87 void setParameters(
int contextIdx, int32_t textureId,
float lineWidth);
int32_t uniformEffectColorMul
void initialize()
Initialize renderer.
int32_t uniformEffectColorAdd
void updateMatrices(int contextIdx)
Update matrices to program.
void updateEffect(int contextIdx)
Update effect to program.
void unUseProgram(int contextIdx)
Unuse particles shader program.
int32_t uniformDiffuseTextureUnit
void setParameters(int contextIdx, int32_t textureId, float lineWidth)
Set parameters.
LinesShader(Engine *engine, Renderer *renderer)
Public constructor.
void useProgram(int contextIdx)
Use lighting program.
Matrix4x4 class representing matrix4x4 mathematical structure and operations for 3d space.
#define FORBID_CLASS_COPY(CLASS)