|
SO3Engine
|
#include <SO3Compositor.h>
Public Member Functions | |
| SCompositor (SViewPort *scolViewPort, const std::string &compositorName, const std::string &schemeName="") | |
| SCompositor (SViewPort *scolViewPort, const std::string &compositorName, const bool &isActivated) | |
| SCompositor (const std::string &compositorName, const std::string &schemeName="") | |
| ~SCompositor () | |
| bool | GetEnable () |
| void | SetEnable (const bool &enable) |
| SViewPort * | GetParentViewPort () |
| int | GetNumCompositorTechniques () |
| SCompositorTechnique * | GetCompositorTechnique (const unsigned int &technique) |
| int | GetCompositorTechniqueIndexByName (const std::string &techname) |
| void | SetViewport (Ogre::Viewport *vp) |
| virtual Ogre::Technique * | handleSchemeNotFound (unsigned short schemeIndex, const Ogre::String &schemeName, Ogre::Material *originalMaterial, unsigned short lodIndex, const Ogre::Renderable *rend) |
Public Member Functions inherited from SO3::SData | |
| SData (const std::string &dataName) | |
| virtual | ~SData () |
| std::string | GetName () const |
| SUserObjectBindings & | GetUserObjectBindings () |
| const SUserObjectBindings & | GetUserObjectBindings () const |
Additional Inherited Members | |
Protected Attributes inherited from SO3::SData | |
| std::string | name |
Definition at line 41 of file SO3Compositor.h.
| SO3::SCompositor::SCompositor | ( | SViewPort * | scolViewPort, |
| const std::string & | compositorName, | ||
| const std::string & | schemeName = "" |
||
| ) |
Definition at line 13 of file SO3Compositor.cpp.
| SO3::SCompositor::SCompositor | ( | SViewPort * | scolViewPort, |
| const std::string & | compositorName, | ||
| const bool & | isActivated | ||
| ) |
For internal use only.
Definition at line 18 of file SO3Compositor.cpp.
| SO3::SCompositor::SCompositor | ( | const std::string & | compositorName, |
| const std::string & | schemeName = "" |
||
| ) |
For internal use only.
Definition at line 23 of file SO3Compositor.cpp.
| SO3::SCompositor::~SCompositor | ( | ) |
Definition at line 112 of file SO3Compositor.cpp.
| SCompositorTechnique * SO3::SCompositor::GetCompositorTechnique | ( | const unsigned int & | technique | ) |
Definition at line 307 of file SO3Compositor.cpp.
| int SO3::SCompositor::GetCompositorTechniqueIndexByName | ( | const std::string & | techname | ) |
Definition at line 315 of file SO3Compositor.cpp.
| bool SO3::SCompositor::GetEnable | ( | ) |
Definition at line 268 of file SO3Compositor.cpp.
| int SO3::SCompositor::GetNumCompositorTechniques | ( | ) |
Definition at line 302 of file SO3Compositor.cpp.
| SViewPort * SO3::SCompositor::GetParentViewPort | ( | ) |
Definition at line 263 of file SO3Compositor.cpp.
|
virtual |
Definition at line 324 of file SO3Compositor.cpp.
| void SO3::SCompositor::SetEnable | ( | const bool & | enable | ) |
Definition at line 273 of file SO3Compositor.cpp.
| void SO3::SCompositor::SetViewport | ( | Ogre::Viewport * | vp | ) |
Definition at line 160 of file SO3Compositor.cpp.