Torna a API C
C API v0.4.0 - rev1
| Sorgente | Ref |
|---|---|
| Intestazione | SIZE.h |
| Implementazione | SIZE.c |
GWC_SIZE_HgSIZERappresenta una dimensione.
typedef struct gSIZE gSIZE;
size_newAlloca una struttura di tipo gSIZE.
GWC_C_API gSIZE* size_new(int width, int height);
int width: Lunghezza.int height: Altezza.NULL o gSIZE.
size_deleteDealloca una struttura di tipo gSIZE.
GWC_C_API void size_delete(gSIZE* size);
void.
size_getWidthOttiene la lunghezza.
GWC_C_API int size_getWidth(const gSIZE* size);
int.
size_setWidthImposta la lunghezza.
GWC_C_API void size_setWidth(gSIZE* size, int value);
void.
size_getHeightOttiene l’altezza.
GWC_C_API int size_getHeight(const gSIZE* size);
int.
size_setHeightImposta l’altezza.
GWC_C_API void size_setHeight(gSIZE* size, int value);
void.
size_equalVerifica se due puntatori a gSIZE sono uguali.
Viene controllato sia l’indirizzo che i valori.
GWC_C_API bool size_equal(const gSIZE* size, const gSIZE* other);
bool.
size_notequalVerifica se due puntatori a gSIZE non sono uguali.
Viene controllato sia l’indirizzo che i valori.
GWC_C_API bool size_notequal(const gSIZE* size, const gSIZE* other);
bool.