tlp::GlObservableScene Class Reference#include <GlSceneObserver.h>
Inherited by tlp::GlScene.
Inheritance diagram for tlp::GlObservableScene:
[legend]List of all members.
Detailed Description
Observable scene
Public Member Functions
Protected Attributes
Constructor & Destructor Documentation
virtual tlp::GlObservableScene::~GlObservableScene |
( |
|
) |
[inline, virtual] |
|
Member Function Documentation
void tlp::GlObservableScene::addObserver |
( |
GlSceneObserver * |
|
) |
const [inline] |
|
unsigned int tlp::GlObservableScene::countObservers |
( |
|
) |
[inline] |
|
|
Returns the number of observers |
void tlp::GlObservableScene::notifyAddLayer |
( |
GlScene * |
scene, |
|
|
const std::string & |
name, |
|
|
GlLayer * |
layer |
|
) |
|
|
void tlp::GlObservableScene::notifyDelLayer |
( |
GlScene * |
scene, |
|
|
const std::string & |
name, |
|
|
GlLayer * |
layer |
|
) |
|
|
void tlp::GlObservableScene::notifyModifyLayer |
( |
GlScene * |
scene, |
|
|
const std::string & |
name, |
|
|
GlLayer * |
layer |
|
) |
|
|
void tlp::GlObservableScene::removeObserver |
( |
GlSceneObserver * |
|
) |
const [inline] |
|
void tlp::GlObservableScene::removeObservers |
( |
|
) |
[inline] |
|
Member Data Documentation
|