Navigation
API > API/Plugins > API/Plugins/OptimusCore > API/Plugins/OptimusCore/UOptimusActionStack
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool RunAction
(
FOptimusAction* InAction |
Run a heap-constructed action created with operator new. | OptimusActionStack.h | |
TEnableIf< TPointerIsConvertibleFromTo< T, FOptimusAction >::Value, bool >::Type RunAction
(
ArgsType&&... Args |
OptimusActionStack.h | ||
bool RunAction
(
TSharedPtr< FOptimusAction > InAction |
OptimusActionStack.h |
RunAction(FOptimusAction *)
Description
Run a heap-constructed action created with operator new. The action stack takes ownership of the pointer. If the function fails the pointer is no longer valid.
| Name | RunAction |
| Type | function |
| Header File | /Engine/Plugins/Animation/DeformerGraph/Source/OptimusCore/Public/OptimusActionStack.h |
| Include Path | #include "OptimusActionStack.h" |
| Source | /Engine/Plugins/Animation/DeformerGraph/Source/OptimusCore/Private/OptimusActionStack.cpp |
bool RunAction
(
FOptimusAction * InAction
)
RunAction(ArgsType &&...)
| Name | RunAction |
| Type | function |
| Header File | /Engine/Plugins/Animation/DeformerGraph/Source/OptimusCore/Public/OptimusActionStack.h |
| Include Path | #include "OptimusActionStack.h" |
template<typename T, typename... ArgsType>
TEnableIf < TPointerIsConvertibleFromTo < T, FOptimusAction >::Value , bool >::Type RunAction
(
ArgsType &&... Args
)
RunAction(TSharedPtr< FOptimusAction >)
| Name | RunAction |
| Type | function |
| Header File | /Engine/Plugins/Animation/DeformerGraph/Source/OptimusCore/Public/OptimusActionStack.h |
| Include Path | #include "OptimusActionStack.h" |
| Source | /Engine/Plugins/Animation/DeformerGraph/Source/OptimusCore/Private/OptimusActionStack.cpp |
bool RunAction
(
TSharedPtr < FOptimusAction > InAction
)