101 RENDER_STATE_LIGHTING,
102 RENDER_STATE_BLENDING,
104 RENDER_STATE_DEPTH_TEST,
105 RENDER_STATE_DEPTH_WRITE,
106 RENDER_STATE_ALPHA_TEST,
142 BLEND_SRC_ALPHA_SATURATE
200 PRIMITIVE_LINE_STRIP,
202 PRIMITIVE_TRIANGLE_STRIP
213 FRUSTUM_PLANE_LEFT = 0x01,
214 FRUSTUM_PLANE_RIGHT = 0x02,
215 FRUSTUM_PLANE_TOP = 0x04,
216 FRUSTUM_PLANE_BOTTOM = 0x08,
217 FRUSTUM_PLANE_FRONT = 0x10,
218 FRUSTUM_PLANE_BACK = 0x20,
219 FRUSTUM_PLANE_ALL = FRUSTUM_PLANE_LEFT | FRUSTUM_PLANE_RIGHT |
220 FRUSTUM_PLANE_TOP | FRUSTUM_PLANE_BOTTOM |
221 FRUSTUM_PLANE_FRONT | FRUSTUM_PLANE_BACK
247 virtual bool Create() = 0;
257 virtual void Clear() = 0;
296 virtual void SetTexture(
int index,
unsigned int textureId) = 0;
314 Color color =
Color(1.0f, 1.0f, 1.0f, 1.0f)) = 0;
317 Color color =
Color(1.0f, 1.0f, 1.0f, 1.0f)) = 0;