Doxygen Samurai Engine 0.0.1
Doxygen Samurai Engine Documentation
Loading...
Searching...
No Matches
samurai::samuraiImgui Namespace Reference

Namespaces

namespace  EditorImguiIds
 

Classes

struct  ImGuiIdsManager
 

Functions

void * imguiCustomAlloc (size_t sz, void *user_data)
 
void imguiCustomFree (void *ptr, void *user_data)
 
void setImguiAllocator (samurai::memory::CustomAllocator &allocator)
 
void initImgui (Context &pikaContext)
 
void setImguiContext (Context pikaContext)
 
void imguiStartFrame (Context pikaContext)
 
void imguiEndFrame (Context pikaContext)
 
void addErrorSymbol ()
 
void addWarningSymbol ()
 
void helpMarker (const char *desc)
 
void alignForWidth (float width, float alignment=0.5f)
 
void displayMemorySizeValue (size_t value)
 
void displayMemorySizeToggle ()
 

Function Documentation

◆ addErrorSymbol()

void samurai::samuraiImgui::addErrorSymbol ( )

Definition at line 147 of file gui.cpp.

◆ addWarningSymbol()

void samurai::samuraiImgui::addWarningSymbol ( )

Definition at line 154 of file gui.cpp.

◆ alignForWidth()

void samurai::samuraiImgui::alignForWidth ( float width,
float alignment = 0.5f )

Definition at line 162 of file gui.cpp.

Here is the caller graph for this function:

◆ displayMemorySizeToggle()

void samurai::samuraiImgui::displayMemorySizeToggle ( )

Definition at line 196 of file gui.cpp.

Here is the caller graph for this function:

◆ displayMemorySizeValue()

void samurai::samuraiImgui::displayMemorySizeValue ( size_t value)

Definition at line 173 of file gui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ helpMarker()

void samurai::samuraiImgui::helpMarker ( const char * desc)

◆ imguiCustomAlloc()

void * samurai::samuraiImgui::imguiCustomAlloc ( size_t sz,
void * user_data )

Definition at line 5 of file gui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ imguiCustomFree()

void samurai::samuraiImgui::imguiCustomFree ( void * ptr,
void * user_data )

Definition at line 13 of file gui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ imguiEndFrame()

void samurai::samuraiImgui::imguiEndFrame ( Context pikaContext)

Definition at line 110 of file gui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ imguiStartFrame()

void samurai::samuraiImgui::imguiStartFrame ( Context pikaContext)

Definition at line 93 of file gui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ initImgui()

void samurai::samuraiImgui::initImgui ( samurai::Context & pikaContext)

Definition at line 27 of file gui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setImguiAllocator()

void samurai::samuraiImgui::setImguiAllocator ( samurai::memory::CustomAllocator & allocator)

Definition at line 21 of file gui.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setImguiContext()

void samurai::samuraiImgui::setImguiContext ( Context pikaContext)

Definition at line 88 of file gui.cpp.

Here is the caller graph for this function: