4#include "RageUtil/Misc/RageTimer.h"
5#include "Etterna/Models/Misc/TimingData.h"
19 float m_fSongBeatNoOffset{};
32 float m_fMusicSecondsVisible{};
33 float m_fSongBeatVisible{};
36 void UpdateSongPosition(
float fPositionSeconds,
38 const RageTimer& timestamp = RageZeroTimer);
41 void PushSelf(lua_State* L);
Definition SongPosition.h:10
float m_fWarpDestination
The beat to warp to afterwards.
Definition SongPosition.h:30
int m_iWarpBeginRow
The row used to start a warp.
Definition SongPosition.h:28
bool m_bDelay
A flag to determine if we're in the middle of a delay (Pump style stop).
Definition SongPosition.h:26
bool m_bFreeze
A flag to determine if we're in the middle of a freeze/stop.
Definition SongPosition.h:23
Holds data for translating beats<->seconds.
Definition TimingData.h:54