Chicane

Particle

Header
Includes/Chicane/Renderer/Backend/OpenGL/Layer/Scene/Particle.hpp
Namespace
Chicane::Renderer::OpenGLLSceneParticle

Construtores

NomeDescrição
OpenGLLSceneParticle()

Funções Substitutivas

AccessoReturnoModificadorNomeDescrição
public
void
onInit()
public
void
onDestruction()
public
bool
onBeginRender(
const  Frame& inFrame
)
public
void
onRender(
const  Frame& inFrame
void* inData
)
public
void
onEndRender()

Funções

AccessoReturnoModificadorNomeDescrição
private
void
buildShader()
private
void
destroyShader()
private
void
buildBuffers()
private
void
destroyBuffers()

Membros

AccessoTipoModificadorNomeDescrição
private
std::uint32_t
m_shaderProgram
private
std::uint32_t
m_vertexArray
private
std::uint32_t
m_particleBuffer