Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
main.cpp File Reference
#include "Engine.hpp"
#include "CameraMovement.hpp"
#include "DefaultPipeline.hpp"
#include "Graphic.hpp"
#include "Input.hpp"
#include "Object.hpp"
#include "Physics.hpp"
#include "RenderingPipeline.hpp"
#include "plugin/PluginWindow.hpp"
#include "resource/Window.hpp"
#include "export.h"

Classes

class  GraphicExampleError

Functions

void EscapeKeySystem (Engine::Core &core)
void CreateFloor (Engine::Core &core)
void CreateFallingCube (Engine::Core &core, float x, float y, float z, float mass)
void CreateSoftbodyFromOBJ (Engine::Core &core)
void CreateJellyCube (Engine::Core &core, const glm::vec3 &position, float size, uint32_t gridSize)
void CreateClothDemo (Engine::Core &core, const glm::vec3 &position)
void Setup (Engine::Core &core)
int main (void)

Variables

constexpr std::string_view FILES_PATH

Function Documentation

◆ CreateClothDemo()

void CreateClothDemo ( Engine::Core & core,
const glm::vec3 & position )

◆ CreateFallingCube()

void CreateFallingCube ( Engine::Core & core,
float x,
float y,
float z,
float mass )

◆ CreateFloor()

void CreateFloor ( Engine::Core & core)

◆ CreateJellyCube()

void CreateJellyCube ( Engine::Core & core,
const glm::vec3 & position,
float size,
uint32_t gridSize )

◆ CreateSoftbodyFromOBJ()

void CreateSoftbodyFromOBJ ( Engine::Core & core)

◆ EscapeKeySystem()

void EscapeKeySystem ( Engine::Core & core)

◆ main()

int main ( void )

◆ Setup()

void Setup ( Engine::Core & core)

Variable Documentation

◆ FILES_PATH

std::string_view FILES_PATH
constexpr
Initial value:
=
"./assets/"