|
Engine²
Open-source game engine written in C++.
|
#include "component/Mesh.hpp"#include "component/Transform.hpp"#include "core/Core.hpp"#include "entity/Entity.hpp"#include <glm/glm.hpp>Go to the source code of this file.
Classes | |
| struct | Object::Helper::CreateCubeInfo |
| Struct to hold parameters for creating a cube. More... | |
| struct | Object::Helper::CreateSphereInfo |
| Struct to hold parameters for creating a sphere. More... | |
| struct | Object::Helper::CreatePlaneInfo |
| Struct to hold parameters for creating a plane. More... | |
| struct | Object::Helper::CreateCylinderInfo |
| Struct to hold parameters for creating a cylinder. More... | |
| struct | Object::Helper::CreateCapsuleInfo |
| Struct to hold parameters for creating a capsule. More... | |
| struct | Object::Helper::CreateClothInfo |
| Struct to hold parameters for creating a cloth. More... | |
| struct | Object::Helper::CreateRopeInfo |
| Struct to hold parameters for creating a rope. More... | |
| struct | Object::Helper::CreateJellyCubeInfo |
| Struct to hold parameters for creating a jelly cube. More... | |
Namespaces | |
| namespace | Object |
| namespace | Object::Helper |
Functions | |
| Engine::Entity | Object::Helper::CreateCube (Engine::Core &core, CreateCubeInfo info) |
| Engine::Entity | Object::Helper::CreateSphere (Engine::Core &core, CreateSphereInfo info) |
| Engine::Entity | Object::Helper::CreatePlane (Engine::Core &core, CreatePlaneInfo info) |
| Engine::Entity | Object::Helper::CreateCylinder (Engine::Core &core, CreateCylinderInfo info) |
| Engine::Entity | Object::Helper::CreateCapsule (Engine::Core &core, CreateCapsuleInfo info={}) |
| Create a capsule entity with mesh and transform. | |
| Engine::Entity | Object::Helper::CreateCloth (Engine::Core &core, CreateClothInfo info) |
| Engine::Entity | Object::Helper::CreateRope (Engine::Core &core, CreateRopeInfo info) |
| Engine::Entity | Object::Helper::CreateJellyCube (Engine::Core &core, CreateJellyCubeInfo info) |