OpenMW
Public Member Functions
MWRender::CellRender Class Reference

#include <cell.hpp>

List of all members.

Public Member Functions

virtual ~CellRender ()
virtual void show ()=0
 Make the cell visible. Load the cell if necessary.
virtual void hide ()=0
virtual void destroy ()=0
 Destroy all rendering objects connected with this cell.
virtual void enable (const std::string &handle)=0
 Make the reference with the given handle visible.
virtual void disable (const std::string &handle)=0
 Make the reference with the given handle invisible.
virtual void deleteObject (const std::string &handle)=0
 Remove the reference with the given handle permanently from the scene.

Constructor & Destructor Documentation

virtual MWRender::CellRender::~CellRender ( ) [inline, virtual]

Member Function Documentation

virtual void MWRender::CellRender::deleteObject ( const std::string &  handle) [pure virtual]

Remove the reference with the given handle permanently from the scene.

virtual void MWRender::CellRender::destroy ( ) [pure virtual]

Destroy all rendering objects connected with this cell.

virtual void MWRender::CellRender::disable ( const std::string &  handle) [pure virtual]

Make the reference with the given handle invisible.

virtual void MWRender::CellRender::enable ( const std::string &  handle) [pure virtual]

Make the reference with the given handle visible.

virtual void MWRender::CellRender::hide ( ) [pure virtual]

Remove the cell from rendering, but don't remove it from memory.

virtual void MWRender::CellRender::show ( ) [pure virtual]

Make the cell visible. Load the cell if necessary.


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