pub struct Addressables(/* private fields */);Expand description
IL2CPP class: UnityEngine.AddressableAssets.Addressables
Inherits: Object
Implementations§
Source§impl Addressables
impl Addressables
pub fn reinitialize_addressables() -> bool
pub fn set_reinitialize_addressables(value: bool)
pub fn m_addressables_instance() -> AddressablesImpl
pub fn set_m_addressables_instance(value: AddressablesImpl)
pub fn k_addressables_runtime_data_path() -> Il2CppString
pub fn set_k_addressables_runtime_data_path(value: Il2CppString)
pub fn k_addressables_log_conditional() -> Il2CppString
pub fn set_k_addressables_log_conditional(value: Il2CppString)
pub fn k_addressables_runtime_build_log_path() -> Il2CppString
pub fn set_k_addressables_runtime_build_log_path(value: Il2CppString)
pub fn library_path() -> Il2CppString
pub fn set_library_path(value: Il2CppString)
Source§impl Addressables
impl Addressables
Sourcepub fn get_m_addressables() -> AddressablesImpl
pub fn get_m_addressables() -> AddressablesImpl
get_m_Addressables() overload
Sourcepub fn get_resource_manager() -> ResourceManager
pub fn get_resource_manager() -> ResourceManager
get_ResourceManager() overload
Sourcepub fn get_instance() -> AddressablesImpl
pub fn get_instance() -> AddressablesImpl
get_Instance() overload
Sourcepub fn get_instance_provider() -> IInstanceProvider_Interface
pub fn get_instance_provider() -> IInstanceProvider_Interface
get_InstanceProvider() overload
Sourcepub fn resolve_internal_id(id: impl Into<Il2CppString>) -> Il2CppString
pub fn resolve_internal_id(id: impl Into<Il2CppString>) -> Il2CppString
ResolveInternalId(::unity::Il2CppString) overload
Sourcepub fn get_internal_id_transform_func() -> Func_2<IResourceLocation, Il2CppString>
pub fn get_internal_id_transform_func() -> Func_2<IResourceLocation, Il2CppString>
get_InternalIdTransformFunc() overload
Sourcepub fn set_internal_id_transform_func(
value: impl Into<Func_2<IResourceLocation, Il2CppString>>,
)
pub fn set_internal_id_transform_func( value: impl Into<Func_2<IResourceLocation, Il2CppString>>, )
set_InternalIdTransformFunc(crate::system::func_2::Func_2<crate::unity_engine::resource_management::resource_locations::iresourcelocation::IResourceLocation,::unity::Il2CppString>) overload
Sourcepub fn get_web_request_override() -> Action_1<UnityWebRequest>
pub fn get_web_request_override() -> Action_1<UnityWebRequest>
get_WebRequestOverride() overload
Sourcepub fn set_web_request_override(value: impl Into<Action_1<UnityWebRequest>>)
pub fn set_web_request_override(value: impl Into<Action_1<UnityWebRequest>>)
set_WebRequestOverride(crate::system::action_1::Action_1<crate::unity_engine::networking::unitywebrequest::UnityWebRequest>) overload
Sourcepub fn get_streaming_assets_sub_folder() -> Il2CppString
pub fn get_streaming_assets_sub_folder() -> Il2CppString
get_StreamingAssetsSubFolder() overload
Sourcepub fn get_build_path() -> Il2CppString
pub fn get_build_path() -> Il2CppString
get_BuildPath() overload
Sourcepub fn get_player_build_data_path() -> Il2CppString
pub fn get_player_build_data_path() -> Il2CppString
get_PlayerBuildDataPath() overload
Sourcepub fn get_runtime_path() -> Il2CppString
pub fn get_runtime_path() -> Il2CppString
get_RuntimePath() overload
Sourcepub fn get_resource_locators() -> IEnumerable_1<IResourceLocator>
pub fn get_resource_locators() -> IEnumerable_1<IResourceLocator>
get_ResourceLocators() overload
Sourcepub fn internal_safe_serialization_log(
msg: impl Into<Il2CppString>,
log_type: impl Into<LogType>,
)
pub fn internal_safe_serialization_log( msg: impl Into<Il2CppString>, log_type: impl Into<LogType>, )
InternalSafeSerializationLog(::unity::Il2CppString, crate::unity_engine::logtype::LogType) overload
Sourcepub fn internal_safe_serialization_log_format(
format: impl Into<Il2CppString>,
log_type: impl Into<LogType>,
args: impl Into<Array<Object>>,
)
pub fn internal_safe_serialization_log_format( format: impl Into<Il2CppString>, log_type: impl Into<LogType>, args: impl Into<Array<Object>>, )
InternalSafeSerializationLogFormat(::unity::Il2CppString, crate::unity_engine::logtype::LogType, ::unity::Array<crate::system::object::Object>) overload
Sourcepub fn log(msg: impl Into<Il2CppString>)
pub fn log(msg: impl Into<Il2CppString>)
Log(::unity::Il2CppString) overload
Sourcepub fn log_format(
format: impl Into<Il2CppString>,
args: impl Into<Array<Object>>,
)
pub fn log_format( format: impl Into<Il2CppString>, args: impl Into<Array<Object>>, )
LogFormat(::unity::Il2CppString, ::unity::Array<crate::system::object::Object>) overload
Sourcepub fn log_warning(msg: impl Into<Il2CppString>)
pub fn log_warning(msg: impl Into<Il2CppString>)
LogWarning(::unity::Il2CppString) overload
Sourcepub fn log_warning_format(
format: impl Into<Il2CppString>,
args: impl Into<Array<Object>>,
)
pub fn log_warning_format( format: impl Into<Il2CppString>, args: impl Into<Array<Object>>, )
LogWarningFormat(::unity::Il2CppString, ::unity::Array<crate::system::object::Object>) overload
Sourcepub fn log_error(msg: impl Into<Il2CppString>)
pub fn log_error(msg: impl Into<Il2CppString>)
LogError(::unity::Il2CppString) overload
Sourcepub fn log_error_format(
format: impl Into<Il2CppString>,
args: impl Into<Array<Object>>,
)
pub fn log_error_format( format: impl Into<Il2CppString>, args: impl Into<Array<Object>>, )
LogErrorFormat(::unity::Il2CppString, ::unity::Array<crate::system::object::Object>) overload
Sourcepub fn initialize() -> AsyncOperationHandle_1<IResourceLocator>
pub fn initialize() -> AsyncOperationHandle_1<IResourceLocator>
Initialize() overload
Sourcepub fn initialize_async() -> AsyncOperationHandle_1<IResourceLocator>
pub fn initialize_async() -> AsyncOperationHandle_1<IResourceLocator>
InitializeAsync() overload
Sourcepub fn load_content_catalog(
catalog_path: impl Into<Il2CppString>,
provider_suffix: impl Into<Il2CppString>,
) -> AsyncOperationHandle_1<IResourceLocator>
pub fn load_content_catalog( catalog_path: impl Into<Il2CppString>, provider_suffix: impl Into<Il2CppString>, ) -> AsyncOperationHandle_1<IResourceLocator>
LoadContentCatalog(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn load_content_catalog_async(
catalog_path: impl Into<Il2CppString>,
provider_suffix: impl Into<Il2CppString>,
) -> AsyncOperationHandle_1<IResourceLocator>
pub fn load_content_catalog_async( catalog_path: impl Into<Il2CppString>, provider_suffix: impl Into<Il2CppString>, ) -> AsyncOperationHandle_1<IResourceLocator>
LoadContentCatalogAsync(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn load_content_catalog_async_2(
catalog_path: impl Into<Il2CppString>,
auto_release_handle: impl Into<bool>,
provider_suffix: impl Into<Il2CppString>,
) -> AsyncOperationHandle_1<IResourceLocator>
pub fn load_content_catalog_async_2( catalog_path: impl Into<Il2CppString>, auto_release_handle: impl Into<bool>, provider_suffix: impl Into<Il2CppString>, ) -> AsyncOperationHandle_1<IResourceLocator>
LoadContentCatalogAsync(::unity::Il2CppString, bool, ::unity::Il2CppString) overload
Sourcepub fn get_initialization_operation() -> AsyncOperationHandle_1<IResourceLocator>
pub fn get_initialization_operation() -> AsyncOperationHandle_1<IResourceLocator>
get_InitializationOperation() overload
pub fn load_asset<M0: IlType + Copy + ClassIdentity>( location: impl Into<IResourceLocation>, ) -> AsyncOperationHandle_1<M0>
pub fn load_asset_2<M0: IlType + Copy + ClassIdentity>( key: impl Into<Object>, ) -> AsyncOperationHandle_1<M0>
pub fn load_asset_async<M0: IlType + Copy + ClassIdentity>( location: impl Into<IResourceLocation>, ) -> AsyncOperationHandle_1<M0>
pub fn load_asset_async_2<M0: IlType + Copy + ClassIdentity>( key: impl Into<Object>, ) -> AsyncOperationHandle_1<M0>
Sourcepub fn load_resource_locations(
keys: impl Into<IList_1_Interface<Object>>,
mode: impl Into<Addressables_MergeMode>,
type: impl Into<SystemType>,
) -> AsyncOperationHandle_1<IList_1_Interface<IResourceLocation>>
pub fn load_resource_locations( keys: impl Into<IList_1_Interface<Object>>, mode: impl Into<Addressables_MergeMode>, type: impl Into<SystemType>, ) -> AsyncOperationHandle_1<IList_1_Interface<IResourceLocation>>
LoadResourceLocations(crate::system::collections::generic::ilist_1_interface::IList_1_Interface<crate::system::object::Object>, crate::unity_engine::addressable_assets::addressables::Addressables_MergeMode, ::unity::SystemType) overload
Sourcepub fn load_resource_locations_async(
keys: impl Into<IList_1_Interface<Object>>,
mode: impl Into<Addressables_MergeMode>,
type: impl Into<SystemType>,
) -> AsyncOperationHandle_1<IList_1_Interface<IResourceLocation>>
pub fn load_resource_locations_async( keys: impl Into<IList_1_Interface<Object>>, mode: impl Into<Addressables_MergeMode>, type: impl Into<SystemType>, ) -> AsyncOperationHandle_1<IList_1_Interface<IResourceLocation>>
LoadResourceLocationsAsync(crate::system::collections::generic::ilist_1_interface::IList_1_Interface<crate::system::object::Object>, crate::unity_engine::addressable_assets::addressables::Addressables_MergeMode, ::unity::SystemType) overload
Sourcepub fn load_resource_locations_async_2(
keys: impl Into<IEnumerable>,
mode: impl Into<Addressables_MergeMode>,
type: impl Into<SystemType>,
) -> AsyncOperationHandle_1<IList_1_Interface<IResourceLocation>>
pub fn load_resource_locations_async_2( keys: impl Into<IEnumerable>, mode: impl Into<Addressables_MergeMode>, type: impl Into<SystemType>, ) -> AsyncOperationHandle_1<IList_1_Interface<IResourceLocation>>
LoadResourceLocationsAsync(crate::system::collections::ienumerable::IEnumerable, crate::unity_engine::addressable_assets::addressables::Addressables_MergeMode, ::unity::SystemType) overload
Sourcepub fn load_resource_locations_2(
key: impl Into<Object>,
type: impl Into<SystemType>,
) -> AsyncOperationHandle_1<IList_1_Interface<IResourceLocation>>
pub fn load_resource_locations_2( key: impl Into<Object>, type: impl Into<SystemType>, ) -> AsyncOperationHandle_1<IList_1_Interface<IResourceLocation>>
LoadResourceLocations(crate::system::object::Object, ::unity::SystemType) overload
Sourcepub fn load_resource_locations_async_3(
key: impl Into<Object>,
type: impl Into<SystemType>,
) -> AsyncOperationHandle_1<IList_1_Interface<IResourceLocation>>
pub fn load_resource_locations_async_3( key: impl Into<Object>, type: impl Into<SystemType>, ) -> AsyncOperationHandle_1<IList_1_Interface<IResourceLocation>>
LoadResourceLocationsAsync(crate::system::object::Object, ::unity::SystemType) overload
pub fn load_assets<M0: IlType + Copy + ClassIdentity>( locations: impl Into<IList_1_Interface<IResourceLocation>>, callback: impl Into<Action_1<M0>>, ) -> AsyncOperationHandle_1<IList_1_Interface<M0>>
pub fn load_assets_async<M0: IlType + Copy + ClassIdentity>( locations: impl Into<IList_1_Interface<IResourceLocation>>, callback: impl Into<Action_1<M0>>, ) -> AsyncOperationHandle_1<IList_1_Interface<M0>>
pub fn load_assets_async_2<M0: IlType + Copy + ClassIdentity>( locations: impl Into<IList_1_Interface<IResourceLocation>>, callback: impl Into<Action_1<M0>>, release_dependencies_on_failure: impl Into<bool>, ) -> AsyncOperationHandle_1<IList_1_Interface<M0>>
pub fn load_assets_2<M0: IlType + Copy + ClassIdentity>( keys: impl Into<IList_1_Interface<Object>>, callback: impl Into<Action_1<M0>>, mode: impl Into<Addressables_MergeMode>, ) -> AsyncOperationHandle_1<IList_1_Interface<M0>>
pub fn load_assets_async_3<M0: IlType + Copy + ClassIdentity>( keys: impl Into<IList_1_Interface<Object>>, callback: impl Into<Action_1<M0>>, mode: impl Into<Addressables_MergeMode>, ) -> AsyncOperationHandle_1<IList_1_Interface<M0>>
pub fn load_assets_async_4<M0: IlType + Copy + ClassIdentity>( keys: impl Into<IEnumerable>, callback: impl Into<Action_1<M0>>, mode: impl Into<Addressables_MergeMode>, ) -> AsyncOperationHandle_1<IList_1_Interface<M0>>
pub fn load_assets_async_5<M0: IlType + Copy + ClassIdentity>( keys: impl Into<IList_1_Interface<Object>>, callback: impl Into<Action_1<M0>>, mode: impl Into<Addressables_MergeMode>, release_dependencies_on_failure: impl Into<bool>, ) -> AsyncOperationHandle_1<IList_1_Interface<M0>>
pub fn load_assets_async_6<M0: IlType + Copy + ClassIdentity>( keys: impl Into<IEnumerable>, callback: impl Into<Action_1<M0>>, mode: impl Into<Addressables_MergeMode>, release_dependencies_on_failure: impl Into<bool>, ) -> AsyncOperationHandle_1<IList_1_Interface<M0>>
pub fn load_assets_3<M0: IlType + Copy + ClassIdentity>( key: impl Into<Object>, callback: impl Into<Action_1<M0>>, ) -> AsyncOperationHandle_1<IList_1_Interface<M0>>
pub fn load_assets_async_7<M0: IlType + Copy + ClassIdentity>( key: impl Into<Object>, callback: impl Into<Action_1<M0>>, ) -> AsyncOperationHandle_1<IList_1_Interface<M0>>
pub fn load_assets_async_8<M0: IlType + Copy + ClassIdentity>( key: impl Into<Object>, callback: impl Into<Action_1<M0>>, release_dependencies_on_failure: impl Into<bool>, ) -> AsyncOperationHandle_1<IList_1_Interface<M0>>
pub fn release<M0: IlType + Copy + ClassIdentity>(obj: impl Into<M0>)
pub fn release_2<M0: IlType + Copy + ClassIdentity>( handle: impl Into<AsyncOperationHandle_1<M0>>, )
Sourcepub fn release_3(handle: impl Into<AsyncOperationHandle>)
pub fn release_3(handle: impl Into<AsyncOperationHandle>)
Release(crate::unity_engine::resource_management::async_operations::asyncoperationhandle::AsyncOperationHandle) overload
Sourcepub fn release_instance(instance: impl Into<GameObject>) -> bool
pub fn release_instance(instance: impl Into<GameObject>) -> bool
ReleaseInstance(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn release_instance_2(handle: impl Into<AsyncOperationHandle>) -> bool
pub fn release_instance_2(handle: impl Into<AsyncOperationHandle>) -> bool
ReleaseInstance(crate::unity_engine::resource_management::async_operations::asyncoperationhandle::AsyncOperationHandle) overload
Sourcepub fn release_instance_3(
handle: impl Into<AsyncOperationHandle_1<GameObject>>,
) -> bool
pub fn release_instance_3( handle: impl Into<AsyncOperationHandle_1<GameObject>>, ) -> bool
ReleaseInstance(crate::unity_engine::resource_management::async_operations::asyncoperationhandle_1::AsyncOperationHandle_1<crate::unity_engine::gameobject::GameObject>) overload
Sourcepub fn get_download_size(key: impl Into<Object>) -> AsyncOperationHandle_1<i64>
pub fn get_download_size(key: impl Into<Object>) -> AsyncOperationHandle_1<i64>
GetDownloadSize(crate::system::object::Object) overload
Sourcepub fn get_download_size_async(
key: impl Into<Object>,
) -> AsyncOperationHandle_1<i64>
pub fn get_download_size_async( key: impl Into<Object>, ) -> AsyncOperationHandle_1<i64>
GetDownloadSizeAsync(crate::system::object::Object) overload
Sourcepub fn get_download_size_async_2(
key: impl Into<Il2CppString>,
) -> AsyncOperationHandle_1<i64>
pub fn get_download_size_async_2( key: impl Into<Il2CppString>, ) -> AsyncOperationHandle_1<i64>
GetDownloadSizeAsync(::unity::Il2CppString) overload
Sourcepub fn get_download_size_async_3(
keys: impl Into<IList_1_Interface<Object>>,
) -> AsyncOperationHandle_1<i64>
pub fn get_download_size_async_3( keys: impl Into<IList_1_Interface<Object>>, ) -> AsyncOperationHandle_1<i64>
GetDownloadSizeAsync(crate::system::collections::generic::ilist_1_interface::IList_1_Interface<crate::system::object::Object>) overload
Sourcepub fn get_download_size_async_4(
keys: impl Into<IEnumerable>,
) -> AsyncOperationHandle_1<i64>
pub fn get_download_size_async_4( keys: impl Into<IEnumerable>, ) -> AsyncOperationHandle_1<i64>
GetDownloadSizeAsync(crate::system::collections::ienumerable::IEnumerable) overload
Sourcepub fn download_dependencies(key: impl Into<Object>) -> AsyncOperationHandle
pub fn download_dependencies(key: impl Into<Object>) -> AsyncOperationHandle
DownloadDependencies(crate::system::object::Object) overload
Sourcepub fn download_dependencies_async(
key: impl Into<Object>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle
pub fn download_dependencies_async( key: impl Into<Object>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle
DownloadDependenciesAsync(crate::system::object::Object, bool) overload
Sourcepub fn download_dependencies_async_2(
locations: impl Into<IList_1_Interface<IResourceLocation>>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle
pub fn download_dependencies_async_2( locations: impl Into<IList_1_Interface<IResourceLocation>>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle
DownloadDependenciesAsync(crate::system::collections::generic::ilist_1_interface::IList_1_Interface<crate::unity_engine::resource_management::resource_locations::iresourcelocation::IResourceLocation>, bool) overload
Sourcepub fn download_dependencies_async_3(
keys: impl Into<IList_1_Interface<Object>>,
mode: impl Into<Addressables_MergeMode>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle
pub fn download_dependencies_async_3( keys: impl Into<IList_1_Interface<Object>>, mode: impl Into<Addressables_MergeMode>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle
DownloadDependenciesAsync(crate::system::collections::generic::ilist_1_interface::IList_1_Interface<crate::system::object::Object>, crate::unity_engine::addressable_assets::addressables::Addressables_MergeMode, bool) overload
Sourcepub fn download_dependencies_async_4(
keys: impl Into<IEnumerable>,
mode: impl Into<Addressables_MergeMode>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle
pub fn download_dependencies_async_4( keys: impl Into<IEnumerable>, mode: impl Into<Addressables_MergeMode>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle
DownloadDependenciesAsync(crate::system::collections::ienumerable::IEnumerable, crate::unity_engine::addressable_assets::addressables::Addressables_MergeMode, bool) overload
Sourcepub fn clear_dependency_cache_async(key: impl Into<Object>)
pub fn clear_dependency_cache_async(key: impl Into<Object>)
ClearDependencyCacheAsync(crate::system::object::Object) overload
Sourcepub fn clear_dependency_cache_async_2(
locations: impl Into<IList_1_Interface<IResourceLocation>>,
)
pub fn clear_dependency_cache_async_2( locations: impl Into<IList_1_Interface<IResourceLocation>>, )
ClearDependencyCacheAsync(crate::system::collections::generic::ilist_1_interface::IList_1_Interface<crate::unity_engine::resource_management::resource_locations::iresourcelocation::IResourceLocation>) overload
Sourcepub fn clear_dependency_cache_async_3(
keys: impl Into<IList_1_Interface<Object>>,
)
pub fn clear_dependency_cache_async_3( keys: impl Into<IList_1_Interface<Object>>, )
ClearDependencyCacheAsync(crate::system::collections::generic::ilist_1_interface::IList_1_Interface<crate::system::object::Object>) overload
Sourcepub fn clear_dependency_cache_async_4(keys: impl Into<IEnumerable>)
pub fn clear_dependency_cache_async_4(keys: impl Into<IEnumerable>)
ClearDependencyCacheAsync(crate::system::collections::ienumerable::IEnumerable) overload
Sourcepub fn clear_dependency_cache_async_5(key: impl Into<Il2CppString>)
pub fn clear_dependency_cache_async_5(key: impl Into<Il2CppString>)
ClearDependencyCacheAsync(::unity::Il2CppString) overload
Sourcepub fn clear_dependency_cache_async_6(
key: impl Into<Object>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<bool>
pub fn clear_dependency_cache_async_6( key: impl Into<Object>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<bool>
ClearDependencyCacheAsync(crate::system::object::Object, bool) overload
Sourcepub fn clear_dependency_cache_async_7(
locations: impl Into<IList_1_Interface<IResourceLocation>>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<bool>
pub fn clear_dependency_cache_async_7( locations: impl Into<IList_1_Interface<IResourceLocation>>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<bool>
ClearDependencyCacheAsync(crate::system::collections::generic::ilist_1_interface::IList_1_Interface<crate::unity_engine::resource_management::resource_locations::iresourcelocation::IResourceLocation>, bool) overload
Sourcepub fn clear_dependency_cache_async_8(
keys: impl Into<IList_1_Interface<Object>>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<bool>
pub fn clear_dependency_cache_async_8( keys: impl Into<IList_1_Interface<Object>>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<bool>
ClearDependencyCacheAsync(crate::system::collections::generic::ilist_1_interface::IList_1_Interface<crate::system::object::Object>, bool) overload
Sourcepub fn clear_dependency_cache_async_9(
keys: impl Into<IEnumerable>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<bool>
pub fn clear_dependency_cache_async_9( keys: impl Into<IEnumerable>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<bool>
ClearDependencyCacheAsync(crate::system::collections::ienumerable::IEnumerable, bool) overload
Sourcepub fn clear_dependency_cache_async_10(
key: impl Into<Il2CppString>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<bool>
pub fn clear_dependency_cache_async_10( key: impl Into<Il2CppString>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<bool>
ClearDependencyCacheAsync(::unity::Il2CppString, bool) overload
Sourcepub fn instantiate(
location: impl Into<IResourceLocation>,
parent: impl Into<Transform>,
instantiate_in_world_space: impl Into<bool>,
track_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<GameObject>
pub fn instantiate( location: impl Into<IResourceLocation>, parent: impl Into<Transform>, instantiate_in_world_space: impl Into<bool>, track_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<GameObject>
Instantiate(crate::unity_engine::resource_management::resource_locations::iresourcelocation::IResourceLocation, crate::unity_engine::transform::Transform, bool, bool) overload
Sourcepub fn instantiate_2(
location: impl Into<IResourceLocation>,
position: impl Into<Vector3>,
rotation: impl Into<Quaternion>,
parent: impl Into<Transform>,
track_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<GameObject>
pub fn instantiate_2( location: impl Into<IResourceLocation>, position: impl Into<Vector3>, rotation: impl Into<Quaternion>, parent: impl Into<Transform>, track_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<GameObject>
Instantiate(crate::unity_engine::resource_management::resource_locations::iresourcelocation::IResourceLocation, crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion, crate::unity_engine::transform::Transform, bool) overload
Sourcepub fn instantiate_3(
key: impl Into<Object>,
parent: impl Into<Transform>,
instantiate_in_world_space: impl Into<bool>,
track_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<GameObject>
pub fn instantiate_3( key: impl Into<Object>, parent: impl Into<Transform>, instantiate_in_world_space: impl Into<bool>, track_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<GameObject>
Instantiate(crate::system::object::Object, crate::unity_engine::transform::Transform, bool, bool) overload
Sourcepub fn instantiate_4(
key: impl Into<Object>,
position: impl Into<Vector3>,
rotation: impl Into<Quaternion>,
parent: impl Into<Transform>,
track_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<GameObject>
pub fn instantiate_4( key: impl Into<Object>, position: impl Into<Vector3>, rotation: impl Into<Quaternion>, parent: impl Into<Transform>, track_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<GameObject>
Instantiate(crate::system::object::Object, crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion, crate::unity_engine::transform::Transform, bool) overload
Sourcepub fn instantiate_5(
key: impl Into<Object>,
instantiate_parameters: impl Into<InstantiationParameters>,
track_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<GameObject>
pub fn instantiate_5( key: impl Into<Object>, instantiate_parameters: impl Into<InstantiationParameters>, track_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<GameObject>
Instantiate(crate::system::object::Object, crate::unity_engine::resource_management::resource_providers::instantiationparameters::InstantiationParameters, bool) overload
Sourcepub fn instantiate_6(
location: impl Into<IResourceLocation>,
instantiate_parameters: impl Into<InstantiationParameters>,
track_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<GameObject>
pub fn instantiate_6( location: impl Into<IResourceLocation>, instantiate_parameters: impl Into<InstantiationParameters>, track_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<GameObject>
Instantiate(crate::unity_engine::resource_management::resource_locations::iresourcelocation::IResourceLocation, crate::unity_engine::resource_management::resource_providers::instantiationparameters::InstantiationParameters, bool) overload
Sourcepub fn instantiate_async(
location: impl Into<IResourceLocation>,
parent: impl Into<Transform>,
instantiate_in_world_space: impl Into<bool>,
track_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<GameObject>
pub fn instantiate_async( location: impl Into<IResourceLocation>, parent: impl Into<Transform>, instantiate_in_world_space: impl Into<bool>, track_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<GameObject>
InstantiateAsync(crate::unity_engine::resource_management::resource_locations::iresourcelocation::IResourceLocation, crate::unity_engine::transform::Transform, bool, bool) overload
Sourcepub fn instantiate_async_2(
location: impl Into<IResourceLocation>,
position: impl Into<Vector3>,
rotation: impl Into<Quaternion>,
parent: impl Into<Transform>,
track_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<GameObject>
pub fn instantiate_async_2( location: impl Into<IResourceLocation>, position: impl Into<Vector3>, rotation: impl Into<Quaternion>, parent: impl Into<Transform>, track_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<GameObject>
InstantiateAsync(crate::unity_engine::resource_management::resource_locations::iresourcelocation::IResourceLocation, crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion, crate::unity_engine::transform::Transform, bool) overload
Sourcepub fn instantiate_async_3(
key: impl Into<Object>,
parent: impl Into<Transform>,
instantiate_in_world_space: impl Into<bool>,
track_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<GameObject>
pub fn instantiate_async_3( key: impl Into<Object>, parent: impl Into<Transform>, instantiate_in_world_space: impl Into<bool>, track_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<GameObject>
InstantiateAsync(crate::system::object::Object, crate::unity_engine::transform::Transform, bool, bool) overload
Sourcepub fn instantiate_async_4(
key: impl Into<Object>,
position: impl Into<Vector3>,
rotation: impl Into<Quaternion>,
parent: impl Into<Transform>,
track_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<GameObject>
pub fn instantiate_async_4( key: impl Into<Object>, position: impl Into<Vector3>, rotation: impl Into<Quaternion>, parent: impl Into<Transform>, track_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<GameObject>
InstantiateAsync(crate::system::object::Object, crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion, crate::unity_engine::transform::Transform, bool) overload
Sourcepub fn instantiate_async_5(
key: impl Into<Object>,
instantiate_parameters: impl Into<InstantiationParameters>,
track_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<GameObject>
pub fn instantiate_async_5( key: impl Into<Object>, instantiate_parameters: impl Into<InstantiationParameters>, track_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<GameObject>
InstantiateAsync(crate::system::object::Object, crate::unity_engine::resource_management::resource_providers::instantiationparameters::InstantiationParameters, bool) overload
Sourcepub fn instantiate_async_6(
location: impl Into<IResourceLocation>,
instantiate_parameters: impl Into<InstantiationParameters>,
track_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<GameObject>
pub fn instantiate_async_6( location: impl Into<IResourceLocation>, instantiate_parameters: impl Into<InstantiationParameters>, track_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<GameObject>
InstantiateAsync(crate::unity_engine::resource_management::resource_locations::iresourcelocation::IResourceLocation, crate::unity_engine::resource_management::resource_providers::instantiationparameters::InstantiationParameters, bool) overload
Sourcepub fn load_scene(
key: impl Into<Object>,
load_mode: impl Into<LoadSceneMode>,
activate_on_load: impl Into<bool>,
priority: impl Into<i32>,
) -> AsyncOperationHandle_1<SceneInstance>
pub fn load_scene( key: impl Into<Object>, load_mode: impl Into<LoadSceneMode>, activate_on_load: impl Into<bool>, priority: impl Into<i32>, ) -> AsyncOperationHandle_1<SceneInstance>
LoadScene(crate::system::object::Object, crate::unity_engine::scene_management::loadscenemode::LoadSceneMode, bool, i32) overload
Sourcepub fn load_scene_2(
location: impl Into<IResourceLocation>,
load_mode: impl Into<LoadSceneMode>,
activate_on_load: impl Into<bool>,
priority: impl Into<i32>,
) -> AsyncOperationHandle_1<SceneInstance>
pub fn load_scene_2( location: impl Into<IResourceLocation>, load_mode: impl Into<LoadSceneMode>, activate_on_load: impl Into<bool>, priority: impl Into<i32>, ) -> AsyncOperationHandle_1<SceneInstance>
LoadScene(crate::unity_engine::resource_management::resource_locations::iresourcelocation::IResourceLocation, crate::unity_engine::scene_management::loadscenemode::LoadSceneMode, bool, i32) overload
Sourcepub fn load_scene_async(
key: impl Into<Object>,
load_mode: impl Into<LoadSceneMode>,
activate_on_load: impl Into<bool>,
priority: impl Into<i32>,
) -> AsyncOperationHandle_1<SceneInstance>
pub fn load_scene_async( key: impl Into<Object>, load_mode: impl Into<LoadSceneMode>, activate_on_load: impl Into<bool>, priority: impl Into<i32>, ) -> AsyncOperationHandle_1<SceneInstance>
LoadSceneAsync(crate::system::object::Object, crate::unity_engine::scene_management::loadscenemode::LoadSceneMode, bool, i32) overload
Sourcepub fn load_scene_async_2(
location: impl Into<IResourceLocation>,
load_mode: impl Into<LoadSceneMode>,
activate_on_load: impl Into<bool>,
priority: impl Into<i32>,
) -> AsyncOperationHandle_1<SceneInstance>
pub fn load_scene_async_2( location: impl Into<IResourceLocation>, load_mode: impl Into<LoadSceneMode>, activate_on_load: impl Into<bool>, priority: impl Into<i32>, ) -> AsyncOperationHandle_1<SceneInstance>
LoadSceneAsync(crate::unity_engine::resource_management::resource_locations::iresourcelocation::IResourceLocation, crate::unity_engine::scene_management::loadscenemode::LoadSceneMode, bool, i32) overload
Sourcepub fn unload_scene(
scene: impl Into<SceneInstance>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<SceneInstance>
pub fn unload_scene( scene: impl Into<SceneInstance>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<SceneInstance>
UnloadScene(crate::unity_engine::resource_management::resource_providers::sceneinstance::SceneInstance, bool) overload
Sourcepub fn unload_scene_2(
handle: impl Into<AsyncOperationHandle>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<SceneInstance>
pub fn unload_scene_2( handle: impl Into<AsyncOperationHandle>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<SceneInstance>
UnloadScene(crate::unity_engine::resource_management::async_operations::asyncoperationhandle::AsyncOperationHandle, bool) overload
Sourcepub fn unload_scene_3(
handle: impl Into<AsyncOperationHandle_1<SceneInstance>>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<SceneInstance>
pub fn unload_scene_3( handle: impl Into<AsyncOperationHandle_1<SceneInstance>>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<SceneInstance>
UnloadScene(crate::unity_engine::resource_management::async_operations::asyncoperationhandle_1::AsyncOperationHandle_1<crate::unity_engine::resource_management::resource_providers::sceneinstance::SceneInstance>, bool) overload
Sourcepub fn unload_scene_async(
scene: impl Into<SceneInstance>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<SceneInstance>
pub fn unload_scene_async( scene: impl Into<SceneInstance>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<SceneInstance>
UnloadSceneAsync(crate::unity_engine::resource_management::resource_providers::sceneinstance::SceneInstance, bool) overload
Sourcepub fn unload_scene_async_2(
handle: impl Into<AsyncOperationHandle>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<SceneInstance>
pub fn unload_scene_async_2( handle: impl Into<AsyncOperationHandle>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<SceneInstance>
UnloadSceneAsync(crate::unity_engine::resource_management::async_operations::asyncoperationhandle::AsyncOperationHandle, bool) overload
Sourcepub fn unload_scene_async_3(
handle: impl Into<AsyncOperationHandle_1<SceneInstance>>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<SceneInstance>
pub fn unload_scene_async_3( handle: impl Into<AsyncOperationHandle_1<SceneInstance>>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<SceneInstance>
UnloadSceneAsync(crate::unity_engine::resource_management::async_operations::asyncoperationhandle_1::AsyncOperationHandle_1<crate::unity_engine::resource_management::resource_providers::sceneinstance::SceneInstance>, bool) overload
Sourcepub fn check_for_catalog_updates(
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<List_1<Il2CppString>>
pub fn check_for_catalog_updates( auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<List_1<Il2CppString>>
CheckForCatalogUpdates(bool) overload
Sourcepub fn update_catalogs(
catalogs: impl Into<IEnumerable_1<Il2CppString>>,
auto_release_handle: impl Into<bool>,
) -> AsyncOperationHandle_1<List_1<IResourceLocator>>
pub fn update_catalogs( catalogs: impl Into<IEnumerable_1<Il2CppString>>, auto_release_handle: impl Into<bool>, ) -> AsyncOperationHandle_1<List_1<IResourceLocator>>
UpdateCatalogs(crate::system::collections::generic::ienumerable_1::IEnumerable_1<::unity::Il2CppString>, bool) overload
Sourcepub fn add_resource_locator(
locator: impl Into<IResourceLocator>,
local_catalog_hash: impl Into<Il2CppString>,
remote_catalog_location: impl Into<IResourceLocation>,
)
pub fn add_resource_locator( locator: impl Into<IResourceLocator>, local_catalog_hash: impl Into<Il2CppString>, remote_catalog_location: impl Into<IResourceLocation>, )
AddResourceLocator(crate::unity_engine::addressable_assets::resource_locators::iresourcelocator::IResourceLocator, ::unity::Il2CppString, crate::unity_engine::resource_management::resource_locations::iresourcelocation::IResourceLocation) overload
Sourcepub fn remove_resource_locator(locator: impl Into<IResourceLocator>)
pub fn remove_resource_locator(locator: impl Into<IResourceLocator>)
RemoveResourceLocator(crate::unity_engine::addressable_assets::resource_locators::iresourcelocator::IResourceLocator) overload
Sourcepub fn clear_resource_locators()
pub fn clear_resource_locators()
ClearResourceLocators() overload
Source§impl Addressables
impl Addressables
pub fn get_m_addressables_method_info() -> &'static MethodInfo
pub fn get_resource_manager_method_info() -> &'static MethodInfo
pub fn get_instance_method_info() -> &'static MethodInfo
pub fn get_instance_provider_method_info() -> &'static MethodInfo
pub fn resolve_internal_id_method_info() -> &'static MethodInfo
pub fn get_internal_id_transform_func_method_info() -> &'static MethodInfo
pub fn set_internal_id_transform_func_method_info() -> &'static MethodInfo
pub fn get_web_request_override_method_info() -> &'static MethodInfo
pub fn set_web_request_override_method_info() -> &'static MethodInfo
pub fn get_streaming_assets_sub_folder_method_info() -> &'static MethodInfo
pub fn get_build_path_method_info() -> &'static MethodInfo
pub fn get_player_build_data_path_method_info() -> &'static MethodInfo
pub fn get_runtime_path_method_info() -> &'static MethodInfo
pub fn get_resource_locators_method_info() -> &'static MethodInfo
pub fn internal_safe_serialization_log_method_info() -> &'static MethodInfo
pub fn internal_safe_serialization_log_format_method_info() -> &'static MethodInfo
pub fn log_method_info() -> &'static MethodInfo
pub fn log_format_method_info() -> &'static MethodInfo
pub fn log_warning_method_info() -> &'static MethodInfo
pub fn log_warning_format_method_info() -> &'static MethodInfo
pub fn log_error_method_info() -> &'static MethodInfo
pub fn log_error_format_method_info() -> &'static MethodInfo
pub fn initialize_method_info() -> &'static MethodInfo
pub fn initialize_async_method_info() -> &'static MethodInfo
pub fn load_content_catalog_method_info() -> &'static MethodInfo
pub fn load_content_catalog_async_method_info() -> &'static MethodInfo
pub fn load_content_catalog_async_2_method_info() -> &'static MethodInfo
pub fn get_initialization_operation_method_info() -> &'static MethodInfo
pub fn load_resource_locations_method_info() -> &'static MethodInfo
pub fn load_resource_locations_async_method_info() -> &'static MethodInfo
pub fn load_resource_locations_async_2_method_info() -> &'static MethodInfo
pub fn load_resource_locations_2_method_info() -> &'static MethodInfo
pub fn load_resource_locations_async_3_method_info() -> &'static MethodInfo
pub fn release_3_method_info() -> &'static MethodInfo
pub fn release_instance_method_info() -> &'static MethodInfo
pub fn release_instance_2_method_info() -> &'static MethodInfo
pub fn release_instance_3_method_info() -> &'static MethodInfo
pub fn get_download_size_method_info() -> &'static MethodInfo
pub fn get_download_size_async_method_info() -> &'static MethodInfo
pub fn get_download_size_async_2_method_info() -> &'static MethodInfo
pub fn get_download_size_async_3_method_info() -> &'static MethodInfo
pub fn get_download_size_async_4_method_info() -> &'static MethodInfo
pub fn download_dependencies_method_info() -> &'static MethodInfo
pub fn download_dependencies_async_method_info() -> &'static MethodInfo
pub fn download_dependencies_async_2_method_info() -> &'static MethodInfo
pub fn download_dependencies_async_3_method_info() -> &'static MethodInfo
pub fn download_dependencies_async_4_method_info() -> &'static MethodInfo
pub fn clear_dependency_cache_async_method_info() -> &'static MethodInfo
pub fn clear_dependency_cache_async_2_method_info() -> &'static MethodInfo
pub fn clear_dependency_cache_async_3_method_info() -> &'static MethodInfo
pub fn clear_dependency_cache_async_4_method_info() -> &'static MethodInfo
pub fn clear_dependency_cache_async_5_method_info() -> &'static MethodInfo
pub fn clear_dependency_cache_async_6_method_info() -> &'static MethodInfo
pub fn clear_dependency_cache_async_7_method_info() -> &'static MethodInfo
pub fn clear_dependency_cache_async_8_method_info() -> &'static MethodInfo
pub fn clear_dependency_cache_async_9_method_info() -> &'static MethodInfo
pub fn clear_dependency_cache_async_10_method_info() -> &'static MethodInfo
pub fn instantiate_method_info() -> &'static MethodInfo
pub fn instantiate_2_method_info() -> &'static MethodInfo
pub fn instantiate_3_method_info() -> &'static MethodInfo
pub fn instantiate_4_method_info() -> &'static MethodInfo
pub fn instantiate_5_method_info() -> &'static MethodInfo
pub fn instantiate_6_method_info() -> &'static MethodInfo
pub fn instantiate_async_method_info() -> &'static MethodInfo
pub fn instantiate_async_2_method_info() -> &'static MethodInfo
pub fn instantiate_async_3_method_info() -> &'static MethodInfo
pub fn instantiate_async_4_method_info() -> &'static MethodInfo
pub fn instantiate_async_5_method_info() -> &'static MethodInfo
pub fn instantiate_async_6_method_info() -> &'static MethodInfo
pub fn load_scene_method_info() -> &'static MethodInfo
pub fn load_scene_2_method_info() -> &'static MethodInfo
pub fn load_scene_async_method_info() -> &'static MethodInfo
pub fn load_scene_async_2_method_info() -> &'static MethodInfo
pub fn unload_scene_method_info() -> &'static MethodInfo
pub fn unload_scene_2_method_info() -> &'static MethodInfo
pub fn unload_scene_3_method_info() -> &'static MethodInfo
pub fn unload_scene_async_method_info() -> &'static MethodInfo
pub fn unload_scene_async_2_method_info() -> &'static MethodInfo
pub fn unload_scene_async_3_method_info() -> &'static MethodInfo
pub fn check_for_catalog_updates_method_info() -> &'static MethodInfo
pub fn update_catalogs_method_info() -> &'static MethodInfo
pub fn add_resource_locator_method_info() -> &'static MethodInfo
pub fn remove_resource_locator_method_info() -> &'static MethodInfo
pub fn clear_resource_locators_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for Addressables
impl ClassIdentity for Addressables
Source§impl Clone for Addressables
impl Clone for Addressables
Source§fn clone(&self) -> Addressables
fn clone(&self) -> Addressables
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for Addressables
impl FromIlInstance for Addressables
fn from_il_instance(instance: IlInstance) -> Self
fn instantiate() -> Option<Self>
§fn instantiate_with_class(class: Class) -> Option<Self>
fn instantiate_with_class(class: Class) -> Option<Self>
class is a subtype of Self or layout compatibleimpl Copy for Addressables
impl IAddressables for Addressables
impl IObject for Addressables
Auto Trait Implementations§
impl Freeze for Addressables
impl RefUnwindSafe for Addressables
impl !Send for Addressables
impl !Sync for Addressables
impl Unpin for Addressables
impl UnwindSafe for Addressables
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
T: SystemObject,
fn get_class(self) -> Class
fn is_null(self) -> bool
fn rebind_class(self, new_class: Class)
fn override_class(self) -> Class
fn is_instance_of<T>(self) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )
FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overload