Assimp  v4.1. (December 2018)
Assimp::Q3Shader::ShaderDataBlock Struct Reference

Tiny utility data structure to hold a .shader data block. More...

Public Member Functions

bool operator== (const std::string &o) const
 For std::find() More...
 
 ShaderDataBlock ()
 

Public Attributes

ShaderCullMode cull
 Cull mode for the element. More...
 
std::list< ShaderMapBlockmaps
 Maps defined in the shader. More...
 
std::string name
 Name of referenced data element. More...
 

Detailed Description

Tiny utility data structure to hold a .shader data block.

Constructor & Destructor Documentation

◆ ShaderDataBlock()

Assimp::Q3Shader::ShaderDataBlock::ShaderDataBlock ( )
inline

Member Function Documentation

◆ operator==()

bool Assimp::Q3Shader::ShaderDataBlock::operator== ( const std::string &  o) const
inline

For std::find()

Member Data Documentation

◆ cull

ShaderCullMode Assimp::Q3Shader::ShaderDataBlock::cull

Cull mode for the element.

◆ maps

std::list<ShaderMapBlock> Assimp::Q3Shader::ShaderDataBlock::maps

Maps defined in the shader.

◆ name

std::string Assimp::Q3Shader::ShaderDataBlock::name

Name of referenced data element.


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