Cogs.Core
Public Attributes | List of all members
Cogs::Core::EngineBuffers Struct Reference

Public Attributes

SceneParameters sceneParameters
 
ObjectBuffer objectBuffer
 
LightBuffer lightParameters
 
ShadowBuffer shadowBuffer
 
BufferHandle sceneBufferHandle
 
BufferHandle viewBufferHandle
 
BufferHandle lightBufferHandle
 
BufferHandle objectBufferHandle
 
BufferHandle shadowBufferHandle
 
struct {
   BufferHandle   bufferHandle
 
   uint32_t   stride = 0
 
   uint32_t   count = 0
 
objectBatch
 
BufferHandle animationBuffer
 

Detailed Description

Definition at line 21 of file EngineBuffers.h.

Member Data Documentation

◆ animationBuffer

BufferHandle Cogs::Core::EngineBuffers::animationBuffer

Definition at line 40 of file EngineBuffers.h.

◆ bufferHandle

BufferHandle Cogs::Core::EngineBuffers::bufferHandle

Definition at line 35 of file EngineBuffers.h.

◆ count

uint32_t Cogs::Core::EngineBuffers::count = 0

Definition at line 37 of file EngineBuffers.h.

◆ lightBufferHandle

BufferHandle Cogs::Core::EngineBuffers::lightBufferHandle

Definition at line 30 of file EngineBuffers.h.

◆ lightParameters

LightBuffer Cogs::Core::EngineBuffers::lightParameters

Definition at line 25 of file EngineBuffers.h.

◆ objectBuffer

ObjectBuffer Cogs::Core::EngineBuffers::objectBuffer

Definition at line 24 of file EngineBuffers.h.

◆ objectBufferHandle

BufferHandle Cogs::Core::EngineBuffers::objectBufferHandle

Definition at line 31 of file EngineBuffers.h.

◆ sceneBufferHandle

BufferHandle Cogs::Core::EngineBuffers::sceneBufferHandle

Definition at line 28 of file EngineBuffers.h.

◆ sceneParameters

SceneParameters Cogs::Core::EngineBuffers::sceneParameters

Definition at line 23 of file EngineBuffers.h.

◆ shadowBuffer

ShadowBuffer Cogs::Core::EngineBuffers::shadowBuffer

Definition at line 26 of file EngineBuffers.h.

◆ shadowBufferHandle

BufferHandle Cogs::Core::EngineBuffers::shadowBufferHandle

Definition at line 32 of file EngineBuffers.h.

◆ stride

uint32_t Cogs::Core::EngineBuffers::stride = 0

Definition at line 36 of file EngineBuffers.h.

◆ viewBufferHandle

BufferHandle Cogs::Core::EngineBuffers::viewBufferHandle

Definition at line 29 of file EngineBuffers.h.


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