Asset< Texture2D > _texture
override void Update(ref ParticleRendererSettings settings)
int _indexOfPlayerWhoSpawnedThis
override void SetBasicInfo(Asset< Texture2D > textureAsset, Rectangle? frame, Vector2 initialVelocity, Vector2 initialLocalPosition)
override void Draw(ref ParticleRendererSettings settings, SpriteBatch spritebatch)
override void FetchFromPool()
float FadeOutNormalizedTime
void SetTypeInfo(float timeToLive, int indexOfPlayerWhoSpawnedIt, int packedShaderIndex)
static Effect pixelShader