Elevate Engine 1
Loading...
Searching...
No Matches
Core.h File Reference

Go to the source code of this file.

Macros

#define EE_NO_SOUNDENGINE   0
 
#define EE_API
 
#define EE_SHADER_VERSION_STRING   "#version 410"
 
#define EE_SHADER_PROFILE_STRING   "core"
 
#define EE_SHADER_PRECISION_STRING   ""
 
#define EE_SHADER_VERSION_HEADER   EE_SHADER_VERSION_STRING " " EE_SHADER_PROFILE_STRING
 
#define EE_SHADER_HEADER   EE_SHADER_VERSION_HEADER "\n" EE_SHADER_PRECISION_STRING
 
#define EE_ENGINE_DIR   EE_RESOURCE_DIR "/Engine/"
 
#define EE_EDITOR_DIR   EE_RESOURCE_DIR "/Editor/"
 
#define EE_CONTENT_ROOT   "./Content/"
 
#define BIT(x)   (1 << x)
 
#define EE_BIND_EVNT_FN(fn)   std::bind(&fn, this, std::placeholders::_1)
 

Macro Definition Documentation

◆ BIT

#define BIT (   x)    (1 << x)

Definition at line 43 of file Core.h.

◆ EE_API

#define EE_API

Definition at line 9 of file Core.h.

◆ EE_BIND_EVNT_FN

#define EE_BIND_EVNT_FN (   fn)    std::bind(&fn, this, std::placeholders::_1)

Definition at line 45 of file Core.h.

◆ EE_CONTENT_ROOT

#define EE_CONTENT_ROOT   "./Content/"

Definition at line 41 of file Core.h.

◆ EE_EDITOR_DIR

#define EE_EDITOR_DIR   EE_RESOURCE_DIR "/Editor/"

Definition at line 36 of file Core.h.

◆ EE_ENGINE_DIR

#define EE_ENGINE_DIR   EE_RESOURCE_DIR "/Engine/"

Definition at line 35 of file Core.h.

◆ EE_NO_SOUNDENGINE

#define EE_NO_SOUNDENGINE   0

Definition at line 6 of file Core.h.

◆ EE_SHADER_HEADER

#define EE_SHADER_HEADER   EE_SHADER_VERSION_HEADER "\n" EE_SHADER_PRECISION_STRING

Definition at line 32 of file Core.h.

◆ EE_SHADER_PRECISION_STRING

#define EE_SHADER_PRECISION_STRING   ""

Definition at line 28 of file Core.h.

◆ EE_SHADER_PROFILE_STRING

#define EE_SHADER_PROFILE_STRING   "core"

Definition at line 27 of file Core.h.

◆ EE_SHADER_VERSION_HEADER

#define EE_SHADER_VERSION_HEADER   EE_SHADER_VERSION_STRING " " EE_SHADER_PROFILE_STRING

Definition at line 31 of file Core.h.

◆ EE_SHADER_VERSION_STRING

#define EE_SHADER_VERSION_STRING   "#version 410"

Definition at line 26 of file Core.h.