FImaginaryBlueprint

An "imaginary" representation of a [UBlueprint](API\Runtime\Engine\Engine\UBlueprint), featuring raw strings or other imaginary objects in the place of more structured substances

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Kismet

Header

/Engine/Source/Editor/Kismet/Public/ImaginaryBlueprintData.h

Include

#include "ImaginaryBlueprintData.h"

Syntax

class FImaginaryBlueprint : public FImaginaryFiBData

Remarks

An "imaginary" representation of a UBlueprint, featuring raw strings or other imaginary objects in the place of more structured substances

Variables

Name Description

Protected variable

FString

 

BlueprintPath

The path for this Blueprint

Protected variable

TMap< int32, FT...

 

LookupTable

Lookup table used as a compression tool for the FTexts stored in the Json object

Protected variable

FString

 

UnparsedStringData

The raw Json string yet to be parsed

Constructors

Name Description

Public function

FImaginaryBlueprint

(
    FString InBlueprintName,
    FString InBlueprintPath,
    FString InBlueprintParentClass,
    TArray< FString >& InInterfaces,
    FString InUnparsedStringData,
    FSearchDataVersionInfo InVersionInf...
)

Functions

Name Description

Protected function

void

 

ParseComponents

(
    TSharedPtr< FJsonObject > InJsonObj...,
    TArray< FImaginaryFiBDataSharedPtr ...
)

Callback to specially parse an array of Json Objects representing components

Protected function

void

 

ParseGraph

(
    TSharedPtr< FJsonValue > InJsonValu...,
    FString InCategoryTitle,
    EGraphType InGraphType
)

End FImaginaryFiBData Interface Helper function to parse an array of Json Object representing graphs

Protected function

void

 

ParseToJson

(
    FSearchDataVersionInfo InVersionInf...
)

Parses a raw string of Json to a Json object hierarchy

Overridden from FImaginaryFiBData

Name Description

Public function Virtual Const

bool

 

CanCallFilter

(
    ESearchQueryFilter InSearchQueryFil...
)

Checks if the filter can call functions for the passed filter, returns FALSE by default if the filter is not the AllFilter

Protected function Virtual Const

FSearchResul...

 

CreateSearchResult_Internal

(
    FSearchResult InTemplate
)

Protected internal function which builds the search result for this item

Protected function Virtual Const

void

 

DumpParsedObject_Internal

(
    FArchive& Ar
)

Internal helper function for dumping parsed object info

Public function Virtual Const

UBlueprint &...

 

GetBlueprint()

This will return and force load the UBlueprint that owns this object data.

Public function Virtual Const

bool

 

IsCompatibleWithFilter

(
    ESearchQueryFilter InSearchQueryFil...
)

FImaginaryFiBData Interface

Protected function Virtual

bool

 

TrySpecialHandleJsonValue

(
    FText InKey,
    TSharedPtr< FJsonValue > InJsonValu...
)

End FImaginaryFiBData Interface FImaginaryFiBData Interface

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss