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.GasParticle Class Reference
+ Inheritance diagram for Terraria.Graphics.Renderers.GasParticle:

Public Member Functions

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

Public Attributes

float FadeInNormalizedTime
 
float FadeOutNormalizedTime
 
float TimeToLive = (float)17056
 
Color ColorTint
 
float Opacity
 
float AdditiveAmount
 
float FadeInEnd
 
float FadeOutStart
 
float FadeOutEnd
 
float SlowdownScalar = (float)13107
 
Color LightColorTint
 
float InitialScale = (float)16256
 
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 _timeSinceSpawn
 
int _internalIndentifier
 
bool< ShouldBeRemovedFromRendererk__BackingField
 
bool< IsRestingInPoolk__BackingField
 

Detailed Description

Definition at line 8 of file GasParticle.cs.


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