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

Public Attributes

glm::mat4 localToWorld
 
uint16_t localBoundsGeneration = 0
 
uint16_t worldBoundsGeneration = 0
 
uint8_t meshBoundsGeneration = 0
 
uint32_t cullingIndex = (uint32_t)-1
 
uint32_t flags = 0
 
ComponentModel::ComponentHandle meshComponent = ComponentModel::ComponentHandle::Empty()
 
ComponentModel::ComponentHandle transformComponent = ComponentModel::ComponentHandle::Empty()
 

Detailed Description

Definition at line 15 of file SubMeshRenderSystem.h.

Member Data Documentation

◆ cullingIndex

uint32_t Cogs::Core::SubMeshRenderData::cullingIndex = (uint32_t)-1

Definition at line 23 of file SubMeshRenderSystem.h.

◆ flags

uint32_t Cogs::Core::SubMeshRenderData::flags = 0

Definition at line 25 of file SubMeshRenderSystem.h.

◆ localBoundsGeneration

uint16_t Cogs::Core::SubMeshRenderData::localBoundsGeneration = 0

Definition at line 19 of file SubMeshRenderSystem.h.

◆ localToWorld

glm::mat4 Cogs::Core::SubMeshRenderData::localToWorld

Definition at line 17 of file SubMeshRenderSystem.h.

◆ meshBoundsGeneration

uint8_t Cogs::Core::SubMeshRenderData::meshBoundsGeneration = 0

Definition at line 21 of file SubMeshRenderSystem.h.

◆ meshComponent

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

Definition at line 27 of file SubMeshRenderSystem.h.

◆ transformComponent

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

Definition at line 28 of file SubMeshRenderSystem.h.

◆ worldBoundsGeneration

uint16_t Cogs::Core::SubMeshRenderData::worldBoundsGeneration = 0

Definition at line 20 of file SubMeshRenderSystem.h.


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