Files
SpaghettiKart/src/port/ui/TrackProperties.h
T
2025-03-13 16:52:01 -06:00

26 lines
554 B
C++

#pragma once
#include <libultraship/libultraship.h>
extern "C" {
#include "sounds.h"
}
namespace Editor {
class TrackPropertiesWindow : public Ship::GuiWindow {
public:
using Ship::GuiWindow::GuiWindow;
~TrackPropertiesWindow();
protected:
void InitElement() override {};
void DrawElement() override;
void DrawMusic();
void DrawLight();
void UpdateElement() override {};
void RGB8ToFloat(const u8* src, float* dst);
void FloatToRGB8(const float* src, u8* dst);
const char* MusicSeqToString(MusicSeq seq);
};
}