2016-04-04 18:51:25 -07:00
|
|
|
#include "CSkinnedModel.hpp"
|
|
|
|
|
|
|
|
namespace urde
|
|
|
|
{
|
|
|
|
|
|
|
|
CSkinnedModel::CSkinnedModel(const TLockedToken<CModel>& model,
|
|
|
|
const TLockedToken<CSkinRules>& skinRules,
|
|
|
|
const TLockedToken<CCharLayoutInfo>& layoutInfo)
|
2016-04-14 14:42:47 -07:00
|
|
|
: x4_model(model), x10_skinRules(skinRules), x1c_layoutInfo(layoutInfo)
|
2016-04-04 18:51:25 -07:00
|
|
|
{
|
|
|
|
|
|
|
|
}
|
|
|
|
|
2016-04-14 20:02:21 -07:00
|
|
|
CSkinnedModel::CSkinnedModel(IObjectStore& store, ResId model,
|
|
|
|
ResId skinRules, ResId layoutInfo,
|
|
|
|
EDataOwnership ownership)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
2016-04-04 18:51:25 -07:00
|
|
|
void CSkinnedModel::Calculate(const CPoseAsTransforms& pose,
|
2016-04-29 03:08:46 -07:00
|
|
|
const rstl::optional_object<CVertexMorphEffect>&)
|
2016-04-04 18:51:25 -07:00
|
|
|
{
|
|
|
|
}
|
|
|
|
|
2016-04-14 20:02:21 -07:00
|
|
|
CMorphableSkinnedModel::CMorphableSkinnedModel(IObjectStore& store, ResId model,
|
|
|
|
ResId skinRules, ResId layoutInfo,
|
|
|
|
EDataOwnership ownership)
|
|
|
|
: CSkinnedModel(store, model, skinRules, layoutInfo, ownership)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
2016-04-04 18:51:25 -07:00
|
|
|
}
|