Mountain  1.0.0
Simple C++ 2D Game Framework
Mountain::ParticleSystemModules::Base Class Referenceabstract
+ Inheritance diagram for Mountain::ParticleSystemModules::Base:

Public Member Functions

virtual void SetComputeShaderUniforms (const ComputeShader &computeShader, Types enabledModules) const =0
 
virtual void RenderImGui (uint32_t *enabledModulesInt)=0
 
virtual void RenderDebug (const ParticleSystem &system, Vector2 renderTargetSizeDiff) const
 

Protected Member Functions

bool_t BeginImGui (uint32_t *enabledModulesInt, Types type) const
 
void EndImGui () const
 

Detailed Description

Definition at line 33 of file particle_system_modules.hpp.


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