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

Public Types

typedef void InitMaterialInstanceCallback(MaterialInstance *instance, ComponentModel::Entity *container, void *data)
 

Public Attributes

MaterialHandle material
 
ConstantBufferKey bufferKey
 
VariableKey lodLevelsKey = {}
 
VariableKey texCoordWorldTransformKey = {}
 
VariableKey texCoordUnitTransformKey = {}
 
VariableKey texCoordLinearTransformKey = {}
 
InitMaterialInstanceCallback * initMaterialInstanceCallback = nullptr
 
void * initMaterialInstanceData = nullptr
 

Detailed Description

Definition at line 51 of file AdaptivePlanarGridSystem.h.

Member Typedef Documentation

◆ InitMaterialInstanceCallback

typedef void Cogs::Core::AdaptivePlanarGridMaterialData::InitMaterialInstanceCallback(MaterialInstance *instance, ComponentModel::Entity *container, void *data)

Definition at line 53 of file AdaptivePlanarGridSystem.h.

Member Data Documentation

◆ bufferKey

ConstantBufferKey Cogs::Core::AdaptivePlanarGridMaterialData::bufferKey

Definition at line 56 of file AdaptivePlanarGridSystem.h.

◆ initMaterialInstanceCallback

InitMaterialInstanceCallback* Cogs::Core::AdaptivePlanarGridMaterialData::initMaterialInstanceCallback = nullptr

Definition at line 62 of file AdaptivePlanarGridSystem.h.

◆ initMaterialInstanceData

void* Cogs::Core::AdaptivePlanarGridMaterialData::initMaterialInstanceData = nullptr

Definition at line 63 of file AdaptivePlanarGridSystem.h.

◆ lodLevelsKey

VariableKey Cogs::Core::AdaptivePlanarGridMaterialData::lodLevelsKey = {}

Definition at line 57 of file AdaptivePlanarGridSystem.h.

◆ material

MaterialHandle Cogs::Core::AdaptivePlanarGridMaterialData::material

Definition at line 55 of file AdaptivePlanarGridSystem.h.

◆ texCoordLinearTransformKey

VariableKey Cogs::Core::AdaptivePlanarGridMaterialData::texCoordLinearTransformKey = {}

Definition at line 60 of file AdaptivePlanarGridSystem.h.

◆ texCoordUnitTransformKey

VariableKey Cogs::Core::AdaptivePlanarGridMaterialData::texCoordUnitTransformKey = {}

Definition at line 59 of file AdaptivePlanarGridSystem.h.

◆ texCoordWorldTransformKey

VariableKey Cogs::Core::AdaptivePlanarGridMaterialData::texCoordWorldTransformKey = {}

Definition at line 58 of file AdaptivePlanarGridSystem.h.


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