Navigation
API > API/Plugins > API/Plugins/GameplayCamerasEditor
The overall interface parameters panel, showing two sub-panels, one for blendable parameters, and one for data parameters.
| Name | SCameraObjectInterfaceParametersPanel |
| Type | class |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCamerasEditor/Public/Editors/SCameraObjectInterfaceParametersPanel.h |
| Include Path | #include "Editors/SCameraObjectInterfaceParametersPanel.h" |
Syntax
class SCameraObjectInterfaceParametersPanel :
public SCompoundWidget,
public ICameraObjectEventHandler
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SCameraObjectInterfaceParametersPanel
- FSlateControlledConstruction → SWidget → SCompoundWidget → SCameraObjectInterfaceParametersPanel
Implements Interfaces
Structs
| Name | Remarks |
|---|---|
| FArguments |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ParameterNameColumn | const FName | Editors/SCameraObjectInterfaceParametersPanel.h | |
| ParameterTypeColumn | const FName | Editors/SCameraObjectInterfaceParametersPanel.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BlendableParametersListView | TSharedPtr< SListView< TObjectPtr< UCameraObjectInterfaceBlendableParameter > > > | Editors/SCameraObjectInterfaceParametersPanel.h | ||
| bListRefreshRequested | bool | Editors/SCameraObjectInterfaceParametersPanel.h | ||
| CameraObject | UBaseCameraObject * | Editors/SCameraObjectInterfaceParametersPanel.h | ||
| DataParametersListView | TSharedPtr< SListView< TObjectPtr< UCameraObjectInterfaceDataParameter > > > | Editors/SCameraObjectInterfaceParametersPanel.h | ||
| EventHandler | TCameraEventHandler< ICameraObjectEventHandler > | Editors/SCameraObjectInterfaceParametersPanel.h | ||
| Toolkit | FCameraObjectInterfaceParametersToolkit * | Editors/SCameraObjectInterfaceParametersPanel.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& Args, |
Editors/SCameraObjectInterfaceParametersPanel.h | ||
void DeleteSelectedParameter() |
Delete the selected parameter in the focused panel. | Editors/SCameraObjectInterfaceParametersPanel.h | |
void RenameSelectedParameter() |
Rename the selected parameter in the focused panel. | Editors/SCameraObjectInterfaceParametersPanel.h | |
void RequestListRefresh() |
Refresh the lists of parameters. | Editors/SCameraObjectInterfaceParametersPanel.h |
Protected Virtual
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnCameraObjectInterfaceChanged() |
Editors/SCameraObjectInterfaceParametersPanel.h | ||
virtual void Tick
(
const FGeometry& AllottedGeometry, |
Editors/SCameraObjectInterfaceParametersPanel.h |