![]() |
Public API Reference |
#include <renderloop.h>
Inheritance diagram for iRenderLoopManager:
Public Methods | |
virtual csPtr< iRenderLoop > | Create ()=0 |
Create a new render loop. More... | |
virtual bool | Register (const char *name, iRenderLoop *loop)=0 |
Associate a name with a renderloop. More... | |
virtual iRenderLoop * | Retrieve (const char *name)=0 |
Get the render loop associated with the name. More... | |
virtual const char * | GetName (iRenderLoop *loop)=0 |
Get the name asociated to the render loop. More... | |
virtual bool | Unregister (iRenderLoop *loop)=0 |
Remove an association between a name and a render loop. More... |
Use to create new loops and manage loop names.
Definition at line 65 of file iengine/renderloop.h.
|
Create a new render loop.
|
|
Get the name asociated to the render loop.
|
|
Associate a name with a renderloop. One name is associated with one render loop. If you try to register a loop with a name that is already used, Register() will fail.
|
|
Get the render loop associated with the name.
|
|
Remove an association between a name and a render loop.
|