Navigation
API > API/Plugins > API/Plugins/GameplayCamerasEditor > API/Plugins/GameplayCamerasEditor/Customizations
Inheritance Hierarchy
- TSharedFromThis< IPropertyTypeCustomization >
- IPropertyTypeCustomization
- FCameraVariableReferenceDetailsCustomization
- FBooleanCameraVariableReferenceDetailsCustomization
- FDoubleCameraVariableReferenceDetailsCustomization
- FFloatCameraVariableReferenceDetailsCustomization
- FInteger32CameraVariableReferenceDetailsCustomization
- FRotator3dCameraVariableReferenceDetailsCustomization
- FRotator3fCameraVariableReferenceDetailsCustomization
- FTransform3dCameraVariableReferenceDetailsCustomization
- FTransform3fCameraVariableReferenceDetailsCustomization
- FVector2dCameraVariableReferenceDetailsCustomization
- FVector2fCameraVariableReferenceDetailsCustomization
- FVector3dCameraVariableReferenceDetailsCustomization
- FVector3fCameraVariableReferenceDetailsCustomization
- FVector4dCameraVariableReferenceDetailsCustomization
- FVector4fCameraVariableReferenceDetailsCustomization
References
| Module | GameplayCamerasEditor |
| Header | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCamerasEditor/Public/Customizations/CameraVariableReferenceDetailsCustomizations.h |
| Include | #include "Customizations/CameraVariableReferenceDetailsCustomizations.h" |
Syntax
class FCameraVariableReferenceDetailsCustomization : public IPropertyTypeCustomization
Remarks
Base details customization for camera variable references.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< IPropertyUtilities > | PropertyUtilities | ||
| TSharedPtr< IPropertyHandle > | StructProperty | ||
| TSharedPtr< SComboButton > | VariableBrowserButton | ||
| UClass * | VariableClass | ||
| TSharedPtr< IPropertyHandle > | VariableProperty |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Register
(
FPropertyEditorModule& PropertyEditorModule |
Registers details customizations for all camera variable reference types. | |
| void | Unregister
(
FPropertyEditorModule& PropertyEditorModule |
Unregisters details customizations for all camera variable reference types. |
Overridden from IPropertyTypeCustomization
| Type | Name | Description | |
|---|---|---|---|
| void | CustomizeChildren
(
TSharedRef< IPropertyHandle > PropertyHandle, |
Called when the children of the property should be customized or extra rows added | |
| void | CustomizeHeader
(
TSharedRef< IPropertyHandle > PropertyHandle, |
IPropertyTypeCustomization interface |