#include <shader.h>
Public Member Functions | |
int | init (Graphics *gfx) |
void | Params (char c, float x, float y, float scale, vec3 &color) |
virtual void | prelink (void) |
Public Member Functions inherited from Shader | |
Shader () | |
int | init (Graphics *gfx, char *vertex_file, char *geometry_file, char *fragment_file) |
virtual void | Select () |
void | destroy () |
virtual | ~Shader () |
Private Attributes | |
int | u_scale |
int | u_xpos |
int | u_ypos |
int | u_row |
int | u_col |
int | u_color |
int | texture0 |
Additional Inherited Members | |
Protected Attributes inherited from Shader | |
const char * | vertex_src |
const char * | geometry_src |
const char * | fragment_src |
int | program_handle |
int | vertex_handle |
int | geometry_handle |
int | fragment_handle |
int mFont::init | ( | Graphics * | gfx | ) |
void mFont::Params | ( | char | c, |
float | x, | ||
float | y, | ||
float | scale, | ||
vec3 & | color | ||
) |
|
virtual |
Implements Shader.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |