Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Animation/AnimTypes.h |
Include |
#include "Animation/AnimTypes.h" |
struct FGraphTraversalCounter
Name | Description | |
---|---|---|
|
FGraphTraversalCounter() |
Name | Description | ||
---|---|---|---|
|
Get() |
||
|
GetMaxSkippedFrames() |
Gets the number of expected frames to be skipped by URO |
|
|
HasEverBeenUpdated() |
||
|
Increment() |
Increases the internal counter, and refreshes the current global frame counter |
|
|
IsSynchronized_All ( |
Check that both the internal counter and global frame are both in sync between this counter and another |
|
|
IsSynchronized_Counter ( |
Check whether the internal counter is synchronized between this and another counter |
|
|
IsSynchronized_Frame ( |
Check whether this counter and another were synchronized on the same global frame |
|
|
Reset() |
Clear the internal counters and frame skip |
|
|
SetMaxSkippedFrames ( |
Sets the number of expected frames to be skipped by URO |
|
|
SynchronizeWith ( |
Sync this counter with another counter |
|
|
WasSynchronizedCounter ( |
Check if this counter is either synchronized with another or is one update behind |
|
|
WasSynchronizedLastFrame ( |
Check whether this counter and another were either synchronized this global frame or were synced one frame interval previously. |
Name | Description | ||
---|---|---|---|
|
IsSynchronizedWith ( |
Use the specific IsSynchronized_* functions to determing sync state |
|
|
WasSynchronizedInTheLastFrame ( |
Use the specific WasSynchronizedLast* functions to determine sync state |