Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | Friends
rve_render_client::ContextObjectCollection Class Reference

#include <context_object_collection.h>

Inheritance diagram for rve_render_client::ContextObjectCollection:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void addObject (const ContextObjectPtr &obj)
virtual void create (ClientContext *context)
virtual void destroy (ClientContext *context)
virtual void getDependencies (V_UUID &deps)
virtual const rve_common::UUIDgetID ()
void removeObject (const ContextObjectPtr &obj)

Protected Types

typedef std::set< ClientContext * > S_Context
typedef std::set
< ContextObjectPtr > 
S_ContextObject

Protected Member Functions

 ContextObjectCollection ()
 ~ContextObjectCollection ()

Protected Attributes

S_Context contexts_
rve_common::UUID id_
S_ContextObject objects_

Friends

ContextObjectCollectionPtr createContextObjectCollection ()
void destroyContextObjectCollection (ContextObjectCollection *)

Detailed Description

Definition at line 43 of file context_object_collection.h.


Member Typedef Documentation

Definition at line 64 of file context_object_collection.h.

Definition at line 61 of file context_object_collection.h.


Constructor & Destructor Documentation

Definition at line 53 of file context_object_collection.cpp.

Definition at line 59 of file context_object_collection.h.


Member Function Documentation

void rve_render_client::ContextObjectCollection::addObject ( const ContextObjectPtr &  obj)

Definition at line 83 of file context_object_collection.cpp.

Implements rve_render_client::ContextObject.

Definition at line 58 of file context_object_collection.cpp.

Implements rve_render_client::ContextObject.

Definition at line 70 of file context_object_collection.cpp.

Implements rve_render_client::ContextObject.

Definition at line 109 of file context_object_collection.cpp.

Implements rve_render_client::ContextObject.

Definition at line 47 of file context_object_collection.h.

void rve_render_client::ContextObjectCollection::removeObject ( const ContextObjectPtr &  obj)

Definition at line 96 of file context_object_collection.cpp.


Friends And Related Function Documentation

Definition at line 36 of file context_object_collection.cpp.


Member Data Documentation

Definition at line 65 of file context_object_collection.h.

Definition at line 67 of file context_object_collection.h.

Definition at line 62 of file context_object_collection.h.


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


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