Zdexby TheHolyOneZ
49,743 classes
Class

TodParticleEmitter

: Object
Reloaded.Gameplay.TodParticleEmitter, Assembly-CSharp 0x0098 (152 B) inherited 0x0010 Assembly-CSharp.dll
0x00x0098

Members 22

OffsetSizeNameTypeFlagsDefault
—0x04MAX_PARTICLE_FIELDSintPrivateStatic+1 flags4
0x08mEmitterDefTodEmitterDefinitionPublic—
0x08mParticleSystemTodParticleSystemPublic—
0x08mParticleListList<Reloaded.Gameplay.ParticleID>Public—
0x04mSpawnAccumfloatPublic—
0x08mSystemCenterfloat2Public—
0x04mParticlesSpawnedintPublic—
0x04mSystemAgeintPublic—
0x04mSystemDurationintPublic—
0x04mSystemTimeValuefloatPublic—
0x04mSystemLastTimeValuefloatPublic—
0x01mDeadboolPublic—
0x00490x03padding / unreflected
0x10mColorOverrideColorPublic—
0x01mExtraAdditiveDrawOverrideboolPublic—
0x005D0x03padding / unreflected
0x04mScaleOverridefloatPublic—
0x00640x04padding / unreflected
0x08mImageOverrideSpritePublic—
0x04mCrossFadeEmitterIDParticleEmitterIDPublic—
0x04mEmitterCrossFadeCountDownintPublic—
0x04mFrameOverrideintPublic—
0x007C0x04padding / unreflected
0x08mTrackInterpfloat[]Public—
0x08mSystemFieldInterpfloat[]Public—
0x04<DataID>k__BackingFieldDataIDPrivate—
0x00940x04unreflected bytes to end of TodParticleEmitter

Functions 23

SignatureFlagsNativeParams
void TodEmitterInitialize(float theX, float theY, TodParticleSystem theSystem, TodEmitterDefinition theEmitterDef)Public0x08
void Update()Public0x00
void Draw()Public0x00
void SystemMove(float theX, float theY)Public0x04
bool GetRenderParams(TodParticle theParticle, const ParticleRenderParams& theParams)PublicStatic0x2C
void DrawParticle(TodParticle theTodParticle, TodTriangleGroup theTriangleGroup)Public0x08
void UpdateSpawning()Public0x00
bool UpdateParticle(TodParticle theParticle)Public0x08
TodParticle SpawnParticle(int theIndex, int theSpawnCount)Public0x08
bool CrossFadeParticle(TodParticle theParticle, TodParticleEmitter theToEmitter)Public0x08
void CrossFadeEmitter(TodParticleEmitter theToEmitter)Public0x08
bool CrossFadeParticleToName(TodParticle theParticle, const string& theEmitterName)Public0x08
void DeleteAll()Public0x00
void UpdateParticleField(TodParticle theParticle, ParticleField theParticleField, float theParticleTimeValue, int theFieldIndex)Public0x08
void UpdateSystemField(ParticleField theParticleField, float theParticleTimeValue, int theFieldIndex)Public0x08
float SystemTrackEvaluate(FloatParameterTrack theTrack, const ParticleSystemTracks& theInterp)Public0x08
float ParticleTrackEvaluate(FloatParameterTrack theTrack, TodParticle theParticle, const ParticleTracks& theInterp)Public0x08
void DeleteParticle(TodParticle theParticle)Public0x08
void DeleteNonCrossFading()Public0x00
void Reset()PublicFinal+2 flags0x00
DataID get_DataID()PublicFinal+3 flags0x04
void set_DataID(const DataID& value)PublicFinal+3 flags0x04
void .ctor()Public+1 flags0x00

Used by 26

types with a member, parameter or interface of this type