terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
Terraria.Graphics.Renderers.FadingParticle Class Reference
+ Inheritance diagram for Terraria.Graphics.Renderers.FadingParticle:

Public Member Functions

override void FetchFromPool ()
 
void SetTypeInfo (float timeToLive)
 
override void Update (ParticleRendererSettings settings)
 
override void Draw (ParticleRendererSettings settings, SpriteBatch spritebatch)
 
 FadingParticle ()
 
virtual void SetBasicInfo (Asset< Texture2D > textureAsset, Rectangle? frame, Vector2 initialVelocity, Vector2 initialLocalPosition)
 
void RestInPool ()
 

Public Attributes

float FadeInNormalizedTime
 
float FadeOutNormalizedTime = (float)16256
 
Color ColorTint
 
Vector2 AccelerationPerFrame
 
Vector2 Velocity
 
Vector2 LocalPosition
 
float Rotation
 
float RotationVelocity
 
float RotationAcceleration
 
Vector2 Scale
 
Vector2 ScaleVelocity
 
Vector2 ScaleAcceleration
 

Protected Attributes

Asset< Texture2D_texture
 
Rectangle _frame
 
Vector2 _origin
 

Properties

bool ShouldBeRemovedFromRenderer [get, protected set]
 
bool IsRestingInPool [get, private set]
 

Private Attributes

float _timeTolive
 
float _timeSinceSpawn
 
bool< ShouldBeRemovedFromRendererk__BackingField
 
bool< IsRestingInPoolk__BackingField
 

Detailed Description

Definition at line 9 of file FadingParticle.cs.


The documentation for this class was generated from the following file: