Navigation
API > API/Plugins > API/Plugins/GameplayCamerasEditor
A composite of multiple class configurations, for handling configuration options set on different classes in a class hierarchy.
| Name | FObjectTreeGraphClassConfigs |
| Type | struct |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCamerasEditor/Public/Editors/ObjectTreeGraphConfig.h |
| Include Path | #include "Editors/ObjectTreeGraphConfig.h" |
Syntax
struct FObjectTreeGraphClassConfigs
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FObjectTreeGraphClassConfigs
(
TArrayView< const FObjectTreeGraphClassConfig* > InClassConfigs |
Editors/ObjectTreeGraphConfig.h | ||
| Editors/ObjectTreeGraphConfig.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| DefaultConfig | FObjectTreeGraphClassConfig | Editors/ObjectTreeGraphConfig.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InnerConfigs | TArray< const FObjectTreeGraphClassConfig *, TInlineAllocator< 2 > > | Editors/ObjectTreeGraphConfig.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TCallTraits< bool >::ConstReference CanCreateNew () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< bool >::ConstReference CanCreateNew
(
typename TCallTraits< bool >::ConstReference DefaultValue |
Whether users can create new objects of this class in the graph. | Editors/ObjectTreeGraphConfig.h | |
TCallTraits< bool >::ConstReference CanDelete () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< bool >::ConstReference CanDelete
(
typename TCallTraits< bool >::ConstReference DefaultValue |
Whether users can duplicate objects of this class in the graph. | Editors/ObjectTreeGraphConfig.h | |
TCallTraits< FName >::ConstReference CreateCategoryMetaData () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< FName >::ConstReference CreateCategoryMetaData
(
typename TCallTraits< FName >::ConstReference DefaultValue |
The metadata specifier to look for in order to categorize the 'create node' action for this class. | Editors/ObjectTreeGraphConfig.h | |
TCallTraits< TOptional< EEdGraphPinDirection > >::ConstReference DefaultPropertyPinDirectionOverride () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< TOptional< EEdGraphPinDirection > >::ConstReference DefaultPropertyPinDirectionOverride
(
typename TCallTraits< TOptional< EEdGraphPinDirection > >::ConstReference DefaultValue |
Default direction of property pins. | Editors/ObjectTreeGraphConfig.h | |
TOptional< EEdGraphPinDirection > GetPropertyPinDirectionOverride
(
const FName& InPropertyName |
Gets the custom property pin direction for a given named property. | Editors/ObjectTreeGraphConfig.h | |
void GetStripDisplayNameSuffixes
(
TArray< FString >& OutSuffixes |
Gets the name suffixes to strip. | Editors/ObjectTreeGraphConfig.h | |
TCallTraits< TSubclassOf< UObjectTreeGraphNode > >::ConstReference GraphNodeClass () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< TSubclassOf< UObjectTreeGraphNode > >::ConstReference GraphNodeClass
(
typename TCallTraits< TSubclassOf< UObjectTreeGraphNode > >::ConstReference DefaultValue |
The subclass of graph nodes to create. | Editors/ObjectTreeGraphConfig.h | |
TCallTraits< bool >::ConstReference HasSelfPin () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< bool >::ConstReference HasSelfPin
(
typename TCallTraits< bool >::ConstReference DefaultValue |
Whether graph nodes for this class have a self pin. | Editors/ObjectTreeGraphConfig.h | |
TCallTraits< TOptional< FLinearColor > >::ConstReference NodeBodyTintColor
(
typename TCallTraits< TOptional< FLinearColor > >::ConstReference DefaultValue |
Color of the graph node's body. | Editors/ObjectTreeGraphConfig.h | |
TCallTraits< TOptional< FLinearColor > >::ConstReference NodeBodyTintColor () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< TOptional< FLinearColor > >::ConstReference NodeTitleColor () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< TOptional< FLinearColor > >::ConstReference NodeTitleColor
(
typename TCallTraits< TOptional< FLinearColor > >::ConstReference DefaultValue |
Color of the graph node's title background. | Editors/ObjectTreeGraphConfig.h | |
TCallTraits< TOptional< FLinearColor > >::ConstReference NodeTitleTextColor () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< TOptional< FLinearColor > >::ConstReference NodeTitleTextColor
(
typename TCallTraits< TOptional< FLinearColor > >::ConstReference DefaultValue |
Color of the graph node's title text. | Editors/ObjectTreeGraphConfig.h | |
TCallTraits< bool >::ConstReference NodeTitleUsesObjectName () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< bool >::ConstReference NodeTitleUsesObjectName
(
typename TCallTraits< bool >::ConstReference DefaultValue |
Whether the graph node title uses the underlying object's name instead of its class name. | Editors/ObjectTreeGraphConfig.h | |
TCallTraits< FOnGetObjectClassDisplayName >::ConstReference OnGetObjectClassDisplayName () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< FOnGetObjectClassDisplayName >::ConstReference OnGetObjectClassDisplayName
(
typename TCallTraits< FOnGetObjectClassDisplayName >::ConstReference DefaultValue |
A custom callback to get the object's display name used in the graph node title. | Editors/ObjectTreeGraphConfig.h | |
TCallTraits< FOnSetupNewObject >::ConstReference OnSetupNewObject () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< FOnSetupNewObject >::ConstReference OnSetupNewObject
(
typename TCallTraits< FOnSetupNewObject >::ConstReference DefaultValue |
A custom callback to setup a newly created object added in the graph editor. | Editors/ObjectTreeGraphConfig.h | |
TCallTraits< TOptional< EEdGraphPinDirection > >::ConstReference SelfPinDirectionOverride () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< TOptional< EEdGraphPinDirection > >::ConstReference SelfPinDirectionOverride
(
typename TCallTraits< TOptional< EEdGraphPinDirection > >::ConstReference DefaultValue |
The direction of the self pin. | Editors/ObjectTreeGraphConfig.h | |
TCallTraits< FText >::ConstReference SelfPinFriendlyName () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< FText >::ConstReference SelfPinFriendlyName
(
typename TCallTraits< FText >::ConstReference DefaultValue |
The display name of the self pin. | Editors/ObjectTreeGraphConfig.h | |
TCallTraits< FName >::ConstReference SelfPinName () |
Editors/ObjectTreeGraphConfig.h | ||
TCallTraits< FName >::ConstReference SelfPinName
(
typename TCallTraits< FName >::ConstReference DefaultValue |
The name of the self pin. | Editors/ObjectTreeGraphConfig.h |