27 unsigned id,
const std::string& name);
31 void ShowLogs()
const;
46 inline static bool show_imgui_;
Handles anything related to entities and components in the engine.
Definition: component_manager.hpp:29
Display and allows to modify entity information in real time.
Definition: editor.hpp:14
static bool ShowImgui()
Return the state of the editor.
static void setShowImGui(bool active)
Activete or deactivete the editor and the mouse cursor.
Creates and updates a window.
Definition: window.hpp:20
Component used for audio reproduction.
Definition: default_components.hpp:40
Component used to detect collisions.
Definition: default_components.hpp:337
Component used to render the scene. There must be one and only one of this component on the scene.
Definition: default_components.hpp:161
Component used to simulate different types of lights.
Definition: default_components.hpp:69
Component used to render an object.
Definition: default_components.hpp:237