#include "GL/glew.h"
#include "GLFW/glfw3.h"
#include "glm/glm.hpp"
#include "maths.h"
#include <filesystem>
Go to the source code of this file.
|
| typedef unsigned int | uint |
| |
◆ _USE_MATH_DEFINES
| #define _USE_MATH_DEFINES |
Definition at line 3 of file core.h.
◆ ASSERT
Value: if (!(x)) { \
DEBUG_BREAK; \
assert(false); \
}
Definition at line 95 of file core.h.
◆ DEBUG_BREAK
| #define DEBUG_BREAK __builtin_trap() |
◆ GLcall
Value:
x; \
bool GLLogCall(const char *function, const char *file, int line)
Definition at line 43 of file core.h.
◆ GLcall_P
| #define GLcall_P |
( |
|
y, |
|
|
|
x |
|
) |
| |
Value:
Definition at line 39 of file core.h.
◆ MDEBUG
◆ PHONG_SHADING
◆ USEBARYCENTRIC
◆ vec3
◆ uint
| typedef unsigned int uint |
◆ GLClearError()
◆ GLLogCall()
| bool GLLogCall |
( |
const char * |
function, |
|
|
const char * |
file, |
|
|
int |
line |
|
) |
| |
|
inline |
◆ operator*()
| vec3 operator* |
( |
glm::mat4 |
mat, |
|
|
vec3 |
vec |
|
) |
| |
|
inline |
◆ pathDelemeter()
| const std::string pathDelemeter |
( |
"/" |
| ) |
|