This is the complete list of members for Grim::GfxOpenGLS, 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() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
clearScreen() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
clearShadowMode() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
compileShader(const char *vertex, const char *fragment) (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | protected |
compileShader(const char *shader) (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | inlineprotected |
copyStoredToDisplay() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
createBitmap(BitmapData *bitmap) override | Grim::GfxOpenGLS | virtual |
createEMIModel(EMIModel *model) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
createFont(Font *font) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
createMesh(Mesh *mesh) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
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) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | protectedvirtual |
createTextObject(TextObject *text) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
createTexture(Texture *texture, const uint8 *data, const CMap *cmap, bool clamp) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
destroyBitmap(BitmapData *bitmap) override | Grim::GfxOpenGLS | virtual |
destroyEMIModel(EMIModel *model) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
destroyFont(Font *font) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
destroyMesh(const Mesh *mesh) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
destroyShadow(Shadow *shadow) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
destroyTextObject(TextObject *text) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
destroyTexture(Texture *texture) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
dimRegion(int x, int y, int w, int h, float level) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
dimScreen() override | Grim::GfxOpenGLS | virtual |
disableLights() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
drawBitmap(const Bitmap *bitmap, int x, int y, uint32 layer=0) override | Grim::GfxOpenGLS | virtual |
drawDimPlane() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
drawEmergString(int x, int y, const char *text, const Color &fgColor) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
drawEMIModelFace(const EMIModel *model, const EMIMeshFace *face) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
drawLine(const PrimitiveObject *primitive) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
drawMesh(const Mesh *mesh) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
drawModelFace(const Mesh *mesh, const MeshFace *face) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
drawMovieFrame(int offsetX, int offsetY) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
drawOverlay(const Overlay *overlay) (defined in Grim::GfxBase) | Grim::GfxBase | inlinevirtual |
drawPolygon(const PrimitiveObject *primitive) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
drawRectangle(const PrimitiveObject *primitive) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
drawShadowPlanes() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
drawSprite(const Sprite *sprite) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
drawTextObject(const TextObject *text) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
enableLights() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
finishActorDraw() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
flipBuffer(bool opportunistic=false) override | Grim::GfxOpenGLS | virtual |
getActorScreenBBox(const Actor *actor, Common::Point &p1, Common::Point &p2) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
getModelView() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
getMovieFormat() const override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
getProjection() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
getScreenBoundingBox(const Mesh *mesh, int *x1, int *y1, int *x2, int *y2) override | Grim::GfxOpenGLS | virtual |
getScreenBoundingBox(const EMIModel *model, int *x1, int *y1, int *x2, int *y2) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
getScreenHeight() (defined in Grim::GfxBase) | Grim::GfxBase | inlinevirtual |
getScreenshot(int w, int h, bool useStored) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
getScreenWidth() (defined in Grim::GfxBase) | Grim::GfxBase | inlinevirtual |
getShadowColor(byte *r, byte *g, byte *b) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
getSpecialtyTexturePtr(uint id) (defined in Grim::GfxBase) | Grim::GfxBase | inline |
getSpecialtyTexturePtr(Common::String name) (defined in Grim::GfxBase) | Grim::GfxBase | |
getVideoDeviceName() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
GfxBase() (defined in Grim::GfxBase) | Grim::GfxBase | |
GfxOpenGLS() (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | |
irisAroundRegion(int x1, int y1, int x2, int y2) override | Grim::GfxOpenGLS | virtual |
isHardwareAccelerated() override | Grim::GfxOpenGLS | inlinevirtual |
isShadowModeActive() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
loadEmergFont() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | 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) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
positionCamera(const Math::Vector3d &pos, const Math::Matrix4 &rot) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
prepareMovieFrame(Graphics::Surface *frame) override | Grim::GfxOpenGLS | virtual |
prepareMovieFrame(Graphics::Surface *frame, const byte *palette) (defined in Grim::GfxBase) | Grim::GfxBase | virtual |
releaseMovieFrame() override | Grim::GfxOpenGLS | virtual |
renderBitmaps(bool render) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
renderZBitmaps(bool render) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
restoreState(SaveGame *state) (defined in Grim::GfxBase) | Grim::GfxBase | virtual |
rotateViewpoint(const Math::Angle &angle, const Math::Vector3d &axis) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
rotateViewpoint(const Math::Matrix4 &rot) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
saveState(SaveGame *state) (defined in Grim::GfxBase) | Grim::GfxBase | virtual |
selectTexture(const Texture *texture) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
set3DMode() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
setBlendMode(bool additive) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
setDimLevel(float dimLevel) (defined in Grim::GfxBase) | Grim::GfxBase | inlinevirtual |
setShadow(Shadow *shadow) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
setShadowColor(byte r, byte g, byte b) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
setShadowMode() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
setupCameraFrustum(float fov, float nclip, float fclip) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
setupLight(Light *light, int lightId) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
setupScreen(int screenW, int screenH) override | Grim::GfxOpenGLS | virtual |
setupShaders() (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | protected |
startActorDraw(const Actor *actor) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
storeDisplay() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
supportsShaders() override | Grim::GfxOpenGLS | inlinevirtual |
translateViewpoint(const Math::Vector3d &vec) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
translateViewpointFinish() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
translateViewpointStart() override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
turnOffLight(int lightId) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
type (defined in Grim::GfxBase) | Grim::GfxBase | |
updateEMIModel(const EMIModel *model) override (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |
~GfxBase() (defined in Grim::GfxBase) | Grim::GfxBase | inlinevirtual |
~GfxOpenGLS() (defined in Grim::GfxOpenGLS) | Grim::GfxOpenGLS | virtual |