#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: