File OverlayPass.h

namespace Gsage
class OverlayPass : public Gsage::CustomPass

Public Functions

OverlayPass(Engine *engine, const Ogre::CompositorPassDef *def, const Ogre::CompositorChannel &target, Ogre::CompositorNode *parentNode)
virtual ~OverlayPass()
void execute(const Ogre::Camera *lodCamera)

Do the UI rendering

Parameters
  • lodCamera: Unused

class OverlayPassDef : public Gsage::CustomPassDef

Public Functions

OverlayPassDef(Engine *engine, Ogre::CompositorTargetDef *target, Ogre::CompositorNodeDef *node)
virtual ~OverlayPassDef()