Reworking VertexData

This commit is contained in:
Dynamitos
2023-10-24 15:01:09 +02:00
parent a47f17481b
commit 28e5c9ff01
61 changed files with 1157 additions and 1144 deletions
+5 -6
View File
@@ -1,20 +1,19 @@
#pragma once
#include "GraphicsResources.h"
#include "Asset/MaterialAsset.h"
#include "Asset/MaterialInstanceAsset.h"
#include "VertexData.h"
namespace Seele
{
DECLARE_REF(TopologyData)
DECLARE_REF(VertexData)
class Mesh
{
public:
Mesh();
~Mesh();
PTopologyData meshlets;
PVertexData vertexData;
PMaterialAsset referencedMaterial;
VertexData* vertexData;
MeshId id;
PMaterialInstanceAsset referencedMaterial;
private:
};
DEFINE_REF(Mesh)