pub trait IAddressablesImpl: IObject {
Show 28 methods
// Provided methods
fn m_resource_manager(self) -> ResourceManager { ... }
fn set_m_resource_manager(self, value: ResourceManager) { ... }
fn m_instance_provider(self) -> IInstanceProvider_Interface { ... }
fn set_m_instance_provider(self, value: IInstanceProvider_Interface) { ... }
fn m_catalog_requests_timeout(self) -> i32 { ... }
fn set_m_catalog_requests_timeout(self, value: i32) { ... }
fn scene_provider(self) -> ISceneProvider_Interface { ... }
fn set_scene_provider(self, value: ISceneProvider_Interface) { ... }
fn m_resource_locators(self) -> List_1<AddressablesImpl_ResourceLocatorInfo> { ... }
fn set_m_resource_locators(
self,
value: List_1<AddressablesImpl_ResourceLocatorInfo>,
) { ... }
fn m_initialization_operation(
self,
) -> AsyncOperationHandle_1<IResourceLocator> { ... }
fn set_m_initialization_operation(
self,
value: AsyncOperationHandle_1<IResourceLocator>,
) { ... }
fn m_active_check_update_operation(
self,
) -> AsyncOperationHandle_1<List_1<Il2CppString>> { ... }
fn set_m_active_check_update_operation(
self,
value: AsyncOperationHandle_1<List_1<Il2CppString>>,
) { ... }
fn m_active_update_operation(
self,
) -> AsyncOperationHandle_1<List_1<IResourceLocator>> { ... }
fn set_m_active_update_operation(
self,
value: AsyncOperationHandle_1<List_1<IResourceLocator>>,
) { ... }
fn m_on_handle_complete_action(self) -> Action_1<AsyncOperationHandle> { ... }
fn set_m_on_handle_complete_action(
self,
value: Action_1<AsyncOperationHandle>,
) { ... }
fn m_on_scene_handle_complete_action(self) -> Action_1<AsyncOperationHandle> { ... }
fn set_m_on_scene_handle_complete_action(
self,
value: Action_1<AsyncOperationHandle>,
) { ... }
fn m_on_handle_destroyed_action(self) -> Action_1<AsyncOperationHandle> { ... }
fn set_m_on_handle_destroyed_action(
self,
value: Action_1<AsyncOperationHandle>,
) { ... }
fn m_result_to_handle(self) -> Dictionary_2<Object, AsyncOperationHandle> { ... }
fn set_m_result_to_handle(
self,
value: Dictionary_2<Object, AsyncOperationHandle>,
) { ... }
fn m_scene_instances(self) -> HashSet_1<AsyncOperationHandle> { ... }
fn set_m_scene_instances(self, value: HashSet_1<AsyncOperationHandle>) { ... }
fn has_started_initialization(self) -> bool { ... }
fn set_has_started_initialization(self, value: bool) { ... }
}Provided Methods§
fn m_resource_manager(self) -> ResourceManager
fn set_m_resource_manager(self, value: ResourceManager)
fn m_instance_provider(self) -> IInstanceProvider_Interface
fn set_m_instance_provider(self, value: IInstanceProvider_Interface)
fn m_catalog_requests_timeout(self) -> i32
fn set_m_catalog_requests_timeout(self, value: i32)
fn scene_provider(self) -> ISceneProvider_Interface
fn set_scene_provider(self, value: ISceneProvider_Interface)
fn m_resource_locators(self) -> List_1<AddressablesImpl_ResourceLocatorInfo>
fn set_m_resource_locators( self, value: List_1<AddressablesImpl_ResourceLocatorInfo>, )
fn m_initialization_operation(self) -> AsyncOperationHandle_1<IResourceLocator>
fn set_m_initialization_operation( self, value: AsyncOperationHandle_1<IResourceLocator>, )
fn m_active_check_update_operation( self, ) -> AsyncOperationHandle_1<List_1<Il2CppString>>
fn set_m_active_check_update_operation( self, value: AsyncOperationHandle_1<List_1<Il2CppString>>, )
fn m_active_update_operation( self, ) -> AsyncOperationHandle_1<List_1<IResourceLocator>>
fn set_m_active_update_operation( self, value: AsyncOperationHandle_1<List_1<IResourceLocator>>, )
fn m_on_handle_complete_action(self) -> Action_1<AsyncOperationHandle>
fn set_m_on_handle_complete_action(self, value: Action_1<AsyncOperationHandle>)
fn m_on_scene_handle_complete_action(self) -> Action_1<AsyncOperationHandle>
fn set_m_on_scene_handle_complete_action( self, value: Action_1<AsyncOperationHandle>, )
fn m_on_handle_destroyed_action(self) -> Action_1<AsyncOperationHandle>
fn set_m_on_handle_destroyed_action(self, value: Action_1<AsyncOperationHandle>)
fn m_result_to_handle(self) -> Dictionary_2<Object, AsyncOperationHandle>
fn set_m_result_to_handle( self, value: Dictionary_2<Object, AsyncOperationHandle>, )
fn m_scene_instances(self) -> HashSet_1<AsyncOperationHandle>
fn set_m_scene_instances(self, value: HashSet_1<AsyncOperationHandle>)
fn has_started_initialization(self) -> bool
fn set_has_started_initialization(self, value: bool)
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.