Files
2025-09-18 17:55:52 -04:00

38 lines
976 B
C++

/* Copyright 2003-2009 ROBLOX Corporation, All Rights Reserved */
#include "stdafx.h"
#include "V8DataModel/CornerWedgeInstance.h"
#include "V8World/CornerWedgePoly.h"
#include "V8World/Primitive.h"
#ifdef _PRISM_PYRAMID_
namespace RBX
{
const char* const sCornerWedge = "CornerWedgePart";
using namespace Reflection;
const char* category_CornerWedge = "Part ";
static const Vector3 InitialCornerWedgePartSize = Vector3(2.0, 2.0, 2.0);
CornerWedgeInstance::CornerWedgeInstance() : DescribedCreatable<CornerWedgeInstance, PartInstance, sCornerWedge>(InitialCornerWedgePartSize)
{
setName("CornerWedge");
Primitive* myPrim = this->getPartPrimitive();
myPrim->setGeometryType(Geometry::GEOMETRY_CORNERWEDGE);
myPrim->setSurfaceType(NORM_X_NEG, NO_SURFACE);
myPrim->setSurfaceType(NORM_Y_NEG, NO_SURFACE);
myPrim->setSurfaceType(NORM_Y, NO_SURFACE);
shouldRenderSetDirty();
}
CornerWedgeInstance::~CornerWedgeInstance()
{
}
}//namespace
#endif // _PRISM_PYRAMID_