Go to the source code of this file.
Defines | |
#define | double float |
#define | nNoise(x, y, z, r) (lpEVI->fp_sNoise(x,y,z,r)) |
#define | sTurbulence(x, y, z, r) (lpEVI->fp_sTurbulence(x,y,z,r)) |
#define | Cycloidal(v, r) (lpEVI->fp_Cycloidal(v,r)) |
#define | vNoise(v, x, y, z) (lpEVI->fp_vNoise(v,x,y,z)) |
#define | vTurbulence(r, x, y, z) (lpEVI->fp_vTurbulence(r,x,y,z)) |
#define | normalize(v) (lpEVI->fp_normalize(v)) |
#define | Wave_Sources (lpEVI->fp_Wave_Sources) |
#define | UseSingleShaderProgram(id) (lpEVI->fp_UseSingleShaderProgram(id)) |
#define | LoadAndCompileShader(n) (lpEVI->fp_LoadAndCompileShader(n)) |
#define | UnloadCompiledShader(n) (lpEVI->fp_UnloadCompiledShader(n)) |
#define | SetUniformInteger(i, n, v) (lpEVI->fp_SetUniformInteger(i,n,v)) |
#define | SetUniformVariable(i, n, v) (lpEVI->fp_SetUniformVariable(i,n,v)) |
#define | SetUniformVector(i, n, a, b, c) (lpEVI->fp_SetUniformVector(i,n,a,b,c)) |
#define | SetUniformVector2(i, n, a, b) (lpEVI->fp_SetUniformVector2(i,n,a,b)) |
#define | SetUniformMatrix3(i, n, m) (lpEVI->fp_SetUniformMatrix3(i,n,m)) |
#define | SetUniformMatrix4(i, n, m) (lpEVI->fp_SetUniformMatrix4(i,n,m)) |
#define | SetAttributeInteger(i, n, v) (lpEVI->fp_SetAttributeInteger(i,n,v)) |
#define | SetAttributeVariable(i, n, v) (lpEVI->fp_SetAttributeVariable(i,n,v)) |
#define | SetAttributeVector(i, n, a, b, c) (lpEVI->fp_SetAttributeVector(i,n,a,b,c)) |
#define | SetAttributeVectorID(i, l, a, b, c) (lpEVI->fp_SetAttributeVectorID(i,l,a,b,c)) |
#define | BindAttributeVector(i, n, l) (lpEVI->fp_BindAttributeVector(i,n,l)) |
#define | GetAttibuteLocation(i, n) (lpEVI->fp_GetAttibuteLocation(i,n)) |
#define | DrawShadedPolygons(k, s, p, a, Nf, Fp, Nv, Vp) (lpEVI->fp_DrawShaderPolygons(k,s,p,a,Nf,Fp,Nv,Vp)) |
#define | tAxis_n (*(lpEVI->fp_axis_n)) |
#define | tAxis_o (*(lpEVI->fp_axis_o)) |
#define | tAxis_u (*(lpEVI->fp_axis_u)) |
#define | tAxis_v (*(lpEVI->fp_axis_v)) |
#define | tAxis_unorm (*(lpEVI->fp_axis_unorm)) |
#define | tAxis_vnorm (*(lpEVI->fp_axis_vnorm)) |
#define | tAxis_u_length (*(lpEVI->u_length)) |
#define | tAxis_v_length (*(lpEVI->v_length)) |
#define | tAxis_tr (lpEVI->tr) |
#define | tAxis_itr (lpEVI->itr) |
#define | tGLshaderID (lpEVI->GLshaderID) |
#define | tmatpass (lpEVI->fp_matpass) |
#define | tpass (lpEVI->fp_pass) |
#define | tprogID (lpEVI->fp_progID) |
#define | tattrloc (lpEVI->fp_attrloc) |
#define | tNface (lpEVI->fp_Nface) |
#define | tMainFp (lpEVI->fp_MainFp) |
#define | tNvert (lpEVI->fp_Nvert) |
#define | tMainVp (lpEVI->fp_MainVp) |
#define | tFullSat (lpEVI->fp_FullSat) |
Typedefs | |
typedef double | vector [3] |
#define Wave_Sources (lpEVI->fp_Wave_Sources) |
Definition at line 30 of file defines.h.
Referenced by _ExternalTextureProcedure(), init_structures(), and InitialiseNoise().
#define UseSingleShaderProgram | ( | id | ) | (lpEVI->fp_UseSingleShaderProgram(id)) |
Definition at line 31 of file defines.h.
Referenced by DrawExternalMaterialPolys(), and init_structures().
#define LoadAndCompileShader | ( | n | ) | (lpEVI->fp_LoadAndCompileShader(n)) |
Definition at line 32 of file defines.h.
Referenced by _ExternalTextureStartup(), and init_structures().
#define UnloadCompiledShader | ( | n | ) | (lpEVI->fp_UnloadCompiledShader(n)) |
Definition at line 33 of file defines.h.
Referenced by _ExternalTextureClose(), and init_structures().
#define SetUniformInteger | ( | i, | |||
n, | |||||
v | ) | (lpEVI->fp_SetUniformInteger(i,n,v)) |
Definition at line 34 of file defines.h.
Referenced by _ExternalTextureProcedureGL(), DrawExternalMaterialPolys(), init_structures(), and Make3dDisplayListProg().
#define SetUniformVariable | ( | i, | |||
n, | |||||
v | ) | (lpEVI->fp_SetUniformVariable(i,n,v)) |
Definition at line 35 of file defines.h.
Referenced by _ExternalTextureProcedureGL(), DrawExternalMaterialPolys(), init_structures(), and Make3dDisplayListProg().
#define SetUniformVector | ( | i, | |||
n, | |||||
a, | |||||
b, | |||||
c | ) | (lpEVI->fp_SetUniformVector(i,n,a,b,c)) |
Definition at line 36 of file defines.h.
Referenced by _ExternalTextureProcedureGL(), DrawExternalMaterialPolys(), init_structures(), and Make3dDisplayListProg().
#define SetUniformVector2 | ( | i, | |||
n, | |||||
a, | |||||
b | ) | (lpEVI->fp_SetUniformVector2(i,n,a,b)) |
#define SetUniformMatrix3 | ( | i, | |||
n, | |||||
m | ) | (lpEVI->fp_SetUniformMatrix3(i,n,m)) |
#define SetUniformMatrix4 | ( | i, | |||
n, | |||||
m | ) | (lpEVI->fp_SetUniformMatrix4(i,n,m)) |
#define SetAttributeInteger | ( | i, | |||
n, | |||||
v | ) | (lpEVI->fp_SetAttributeInteger(i,n,v)) |
#define SetAttributeVariable | ( | i, | |||
n, | |||||
v | ) | (lpEVI->fp_SetAttributeVariable(i,n,v)) |
#define SetAttributeVector | ( | i, | |||
n, | |||||
a, | |||||
b, | |||||
c | ) | (lpEVI->fp_SetAttributeVector(i,n,a,b,c)) |
Definition at line 42 of file defines.h.
Referenced by init_structures(), and Make3dDisplayListProg().
#define SetAttributeVectorID | ( | i, | |||
l, | |||||
a, | |||||
b, | |||||
c | ) | (lpEVI->fp_SetAttributeVectorID(i,l,a,b,c)) |
#define BindAttributeVector | ( | i, | |||
n, | |||||
l | ) | (lpEVI->fp_BindAttributeVector(i,n,l)) |
#define GetAttibuteLocation | ( | i, | |||
n | ) | (lpEVI->fp_GetAttibuteLocation(i,n)) |
Definition at line 45 of file defines.h.
Referenced by DrawExternalMaterialPolys(), and init_structures().
#define DrawShadedPolygons | ( | k, | |||
s, | |||||
p, | |||||
a, | |||||
Nf, | |||||
Fp, | |||||
Nv, | |||||
Vp | ) | (lpEVI->fp_DrawShaderPolygons(k,s,p,a,Nf,Fp,Nv,Vp)) |
#define tAxis_n (*(lpEVI->fp_axis_n)) |
#define tAxis_o (*(lpEVI->fp_axis_o)) |
#define tAxis_u (*(lpEVI->fp_axis_u)) |
#define tAxis_v (*(lpEVI->fp_axis_v)) |
#define tAxis_unorm (*(lpEVI->fp_axis_unorm)) |
#define tAxis_vnorm (*(lpEVI->fp_axis_vnorm)) |
#define tAxis_u_length (*(lpEVI->u_length)) |
#define tGLshaderID (lpEVI->GLshaderID) |
Definition at line 59 of file defines.h.
Referenced by _ExternalTextureClose(), and _ExternalTextureProcedureGL().
#define tmatpass (lpEVI->fp_matpass) |
#define tpass (lpEVI->fp_pass) |
#define tprogID (lpEVI->fp_progID) |
#define tattrloc (lpEVI->fp_attrloc) |
#define tNface (lpEVI->fp_Nface) |
#define tMainFp (lpEVI->fp_MainFp) |
#define tNvert (lpEVI->fp_Nvert) |
#define tMainVp (lpEVI->fp_MainVp) |