Types
Name | Value | Description |
---|---|---|
ActorsObservable | ||
ActorsSubscription | ||
ComponentsObservable | ||
ComponentsSubscription |
Constructors
Name | Description |
---|---|
Level() |
Destructors
Name | Description |
---|---|
~Level() |
Virtual Functions
Access | Return | Modifier | Name | Description |
---|---|---|---|---|
public | void | inline | onActivation() | |
public | void | inline | onTick( float inDeltaTime ) | |
public | void | inline | onDeactivation() |
Functions
Access | Return | Modifier | Name | Description |
---|---|---|---|---|
public | void | activate() | ||
public | void | tick( float inDeltaTime ) | ||
public | void | deactivate() | ||
public | bool | const | hasActors() | |
public | bool | inline, const | hasActors() | |
public | const | getActors() | ||
public | std::vector<T*> | inline, const | getActors() | |
public | T* | inline | createActor() | |
public | void | |||
public | ||||
public | bool | const | hasComponents() | |
public | bool | inline, const | hasComponents() | |
public | const | getComponents() | ||
public | std::vector<T*> | inline, const | getComponents() | |
public | T* | inline | createComponent() | |
public | void | |||
public | ||||
public | std::vector<T*> | inline, const | ||
protected | void | createDefaultCamera() | ||
protected | void | removeDefaultCamera() | ||
protected | void | refreshDefaultCamera() |
Members
Access | Type | Modifier | Name | Description |
---|---|---|---|---|
private | m_actors | |||
private | m_actorObservable | |||
private | m_components | |||
private | m_componentObservable | |||
private | m_defaultCamera |