Navigation
API > API/Plugins > API/Plugins/WebAPIEditor > API/Plugins/WebAPIEditor/Dom
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UDynamicSubsystem
- UEngineSubsystem
- UWebAPIStaticTypeRegistry
References
Module | WebAPIEditor |
Header | /Engine/Plugins/Experimental/Web/WebAPI/Source/WebAPIEditor/Public/Dom/WebAPITypeRegistry.h |
Include | #include "Dom/WebAPITypeRegistry.h" |
Syntax
UCLASS&40;&41;
class UWebAPIStaticTypeRegistry : public UEngineSubsystem
Remarks
Holds Type information for built-in types.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TObjectPtr< UWebAPITypeInfo > | Auto | |
![]() |
TObjectPtr< UWebAPITypeInfo > | Boolean | |
![]() |
TObjectPtr< UWebAPITypeInfo > | Byte | |
![]() |
TObjectPtr< UWebAPITypeInfo > | Char | |
![]() |
TObjectPtr< UWebAPITypeInfo > | DateTime | |
![]() |
TObjectPtr< UWebAPITypeInfo > | Double | |
![]() |
TObjectPtr< UWebAPITypeInfo > | Enum | Unnamed enum. |
![]() |
TObjectPtr< UWebAPITypeInfo > | FilePath | |
![]() |
TObjectPtr< UWebAPITypeInfo > | Float | |
![]() |
TObjectPtr< UWebAPITypeInfo > | Int16 | |
![]() |
TObjectPtr< UWebAPITypeInfo > | Int32 | |
![]() |
TObjectPtr< UWebAPITypeInfo > | Int64 | |
![]() |
TObjectPtr< UWebAPITypeInfo > | JsonObject | Json object. |
![]() |
TObjectPtr< UWebAPITypeInfo > | Name | |
![]() |
TObjectPtr< UWebAPITypeInfo > | Nullptr | List of common built-in types, static for easy comparisons, etc. |
![]() |
TObjectPtr< UWebAPITypeInfo > | Object | Unnamed object. |
![]() |
TObjectPtr< UWebAPITypeInfo > | String | |
![]() |
TObjectPtr< UWebAPITypeInfo > | Text | |
![]() |
TObjectPtr< UWebAPITypeInfo > | Void | |
![]() |
TObjectPtr< UWebAPITypeInfo > | WebAPIMessageResponse | WebAPI Message Response object. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
const TObjectPtr< UWebAPITypeInfo > * | FindBuiltinType
(
const FString& InName |
Finds the TypeInfo with the give name. |
![]() ![]() |
const UGraphEditorSettings * | Used to retrieve PinColor. | |
![]() |
const TObjectPtr< UWebAPITypeInfo > & | GetOrMakeBuiltinType
(
const FString& InName, |
Find or create the TypeInfo for the given built-in type. |
Overridden from USubsystem
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Initialize
(
FSubsystemCollectionBase& Collection |
Initializes and registers the built-in types. |
Constants
Name | Description |
---|---|
ToFromJsonObject | For JsonObjectWrapper, manipulate the JsonObject directly (also JsonObjectToString, JsonObjectFromString). |
ToFromJsonType | For JsonType, when there is a ToJson/FromJson overload for the given value. |
UnnamedTypeName | The name of a TypeInfo when it's unnamed/unknown. |