Navigation
API > API/Plugins > API/Plugins/WebAPIEditor
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UWebAPIDefinition
References
| Module | WebAPIEditor |
| Header | /Engine/Plugins/Experimental/Web/WebAPI/Source/WebAPIEditor/Public/WebAPIDefinition.h |
| Include | #include "WebAPIDefinition.h" |
Syntax
UCLASS&40;AutoCollapseCategories&61;"ImportSettings"&41;
class UWebAPIDefinition : public UObject
Remarks
The asset containing various options and the schema itself.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< class UAssetImportData > | AssetImportData | Importing data and options used for this definition. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| DataCacheType * | AddOrGetImportedDataCache
(
FName InKey |
||
| UObject * | AddOrGetImportedDataCache
(
FName InKey, |
Retrieves the custom data for the given key, or creates it if it doesn't exist. | |
| FString | Get the user-specified Copyright Notice, or from the Project Settings if unspecified. | ||
| const FWebAPICodeGeneratorSettings & | Settings for the code generation. | ||
| FWebAPICodeGeneratorSettings & | Settings for the code generation. | ||
| const TSharedPtr< FWebAPIMessageLog > & | |||
| const FWebAPIProviderSettings & | Settings for the WebAPI provider. | ||
| FWebAPIProviderSettings & | Settings for the WebAPI provider. | ||
| UWebAPISchema * | |||
| const UWebAPISchema * |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| EDataValidationResult | IsDataValid
(
FDataValidationContext& Context |
Generic function to validate objects during changelist validations, etc. |