1#pragma once
2
3#include <math/seadVector.h>
4
5namespace nn::g3d {
6class ModelObj;
7class ResSkeleton;
8} // namespace nn::g3d
9
10namespace al {
11class ByamlIter;
12
13struct SklAnimRetargettingInfo {
14 SklAnimRetargettingInfo(const nn::g3d::ModelObj*, const nn::g3d::ModelObj*,
15 const sead::Vector3f&);
16 SklAnimRetargettingInfo(const nn::g3d::ResSkeleton*, const nn::g3d::ResSkeleton*,
17 const sead::Vector3f&);
18 SklAnimRetargettingInfo(const nn::g3d::ResSkeleton*, const ByamlIter&, const char*,
19 const sead::Vector3f&);
20 SklAnimRetargettingInfo(const ByamlIter&, const char*, const char*, const sead::Vector3f&);
21};
22} // namespace al
23