2019-10-05 21:08:05 +02:00
|
|
|
#ifndef HUD_H
|
|
|
|
#define HUD_H
|
2019-08-25 06:46:40 +02:00
|
|
|
|
2020-06-02 18:44:34 +02:00
|
|
|
#include <PR/ultratypes.h>
|
|
|
|
#include <PR/gbi.h>
|
2019-08-25 06:46:40 +02:00
|
|
|
|
2019-10-05 21:08:05 +02:00
|
|
|
enum PowerMeterAnimation {
|
|
|
|
POWER_METER_HIDDEN,
|
|
|
|
POWER_METER_EMPHASIZED,
|
|
|
|
POWER_METER_DEEMPHASIZING,
|
|
|
|
POWER_METER_HIDING,
|
|
|
|
POWER_METER_VISIBLE
|
|
|
|
};
|
2019-08-25 06:46:40 +02:00
|
|
|
|
2019-10-05 21:08:05 +02:00
|
|
|
enum CameraHUDLut {
|
|
|
|
GLYPH_CAM_CAMERA,
|
|
|
|
GLYPH_CAM_MARIO_HEAD,
|
|
|
|
GLYPH_CAM_LAKITU_HEAD,
|
|
|
|
GLYPH_CAM_FIXED,
|
|
|
|
GLYPH_CAM_ARROW_UP,
|
|
|
|
GLYPH_CAM_ARROW_DOWN
|
|
|
|
};
|
|
|
|
|
|
|
|
// Functions
|
2020-06-02 18:44:34 +02:00
|
|
|
void set_hud_camera_status(s16 status);
|
|
|
|
void render_hud(void);
|
2019-08-25 06:46:40 +02:00
|
|
|
|
2020-06-02 18:44:34 +02:00
|
|
|
#endif // HUD_H
|