pub trait IBundledAssetProvider_InternalOpMethods: IBundledAssetProvider_InternalOp {
// Provided methods
fn start(self, provide_handle: impl Into<ProvideHandle>) { ... }
fn wait_for_completion_handler(self) -> bool { ... }
fn action_complete(self, obj: impl Into<AsyncOperation>) { ... }
fn get_array_result(self, all_assets: impl Into<Array<Object_2>>) { ... }
fn get_list_result(self, all_assets: impl Into<Array<Object_2>>) { ... }
fn get_asset_result(self, asset: impl Into<Object_2>) { ... }
fn get_asset_sub_object_result(self, all_assets: impl Into<Array<Object_2>>) { ... }
fn complete_operation(self) { ... }
fn progress_callback(self) -> f32 { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn start(self, provide_handle: impl Into<ProvideHandle>)
fn start(self, provide_handle: impl Into<ProvideHandle>)
Start(crate::unity_engine::resource_management::resource_providers::providehandle::ProvideHandle) overload
Sourcefn wait_for_completion_handler(self) -> bool
fn wait_for_completion_handler(self) -> bool
WaitForCompletionHandler() overload
Sourcefn action_complete(self, obj: impl Into<AsyncOperation>)
fn action_complete(self, obj: impl Into<AsyncOperation>)
ActionComplete(crate::unity_engine::asyncoperation::AsyncOperation) overload
Sourcefn get_array_result(self, all_assets: impl Into<Array<Object_2>>)
fn get_array_result(self, all_assets: impl Into<Array<Object_2>>)
GetArrayResult(::unity::Array<crate::unity_engine::object_2::Object_2>) overload
Sourcefn get_list_result(self, all_assets: impl Into<Array<Object_2>>)
fn get_list_result(self, all_assets: impl Into<Array<Object_2>>)
GetListResult(::unity::Array<crate::unity_engine::object_2::Object_2>) overload
Sourcefn get_asset_result(self, asset: impl Into<Object_2>)
fn get_asset_result(self, asset: impl Into<Object_2>)
GetAssetResult(crate::unity_engine::object_2::Object_2) overload
Sourcefn get_asset_sub_object_result(self, all_assets: impl Into<Array<Object_2>>)
fn get_asset_sub_object_result(self, all_assets: impl Into<Array<Object_2>>)
GetAssetSubObjectResult(::unity::Array<crate::unity_engine::object_2::Object_2>) overload
Sourcefn complete_operation(self)
fn complete_operation(self)
CompleteOperation() overload
Sourcefn progress_callback(self) -> f32
fn progress_callback(self) -> f32
ProgressCallback() overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: IBundledAssetProvider_InternalOp> IBundledAssetProvider_InternalOpMethods for __T
Available on crate feature
unity_engine-resource_management-resource_providers-bundledassetprovider only.