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

Public Member Functions

 Model (const Model &)=delete
 
const Modeloperator= (const Model &)=delete
 
 Model (Model &&)=delete
 
Modeloperator= (Model &&)=delete
 
 Model (const char *modelFilename, ID3D12GraphicsCommandList &commandList, Microsoft::WRL::ComPtr< ID3D12Resource > &uploadVertexBuffer, Microsoft::WRL::ComPtr< ID3D12Resource > &uploadIndexBuffer)
 
 Model (const GeometryGenerator::MeshData &meshData, ID3D12GraphicsCommandList &commandList, Microsoft::WRL::ComPtr< ID3D12Resource > &uploadVertexBuffer, Microsoft::WRL::ComPtr< ID3D12Resource > &uploadIndexBuffer)
 
__forceinline bool HasMeshes () const noexcept
 
__forceinline const std::vector< Mesh > & GetMeshes () const noexcept
 

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