A reimplementation of Mario Kart Wii's physics engine in C++
Loading...
Searching...
No Matches
Abstract::g3d::ChrAnmResult Struct Reference

Description

Definition at line 15 of file ResAnmChr.hh.

Public Types

enum  Flag {
  FLAG_ANM_EXISTS = (1 << 0) ,
  FLAG_MTX_IDENT = (1 << 1) ,
  FLAG_ROT_TRANS_ZERO = (1 << 2) ,
  FLAG_SCALE_ONE = (1 << 3) ,
  FLAG_SCALE_UNIFORM = (1 << 4) ,
  FLAG_ROT_ZERO = (1 << 5) ,
  FLAG_TRANS_ZERO = (1 << 6) ,
  FLAG_PATCH_SCALE = (1 << 7) ,
  FLAG_PATCH_ROT = (1 << 8) ,
  FLAG_PATCH_TRANS = (1 << 9) ,
  FLAG_SSC_APPLY = (1 << 10) ,
  FLAG_SSC_PARENT = (1 << 11) ,
  FLAG_XSI_SCALING = (1 << 12)
}
 

Public Member Functions

EGG::Vector3f scale () const
 

Public Attributes

u32 flags
 
EGG::Vector3f s
 
EGG::Vector3f rawR
 
EGG::Matrix34f rt
 

Member Enumeration Documentation

◆ Flag

enum Abstract::g3d::ChrAnmResult::Flag

Definition at line 16 of file ResAnmChr.hh.

Member Function Documentation

◆ scale()

EGG::Vector3f Abstract::g3d::ChrAnmResult::scale ( ) const
inlinenodiscard0x800555C0

Definition at line 37 of file ResAnmChr.hh.

Member Data Documentation

◆ flags

u32 Abstract::g3d::ChrAnmResult::flags

Definition at line 41 of file ResAnmChr.hh.

◆ rawR

EGG::Vector3f Abstract::g3d::ChrAnmResult::rawR

Definition at line 43 of file ResAnmChr.hh.

◆ rt

EGG::Matrix34f Abstract::g3d::ChrAnmResult::rt

Definition at line 44 of file ResAnmChr.hh.

◆ s

EGG::Vector3f Abstract::g3d::ChrAnmResult::s

Definition at line 42 of file ResAnmChr.hh.