|
Doxygen Samurai Engine 0.0.1
Doxygen Samurai Engine Documentation
|
#include <baseContainer.h>#include <containerInformation.h>#include <filesystem>#include <string>#include <unordered_map>#include <vector>#include "memory/memoryArena.h"#include "runtimeContainer.h"#include "settings/log.h"

Go to the source code of this file.
Macros | |
| #define | GAMEPLAYSTART(x) void x(samurai::Context &context) |
| #define | GAMEPLAYRELOAD(x) void x(samurai::Context &context) |
| #define | GETCONTAINERSINFO(x) void x(std::vector<samurai::ContainerInformation> &info) |
| #define | CONSTRUCTCONTAINER(x) bool x(Container **c, samurai::memory::MemoryArena *arena, const char *name); |
| #define | DESTRUCTCONTAINER(x) void x(Container **c, samurai::memory::MemoryArena *arena); |
| #define | BINDALLOCATOR(x) void x(samurai::memory::CustomAllocator *arena); |
| #define | RESETALLOCATOR(x) void x(); |
| #define | DISSABLEALLOCATORS(x) void x(); |
Functions | |
| typedef | GAMEPLAYSTART (gameplayStart_t) |
| typedef | GAMEPLAYRELOAD (gameplayReload_t) |
| typedef | GETCONTAINERSINFO (getContainersInfo_t) |
| typedef | CONSTRUCTCONTAINER (constructContainer_t) |
| typedef | DESTRUCTCONTAINER (destructContainer_t) |
| typedef | BINDALLOCATOR (bindAllocator_t) |
| typedef | RESETALLOCATOR (resetAllocator_t) typedef DISSABLEALLOCATORS(dissableAllocators_t) namespace samurai |
| #define BINDALLOCATOR | ( | x | ) | void x(samurai::memory::CustomAllocator *arena); |
Definition at line 33 of file dllLoader.h.
| #define CONSTRUCTCONTAINER | ( | x | ) | bool x(Container **c, samurai::memory::MemoryArena *arena, const char *name); |
Definition at line 25 of file dllLoader.h.
| #define DESTRUCTCONTAINER | ( | x | ) | void x(Container **c, samurai::memory::MemoryArena *arena); |
Definition at line 29 of file dllLoader.h.
| #define DISSABLEALLOCATORS | ( | x | ) | void x(); |
| #define GAMEPLAYRELOAD | ( | x | ) | void x(samurai::Context &context) |
Definition at line 17 of file dllLoader.h.
| #define GAMEPLAYSTART | ( | x | ) | void x(samurai::Context &context) |
Definition at line 13 of file dllLoader.h.
| #define GETCONTAINERSINFO | ( | x | ) | void x(std::vector<samurai::ContainerInformation> &info) |
Definition at line 21 of file dllLoader.h.
| #define RESETALLOCATOR | ( | x | ) | void x(); |
Definition at line 37 of file dllLoader.h.
| typedef BINDALLOCATOR | ( | bindAllocator_t | ) |
| typedef CONSTRUCTCONTAINER | ( | constructContainer_t | ) |
| typedef DESTRUCTCONTAINER | ( | destructContainer_t | ) |
| typedef GAMEPLAYRELOAD | ( | gameplayReload_t | ) |
| typedef GAMEPLAYSTART | ( | gameplayStart_t | ) |
| typedef GETCONTAINERSINFO | ( | getContainersInfo_t | ) |
| typedef RESETALLOCATOR | ( | resetAllocator_t | ) |
Definition at line 38 of file dllLoader.h.