![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include <Objective.h>
Public Member Functions | |
| Objective (const std::string &t="Objective") | |
| ~Objective () | |
| void | AddTask (std::unique_ptr< Task > task) |
| bool | IsComplete () const |
Public Attributes | |
| std::string | title |
| std::vector< std::unique_ptr< Task > > | tasks |
Definition at line 13 of file Objective.h.
|
inline |
Definition at line 18 of file Objective.h.
References SYSTEM_LOG, and title.
|
inline |
Definition at line 19 of file Objective.h.
References SYSTEM_LOG, and title.
Definition at line 21 of file Objective.h.
References GetComponentTypeID_Static(), and tasks.
Here is the call graph for this function:
|
inline |
Definition at line 22 of file Objective.h.
References GetComponentTypeID_Static(), and tasks.
Here is the call graph for this function:| std::vector<std::unique_ptr<Task> > Objective::tasks |
Definition at line 17 of file Objective.h.
Referenced by AddTask(), and IsComplete().
| std::string Objective::title |
Definition at line 16 of file Objective.h.
Referenced by Objective(), and ~Objective().