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

Public Attributes

Memory::MemoryBuffer matrices
 
MeshHandle instanceMesh = MeshHandle::NoHandle
 
size_t viewStateHash = 0
 
size_t instanceCount = 0
 
bool dynamicScaling = false
 
bool useMatrix = false
 
bool usePositions = false
 
bool useColors = false
 

Detailed Description

Definition at line 13 of file InstancedMeshBuilderSystem.h.

Member Data Documentation

◆ dynamicScaling

bool Cogs::Core::InstancedMeshBuilderData::dynamicScaling = false

Definition at line 19 of file InstancedMeshBuilderSystem.h.

◆ instanceCount

size_t Cogs::Core::InstancedMeshBuilderData::instanceCount = 0

Definition at line 18 of file InstancedMeshBuilderSystem.h.

◆ instanceMesh

MeshHandle Cogs::Core::InstancedMeshBuilderData::instanceMesh = MeshHandle::NoHandle

Definition at line 16 of file InstancedMeshBuilderSystem.h.

◆ matrices

Memory::MemoryBuffer Cogs::Core::InstancedMeshBuilderData::matrices

Definition at line 15 of file InstancedMeshBuilderSystem.h.

◆ useColors

bool Cogs::Core::InstancedMeshBuilderData::useColors = false

Definition at line 22 of file InstancedMeshBuilderSystem.h.

◆ useMatrix

bool Cogs::Core::InstancedMeshBuilderData::useMatrix = false

Definition at line 20 of file InstancedMeshBuilderSystem.h.

◆ usePositions

bool Cogs::Core::InstancedMeshBuilderData::usePositions = false

Definition at line 21 of file InstancedMeshBuilderSystem.h.

◆ viewStateHash

size_t Cogs::Core::InstancedMeshBuilderData::viewStateHash = 0

Definition at line 17 of file InstancedMeshBuilderSystem.h.


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