Sleeping Wombat GUI  0.100
swGUI
DX11RenderTarget Member List

This is the complete list of members for DX11RenderTarget, including all inherited members.

_current_feature_levelDX11APIObjectsprotectedstatic
_feature_levelsDX11APIObjectsprotectedstatic
_layout_elements_countDX11APIObjectsprotectedstatic
_num_feature_levelsDX11APIObjectsprotectedstatic
_pixel_shader_modelDX11APIObjectsprotectedstatic
_rasterizer_descDX11APIObjectsprotectedstatic
_sampler_descDX11APIObjectsprotectedstatic
_swap_chain_descDX11APIObjectsprotectedstatic
_vertex_layout_descDX11APIObjectsprotectedstatic
_vertex_shader_modelDX11APIObjectsprotectedstatic
_view_port_descDX11APIObjectsprotectedstatic
_window_heightDX11APIObjectsprotectedstatic
_window_widthDX11APIObjectsprotectedstatic
_z_buffer_descDX11APIObjectsprotectedstatic
_z_buffer_view_descDX11APIObjectsprotectedstatic
AddAssetReference()ResourceObjectinline
AddObjectReference()ResourceObjectinline
back_bufferDX11APIObjectsprotectedstatic
begin_scene()DX11APIObjectsprotected
CanDelete(unsigned int &objectRef)ResourceObjectinline
CanDelete()ResourceObjectinline
CreateRenderTarget(const std::wstring &name, const RenderTargetDescriptor &renderTargetDescriptor)DX11RenderTargetstatic
CreateScreenRenderTarget()DX11RenderTargetstatic
debug_interfaceDX11APIObjectsprotectedstatic
default_pixel_shaderDX11APIObjectsprotectedstatic
default_samplerDX11APIObjectsprotectedstatic
default_vertex_layoutDX11APIObjectsprotectedstatic
default_vertex_shaderDX11APIObjectsprotectedstatic
DeleteAssetReference()ResourceObjectinline
DeleteObjectReference()ResourceObjectinline
Deserialize(IDeserializer *deser)EngineObjectvirtual
deviceDX11APIObjectsprotectedstatic
device_contextDX11APIObjectsprotectedstatic
DX11APIObjects()DX11APIObjectsprotected
DX11RenderTarget(ComPtr< ID3D11RenderTargetView > renderTarget, ComPtr< ID3D11DepthStencilView > depthStencil, TextureObject *colorBuffer, TextureObject *depthBuffer, TextureObject *stencilBuffer)DX11RenderTarget
DynamicCast()EngineObjectinline
end_scene_and_present()DX11APIObjectsinlineprotected
get_current_feature_level()DX11APIObjectsinlineprotectedstatic
get_rasterizer_desc()DX11APIObjectsinlineprotectedstatic
get_sampler_desc()DX11APIObjectsinlineprotectedstatic
get_swap_chain_desc()DX11APIObjectsinlineprotectedstatic
get_viewport_desc()DX11APIObjectsinlineprotectedstatic
get_z_buffer_desc()DX11APIObjectsinlineprotectedstatic
get_z_buffer_view_desc()DX11APIObjectsinlineprotectedstatic
GetColorBuffer()RenderTargetObjectinline
GetDepthBuffer()RenderTargetObjectinline
GetDepthStencil()DX11RenderTargetinline
GetHeight()DX11RenderTargetinline
GetID()ResourceObjectinline
GetRenderTarget()DX11RenderTargetinline
GetResourceName() const overrideRenderTargetObjectvirtual
GetStencilBuffer()RenderTargetObjectinline
GetType() const EngineObjectinline
GetTypeName() const EngineObjectinline
GetWidth()DX11RenderTargetinline
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)DX11APIObjectsprotected
init_DX11(int width, int height, HWND window, bool fullscreen, bool single_thread=true)DX11APIObjectsprotected
init_pixel_shader(const std::wstring &file_name, const std::string &shader_name)DX11APIObjectsprotected
init_sampler()DX11APIObjectsprotected
init_vertex_shader(const std::wstring &file_name, const std::string &shader_name)DX11APIObjectsprotected
init_viewport()DX11APIObjectsprotected
init_z_buffer_and_render_target()DX11APIObjectsprotected
InitDevicesAndSwapChain(HWND window, bool fullscreen, bool single_thread=true)DX11APIObjectsprotected
IRenderTarget()IRenderTargetinlineprotected
IsDebugLayerEnabled()DX11APIObjectsprotected
load_pixel_shader(const std::wstring &file_name, const std::string &shader_name, const char *shader_model)DX11APIObjectsprotected
load_vertex_shader(const std::wstring &file_name, const std::string &shader_name, const char *shader_model)DX11APIObjectsprotected
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)DX11APIObjectsprotected
m_colorBufferRenderTargetObjectprotected
m_depthBufferRenderTargetObjectprotected
m_depthStencilViewDX11RenderTargetprivate
m_heightDX11RenderTargetprivate
m_renderTargetDX11RenderTargetprivate
m_stencilBufferRenderTargetObjectprotected
m_useDebugLayerDX11APIObjectsprotectedstatic
m_widthDX11RenderTargetprivate
MemorySize()EngineObjectinlinevirtual
release_DirectX()DX11APIObjectsprotectedvirtual
render_targetDX11APIObjectsprotectedstatic
RenderTargetObject(TextureObject *colorBuffer, TextureObject *depthBuffer, TextureObject *stencilBuffer)RenderTargetObject
ResourceObject(int id)ResourceObjectinline
RTTR_ENABLE(RenderTargetObject)DX11RenderTargetprivate
Serialize(ISerializer *ser) const EngineObjectvirtual
set_depth_stencil_format(DXGI_FORMAT depth_stencil_format)DX11APIObjectsprotected
set_feature_levels(D3D_FEATURE_LEVEL *feature_levels, unsigned int elements)DX11APIObjectsprotected
set_rasterizer_desc(const D3D11_RASTERIZER_DESC &rasterizer_desc)DX11APIObjectsprotected
set_sampler_desc(D3D11_SAMPLER_DESC sampler_desc)DX11APIObjectsprotected
set_swapchain_desc(const DXGI_SWAP_CHAIN_DESC &swap_chain_desc)DX11APIObjectsprotected
set_vertex_layout(DX11_DEFAULT_VERTEX_LAYOUT layout)DX11APIObjectsprotected
set_vertex_layout(D3D11_INPUT_ELEMENT_DESC *layout, unsigned int array_size)DX11APIObjectsprotected
set_viewport_desc(const D3D11_VIEWPORT &view_port_desc)DX11APIObjectsprotected
set_window_resolution(unsigned int window_width, unsigned int window_height)DX11APIObjectsprotected
SetDebugName(ID3D11DeviceChild *child, const std::string &name)DX11APIObjectsprotected
SetHeight(uint16 value)DX11RenderTargetinline
SetID(unsigned int id)ResourceObjectinline
SetWidth(uint16 value)DX11RenderTargetinline
swap_chainDX11APIObjectsprotectedstatic
this_ptrDX11APIObjectsprotectedstatic
ValidateDescriptor(const RenderTargetDescriptor &renderTargetDescriptor)DX11RenderTargetprivatestatic
z_bufferDX11APIObjectsprotectedstatic
z_buffer_viewDX11APIObjectsprotectedstatic
~DX11APIObjects()=defaultDX11APIObjectsprotected
~DX11RenderTarget()DX11RenderTargetprotected
~IRenderTarget()=defaultIRenderTargetprotectedvirtual
~RenderTargetObject()RenderTargetObjectvirtual
~ResourceObject()=defaultResourceObjectprotectedvirtual