Constructors
| Name | Description |
|---|---|
OpenGLLScene() |
Override Functions
| Access | Return | Modifier | Name | Description |
|---|---|---|---|---|
public | void | onInit() | ||
public | void | onDestruction() | ||
public | void | |||
public | bool | |||
public | void |
Functions
| Access | Return | Modifier | Name | Description |
|---|---|---|---|---|
private | void | buildCameraData() | ||
private | void | destroyCameraData() | ||
private | void | buildLightData() | ||
private | void | destroyLightData() | ||
private | void | buildModelVertexArray() | ||
private | void | buildModelVertexBuffer() | ||
private | void | buildModelIndexBuffer() | ||
private | void | destroyModelData() | ||
private | void | buildInstanceData() | ||
private | void | destroyInstanceData() | ||
private | void | buildLayers() |
Members
| Access | Type | Modifier | Name | Description |
|---|---|---|---|---|
private | std::uint32_t | m_cameraBuffer | ||
private | std::uint32_t | m_lightBuffer | ||
private | std::uint32_t | m_modelVertexArray | ||
private | std::uint32_t | m_modelVertexBuffer | ||
private | std::uint32_t | m_modelIndexBuffer | ||
private | std::uint32_t | m_instanceBuffer |