Zdexby TheHolyOneZ
36,909 classes
Class

SplineExtrude

: MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.Splines.SplineExtrude, Unity.Splines 0x0078 (120 B) inherited 0x0020 Unity.Splines.dll
0x00x0078

Members 19

OffsetSizeNameTypeFlagsDefault
—0x08k_HelpUrlstringPrivateStatic+1 flags0
0x08m_ContainerSplineContainerPrivate—
0x08m_TargetMeshMeshPrivate—
0x01m_RebuildOnSplineChangeboolPrivate—
0x00310x03padding / unreflected
0x04m_RebuildFrequencyintPrivate—
0x01m_UpdateCollidersboolPrivate—
0x00390x03padding / unreflected
0x04m_SidesintPrivate—
0x04m_SegmentsPerUnitfloatPrivate—
0x01m_CappedboolPrivate—
0x00450x03padding / unreflected
0x04m_RadiusfloatPrivate—
0x08m_RangeVector2Private—
0x01m_FlipNormalsboolPrivate—
0x00550x03padding / unreflected
0x08m_MeshMeshPrivate—
0x04m_NextScheduledRebuildfloatPrivate—
0x04m_AutosmoothAnglefloatPrivate—
0x01m_RebuildRequestedboolPrivate—
0x01m_CanCapEndsboolPrivate—
0x006A0x06padding / unreflected
0x08m_ShapeIExtrudeShapePrivate—
0x08k_EmptyContainerErrorstringStatic+2 flags—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 48

SignatureFlagsNativeParams
bool get_CanCapEnds()2 flags0x01
IExtrudeShape get_Shape()2 flags0x08
void set_Shape(IExtrudeShape value)2 flags0x08
SplineContainer get_container()Public+1 flags0x08
SplineContainer get_Container()Public+1 flags0x08
void set_Container(SplineContainer value)Public+1 flags0x08
bool get_rebuildOnSplineChange()Public+1 flags0x01
bool get_RebuildOnSplineChange()Public+1 flags0x01
void set_RebuildOnSplineChange(bool value)Public+1 flags0x01
int get_rebuildFrequency()Public+1 flags0x04
int get_RebuildFrequency()Public+1 flags0x04
void set_RebuildFrequency(int value)Public+1 flags0x04
int get_sides()Public+1 flags0x04
int get_Sides()Public+1 flags0x04
void set_Sides(int value)Public+1 flags0x04
float get_segmentsPerUnit()Public+1 flags0x04
float get_SegmentsPerUnit()Public+1 flags0x04
void set_SegmentsPerUnit(float value)Public+1 flags0x04
bool get_capped()Public+1 flags0x01
bool get_Capped()Public+1 flags0x01
void set_Capped(bool value)Public+1 flags0x01
float get_radius()Public+1 flags0x04
float get_Radius()Public+1 flags0x04
void set_Radius(float value)Public+1 flags0x04
Vector2 get_range()Public+1 flags0x08
Vector2 get_Range()Public+1 flags0x08
void set_Range(const Vector2& value)Public+1 flags0x08
bool get_FlipNormals()Public+1 flags0x01
void set_FlipNormals(bool value)Public+1 flags0x01
Mesh get_targetMesh()Public+1 flags0x08
void set_targetMesh(Mesh value)Public+1 flags0x08
Spline get_spline()Public+1 flags0x08
Spline get_Spline()Public+1 flags0x08
IReadOnlyList<UnityEngine.Splines.Spline> get_Splines()Public+1 flags0x08
void Reset()1 flags0x00
bool IsNullOrEmptyContainer()Private0x01
void SetSplineContainerOnGO()1 flags0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
void OnSplineChanged(Spline spline, int knotIndex, const SplineModification& modificationType)Private0x08
void Update()Private0x00
void EnsureMeshExists()Private0x00
void CleanupMesh()Private0x00
void Rebuild()Public0x00
void AutosmoothNormals()Private0x00
Mesh CreateMeshAsset()1 flags0x08
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00