ScummVM API documentation
Wintermute::BaseRenderer3D Member List

This is the complete list of members for Wintermute::BaseRenderer3D, including all inherited members.

_active (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_ambientLightColor (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
_bPP (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_clipperWindow (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_drawOffsetX (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_drawOffsetY (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_editorProps (defined in Wintermute::BaseClass)Wintermute::BaseClassprotected
_editorPropsIter (defined in Wintermute::BaseClass)Wintermute::BaseClassprotected
_forceAlphaColor (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_gameRef (defined in Wintermute::BaseClass)Wintermute::BaseClass
_hasDrawnSaveLoadImage (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_height (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_indicatorColor (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_indicatorDisplay (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_indicatorHeight (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_indicatorProgress (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_indicatorWidth (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_indicatorWidthDrawn (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_indicatorX (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_indicatorY (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_lastViewMatrix (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dprotected
_loadImageName (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_loadImageX (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_loadImageY (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_loadInProgress (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_monitorRect (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_overrideAmbientLightColor (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
_persistable (defined in Wintermute::BaseClass)Wintermute::BaseClass
_projectionMatrix3d (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dprotected
_ready (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_realHeight (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_realWidth (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_saveImageName (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_saveImageX (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_saveImageY (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_saveLoadImage (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_screenRect (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_viewport3dRect (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dprotected
_viewportRect (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_width (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_window (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_windowed (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
_windowRect (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererprotected
addRectToList(BaseActiveRect *rect) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
BaseClass(TDynamicConstructor, TDynamicConstructor) (defined in Wintermute::BaseClass)Wintermute::BaseClassinline
BaseClass() (defined in Wintermute::BaseClass)Wintermute::BaseClass
BaseClass(BaseGame *GameOwner) (defined in Wintermute::BaseClass)Wintermute::BaseClass
BaseRenderer(BaseGame *inGame=nullptr) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
BaseRenderer3D(BaseGame *inGame=nullptr) (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
build2dTransformation(const Vector2 &center, float angle) (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
clipCursor() (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
createMesh3DS()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
createShadowVolume()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
createSurface()=0Wintermute::BaseRendererpure virtual
createXMesh()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
deleteRectList() (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
disableCulling()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
disableLight(int index)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
disableShadows()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
displayDebugInfo() (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinlinevirtual
displayIndicator() (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
displayShadow(BaseObject *object, const Math::Vector3d &light, bool lightPosRelative)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
drawLine(int x1, int y1, int x2, int y2, uint32 color) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
drawRect(int x1, int y1, int x2, int y2, uint32 color, int width=1) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
drawShaderQuad() (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinlinevirtual
drawSprite(BaseSurfaceOpenGL3D &tex, const Rect32 &rect, float zoomX, float zoomY, const Vector2 &pos, uint32 color, bool alphaDisable, Graphics::TSpriteBlendMode blendMode, bool mirrorX, bool mirrorY) (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
drawSpriteEx(BaseSurfaceOpenGL3D &tex, const Rect32 &rect, const Vector2 &pos, const Vector2 &rot, const Vector2 &scale, float angle, uint32 color, bool alphaDisable, Graphics::TSpriteBlendMode blendMode, bool mirrorX, bool mirrorY)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
dumpData(const char *filename) (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinlinevirtual
enableCulling()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
enableLight(int index)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
enableShadows()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
endSaveLoad() (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
endSpriteBatch() (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinlinevirtual
fade(uint16 alpha) overrideWintermute::BaseRenderer3Dvirtual
fadeToColor(byte r, byte g, byte b, byte a)=0Wintermute::BaseRendererpure virtual
fill(byte r, byte g, byte b, Common::Rect *rect=nullptr)=0Wintermute::BaseRendererpure virtual
flip()=0Wintermute::BaseRendererpure virtual
flipVertical(Graphics::Surface *s) (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dprotected
forcedFlip()=0 (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererpure virtual
getBPP() const (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinline
getClassName() (defined in Wintermute::BaseClass)Wintermute::BaseClassinlinevirtual
getEditorProp(const Common::String &propName, const Common::String &initVal=Common::String()) (defined in Wintermute::BaseClass)Wintermute::BaseClass
getHeight() const (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinline
getName() const =0Wintermute::BaseRendererpure virtual
getObjectAt(int x, int y) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
getPixelFormat() const override (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dvirtual
getScaleRatioX() const (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinlinevirtual
getScaleRatioY() const (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinlinevirtual
getViewPort() override (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dvirtual
getWidth() const (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinline
indicatorFlip()=0Wintermute::BaseRendererpure virtual
initIndicator() (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
initLoop() override (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dvirtual
initRenderer(int width, int height, bool windowed) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
initSaveLoad(bool isSaving, bool quickSave=false) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
isReady() const (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinline
isWindowed() const (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinline
lastProjectionMatrix() (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dinline
maximumLightsCount()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
onWindowChange() (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
parseEditorProperty(char *buffer, bool complete=true) (defined in Wintermute::BaseClass)Wintermute::BaseClass
persist(BasePersistenceManager *persistMgr) (defined in Wintermute::BaseClass)Wintermute::BaseClassinlinevirtual
persistSaveLoadImages(BasePersistenceManager *persistMgr) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
pointInViewport(Point32 *P) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
project(const Math::Matrix4 &worldMatrix, const Math::Vector3d &point, int32 &x, int32 &y) (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
rayIntoScene(int x, int y) (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
renderSceneGeometry(const BaseArray< AdWalkplane *> &planes, const BaseArray< AdBlock *> &blocks, const BaseArray< AdGeneric *> &generics, const BaseArray< Light3D *> &lights, Camera3D *camera)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
renderShadowGeometry(const BaseArray< AdWalkplane *> &planes, const BaseArray< AdBlock *> &blocks, const BaseArray< AdGeneric *> &generics, Camera3D *camera)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
saveAsText(BaseDynamicBuffer *buffer, int indent=0) (defined in Wintermute::BaseClass)Wintermute::BaseClassvirtual
saveScreenShot(const Common::String &filename, int sizeX=0, int sizeY=0) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
setAmbientLight()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
setAmbientLightColor(uint32 color) (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
setDefaultAmbientLightColor() (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
setEditorProp(const Common::String &propName, const Common::String &propValue) (defined in Wintermute::BaseClass)Wintermute::BaseClass
setIndicator(int width, int height, int x, int y, uint32 color) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
setIndicatorVal(int value) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
setLightParameters(int index, const Math::Vector3d &position, const Math::Vector3d &direction, const Math::Vector4d &diffuse, bool spotlight)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
setLoadingScreen(const char *filename, int x, int y) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
setProjection() (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinlinevirtual
setProjection2D()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
setSaveImage(const char *filename, int x, int y) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
setScreenViewport() (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
setSpriteBlendMode(Graphics::TSpriteBlendMode blendMode)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
setup2D(bool force=false) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
setupLines() (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
setViewport(int left, int top, int right, int bottom) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
setViewport(Rect32 *rect) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
setWindowed(bool windowed)=0 (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererpure virtual
setWorldTransform(const Math::Matrix4 &transform)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
startSpriteBatch() (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinlinevirtual
stencilSupported()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
takeScreenshot()=0Wintermute::BaseRendererpure virtual
unclipCursor() (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
windowedBlt() (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
~BaseClass() (defined in Wintermute::BaseClass)Wintermute::BaseClassvirtual
~BaseRenderer() override (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
~BaseRenderer3D() override (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D