Doxygen Samurai Engine 0.0.1
Doxygen Samurai Engine Documentation
Loading...
Searching...
No Matches
baseContainer.h File Reference
#include <iostream>
#include <string>
#include <staticVector.h>
#include <fstream>
#include <staticString.h>
#include <SDL.h>
#include "input/input.h"
#include "memory/CustomAllocator.h"
#include "memory/globalAllocator.h"
#include "openGL/frameBuffer.h"
#include "windowGraphic/window.h"
Include dependency graph for baseContainer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  RequestedContainerInfo
 
struct  ContainerStaticInfo
 
struct  Container
 

Macros

#define READENTIREFILE(x)   bool x(const char* name, void* buffer, size_t size)
 
#define GETFILESIZE(x)   bool x(const char* name, size_t &size)
 

Functions

typedef READENTIREFILE (readEntireFile_t)
 
typedef GETFILESIZE (getFileSize_t)
 

Variables

static constexpr size_t MaxAllocatorsCount = 128
 

Macro Definition Documentation

◆ GETFILESIZE

#define GETFILESIZE ( x)    bool x(const char* name, size_t &size)

Definition at line 19 of file baseContainer.h.

◆ READENTIREFILE

#define READENTIREFILE ( x)    bool x(const char* name, void* buffer, size_t size)

Definition at line 15 of file baseContainer.h.

Function Documentation

◆ GETFILESIZE()

typedef GETFILESIZE ( getFileSize_t )

◆ READENTIREFILE()

typedef READENTIREFILE ( readEntireFile_t )

Variable Documentation

◆ MaxAllocatorsCount

constexpr size_t MaxAllocatorsCount = 128
staticconstexpr

Definition at line 23 of file baseContainer.h.