_actSpriteBatch (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_capsVsync (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_drawPostScreenCallback (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_drawScreenCallback (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_dstRect (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_filterRect (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_initGfxCallback (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_mode (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_pollingCallback (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_rendSpriteBatch (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_scaling (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_spriteBatchDesc (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_spriteBatchRange (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_spriteEvtCallback (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_srcColorDepth (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
_srcRect (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
BeginSpriteBatch(const Rect &viewport, const SpriteTransform &transform, Shared::GraphicFlip flip=Shared::kFlip_None, PBitmap surface=nullptr) override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | virtual |
BoxOutEffect(bool blackingOut, int speed, int delay)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
ClearDrawLists() override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | virtual |
ClearRectangle(int x1, int y1, int x2, int y2, RGB *colorToUse)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
ClearSharedDDB(uint32_t sprite_id)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
CreateDDB(int width, int height, int color_depth, bool opaque=false)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
CreateDDBFromBitmap(Shared::Bitmap *bitmap, bool hasAlpha, bool opaque=false)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
CreateRenderTargetDDB(int width, int height, int color_depth, bool opaque=false)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
DestroyDDB(IDriverDependantBitmap *bitmap)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
DoesSupportVsyncToggle()=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
DRAWENTRY_FADE (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protectedstatic |
DRAWENTRY_STAGECALLBACK (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protectedstatic |
DRAWENTRY_TINT (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protectedstatic |
DrawSprite(int x, int y, IDriverDependantBitmap *bitmap)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
EndSpriteBatch() override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | virtual |
FadeIn(int speed, PALETTE p, int targetColourRed, int targetColourGreen, int targetColourBlue)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
FadeOut(int speed, int targetColourRed, int targetColourGreen, int targetColourBlue)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
GetCompatibleBitmapFormat(int color_depth)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
GetCopyOfScreenIntoBitmap(Shared::Bitmap *destination, bool at_native_res, GraphicResolution *want_fmt=nullptr)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
GetDisplayDepthForNativeDepth(int native_color_depth) const =0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
GetDisplayMode() const override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | virtual |
GetDriverID()=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
GetDriverName()=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
GetGraphicsFilter() const =0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
GetLastDrawEntryIndex()=0 (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protectedpure virtual |
GetMemoryBackBuffer()=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
GetNativeSize() const override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | virtual |
GetRenderDestination() const override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | virtual |
GetSharedDDB(uint32_t sprite_id, Shared::Bitmap *bitmap=nullptr, bool hasAlpha=true, bool opaque=false)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
GetStageBackBuffer(bool mark_dirty=false)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
GetStageMatrixes(RenderMatrixes &rm)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
GetSupportedModeList(int color_depth)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
GetVsync() const override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | virtual |
GraphicsDriverBase() (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | |
HasAcceleratedTransform()=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
InitSpriteBatch(size_t index, const SpriteBatchDesc &desc)=0 (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protectedpure virtual |
IsModeSet() const override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | virtual |
IsModeSupported(const DisplayMode &mode)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
IsNativeSizeValid() const override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | virtual |
IsRenderFrameValid() const override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | virtual |
OnInit() (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protectedvirtual |
OnModeReleased() (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protectedvirtual |
OnModeSet(const DisplayMode &mode) (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protectedvirtual |
OnScalingChanged() (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protected |
OnSetFilter() (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protectedvirtual |
OnSetNativeRes(const GraphicResolution &native_res) (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protectedvirtual |
OnSetRenderFrame(const Rect &dst_rect) (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protectedvirtual |
OnUnInit() (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protectedvirtual |
Render()=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
Render(int xoff, int yoff, Shared::GraphicFlip flip)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
RenderSpritesAtScreenResolution(bool enabled, int supersampling=1)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
RenderToBackBuffer()=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
RequiresFullRedrawEachFrame()=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
ResetAllBatches()=0 (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | protectedpure virtual |
SetCallbackForPolling(GFXDRV_CLIENTCALLBACK callback) override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | inlinevirtual |
SetCallbackOnInit(GFXDRV_CLIENTCALLBACKINITGFX callback) override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | inlinevirtual |
SetCallbackOnSpriteEvt(GFXDRV_CLIENTCALLBACKEVT callback) override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | inlinevirtual |
SetCallbackToDrawScreen(GFXDRV_CLIENTCALLBACK callback, GFXDRV_CLIENTCALLBACK post_callback) override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | inlinevirtual |
SetDisplayMode(const DisplayMode &mode)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
SetGamma(int newGamma)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
SetMemoryBackBuffer(Shared::Bitmap *backBuffer)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
SetNativeResolution(const GraphicResolution &native_res)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
SetRenderFrame(const Rect &dst_rect)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
SetScreenFade(int red, int green, int blue)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
SetScreenTint(int red, int green, int blue)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
SetStageBackBuffer(Shared::Bitmap *backBuffer)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
SetStageScreen(const Size &sz, int x=0, int y=0)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
SetTintMethod(TintMethod method)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
SetVsync(bool enabled) override (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | virtual |
SetVsyncImpl(bool vsync, bool &vsync_res) (defined in AGS3::AGS::Engine::GraphicsDriverBase) | AGS3::AGS::Engine::GraphicsDriverBase | inlineprotectedvirtual |
SupportsGammaControl()=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
UpdateDDBFromBitmap(IDriverDependantBitmap *bitmapToUpdate, Shared::Bitmap *bitmap, bool hasAlpha)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
UpdateDeviceScreen(const Size &screen_size)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
UpdateSharedDDB(uint32_t sprite_id, Shared::Bitmap *bitmap=nullptr, bool hasAlpha=true, bool opaque=false)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
UsesMemoryBackBuffer()=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
UseSmoothScaling(bool enabled)=0 (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | pure virtual |
~IGraphicsDriver() (defined in AGS3::AGS::Engine::IGraphicsDriver) | AGS3::AGS::Engine::IGraphicsDriver | inlinevirtual |