Chicane

Time

ヘッダー
Includes/Chicane/Core/Time.hpp
ネームスペース
Chicane::Time

Types

名前価値説明
Clock
std::chrono::steady_clock
Point
std::chrono::time_point<Clock>

コンストラクター

名前説明
Time(
const  Clock::duration& inDuration
)
Time(
const  Point& inDuration
)
Time()

関数

アクセスタイプモディファイア名前説明
public
static, inline
Zero()
public
float
static
miliseconds(
Clock::duration inDuration
)
public
float
static
seconds(
Clock::duration inTime
)
public
float
static
minutes(
Clock::duration inTime
)
public
float
static
hours(
Clock::duration inTime
)
public
static
fromMilliseconds(
float inValue
)
public
static
fromSeconds(
float inValue
)
public
static
fromMinutes(
float inValue
)
public
static
fromHours(
float inValue
)
public
float
const
miliseconds()
public
float
const
seconds()
public
float
const
minutes()
public
float
const
hours()
public
bool
inline
operator==(
const  Time& inLeft
const  Time& inRight
)
public
bool
inline
operator!=(
const  Time& inLeft
const  Time& inRight
)
public
bool
inline
operator<(
const  Time& inLeft
const  Time& inRight
)
public
bool
inline
operator<=(
const  Time& inLeft
const  Time& inRight
)
public
bool
inline
operator>(
const  Time& inLeft
const  Time& inRight
)
public
bool
inline
operator>=(
const  Time& inLeft
const  Time& inRight
)
public
inline
operator+(
const  Time& inLeft
const  Time& inRight
)
public
inline
operator-(
const  Time& inLeft
const  Time& inRight
)
public
inline
operator*(
const  Time& inTime
float inScale
)
public
inline
operator*(
float inScale
const  Time& inTime
)

メンバ

アクセスタイプモディファイア名前説明
public
point