2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 00:27:42 +00:00

Additive animation integration

This commit is contained in:
Jack Andersen
2017-02-28 20:02:54 -10:00
parent 5277d445d3
commit 7334074798
26 changed files with 204 additions and 59 deletions

View File

@@ -115,14 +115,12 @@ void CAnimTreeAnimReaderContainer::VGetSegStatementSet(const CSegIdList& list, C
return x14_reader->VGetSegStatementSet(list, setOut, time);
}
std::shared_ptr<IAnimReader> CAnimTreeAnimReaderContainer::VClone() const
std::unique_ptr<IAnimReader> CAnimTreeAnimReaderContainer::VClone() const
{
std::shared_ptr<IAnimReader> ret =
std::make_shared<CAnimTreeAnimReaderContainer>(x4_name, x14_reader->Clone(), x1c_animDbIdx);
return ret;
return std::make_unique<CAnimTreeAnimReaderContainer>(x4_name, x14_reader->Clone(), x1c_animDbIdx);
}
std::shared_ptr<IAnimReader> CAnimTreeAnimReaderContainer::VSimplified()
std::pair<std::unique_ptr<IAnimReader>, bool> CAnimTreeAnimReaderContainer::VSimplified()
{
return {};
}