Navigation
API > API/Editor > API/Editor/CurveEditor
Binds and unbinds commands that are created by FPromotedFilterContainer. When a filter is added to FPromotedFilterContainer, it creates a command to invoke that filter. This class is responsible to bind / unbind it.
| Name | FPromotedFilterCommandBinder |
| Type | class |
| Header File | /Engine/Source/Editor/CurveEditor/Public/Filters/PromotedFilterCommandBinder.h |
| Include Path | #include "Filters/PromotedFilterCommandBinder.h" |
Syntax
class FPromotedFilterCommandBinder : public FNoncopyable
Inheritance Hierarchy
- FNoncopyable → FPromotedFilterCommandBinder
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPromotedFilterCommandBinder
(
const TSharedRef< FPromotedFilterContainer >& InContainer, |
Filters/PromotedFilterCommandBinder.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FPromotedFilterCommandBinder() |
Filters/PromotedFilterCommandBinder.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CommandList | const TWeakPtr< FUICommandList > | Commands are added to and removed from this list. | Filters/PromotedFilterCommandBinder.h | |
| Container | const TWeakPtr< FPromotedFilterContainer > | The filter container this object binds to. | Filters/PromotedFilterCommandBinder.h | |
| CurveEditor | const TWeakPtr< FCurveEditor > | Passed to filter as argument. | Filters/PromotedFilterCommandBinder.h |