Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- IAssetCompilingManager
- FSkinnedAssetCompilingManager
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/SkinnedAssetCompiler.h |
| Include | #include "SkinnedAssetCompiler.h" |
Syntax
class FSkinnedAssetCompilingManager : private IAssetCompilingManager
Constructors
No constructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddSkinnedAssets
(
TArrayView< USkinnedAsset*const > InSkinnedAssets |
Adds skinned assets compiled asynchronously so they are monitored. | |
| void | FinishCompilation
(
TArrayView< USkinnedAsset*const > InSkinnedAssets |
Blocks until completion of the requested skinned assets. | |
| FSkinnedAssetCompilingManager & | Get () |
||
| EQueuedWorkPriority | GetBasePriority
(
USkinnedAsset* InSkinnedAsset |
Returns the priority at which the given skinned asset should be scheduled. | |
| int32 | Returns the number of outstanding compilations. | ||
| FQueuedThreadPool * | Returns the threadpool where skinned asset compilation should be scheduled. | ||
| bool | IsAsyncCompilationAllowed
(
USkinnedAsset* InSkinnedAsset |
Returns if asynchronous compilation is allowed for this skinned asset. | |
| bool | Returns true if the feature is currently activated. |
Overridden from IAssetCompilingManager
| Type | Name | Description | |
|---|---|---|---|
| void | Blocks until completion of all async skinned asset compilation. | ||
| void | Shutdown () |
Cancel any pending work and blocks until it is safe to shut down. |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddSkeletalMeshes
(
TArrayView< class USkeletalMesh*const > InSkeletalMeshes |
Use AddSkinnedAssets instead. |