Zdexby TheHolyOneZ
42,628 classes
Class

ObjectController

: SplineUser : MonoBehaviour : Behaviour : Component : Object : Object
Dreamteck.Splines.ObjectController, Dreamteck.Splines 0x0280 (640 B) inherited 0x01A8 Dreamteck.Splines.dll
0x00x0280

Members 34

OffsetSizeNameTypeFlagsDefault
0x08objectsGameObject[]Public—
0x04_evaluateOffsetfloatPrivate—
0x04_spawnCountintPrivate—
0x04_objectPositioningPositioningPrivate—
0x04_iterationIterationPrivate—
0x04_randomSeedintPrivate—
0x0C_minOffsetVector3Private—
0x0C_maxOffsetVector3Private—
0x01_offsetUseWorldCoordsboolPrivate—
0x01DD0x03padding / unreflected
0x0C_minRotationVector3Private—
0x0C_maxRotationVector3Private—
0x01_uniformScaleLerpboolPrivate—
0x01F90x03padding / unreflected
0x0C_minScaleMultiplierVector3Private—
0x0C_maxScaleMultiplierVector3Private—
0x01_shellOffsetboolPrivate—
0x01_applyRotationboolPrivate—
0x01_rotateByOffsetboolPrivate—
0x01_applyScaleboolPrivate—
0x04_objectMethodObjectMethodPrivate—
0x01delayedSpawnboolPublic—
0x021D0x03padding / unreflected
0x04spawnDelayfloatPublic—
0x04lastChildCountintPrivate—
0x08spawnedObjectControl[]Private—
0x01_useCustomObjectDistanceboolPrivate—
0x02310x03padding / unreflected
0x04_minObjectDistancefloatPrivate—
0x04_maxObjectDistancefloatPrivate—
0x023C0x04padding / unreflected
0x08_customOffsetRuleObjectControllerCustomRuleBasePrivate—
0x08_customRotationRuleObjectControllerCustomRuleBasePrivate—
0x08_customScaleRuleObjectControllerCustomRuleBasePrivate—
0x08offsetRandomizerRandomPrivate—
0x08shellRandomizerRandomPrivate—
0x08rotationRandomizerRandomPrivate—
0x08scaleRandomizerRandomPrivate—
0x08distanceRandomizerRandomPrivate—
Inherited from SplineUser 28
OffsetSizeNameTypeFlagsDefault
0x04updateMethodUpdateMethodPublic—
0x001C0x04padding / unreflected
0x08_splineSplineComputerPrivate—
0x01_autoUpdateboolPrivate—
0x00290x07padding / unreflected
0x08_rotationModifierRotationModifier1 flags—
0x08_offsetModifierOffsetModifier1 flags—
0x08_colorModifierColorModifier1 flags—
0x08_sizeModifierSizeModifier1 flags—
0x40_clipFromSampleSplineSamplePrivate—
0x40_clipToSampleSplineSamplePrivate—
0x01_loopSamplesboolPrivate—
0x00D10x07padding / unreflected
0x08_clipFromdoublePrivate—
0x08_clipTodoublePrivate—
0x04animClipFromfloatPrivate—
0x04animClipTofloatPrivate—
0x08_sampleCollectionSampleCollectionPrivate—
0x01rebuildboolPrivate—
0x01getSamplesboolPrivate—
0x01postBuildboolPrivate—
0x00FB0x05padding / unreflected
0x08_trsTransformPrivate—
0x01_hasTransformboolPrivate—
0x01090x07padding / unreflected
0x40_workSampleSplineSamplePrivate—
0x04_sampleCountintPrivate—
0x04_startSampleIndexintPrivate—
0x40evalResultSplineSample1 flags—
0x01multithreadedboolPublic—
0x01buildOnAwakeboolPublic—
0x01buildOnEnableboolPublic—
0x019B0x05padding / unreflected
0x08onPostBuildEmptySplineHandlerPrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 60

SignatureFlagsNativeParams
ObjectMethod get_objectMethod()Public+1 flags0x04
void set_objectMethod(const ObjectMethod& value)Public+1 flags0x04
int get_spawnCount()Public+1 flags0x04
void set_spawnCount(int value)Public+1 flags0x04
Positioning get_objectPositioning()Public+1 flags0x04
void set_objectPositioning(const Positioning& value)Public+1 flags0x04
Iteration get_iteration()Public+1 flags0x04
void set_iteration(const Iteration& value)Public+1 flags0x04
int get_randomSeed()Public+1 flags0x04
void set_randomSeed(int value)Public+1 flags0x04
Vector3 get_minOffset()Public+1 flags0x0C
void set_minOffset(const Vector3& value)Public+1 flags0x0C
Vector3 get_maxOffset()Public+1 flags0x0C
void set_maxOffset(const Vector3& value)Public+1 flags0x0C
bool get_offsetUseWorldCoords()Public+1 flags0x01
void set_offsetUseWorldCoords(bool value)Public+1 flags0x01
Vector3 get_minRotation()Public+1 flags0x0C
void set_minRotation(const Vector3& value)Public+1 flags0x0C
Vector3 get_maxRotation()Public+1 flags0x0C
void set_maxRotation(const Vector3& value)Public+1 flags0x0C
Vector3 get_rotationOffset()Public+1 flags0x0C
void set_rotationOffset(const Vector3& value)Public+1 flags0x0C
Vector3 get_minScaleMultiplier()Public+1 flags0x0C
void set_minScaleMultiplier(const Vector3& value)Public+1 flags0x0C
Vector3 get_maxScaleMultiplier()Public+1 flags0x0C
void set_maxScaleMultiplier(const Vector3& value)Public+1 flags0x0C
bool get_uniformScaleLerp()Public+1 flags0x01
void set_uniformScaleLerp(bool value)Public+1 flags0x01
bool get_shellOffset()Public+1 flags0x01
void set_shellOffset(bool value)Public+1 flags0x01
bool get_applyRotation()Public+1 flags0x01
void set_applyRotation(bool value)Public+1 flags0x01
bool get_rotateByOffset()Public+1 flags0x01
void set_rotateByOffset(bool value)Public+1 flags0x01
bool get_applyScale()Public+1 flags0x01
void set_applyScale(bool value)Public+1 flags0x01
float get_evaluateOffset()Public+1 flags0x04
void set_evaluateOffset(float value)Public+1 flags0x04
float get_minObjectDistance()Public+1 flags0x04
void set_minObjectDistance(float value)Public+1 flags0x04
float get_maxObjectDistance()Public+1 flags0x04
void set_maxObjectDistance(float value)Public+1 flags0x04
ObjectControllerCustomRuleBase get_customOffsetRule()Public+1 flags0x08
void set_customOffsetRule(ObjectControllerCustomRuleBase value)Public+1 flags0x08
ObjectControllerCustomRuleBase get_customRotationRule()Public+1 flags0x08
void set_customRotationRule(ObjectControllerCustomRuleBase value)Public+1 flags0x08
ObjectControllerCustomRuleBase get_customScaleRule()Public+1 flags0x08
void set_customScaleRule(ObjectControllerCustomRuleBase value)Public+1 flags0x08
void Clear()Public0x00
void OnValidate()Private0x00
void Remove()Private0x00
void GetAll()Public0x00
void Spawn()Public0x00
void LateRun()2 flags0x00
IEnumerator InstantiateAllWithDelay()Private0x08
void InstantiateAll()Private0x00
void InstantiateSingle()Private0x00
void Build()2 flags0x00
void PostBuild()2 flags0x00
void .ctor()Public+1 flags0x00

Used by 2

types with a member, parameter or interface of this type