pub trait IContentCatalogDataMethods: IContentCatalogData {
Show 14 methods
// Provided methods
fn get_provider_id(self) -> Il2CppString { ... }
fn set_provider_id(self, value: impl Into<Il2CppString>) { ... }
fn get_instance_provider_data(self) -> ObjectInitializationData { ... }
fn set_instance_provider_data(
self,
value: impl Into<ObjectInitializationData>,
) { ... }
fn get_scene_provider_data(self) -> ObjectInitializationData { ... }
fn set_scene_provider_data(self, value: impl Into<ObjectInitializationData>) { ... }
fn get_resource_provider_data(self) -> List_1<ObjectInitializationData> { ... }
fn set_resource_provider_data(
self,
value: impl Into<List_1<ObjectInitializationData>>,
) { ... }
fn get_provider_ids(self) -> Array<Il2CppString> { ... }
fn get_internal_ids(self) -> Array<Il2CppString> { ... }
fn clean_data(self) { ... }
fn create_custom_locator(
self,
override_id: impl Into<Il2CppString>,
provider_suffix: impl Into<Il2CppString>,
) -> ResourceLocationMap { ... }
fn create_locator(
self,
provider_suffix: impl Into<Il2CppString>,
) -> ResourceLocationMap { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_provider_id(self) -> Il2CppString
fn get_provider_id(self) -> Il2CppString
get_ProviderId() overload
Sourcefn set_provider_id(self, value: impl Into<Il2CppString>)
fn set_provider_id(self, value: impl Into<Il2CppString>)
set_ProviderId(::unity::Il2CppString) overload
Sourcefn get_instance_provider_data(self) -> ObjectInitializationData
fn get_instance_provider_data(self) -> ObjectInitializationData
get_InstanceProviderData() overload
Sourcefn set_instance_provider_data(self, value: impl Into<ObjectInitializationData>)
fn set_instance_provider_data(self, value: impl Into<ObjectInitializationData>)
set_InstanceProviderData(crate::unity_engine::resource_management::util::objectinitializationdata::ObjectInitializationData) overload
Sourcefn get_scene_provider_data(self) -> ObjectInitializationData
fn get_scene_provider_data(self) -> ObjectInitializationData
get_SceneProviderData() overload
Sourcefn set_scene_provider_data(self, value: impl Into<ObjectInitializationData>)
fn set_scene_provider_data(self, value: impl Into<ObjectInitializationData>)
set_SceneProviderData(crate::unity_engine::resource_management::util::objectinitializationdata::ObjectInitializationData) overload
Sourcefn get_resource_provider_data(self) -> List_1<ObjectInitializationData>
fn get_resource_provider_data(self) -> List_1<ObjectInitializationData>
get_ResourceProviderData() overload
Sourcefn set_resource_provider_data(
self,
value: impl Into<List_1<ObjectInitializationData>>,
)
fn set_resource_provider_data( self, value: impl Into<List_1<ObjectInitializationData>>, )
set_ResourceProviderData(crate::system::collections::generic::list_1::List_1<crate::unity_engine::resource_management::util::objectinitializationdata::ObjectInitializationData>) overload
Sourcefn get_provider_ids(self) -> Array<Il2CppString>
fn get_provider_ids(self) -> Array<Il2CppString>
get_ProviderIds() overload
Sourcefn get_internal_ids(self) -> Array<Il2CppString>
fn get_internal_ids(self) -> Array<Il2CppString>
get_InternalIds() overload
Sourcefn clean_data(self)
fn clean_data(self)
CleanData() overload
Sourcefn create_custom_locator(
self,
override_id: impl Into<Il2CppString>,
provider_suffix: impl Into<Il2CppString>,
) -> ResourceLocationMap
fn create_custom_locator( self, override_id: impl Into<Il2CppString>, provider_suffix: impl Into<Il2CppString>, ) -> ResourceLocationMap
CreateCustomLocator(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcefn create_locator(
self,
provider_suffix: impl Into<Il2CppString>,
) -> ResourceLocationMap
fn create_locator( self, provider_suffix: impl Into<Il2CppString>, ) -> ResourceLocationMap
CreateLocator(::unity::Il2CppString) 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: IContentCatalogData> IContentCatalogDataMethods for __T
unity_engine-addressable_assets-resource_locators-contentcatalogdata only.