UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FieldIconFinder.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "Math/ColorList.h"
8
9struct FSlateBrush;
10class FProperty;
11class UFunction;
12
13namespace UE::PropertyViewer
14{
15
16
19{
21 FLinearColor DefaultTypeColor = FLinearColor(0.750000f, 0.6f, 0.4f, 1.0f);
22
25
27 FLinearColor ClassTypeColor = FLinearColor(0.1f, 0.0f, 0.5f, 1.0f);
28
30 FLinearColor EnumTypeColor = FLinearColor(0.0f, 0.160000f, 0.131270f, 1.0f);
31
33 FLinearColor IntTypeColor = FLinearColor(0.013575f, 0.770000f, 0.429609f, 1.0f);
34
36 FLinearColor FloatTypeColor = FLinearColor(0.357667f, 1.0f, 0.060000f, 1.0f);
37
39 FLinearColor NameTypeColor = FLinearColor(0.607717f, 0.224984f, 1.0f, 1.0f);
40
42 FLinearColor DelegateTypeColor = FLinearColor(1.0f, 0.04f, 0.04f, 1.0f);
43
45 FLinearColor ObjectTypeColor = FLinearColor(0.0f, 0.4f, 0.910000f, 1.0f);
46
48 FLinearColor InterfaceTypeColor = FLinearColor(0.8784f, 1.0f, 0.4f, 1.0f);
49
51 FLinearColor StringTypeColor = FLinearColor(1.0f, 0.0f, 0.660537f, 1.0f);
52
54 FLinearColor TextTypeColor = FLinearColor(0.8f, 0.2f, 0.4f, 1.0f);
55
58
61};
62
63
88
89} //namespace
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
static CORE_API const FColor Maroon
Definition ColorList.h:73
static CORE_API const FColor DarkSlateBlue
Definition ColorList.h:49
Definition UnrealType.h:174
Definition Array.h:670
Definition UnrealString.h.inl:34
Definition FieldIconFinder.h:66
static ADVANCEDWIDGETS_API FFieldIconArray GetPropertyIcon(const FProperty *Property)
Definition FieldIconFinder.cpp:144
static ADVANCEDWIDGETS_API const FSlateBrush * GetIcon(const UObject *Object)
Definition FieldIconFinder.cpp:88
static ADVANCEDWIDGETS_API FFieldIconArray GetFunctionIcon(const UFunction *Function)
Definition FieldIconFinder.cpp:106
Definition Class.h:2476
Definition Object.h:95
Definition FieldIconFinder.cpp:16
Definition Color.h:48
Definition SlateBrush.h:239
Definition SlateColor.h:42
Definition FieldIconFinder.h:19
FLinearColor TextTypeColor
Definition FieldIconFinder.h:54
TMap< FString, FLinearColor > StructColors
Definition FieldIconFinder.h:60
FLinearColor EnumTypeColor
Definition FieldIconFinder.h:30
FLinearColor ClassTypeColor
Definition FieldIconFinder.h:27
FLinearColor IntTypeColor
Definition FieldIconFinder.h:33
FLinearColor FloatTypeColor
Definition FieldIconFinder.h:36
FLinearColor DefaultStructTypeColor
Definition FieldIconFinder.h:57
FLinearColor DelegateTypeColor
Definition FieldIconFinder.h:42
FLinearColor BooleanTypeColor
Definition FieldIconFinder.h:24
FLinearColor DefaultTypeColor
Definition FieldIconFinder.h:21
FLinearColor StringTypeColor
Definition FieldIconFinder.h:51
FLinearColor NameTypeColor
Definition FieldIconFinder.h:39
FLinearColor ObjectTypeColor
Definition FieldIconFinder.h:45
FLinearColor InterfaceTypeColor
Definition FieldIconFinder.h:48
const FSlateBrush * Icon
Definition FieldIconFinder.h:71
FSlateColor Color
Definition FieldIconFinder.h:72