Zdexby TheHolyOneZ
36,909 classes
Class

SplineInstantiate

: SplineComponent : MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.Splines.SplineInstantiate, Unity.Splines 0x0118 (280 B) inherited 0x0028 Unity.Splines.dll
0x00x0118

Members 23

OffsetSizeNameTypeFlagsDefault
—0x08k_HelpUrlstringPrivateStatic+1 flags3202537477888
0x08m_ContainerSplineContainerPrivate—
0x08m_ItemsToInstantiateList<UnityEngine.Splines.SplineInstantiate.InstantiableItem>Private—
0x04m_MethodMethodPrivate—
0x04m_SpaceSpacePrivate—
0x08m_SpacingVector2Private—
0x04m_UpAlignAxisPrivate—
0x04m_ForwardAlignAxisPrivate—
0x24m_PositionOffsetVector3OffsetPrivate—
0x24m_RotationOffsetVector3OffsetPrivate—
0x24m_ScaleOffsetVector3OffsetPrivate—
0x00BC0x04padding / unreflected
0x08m_DeprecatedInstancesList<UnityEngine.GameObject>Private—
—0x08k_InstancesRootNamestringPrivateStatic+1 flags3203184949408
0x08m_InstancesRootGameObjectPrivate—
0x08m_InstancesList<UnityEngine.GameObject>Private+1 flags—
0x01m_InstancesCacheDirtyboolPrivate—
0x01m_AutoRefreshboolPrivate—
0x00DA0x06padding / unreflected
0x18m_CurrentItemInstantiableItemPrivate—
0x01m_SplineDirtyboolPrivate—
0x00F90x03padding / unreflected
0x04m_MaxProbabilityfloatPrivate—
0x04m_SeedintPrivate—
0x01040x04padding / unreflected
0x08m_TimesCacheList<System.Single>Private—
0x08m_LengthsCacheList<System.Single>Private—
Inherited from SplineComponent 1
OffsetSizeNameTypeFlagsDefault
0x08m_AlignAxisToVectorfloat3[]Private+1 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 78

SignatureFlagsNativeParams
SplineContainer get_container()Public+1 flags0x08
SplineContainer get_Container()Public+1 flags0x08
void set_Container(SplineContainer value)Public+1 flags0x08
InstantiableItem[] get_itemsToInstantiate()Public+1 flags0x08
void set_itemsToInstantiate(const InstantiableItem[]& value)Public+1 flags0x08
Method get_method()Public+1 flags0x04
Method get_InstantiateMethod()Public+1 flags0x04
void set_InstantiateMethod(const Method& value)Public+1 flags0x04
Space get_space()Public+1 flags0x04
Space get_CoordinateSpace()Public+1 flags0x04
void set_CoordinateSpace(const Space& value)Public+1 flags0x04
float get_MinSpacing()Public+1 flags0x04
void set_MinSpacing(float value)Public+1 flags0x04
float get_MaxSpacing()Public+1 flags0x04
void set_MaxSpacing(float value)Public+1 flags0x04
AlignAxis get_upAxis()Public+1 flags0x04
AlignAxis get_UpAxis()Public+1 flags0x04
void set_UpAxis(const AlignAxis& value)Public+1 flags0x04
AlignAxis get_forwardAxis()Public+1 flags0x04
AlignAxis get_ForwardAxis()Public+1 flags0x04
void set_ForwardAxis(const AlignAxis& value)Public+1 flags0x04
Vector3 get_minPositionOffset()Public+1 flags0x0C
Vector3 get_MinPositionOffset()Public+1 flags0x0C
void set_MinPositionOffset(const Vector3& value)Public+1 flags0x0C
Vector3 get_maxPositionOffset()Public+1 flags0x0C
Vector3 get_MaxPositionOffset()Public+1 flags0x0C
void set_MaxPositionOffset(const Vector3& value)Public+1 flags0x0C
OffsetSpace get_positionSpace()Public+1 flags0x04
OffsetSpace get_PositionSpace()Public+1 flags0x04
void set_PositionSpace(const OffsetSpace& value)Public+1 flags0x04
Vector3 get_minRotationOffset()Public+1 flags0x0C
Vector3 get_MinRotationOffset()Public+1 flags0x0C
void set_MinRotationOffset(const Vector3& value)Public+1 flags0x0C
Vector3 get_maxRotationOffset()Public+1 flags0x0C
Vector3 get_MaxRotationOffset()Public+1 flags0x0C
void set_MaxRotationOffset(const Vector3& value)Public+1 flags0x0C
OffsetSpace get_rotationSpace()Public+1 flags0x04
OffsetSpace get_RotationSpace()Public+1 flags0x04
void set_RotationSpace(const OffsetSpace& value)Public+1 flags0x04
Vector3 get_minScaleOffset()Public+1 flags0x0C
Vector3 get_MinScaleOffset()Public+1 flags0x0C
void set_MinScaleOffset(const Vector3& value)Public+1 flags0x0C
Vector3 get_maxScaleOffset()Public+1 flags0x0C
Vector3 get_MaxScaleOffset()Public+1 flags0x0C
void set_MaxScaleOffset(const Vector3& value)Public+1 flags0x0C
OffsetSpace get_scaleSpace()Public+1 flags0x04
OffsetSpace get_ScaleSpace()Public+1 flags0x04
void set_ScaleSpace(const OffsetSpace& value)Public+1 flags0x04
GameObject get_InstancesRoot()2 flags0x08
Transform get_instancesRootTransform()Private+1 flags0x08
List<UnityEngine.GameObject> get_instances()2 flags0x08
float get_maxProbability()Private+1 flags0x04
void set_maxProbability(float value)Private+1 flags0x04
int get_Seed()Public+1 flags0x04
void set_Seed(int value)Public+1 flags0x04
void OnEnable()Private0x00
void OnDisable()Private0x00
void UndoRedoPerformed()Private0x00
void OnValidate()Private0x00
void EnsureItemsValidity()Private0x00
void CheckChildrenValidity()Private0x00
void ValidateSpacing()Private0x00
void ValidateAxis()Private0x00
void SetSplineDirty(Spline spline)1 flags0x08
void InitContainer()Private0x00
void Clear()Public0x00
void SetDirty()Public0x00
void TryClearCache()Private0x00
void ClearDeprecatedInstances()Private0x00
void Randomize()Public0x00
void AssigneNewSeed()Private0x00
void Update()Private0x00
void UpdateInstances()Public0x00
bool SpawnPrefab(int index)Private0x04
void GetCustomSpaceAxis(const OffsetSpace& space, const float3& splineUp, const float3& direction, Transform instanceTransform, ref float3& customUp, ref float3& customForward)Private0x0C
int GetPrefabIndex()Private0x04
void OnSplineChanged(Spline spline, int knotIndex, const SplineModification& modificationType)Private0x08
void .ctor()Public+1 flags0x00

Used by 2

types with a member, parameter or interface of this type