Navigation
API > API/Plugins > API/Plugins/ControlRigEditor > API/Plugins/ControlRigEditor/EditMode
Inheritance Hierarchy
- IDetailKeyframeHandler
- FDetailKeyFrameCacheAndHandler
References
| Module | ControlRigEditor |
| Header | /Engine/Plugins/Animation/ControlRig/Source/ControlRigEditor/Public/EditMode/ControlRigEditMode.h |
| Include | #include "EditMode/ControlRigEditMode.h" |
Syntax
struct FDetailKeyFrameCacheAndHandler : public IDetailKeyframeHandler
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bValuesDirty | Flag to specify that we need to update values, will poll this on edit mode tick for performance | |
| TMap< const IPropertyHandle *, EPropertyKeyedStatus > | CachedPropertyKeyedStatusMap | Map to the last calculated property keyed status. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsPropertyAnimated
(
const IPropertyHandle& PropertyHandle, |
||
| bool | IsPropertyKeyable
(
const UClass* InObjectClass, |
IDetailKeyframeHandler interface | |
| void | OnChannelChanged
(
const FMovieSceneChannelMetaData*, |
||
| void | Delegates Resetting Cached Data | ||
| void | |||
| void | |||
| void | SetDelegates
(
TWeakPtr< ISequencer >& InWeakSequencer, |
||
| void | |||
| void |
Overridden from IDetailKeyframeHandler
| Type | Name | Description | |
|---|---|---|---|
| EPropertyKeyedStatus | GetPropertyKeyedStatus
(
const IPropertyHandle& PropertyHandle |
||
| bool | |||
| void | OnKeyPropertyClicked
(
const IPropertyHandle& KeyedPropertyHandle |