Game Develop C++ Platform: RuntimeContext Class Reference

| Game Develop C++ Platform Platform for developing native games based on OpenGL and SFML with Game Develop

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Groups Pages
Public Member Functions | Public Attributes | List of all members
RuntimeContext Class Reference

Class used by events generated code to get access to various things without including "heavy" classes such as RuntimeScene. More...

`#include <RuntimeContext.h>`

Collaboration diagram for RuntimeContext:
[legend]

## Public Member Functions

| RuntimeContext (RuntimeScene *scene_)
std::vector< RuntimeObject * > | GetObjectsRawPointers (const std::string &name)
RuntimeContext & | ClearObjectListsMap ()
RuntimeContext & | AddObjectListToMap (const std::string &objectName, std::vector< RuntimeObject * > &list)
std::map< std::string, std::vector< RuntimeObject * > * > | ReturnObjectListsMap ()

## Public Attributes

RuntimeScene * | scene

## Detailed Description

Class used by events generated code to get access to various things without including "heavy" classes such as RuntimeScene.

## Member Function Documentation

std::vector< RuntimeObject * > RuntimeContext::GetObjectsRawPointers | ( | const std::string & | name) |  |

Get a "raw pointers" list to objects with a specific name. Equivalent to :

scene->objectsInstances.GetObjectsRawPointers(name)

Here is the call graph for this function:

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

- RuntimeContext.h
- RuntimeContext.cpp