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

Go to the source code of this file.

Data Structures

struct  _BLTFX
struct  _Sprite
struct  _anim

Defines

#define BLTFX_FLAG_DARK   1
#define BLTFX_FLAG_SRCALPHA   2
#define BLTFX_FLAG_FOW   4
#define BLTFX_FLAG_RED   8
#define BLTFX_FLAG_GREY   16
#define BLTFX_FLAG_STRETCH   32
#define ANIM_DAMAGE   1
#define ANIM_KILL   2
#define ASCII_UP   28
#define ASCII_DOWN   29
#define ASCII_LEFT   30
#define ASCII_RIGHT   31

Typedefs

typedef struct _BLTFX _BLTFX
typedef struct _Sprite _Sprite
typedef struct _anim _anim

Variables

struct _animstart_anim
SDL_Surface * FormatHolder

Detailed Description

Sprite header file.

Definition in file sprite.h.


Define Documentation

#define ASCII_DOWN   29

ASCII code for DOWN character

Definition at line 154 of file sprite.h.

#define ASCII_LEFT   30

ASCII code for LEFT character

Definition at line 156 of file sprite.h.

#define ASCII_RIGHT   31

ASCII code for RIGHT character

Definition at line 158 of file sprite.h.

#define ASCII_UP   28

ASCII code for UP character

Definition at line 152 of file sprite.h.


Typedef Documentation

typedef struct _anim _anim

Animation structure.

typedef struct _BLTFX _BLTFX

Here we can change default blitting options or set special options

typedef struct _Sprite _Sprite

Sprite structure.


Variable Documentation

struct _anim* start_anim

Anim queue of current active map

Definition at line 33 of file sprite.c.