|
Brunot
|
The class containing Json implemenation for building components. More...
#include <cassert>#include "Framework/GameObject.h"#include <vector>#include <functional>#include <ranges>#include <set>#include "Component.h"Go to the source code of this file.
Classes | |
| class | ChildrenHandeler< C > |
| A container for child objects. More... | |
Macros | |
| #define | LOG_CHILDREN_HANDELER 0 |
| a flag to enable full logging of ChildrenHandeler, even if log level is set higher than DEBUG | |
Functions | |
| template<typename C> | |
| auto | to_json (json &j, const ChildrenHandeler< C > &ch) ->void |
| template<typename C> | |
| auto | from_json (const json &j, ChildrenHandeler< C > &ch) ->void |
The class containing Json implemenation for building components.
The containing the handles on child objects for entities.
| #define LOG_CHILDREN_HANDELER 0 |
a flag to enable full logging of ChildrenHandeler, even if log level is set higher than DEBUG
| auto from_json | ( | const json & | j, |
| ChildrenHandeler< C > & | ch )->void |
there should be no default implementation for this template needs to the cpp from_json
| auto to_json | ( | json & | j, |
| const ChildrenHandeler< C > & | ch )->void |