Class ContentLoadTask
Describes content loading task object.
Assembly: FlaxEngine.dll
File: Engine/Content/Loading/ContentLoadTask.h
Syntax
public class ContentLoadTask : public Task
Constructors
DECLARE_ENUM_5(Result, Ok, AssetLoadError, MissingReferences, LoadDataError, TaskFailed)
Describes work result value
Declaration
public DECLARE_ENUM_5(Result, Ok, AssetLoadError, MissingReferences, LoadDataError, TaskFailed)
Parameters
|
Result
ContentLoadTask_DECLARE_ENUM_5_Result_Ok_AssetLoadError_MissingReferences_LoadDataError_TaskFailed_
|
|
Ok
ContentLoadTask_DECLARE_ENUM_5_Result_Ok_AssetLoadError_MissingReferences_LoadDataError_TaskFailed_
|
|
AssetLoadError
ContentLoadTask_DECLARE_ENUM_5_Result_Ok_AssetLoadError_MissingReferences_LoadDataError_TaskFailed_
|
|
MissingReferences
ContentLoadTask_DECLARE_ENUM_5_Result_Ok_AssetLoadError_MissingReferences_LoadDataError_TaskFailed_
|
|
LoadDataError
ContentLoadTask_DECLARE_ENUM_5_Result_Ok_AssetLoadError_MissingReferences_LoadDataError_TaskFailed_
|
|
TaskFailed
ContentLoadTask_DECLARE_ENUM_5_Result_Ok_AssetLoadError_MissingReferences_LoadDataError_TaskFailed_
|
Methods
Enqueue()
run()
Declaration
protected virtual Result run() = 0
Returns
|
Result
|
Run()
Runs the task specified operations. It does not handle any task related logic, but only performs the actual job.
Declaration
protected virtual bool Run() override
Returns
|
bool
The task execution result. Returns true if failed, otherwise false. |
Overrides
ToString()
Gets the string representation of this object.
Declaration
public virtual String ToString() const override
Returns
|
String
|