Sleeping Wombat GUI
0.100
swGUI
|
Interfejs klasy do inicjowania API graficznego. More...
#include <IGraphicAPIInitializer.h>
Public Member Functions | |
virtual | ~IGraphicAPIInitializer ()=default |
virtual IRenderer * | CreateRenderer (RendererUsage usage)=0 |
virtual SwapChain * | CreateSwapChain (SwapChainInitData &swapChainData)=0 |
virtual bool | InitAPI (GraphicAPIInitData &initData)=0 |
virtual void | ReleaseAPI ()=0 |
virtual void * | GetRenderTargetHandle (RenderTargetObject *renderTarget)=0 |
Interfejs klasy do inicjowania API graficznego.
Klasa powinna zostać zainicjowana przez dziedziczace API graficzne. Podstawowymi funkcjonalnościami klasy jest:
|
virtualdefault |
|
pure virtual |
Implemented in DX11Initializer, and sw::MockInitializer.
|
pure virtual |
Implemented in DX11Initializer, and sw::MockInitializer.
|
pure virtual |
Implemented in DX11Initializer, and sw::MockInitializer.
|
pure virtual |
Implemented in DX11Initializer, and sw::MockInitializer.
|
pure virtual |
Implemented in DX11Initializer, and sw::MockInitializer.