BRE12
Public Member Functions | Static Public Member Functions | List of all members
BRE::SkyBoxCmdListRecorder Class Reference

Public Member Functions

 SkyBoxCmdListRecorder (const SkyBoxCmdListRecorder &)=delete
 
const SkyBoxCmdListRecorderoperator= (const SkyBoxCmdListRecorder &)=delete
 
 SkyBoxCmdListRecorder (SkyBoxCmdListRecorder &&)=delete
 
SkyBoxCmdListRecorderoperator= (SkyBoxCmdListRecorder &&)=delete
 
void Init (const VertexAndIndexBufferCreator::VertexBufferData &vertexBufferData, const VertexAndIndexBufferCreator::IndexBufferData indexBufferData, const DirectX::XMFLOAT4X4 &worldMatrix, ID3D12Resource &skyBoxCubeMap, const D3D12_CPU_DESCRIPTOR_HANDLE &renderTargetView, const D3D12_CPU_DESCRIPTOR_HANDLE &depthBufferView) noexcept
 
void RecordAndPushCommandLists (const FrameCBuffer &frameCBuffer) noexcept
 
bool IsDataValid () const noexcept
 

Static Public Member Functions

static void InitSharedPSOAndRootSignature () noexcept
 

The documentation for this class was generated from the following files: