Doxygen Samurai Engine 0.0.1
Doxygen Samurai Engine Documentation
Loading...
Searching...
No Matches
dllMain.h File Reference
#include <Config.h>
#include <gl2d/gl2d.h>
#include <imgui.h>
#include <containers.h>
#include <containerInformation.h>
#include <vector>
#include <sstream>
#include "memory/memoryArena.h"
Include dependency graph for dllMain.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

CORE_API void gameplayStart (samurai::Context &context)
 
CORE_API void setConsoleBuffer (std::streambuf *buf)
 
CORE_API void gameplayReload (samurai::Context &context)
 
CORE_API void getContainersInfo (std::vector< samurai::ContainerInformation > &info)
 
CORE_API bool constructContainer (Container **c, samurai::memory::MemoryArena *arena, const char *name)
 
CORE_API void destructContainer (Container **c, samurai::memory::MemoryArena *arena)
 
CORE_API void bindAllocator (samurai::memory::CustomAllocator *arena)
 
CORE_API void resetAllocator ()
 
CORE_API void dissableAllocators ()
 

Function Documentation

◆ bindAllocator()

CORE_API void bindAllocator ( samurai::memory::CustomAllocator * arena)

Definition at line 38 of file dllMain.cpp.

Here is the call graph for this function:

◆ constructContainer()

CORE_API bool constructContainer ( Container ** c,
samurai::memory::MemoryArena * arena,
const char * name )

Definition at line 24 of file dllMain.cpp.

Here is the call graph for this function:

◆ destructContainer()

CORE_API void destructContainer ( Container ** c,
samurai::memory::MemoryArena * arena )

Definition at line 31 of file dllMain.cpp.

Here is the call graph for this function:

◆ dissableAllocators()

CORE_API void dissableAllocators ( )

Definition at line 48 of file dllMain.cpp.

Here is the call graph for this function:

◆ gameplayReload()

CORE_API void gameplayReload ( samurai::Context & context)

Definition at line 75 of file dllMain.cpp.

Here is the call graph for this function:

◆ gameplayStart()

CORE_API void gameplayStart ( samurai::Context & context)

Definition at line 54 of file dllMain.cpp.

Here is the call graph for this function:

◆ getContainersInfo()

CORE_API void getContainersInfo ( std::vector< samurai::ContainerInformation > & info)

Definition at line 14 of file dllMain.cpp.

◆ resetAllocator()

CORE_API void resetAllocator ( )

Definition at line 43 of file dllMain.cpp.

Here is the call graph for this function:

◆ setConsoleBuffer()

CORE_API void setConsoleBuffer ( std::streambuf * buf)