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