Material

Undocumented in source.

Members

Enums

BlendMode
enum BlendMode
Undocumented in source.
TransformMode
enum TransformMode
Undocumented in source.
Type
enum Type
Undocumented in source.

Functions

attachModules
void attachModules(ShaderModule[] modules)
Undocumented in source. Be warned that the author may not have intended to support it.
bind
void bind()
Undocumented in source. Be warned that the author may not have intended to support it.
bindAttribLocation
void bindAttribLocation(char* name, uint location)
Undocumented in source. Be warned that the author may not have intended to support it.
compile
bool compile()
Undocumented in source. Be warned that the author may not have intended to support it.
create
void create()
Undocumented in source. Be warned that the author may not have intended to support it.
getLocation
int getLocation(char* name)
Undocumented in source. Be warned that the author may not have intended to support it.
link
bool link()
Undocumented in source. Be warned that the author may not have intended to support it.
load
bool load(char[] path)
Undocumented in source. Be warned that the author may not have intended to support it.
pushBindings
void pushBindings()
Undocumented in source. Be warned that the author may not have intended to support it.
pushUniforms
void pushUniforms(void* ptr)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Data
struct Data
Undocumented in source.
ShaderModule
struct ShaderModule
Undocumented in source.
Uniform
struct Uniform
Undocumented in source.

Variables

data
Data* data;
Undocumented in source.

Meta