Navigation
API > API/Plugins > API/Plugins/UAFEditor
| Name | IAssetCompilationHandler |
| Type | class |
| Header File | /Engine/Plugins/Experimental/UAF/UAF/Source/UAFEditor/Public/IAssetCompilationHandler.h |
| Include Path | #include "IAssetCompilationHandler.h" |
Syntax
class IAssetCompilationHandler : public TSharedFromThis< IAssetCompilationHandler >
Inheritance Hierarchy
- TSharedFromThis< IAssetCompilationHandler > → IAssetCompilationHandler
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IAssetCompilationHandler() |
IAssetCompilationHandler.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CompileStatusChangedDelegate | FSimpleDelegate | IAssetCompilationHandler.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Compile
(
TSharedRef< Workspace::IWorkspaceEditor > InWorkspaceEditor, |
Called to compile an asset from the editor. | IAssetCompilationHandler.h | |
virtual bool GetAutoCompile
(
TSharedRef< Workspace::IWorkspaceEditor > InWorkspaceEditor, |
Called to get the auto compile mode of the asset. | IAssetCompilationHandler.h | |
virtual ECompileStatus GetCompileStatus
(
TSharedRef< Workspace::IWorkspaceEditor > InWorkspaceEditor, |
Called to get the compile status of the asset. | IAssetCompilationHandler.h | |
FSimpleDelegate & OnCompileStatusChanged() |
Called to notify that the compile status of the asset may have changed. | IAssetCompilationHandler.h | |
virtual void SetAutoCompile
(
TSharedRef< Workspace::IWorkspaceEditor > InWorkspaceEditor, |
Called to set the auto compile mode of the asset. | IAssetCompilationHandler.h |