Vesper 0.5.1
Vesper is short form for the Latin word for "Bat", as Vesper is designed to be small, lightweight, and easily handle things like particles and flocking behaviors in accordance with the nature of bats. \n It is meant to be a particle simulation, VFX editor, and CAN be used secondarily as a small game engine.
GitHub | Vesper Updates | Creator
Loading...
Searching...
No Matches
Application.h File Reference

Controls the run of the Vesper Engine. More...

Go to the source code of this file.

Classes

struct  Vesper::ApplicationSettings
 WIP. More...
class  Vesper::Application
 The core application class that manages the main loop, window, layers, and event handling. More...

Namespaces

namespace  Vesper
 TEMPORARY.

Functions

ApplicationVesper::CreateApplication ()

Detailed Description

Controls the run of the Vesper Engine.

Author
Damon S. Green II
Todo
Convert all files/classes in App directory to Vesper::App namespace (create it)

Class Documentation

◆ Vesper::ApplicationSettings

struct Vesper::ApplicationSettings

WIP.

Class Members
string ApplicationName = "Vesper Application"
bool EnableImGui = true
bool EnableVSync = false
uint32_t Height = 720
WindowMode Mode = WindowMode::Windowed
API RendererAPI = RendererAPI::API::OpenGL
uint32_t Width = 1280
string WorkingDirectory