Lines Matching refs:Tick
42 class Tick
51 explicit Tick(s64 tick = 0) : m_Tick(tick) {} in m_Tick()
58 Tick(nn::fnd::TimeSpan span);
82 static Tick GetSystemCurrent();
89 Tick& operator-=(Tick rhs) { this->m_Tick -= rhs.m_Tick; return *this; }
90 Tick operator-(Tick rhs) const { Tick ret(*this); return ret -= rhs; }
92 Tick& operator+=(Tick rhs) { this->m_Tick += rhs.m_Tick; return *this; }
93 Tick operator+(Tick rhs) const { Tick ret(*this); return ret += rhs; }
95 inline Tick& operator+=(fnd::TimeSpan rhs);
96 Tick operator+(fnd::TimeSpan rhs) const { Tick ret(*this); return ret += rhs; }
103 inline Tick Tick::GetSystemCurrent() in GetSystemCurrent()
105 return Tick(nn::svc::GetSystemTick()); in GetSystemCurrent()
108 inline Tick::Tick(nn::fnd::TimeSpan span) : m_Tick(nnmathMultiplyAndDivide(span.GetNanoSeconds(), T… in Tick() function
112 inline Tick::operator nn::fnd::TimeSpan() const in TimeSpan()
117 inline nn::fnd::TimeSpan Tick::ToTimeSpan() const in ToTimeSpan()
122 inline Tick& Tick::operator+=(fnd::TimeSpan rhs)