mirror of
https://github.com/kichikuou/xsystem35-sdl2.git
synced 2026-09-22 22:48:08 +03:00
Define a dedicated `vmvar_t` type for values stored in variable pages and propagate it through interfaces that expose those values. Keep the type as int for now so this commit does not change runtime behavior. This separates VM storage from ordinary int buffers and makes a later conversion to 16-bit storage mechanically checkable.
16 lines
347 B
C
16 lines
347 B
C
#ifndef __GLEFFECTCOPY_H__
|
|
#define __GLEFFECTCOPY_H__
|
|
|
|
#include "portab.h"
|
|
#include "surface.h"
|
|
|
|
extern void gpx_effect(int no,
|
|
int wx, int wy,
|
|
surface_t *dst, int dx, int dy,
|
|
surface_t *src, int sx, int sy,
|
|
int width, int height,
|
|
int time,
|
|
vmvar_t *endtype);
|
|
|
|
#endif /* __GLEFFECTCOPY_H__ */
|