mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-14 09:26:09 +00:00
More Windows fixes & virtual destructor for CSkinnedModel
This commit is contained in:
@@ -52,6 +52,7 @@ public:
|
||||
CSkinnedModel(const TLockedToken<CModel>& model, const TLockedToken<CSkinRules>& skinRules,
|
||||
const TLockedToken<CCharLayoutInfo>& layoutInfo /*, EDataOwnership ownership*/);
|
||||
CSkinnedModel(IObjectStore& store, CAssetId model, CAssetId skinRules, CAssetId layoutInfo);
|
||||
virtual ~CSkinnedModel() = default;
|
||||
|
||||
TLockedToken<CModel>& GetModel() { return x4_model; }
|
||||
const TLockedToken<CModel>& GetModel() const { return x4_model; }
|
||||
@@ -79,6 +80,8 @@ class CSkinnedModelWithAvgNormals : public CSkinnedModel {
|
||||
|
||||
public:
|
||||
CSkinnedModelWithAvgNormals(IObjectStore& store, CAssetId model, CAssetId skinRules, CAssetId layoutInfo);
|
||||
~CSkinnedModelWithAvgNormals() override = default;
|
||||
|
||||
TConstVectorRef GetAveragedNormals() const { return &x40_averagedNormals; }
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user