AUI Framework  master
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
AFakeWindowInitializer Class Reference

#include <AUI/Platform/AFakeWindowInitializer.h>

Public Member Functions#

void init (const Init &init) override
 
void beginPaint (AWindowBase &window) override
 
void endPaint (AWindowBase &window) override
 
void beginResize (AWindowBase &window) override
 
void destroyNativeWindow (AWindowBase &window) override
 
- Public Member Functions inherited from IRenderingContext
virtual AImage makeScreenshot ()=0
 
virtual void endResize (AWindowBase &window)=0
 
virtual IRendererrenderer ()=0
 

Detailed Description#

Fake window initializer which does not create any window. Applicable in UI tests

Member Function Documentation#

◆ beginPaint()#

void AFakeWindowInitializer::beginPaint ( AWindowBase & window)
overridevirtual

Implements IRenderingContext.

◆ beginResize()#

void AFakeWindowInitializer::beginResize ( AWindowBase & window)
overridevirtual

Implements IRenderingContext.

◆ destroyNativeWindow()#

void AFakeWindowInitializer::destroyNativeWindow ( AWindowBase & window)
overridevirtual

Implements IRenderingContext.

◆ endPaint()#

void AFakeWindowInitializer::endPaint ( AWindowBase & window)
overridevirtual

Implements IRenderingContext.

◆ init()#

void AFakeWindowInitializer::init ( const Init & init)
overridevirtual

Reimplemented from IRenderingContext.