Mountain  1.0.0
Simple C++ 2D Game Framework
Mountain::ParticleSystemModules::ColorOverLifetime Class Reference
+ Inheritance diagram for Mountain::ParticleSystemModules::ColorOverLifetime:
+ Collaboration diagram for Mountain::ParticleSystemModules::ColorOverLifetime:

Public Member Functions

void SetComputeShaderUniforms (const ComputeShader &computeShader, Types enabledModules) const override
 
void RenderImGui (uint32_t *enabledModulesInt) override
 
- Public Member Functions inherited from Mountain::ParticleSystemModules::Base
virtual void RenderDebug (const ParticleSystem &system, Vector2 renderTargetSizeDiff) const
 

Public Attributes

Color target = Color::Transparent()
 

Additional Inherited Members

- Protected Member Functions inherited from Mountain::ParticleSystemModules::Base
bool_t BeginImGui (uint32_t *enabledModulesInt, Types type) const
 
void EndImGui () const
 

Detailed Description

Definition at line 116 of file particle_system_modules.hpp.


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