Public Types | Public Member Functions | Public Attributes
rve_render_client::Scene::Impl Struct Reference

List of all members.

Public Types

typedef boost::unordered_set
< ClientContext * > 
S_ClientContext
typedef boost::unordered_set
< SceneObject * > 
S_SceneObject

Public Member Functions

void addObject (SceneObject *obj)
void create (ClientContext *context)
void destroy (ClientContext *context)
void getDependencies (V_UUID &deps)
const rve_common::UUIDgetID ()
rve_interfaces::SceneProxy * getProxy (ClientContext *context)
 Impl (Scene *parent)
void removeObject (SceneObject *obj)

Public Attributes

S_ClientContext contexts_
rve_common::UUID id_
S_SceneObject objects_
Sceneparent_

Detailed Description

Definition at line 50 of file scene.cpp.


Member Typedef Documentation

Definition at line 71 of file scene.cpp.

Definition at line 68 of file scene.cpp.


Constructor & Destructor Documentation

Definition at line 75 of file scene.cpp.


Member Function Documentation

Definition at line 80 of file scene.cpp.

Definition at line 97 of file scene.cpp.

Definition at line 109 of file scene.cpp.

Definition at line 127 of file scene.cpp.

Definition at line 60 of file scene.cpp.

rve_interfaces::SceneProxy * rve_render_client::Scene::Impl::getProxy ( ClientContext context)

Definition at line 120 of file scene.cpp.

Definition at line 89 of file scene.cpp.


Member Data Documentation

Definition at line 72 of file scene.cpp.

Definition at line 66 of file scene.cpp.

Definition at line 69 of file scene.cpp.

Definition at line 65 of file scene.cpp.


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


rve_render_client
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:31:32