21 FLAG_ANM_EXISTS = (1 << 0),
22 FLAG_MTX_IDENT = (1 << 1),
23 FLAG_ROT_TRANS_ZERO = (1 << 2),
24 FLAG_SCALE_ONE = (1 << 3),
25 FLAG_SCALE_UNIFORM = (1 << 4),
26 FLAG_ROT_ZERO = (1 << 5),
27 FLAG_TRANS_ZERO = (1 << 6),
28 FLAG_PATCH_SCALE = (1 << 7),
29 FLAG_PATCH_ROT = (1 << 8),
30 FLAG_PATCH_TRANS = (1 << 9),
33 FLAG_SSC_APPLY = (1 << 10),
34 FLAG_SSC_PARENT = (1 << 11),
37 FLAG_XSI_SCALING = (1 << 12),
39 FLAG_ROT_RAW_FMT = (1 << 31)
150 FLAG_ANM_EXISTS = (1 << 0),
151 FLAG_MTX_IDENT = (1 << 1),
152 FLAG_ROT_TRANS_ZERO = (1 << 2),
153 FLAG_SCALE_ONE = (1 << 3),
154 FLAG_SCALE_UNIFORM = (1 << 4),
155 FLAG_ROT_ZERO = (1 << 5),
156 FLAG_TRANS_ZERO = (1 << 6),
157 FLAG_PATCH_SCALE = (1 << 7),
158 FLAG_PATCH_ROT = (1 << 8),
159 FLAG_PATCH_TRANS = (1 << 9),
162 FLAG_SSC_APPLY = (1 << 10),
163 FLAG_SSC_PARENT = (1 << 11),
166 FLAG_XSI_SCALING = (1 << 12),
168 FLAG_SCALE_X_CONST = (1 << 13),
169 FLAG_SCALE_Y_CONST = (1 << 14),
170 FLAG_SCALE_Z_CONST = (1 << 15),
172 FLAG_ROT_X_CONST = (1 << 16),
173 FLAG_ROT_Y_CONST = (1 << 17),
174 FLAG_ROT_Z_CONST = (1 << 18),
176 FLAG_TRANS_X_CONST = (1 << 19),
177 FLAG_TRANS_Y_CONST = (1 << 20),
178 FLAG_TRANS_Z_CONST = (1 << 21),
180 FLAG_HAS_SCALE = (1 << 22),
181 FLAG_HAS_ROT = (1 << 23),
182 FLAG_HAS_TRANS = (1 << 24),
184 FLAG_SCALE_FVS32_FMT = (1 << 25),
185 FLAG_SCALE_FVS48_FMT = (1 << 26),
186 FLAG_SCALE_FVS96_FMT = FLAG_SCALE_FVS32_FMT | FLAG_SCALE_FVS48_FMT,
188 FLAG_ROT_FVS32_FMT = (1 << 27),
189 FLAG_ROT_FVS48_FMT = (1 << 28),
190 FLAG_ROT_FVS96_FMT = FLAG_ROT_FVS32_FMT | FLAG_ROT_FVS48_FMT,
192 FLAG_ROT_CV8_FMT = (1 << 29),
193 FLAG_ROT_CV16_FMT = (1 << 27) | (1 << 29),
194 FLAG_ROT_CV32_FMT = (1 << 28) | (1 << 29),
196 FLAG_TRANS_FVS32_FMT = (1 << 30),
197 FLAG_TRANS_FVS48_FMT = (1 << 31),
198 FLAG_TRANS_FVS96_FMT = FLAG_TRANS_FVS32_FMT | FLAG_TRANS_FVS48_FMT,
200 FLAG_HAS_SRT_MASK = FLAG_HAS_SCALE | FLAG_HAS_ROT | FLAG_HAS_TRANS,
202 FLAG_SCALE_FMT_MASK =
203 FLAG_SCALE_FVS32_FMT | FLAG_SCALE_FVS48_FMT | FLAG_SCALE_FVS96_FMT,
205 FLAG_ROT_FMT_MASK = FLAG_ROT_FVS32_FMT | FLAG_ROT_FVS48_FMT |
206 FLAG_ROT_FVS96_FMT | FLAG_ROT_CV8_FMT |
207 FLAG_ROT_CV16_FMT | FLAG_ROT_CV32_FMT,
209 FLAG_TRANS_FMT_MASK =
210 FLAG_TRANS_FVS32_FMT | FLAG_TRANS_FVS48_FMT | FLAG_TRANS_FVS96_FMT
214 s32 toResAnmChrAnmData;