Navigation
API > API/Plugins > API/Plugins/WebAPIEditor > API/Plugins/WebAPIEditor/UWebAPITypeRegistry
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TObjectPtr< UWebAPITypeInfo > GetOrMakeGeneratedType
(
const EWebAPISchemaType& InSchemaType, |
Dom/WebAPITypeRegistry.h | ||
TObjectPtr< UWebAPITypeInfo > GetOrMakeGeneratedType
(
const EWebAPISchemaType& InSchemaType, |
Find or create the TypeInfo for the given SchemaType and Name. | Dom/WebAPITypeRegistry.h |
GetOrMakeGeneratedType(const EWebAPISchemaType &, const FString &, const FString &, const TObjectPtr< const UWebAPITypeInfo > &)
| Name | GetOrMakeGeneratedType |
| Type | function |
| Header File | /Engine/Plugins/Experimental/Web/WebAPI/Source/WebAPIEditor/Public/Dom/WebAPITypeRegistry.h |
| Include Path | #include "Dom/WebAPITypeRegistry.h" |
| Source | /Engine/Plugins/Experimental/Web/WebAPI/Source/WebAPIEditor/Private/Dom/WebAPITypeRegistry.cpp |
TObjectPtr < UWebAPITypeInfo > GetOrMakeGeneratedType
(
const EWebAPISchemaType & InSchemaType,
const FString & InName,
const FString & InJsonName,
const TObjectPtr < const UWebAPITypeInfo > & InTemplateTypeInfo
)
GetOrMakeGeneratedType(const EWebAPISchemaType &, const FString &, const FString &, const FString &, FName)
Description
Find or create the TypeInfo for the given SchemaType and Name.
Providing the schema type allows for a Model and Service (for example) to have the same name but not be considered the same type.
| Name | GetOrMakeGeneratedType |
| Type | function |
| Header File | /Engine/Plugins/Experimental/Web/WebAPI/Source/WebAPIEditor/Public/Dom/WebAPITypeRegistry.h |
| Include Path | #include "Dom/WebAPITypeRegistry.h" |
| Source | /Engine/Plugins/Experimental/Web/WebAPI/Source/WebAPIEditor/Private/Dom/WebAPITypeRegistry.cpp |
TObjectPtr < UWebAPITypeInfo > GetOrMakeGeneratedType
(
const EWebAPISchemaType & InSchemaType,
const FString & InName,
const FString & InJsonName,
const FString & InPrefix,
FName InDeclarationType
)