#include <SO3RtssCustom.h>
Definition at line 43 of file SO3RtssCustom.h.
◆ AdvancedCookTorranceLighting()
SO3::AdvancedCookTorranceLighting::AdvancedCookTorranceLighting |
( |
| ) |
|
◆ copyFrom()
void SO3::AdvancedCookTorranceLighting::copyFrom |
( |
const Ogre::RTShader::SubRenderState & |
rhs | ) |
|
|
override |
◆ createCpuSubPrograms()
bool SO3::AdvancedCookTorranceLighting::createCpuSubPrograms |
( |
Ogre::RTShader::ProgramSet * |
programSet | ) |
|
|
override |
◆ getExecutionOrder()
int SO3::AdvancedCookTorranceLighting::getExecutionOrder |
( |
| ) |
const |
|
inlineoverride |
◆ getMetalRoughnessMapName()
const Ogre::String & SO3::AdvancedCookTorranceLighting::getMetalRoughnessMapName |
( |
| ) |
const |
|
inline |
Return the metallic-roughness map texture name.
Definition at line 59 of file SO3RtssCustom.h.
◆ getType()
const Ogre::String & SO3::AdvancedCookTorranceLighting::getType |
( |
| ) |
const |
|
override |
◆ preAddToRenderState()
bool SO3::AdvancedCookTorranceLighting::preAddToRenderState |
( |
const Ogre::RTShader::RenderState * |
renderState, |
|
|
Ogre::Pass * |
srcPass, |
|
|
Ogre::Pass * |
dstPass |
|
) |
| |
|
override |
◆ setParameter()
bool SO3::AdvancedCookTorranceLighting::setParameter |
( |
const Ogre::String & |
name, |
|
|
const Ogre::String & |
value |
|
) |
| |
|
override |
The documentation for this class was generated from the following files: