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
_ambientLightOverride (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
_bPP (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_camera (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
_clipperWindow (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_drawOffsetX (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_drawOffsetY (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_editorProps (defined in Wintermute::BaseClass)Wintermute::BaseClass
_editorPropsIter (defined in Wintermute::BaseClass)Wintermute::BaseClass
_farClipPlane (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dprotected
_forceAlphaColor (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_fov (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dprotected
_game (defined in Wintermute::BaseClass)Wintermute::BaseClass
_height (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_lastTexture (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
_monitorRect (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_nearClipPlane (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dprotected
_persistable (defined in Wintermute::BaseClass)Wintermute::BaseClass
_postFilterMode (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dprotected
_projectionMatrix (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
_rectList (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_screenRect (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_state (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dprotected
_viewMatrix (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dprotected
_viewport (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dprotected
_viewportRect (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_width (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_window (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_windowed (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_windowRect (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
_worldMatrix (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dprotected
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
clear()=0Wintermute::BaseRendererpure virtual
clipCursor() (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
commitSpriteBatch()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
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
disableShadows()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
displayDebugInfo() (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinlinevirtual
displaySimpleShadow(BaseObject *object)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
drawShaderQuad() (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinlinevirtual
drawSprite(BaseSurface *texture, const Common::Rect32 &rect, float zoomX, float zoomY, const DXVector2 &pos, uint32 color, bool alphaDisable, Graphics::TSpriteBlendMode blendMode, bool mirrorX, bool mirrorY) (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
drawSpriteEx(BaseSurface *texture, const Common::Rect32 &rect, const DXVector2 &pos, const DXVector2 &rot, const DXVector2 &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::BaseRenderer3D)Wintermute::BaseRenderer3Dinline
enableCulling()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
enableShadows()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
endSaveLoad() (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinlinevirtual
endSpriteBatch() override=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
fade(uint16 alpha) overrideWintermute::BaseRenderer3Dvirtual
fadeToColor(byte r, byte g, byte b, byte a)=0Wintermute::BaseRendererpure virtual
fillRect(int x, int y, int w, int h, uint32 color) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
flip() overrideWintermute::BaseRenderer3Dvirtual
forcedFlip() override (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dvirtual
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
getMaxActiveLights()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
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
getProjectionParams(float *resWidth, float *resHeight, float *layerWidth, float *layerHeight, float *modWidth, float *modHeight, bool *customViewport) (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
getProjectionTransform(DXMatrix *transform) (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dinline
getScaleRatioX() const (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinlinevirtual
getScaleRatioY() const (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinlinevirtual
getViewPort() (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
getViewTransform(DXMatrix *transform) (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dinline
getWidth() const (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinline
getWorldTransform(DXMatrix *transform) (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dinline
indicatorFlip(int32 x, int32 y, int32 width, int32 height) overrideWintermute::BaseRenderer3Dvirtual
initLoop() override (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dvirtual
initRenderer(int width, int height, bool windowed) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
invalidateDeviceObjects()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
invalidateTexture(BaseSurfaceOpenGL3D *texture)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
isReady() const (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinline
isWindowed() const (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinline
lightEnable(int index, bool enable)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
onWindowChange() override (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dvirtual
parseEditorProperty(char *buffer, bool complete=true) (defined in Wintermute::BaseClass)Wintermute::BaseClass
persist(BasePersistenceManager *persistMgr) (defined in Wintermute::BaseClass)Wintermute::BaseClassinlinevirtual
pointInViewport(Common::Point32 *P) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
postfilter()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
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
resetDevice()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
restoreDeviceObjects()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
saveAsText(BaseDynamicBuffer *buffer, int indent=0) (defined in Wintermute::BaseClass)Wintermute::BaseClassvirtual
setAmbientLightColor(uint32 color) (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
setAmbientLightRenderState()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dprotectedpure virtual
setDefaultAmbientLightColor() (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
setEditorProp(const Common::String &propName, const Common::String &propValue) (defined in Wintermute::BaseClass)Wintermute::BaseClass
setLightParameters(int index, const DXVector3 &position, const DXVector3 &direction, const DXVector4 &diffuse, bool spotlight)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
setPostfilter(PostFilter postFilter)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
setProjection() (defined in Wintermute::BaseRenderer)Wintermute::BaseRendererinlinevirtual
setProjectionTransform(const DXMatrix &transform)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
setScreenViewport() (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
setSpriteBlendMode(Graphics::TSpriteBlendMode blendMode, bool forceChange=false)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
setup2D(bool force=false) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
setup3DCustom(DXMatrix &viewMat, DXMatrix &projMat) (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D
setViewport(int left, int top, int right, int bottom) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
setViewport(Common::Rect32 *rect) (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderervirtual
setViewport3D(DXViewport *viewport)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
setViewTransform(const DXMatrix &transform)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
setWindowed(bool windowed) override (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dvirtual
setWorldTransform(const DXMatrix &transform)=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
startSpriteBatch() override=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
stencilSupported()=0 (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dpure virtual
takeScreenshot(int newWidth=0, int newHeight=0)=0Wintermute::BaseRendererpure virtual
unclipCursor() (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
windowedBlt() override (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3Dvirtual
~BaseClass() (defined in Wintermute::BaseClass)Wintermute::BaseClassvirtual
~BaseRenderer() override (defined in Wintermute::BaseRenderer)Wintermute::BaseRenderer
~BaseRenderer3D() override (defined in Wintermute::BaseRenderer3D)Wintermute::BaseRenderer3D