Navigation
API > API/Plugins > API/Plugins/PCGEditor
Inheritance Hierarchy
- UObject
- UPCGEditorSettings
References
| Module | PCGEditor |
| Header | /Engine/Plugins/PCG/Source/PCGEditor/Public/PCGEditorSettings.h |
| Include | #include "PCGEditorSettings.h" |
Syntax
UCLASS (Config=EditorPerProjectUserSettings)
class UPCGEditorSettings : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| FLinearColor | BaseTextureDataPinColor | Color used for data pins of type Base Texture | |
| bool | bDisableCPUThrottlingDuringGraphExecution | Specify if we want to disable CPU Throttling when a PCG Graph is executing, this will improve execution time when app is out of focus/minimized | |
| bool | bEnableNavigateToNativeNodes | Specify if we want to jump to definition in case of double click on native PCG Nodes | |
| FLinearColor | BlueprintNodeColor | Color used for blueprints | |
| bool | bShowPauseButton | Controls whether the "Pause PCG" button will be display in the editor menu | |
| bool | bUnpauseCancelsAll | Controls whether PCG tasks will be cancelled when unpausing PCG, which might result in dirty/stale content, but will not require significant time. | |
| bool | bUseAlternatePauseButton | Controls whether the alternate PCG pause button is shown instead of the default PCG icon. | |
| FLinearColor | ConcreteDataPinColor | Color used for concrete/simple spatial data pins | |
| FLinearColor | ControlFlowNodeColor | Color used for control flow operations | |
| FLinearColor | DebugNodeColor | Color used for debug operations | |
| FLinearColor | DefaultNodeColor | Default node color | |
| FLinearColor | DefaultPinColor | Default pin color | |
| float | DefaultWireThickness | Default wire thickness | |
| FLinearColor | DensityOperationNodeColor | Color used for density remap | |
| FLinearColor | DynamicMeshNodeColor | Color used for dynamic mesh nodes | |
| FLinearColor | DynamicMeshPinColor | Color used for data pins of type Dynamic Mesh | |
| float | EmptyEdgeDebugDesaturateFactor | Debug mode edge desaturation with empty data | |
| FLinearColor | FilterNodeColor | Color used for filter-like operations | |
| FLinearColor | GraphParametersNodeColor | Color used for graph parameters operations | |
| FLinearColor | HierarchicalGenerationNodeColor | Color used for hierarchical generation operations | |
| float | HoverEdgeEmphasis | Hover edge size emphasis | |
| FLinearColor | InputOutputNodeColor | Color used for input & output nodes | |
| FLinearColor | InstancedNodeBodyTintColor | Instanced node body tint color | |
| FLinearColor | LandscapeDataPinColor | Color used for data pins of type Landscape | |
| FLinearColor | MetadataNodeColor | Color used for metadata operations | |
| float | MultiDataEdgeDebugEmphasis | Debug mode edge emphasis on multi-data | |
| TMap< TSubclassOf< UPCGSettings >, FLinearColor > | OverrideNodeColorByClass | User-driven color overrides | |
| FName | OverrideNotPausedButtonLabel | Overrides the label of the pause button while PCG is currently paused. | |
| FName | OverridePausedButtonLabel | Overrides the label of the pause button while PCG is not currently being paused. | |
| FString | OverridePausedButtonTooltip | Overrides the tooltip on the pause button. | |
| FLinearColor | ParamDataNodeColor | Color used for Attribute Set operations | |
| FLinearColor | ParamDataPinColor | Color used for data pins of type Attribute Set | |
| FLinearColor | PointDataPinColor | Color used for data pins of type Point | |
| FLinearColor | PointOpsNodeColor | Color used for point operations | |
| FLinearColor | PolyLineDataPinColor | Color used for data pins of type Spline | |
| FLinearColor | PrimitiveDataPinColor | Color used for data pins of type Primitive | |
| FLinearColor | RenderTargetDataPinColor | Color used for data pins of type Render Target | |
| FLinearColor | RerouteNodeColor | Color used for reroute nodes | |
| FLinearColor | SamplerNodeColor | Color used for sampler operations | |
| FLinearColor | SetOperationNodeColor | Color used for Difference, Intersection, Projection, Union | |
| FLinearColor | SpatialDataPinColor | Color used for spatial data pins | |
| FLinearColor | SpawnerNodeColor | Color used for artifact-generating operations | |
| FLinearColor | SubgraphNodeColor | Color used for subgraph-like operations | |
| FLinearColor | SurfaceDataPinColor | Color used for data pins of type Surface | |
| FLinearColor | TextureDataPinColor | Color used for data pins of type Texture | |
| FLinearColor | UnknownDataPinColor | Color used for other/unknown data types | |
| FLinearColor | VolumeDataPinColor | Color used for data pins of type Volume |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UPCGEditorSettings
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FLinearColor | GetColor
(
UPCGSettings* InSettings |
||
| FLinearColor | GetPinColor
(
const FEdGraphPinType& InPinType |