FS2_Open
Open source remastering of the Freespace 2 engine
fishtank.cpp File Reference

Go to the source code of this file.

Classes

struct  fish
 

Macros

#define MAX_FISH   12
 
#define FISH_LEFT_ANIM_NAME   "f_left.ani"
 
#define FISH_RIGHT_ANIM_NAME   "f_right.ani"
 
#define FISH_ANIM_WIDTH   100
 
#define FISH_ANIM_HEIGHT   30
 

Typedefs

typedef struct fish fish
 

Functions

void fish_generate ()
 
void fish_flush (fish *f)
 
void fishtank_start ()
 
void fishtank_stop ()
 
void fishtank_process ()
 

Variables

fish Fish [MAX_FISH]
 
animFish_left_anim = NULL
 
animFish_right_anim = NULL
 
int Fish_inited = 0
 

Macro Definition Documentation

#define FISH_ANIM_HEIGHT   30

Definition at line 37 of file fishtank.cpp.

#define FISH_ANIM_WIDTH   100

Definition at line 36 of file fishtank.cpp.

#define FISH_LEFT_ANIM_NAME   "f_left.ani"

Definition at line 33 of file fishtank.cpp.

#define FISH_RIGHT_ANIM_NAME   "f_right.ani"

Definition at line 34 of file fishtank.cpp.

#define MAX_FISH   12

Definition at line 29 of file fishtank.cpp.

Typedef Documentation

typedef struct fish fish

Function Documentation

void fish_flush ( fish f)

Definition at line 126 of file fishtank.cpp.

void fish_generate ( )

Definition at line 44 of file fishtank.cpp.

void fishtank_process ( )

Definition at line 204 of file fishtank.cpp.

void fishtank_start ( )

Definition at line 143 of file fishtank.cpp.

void fishtank_stop ( )

Definition at line 176 of file fishtank.cpp.

Variable Documentation

fish Fish[MAX_FISH]

Definition at line 30 of file fishtank.cpp.

int Fish_inited = 0

Definition at line 42 of file fishtank.cpp.

anim* Fish_left_anim = NULL

Definition at line 39 of file fishtank.cpp.

anim* Fish_right_anim = NULL

Definition at line 40 of file fishtank.cpp.