Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Animation > API/Runtime/Engine/Animation/AnimData
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Animation/AnimData/AnimDataModelNotifyCollector.h |
| Include | #include "Animation/AnimData/AnimDataModelNotifyCollector.h" |
Syntax
struct FAnimDataModelNotifyCollector
Remarks
Helper structure for keeping track of which notifies of type EAnimDataModelNotifyType are broadcasted between top-level EAnimDataModelNotifyType::BracketOpened and EAnimDataModelNotifyType::BracketClosed notifies
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bDataModified | ||
| int32 | BracketDepth | ||
| TSet< EAnimDataModelNotifyType > | NotifyTypes |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Contains
(
EAnimDataModelNotifyType NotifyType |
Returns whether or not the notify of the provided types was broadcasted | |
| bool | Returns whether or not any of the provided notify types were broadcasted | ||
| void | Handle
(
EAnimDataModelNotifyType NotifyType |
Handle a broadcasted notify, reset if we are opening a new top-level bracket | |
| bool | Returns whether or not all brackets have been closed | ||
| bool | Returns whether or not a bracket is still open | ||
| void | |||
| void | Reset () |
||
| bool |