2D_Game_Engine
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
Editor Class Reference

#include <editor.hpp>

Public Member Functions

 Editor (unsigned int width, unsigned int height, float fullscreen_width, float fullscreen_height, bool resizable=false)
 
 ~Editor ()
 
void Run ()
 
void OnImGuiUpdate ()
 
void OnImGuiRender ()
 
void OnSceneRender ()
 
void HighlightEntity (uint32_t uid)
 

Friends

class Renderer
 

Detailed Description

Definition at line 17 of file editor.hpp.

Constructor & Destructor Documentation

◆ Editor()

Editor::Editor ( unsigned int width,
unsigned int height,
float fullscreen_width,
float fullscreen_height,
bool resizable = false )

Definition at line 24 of file editor.cpp.

◆ ~Editor()

Editor::~Editor ( )

Definition at line 62 of file editor.cpp.

Member Function Documentation

◆ HighlightEntity()

void Editor::HighlightEntity ( uint32_t uid)

Definition at line 120 of file editor.cpp.

◆ OnImGuiRender()

void Editor::OnImGuiRender ( )

Definition at line 868 of file editor.cpp.

◆ OnImGuiUpdate()

void Editor::OnImGuiUpdate ( )

Definition at line 169 of file editor.cpp.

◆ OnSceneRender()

void Editor::OnSceneRender ( )

Definition at line 116 of file editor.cpp.

◆ Run()

void Editor::Run ( )

Definition at line 68 of file editor.cpp.

Friends And Related Symbol Documentation

◆ Renderer

friend class Renderer
friend

Definition at line 28 of file editor.hpp.


The documentation for this class was generated from the following files: