AlpacaLibary  1.63
A closed source C++ bot for OSRS
Countdown Class Reference

#include <Countdown.hpp>

Public Member Functions

 Countdown ()
 
 Countdown (std::uint64_t Time)
 
void Reset ()
 
void SetTime (std::uint64_t Time)
 
std::uint64_t GetTimeRemaining () const
 
std::uint64_t GetStartTime () const
 
bool IsFinished () const
 
 operator bool () const
 
 ~Countdown ()
 

Friends

std::ostream & operator<< (std::ostream &OS, const Countdown &C)
 

Detailed Description

Definition at line 7 of file Countdown.hpp.

Constructor & Destructor Documentation

◆ Countdown() [1/2]

Countdown::Countdown ( )

◆ Countdown() [2/2]

Countdown::Countdown ( std::uint64_t  Time)

◆ ~Countdown()

Countdown::~Countdown ( )

Member Function Documentation

◆ GetStartTime()

std::uint64_t Countdown::GetStartTime ( ) const

◆ GetTimeRemaining()

std::uint64_t Countdown::GetTimeRemaining ( ) const

◆ IsFinished()

bool Countdown::IsFinished ( ) const

◆ operator bool()

Countdown::operator bool ( ) const

◆ Reset()

void Countdown::Reset ( )

◆ SetTime()

void Countdown::SetTime ( std::uint64_t  Time)

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  OS,
const Countdown C 
)
friend

The documentation for this class was generated from the following file: