Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members
Public Member Functions | Protected Member Functions
render::PanelOverlay Class Reference

Represents a panel overlay which is rendered on top of the 'normal' scene contents. More...

#include <PanelOverlay.h>

Inheritance diagram for render::PanelOverlay:
render::Overlay render::Renderable scene::Node engine::Object

List of all members.

Public Member Functions

 PanelOverlay ()
 PanelOverlay (const std::string &name)
void setMaterial (const std::string &filename)
 Sets the the Material which this overlay will use.
void setMaterial (Material *material)
 ~PanelOverlay ()

Protected Member Functions

void initializeImpl ()
void updatePositionBinding ()
 Internal method for updating the positions of the element.
void updateTextureBinding ()
 Internal method for updating the UVs of the element.

Detailed Description

Represents a panel overlay which is rendered on top of the 'normal' scene contents.


Constructor & Destructor Documentation

render::PanelOverlay::PanelOverlay ( )
render::PanelOverlay::PanelOverlay ( const std::string &  name)
render::PanelOverlay::~PanelOverlay ( )

Member Function Documentation

void render::PanelOverlay::initializeImpl ( ) [protected, virtual]
void render::PanelOverlay::setMaterial ( Material material)
void render::PanelOverlay::setMaterial ( const std::string &  filename)
void render::PanelOverlay::updatePositionBinding ( ) [protected, virtual]
void render::PanelOverlay::updateTextureBinding ( ) [protected, virtual]

The documentation for this class was generated from the following files:

The KG Game Engine
The KG Game Engine Documentation © 2006-2011 by Kat'Oun. Generated on Sat Jul 2 2011 00:50:09 by Doxygen (1.7.4)