Public Member Functions inherited from RavEngine::ParticleRenderMaterial |
Static Public Attributes inherited from RavEngine::ParticleRenderMaterial |
|
static constexpr uint8_t | particleDataBufferBinding = 18 |
|
static constexpr uint8_t | particleAliveIndexBufferBinding = 19 |
|
static constexpr uint8_t | particleMatrixBufferBinding = 20 |
|
static constexpr uint8_t | particleEmitterStateBufferBinding = 22 |
Protected Member Functions inherited from RavEngine::MeshParticleRenderMaterial< LightingMode::Lit > |
|
| MeshParticleRenderMaterial (const std::string_view particleVS, const std::string_view particleFS, const ParticleRenderMaterialConfig &config={}) |
Protected Member Functions inherited from RavEngine::ParticleRenderMaterial |
|
| ParticleRenderMaterial (const std::string_view particleVS, const std::string_view particleFS, const InternalConfig &internalConfig, const ParticleRenderMaterialConfig &config) |
|
RGLRenderPipelinePtr | GetMainRenderPipeline () const |
|
RGLRenderPipelinePtr | GetShadowRenderPipeline () const |
|
auto | GetDepthPrepassPipeline () const |