Types
| Name | Value | Description |
|---|---|---|
ActorsObservable | ||
ActorsSubscription | ||
ComponentsObservable | ||
ComponentsSubscription |
Constructors
| Name | Description |
|---|---|
Scene() |
Destructors
| Name | Description |
|---|---|
~Scene() |
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 |