mirror of
https://github.com/PrimeDecomp/prime.git
synced 2025-08-12 08:19:06 +00:00
47 lines
1.6 KiB
C++
47 lines
1.6 KiB
C++
#include "Kyoto/Animation/IAnimReader.hpp"
|
|
#include "Kyoto/Animation/CParticlePOINode.hpp"
|
|
#include "Kyoto/Animation/CSoundPOINode.hpp"
|
|
|
|
IAnimReader::~IAnimReader() {}
|
|
|
|
rstl::optional_object< rstl::auto_ptr< IAnimReader > > IAnimReader::VSimplified() {
|
|
return rstl::optional_object_null();
|
|
}
|
|
|
|
SAdvancementResults IAnimReader::VGetAdvancementResults(const CCharAnimTime& aTime,
|
|
const CCharAnimTime& bTime) const {
|
|
return SAdvancementResults(aTime);
|
|
};
|
|
|
|
uint IAnimReader::GetBoolPOIList(const CCharAnimTime& time, CBoolPOINode* listOut, uint capacity,
|
|
uint iterator, int unk) const {
|
|
if (time.GreaterThanZero()) {
|
|
return VGetBoolPOIList(time, listOut, capacity, iterator, unk);
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
uint IAnimReader::GetInt32POIList(const CCharAnimTime& time, CInt32POINode* listOut, uint capacity,
|
|
uint iterator, int unk) const {
|
|
if (time.GreaterThanZero()) {
|
|
return VGetInt32POIList(time, listOut, capacity, iterator, unk);
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
uint IAnimReader::GetParticlePOIList(const CCharAnimTime& time, CParticlePOINode* listOut,
|
|
uint capacity, uint iterator, int unk) const {
|
|
if (time.GreaterThanZero()) {
|
|
return VGetParticlePOIList(time, listOut, capacity, iterator, unk);
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
uint IAnimReader::GetSoundPOIList(const CCharAnimTime& time, CSoundPOINode* listOut, uint capacity,
|
|
uint iterator, int unk) const {
|
|
if (time.GreaterThanZero()) {
|
|
return VGetSoundPOIList(time, listOut, capacity, iterator, unk);
|
|
}
|
|
return 0;
|
|
}
|