16#ifndef AEONGAMES_AEONENGINE_H
17#define AEONGAMES_AEONENGINE_H
50 DLL
void LoadResource ( uint32_t crc,
void* buffer,
size_t buffer_size );
52 DLL
void LoadResource (
const std::string& aFileName,
void* buffer,
size_t buffer_size );
Abstract base class for rendering backends.
<- This is here just for the literals
DLL std::vector< std::string > GetResourcePath()
Get the list of resource search paths.
DLL size_t GetResourceSize(uint32_t crc)
DLL bool InitializeGlobalEnvironment(int argc=0, char *argv[]=nullptr)
Initialize the global engine environment.
DLL void LoadResource(uint32_t crc, void *buffer, size_t buffer_size)
DLL void FinalizeGlobalEnvironment()
Shut down the global engine environment and release resources.
DLL void SetResourcePath(const std::vector< std::string > &aPath)
Set the list of resource search paths.