#include <CeresEngine/Material/ShaderCompiler/AST/ASTEnums.hpp>
◆ IndexedSemantic() [1/5]
| CeresEngine::ShaderCompiler::IndexedSemantic::IndexedSemantic |
( |
| ) |
|
|
default |
◆ IndexedSemantic() [2/5]
◆ IndexedSemantic() [3/5]
| CeresEngine::ShaderCompiler::IndexedSemantic::IndexedSemantic |
( |
Semantic |
semantic, |
|
|
Int32 |
index = 0 |
|
) |
| |
◆ IndexedSemantic() [4/5]
| CeresEngine::ShaderCompiler::IndexedSemantic::IndexedSemantic |
( |
const String & |
userDefined | ) |
|
◆ IndexedSemantic() [5/5]
◆ getIndex()
| Int32 CeresEngine::ShaderCompiler::IndexedSemantic::getIndex |
( |
| ) |
const |
|
inline |
◆ isSystemValue()
| bool CeresEngine::ShaderCompiler::IndexedSemantic::isSystemValue |
( |
| ) |
const |
◆ isUserDefined()
| bool CeresEngine::ShaderCompiler::IndexedSemantic::isUserDefined |
( |
| ) |
const |
◆ isValid()
| bool CeresEngine::ShaderCompiler::IndexedSemantic::isValid |
( |
| ) |
const |
◆ makeUserDefined()
| void CeresEngine::ShaderCompiler::IndexedSemantic::makeUserDefined |
( |
const String & |
semanticName = "" | ) |
|
◆ operator Semantic()
| CeresEngine::ShaderCompiler::IndexedSemantic::operator Semantic |
( |
| ) |
const |
|
inline |
◆ operator<()
◆ operator=()
◆ reset()
| void CeresEngine::ShaderCompiler::IndexedSemantic::reset |
( |
| ) |
|
◆ resetIndex()
| void CeresEngine::ShaderCompiler::IndexedSemantic::resetIndex |
( |
int |
index | ) |
|
◆ toString()
| String CeresEngine::ShaderCompiler::IndexedSemantic::toString |
( |
| ) |
const |
◆ mIndex
| Int32 CeresEngine::ShaderCompiler::IndexedSemantic::mIndex = 0 |
|
private |
◆ mSemantic
◆ mUserDefined
| String CeresEngine::ShaderCompiler::IndexedSemantic::mUserDefined |
|
private |
The documentation for this class was generated from the following file:
- /Users/Rogiel/Developer/CeresEngine/Engine/Sources/CeresEngine/Material/ShaderCompiler/AST/ASTEnums.hpp