Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- IAssetCompilingManager
- FActorDeferredScriptManager
- FCardRepresentationAsyncQueue
- FDistanceFieldAsyncQueue
- FShaderCompilingManager
- FSkinnedAssetCompilingManager
- FSoundWaveCompilingManager
- FStaticMeshCompilingManager
- FTextureCompilingManager
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/AssetCompilingManager.h |
| Include | #include "AssetCompilingManager.h" |
Syntax
struct IAssetCompilingManager
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Blocks until completion of all assets. | ||
| void | FinishCompilationForObjects
(
TArrayView< UObject*const > InObjects |
Blocks until completion of the requested objects. | |
| FTextFormat | Returns an FTextFormat representing a localized singular/plural formatter for this resource name. | ||
| FName | A unique name among all asset compiling manager to identify the type of asset this manager handles. | ||
| TArrayView< FName > | Return other asset types that should preferably be handled before this one. | ||
| int32 | Returns the number of remaining compilations. | ||
| void | ProcessAsyncTasks
(
bool bLimitExecutionTime |
Called once per frame, fetches completed tasks and applies them to the scene. | |
| void | ProcessAsyncTasks
(
const AssetCompilation::FProcessAsyncTaskParams& Params |
Called once per frame, fetches completed tasks and applies them to the scene. | |
| void | Shutdown () |
Cancel any pending work and blocks until it is safe to shut down. |