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

Public Attributes

MaterialInstanceHandle materialInstance
 
RenderMaterialInstancerenderMaterialInstance = nullptr
 
Cogs::BufferHandle instanceDataHandle
 
std::vector< HighlightRegionInstanceDatainstanceData
 
glm::vec3 boundsMin
 
glm::vec3 boundsMax
 
glm::mat4 worldMatrix
 
bool instanceDataUpdated = false
 
bool debugForceNoSplit = false
 

Detailed Description

Definition at line 24 of file HighlightRegionSystem.h.

Member Data Documentation

◆ boundsMax

glm::vec3 Cogs::Core::HighlightRegionData::boundsMax

Definition at line 33 of file HighlightRegionSystem.h.

◆ boundsMin

glm::vec3 Cogs::Core::HighlightRegionData::boundsMin

Definition at line 32 of file HighlightRegionSystem.h.

◆ debugForceNoSplit

bool Cogs::Core::HighlightRegionData::debugForceNoSplit = false

Definition at line 37 of file HighlightRegionSystem.h.

◆ instanceData

std::vector<HighlightRegionInstanceData> Cogs::Core::HighlightRegionData::instanceData

Definition at line 31 of file HighlightRegionSystem.h.

◆ instanceDataHandle

Cogs::BufferHandle Cogs::Core::HighlightRegionData::instanceDataHandle

Definition at line 29 of file HighlightRegionSystem.h.

◆ instanceDataUpdated

bool Cogs::Core::HighlightRegionData::instanceDataUpdated = false

Definition at line 36 of file HighlightRegionSystem.h.

◆ materialInstance

MaterialInstanceHandle Cogs::Core::HighlightRegionData::materialInstance

Definition at line 26 of file HighlightRegionSystem.h.

◆ renderMaterialInstance

RenderMaterialInstance* Cogs::Core::HighlightRegionData::renderMaterialInstance = nullptr

Definition at line 27 of file HighlightRegionSystem.h.

◆ worldMatrix

glm::mat4 Cogs::Core::HighlightRegionData::worldMatrix

Definition at line 34 of file HighlightRegionSystem.h.


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