SO3Engine
|
SO3::SDeferredLightRenderOperation Class Reference
#include <SO3DeferredLightCompositionPass.h>
Inheritance diagram for SO3::SDeferredLightRenderOperation:
Public Member Functions | |
SDeferredLightRenderOperation (Ogre::CompositorInstance *instance, const Ogre::CompositionPass *pass) | |
virtual | ~SDeferredLightRenderOperation () |
virtual void | execute (Ogre::SceneManager *sm, Ogre::RenderSystem *rs) |
Detailed Description
The render operation that will be called each frame in the custom composition pass This is the class that will send the actual render calls of the spheres (point lights), cones (spotlights) and quads (directional lights) after the GBuffer has been constructed
Definition at line 45 of file SO3DeferredLightCompositionPass.h.
Constructor & Destructor Documentation
◆ SDeferredLightRenderOperation()
SO3::SDeferredLightRenderOperation::SDeferredLightRenderOperation | ( | Ogre::CompositorInstance * | instance, |
const Ogre::CompositionPass * | pass | ||
) |
Definition at line 35 of file SO3DeferredLightCompositionPass.cpp.
◆ ~SDeferredLightRenderOperation()
|
virtual |
Definition at line 57 of file SO3DeferredLightCompositionPass.cpp.
Member Function Documentation
◆ execute()
|
virtual |
Definition at line 71 of file SO3DeferredLightCompositionPass.cpp.
The documentation for this class was generated from the following files:
- include/SO3Renderer/DeferredShading/SO3DeferredLightCompositionPass.h
- src/SO3Renderer/DeferredShading/SO3DeferredLightCompositionPass.cpp
Generated by 1.9.8