blob: 69f07704e57f2f94289b3fe27f75fddf3e6990e4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#ifndef AC_SAMPLE_H
#define AC_SAMPLE_H
#include "ultra64.h"
#include "m_actor.h"
#include "m_collision_obj.h"
#include "unk.h"
#include "c_keyframe.h"
struct Game_Play;
struct Sample;
typedef void (*SampleActionFunc)(struct Sample*, struct Game_Play*);
typedef struct Sample {
/* 0x000 */ Actor actor;
/* 0x174 */ SkeletonInfoR skeletonInfo;
/* 0x1E4 */ s_xyz jointTable[8];
/* 0x214 */ s_xyz morphTable[8];
/* 0x244 */ ClObjPipe stand;
/* 0x260 */ s32 mainAction;
/* 0x264 */ s32 drawAction;
/* 0x268 */ void* segment;
} Sample; // size = 0x26C
#endif
|