Sleeping Wombat GUI
0.100
swGUI
|
This is the complete list of members for DX11RenderTarget, including all inherited members.
_current_feature_level | DX11APIObjects | protectedstatic |
_feature_levels | DX11APIObjects | protectedstatic |
_layout_elements_count | DX11APIObjects | protectedstatic |
_num_feature_levels | DX11APIObjects | protectedstatic |
_pixel_shader_model | DX11APIObjects | protectedstatic |
_rasterizer_desc | DX11APIObjects | protectedstatic |
_sampler_desc | DX11APIObjects | protectedstatic |
_swap_chain_desc | DX11APIObjects | protectedstatic |
_vertex_layout_desc | DX11APIObjects | protectedstatic |
_vertex_shader_model | DX11APIObjects | protectedstatic |
_view_port_desc | DX11APIObjects | protectedstatic |
_window_height | DX11APIObjects | protectedstatic |
_window_width | DX11APIObjects | protectedstatic |
_z_buffer_desc | DX11APIObjects | protectedstatic |
_z_buffer_view_desc | DX11APIObjects | protectedstatic |
AddAssetReference() | ResourceObject | inline |
AddObjectReference() | ResourceObject | inline |
back_buffer | DX11APIObjects | protectedstatic |
begin_scene() | DX11APIObjects | protected |
CanDelete(unsigned int &objectRef) | ResourceObject | inline |
CanDelete() | ResourceObject | inline |
CreateRenderTarget(const std::wstring &name, const RenderTargetDescriptor &renderTargetDescriptor) | DX11RenderTarget | static |
CreateScreenRenderTarget() | DX11RenderTarget | static |
debug_interface | DX11APIObjects | protectedstatic |
default_pixel_shader | DX11APIObjects | protectedstatic |
default_sampler | DX11APIObjects | protectedstatic |
default_vertex_layout | DX11APIObjects | protectedstatic |
default_vertex_shader | DX11APIObjects | protectedstatic |
DeleteAssetReference() | ResourceObject | inline |
DeleteObjectReference() | ResourceObject | inline |
Deserialize(IDeserializer *deser) | EngineObject | virtual |
device | DX11APIObjects | protectedstatic |
device_context | DX11APIObjects | protectedstatic |
DX11APIObjects() | DX11APIObjects | protected |
DX11RenderTarget(ComPtr< ID3D11RenderTargetView > renderTarget, ComPtr< ID3D11DepthStencilView > depthStencil, TextureObject *colorBuffer, TextureObject *depthBuffer, TextureObject *stencilBuffer) | DX11RenderTarget | |
DynamicCast() | EngineObject | inline |
end_scene_and_present() | DX11APIObjects | inlineprotected |
get_current_feature_level() | DX11APIObjects | inlineprotectedstatic |
get_rasterizer_desc() | DX11APIObjects | inlineprotectedstatic |
get_sampler_desc() | DX11APIObjects | inlineprotectedstatic |
get_swap_chain_desc() | DX11APIObjects | inlineprotectedstatic |
get_viewport_desc() | DX11APIObjects | inlineprotectedstatic |
get_z_buffer_desc() | DX11APIObjects | inlineprotectedstatic |
get_z_buffer_view_desc() | DX11APIObjects | inlineprotectedstatic |
GetColorBuffer() | RenderTargetObject | inline |
GetDepthBuffer() | RenderTargetObject | inline |
GetDepthStencil() | DX11RenderTarget | inline |
GetHeight() | DX11RenderTarget | inline |
GetID() | ResourceObject | inline |
GetRenderTarget() | DX11RenderTarget | inline |
GetResourceName() const override | RenderTargetObject | virtual |
GetStencilBuffer() | RenderTargetObject | inline |
GetType() const | EngineObject | inline |
GetTypeName() const | EngineObject | inline |
GetWidth() | DX11RenderTarget | inline |
init_DX11(int width, int height, HWND window, bool fullscreen, const std::wstring &pix_shader_file, const std::string &pix_shader_name, const std::wstring &vert_shader_file, const std::string &vert_shader_name, bool single_thread=true) | DX11APIObjects | protected |
init_DX11(int width, int height, HWND window, bool fullscreen, bool single_thread=true) | DX11APIObjects | protected |
init_pixel_shader(const std::wstring &file_name, const std::string &shader_name) | DX11APIObjects | protected |
init_sampler() | DX11APIObjects | protected |
init_vertex_shader(const std::wstring &file_name, const std::string &shader_name) | DX11APIObjects | protected |
init_viewport() | DX11APIObjects | protected |
init_z_buffer_and_render_target() | DX11APIObjects | protected |
InitDevicesAndSwapChain(HWND window, bool fullscreen, bool single_thread=true) | DX11APIObjects | protected |
IRenderTarget() | IRenderTarget | inlineprotected |
IsDebugLayerEnabled() | DX11APIObjects | protected |
load_pixel_shader(const std::wstring &file_name, const std::string &shader_name, const char *shader_model) | DX11APIObjects | protected |
load_vertex_shader(const std::wstring &file_name, const std::string &shader_name, const char *shader_model) | DX11APIObjects | protected |
load_vertex_shader(const std::wstring &file_name, const std::string &shader_name, ID3D11InputLayout **layout, D3D11_INPUT_ELEMENT_DESC *layout_desc, unsigned int array_size, const char *shader_model) | DX11APIObjects | protected |
m_colorBuffer | RenderTargetObject | protected |
m_depthBuffer | RenderTargetObject | protected |
m_depthStencilView | DX11RenderTarget | private |
m_height | DX11RenderTarget | private |
m_renderTarget | DX11RenderTarget | private |
m_stencilBuffer | RenderTargetObject | protected |
m_useDebugLayer | DX11APIObjects | protectedstatic |
m_width | DX11RenderTarget | private |
MemorySize() | EngineObject | inlinevirtual |
release_DirectX() | DX11APIObjects | protectedvirtual |
render_target | DX11APIObjects | protectedstatic |
RenderTargetObject(TextureObject *colorBuffer, TextureObject *depthBuffer, TextureObject *stencilBuffer) | RenderTargetObject | |
ResourceObject(int id) | ResourceObject | inline |
RTTR_ENABLE(RenderTargetObject) | DX11RenderTarget | private |
Serialize(ISerializer *ser) const | EngineObject | virtual |
set_depth_stencil_format(DXGI_FORMAT depth_stencil_format) | DX11APIObjects | protected |
set_feature_levels(D3D_FEATURE_LEVEL *feature_levels, unsigned int elements) | DX11APIObjects | protected |
set_rasterizer_desc(const D3D11_RASTERIZER_DESC &rasterizer_desc) | DX11APIObjects | protected |
set_sampler_desc(D3D11_SAMPLER_DESC sampler_desc) | DX11APIObjects | protected |
set_swapchain_desc(const DXGI_SWAP_CHAIN_DESC &swap_chain_desc) | DX11APIObjects | protected |
set_vertex_layout(DX11_DEFAULT_VERTEX_LAYOUT layout) | DX11APIObjects | protected |
set_vertex_layout(D3D11_INPUT_ELEMENT_DESC *layout, unsigned int array_size) | DX11APIObjects | protected |
set_viewport_desc(const D3D11_VIEWPORT &view_port_desc) | DX11APIObjects | protected |
set_window_resolution(unsigned int window_width, unsigned int window_height) | DX11APIObjects | protected |
SetDebugName(ID3D11DeviceChild *child, const std::string &name) | DX11APIObjects | protected |
SetHeight(uint16 value) | DX11RenderTarget | inline |
SetID(unsigned int id) | ResourceObject | inline |
SetWidth(uint16 value) | DX11RenderTarget | inline |
swap_chain | DX11APIObjects | protectedstatic |
this_ptr | DX11APIObjects | protectedstatic |
ValidateDescriptor(const RenderTargetDescriptor &renderTargetDescriptor) | DX11RenderTarget | privatestatic |
z_buffer | DX11APIObjects | protectedstatic |
z_buffer_view | DX11APIObjects | protectedstatic |
~DX11APIObjects()=default | DX11APIObjects | protected |
~DX11RenderTarget() | DX11RenderTarget | protected |
~IRenderTarget()=default | IRenderTarget | protectedvirtual |
~RenderTargetObject() | RenderTargetObject | virtual |
~ResourceObject()=default | ResourceObject | protectedvirtual |