Zdexby TheHolyOneZ
42,628 classes
Class

MeshDefinition

: Object
Dreamteck.Splines.SplineMesh.Channel.MeshDefinition, Dreamteck.Splines 0x00C8 (200 B) inherited 0x0010 Dreamteck.Splines.dll
0x00x00C8

Members 25

OffsetSizeNameTypeFlagsDefault
0x08verticesVector3[]Public—
0x08normalsVector3[]Public—
0x08tangentsVector4[]Public—
0x08colorsColor[]Public—
0x08uvVector2[]Public—
0x08uv2Vector2[]Public—
0x08uv3Vector2[]Public—
0x08uv4Vector2[]Public—
0x08trianglesint[]Public—
0x08subMeshesList<Dreamteck.Splines.SplineMesh.Channel.MeshDefinition.Submesh>Public—
0x08boundsTS_BoundsPublic—
0x08vertexGroupsList<Dreamteck.Splines.SplineMesh.Channel.MeshDefinition.VertexGroup>Public—
0x08_meshMeshPrivate—
0x0C_rotationVector3Private—
0x0C_offsetVector3Private—
0x0C_scaleVector3Private—
0x08_uvScaleVector2Private—
0x08_uvOffsetVector2Private—
0x04_uvRotationfloatPrivate—
0x04_mirrorMirrorMethodPrivate—
0x08_spacingBoundsSpacingPublic—
0x04_vertexGroupingMarginfloatPrivate—
0x01_removeInnerFacesboolPrivate—
0x01_flipFacesboolPrivate—
0x01_doubleSidedboolPrivate—
0x00C30x05unreflected bytes to end of MeshDefinition

Functions 39

SignatureFlagsNativeParams
Mesh get_mesh()Public+1 flags0x08
void set_mesh(Mesh value)Public+1 flags0x08
Vector3 get_rotation()Public+1 flags0x0C
void set_rotation(const Vector3& value)Public+1 flags0x0C
Vector3 get_offset()Public+1 flags0x0C
void set_offset(const Vector3& value)Public+1 flags0x0C
Vector3 get_scale()Public+1 flags0x0C
void set_scale(const Vector3& value)Public+1 flags0x0C
BoundsSpacing get_spacing()Public+1 flags0x08
void set_spacing(const BoundsSpacing& value)Public+1 flags0x08
Vector2 get_uvScale()Public+1 flags0x08
void set_uvScale(const Vector2& value)Public+1 flags0x08
Vector2 get_uvOffset()Public+1 flags0x08
void set_uvOffset(const Vector2& value)Public+1 flags0x08
float get_uvRotation()Public+1 flags0x04
void set_uvRotation(float value)Public+1 flags0x04
float get_vertexGroupingMargin()Public+1 flags0x04
void set_vertexGroupingMargin(float value)Public+1 flags0x04
MirrorMethod get_mirror()Public+1 flags0x04
void set_mirror(const MirrorMethod& value)Public+1 flags0x04
bool get_removeInnerFaces()Public+1 flags0x01
void set_removeInnerFaces(bool value)Public+1 flags0x01
bool get_flipFaces()Public+1 flags0x01
void set_flipFaces(bool value)Public+1 flags0x01
bool get_doubleSided()Public+1 flags0x01
void set_doubleSided(bool value)Public+1 flags0x01
MeshDefinition Copy()1 flags0x08
void .ctor(Mesh input)Public+1 flags0x08
void Refresh()Public0x00
void RemoveInnerFaces()Private0x00
void FlipFaces()Private0x00
void DoubleSided()Private0x00
void Write(TS_Mesh target, int forceMaterialId)Public0x08
void CalculateBounds()Private0x00
void Mirror()Private0x00
void TransformVertices()Private0x00
void GroupVertices()Private0x00
int FindInsertIndex(const Vector3& pos, float value)Private0x0C
void CalculateTangents()Private0x00

Used by 13

types with a member, parameter or interface of this type