Navigation
API > API/Plugins > API/Plugins/WebAPIEditor > API/Plugins/WebAPIEditor/CodeGen > API/Plugins/WebAPIEditor/CodeGen/Dom
Inheritance Hierarchy
- FWebAPICodeGenBase
- FWebAPICodeGenEnum
- FWebAPICodeGenFile
- FWebAPICodeGenFunction
- FWebAPICodeGenOperation
- FWebAPICodeGenProperty
- FWebAPICodeGenFunctionParameter
- FWebAPICodeGenOperationParameter
- FWebAPICodeGenSettings
- FWebAPICodeGenStruct
- FWebAPICodeGenClass
- FWebAPICodeGenOperationRequest
- FWebAPICodeGenOperationResponse
References
| Module | WebAPIEditor |
| Header | /Engine/Plugins/Experimental/Web/WebAPI/Source/WebAPIEditor/Public/CodeGen/Dom/WebAPICodeGenBase.h |
| Include | #include "CodeGen/Dom/WebAPICodeGenBase.h" |
Syntax
class FWebAPICodeGenBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | Description | Description for this object. | |
| TMap< FString, FString > | Metadata | U* metadata, with or without a value. | |
| FString | Module | Containing module name. | |
| FString | Namespace | Type Namespace, can be empty for built-in types. | |
| FString | ServiceName | For Operations and Operation Parameters. | |
| TMap< FString, FString > | Specifiers | U* specifiers, with or without a value. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | GetIncludePaths
(
TArray< FString >& OutIncludePaths |
Append any include paths for this file to the given Array (not Set, to allow custom order). | |
| void | GetIncludePaths
(
TSet< FString >& OutIncludePaths |
Append any include paths for this file to the given Set. | |
| void | GetModuleDependencies
(
TSet< FString >& OutModules |
Append any dependent modules for this file to the given Set. | |
| FString | GetName
(
bool bJustName |
Retrieve the name. The source depends on the CodeGen object type. | |
| const FName & | GetTypeName () |
CodeGen Type. | |
| void | Sets the containing module name. |