2024-09-13 10:10:59 -04:00
|
|
|
#ifndef SHIP_UTILS_H
|
|
|
|
|
#define SHIP_UTILS_H
|
|
|
|
|
|
2024-11-02 15:44:21 -05:00
|
|
|
#include <libultraship/libultraship.h>
|
2024-09-13 10:10:59 -04:00
|
|
|
#include "PR/ultratypes.h"
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
2024-11-02 15:44:21 -05:00
|
|
|
|
|
|
|
|
void LoadGuiTextures();
|
|
|
|
|
|
2024-09-13 10:10:59 -04:00
|
|
|
extern "C" {
|
|
|
|
|
#endif
|
|
|
|
|
|
2024-11-13 20:13:54 -05:00
|
|
|
bool Ship_IsCStringEmpty(const char* str);
|
2024-09-13 10:10:59 -04:00
|
|
|
void Ship_CreateQuadVertexGroup(Vtx* vtxList, s32 xStart, s32 yStart, s32 width, s32 height, u8 flippedH);
|
|
|
|
|
f32 Ship_GetCharFontWidthNES(u8 character);
|
|
|
|
|
TexturePtr Ship_GetCharFontTextureNES(u8 character);
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
|
}
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#endif // SHIP_UTILS_H
|