A basic rectangular mesh with a shader only. Does not natively handle textures (but a bound shader can). Bounds calculations are simplified and the geometry does not need to handle texture coords.
The shader class to use.
Private
Geometry bound to this QuadMesh.
State bound to this QuadMesh.
The shader bound to this mesh.
Assigned blend mode to this mesh.
Initialize shader based on the shader class type.
Shader class used. Must inherit from AbstractBaseShader.
Tests if a point is inside this QuadMesh.
A basic rectangular mesh with a shader only. Does not natively handle textures (but a bound shader can). Bounds calculations are simplified and the geometry does not need to handle texture coords.
Param: shaderClass
The shader class to use.