pub trait IContentCatalogDataEntryMethods: IContentCatalogDataEntry {
Show 13 methods
// Provided methods
fn get_internal_id(self) -> Il2CppString { ... }
fn set_internal_id(self, value: impl Into<Il2CppString>) { ... }
fn get_provider(self) -> Il2CppString { ... }
fn set_provider(self, value: impl Into<Il2CppString>) { ... }
fn get_keys(self) -> List_1<Object> { ... }
fn set_keys(self, value: impl Into<List_1<Object>>) { ... }
fn get_dependencies(self) -> List_1<Object> { ... }
fn set_dependencies(self, value: impl Into<List_1<Object>>) { ... }
fn get_data(self) -> Object { ... }
fn set_data(self, value: impl Into<Object>) { ... }
fn get_resource_type(self) -> SystemType { ... }
fn set_resource_type(self, value: impl Into<SystemType>) { ... }
fn ctor(
self,
type: impl Into<SystemType>,
internal_id: impl Into<Il2CppString>,
provider: impl Into<Il2CppString>,
keys: impl Into<IEnumerable_1<Object>>,
dependencies: impl Into<IEnumerable_1<Object>>,
extra_data: impl Into<IlInstance>,
) { ... }
}Provided Methods§
Sourcefn get_internal_id(self) -> Il2CppString
fn get_internal_id(self) -> Il2CppString
get_InternalId() overload
Sourcefn set_internal_id(self, value: impl Into<Il2CppString>)
fn set_internal_id(self, value: impl Into<Il2CppString>)
set_InternalId(::unity::Il2CppString) overload
Sourcefn get_provider(self) -> Il2CppString
fn get_provider(self) -> Il2CppString
get_Provider() overload
Sourcefn set_provider(self, value: impl Into<Il2CppString>)
fn set_provider(self, value: impl Into<Il2CppString>)
set_Provider(::unity::Il2CppString) overload
Sourcefn set_keys(self, value: impl Into<List_1<Object>>)
fn set_keys(self, value: impl Into<List_1<Object>>)
set_Keys(crate::system::collections::generic::list_1::List_1<crate::system::object::Object>) overload
Sourcefn get_dependencies(self) -> List_1<Object>
fn get_dependencies(self) -> List_1<Object>
get_Dependencies() overload
Sourcefn set_dependencies(self, value: impl Into<List_1<Object>>)
fn set_dependencies(self, value: impl Into<List_1<Object>>)
set_Dependencies(crate::system::collections::generic::list_1::List_1<crate::system::object::Object>) overload
Sourcefn get_resource_type(self) -> SystemType
fn get_resource_type(self) -> SystemType
get_ResourceType() overload
Sourcefn set_resource_type(self, value: impl Into<SystemType>)
fn set_resource_type(self, value: impl Into<SystemType>)
set_ResourceType(::unity::SystemType) overload
Sourcefn ctor(
self,
type: impl Into<SystemType>,
internal_id: impl Into<Il2CppString>,
provider: impl Into<Il2CppString>,
keys: impl Into<IEnumerable_1<Object>>,
dependencies: impl Into<IEnumerable_1<Object>>,
extra_data: impl Into<IlInstance>,
)
fn ctor( self, type: impl Into<SystemType>, internal_id: impl Into<Il2CppString>, provider: impl Into<Il2CppString>, keys: impl Into<IEnumerable_1<Object>>, dependencies: impl Into<IEnumerable_1<Object>>, extra_data: impl Into<IlInstance>, )
.ctor(::unity::SystemType, ::unity::Il2CppString, ::unity::Il2CppString, crate::system::collections::generic::ienumerable_1::IEnumerable_1<crate::system::object::Object>, crate::system::collections::generic::ienumerable_1::IEnumerable_1<crate::system::object::Object>, ::unity::IlInstance) 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: IContentCatalogDataEntry> IContentCatalogDataEntryMethods for __T
unity_engine-addressable_assets-resource_locators-contentcatalogdataentry only.