Class ResourceInfo::Ex
Defined in File resource-info-ex.h
Nested Relationships
This class is a nested type of Class ResourceInfo.
Inheritance Relationships
Base Type
public gpa::playback::detail::Convertible< Ex, CallableShaderTableInfo, HitShaderTableInfo, IndexBufferInfo, IndirectBufferInfo, InputBindingInfo, MemoryBarrierInfo, MissShaderTableInfo, PipelineConstantInfo, RaygenShaderTableInfo, RenderTargetInfo, ResourceTransferInfo, ShadingRateImageInfo, ShadingRateInfo, VertexBufferInfo >
(Template Class Convertible)
Derived Types
public gpa::playback::IndexBufferInfo
(Class IndexBufferInfo)public gpa::playback::IndirectBufferInfo
(Class IndirectBufferInfo)public gpa::playback::InputBindingInfo
(Class InputBindingInfo)public gpa::playback::MemoryBarrierInfo
(Class MemoryBarrierInfo)public gpa::playback::PipelineConstantInfo
(Class PipelineConstantInfo)public gpa::playback::RenderTargetInfo
(Class RenderTargetInfo)public gpa::playback::ResourceTransferInfo
(Class ResourceTransferInfo)public gpa::playback::ShaderTableInfo
(Class ShaderTableInfo)public gpa::playback::ShadingRateImageInfo
(Class ShadingRateImageInfo)public gpa::playback::ShadingRateInfo
(Class ShadingRateInfo)public gpa::playback::VertexBufferInfo
(Class VertexBufferInfo)
Class Documentation
-
class Ex : public gpa::playback::detail::Convertible<Ex, CallableShaderTableInfo, HitShaderTableInfo, IndexBufferInfo, IndirectBufferInfo, InputBindingInfo, MemoryBarrierInfo, MissShaderTableInfo, PipelineConstantInfo, RaygenShaderTableInfo, RenderTargetInfo, ResourceTransferInfo, ShadingRateImageInfo, ShadingRateInfo, VertexBufferInfo>
Subclassed by gpa::playback::IndexBufferInfo, gpa::playback::IndirectBufferInfo, gpa::playback::InputBindingInfo, gpa::playback::MemoryBarrierInfo, gpa::playback::PipelineConstantInfo, gpa::playback::RenderTargetInfo, gpa::playback::ResourceTransferInfo, gpa::playback::ShaderTableInfo, gpa::playback::ShadingRateImageInfo, gpa::playback::ShadingRateInfo, gpa::playback::VertexBufferInfo
Public Functions
-
Ex() = default
Constructs an instance of ResourceInfo::Ex.
-
virtual ~Ex()
Destroys this instance of ResourceInfo::Ex.
Protected Functions
-
virtual void OnRegister()
This method will be called when this ResourceInfo::Ex is registered for the first time.
Note
If this method is overriden ResourceInfo::Ex::OnRegister() must be called
-
Ex(Ex const&) = default
Friends
- friend class detail::ResourceInfoRegistry
-
Ex() = default