This commit is contained in:
watrabi
2025-09-18 17:55:52 -04:00
commit 977f1ff4b8
15030 changed files with 17324420 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
/* Copyright 2003-2007 ROBLOX Corporation, All Rights Reserved */
#pragma once
#include "DataModelMesh.h"
#include "Util/MeshId.h"
#include "Util/TextureId.h"
namespace RBX
{
extern const char* const sFileMesh;
class FileMesh
: public DescribedCreatable<FileMesh, DataModelMesh, sFileMesh>
{
protected :
TextureId textureId;
MeshId meshId;
public:
FileMesh();
const MeshId& getMeshId() const {return meshId;}
const TextureId& getTextureId() const {return textureId;}
// These are made virtual because SpecialMesh automatically changes the enum type if this is called
virtual void setMeshId(const MeshId& value);
virtual void setTextureId(const TextureId& value);
};
}