OGRE 14.3
Object-Oriented Graphics Rendering Engine
|
Struct recording a pass which can be used for a specific illumination stage. More...
#include <OgrePass.h>
Public Member Functions | |
IlluminationPass () | |
Public Attributes | |
bool | destroyOnShutdown |
Whether this pass is one which should be deleted itself. | |
Pass * | originalPass |
The original pass which spawned this one. | |
Pass * | pass |
The pass to use in this stage. | |
IlluminationStage | stage |
Struct recording a pass which can be used for a specific illumination stage.
This structure is used to record categorised passes which fit into a number of distinct illumination phases - ambient, diffuse / specular (per-light) and decal (post-lighting texturing). An original pass may fit into one of these categories already, or it may require splitting into its component parts in order to be categorised properly.
|
inline |
IlluminationStage Ogre::IlluminationPass::stage |
Pass* Ogre::IlluminationPass::pass |
The pass to use in this stage.
bool Ogre::IlluminationPass::destroyOnShutdown |
Whether this pass is one which should be deleted itself.
Pass* Ogre::IlluminationPass::originalPass |
The original pass which spawned this one.