![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Include dependency graph for blueprint_test.cpp:Go to the source code of this file.
Functions | |
| void | TestCreateAndSaveBlueprint () |
| void | TestLoadAndModifyBlueprint () |
| void | TestCompleteBlueprint () |
| int | main (int argc, char **argv) |
Definition at line 128 of file blueprint_test.cpp.
References GetComponentTypeID_Static(), TestCompleteBlueprint(), TestCreateAndSaveBlueprint(), and TestLoadAndModifyBlueprint().
Here is the call graph for this function:| void TestCompleteBlueprint | ( | ) |
Definition at line 103 of file blueprint_test.cpp.
References Olympe::Blueprint::EntityBlueprint::components, GetComponentTypeID_Static(), Olympe::Blueprint::EntityBlueprint::LoadFromFile(), and Olympe::Blueprint::EntityBlueprint::name.
Referenced by main().
Here is the call graph for this function:
Here is the caller graph for this function:| void TestCreateAndSaveBlueprint | ( | ) |
Definition at line 16 of file blueprint_test.cpp.
References Olympe::Blueprint::EntityBlueprint::AddComponent(), Olympe::Blueprint::CreateBoundingBoxComponent(), Olympe::Blueprint::CreateHealthComponent(), Olympe::Blueprint::CreatePhysicsBodyComponent(), Olympe::Blueprint::CreatePositionComponent(), Olympe::Blueprint::CreateVisualSpriteComponent(), Olympe::Blueprint::EntityBlueprint::description, Olympe::Blueprint::EntityBlueprint::SaveToFile(), and Olympe::Blueprint::EntityBlueprint::ToJson().
Referenced by main().
Here is the call graph for this function:
Here is the caller graph for this function:| void TestLoadAndModifyBlueprint | ( | ) |
Definition at line 47 of file blueprint_test.cpp.
References Olympe::Blueprint::EntityBlueprint::AddComponent(), Olympe::Blueprint::EntityBlueprint::components, Olympe::Blueprint::CreateMovementComponent(), Olympe::Blueprint::EntityBlueprint::description, Olympe::Blueprint::EntityBlueprint::GetComponent(), GetComponentTypeID_Static(), Olympe::Blueprint::EntityBlueprint::HasComponent(), Olympe::Blueprint::EntityBlueprint::LoadFromFile(), Olympe::Blueprint::EntityBlueprint::name, Olympe::Blueprint::ComponentData::properties, and Olympe::Blueprint::EntityBlueprint::SaveToFile().
Referenced by main().
Here is the call graph for this function:
Here is the caller graph for this function: