libBeatsaber/include/beatsaber/beatnote.h

15 lines
366 B
C++

#pragma once
#include <cstdint>
namespace Beatsaber {
struct Note {
std::uint32_t time; //time in beats when the note reaches the player
std::uint_fast8_t line; //colum, 0 = most left, 3 = most right
std::uint_fast8_t layer; //layer 0 = bottom, 2 = top
std::uint_fast8_t type; //0 = rednote, 1 = bluenote, 2 = unused, 3 = bomb
std::uint_fast8_t cutdir;
};
}