27#import <Foundation/Foundation.h>
33#define TRUMBLE_MAX_ROTATION 15.0
34#define TRUMBLE_MAX_ROTATIONAL_VELOCITY 5.0
36#define TRUMBLE_GROWTH_RATE 0.01
118- (id) initForPlayer:(
PlayerEntity *)p1 digram:(NSString*) digramString;
120- (void) setupForPlayer:(
PlayerEntity *)p1 digram:(NSString*) digramString;
122- (void) spawnFrom:(
OOTrumble *)parentTrumble;
124- (void) calcGrowthRate;
148- (void) drawTrumble:(
double) z;
149- (void) updateTrumble:(
double) delta_t;
151- (void) updateIdle:(
double) delta_t;
152- (void) updateBlink:(
double) delta_t;
153- (void) updateSnarl:(
double) delta_t;
154- (void) updateProot:(
double) delta_t;
155- (void) updateShudder:(
double) delta_t;
156- (void) updateStoned:(
double) delta_t;
157- (void) updatePop:(
double) delta_t;
158- (void) updateSleep:(
double) delta_t;
159- (void) updateSpawn:(
double) delta_t;
162- (void) setFromDictionary:(NSDictionary *)dict;
NSDictionary * dictionary()
enum trumble_animation animation
enum trumble_eyes eyeFrame
GLfloat rotational_velocity
enum trumble_mouth mouthFrame
enum trumble_animation nextAnimation