virtual void FetchFromPool()
void Draw(ParticleRendererSettings settings, SpriteBatch spritebatch)
Vector2 AccelerationPerFrame
virtual void Update(ParticleRendererSettings settings)
bool< ShouldBeRemovedFromRenderer > k__BackingField
bool< IsRestingInPool > k__BackingField
Asset< Texture2D > _texture
virtual void SetBasicInfo(Asset< Texture2D > textureAsset, Rectangle? frame, Vector2 initialVelocity, Vector2 initialLocalPosition)
bool ShouldBeRemovedFromRenderer