#include <NiTimeController.h>
|
enum class | CycleType { kLoop
, kReverse
, kClamp
, kTotal
} |
|
enum class | Flag {
kAnimType_AppTime = 0 << 0
, kAnimType_AppInit = 1 << 0
, kAnimType_Mask = 1
, kCycleType_Loop = 0 << 1
,
kCycleType_Reverse = 1 << 1
, kCycleType_Clamp = 2 << 1
, kCycleType_Mask = 6
, kActive = 1 << 3
,
kPlayBackwards = 1 << 4
, kManagerControlled = 1 << 5
, kComputeScaledTime = 1 << 6
, kForceUpdate = 1 << 7
} |
|
◆ CycleType
Enumerator |
---|
kLoop | |
kReverse | |
kClamp | |
kTotal | |
◆ Flag
Enumerator |
---|
kAnimType_AppTime | |
kAnimType_AppInit | |
kAnimType_Mask | |
kCycleType_Loop | |
kCycleType_Reverse | |
kCycleType_Clamp | |
kCycleType_Mask | |
kActive | |
kPlayBackwards | |
kManagerControlled | |
kComputeScaledTime | |
kForceUpdate | |
◆ NiTimeController()
RE::NiTimeController::NiTimeController |
( |
| ) |
|
|
inline |
◆ ~NiTimeController()
RE::NiTimeController::~NiTimeController |
( |
| ) |
|
|
inlineoverride |
◆ ComputeScaledTime()
virtual float RE::NiTimeController::ComputeScaledTime |
( |
float |
a_time | ) |
|
|
virtual |
◆ GetNext()
◆ GetRTTI()
const NiRTTI * RE::NiTimeController::GetRTTI |
( |
| ) |
const |
|
overridevirtual |
◆ IsEqual()
bool RE::NiTimeController::IsEqual |
( |
NiObject * |
a_object | ) |
|
|
overridevirtual |
◆ IsStreamable()
virtual bool RE::NiTimeController::IsStreamable |
( |
| ) |
const |
|
inlinevirtual |
◆ IsTransformController()
virtual bool RE::NiTimeController::IsTransformController |
( |
| ) |
const |
|
inlinevirtual |
◆ IsVertexController()
virtual bool RE::NiTimeController::IsVertexController |
( |
| ) |
const |
|
inlinevirtual |
◆ LinkObject()
void RE::NiTimeController::LinkObject |
( |
NiStream & |
a_stream | ) |
|
|
overridevirtual |
◆ LoadBinary()
void RE::NiTimeController::LoadBinary |
( |
NiStream & |
a_stream | ) |
|
|
overridevirtual |
◆ OnPreDisplay()
virtual void RE::NiTimeController::OnPreDisplay |
( |
| ) |
|
|
inlinevirtual |
◆ ProcessClone()
◆ RegisterStreamables()
bool RE::NiTimeController::RegisterStreamables |
( |
NiStream & |
a_stream | ) |
|
|
overridevirtual |
◆ SaveBinary()
void RE::NiTimeController::SaveBinary |
( |
NiStream & |
a_stream | ) |
|
|
overridevirtual |
◆ SetTarget()
virtual void RE::NiTimeController::SetTarget |
( |
NiObjectNET * |
a_target | ) |
|
|
virtual |
◆ Start()
virtual void RE::NiTimeController::Start |
( |
float |
a_time | ) |
|
|
virtual |
◆ StartAnimations()
static void RE::NiTimeController::StartAnimations |
( |
NiObjectNET * |
a_target | ) |
|
|
static |
◆ Stop()
virtual void RE::NiTimeController::Stop |
( |
| ) |
|
|
virtual |
◆ TargetIsRequiredType()
virtual bool RE::NiTimeController::TargetIsRequiredType |
( |
| ) |
const |
|
pure virtual |
◆ Update()
virtual void RE::NiTimeController::Update |
( |
float |
a_time | ) |
|
|
pure virtual |
◆ flags
◆ frequency
float RE::NiTimeController::frequency |
◆ hiKeyTime
float RE::NiTimeController::hiKeyTime |
◆ lastTime
float RE::NiTimeController::lastTime |
◆ loKeyTime
float RE::NiTimeController::loKeyTime |
◆ next
◆ Ni_RTTI
◆ pad12
std::uint16_t RE::NiTimeController::pad12 |
◆ pad34
std::uint32_t RE::NiTimeController::pad34 |
◆ phase
float RE::NiTimeController::phase |
◆ RTTI
◆ scaledTime
float RE::NiTimeController::scaledTime |
◆ startTime
float RE::NiTimeController::startTime |
◆ target
◆ VTABLE
◆ weightedLastTime
float RE::NiTimeController::weightedLastTime |
The documentation for this class was generated from the following file: