ToyMaker Game Engine 0.0.2
ToyMaker is a game engine developed and maintained by Zoheb Shujauddin.
Loading...
Searching...
No Matches
application.hpp File Reference

Header for the engine's application class, which does project/application level initialization and cleanup before and after the game loop runs. More...

#include <string>
#include "core/resource_database.hpp"
#include "core/ecs_world.hpp"
#include "signals.hpp"
#include "scene_system.hpp"
#include "render_system.hpp"
#include "input_system/input_system.hpp"
#include "window_context_manager.hpp"

Go to the source code of this file.

Classes

class  ToyMaker::Application
 Class that handles setup for the rest of the engine and application. More...
 
class  ToyMaker::Application::getByPath_Helper< TObject, Enable >
 Base template for engine object getter, used by Application::getObject(). More...
 
struct  ToyMaker::Application::getByPath_Helper< TObject, typename std::enable_if_t< SceneNodeCore::getByPath_Helper< TObject >::s_valid > >
 

Namespaces

namespace  ToyMaker
 Namespace containing all class definitions and functions related to the ToyMaker engine.
 

Detailed Description

Header for the engine's application class, which does project/application level initialization and cleanup before and after the game loop runs.

Author
Zoheb Shujauddin (zoheb.nosp@m.2424.nosp@m.@gmai.nosp@m.l.co.nosp@m.m)
Version
0.3.2
Date
2025-09-02