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

Public Attributes

MeshRenderDataFlags flags = MeshRenderDataFlags::None
 
uint32_t cullingIndex = NoCullingIndex
 
uint16_t localBoundsGeneration = 0
 
uint16_t worldBoundsGeneration = 0
 
uint8_t meshBoundsGeneration = 0
 
uint8_t instanceMeshBoundsGeneration = 0
 
glm::mat4 localToWorld
 
ComponentModel::ComponentHandle meshComponent = ComponentModel::ComponentHandle::Empty()
 
ComponentModel::ComponentHandle transformComponent = ComponentModel::ComponentHandle::Empty()
 

Detailed Description

Definition at line 48 of file InstancedMeshRenderSystem.h.

Member Data Documentation

◆ cullingIndex

uint32_t Cogs::Core::InstancedMeshRenderData::cullingIndex = NoCullingIndex

Definition at line 51 of file InstancedMeshRenderSystem.h.

◆ flags

MeshRenderDataFlags Cogs::Core::InstancedMeshRenderData::flags = MeshRenderDataFlags::None

Definition at line 50 of file InstancedMeshRenderSystem.h.

◆ instanceMeshBoundsGeneration

uint8_t Cogs::Core::InstancedMeshRenderData::instanceMeshBoundsGeneration = 0

Definition at line 56 of file InstancedMeshRenderSystem.h.

◆ localBoundsGeneration

uint16_t Cogs::Core::InstancedMeshRenderData::localBoundsGeneration = 0

Definition at line 53 of file InstancedMeshRenderSystem.h.

◆ localToWorld

glm::mat4 Cogs::Core::InstancedMeshRenderData::localToWorld

Definition at line 58 of file InstancedMeshRenderSystem.h.

◆ meshBoundsGeneration

uint8_t Cogs::Core::InstancedMeshRenderData::meshBoundsGeneration = 0

Definition at line 55 of file InstancedMeshRenderSystem.h.

◆ meshComponent

ComponentModel::ComponentHandle Cogs::Core::InstancedMeshRenderData::meshComponent = ComponentModel::ComponentHandle::Empty()

Definition at line 60 of file InstancedMeshRenderSystem.h.

◆ transformComponent

ComponentModel::ComponentHandle Cogs::Core::InstancedMeshRenderData::transformComponent = ComponentModel::ComponentHandle::Empty()

Definition at line 61 of file InstancedMeshRenderSystem.h.

◆ worldBoundsGeneration

uint16_t Cogs::Core::InstancedMeshRenderData::worldBoundsGeneration = 0

Definition at line 54 of file InstancedMeshRenderSystem.h.


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