Public Member Functions
|
List of all members
Seconds Class Reference
Math Library
#include <timevalue.h>
Inheritance diagram for Seconds:
[
legend
]
Detailed Description
Timer value in seconds.
Public Member Functions
Seconds
(
Float64
seconds)
Public Member Functions inherited from
TimeValue
TimeValue
()
TimeValue
(
CurrentTime
)
TimeValue
(
ENUM_DONT_INITIALIZE
v
)
TimeValue
(const
TimeValue
&
src
)
TimeValue
(
Int
frame
,
Float64
frameRate)
TimeValue
&
operator=
(const
TimeValue
&
src
)
MAXON_OPERATOR_EQUALITY_HASHCODE
(
TimeValue
,
_value
)
Bool
operator<
(const
TimeValue
&b) const
MAXON_OPERATOR_INEQUALITY
(
TimeValue
)
TimeValue
operator+
(const
TimeValue
&b) const
TimeValue
&
operator+=
(const
TimeValue
&b)
TimeValue
operator-
(const
TimeValue
&b) const
const
TimeValue
&
operator-=
(const
TimeValue
&b)
TimeValue
&
operator*=
(const
Float64
b)
Float64
GetHours
() const
void
SetHours
(
Float64
hours)
Float64
GetMinutes
() const
void
SetMinutes
(
Float64
minutes)
Float64
GetSeconds
() const
void
SetSeconds
(
Float64
seconds)
Float64
GetMilliseconds
() const
void
SetMilliseconds
(
Float64
milliseconds)
Float64
GetMicroseconds
() const
void
SetMicroseconds
(
Float64
microseconds
)
Float64
GetNanoseconds
() const
void
SetNanoseconds
(
Float64
nanoseconds)
const
TimeValue
&
Stop
()
String
ToString
(const
FormatStatement
*formatStatement=nullptr) const
Int
GetFrame
(
Float64
frameRate) const
void
Quantize
(
Float64
frameRate)
String
TimeToString
(
TIMEFORMAT
timeFormat=
TIMEFORMAT::SECONDS
,
Float64
frameRate=1) const
Result
< void >
TimeFromString
(const
String
&
str
,
TIMEFORMAT
timeFormat,
Float64
frameRate)
Additional Inherited Members
Static Public Member Functions inherited from
TimeValue
static
TimeValue
GetTime
()
static
Result
< void >
DescribeIO
(const
DataSerializeInterface
&
stream
)
Static Public Attributes inherited from
TimeValue
static const
CurrentTime
NOW
Protected Member Functions inherited from
TimeValue
TimeValue
(
Float64
seconds)
Constructor & Destructor Documentation
◆
Seconds()
Seconds
(
Float64
seconds
)
explicit
maxon
Seconds
Copyright © 2023 MAXON Computer GmbH. Visit
developers.maxon.net
for the latest version. Last updated on Wed Mar 29 2023