Navigation
API > API/Plugins > API/Plugins/TweeningUtilsEditor
Cycles through functions on a tween model.
| Name | FCycleFunctionController |
| Type | class |
| Header File | /Engine/Plugins/Animation/TweeningUtils/Source/TweeningUtilsEditor/Public/Widgets/MVC/CycleFunctionController.h |
| Include Path | #include "Widgets/MVC/CycleFunctionController.h" |
Syntax
class FCycleFunctionController : public FNoncopyable
Inheritance Hierarchy
- FNoncopyable → FCycleFunctionController
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCycleFunctionController
(
TAttribute< const FTweenModel* > InCurrentTweenModelAttr, |
Version that defauls the cycle command to FTweenUtilsCommands::ChangeAnimSliderTool. | Widgets/MVC/CycleFunctionController.h | |
FCycleFunctionController
(
TAttribute< const FTweenModel* > InCurrentTweenModelAttr, |
Widgets/MVC/CycleFunctionController.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FCycleFunctionController() |
Widgets/MVC/CycleFunctionController.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FHandleTweenChange | TBaseDelegate_OneParam< void, FTweenModel & > | Widgets/MVC/CycleFunctionController.h | |
| FOnFunctionCycled | TMulticastDelegate_NoParams< void > | Widgets/MVC/CycleFunctionController.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CommandList | const TSharedRef< FUICommandList > | Used to bind and unbind the CycleCommand command. | Widgets/MVC/CycleFunctionController.h | |
| CurrentTweenModelAttr | const TAttribute< const FTweenModel * > | The tween model that is currently selected | Widgets/MVC/CycleFunctionController.h | |
| CycleCommand | const TSharedPtr< FUICommandInfo > | Invokes CycleToNextFunction. | Widgets/MVC/CycleFunctionController.h | |
| HandleTweenChangeDelegate | const FHandleTweenChange | Invoked to change the current tween function | Widgets/MVC/CycleFunctionController.h | |
| OnFunctionCycleCommandInvokedDelegate | FOnFunctionCycled | Invoked when CycleCommand is invoked. | Widgets/MVC/CycleFunctionController.h | |
| TweenModelContainer | const TSharedRef< ITweenModelContainer > | Holds the functions that can be cycled through. | Widgets/MVC/CycleFunctionController.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FOnFunctionCycled & OnFunctionCycleCommandInvoked() |
Invoked when CycleCommand is invoked. | Widgets/MVC/CycleFunctionController.h |