![]() |
LLGL 0.05 Beta
|
Enumeration of all interfaces in LLGL. More...
#include <InterfaceID.h>
Public Types | |
| enum | { Interface , Display , Surface , Canvas , Canvas_EventListener , Window , Window_EventListener , IncludeHandler , Input , RenderSystem , RenderSystemChild , XRSystem , XRSession , XRSwapChain , BufferArray , CommandBuffer , CommandBufferTier1 , CommandQueue , Fence , PipelineCache , PipelineLayout , PipelineState , QueryHeap , RenderPass , Resource , Buffer , Sampler , Texture , ResourceHeap , Shader , RenderTarget , SwapChain , Reserved } |
Enumeration of all interfaces in LLGL.
| anonymous enum |
| Enumerator | |
|---|---|
| Interface | Base class of all public interfaces in LLGL.
|
| Display | Extends Interface.
|
| Surface | Extends Interface.
|
| Canvas | Extends Interface.
|
| Canvas_EventListener | Extends Interface.
|
| Window | Extends Interface.
|
| Window_EventListener | Extends Interface.
|
| IncludeHandler | Extends Interface.
|
| Input | Extends Interface.
|
| RenderSystem | Extends Interface.
|
| RenderSystemChild | Extends Interface.
|
| XRSystem | Extends Interface.
|
| XRSession | Extends Interface.
|
| XRSwapChain | Extends Interface.
|
| BufferArray | Extends RenderSystemChild.
|
| CommandBuffer | Extends RenderSystemChild.
|
| CommandBufferTier1 | Extends CommandBuffer.
|
| CommandQueue | Extends RenderSystemChild.
|
| Fence | Extends RenderSystemChild.
|
| PipelineCache | Extends RenderSystemChild.
|
| PipelineLayout | Extends RenderSystemChild.
|
| PipelineState | Extends RenderSystemChild.
|
| QueryHeap | Extends RenderSystemChild.
|
| RenderPass | Extends RenderSystemChild.
|
| Resource | Extends RenderSystemChild.
|
| Buffer | Extends Resource.
|
| Sampler | Extends Resource.
|
| Texture | Extends Resource.
|
| ResourceHeap | Extends RenderSystemChild.
|
| Shader | Extends RenderSystemChild.
|
| RenderTarget | Extends RenderSystemChild.
|
| SwapChain | Extends RenderTarget.
|
| Reserved | Maximum reserved ID for interfaces.
|