Lots of refactoring
This commit is contained in:
@@ -52,7 +52,9 @@ class VertexData {
|
||||
virtual Gfx::PDescriptorSet getVertexDataSet() = 0;
|
||||
virtual std::string getTypeName() const = 0;
|
||||
virtual Gfx::PShaderBuffer getPositionBuffer() const = 0;
|
||||
Gfx::PIndexBuffer getIndexBuffer() { return indexBuffer; }
|
||||
virtual Vector* getPositionData() const = 0;
|
||||
Gfx::PIndexBuffer getIndexBuffer() const { return indexBuffer; }
|
||||
uint32* getIndexData() const { return indices.data(); }
|
||||
Gfx::PDescriptorLayout getInstanceDataLayout() { return instanceDataLayout; }
|
||||
Gfx::PDescriptorSet getInstanceDataSet() { return descriptorSet; }
|
||||
const Array<MaterialData>& getMaterialData() const { return materialData; }
|
||||
|
||||
Reference in New Issue
Block a user