ScummVM API documentation
Freescape::OpenGLShaderRenderer Member List

This is the complete list of members for Freescape::OpenGLShaderRenderer, including all inherited members.

_authenticGraphics (defined in Freescape::Renderer)Freescape::Renderer
_bitmapShader (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderer
_bitmapVBO (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderer
_colorMap (defined in Freescape::Renderer)Freescape::Renderer
_colorPair (defined in Freescape::Renderer)Freescape::Renderer
_colorRemaps (defined in Freescape::Renderer)Freescape::Renderer
_currentPixelFormat (defined in Freescape::Renderer)Freescape::Renderer
_defaultStippleArray (defined in Freescape::Renderer)Freescape::Renderer
_defaultStippleArraySmall (defined in Freescape::Renderer)Freescape::Renderer
_frustum (defined in Freescape::Renderer)Freescape::Rendererprotected
_inkColor (defined in Freescape::Renderer)Freescape::Renderer
_isAccelerated (defined in Freescape::Renderer)Freescape::Renderer
_keyColor (defined in Freescape::Renderer)Freescape::Renderer
_modelViewMatrix (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderer
_mvpMatrix (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderer
_palette (defined in Freescape::Renderer)Freescape::Renderer
_palettePixelFormat (defined in Freescape::Renderer)Freescape::Renderer
_paperColor (defined in Freescape::Renderer)Freescape::Renderer
_projectionMatrix (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderer
_renderMode (defined in Freescape::Renderer)Freescape::Renderer
_scale (defined in Freescape::Renderer)Freescape::Renderer
_screenH (defined in Freescape::Renderer)Freescape::Renderer
_screenViewport (defined in Freescape::Renderer)Freescape::Rendererprotected
_screenW (defined in Freescape::Renderer)Freescape::Renderer
_shakeOffset (defined in Freescape::Renderer)Freescape::Renderer
_stipples (defined in Freescape::Renderer)Freescape::Renderer
_texturePixelFormat (defined in Freescape::Renderer)Freescape::Renderer
_triangleShader (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderer
_triangleVBO (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderer
_underFireBackgroundColor (defined in Freescape::Renderer)Freescape::Renderer
_unscaledViewport (defined in Freescape::Renderer)Freescape::Rendererprotected
_variableStippleArray (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderer
_verts (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderer
_viewport (defined in Freescape::Renderer)Freescape::Rendererprotected
clear(uint8 r, uint8 g, uint8 b, bool ignoreViewport=false) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
clearColorPairArray() (defined in Freescape::Renderer)Freescape::Renderer
computeScreenViewport() (defined in Freescape::Renderer)Freescape::Renderer
convertImageFormatIfNecessary(Graphics::ManagedSurface *surface) (defined in Freescape::Renderer)Freescape::Renderer
copyToVertexArray(uint idx, const Math::Vector3d &src) (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRendererinline
createTexture(const Graphics::Surface *surface) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
depthTesting(bool enabled) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
drawBackground(uint8 color) (defined in Freescape::Renderer)Freescape::Renderervirtual
drawCelestialBody(Math::Vector3d position, float radius, uint8 color) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
drawEclipse(uint8 color1, uint8 color2, float difference) (defined in Freescape::Renderer)Freescape::Renderer
drawFloor(uint8 color) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
drawSkybox(Texture *texture, Math::Vector3d camera) (defined in Freescape::Renderer)Freescape::Rendererinlinevirtual
drawTexturedRect2D(const Common::Rect &screenRect, const Common::Rect &textureRect, Texture *texture) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
extractC64Indexes(uint8 cm1, uint8 cm2, uint8 &i1, uint8 &i2) (defined in Freescape::Renderer)Freescape::Renderer
extractCPCIndexes(uint8 cm1, uint8 cm2, uint8 &i1, uint8 &i2) (defined in Freescape::Renderer)Freescape::Renderer
fillColorPairArray() (defined in Freescape::Renderer)Freescape::Renderer
flipBuffer() overrideFreescape::OpenGLShaderRenderervirtual
flipVertical(Graphics::Surface *s) (defined in Freescape::Renderer)Freescape::Renderer
freeTexture(Texture *texture) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
getMvpMatrix() const (defined in Freescape::Renderer)Freescape::Rendererinline
getRGBAt(uint8 index, uint8 ecolor, uint8 &r1, uint8 &g1, uint8 &b1, uint8 &r2, uint8 &g2, uint8 &b2, byte *&stipple) (defined in Freescape::Renderer)Freescape::Renderer
getRGBAtC64(uint8 index, uint8 &r1, uint8 &g1, uint8 &b1, uint8 &r2, uint8 &g2, uint8 &b2) (defined in Freescape::Renderer)Freescape::Renderer
getRGBAtCGA(uint8 index, uint8 &r1, uint8 &g1, uint8 &b1, uint8 &r2, uint8 &g2, uint8 &b2, byte *&stipple) (defined in Freescape::Renderer)Freescape::Renderer
getRGBAtCPC(uint8 index, uint8 &r1, uint8 &g1, uint8 &b1, uint8 &r2, uint8 &g2, uint8 &b2, byte *&stipple) (defined in Freescape::Renderer)Freescape::Renderer
getRGBAtEGA(uint8 index, uint8 &r1, uint8 &g1, uint8 &b1, uint8 &r2, uint8 &g2, uint8 &b2) (defined in Freescape::Renderer)Freescape::Renderer
getRGBAtHercules(uint8 index, uint8 &r1, uint8 &g1, uint8 &b1, uint8 &r2, uint8 &g2, uint8 &b2, byte *&stipple) (defined in Freescape::Renderer)Freescape::Renderer
getRGBAtZX(uint8 index, uint8 &r1, uint8 &g1, uint8 &b1, uint8 &r2, uint8 &g2, uint8 &b2, byte *&stipple) (defined in Freescape::Renderer)Freescape::Renderer
getScreenshot() override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
indexFromColor(uint8 r, uint8 g, uint8 b) (defined in Freescape::Renderer)Freescape::Renderer
init() override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
makeProjectionMatrix(float fov, float nearClipPlane, float farClipPlane) const (defined in Freescape::Renderer)Freescape::Rendererprotected
mapEGAColor(uint8 index) (defined in Freescape::Renderer)Freescape::Renderer
nativeResolution() override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
OpenGLShaderRenderer(int screenW, int screenH, Common::RenderMode renderMode, bool authenticGraphics) (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderer
polygonOffset(bool enabled) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
positionCamera(const Math::Vector3d &pos, const Math::Vector3d &interest) overrideFreescape::OpenGLShaderRenderervirtual
readFromPalette(uint8 index, uint8 &r, uint8 &g, uint8 &b) (defined in Freescape::Renderer)Freescape::Renderer
renderCrossair(const Common::Point crossairPosition) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
renderCube(const Math::Vector3d &position, const Math::Vector3d &size, Common::Array< uint8 > *colours, Common::Array< uint8 > *ecolours, float offset=0.0) (defined in Freescape::Renderer)Freescape::Renderervirtual
Renderer(int screenW, int screenH, Common::RenderMode renderMode, bool authenticGraphics) (defined in Freescape::Renderer)Freescape::Renderer
renderFace(const Common::Array< Math::Vector3d > &vertices) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
renderPlayerShootBall(byte color, const Common::Point position, int frame, const Common::Rect viewPort) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
renderPlayerShootRay(byte color, const Common::Point position, const Common::Rect viewPort) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
renderPolygon(const Math::Vector3d &origin, const Math::Vector3d &size, const Common::Array< float > *ordinates, Common::Array< uint8 > *colours, Common::Array< uint8 > *ecolours, float offset=0.0) (defined in Freescape::Renderer)Freescape::Renderervirtual
renderPyramid(const Math::Vector3d &origin, const Math::Vector3d &size, const Common::Array< float > *ordinates, Common::Array< uint8 > *colours, Common::Array< uint8 > *ecolours, int type) (defined in Freescape::Renderer)Freescape::Renderervirtual
renderRectangle(const Math::Vector3d &position, const Math::Vector3d &size, Common::Array< uint8 > *colours, Common::Array< uint8 > *ecolours, float offset=0.0) (defined in Freescape::Renderer)Freescape::Renderervirtual
renderSensorShoot(byte color, const Math::Vector3d sensor, const Math::Vector3d player, const Common::Rect viewPort) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
scaleStipplePattern(byte originalPattern[128], byte newPattern[128]) (defined in Freescape::Renderer)Freescape::Renderer
selectColorFromFourColorPalette(uint8 index, uint8 &r1, uint8 &g1, uint8 &b1) (defined in Freescape::Renderer)Freescape::Renderer
setColorMap(ColorMap *colorMap_) (defined in Freescape::Renderer)Freescape::Renderer
setColorRemaps(ColorReMap *colorRemaps) (defined in Freescape::Renderer)Freescape::Renderer
setPaletteValue(uint8 index, uint8 r, uint8 g, uint8 b) (defined in Freescape::Renderer)Freescape::Renderer
setStippleData(byte *data) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
setViewport(const Common::Rect &rect) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
updateProjectionMatrix(float fov, float aspectRatio, float nearClipPlane, float farClipPlane) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
useColor(uint8 r, uint8 g, uint8 b) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
useStipple(bool enabled) override (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
viewport() const (defined in Freescape::Renderer)Freescape::Renderer
~OpenGLShaderRenderer() (defined in Freescape::OpenGLShaderRenderer)Freescape::OpenGLShaderRenderervirtual
~Renderer() (defined in Freescape::Renderer)Freescape::Renderervirtual