|
Virtuelle Zockhalle 0.05 beta
|
Hilfsfunktionen für die Allegro-Bibliothek. Mehr ...
gehe zum Quellcode dieser Datei
Datenstrukturen | |
| struct | blend_chain |
| Liste von Blendungen. Mehr ... | |
Makrodefinitionen | |
| #define | r_load_datafile(RMB, PATH) _MAKEREMEMBER_1 ((RMB), DATAFILE *, eload_datafile, unload_datafile, (PATH)) |
| Datafile laden und in Remember-Liste eintragen. | |
| #define | r_create_bitmap(RMB, W, H) _MAKEREMEMBER_2 ((RMB), BITMAP *, ecreate_bitmap, destroy_bitmap, (W), (H)) |
| Bitmap erzeugen und in Remember-Liste eintragen. | |
| #define | r_create_sub_bitmap(RMB, BM, X, Y, W, H) |
| Subbitmap erzeugen und in Remember-Liste eintragen. | |
| #define | r_dup_bitmap(RMB, BM) _MAKEREMEMBER_1 ((RMB), BITMAP *, edup_bitmap, destroy_bitmap, (BM)) |
| Duplikat einer Bitmap erzeugen und in Remember-Liste eintragen. | |
| #define | r_get_rle_sprite(RMB, BM) |
| RLE-Sprite erzeugen und in Remember-Liste eintragen. | |
| #define | makexcol(HEXCOL) |
| Farbe aus Hexwert erzeugen. | |
Funktionen | |
| DATAFILE * | eload_datafile (const char *path) |
| Datafile mit Fehlerprüfung laden. | |
| BITMAP * | ecreate_bitmap (int w, int h) |
| Bitmap mit Fehlerprüfung erzeugen. | |
| BITMAP * | ecreate_sub_bitmap (BITMAP *bm, int x, int y, int w, int h) |
| Subbitmap mit Fehlerprüfung erzeugen. | |
| BITMAP * | edup_bitmap (BITMAP *bm) |
| Kopie einer Bitmap mit Fehlerprüfung erzeugen. | |
| RLE_SPRITE * | eget_rle_sprite (BITMAP *bm) |
| RLE_SPRITE mit Fehlerprüfung erzeugen. | |
| void | pattern_blit (BITMAP *pat, BITMAP *dest) |
| Bitmap mit Kacheln zublitten. | |
| void | chainblend (BITMAP *bm, struct blend_chain *chain) |
| Verkette Blendung einer Bitmap durchführen. | |
Hilfsfunktionen für die Allegro-Bibliothek.
Definiert in Datei alhelper.h.
1.7.3