Zdexby TheHolyOneZ
42,595 classes
Class

BurstRecallMeshEffect

: MonoBehaviour : Behaviour : Component : Object : Object
BurstRecallMeshEffect, Assembly-CSharp 0x0168 (360 B) inherited 0x0018 Assembly-CSharp.dll
0x00x0168

Members 54

OffsetSizeNameTypeFlagsDefault
—0x04MaxInstancesintPrivateStatic+1 flags1023
0x04InstanceCountintPublic—
0x001C0x04padding / unreflected
0x08InstanceMeshMeshPublic—
0x08InstanceMaterialMaterialPublic—
0x10InstanceColorColorPublic—
0x01UseInstancedRenderingboolPublic—
0x01DrawOnDefaultLayerboolPublic—
0x00420x02padding / unreflected
0x04BaseScalefloatPublic—
0x04ScaleRandomnessfloatPublic—
0x004C0x04padding / unreflected
0x08ScaleOverLifeAnimationCurvePublic—
0x08AlphaOverLifeAnimationCurvePublic—
0x08BurstOriginTransformPublic—
0x08ReturnTargetTransformPublic—
0x04BurstRadiusfloatPublic—
0x04ReturnRadiusfloatPublic—
0x04BurstDurationfloatPublic—
0x08BurstSpeedRangeVector2Public—
0x04BurstDampingfloatPublic—
0x04UpwardBiasfloatPublic—
0x0CGravityVector3Public—
0x04HoverDurationfloatPublic—
0x04HoverDampingfloatPublic—
0x04HoverNoisefloatPublic—
0x04RecallDurationfloatPublic—
0x04RecallStartVelocityInfluencefloatPublic—
0x04RecallStartTargetInfluencefloatPublic—
0x04RecallArcHeightfloatPublic—
0x04RecallControlRandomnessfloatPublic—
0x08RecallCurveAnimationCurvePublic—
0x01RandomizeSeedboolPublic—
0x00C10x03padding / unreflected
0x04SeedintPublic—
0x01DrawGizmosboolPublic—
0x00C90x03padding / unreflected
0x04GizmoInstanceRadiusfloatPublic—
0x08OnRecallStartAction<BurstRecallMeshEffect>Private—
0x08positionsVector3[]Private—
0x08velocitiesVector3[]Private—
0x08recallStartsVector3[]Private—
0x08recallControlsVector3[]Private—
0x08recallEndControlsVector3[]Private—
0x08recallTargetsVector3[]Private—
0x08rotationAxesVector3[]Private—
0x08scalesfloat[]Private—
0x08rotationsfloat[]Private—
0x08rotationSpeedsfloat[]Private—
0x08noiseSeedsfloat[]Private—
0x08matricesMatrix4x4[]Private—
0x08generatedSphereMeshMeshPrivate—
0x08generatedMaterialMaterialPrivate—
0x08propertyBlockMaterialPropertyBlockPrivate—
0x08randomRandomPrivate—
0x04activeCountintPrivate—
0x04elapsedfloatPrivate—
0x01isPlayingboolPrivate—
0x01recallInitializedboolPrivate—
0x01620x06unreflected bytes to end of BurstRecallMeshEffect
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 30

SignatureFlagsNativeParams
void add_OnRecallStart(Action<BurstRecallMeshEffect> value)Public+1 flags0x08
void remove_OnRecallStart(Action<BurstRecallMeshEffect> value)Public+1 flags0x08
float get_TotalDuration()Private+1 flags0x04
void OnPlayEffect(ParticleEffect effect)PublicFinal+2 flags0x08
void OnStopEffect(ParticleEffect effect)PublicFinal+2 flags0x08
void LateUpdate()Private0x00
void OnDisable()Private0x00
void OnDestroy()Private0x00
void UpdateBurst(float deltaTime)Private0x04
void UpdateHover(float deltaTime)Private0x04
void InitializeRecall()Private0x00
void UpdateRecall(float deltaTime, float recallStartTime)Private0x04
void UpdateMatrices(float deltaTime)Private0x04
void DrawInstances()Private0x00
void DrawInstancesIndividually(Mesh mesh, Material material, MaterialPropertyBlock properties, int drawLayer)Private0x08
void SetupResources()Private0x00
Mesh GetMesh()Private0x08
Material GetMaterial()Private0x08
void EnsureArrays(int count)Private0x04
float RandomRange(float min, float max)Private0x04
Vector3 RandomInsideSphere(float radius)Private0x0C
Vector3 RandomUnitVector()Private0x0C
Vector3 QuadraticBezier(const Vector3& a, const Vector3& b, const Vector3& c, float t)PrivateStatic0x0C
Vector3 CubicBezier(const Vector3& a, const Vector3& b, const Vector3& c, const Vector3& d, float t)PrivateStatic0x0C
void SetMaterialColor(Material material, const Color& color)PrivateStatic0x10
Mesh CreateSphereMesh()PrivateStatic0x08
void DestroyGenerated(Object obj)PrivateStatic0x08
void OnValidate()Private0x00
void OnDrawGizmos()Private0x00
void .ctor()Public+1 flags0x00

Used by 2

types with a member, parameter or interface of this type