ScummVM API documentation
Grim::GfxOpenGLS Member List

This is the complete list of members for Grim::GfxOpenGLS, including all inherited members.

_currentPos (defined in Grim::GfxBase)Grim::GfxBaseprotected
_currentRot (defined in Grim::GfxBase)Grim::GfxBaseprotected
_currentShadowArray (defined in Grim::GfxBase)Grim::GfxBaseprotected
_dimLevel (defined in Grim::GfxBase)Grim::GfxBaseprotected
_gameHeight (defined in Grim::GfxBase)Grim::GfxBaseprotectedstatic
_gameWidth (defined in Grim::GfxBase)Grim::GfxBaseprotectedstatic
_globalHeight (defined in Grim::GfxBase)Grim::GfxBaseprotectedstatic
_globalScaleH (defined in Grim::GfxBase)Grim::GfxBaseprotected
_globalScaleW (defined in Grim::GfxBase)Grim::GfxBaseprotected
_globalWidth (defined in Grim::GfxBase)Grim::GfxBaseprotectedstatic
_numSpecialtyTextures (defined in Grim::GfxBase)Grim::GfxBaseprotectedstatic
_renderBitmaps (defined in Grim::GfxBase)Grim::GfxBaseprotected
_renderZBitmaps (defined in Grim::GfxBase)Grim::GfxBaseprotected
_scaleH (defined in Grim::GfxBase)Grim::GfxBaseprotected
_scaleW (defined in Grim::GfxBase)Grim::GfxBaseprotected
_screenHeight (defined in Grim::GfxBase)Grim::GfxBaseprotected
_screenWidth (defined in Grim::GfxBase)Grim::GfxBaseprotected
_shadowColorB (defined in Grim::GfxBase)Grim::GfxBaseprotected
_shadowColorG (defined in Grim::GfxBase)Grim::GfxBaseprotected
_shadowColorR (defined in Grim::GfxBase)Grim::GfxBaseprotected
_shadowModeActive (defined in Grim::GfxBase)Grim::GfxBaseprotected
_specialtyTextures (defined in Grim::GfxBase)Grim::GfxBaseprotected
clearDepthBuffer() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
clearScreen() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
clearShadowMode() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
compileShader(const char *vertex, const char *fragment) (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSprotected
compileShader(const char *shader) (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSinlineprotected
copyStoredToDisplay() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
createBitmap(BitmapData *bitmap) overrideGrim::GfxOpenGLSvirtual
createEMIModel(EMIModel *model) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
createFont(Font *font) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
createMesh(Mesh *mesh) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
createScreenshotBitmap(Graphics::Surface *src, int w, int h, bool flipOrientation) (defined in Grim::GfxBase)Grim::GfxBaseprotected
createSpecialtyTexture(uint id, const uint8 *data, int width, int height) (defined in Grim::GfxBase)Grim::GfxBasevirtual
createSpecialtyTextureFromScreen(uint id, uint8 *data, int x, int y, int width, int height) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSprotectedvirtual
createTextObject(TextObject *text) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
createTexture(Texture *texture, const uint8 *data, const CMap *cmap, bool clamp) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
destroyBitmap(BitmapData *bitmap) overrideGrim::GfxOpenGLSvirtual
destroyEMIModel(EMIModel *model) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
destroyFont(Font *font) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
destroyMesh(const Mesh *mesh) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
destroyShadow(Shadow *shadow) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
destroyTextObject(TextObject *text) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
destroyTexture(Texture *texture) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
dimRegion(int x, int y, int w, int h, float level) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
dimScreen() overrideGrim::GfxOpenGLSvirtual
disableLights() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
drawBitmap(const Bitmap *bitmap, int x, int y, uint32 layer=0) overrideGrim::GfxOpenGLSvirtual
drawDimPlane() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
drawEmergString(int x, int y, const char *text, const Color &fgColor) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
drawEMIModelFace(const EMIModel *model, const EMIMeshFace *face) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
drawLine(const PrimitiveObject *primitive) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
drawMesh(const Mesh *mesh) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
drawModelFace(const Mesh *mesh, const MeshFace *face) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
drawMovieFrame(int offsetX, int offsetY) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
drawOverlay(const Overlay *overlay) (defined in Grim::GfxBase)Grim::GfxBaseinlinevirtual
drawPolygon(const PrimitiveObject *primitive) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
drawRectangle(const PrimitiveObject *primitive) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
drawShadowPlanes() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
drawSprite(const Sprite *sprite) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
drawTextObject(const TextObject *text) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
enableLights() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
finishActorDraw() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
flipBuffer(bool opportunistic=false) overrideGrim::GfxOpenGLSvirtual
getActorScreenBBox(const Actor *actor, Common::Point &p1, Common::Point &p2) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
getModelView() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
getMovieFormat() const override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
getProjection() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
getScreenBoundingBox(const Mesh *mesh, int *x1, int *y1, int *x2, int *y2) overrideGrim::GfxOpenGLSvirtual
getScreenBoundingBox(const EMIModel *model, int *x1, int *y1, int *x2, int *y2) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
getScreenHeight() (defined in Grim::GfxBase)Grim::GfxBaseinlinevirtual
getScreenshot(int w, int h, bool useStored) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
getScreenWidth() (defined in Grim::GfxBase)Grim::GfxBaseinlinevirtual
getShadowColor(byte *r, byte *g, byte *b) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
getSpecialtyTexturePtr(uint id) (defined in Grim::GfxBase)Grim::GfxBaseinline
getSpecialtyTexturePtr(Common::String name) (defined in Grim::GfxBase)Grim::GfxBase
getVideoDeviceName() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
GfxBase() (defined in Grim::GfxBase)Grim::GfxBase
GfxOpenGLS() (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLS
irisAroundRegion(int x1, int y1, int x2, int y2) overrideGrim::GfxOpenGLSvirtual
isHardwareAccelerated() overrideGrim::GfxOpenGLSinlinevirtual
isShadowModeActive() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
loadEmergFont() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
makeLookMatrix(const Math::Vector3d &pos, const Math::Vector3d &interest, const Math::Vector3d &up) (defined in Grim::GfxBase)Grim::GfxBasestatic
makeProjMatrix(float fov, float nclip, float fclip) (defined in Grim::GfxBase)Grim::GfxBasestatic
makeScreenTextures() (defined in Grim::GfxBase)Grim::GfxBasevirtual
positionCamera(const Math::Vector3d &pos, const Math::Vector3d &interest, float roll) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
positionCamera(const Math::Vector3d &pos, const Math::Matrix4 &rot) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
prepareMovieFrame(Graphics::Surface *frame) overrideGrim::GfxOpenGLSvirtual
prepareMovieFrame(Graphics::Surface *frame, const byte *palette) (defined in Grim::GfxBase)Grim::GfxBasevirtual
releaseMovieFrame() overrideGrim::GfxOpenGLSvirtual
renderBitmaps(bool render) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
renderZBitmaps(bool render) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
restoreState(SaveGame *state) (defined in Grim::GfxBase)Grim::GfxBasevirtual
rotateViewpoint(const Math::Angle &angle, const Math::Vector3d &axis) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
rotateViewpoint(const Math::Matrix4 &rot) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
saveState(SaveGame *state) (defined in Grim::GfxBase)Grim::GfxBasevirtual
selectTexture(const Texture *texture) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
set3DMode() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
setBlendMode(bool additive) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
setDimLevel(float dimLevel) (defined in Grim::GfxBase)Grim::GfxBaseinlinevirtual
setShadow(Shadow *shadow) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
setShadowColor(byte r, byte g, byte b) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
setShadowMode() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
setupCameraFrustum(float fov, float nclip, float fclip) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
setupLight(Light *light, int lightId) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
setupScreen(int screenW, int screenH) overrideGrim::GfxOpenGLSvirtual
setupShaders() (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSprotected
startActorDraw(const Actor *actor) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
storeDisplay() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
supportsShaders() overrideGrim::GfxOpenGLSinlinevirtual
translateViewpoint(const Math::Vector3d &vec) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
translateViewpointFinish() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
translateViewpointStart() override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
turnOffLight(int lightId) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
type (defined in Grim::GfxBase)Grim::GfxBase
updateEMIModel(const EMIModel *model) override (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual
~GfxBase() (defined in Grim::GfxBase)Grim::GfxBaseinlinevirtual
~GfxOpenGLS() (defined in Grim::GfxOpenGLS)Grim::GfxOpenGLSvirtual