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