6 typedef void* WindowHandler;
11 WindowHandler WindowHandle;
13 unsigned short Height;
24 , AllowFullscreen(
true )
25 , Format( ResourceFormat::RESOURCE_FORMAT_R8G8B8A8_UNORM )
26 , WindowHandle(
nullptr )
43 , m_renderTarget( windowRT )
53 virtual void Present (
int syncInterval ) = 0;
54 virtual void Resize ( uint16 newWidth, uint16 newHeight ) = 0;
ResourceFormat
Specyfikuje format tekstury bądź innego zasobu.
Definition: GraphicAPIConstants.h:153
ResourceObject(int id)
Definition: ResourceObject.h:44
#define WRONG_ID
Definition: MeshResources.h:29
Plik zawiera deklaracje formatów wierzchołków oraz klas zawierających assety shadery itp...
Definition: SwapChain.h:9
virtual std::string GetResourceName() const override
Zwraca nazwę zasobu. To może być nazwa pliku, na podstawie którego stworzono zasób, ale zasadniczo interpretacja jest dowolna.
Definition: SwapChain.h:60
Klasa dla render targetów.Klasa umożliwia pobranie jednej z tekstur składowych i udostępnienie dla sh...
Definition: MeshResources.h:301
Klasa ułatwiająca zarządzanie odwołaniami do assetów.Obiekty assetów (np. MaterialObject, TextureObject, VertexShader, PixelShader itp.) wymagają jakiegoś systemu zapewniającego współdzielenie między innymi obiektami.
Definition: ResourceObject.h:30
Definition: SwapChain.h:33
virtual std::string GetResourceName() const override
Definition: MeshResources.cpp:463