#pragma once #include "Array.h" #include "DX12Buffer.h" namespace Framework { class Model3DData; class DX12BLASModel : public ReferenceCounter { private: Model3DData* zModelData; RCArray* vertexBuffers; RCArray* indexBuffers; public: DX12BLASModel(Model3DData* zModelData); ~DX12BLASModel(); void calculateBuffers(); int getBufferCount() const; const RCArray* zVertexBuffers() const; const RCArray* zIndexBuffers() const; }; } // namespace Framework