Navigation
API > API/Plugins > API/Plugins/WebAPIEditor
References
| Module | WebAPIEditor |
| Header | /Engine/Plugins/Experimental/Web/WebAPI/Source/WebAPIEditor/Public/WebAPIProviderSettings.h |
| Include | #include "WebAPIProviderSettings.h" |
Syntax
USTRUCT&40;BlueprintType&41;
struct FWebAPIProviderSettings
Remarks
Encapsulates settings for WebAPI providers.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bEnableArbitraryJsonPayloads | Enable this option to allow the user to supply arbitrary json data to any request without parameters. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FString & | Return the default name given to array properties. | ||
| const FString & | Return the default name given to (single item) properties. | ||
| const FString & | Return the name of an "unset" value for a generated enum. | ||
| FString | MakeNestedPropertyTypeName
(
const FWebAPITypeNameVariant& InModelName, |
Makes a unique TypeName based on the provided Model and Property names. | |
| FName | MakeOperationObjectName
(
const TObjectPtr< UWebAPIService >& InService, |
Makes a unique TypeName based on the provided Service and Operations names. | |
| FString | MakeParameterTypeName
(
const FWebAPINameVariant& InParameterName |
Makes a unique TypeName based on the provided Parameter name. | |
| FString | MakeRequestTypeName
(
const FWebAPITypeNameVariant& InOperationName |
Makes a unique TypeName based on the provided Operation name. | |
| FString | MakeResponseTypeName
(
const FWebAPITypeNameVariant& InOperationName, |
Makes a unique TypeName based on the provided Operation name and response code. | |
| FString | MakeValidMemberName
(
const FWebAPINameVariant& InString, |
Strips the provided string of invalid characters for a member name. | |
| FString | Returns a pluralized version of the provided string. Currently only works for english words. | ||
| FString | Singularize
(
const FString& InString |
Returns a singularized version of the provided plural string. | |
| FString | ToInitials
(
const FWebAPINameVariant& InString |
Converts the given string to it's initials. | |
| FString | ToPascalCase
(
const FWebAPINameVariant& InString |
Converts the given string to Pascal Case (aka. Upper Camel Case). |