|
Engine²
Open-source game engine written in C++.
|
Classes | |
| struct | CreateCubeInfo |
| Struct to hold parameters for creating a cube. More... | |
| struct | CreateSphereInfo |
| Struct to hold parameters for creating a sphere. More... | |
| struct | CreatePlaneInfo |
| Struct to hold parameters for creating a plane. More... | |
| struct | CreateCylinderInfo |
| Struct to hold parameters for creating a cylinder. More... | |
| struct | CreateCapsuleInfo |
| Struct to hold parameters for creating a capsule. More... | |
| struct | CreateClothInfo |
| Struct to hold parameters for creating a cloth. More... | |
| struct | CreateRopeInfo |
| Struct to hold parameters for creating a rope. More... | |
| struct | CreateJellyCubeInfo |
| Struct to hold parameters for creating a jelly cube. More... | |
Functions | |
| Engine::Entity | CreateCube (Engine::Core &core, CreateCubeInfo info) |
| Engine::Entity | CreateSphere (Engine::Core &core, CreateSphereInfo info) |
| Engine::Entity | CreatePlane (Engine::Core &core, CreatePlaneInfo info) |
| Engine::Entity | CreateCylinder (Engine::Core &core, CreateCylinderInfo info) |
| Engine::Entity | CreateCapsule (Engine::Core &core, CreateCapsuleInfo info={}) |
| Create a capsule entity with mesh and transform. | |
| Engine::Entity | CreateCloth (Engine::Core &core, CreateClothInfo info) |
| Engine::Entity | CreateRope (Engine::Core &core, CreateRopeInfo info) |
| Engine::Entity | CreateJellyCube (Engine::Core &core, CreateJellyCubeInfo info) |
| Engine::Entity Object::Helper::CreateCapsule | ( | Engine::Core & | core, |
| CreateCapsuleInfo | info = {} ) |
Create a capsule entity with mesh and transform.
| core | Engine core reference |
| info | Parameters for creating the capsule (radius, height, position, rotation, scale, segments, heightSegments) |
| Engine::Entity Object::Helper::CreateCloth | ( | Engine::Core & | core, |
| CreateClothInfo | info ) |
| Engine::Entity Object::Helper::CreateCube | ( | Engine::Core & | core, |
| CreateCubeInfo | info ) |
| Engine::Entity Object::Helper::CreateCylinder | ( | Engine::Core & | core, |
| CreateCylinderInfo | info ) |
| Engine::Entity Object::Helper::CreateJellyCube | ( | Engine::Core & | core, |
| CreateJellyCubeInfo | info ) |
| Engine::Entity Object::Helper::CreatePlane | ( | Engine::Core & | core, |
| CreatePlaneInfo | info ) |
| Engine::Entity Object::Helper::CreateRope | ( | Engine::Core & | core, |
| CreateRopeInfo | info ) |
| Engine::Entity Object::Helper::CreateSphere | ( | Engine::Core & | core, |
| CreateSphereInfo | info ) |