ScummVM API documentation
Alcachofa::OpenGLRendererBase Member List

This is the complete list of members for Alcachofa::OpenGLRendererBase, including all inherited members.

_currentBlendMode (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBaseprotected
_currentLodBias (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBaseprotected
_currentOutput (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBaseprotected
_isFirstDrawCommand (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBaseprotected
_outputSize (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBaseprotected
_resolution (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBaseprotected
begin()=0 (defined in Alcachofa::IRenderer)Alcachofa::IRendererpure virtual
createOpenGLRenderer(Common::Point resolution) (defined in Alcachofa::IRenderer)Alcachofa::IRendererstatic
createOpenGLRendererClassic(Common::Point resolution) (defined in Alcachofa::IRenderer)Alcachofa::IRendererstatic
createOpenGLRendererShaders(Common::Point resolution) (defined in Alcachofa::IRenderer)Alcachofa::IRendererstatic
createTexture(int32 w, int32 h, bool withMipmaps=true)=0 (defined in Alcachofa::IRenderer)Alcachofa::IRendererpure virtual
createTinyGLRenderer(Common::Point resolution) (defined in Alcachofa::IRenderer)Alcachofa::IRendererstatic
end()=0 (defined in Alcachofa::IRenderer)Alcachofa::IRendererpure virtual
getPixelFormat() const =0 (defined in Alcachofa::IRenderer)Alcachofa::IRendererpure virtual
getQuadPositions(Math::Vector2d topLeft, Math::Vector2d size, Math::Angle rotation, Math::Vector2d positions[]) const (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBaseprotected
getQuadTexCoords(Math::Vector2d texMin, Math::Vector2d texMax, Math::Vector2d texCoords[]) const (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBaseprotected
hasOutput() const override (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBasevirtual
OpenGLRendererBase(Common::Point resolution) (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBase
quad(Math::Vector2d topLeft, Math::Vector2d size, Color color=kWhite, Math::Angle rotation=Math::Angle(), Math::Vector2d texMin=Math::Vector2d(0, 0), Math::Vector2d texMax=Math::Vector2d(1, 1))=0 (defined in Alcachofa::IRenderer)Alcachofa::IRendererpure virtual
requiresPoTTextures() const =0 (defined in Alcachofa::IRenderer)Alcachofa::IRendererpure virtual
resetState() (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBaseprotected
setBlendMode(BlendMode blendMode)=0 (defined in Alcachofa::IRenderer)Alcachofa::IRendererpure virtual
setLodBias(float lodBias)=0 (defined in Alcachofa::IRenderer)Alcachofa::IRendererpure virtual
setMatrices(bool flipped)=0 (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBaseprotectedpure virtual
setOutput(Graphics::Surface &surface)=0 (defined in Alcachofa::IRenderer)Alcachofa::IRendererpure virtual
setTexture(ITexture *texture)=0 (defined in Alcachofa::IRenderer)Alcachofa::IRendererpure virtual
setViewportInner(int x, int y, int width, int height)=0 (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBaseprotectedpure virtual
setViewportToRect(int16 outputWidth, int16 outputHeight) (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBaseprotected
setViewportToScreen() (defined in Alcachofa::OpenGLRendererBase)Alcachofa::OpenGLRendererBaseprotected
~IRenderer() (defined in Alcachofa::IRenderer)Alcachofa::IRendererinlinevirtual