#include <ContextInstancer.h>


Public Member Functions | |
| virtual Context * | InstanceContext (const String &name)=0 |
| virtual void | ReleaseContext (Context *context)=0 |
| virtual void | Release ()=0 |
| Releases this context instancer. | |
| virtual Context* Rocket::Core::ContextInstancer::InstanceContext | ( | const String & | name | ) | [pure virtual] |
Instances a context.
| [in] | name | Name of this context. |
Implemented in Rocket::Core::ContextInstancerDefault, and Rocket::Core::Python::ContextInstancer.
| virtual void Rocket::Core::ContextInstancer::ReleaseContext | ( | Context * | context | ) | [pure virtual] |
Releases a context previously created by this context.
| [in] | context | The context to release. |
Implemented in Rocket::Core::ContextInstancerDefault, and Rocket::Core::Python::ContextInstancer.