Zdexby TheHolyOneZ
42,610 classes
Class

ProBuilderShape

: MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.ProBuilder.Shapes.ProBuilderShape, Unity.ProBuilder 0x0090 (144 B) inherited 0x0018 Unity.ProBuilder.dll
0x00x0090

Members 9

OffsetSizeNameTypeFlagsDefault
0x08m_ShapeShapePrivate—
0x0Cm_SizeVector3Private—
0x10m_RotationQuaternionPrivate—
0x003C0x04padding / unreflected
0x08m_MeshProBuilderMeshPrivate—
0x04m_PivotLocationPivotLocationPrivate—
0x0Cm_PivotPositionVector3Private—
0x02m_UnmodifiedMeshVersionushort1 flags—
0x005A0x02padding / unreflected
0x18m_EditionBoundsBoundsPrivate—
0x18m_ShapeBoxBoundsPrivate—
0x008C0x04unreflected bytes to end of ProBuilderShape
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 26

SignatureFlagsNativeParams
Shape get_shape()Public+1 flags0x08
void set_shape(Shape value)Public+1 flags0x08
PivotLocation get_pivotLocation()Public+1 flags0x04
void set_pivotLocation(const PivotLocation& value)Public+1 flags0x04
Vector3 get_pivotLocalPosition()Public+1 flags0x0C
void set_pivotLocalPosition(const Vector3& value)Public+1 flags0x0C
Vector3 get_pivotGlobalPosition()Public+1 flags0x0C
void set_pivotGlobalPosition(const Vector3& value)Public+1 flags0x0C
Vector3 get_size()Public+1 flags0x0C
void set_size(const Vector3& value)Public+1 flags0x0C
Quaternion get_rotation()Public+1 flags0x10
void set_rotation(const Quaternion& value)Public+1 flags0x10
Bounds get_editionBounds()Public+1 flags0x18
Bounds get_shapeBox()Public+1 flags0x18
bool get_isEditable()Public+1 flags0x01
ProBuilderMesh get_mesh()Public+1 flags0x08
void OnValidate()Private0x00
void UpdateComponent()1 flags0x00
void UpdateBounds(const Bounds& bounds)1 flags0x18
void Rebuild(const Bounds& bounds, const Quaternion& rotation, const Vector3& cornerPivot)1 flags0x18
void Rebuild()Private0x00
void SetShape(Shape shape, const PivotLocation& location)1 flags0x08
void RotateInsideBounds(const Quaternion& deltaRotation)1 flags0x10
void ResetPivot(ProBuilderMesh mesh, const Vector3& size, const Quaternion& rotation)Private0x10
void RebuildPivot(const Vector3& size, const Quaternion& rotation)1 flags0x10
void .ctor()Public+1 flags0x00