ugBASIC 1.18
An isomorphic BASIC language compiler for retrocomputers
Loading...
Searching...
No Matches
sprite_enable.c File Reference
#include "../../../ugbc.h"

Go to the source code of this file.

Functions

void sprite_enable (Environment *_environment, int _sprite)
 Emit ASM code for SPRITE [int] ENABLE.
void sprite_enable_var (Environment *_environment, char *_sprite)
 Emit ASM code for SPRITE [expression] ENABLE.

Function Documentation

◆ sprite_enable()

void sprite_enable ( Environment * _environment,
int _sprite )

Emit ASM code for SPRITE [int] ENABLE.

This function emits a code capable of enable the sprite _sprite. This version is suitable when direct integer are used.

Parameters
_environmentCurrent calling environment
_spriteIndex of the sprite to enable (0...7)

Definition at line 52 of file sprite_enable.c.

◆ sprite_enable_var()

void sprite_enable_var ( Environment * _environment,
char * _sprite )

Emit ASM code for SPRITE [expression] ENABLE.

This function emits a code capable of enable the sprite _sprite. This version is suitable when an expression is used.

Parameters
_environmentCurrent calling environment
_spriteExpression with the index of the sprite to enable (0...7)

Definition at line 71 of file sprite_enable.c.