|
| | GraphicsContext () |
| virtual | ~GraphicsContext () |
| void | apply () const |
| void | applyAlphaTest () const |
| void | applyDepthAndStencilTest () const |
| void | applyColorMask () const |
| void | applyBlendAndFastZ () const |
| void | applyBlendConstantColor () const |
| void | applyCullingAndPolygonModeAndPolygonOffset () const |
| void | setDepthEnable (bool test_enable, bool write_enable) |
| void | setDepthTestEnable (bool test_enable) |
| void | setDepthWriteEnable (bool write_enable) |
| void | setDepthFunc (Graphics::DepthFunc func) |
| void | setCullingMode (Graphics::CullingMode mode) |
| void | setBlendEnable (bool blend) |
| void | setBlendFactor (Graphics::BlendFactor src_factor, Graphics::BlendFactor dst_factor) |
| void | setBlendFactorSeparate (Graphics::BlendFactor src_factor_rgb, Graphics::BlendFactor dst_factor_rgb, Graphics::BlendFactor src_factor_a, Graphics::BlendFactor dst_factor_a) |
| void | setBlendFactorSrc (Graphics::BlendFactor factor) |
| void | setBlendFactorDst (Graphics::BlendFactor factor) |
| void | setBlendFactorSrcRGB (Graphics::BlendFactor factor) |
| void | setBlendFactorSrcAlpha (Graphics::BlendFactor factor) |
| void | setBlendFactorDstRGB (Graphics::BlendFactor factor) |
| void | setBlendFactorDstAlpha (Graphics::BlendFactor factor) |
| void | setBlendEquation (Graphics::BlendEquation equation) |
| void | setBlendEquationSeparate (Graphics::BlendEquation equation_rgb, Graphics::BlendEquation equation_a) |
| void | setBlendEquationRGB (Graphics::BlendEquation equation) |
| void | setBlendEquationAlpha (Graphics::BlendEquation equation) |
| void | setBlendConstantColor (const Color4f &color) |
| void | setAlphaTestEnable (bool enable) |
| void | setAlphaTestFunc (Graphics::AlphaFunc func, f32 ref) |
| void | setColorMask (bool r, bool g, bool b, bool a) |
| void | setStencilTestEnable (bool enable) |
| void | setStencilTestFunc (Graphics::StencilFunc func, s32 ref, u32 mask) |
| void | setStencilTestOp (Graphics::StencilOp fail, Graphics::StencilOp zfail, Graphics::StencilOp zpass) |
| void | setPolygonMode (Graphics::PolygonMode front, Graphics::PolygonMode back) |
| void | setPolygonOffsetEnable (bool fill_front_enable, bool fill_back_enable, bool point_line_enable) |
| bool | getDepthTestEnable () const |
| bool | getDepthWriteEnable () const |
| Graphics::DepthFunc | getDepthFunc () const |
| Graphics::CullingMode | getCullingMode () const |
| bool | getBlendEnable () const |
| Graphics::BlendFactor | getBlendFactorSrcRGB () const |
| Graphics::BlendFactor | getBlendFactorSrcAlpha () const |
| Graphics::BlendFactor | getBlendFactorDstRGB () const |
| Graphics::BlendFactor | getBlendFactorDstAlpha () const |
| Graphics::BlendEquation | getBlendEquationRGB () const |
| Graphics::BlendEquation | getBlendEquationAlpha () const |
| const Color4f & | getBlendConstantColor () const |
| bool | getAlphaTestEnable () const |
| Graphics::AlphaFunc | getAlphaTestFunc () const |
| f32 | getAlphaTestRef () const |
| bool | getColorMaskR () const |
| bool | getColorMaskG () const |
| bool | getColorMaskB () const |
| bool | getColorMaskA () const |
| bool | getStencilTestEnable () const |
| Graphics::StencilFunc | getStencilTestFunc () const |
| s32 | getStencilTestRef () const |
| u32 | getStencilTestMask () const |
| Graphics::StencilOp | getStencilTestOpFail () const |
| Graphics::StencilOp | getStencilTestOpZFail () const |
| Graphics::StencilOp | getStencilTestOpZPass () const |
| Graphics::PolygonMode | getPolygonModeFront () const |
| Graphics::PolygonMode | getPolygonModeBack () const |
| bool | getPolygonOffsetFrontEnable () const |
| bool | getPolygonOffsetBackEnable () const |
| bool | getPolygonOffsetPointLineEnable () const |