6 #include "VectorMath.h"
7 #include "QuantizedMeshSetChunkReader.h"
20 virtual void UploadMesh(
const void* pVertexData,
int numOfVertices,
const void* pIndexData,
size_t indexDataSize, u32 numOfIndices,
const std::string& debugName,
const std::string& materialName,
const dv3& originEcef) = 0;
22 virtual void UploadMesh(
const std::vector<v3>& verts,
const std::vector<u16>& triListIndices,
const std::string& debugName,
const std::string& materialName,
const dv3& originEcef) = 0;
23 virtual void UploadMesh(
const Collision::CollisionSubMesh& submesh,
const std::string& debugName,
const std::string& materialName) = 0;
24 virtual void DeleteUploadedMesh(
const std::string&
id) = 0;
25 virtual void AddMesh(
const std::string& name) = 0;
26 virtual void DeleteMesh(
const std::string& name) = 0;