Debug Drawer Resource Manager. More...
#include <deDebugDrawerManager.h>
Public Member Functions | |
Constructors and Destructors | |
| deDebugDrawerManager (deEngine *engine) | |
| Creates a new debug drawer resource manager linked to the given engine. | |
| ~deDebugDrawerManager () | |
| Cleans up the debug drawer resource manager and reports leaking resources. | |
Management | |
| int | GetDebugDrawerCount () const |
| retrieves the count of debug drawers. | |
| deDebugDrawer * | CreateDebugDrawer () |
| Creates a new debug drawer. | |
System Peer Management | |
| void | SystemGraphicsLoad () |
| void | SystemGraphicsUnload () |
Resource only Functions | |
Those functions are only for resource objects and should never be called directly from an application. | |
| void | RemoveResource (deResource *resource) |
| Removes the given resource from the manager without freeing it. | |
Debug Drawer Resource Manager.
| deDebugDrawerManager::deDebugDrawerManager | ( | deEngine * | engine ) |
Creates a new debug drawer resource manager linked to the given engine.
| deDebugDrawerManager::~deDebugDrawerManager | ( | ) |
Cleans up the debug drawer resource manager and reports leaking resources.
| deDebugDrawer* deDebugDrawerManager::CreateDebugDrawer | ( | ) |
Creates a new debug drawer.
| int deDebugDrawerManager::GetDebugDrawerCount | ( | ) | const |
retrieves the count of debug drawers.
| void deDebugDrawerManager::RemoveResource | ( | deResource * | resource ) | [virtual] |
Removes the given resource from the manager without freeing it.
Implements deResourceManager.
| void deDebugDrawerManager::SystemGraphicsLoad | ( | ) |
| void deDebugDrawerManager::SystemGraphicsUnload | ( | ) |
1.7.2