Navigation
API > API/Editor > API/Editor/CurveEditor > API/Editor/CurveEditor/FCurveModel
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CreateKeyProxies
(
TArrayView< const FKeyHandle > InKeyHandles, |
CurveModel.h | ||
virtual void CreateKeyProxies
(
TWeakPtr< FCurveEditor > InWeakCurveEditor, |
Create key proxy objects for the specified key handles. | CurveModel.h |
CreateKeyProxies(TArrayView< const FKeyHandle >, TArrayView< UObject * >)
| Name | CreateKeyProxies |
| Type | function |
| Header File | /Engine/Source/Editor/CurveEditor/Public/CurveModel.h |
| Include Path | #include "CurveModel.h" |
virtual void CreateKeyProxies
(
TArrayView < const FKeyHandle > InKeyHandles,
TArrayView < UObject * > OutObjects
)
CreateKeyProxies(TWeakPtr< FCurveEditor >, FCurveModelID, TArrayView< const FKeyHandle >, TArrayView< UObject * >)
Description
Create key proxy objects for the specified key handles. One object should be assigned to OutObjects per index within InKeyHandles
| Name | CreateKeyProxies |
| Type | function |
| Header File | /Engine/Source/Editor/CurveEditor/Public/CurveModel.h |
| Include Path | #include "CurveModel.h" |
virtual void CreateKeyProxies
(
TWeakPtr < FCurveEditor > InWeakCurveEditor,
FCurveModelID InCurveModelID,
TArrayView < const FKeyHandle > InKeyHandles,
TArrayView < UObject * > OutObjects
)
Parameters
| Name | Remarks |
|---|---|
| InWeakCurveEditor | The curve editor |
| InCurveModelID | The curve model id for these key handles |
| InKeyHandles | Array of key handles to create edit objects for |
| OutObjects | (Out) Array to receive objects that should be used to edit each of the input key handles. |