AnyCAD Rapid SDK 2022
The Rapid CAD SDK
Public Member Functions | Static Public Member Functions | List of all members
RawShader Class Reference

Public Member Functions

 RawShader (String uniqueName, String vs, String fs)
 
String GetName ()
 
long GetUniqueId ()
 
UniformSet GetUniforms ()
 
String GetVertexShader ()
 
String GetFragmentShader ()
 
boolean GetStatic ()
 
void SetStatic (boolean val)
 
void SetUniform (String name, Uniform val)
 
void BindUniformBlock (String blockname, String bindingPoint)
 
boolean HasBindingPoint (String bindingPoint)
 
void Dump (String outdir)
 

Static Public Member Functions

static RawShader Load (String name, String fileNameVS, String fileNameFS, String fileNameUniforms)
 

Detailed Description

<> The raw shader.