Rumba C++ SDK
Scene.h File Reference
#include <functional>
#include "Shape.h"

Go to the source code of this file.

Classes

class  maquina::SceneConst
 An immutable scene node value. More...
 
class  maquina::SceneConst::Attributes
 An node's attribute iteration. More...
 
class  maquina::SceneConst::Attributes::Iterator
 A Node children iterator. More...
 
class  maquina::SceneConst::TraversalAttributes
 An attribute iteration on a traversal node. More...
 
class  maquina::SceneConst::TraversalAttributes::Iterator
 A Node children iterator. More...
 
class  maquina::SceneConst::Traversal
 A scene iterator. More...
 
class  maquina::SceneConst::Traversal::Iterator
 A Node children iterator. More...
 
class  maquina::Scene
 A mutable scene node value. More...
 
class  maquina::Scene::Traversal
 A scene iterator. More...
 
class  maquina::Scene::Traversal::Iterator
 A Node children iterator. More...
 

Namespaces

 maquina
 This version of the SDK is unstable, i-e, it may change with no warning.
 

Functions

MAQUINA_EXPORT Scene maquina::duplicate (const SceneConst &scene, bool recursive)
 Duplicate a scene object. More...