Classes | |
| class | AnmObjChrRes |
| class | CAnmFmtTraits |
| Animation traits. More... | |
| class | CAnmFmtTraits< ResAnmChr::FVS48Data > |
| class | CAnmFmtTraits< ResAnmChr::FVS96Data > |
| struct | ChrAnmResult |
| class | CResAnmChrFrm |
| class | CResAnmChrFrm< ResAnmChr::Frm48Data > |
| class | CResAnmChrFrm< ResAnmChr::Frm96Data > |
| class | CResAnmChrFrmBase |
| Animation keyframe. More... | |
| class | FrameCtrl |
| class | ResAnmChr |
| Represents the CHR0 file format, which pertains to model movement animations. More... | |
| struct | ResBlockHeaderData |
| class | ResDic |
| Essentially a lookup table to find different sections within the resource file. More... | |
| class | ResFile |
| Represents a binary resource file which contains object models, textures, and animations. More... | |
| struct | ResFileHeaderData |
Typedefs | |
| typedef f32(*) | PlayPolicyFunc(f32 start, f32 end, f32 frame) |
Enumerations | |
| enum class | AnmPolicy : u32 { OneTime = 0 , Loop = 1 , Max = 2 } |
Definition at line 8 of file AnmObj.cc.
Referenced by GetAnmPlayPolicy(), and PlayPolicy_Onetime().
Definition at line 13 of file AnmObj.cc.
Referenced by GetAnmPlayPolicy(), and PlayPolicy_Loop().
|
inlinenodiscard |
Definition at line 20 of file AnmObj.hh.
Referenced by AnmObjChrRes::AnmObjChrRes(), and GetAnmPlayPolicy().
|
nodiscard |
Calculate frame values (FVS) result.
Definition at line 146 of file ResAnmChr.cc.
Referenced by CalcResult48(), CalcResult96(), and CalcResultFVS().
|
inlinenodiscard |
Definition at line 158 of file ResAnmChr.cc.
Referenced by CalcResult48(), and GetAnmScale().
|
inlinenodiscard |
Definition at line 163 of file ResAnmChr.cc.
Referenced by CalcResult96(), and GetAnmScale().
|
nodiscard |
Frame values (FVS) implementation.
Definition at line 170 of file ResAnmChr.cc.
Referenced by CalcAnimationFVS(), and CalcResultFVS().
| const ResAnmChr::NodeData::AnmData * GetAnmScale | ( | f32 | frame, |
| EGG::Vector3f & | result, | ||
| const ResAnmChr::NodeData * | nodeData, | ||
| const ResAnmChr::NodeData::AnmData * | anmData ) |
Definition at line 228 of file ResAnmChr.cc.
Referenced by GetAnmResult_S(), and GetAnmScale().
| void GetAnmResult_Stub | ( | f32 | , |
| ChrAnmResult & | , | ||
| const ResAnmChr::InfoData & | , | ||
| const ResAnmChr::NodeData * | ) |
Definition at line 271 of file ResAnmChr.cc.
Referenced by GetAnmResult_Stub().
| void GetAnmResult_S | ( | f32 | frame, |
| ChrAnmResult & | result, | ||
| const ResAnmChr::InfoData & | , | ||
| const ResAnmChr::NodeData * | nodeData ) |
Definition at line 274 of file ResAnmChr.cc.
Referenced by GetAnmResult_S().