mirror of
https://github.com/HarbourMasters/SpaghettiKart
synced 2026-08-16 05:29:02 -04:00
26 lines
554 B
C++
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);
|
|
};
|
|
}
|