85 SingleThreaded =
true;
86 UseDebugLayer =
false;
87 CreateSwapChain =
true;
GraphicAPIInitData()
Definition: IGraphicAPIInitializer.h:78
virtual SwapChain * CreateSwapChain(SwapChainInitData &swapChainData)=0
uint16_t uint16
Definition: TypesDefinitions.h:29
DepthStencilFormat DepthStencilFormat
Definition: IGraphicAPIInitializer.h:43
void * WindowHandler
Definition: SwapChain.h:6
DepthStencilFormat
Typy dostępne dla bufora głębokości.
Definition: GraphicAPIConstants.h:141
ResourceFormat BackBufferFormat
Definition: IGraphicAPIInitializer.h:44
Interfejs klasy do inicjowania API graficznego.
Definition: IGraphicAPIInitializer.h:97
bool SingleThreaded
Definition: IGraphicAPIInitializer.h:72
bool FullScreen
Definition: IGraphicAPIInitializer.h:39
ResourceFormat
Specyfikuje format tekstury bądź innego zasobu.
Definition: GraphicAPIConstants.h:153
virtual void * GetRenderTargetHandle(RenderTargetObject *renderTarget)=0
void DefaultSettings()
Definition: IGraphicAPIInitializer.h:53
SwapChainInitData SwapChain
Definition: IGraphicAPIInitializer.h:71
Klasa interfejsu renderera.
Definition: IRenderer.h:29
virtual void ReleaseAPI()=0
virtual IRenderer * CreateRenderer(RendererUsage usage)=0
Plik zawiera definicje podstawowych typów zmiennych.
RendererUsage
Sposób użycia renderera.
Definition: IRenderer.h:18
uint8 SamplesQuality
Definition: IGraphicAPIInitializer.h:41
void DefaultSettings()
Definition: IGraphicAPIInitializer.h:83
uint8_t uint8
Definition: TypesDefinitions.h:27
virtual ~IGraphicAPIInitializer()=default
uint16 WindowHeight
Definition: IGraphicAPIInitializer.h:37
bool UseDebugLayer
Definition: IGraphicAPIInitializer.h:73
SwapChainInitData()
Definition: IGraphicAPIInitializer.h:48
Klasa dla render targetów.Klasa umożliwia pobranie jednej z tekstur składowych i udostępnienie dla sh...
Definition: MeshResources.h:301
Przechowuje informacje potrzebne do SwapChaina. Parametr dla funkcji IGraphicAPIInitializer::CreateSw...
Definition: IGraphicAPIInitializer.h:34
Przechowuje informacje potrzebne do inicjalizacji API graficznego. Parametr dla funkcji IGraphicAPIIn...
Definition: IGraphicAPIInitializer.h:69
uint8 SamplesCount
Definition: IGraphicAPIInitializer.h:40
Definition: SwapChain.h:33
bool CreateSwapChain
Definition: IGraphicAPIInitializer.h:74
uint8 NumBuffers
Definition: IGraphicAPIInitializer.h:42
WindowHandler WindowHandle
Definition: IGraphicAPIInitializer.h:38
virtual bool InitAPI(GraphicAPIInitData &initData)=0
uint16 WindowWidth
Definition: IGraphicAPIInitializer.h:36