Navigation
Filters
Classes
| Type | Name | Description | |
|---|---|---|---|
| FBlueprintActionMenuBuilder | Responsible for constructing a list of viable blueprint actions. | ||
| FBlueprintActionMenuItem | Wrapper around a UBlueprintNodeSpawner, which takes care of specialized node spawning. | ||
| FBlueprintActionMenuUtils | |||
| FBlueprintAssetHandler | Singleton class that marshals different blueprint asset handlers for different asset class types | ||
| FBlueprintCompilationManager | |||
| FBlueprintCompiledData | |||
| FBlueprintComponentsApplicationMode | |||
| FBlueprintDebugObjectInstance | |||
| FBlueprintDefaultsApplicationMode | |||
| FBlueprintDragDropMenuItem | At certain times we want a single menu entry that represents a set of UBlueprintNodeSpawners (generally when all those UBlueprintNodeSpawners wrap the same UField). | ||
| FBlueprintEditor | Main Kismet asset editor | ||
| FBlueprintEditorApplicationMode | |||
| FBlueprintEditorApplicationModes | |||
| FBlueprintEditorModule | The blueprint editor module provides the blueprint editor application. | ||
| FBlueprintEditorTabs | |||
| FBlueprintEditorToolbar | |||
| FBlueprintEditorUnifiedMode | |||
| FBlueprintInterfaceApplicationMode | |||
| FBlueprintMacroApplicationMode | |||
| FBlueprintManagedListDetails | Blueprint managed list details | ||
| FBlueprintMemberReferenceDetails | Property type customization for FMemberReference. | ||
| FBlueprintNamespaceHelper | A helper class for managing namespace info for a single Blueprint context. | ||
| FBlueprintNamespaceRegistry | A shared utility class that keeps track of registered Blueprint namespace identifiers sourced from objects and assets in the editor. | ||
| FBlueprintNamespaceUtilities | A wrapper struct around various Blueprint namespace utility and support methods. | ||
| FBPCompileRequest | |||
| FCategorySectionHelper | |||
| FCompilerResultsSummoner | |||
| FComponentEventConstructionData | The structure used to construct the "Add Event" menu entries | ||
| FComponentUniqueDisplay | Struct to contain search results and help compare them for uniqueness. | ||
| FCustomDebugObject | |||
| FDetailsDiff | Struct to handle showing details for an object and provide an interface for listing all differences | ||
| FDetailsDiffPanel | Panel used to display the details | ||
| FDiffPanel | Panel used to display the blueprint | ||
| FDiffResultItem | Individual Diff item shown in the list of diffs | ||
| FDisableGatheringDataOnScope | |||
| FFavoritedBlueprintPaletteItem | |||
| FFiBMD | |||
| FFiBMetaData | |||
| FFindInBlueprintCachingOptions | Options to configure the bulk caching task | ||
| FFindInBlueprintSearchManager | Singleton manager for handling all Blueprint searches, helps to manage the going progress of Blueprints, and is thread-safe. | ||
| FFindInBlueprintSearchTags | Const values for Find-in-Blueprints to tag searchable data | ||
| FFindInBlueprintsGraph | Graphs, such as functions and macros, are stored here | ||
| FFindInBlueprintsGraphNode | Graph nodes use this class to store their data | ||
| FFindInBlueprintsNoResult | Class used to denote an empty search result | ||
| FFindInBlueprintsPin | Pins use this class to store their data | ||
| FFindInBlueprintsProperty | Property data is stored here | ||
| FFindInBlueprintsResult | Item that matched the search results | ||
| FFixupSelfContextItem | |||
| FFullBlueprintEditorCommands | |||
| FImaginaryBlueprint | An "imaginary" representation of a UBlueprint, featuring raw strings or other imaginary objects in the place of more structured substances | ||
| FImaginaryComponent | An "imaginary" representation of a FProperty of an instanced component, featuring raw strings or other imaginary objects in the place of more structured substances | ||
| FImaginaryFiBData | |||
| FImaginaryGraph | An "imaginary" representation of a UEdGraph, featuring raw strings or other imaginary objects in the place of more structured substances | ||
| FImaginaryGraphNode | An "imaginary" representation of a UEdGraphNode, featuring raw strings or other imaginary objects in the place of more structured substances | ||
| FImaginaryPin | An "imaginary" representation of a UEdGraphPin, featuring raw strings or other imaginary objects in the place of more structured substances | ||
| FImaginaryProperty | An "imaginary" representation of a FProperty, featuring raw strings or other imaginary objects in the place of more structured substances | ||
| FKismet2Menu | Kismet menu | ||
| FKismetVariableDragDropAction | DragDropAction class for dropping a Variable onto a graph | ||
| FMyBlueprintCommands | |||
| FMyBlueprintItemDragDropAction | DragDropAction class for drag and dropping an item from the My Blueprints tree (e.g., variable or function) | ||
| FReplaceNodeReferencesHelper | A helper class for Replacing Variable references in blueprints | ||
| FReviewComment | |||
| FReviewCommentContext | |||
| FReviewTopic | |||
| FSCSDiff | Struct to support diffing the component tree for a blueprint | ||
| FSCSEditorTreeNode | FSCSEditorTreeNode | ||
| FSCSEditorTreeNodeActorBase | |||
| FSCSEditorTreeNodeChildActor | |||
| FSCSEditorTreeNodeComponent | |||
| FSCSEditorTreeNodeComponentBase | |||
| FSCSEditorTreeNodeInstanceAddedComponent | |||
| FSCSEditorTreeNodeInstancedInheritedComponent | |||
| FSCSEditorTreeNodeRootActor | |||
| FSCSEditorTreeNodeSeparator | |||
| FSearchableValueInfo | |||
| FSearchData | Tracks data relevant to a Blueprint for searches | ||
| FSearchDataVersionInfo | Consolidated version info for a Blueprint search data entry | ||
| FSearchTagDataPair | Used for external gather functions to add Key/Value pairs to be placed into Json | ||
| FSelectionDetailsSummoner | |||
| FSimpleFTextKeyStorage | Stores an FText as if it were an FString, does zero advanced comparisons needed for true FText comparisons. | ||
| FStreamSearch | Async task for searching Blueprints | ||
| FStreamSearchOptions | |||
| IBlueprintAssetHandler | Interface used to define how to interact with a blueprint within an asset | ||
| IBlueprintEditor | Blueprint editor public interface | ||
| IReviewCommentAPI | |||
| ISCSEditorCustomization | Customization class that allows per-component type handling of various SCS editor functionality. | ||
| ISCSEditorUICustomization | SCSEditor UI customization | ||
| IUserDefinedEnumEditor | Enum editor public interface | ||
| IUserDefinedStructureEditor | Enum editor public interface | ||
| SSCS_RowWidget | |||
| UBlueprintCompilerExtension | |||
| UBlueprintEditorToolMenuContext | |||
| UBlueprintPaletteFavorites | |||
| USCSEditorExtensionContext | |||
| USSCSEditorMenuContext | |||
| USubobjectEditorExtensionContext |
Typedefs
| Name | Description |
|---|---|
| FGetSelectedObjectsDelegate | The delegate that the caller must supply to BuildComponentActionsSubMenu that returns the currently selected items |
| FImaginaryFiBDataSharedPtr | |
| FImaginaryFiBDataWeakPtr | Shared pointers to cached imaginary data (must be declared as thread-safe). |
| FInspectorSelectionSet | |
| FNodeCreationAnalytic | Delegate for Node Creation Analytics |
| FOnGetFunctionCustomizationInstance | Delegate used to customize function display |
| FOnGetGraphCustomizationInstance | Delegate used to customize graph display |
| FOnGetLocalVariableCustomizationInstance | Delegate used to customize local variable display |
| FOnGetVariableCustomizationInstance | Delegate used to customize variable display |
| FOnMyBlueprintActionSelected | |
| FOnSearchComplete | |
| FPinValueInspectorTreeViewNodePtr | |
| FSCSEditorActorNodePtrType | |
| FSCSEditorChildActorNodePtrType | |
| FSCSEditorCustomizationBuilder | |
| FSCSEditorTreeNodePtrType | SCS editor tree node pointer types. |
| FSearchResult | |
| SSCSTreeType | |
| STreeViewType |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EAddOrUpdateBlueprintSearchMetadataFlags | Options for FFindInBlueprintSearchManager::AddOrUpdateBlueprintSearchMetadata() | ||
| EComponentEditorMode::Type | Component editor mode | ||
| EContextTargetFlags::Type | |||
| EDefaultBlueprintNamespaceType | Default namespace type for objects/assets if one is not explicitly assigned. | ||
| EFiBCacheBarWidget | Cache bar widgets. | ||
| EFiBCacheOpFlags | Flags to control the UX while caching | ||
| EFiBCacheOpType | Which assets to index for caching | ||
| EFiBIndexAllPermission | Whether the Find-in-Blueprints window allows the user to load and resave all assets with out-of-date Blueprint search metadata. | ||
| EFiBSearchBarWidget | Search bar widgets. | ||
| EFiBVersion | FiB data versioning | ||
| ENodeCreateAction::Type | Describes user actions that created new node | ||
| ERefreshBlueprintEditorReason::Type | Describes the reason for Refreshing the editor | ||
| EReviewCommentTaskState | |||
| EReviewTopicType | Swarm stores shelved file reviews separately from comments on submitted CLs | ||
| ESearchableValueStatus | |||
| ESearchDataStateFlags | State flags for search database entries | ||
| ESearchQueryFilter | Filters are used by functions for searching to decide whether items can call certain functions or match the requirements of a function | ||
| NodeSectionID::Type | Enums to use when grouping the blueprint members in the list panel. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FName | |||
| void | CallStackViewer::RegisterTabSpawner
(
FTabManager& TabManager |
||
| void | CallStackViewer::UpdateDisplayedCallstack
(
TArrayView< const FFrame*const > ScriptStack |
||
| void | ClearWatchListFromBlueprint
(
TWeakObjectPtr< UBlueprint > BlueprintObj |
Called when a BlueprintObj should no longer be watched | |
| void | Called when we unpause execution and set watch values back to the blueprint versions | ||
CSV_DECLARE_CATEGORY_EXTERN
(
FindInBlueprint |
CSV stats profiling category | ||
| bool | DiffWidgetUtils::HasNextDifference
(
SListView< TSharedPtr< struct FDiffSingleResult > >& ListView, |
||
| bool | DiffWidgetUtils::HasPrevDifference
(
SListView< TSharedPtr< struct FDiffSingleResult > >& ListView, |
||
| void | DiffWidgetUtils::SelectNextRow
(
SListView< TSharedPtr< struct FDiffSingleResult > >& ListView, |
||
| void | DiffWidgetUtils::SelectPrevRow
(
SListView< TSharedPtr< struct FDiffSingleResult > >& ListView, |
||
| FText | FindInBlueprintsHelpers::AsFText
(
int32 InValue, |
Looks up a JsonValue's FText from the passed lookup table | |
| FText | FindInBlueprintsHelpers::AsFText
(
TSharedPtr< FJsonValue > InJsonValue, |
Looks up a JsonValue's FText from the passed lookup table | |
| bool | FindInBlueprintsHelpers::ConstructSearchTermFromFunction
(
const UFunction* Function, |
Constructs a search term for a function using Find-in-Blueprints search syntax | |
| void | FindInBlueprintsHelpers::ExpandAllChildren
(
FSearchResult InTreeNode, |
Iterates through all the given tree node's children and tells the tree view to expand them | |
| UClass * | FindInBlueprintsHelpers::GetFunctionOriginClass
(
const UFunction* Function |
Utility function to find the ancestor class or interface from which a function is inherited. | |
| FString | FindInBlueprintsHelpers::GetPinTypeAsString
(
const FEdGraphPinType& InPinType |
Retrieves the pin type as a string value | |
| uint32 | FindInBlueprintsHelpers::GetTypeHash
(
const FindInBlueprintsHelpers::FSimpleFTextKeyStorage& InObject |
||
| bool | FindInBlueprintsHelpers::IsTextEqualToString
(
const FText& InText, |
||
| bool | FindInBlueprintsHelpers::ParsePinType
(
FText InKey, |
Parses a pin type from passed in key names and values | |
| FName | GetTabName () |
||
| uint32 | GetTypeHash
(
const FReviewTopic& Topic |
||
| void | OnRenameAsset
(
const FAssetData& AssetData, |
Called when an asset is renamed; updates the watches on the asset | |
| void | RegisterTabSpawner
(
FTabManager& TabManager |
||
| void | RemoveWatchesForAsset
(
const FAssetData& AssetData |
Called when we want to remove watches in the watch window from a blueprint does NOT remove watches from the pins in the blueprint object | |
| void | RemoveWatchesForBlueprint
(
TWeakObjectPtr< UBlueprint > BlueprintObj |
Called when we want to remove watches in the watch window from a blueprint does NOT remove watches from the pins in the blueprint object | |
| class |
|
||
| void | UpdateWatchListFromBlueprint
(
TWeakObjectPtr< UBlueprint > BlueprintObj |
Called when we are adding or changing watches from BlueprintObj |