|
ToyMaker Game Engine 0.0.2
ToyMaker is a game engine developed and maintained by Zoheb Shujauddin.
|
Base template for engine object getter, used by Application::getObject(). More...
Private Member Functions | |
| getByPath_Helper (Application *application) | |
| Create the getByPath_Helper object. | |
| TObject | get (const std::string &path="") |
| The actual method used when getting an application object. | |
| InputManager & | get (const std::string &path) |
Private Attributes | |
| Application * | mApplication |
| A pointer to the application object, which provides the methods used by the helper to actually fetch application objects. | |
Friends | |
| class | Application |
Base template for engine object getter, used by Application::getObject().
| TObject | The type of object to be retrieved. |
| Enable | A type that allows the get function to be SFINAED for unsupported objects. |
|
inlineprivate |
Create the getByPath_Helper object.
| application | The application which owns this helper, which provides the methods used for object retrieval. |
|
private |
The actual method used when getting an application object.
| path | The path to the object, whose format depends on the type of object being retrieved. |