bindFramebuffer(int fbo, int num_attach=1) | Graphics | |
Blend(bool flag) | Graphics | |
BlendFuncDstColorOne() | Graphics | |
BlendFuncDstColorOneMinusDstAlpha() | Graphics | |
BlendFuncDstColorSrcAlpha() | Graphics | |
BlendFuncDstColorSrcColor() | Graphics | |
BlendFuncDstColorZero() | Graphics | |
BlendFuncOneAlpha() | Graphics | |
BlendFuncOneMinusDstColorZero() | Graphics | |
BlendFuncOneMinusSrcAlphaSrcAlpha() | Graphics | |
BlendFuncOneOne() | Graphics | |
BlendFuncOneOneMinusAlpha() | Graphics | |
BlendFuncOneSrcAlpha() | Graphics | |
BlendFuncOneZero() | Graphics | |
BlendFuncSrcAlphaOneMinusSrcAlpha() | Graphics | |
BlendFuncZeroOne() | Graphics | |
BlendFuncZeroOneMinusAlpha() | Graphics | |
BlendFuncZeroSrcAlpha() | Graphics | |
BlendFuncZeroSrcColor() | Graphics | |
checkFramebuffer() | Graphics | |
clear() | Graphics | |
clear_color(vec3 &color) | Graphics | |
clear_multi() | Graphics | |
cleardepth() | Graphics | |
clearstencil() | Graphics | |
Color(bool flag) | Graphics | |
CreateCubeMap() | Graphics | |
CreateFramebuffer(int width, int height, unsigned int &fbo, unsigned int &quad_tex, unsigned int &depth_tex, unsigned int &normal_depth, int multisample, bool twoattach) | Graphics | |
CreateIndexBuffer(void *index_buffer, int num_index) | Graphics | |
CreateVertexArrayObject(unsigned int &vao) | Graphics | |
CreateVertexBuffer(void *vertex_buffer, int num_vertex, bool dynamic=false) | Graphics | |
CullFace(int mode) | Graphics | |
DeleteFrameBuffer(int fbo, int quad, int depth) | Graphics | |
DeleteIndexBuffer(int handle) | Graphics | |
DeleteTexture(int handle) | Graphics | |
DeleteVertexArrayObject(unsigned int vao) | Graphics | |
DeleteVertexBuffer(int handle) | Graphics | |
Depth(bool flag) | Graphics | |
DepthFunc(int op) | Graphics | |
DeselectTexture(int level) | Graphics | |
destroy() | Graphics | |
display | Graphics | |
DrawArray(primitive_t primitive, int start_index, int start_vertex, unsigned int num_index, int num_verts) | Graphics | |
DrawArrayLine(int start_index, int start_vertex, unsigned int num_index, int num_verts) | Graphics | |
DrawArrayLineStrip(int start_index, int start_vertex, unsigned int num_index, int num_verts) | Graphics | |
DrawArrayPoint(int start_index, int start_vertex, unsigned int num_index, int num_verts) | Graphics | |
DrawArrayTri(int start_index, int start_vertex, unsigned int num_index, int num_verts) | Graphics | |
DrawArrayTriStrip(int start_index, int start_vertex, unsigned int num_index, int num_verts) | Graphics | |
DrawText(const char *str, float x, float y) | Graphics | |
error_check() | Graphics | |
fbAttachDepth(int texObj) | Graphics | |
fbAttachTexture(int texObj) | Graphics | |
fbAttachTextureOne(int texObj) | Graphics | |
font | Graphics | |
GetDebugLog() | Graphics | |
gpustat | Graphics | |
Graphics() | Graphics | |
height | Graphics | |
init(void *param1, void *param2) | Graphics | |
LoadTexture(int width, int height, int components, int format, void *bytes, bool clamp, int anisotropic) | Graphics | |
LoadTextureArray(int width, int height, int components, int format, void **bytes, bool clamp, int num_layer) | Graphics | |
resize(const int width, const int height) | Graphics | |
SelectCubemap(int texObject) | Graphics | |
SelectIndexBuffer(int handle) | Graphics | |
SelectShader(int program) | Graphics | |
SelectTexture(int level, int index) | Graphics | |
SelectTextureArray(int level, int texObject) | Graphics | |
SelectVertexArrayObject(unsigned int vao) | Graphics | |
SelectVertexBuffer(int handle) | Graphics | |
Stencil(bool flag) | Graphics | |
StencilFunc(int op, int ref, unsigned int mask) | Graphics | |
StencilOp(int stencil_fail, int zfail, int zpass) | Graphics | |
swap() | Graphics | |
TwoSidedStencilOp(int face, int stencil_fail, int zfail, int zpass) | Graphics | |
width | Graphics | |
window | Graphics | |
~Graphics() | Graphics | |