Main Page | Alphabetical List | Class List | File List | Class Members | File Members

editor/palette.c File Reference

#include "editor.h"

Go to the source code of this file.

Defines

#define PALETTE_WIDTH   8 /* As number of tiles. Each tile is 8 pixels. */
#define PALETTE_HEIGHT   6
#define PALETTE_X   24 /* Must be a multiple of 8. */
#define PALETTE_Y   32

Functions

void enter_palette_state (void)
void draw_palette_cursor (void)
void move_palette_cursor (int dd)
void palette_state (int key)

Variables

int palette_cursor_pos = 0
char palette_map []


Define Documentation

#define PALETTE_HEIGHT   6
 

Definition at line 5 of file palette.c.

#define PALETTE_WIDTH   8 /* As number of tiles. Each tile is 8 pixels. */
 

Definition at line 3 of file palette.c.

#define PALETTE_X   24 /* Must be a multiple of 8. */
 

Definition at line 6 of file palette.c.

#define PALETTE_Y   32
 

Definition at line 8 of file palette.c.


Function Documentation

void draw_palette_cursor void   ) 
 

Definition at line 81 of file palette.c.

void enter_palette_state void   ) 
 

Definition at line 63 of file palette.c.

References NUM_TILE_TYPES.

Referenced by editing_state(), and menu_state().

void move_palette_cursor int  dd  ) 
 

Definition at line 89 of file palette.c.

References NUM_TILE_TYPES, and palette_cursor_pos.

Referenced by palette_state().

void palette_state int  key  ) 
 

Definition at line 99 of file palette.c.

References move_palette_cursor().


Variable Documentation

int palette_cursor_pos = 0 [static]
 

Definition at line 9 of file palette.c.

Referenced by move_palette_cursor().

char palette_map[]
 

Definition at line 11 of file palette.c.


Generated on Thu Apr 22 14:06:33 2004 for SKye by doxygen 1.3.6