libmsx
C library for MSX
Loading...
Searching...
No Matches
metasprite.h File Reference

Meta-sprite ; an aggregate of sprites. More...

#include <stdint.h>
#include "vdp.h"
#include "vmem.h"
#include "sprite.h"
+ Include dependency graph for metasprite.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  vec2i
 
struct  metasprite
 Meta-sprite ; an aggregate of sprites. More...
 

Macros

#define METASPRITE_H
 

Typedefs

typedef struct vec2i vec2i_t
 
typedef struct metasprite metasprite_t
 Meta-sprite ; an aggregate of sprites.
 

Functions

void vmem_set_metasprite_s (vmemptr_t base, uint8_t plane, int x, int y, const metasprite_t *ms, const tagged_color_t tagged_color)
 MSX Display / Move single colored metasprite.
 
void vmem_set_metasprite_m (vmemptr_t base, uint8_t plane, int x, int y, const metasprite_t *ms, const tagged_color_t *tagged_colors)
 MSX Display / Move multi colored metasprite.
 
void vmem_set_metasprite_a (vmemptr_t base, uint8_t plane, int x, int y, const metasprite_t *ms)
 MSX Display / Move metasprite.
 

Detailed Description

Meta-sprite ; an aggregate of sprites.

Definition in file metasprite.h.

Macro Definition Documentation

◆ METASPRITE_H

#define METASPRITE_H

Definition at line 20 of file metasprite.h.