|
Brunot
|
#include "ChildrenHandeler.h"#include "Component/Physics.h"#include "Component/Transform.h"#include "Component/Sprite.h"#include "Component/Card.h"#include "Component/Scene.h"#include "Component/Flags.h"#include "Component/Selectable.h"#include "Component/Menu.h"#include "Component/Board.h"#include "Component/Player.h"#include "Node.h"#include "Entity.h"#include <memory>#include "Component/ActionProxy.h"#include "Component/Background.h"#include "Component/Collider.h"#include "Component/ConfirmDestructiveActionScene.h"#include "Component/CreditsScene.h"#include "Component/Deck.h"#include "Component/MainMenuScene.h"#include "Component/MainScene.h"#include "Component/MenuPosition.h"#include "Component/OptionsScene.h"#include "Component/PauseScene.h"#include "Component/Selector.h"#include "Component/Splash Screen Scene.h"#include "Component/Table.h"#include "Component/TutorialScene.h"#include "Component/WinScreenScene.h"Functions | |
| auto | BuildComponent (unsigned int comp, const json &j) -> Component * |
| auto | from_json (const json &j, ChildrenHandeler< Component > &ch) -> void |
| auto | from_json (const json &j, ChildrenHandeler< Node > &ch) -> void |
Builds the correct type of component to add to entity from ComponentType
| comp | ComponentType from Json |
| j | Json object |
| auto from_json | ( | const json & | j, |
| ChildrenHandeler< Component > & | ch )->void |
| auto from_json | ( | const json & | j, |
| ChildrenHandeler< Node > & | ch )->void |
Overload functions specific to Node there's no current way to log 'r' so for now no implementation