#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 |
1.8.2