Atrinik Client 2.5
Data Structures | Defines | Typedefs
include/region_map.h File Reference

Go to the source code of this file.

Data Structures

struct  region_map_struct
struct  region_label_struct
struct  region_map_tooltip
struct  region_map_def

Defines

#define RM_BORDER_SIZE   25
#define RM_ZOOM_DEFAULT   100
#define RM_ZOOM_MIN   50
#define RM_ZOOM_MAX   200
#define RM_ZOOM_PROGRESS   10
#define RM_SCROLL   10
#define RM_SCROLL_SHIFT   50
#define RM_TYPE_LABEL   1
#define RM_TYPE_TOOLTIP   2

Typedefs

typedef struct region_map_struct region_map_struct
typedef struct region_label_struct region_label_struct
typedef struct region_map_tooltip region_map_tooltip
typedef struct region_map_def region_map_def

Detailed Description

Header file for the region map code.

Definition in file region_map.h.


Define Documentation

#define RM_BORDER_SIZE   25

Size of the book GUI borders.

Definition at line 34 of file region_map.h.

#define RM_SCROLL   10

Number of pixels to scroll using the keyboard arrows.

Definition at line 46 of file region_map.h.

#define RM_SCROLL_SHIFT   50

Number of pixels to scroll using the keyboard arrows when shift is held.

Definition at line 48 of file region_map.h.

#define RM_ZOOM_DEFAULT   100

Default zoom level.

Definition at line 37 of file region_map.h.

#define RM_ZOOM_MAX   200

Maximum zoom level.

Definition at line 41 of file region_map.h.

#define RM_ZOOM_MIN   50

Minimum zoom level.

Definition at line 39 of file region_map.h.

#define RM_ZOOM_PROGRESS   10

How much to progress the zoom level with a single mouse wheel event.

Definition at line 43 of file region_map.h.


Typedef Documentation

Single map label.

Map region definitions.

Single map.

Map tooltips.