PetGraphycs beta1.0
Uma simples biblioteca gráfica de terminal em C
Loading...
Searching...
No Matches
Operações de Tela

Movimentação, limpeza e renderização. More...

Functions

void mover_tela (Screen *s, Vector2 direction)
void preencher_background (Screen *s, Color cor)
 Preenche toda a tela com uma cor de fundo.
void render (Screen *s, bool reset)
 Renderiza o conteúdo da tela no console.
void moveCursor (Vector2 v)
 Move o cursor de renderização para a posição dada.

Detailed Description

Movimentação, limpeza e renderização.

Function Documentation

◆ moveCursor()

void moveCursor ( Vector2 v)

Move o cursor de renderização para a posição dada.

Parameters
vNova posição do cursor.

◆ mover_tela()

void mover_tela ( Screen * s,
Vector2 direction )

◆ preencher_background()

void preencher_background ( Screen * s,
Color cor )

Preenche toda a tela com uma cor de fundo.

Parameters
sPonteiro para a tela.
corCor de preenchimento.

◆ render()

void render ( Screen * s,
bool reset )

Renderiza o conteúdo da tela no console.

Parameters
sPonteiro para a tela.
resetSe true, limpa a tela antes de desenhar.