Navigation
API > API/Runtime > API/Runtime/Engine
Description of a registered sync event that will happen once per frame according to specific rules
| Name | FSyncPointDescription |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/TaskSyncManager.h |
| Include Path | #include "TaskSyncManager.h" |
Syntax
USTRUCT ()
struct FSyncPointDescription
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActivationRules | ESyncPointActivationRules | Rules for when and how a sync point can be activated | TaskSyncManager.h |
|
| EventType | ESyncPointEventType | The kind of task async task that is used to implement this sync point | TaskSyncManager.h |
|
| FirstPossibleTickGroup | TEnumAsByte< enum ETickingGroup > | The first tick group this could be triggered during | TaskSyncManager.h |
|
| LastPossibleTickGroup | TEnumAsByte< enum ETickingGroup > | The last possible tick group this will be triggered during, and when it will be forcibly triggered as a backup | TaskSyncManager.h |
|
| PrerequisiteSyncGroups | TArray< FName > | Array of other sync groups that this will tick after. | TaskSyncManager.h |
|
| RegisteredName | FName | Name of the sync point that will be used for lookup | TaskSyncManager.h |
|
| SourceName | FName | Name of what added this description, default means it was loaded from settings | TaskSyncManager.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsValid() |
True if this valid and has a name | TaskSyncManager.h | |
bool WasLoadedFromSettings() |
True if this was loaded from settings and has a default source | TaskSyncManager.h |