pub struct Material(/* private fields */);Expand description
IL2CPP class: UnityEngine.Material
Inherits: Object_2
Implementations§
Source§impl Material
impl Material
Sourcepub fn create(script_contents: impl Into<Il2CppString>) -> Material
pub fn create(script_contents: impl Into<Il2CppString>) -> Material
Create(::unity::Il2CppString) overload
Sourcepub fn create_with_shader(self_: impl Into<Material>, shader: impl Into<Shader>)
pub fn create_with_shader(self_: impl Into<Material>, shader: impl Into<Shader>)
CreateWithShader(crate::unity_engine::material::Material, crate::unity_engine::shader::Shader) overload
Sourcepub fn create_with_material(
self_: impl Into<Material>,
source: impl Into<Material>,
)
pub fn create_with_material( self_: impl Into<Material>, source: impl Into<Material>, )
CreateWithMaterial(crate::unity_engine::material::Material, crate::unity_engine::material::Material) overload
Sourcepub fn create_with_string(self_: impl Into<Material>)
pub fn create_with_string(self_: impl Into<Material>)
CreateWithString(crate::unity_engine::material::Material) overload
Sourcepub fn get_default_material() -> Material
pub fn get_default_material() -> Material
GetDefaultMaterial() overload
Sourcepub fn get_default_particle_material() -> Material
pub fn get_default_particle_material() -> Material
GetDefaultParticleMaterial() overload
Sourcepub fn get_default_line_material() -> Material
pub fn get_default_line_material() -> Material
GetDefaultLineMaterial() overload
Source§impl Material
impl Material
pub fn create_method_info() -> &'static MethodInfo
pub fn create_with_shader_method_info() -> &'static MethodInfo
pub fn create_with_material_method_info() -> &'static MethodInfo
pub fn create_with_string_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn ctor_2_method_info() -> &'static MethodInfo
pub fn ctor_3_method_info() -> &'static MethodInfo
pub fn get_default_material_method_info() -> &'static MethodInfo
pub fn get_default_particle_material_method_info() -> &'static MethodInfo
pub fn get_default_line_material_method_info() -> &'static MethodInfo
pub fn get_shader_method_info() -> &'static MethodInfo
pub fn set_shader_method_info() -> &'static MethodInfo
pub fn get_color_method_info() -> &'static MethodInfo
pub fn set_color_method_info() -> &'static MethodInfo
pub fn get_main_texture_method_info() -> &'static MethodInfo
pub fn set_main_texture_method_info() -> &'static MethodInfo
pub fn get_main_texture_offset_method_info() -> &'static MethodInfo
pub fn set_main_texture_offset_method_info() -> &'static MethodInfo
pub fn get_main_texture_scale_method_info() -> &'static MethodInfo
pub fn set_main_texture_scale_method_info() -> &'static MethodInfo
pub fn get_first_property_name_id_by_attribute_method_info() -> &'static MethodInfo
pub fn has_property_method_info() -> &'static MethodInfo
pub fn has_property_2_method_info() -> &'static MethodInfo
pub fn get_render_queue_method_info() -> &'static MethodInfo
pub fn set_render_queue_method_info() -> &'static MethodInfo
pub fn get_raw_render_queue_method_info() -> &'static MethodInfo
pub fn enable_keyword_method_info() -> &'static MethodInfo
pub fn disable_keyword_method_info() -> &'static MethodInfo
pub fn is_keyword_enabled_method_info() -> &'static MethodInfo
pub fn get_global_illumination_flags_method_info() -> &'static MethodInfo
pub fn set_global_illumination_flags_method_info() -> &'static MethodInfo
pub fn get_double_sided_gi_method_info() -> &'static MethodInfo
pub fn set_double_sided_gi_method_info() -> &'static MethodInfo
pub fn get_enable_instancing_method_info() -> &'static MethodInfo
pub fn set_enable_instancing_method_info() -> &'static MethodInfo
pub fn get_pass_count_method_info() -> &'static MethodInfo
pub fn set_shader_pass_enabled_method_info() -> &'static MethodInfo
pub fn get_shader_pass_enabled_method_info() -> &'static MethodInfo
pub fn get_pass_name_method_info() -> &'static MethodInfo
pub fn find_pass_method_info() -> &'static MethodInfo
pub fn set_override_tag_method_info() -> &'static MethodInfo
pub fn get_tag_impl_method_info() -> &'static MethodInfo
pub fn get_tag_method_info() -> &'static MethodInfo
pub fn get_tag_2_method_info() -> &'static MethodInfo
pub fn lerp_method_info() -> &'static MethodInfo
pub fn set_pass_method_info() -> &'static MethodInfo
pub fn copy_properties_from_material_method_info() -> &'static MethodInfo
pub fn get_shader_keywords_method_info() -> &'static MethodInfo
pub fn set_shader_keywords_method_info() -> &'static MethodInfo
pub fn compute_crc_method_info() -> &'static MethodInfo
pub fn get_texture_property_names_method_info() -> &'static MethodInfo
pub fn get_texture_property_name_i_ds_method_info() -> &'static MethodInfo
pub fn get_texture_property_names_internal_method_info() -> &'static MethodInfo
pub fn get_texture_property_name_i_ds_internal_method_info() -> &'static MethodInfo
pub fn get_texture_property_names_2_method_info() -> &'static MethodInfo
pub fn get_texture_property_name_i_ds_2_method_info() -> &'static MethodInfo
pub fn set_float_impl_method_info() -> &'static MethodInfo
pub fn set_color_impl_method_info() -> &'static MethodInfo
pub fn set_matrix_impl_method_info() -> &'static MethodInfo
pub fn set_texture_impl_method_info() -> &'static MethodInfo
pub fn set_render_texture_impl_method_info() -> &'static MethodInfo
pub fn set_buffer_impl_method_info() -> &'static MethodInfo
pub fn set_graphics_buffer_impl_method_info() -> &'static MethodInfo
pub fn set_constant_buffer_impl_method_info() -> &'static MethodInfo
pub fn set_constant_graphics_buffer_impl_method_info() -> &'static MethodInfo
pub fn get_float_impl_method_info() -> &'static MethodInfo
pub fn get_color_impl_method_info() -> &'static MethodInfo
pub fn get_matrix_impl_method_info() -> &'static MethodInfo
pub fn get_texture_impl_method_info() -> &'static MethodInfo
pub fn set_float_array_impl_method_info() -> &'static MethodInfo
pub fn set_vector_array_impl_method_info() -> &'static MethodInfo
pub fn set_color_array_impl_method_info() -> &'static MethodInfo
pub fn set_matrix_array_impl_method_info() -> &'static MethodInfo
pub fn get_float_array_impl_method_info() -> &'static MethodInfo
pub fn get_vector_array_impl_method_info() -> &'static MethodInfo
pub fn get_color_array_impl_method_info() -> &'static MethodInfo
pub fn get_matrix_array_impl_method_info() -> &'static MethodInfo
pub fn get_float_array_count_impl_method_info() -> &'static MethodInfo
pub fn get_vector_array_count_impl_method_info() -> &'static MethodInfo
pub fn get_color_array_count_impl_method_info() -> &'static MethodInfo
pub fn get_matrix_array_count_impl_method_info() -> &'static MethodInfo
pub fn extract_float_array_impl_method_info() -> &'static MethodInfo
pub fn extract_vector_array_impl_method_info() -> &'static MethodInfo
pub fn extract_color_array_impl_method_info() -> &'static MethodInfo
pub fn extract_matrix_array_impl_method_info() -> &'static MethodInfo
pub fn get_texture_scale_and_offset_impl_method_info() -> &'static MethodInfo
pub fn set_texture_offset_impl_method_info() -> &'static MethodInfo
pub fn set_texture_scale_impl_method_info() -> &'static MethodInfo
pub fn set_float_array_method_info() -> &'static MethodInfo
pub fn set_vector_array_method_info() -> &'static MethodInfo
pub fn set_color_array_method_info() -> &'static MethodInfo
pub fn set_matrix_array_method_info() -> &'static MethodInfo
pub fn extract_float_array_method_info() -> &'static MethodInfo
pub fn extract_vector_array_method_info() -> &'static MethodInfo
pub fn extract_color_array_method_info() -> &'static MethodInfo
pub fn extract_matrix_array_method_info() -> &'static MethodInfo
pub fn set_float_method_info() -> &'static MethodInfo
pub fn set_float_2_method_info() -> &'static MethodInfo
pub fn set_int_method_info() -> &'static MethodInfo
pub fn set_int_2_method_info() -> &'static MethodInfo
pub fn set_color_2_method_info() -> &'static MethodInfo
pub fn set_color_3_method_info() -> &'static MethodInfo
pub fn set_vector_method_info() -> &'static MethodInfo
pub fn set_vector_2_method_info() -> &'static MethodInfo
pub fn set_matrix_method_info() -> &'static MethodInfo
pub fn set_matrix_2_method_info() -> &'static MethodInfo
pub fn set_texture_method_info() -> &'static MethodInfo
pub fn set_texture_2_method_info() -> &'static MethodInfo
pub fn set_texture_3_method_info() -> &'static MethodInfo
pub fn set_texture_4_method_info() -> &'static MethodInfo
pub fn set_buffer_method_info() -> &'static MethodInfo
pub fn set_buffer_2_method_info() -> &'static MethodInfo
pub fn set_buffer_3_method_info() -> &'static MethodInfo
pub fn set_buffer_4_method_info() -> &'static MethodInfo
pub fn set_constant_buffer_method_info() -> &'static MethodInfo
pub fn set_constant_buffer_2_method_info() -> &'static MethodInfo
pub fn set_constant_buffer_3_method_info() -> &'static MethodInfo
pub fn set_constant_buffer_4_method_info() -> &'static MethodInfo
pub fn set_float_array_2_method_info() -> &'static MethodInfo
pub fn set_float_array_3_method_info() -> &'static MethodInfo
pub fn set_float_array_4_method_info() -> &'static MethodInfo
pub fn set_float_array_5_method_info() -> &'static MethodInfo
pub fn set_color_array_2_method_info() -> &'static MethodInfo
pub fn set_color_array_3_method_info() -> &'static MethodInfo
pub fn set_color_array_4_method_info() -> &'static MethodInfo
pub fn set_color_array_5_method_info() -> &'static MethodInfo
pub fn set_vector_array_2_method_info() -> &'static MethodInfo
pub fn set_vector_array_3_method_info() -> &'static MethodInfo
pub fn set_vector_array_4_method_info() -> &'static MethodInfo
pub fn set_vector_array_5_method_info() -> &'static MethodInfo
pub fn set_matrix_array_2_method_info() -> &'static MethodInfo
pub fn set_matrix_array_3_method_info() -> &'static MethodInfo
pub fn set_matrix_array_4_method_info() -> &'static MethodInfo
pub fn set_matrix_array_5_method_info() -> &'static MethodInfo
pub fn get_float_method_info() -> &'static MethodInfo
pub fn get_float_2_method_info() -> &'static MethodInfo
pub fn get_int_method_info() -> &'static MethodInfo
pub fn get_int_2_method_info() -> &'static MethodInfo
pub fn get_color_2_method_info() -> &'static MethodInfo
pub fn get_color_3_method_info() -> &'static MethodInfo
pub fn get_vector_method_info() -> &'static MethodInfo
pub fn get_vector_2_method_info() -> &'static MethodInfo
pub fn get_matrix_method_info() -> &'static MethodInfo
pub fn get_matrix_2_method_info() -> &'static MethodInfo
pub fn get_texture_method_info() -> &'static MethodInfo
pub fn get_texture_2_method_info() -> &'static MethodInfo
pub fn get_float_array_method_info() -> &'static MethodInfo
pub fn get_float_array_2_method_info() -> &'static MethodInfo
pub fn get_color_array_method_info() -> &'static MethodInfo
pub fn get_color_array_2_method_info() -> &'static MethodInfo
pub fn get_vector_array_method_info() -> &'static MethodInfo
pub fn get_vector_array_2_method_info() -> &'static MethodInfo
pub fn get_matrix_array_method_info() -> &'static MethodInfo
pub fn get_matrix_array_2_method_info() -> &'static MethodInfo
pub fn get_float_array_3_method_info() -> &'static MethodInfo
pub fn get_float_array_4_method_info() -> &'static MethodInfo
pub fn get_color_array_3_method_info() -> &'static MethodInfo
pub fn get_color_array_4_method_info() -> &'static MethodInfo
pub fn get_vector_array_3_method_info() -> &'static MethodInfo
pub fn get_vector_array_4_method_info() -> &'static MethodInfo
pub fn get_matrix_array_3_method_info() -> &'static MethodInfo
pub fn get_matrix_array_4_method_info() -> &'static MethodInfo
pub fn set_texture_offset_method_info() -> &'static MethodInfo
pub fn set_texture_offset_2_method_info() -> &'static MethodInfo
pub fn set_texture_scale_method_info() -> &'static MethodInfo
pub fn set_texture_scale_2_method_info() -> &'static MethodInfo
pub fn get_texture_offset_method_info() -> &'static MethodInfo
pub fn get_texture_offset_2_method_info() -> &'static MethodInfo
pub fn get_texture_scale_method_info() -> &'static MethodInfo
pub fn get_texture_scale_2_method_info() -> &'static MethodInfo
pub fn set_color_impl_injected_method_info() -> &'static MethodInfo
pub fn set_matrix_impl_injected_method_info() -> &'static MethodInfo
pub fn get_color_impl_injected_method_info() -> &'static MethodInfo
pub fn get_matrix_impl_injected_method_info() -> &'static MethodInfo
pub fn get_texture_scale_and_offset_impl_injected_method_info() -> &'static MethodInfo
pub fn set_texture_offset_impl_injected_method_info() -> &'static MethodInfo
pub fn set_texture_scale_impl_injected_method_info() -> &'static MethodInfo
Source§impl Material
impl Material
Sourcepub fn new(shader: Shader) -> Self
pub fn new(shader: Shader) -> Self
.ctor(crate::unity_engine::shader::Shader) — overload selector
Sourcepub fn new_2(source: Material) -> Self
pub fn new_2(source: Material) -> Self
.ctor(crate::unity_engine::material::Material) — overload selector
Sourcepub fn new_3(contents: Il2CppString) -> Self
pub fn new_3(contents: Il2CppString) -> Self
.ctor(::unity::Il2CppString) — overload selector
Trait Implementations§
Source§impl ClassIdentity for Material
impl ClassIdentity for Material
Source§impl FromIlInstance for Material
impl FromIlInstance for Material
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>
Caller swears
class is a subtype of Self or layout compatibleSource§impl IObject_2 for Material
impl IObject_2 for Material
fn m_cached_ptr(self) -> IntPtr
fn set_m_cached_ptr(self, value: IntPtr)
impl Copy for Material
impl IMaterial for Material
impl IObject for Material
Auto Trait Implementations§
impl Freeze for Material
impl RefUnwindSafe for Material
impl !Send for Material
impl !Sync for Material
impl Unpin for Material
impl UnwindSafe for Material
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
Mutably borrows from an owned value. Read more
§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,
Safety Read more
§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)
🔬This is a nightly-only experimental API. (
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> IMaterialMethods for __Twhere
__T: IMaterial,
impl<__T> IMaterialMethods for __Twhere
__T: IMaterial,
Source§fn ctor_2(self, source: impl Into<Material>)
fn ctor_2(self, source: impl Into<Material>)
.ctor(crate::unity_engine::material::Material) overloadSource§fn ctor_3(self, contents: impl Into<Il2CppString>)
fn ctor_3(self, contents: impl Into<Il2CppString>)
.ctor(::unity::Il2CppString) overloadSource§fn get_shader(self) -> Shader
fn get_shader(self) -> Shader
get_shader() overloadSource§fn set_shader(self, value: impl Into<Shader>)
fn set_shader(self, value: impl Into<Shader>)
set_shader(crate::unity_engine::shader::Shader) overloadSource§fn set_color(self, value: impl Into<Color>)
fn set_color(self, value: impl Into<Color>)
set_color(crate::unity_engine::color::Color) overloadSource§fn get_main_texture(self) -> Texture
fn get_main_texture(self) -> Texture
get_mainTexture() overloadSource§fn set_main_texture(self, value: impl Into<Texture>)
fn set_main_texture(self, value: impl Into<Texture>)
set_mainTexture(crate::unity_engine::texture::Texture) overloadSource§fn get_main_texture_offset(self) -> Vector2
fn get_main_texture_offset(self) -> Vector2
get_mainTextureOffset() overloadSource§fn set_main_texture_offset(self, value: impl Into<Vector2>)
fn set_main_texture_offset(self, value: impl Into<Vector2>)
set_mainTextureOffset(crate::unity_engine::vector2::Vector2) overloadSource§fn get_main_texture_scale(self) -> Vector2
fn get_main_texture_scale(self) -> Vector2
get_mainTextureScale() overloadSource§fn set_main_texture_scale(self, value: impl Into<Vector2>)
fn set_main_texture_scale(self, value: impl Into<Vector2>)
set_mainTextureScale(crate::unity_engine::vector2::Vector2) overloadSource§fn get_first_property_name_id_by_attribute(
self,
attribute_flag: impl Into<ShaderPropertyFlags>,
) -> i32
fn get_first_property_name_id_by_attribute( self, attribute_flag: impl Into<ShaderPropertyFlags>, ) -> i32
GetFirstPropertyNameIdByAttribute(crate::unity_engine::rendering::shaderpropertyflags::ShaderPropertyFlags) overloadSource§fn has_property(self, name_id: impl Into<i32>) -> bool
fn has_property(self, name_id: impl Into<i32>) -> bool
HasProperty(i32) overloadSource§fn has_property_2(self, name: impl Into<Il2CppString>) -> bool
fn has_property_2(self, name: impl Into<Il2CppString>) -> bool
HasProperty(::unity::Il2CppString) overloadSource§fn get_render_queue(self) -> i32
fn get_render_queue(self) -> i32
get_renderQueue() overloadSource§fn set_render_queue(self, value: impl Into<i32>)
fn set_render_queue(self, value: impl Into<i32>)
set_renderQueue(i32) overloadSource§fn get_raw_render_queue(self) -> i32
fn get_raw_render_queue(self) -> i32
get_rawRenderQueue() overloadSource§fn enable_keyword(self, keyword: impl Into<Il2CppString>)
fn enable_keyword(self, keyword: impl Into<Il2CppString>)
EnableKeyword(::unity::Il2CppString) overloadSource§fn disable_keyword(self, keyword: impl Into<Il2CppString>)
fn disable_keyword(self, keyword: impl Into<Il2CppString>)
DisableKeyword(::unity::Il2CppString) overloadSource§fn is_keyword_enabled(self, keyword: impl Into<Il2CppString>) -> bool
fn is_keyword_enabled(self, keyword: impl Into<Il2CppString>) -> bool
IsKeywordEnabled(::unity::Il2CppString) overloadSource§fn get_global_illumination_flags(self) -> MaterialGlobalIlluminationFlags
fn get_global_illumination_flags(self) -> MaterialGlobalIlluminationFlags
get_globalIlluminationFlags() overloadSource§fn set_global_illumination_flags(
self,
value: impl Into<MaterialGlobalIlluminationFlags>,
)
fn set_global_illumination_flags( self, value: impl Into<MaterialGlobalIlluminationFlags>, )
set_globalIlluminationFlags(crate::unity_engine::materialglobalilluminationflags::MaterialGlobalIlluminationFlags) overloadSource§fn get_double_sided_gi(self) -> bool
fn get_double_sided_gi(self) -> bool
get_doubleSidedGI() overloadSource§fn set_double_sided_gi(self, value: impl Into<bool>)
fn set_double_sided_gi(self, value: impl Into<bool>)
set_doubleSidedGI(bool) overloadSource§fn get_enable_instancing(self) -> bool
fn get_enable_instancing(self) -> bool
get_enableInstancing() overloadSource§fn set_enable_instancing(self, value: impl Into<bool>)
fn set_enable_instancing(self, value: impl Into<bool>)
set_enableInstancing(bool) overloadSource§fn get_pass_count(self) -> i32
fn get_pass_count(self) -> i32
get_passCount() overloadSource§fn set_shader_pass_enabled(
self,
pass_name: impl Into<Il2CppString>,
enabled: impl Into<bool>,
)
fn set_shader_pass_enabled( self, pass_name: impl Into<Il2CppString>, enabled: impl Into<bool>, )
SetShaderPassEnabled(::unity::Il2CppString, bool) overloadSource§fn get_shader_pass_enabled(self, pass_name: impl Into<Il2CppString>) -> bool
fn get_shader_pass_enabled(self, pass_name: impl Into<Il2CppString>) -> bool
GetShaderPassEnabled(::unity::Il2CppString) overloadSource§fn get_pass_name(self, pass: impl Into<i32>) -> Il2CppString
fn get_pass_name(self, pass: impl Into<i32>) -> Il2CppString
GetPassName(i32) overloadSource§fn find_pass(self, pass_name: impl Into<Il2CppString>) -> i32
fn find_pass(self, pass_name: impl Into<Il2CppString>) -> i32
FindPass(::unity::Il2CppString) overloadSource§fn set_override_tag(
self,
tag: impl Into<Il2CppString>,
val: impl Into<Il2CppString>,
)
fn set_override_tag( self, tag: impl Into<Il2CppString>, val: impl Into<Il2CppString>, )
SetOverrideTag(::unity::Il2CppString, ::unity::Il2CppString) overloadSource§fn get_tag_impl(
self,
tag: impl Into<Il2CppString>,
current_sub_shader_only: impl Into<bool>,
default_value: impl Into<Il2CppString>,
) -> Il2CppString
fn get_tag_impl( self, tag: impl Into<Il2CppString>, current_sub_shader_only: impl Into<bool>, default_value: impl Into<Il2CppString>, ) -> Il2CppString
GetTagImpl(::unity::Il2CppString, bool, ::unity::Il2CppString) overloadSource§fn get_tag(
self,
tag: impl Into<Il2CppString>,
search_fallbacks: impl Into<bool>,
default_value: impl Into<Il2CppString>,
) -> Il2CppString
fn get_tag( self, tag: impl Into<Il2CppString>, search_fallbacks: impl Into<bool>, default_value: impl Into<Il2CppString>, ) -> Il2CppString
GetTag(::unity::Il2CppString, bool, ::unity::Il2CppString) overloadSource§fn get_tag_2(
self,
tag: impl Into<Il2CppString>,
search_fallbacks: impl Into<bool>,
) -> Il2CppString
fn get_tag_2( self, tag: impl Into<Il2CppString>, search_fallbacks: impl Into<bool>, ) -> Il2CppString
GetTag(::unity::Il2CppString, bool) overloadSource§fn lerp(
self,
start: impl Into<Material>,
end: impl Into<Material>,
t: impl Into<f32>,
)
fn lerp( self, start: impl Into<Material>, end: impl Into<Material>, t: impl Into<f32>, )
Lerp(crate::unity_engine::material::Material, crate::unity_engine::material::Material, f32) overloadSource§fn copy_properties_from_material(self, mat: impl Into<Material>)
fn copy_properties_from_material(self, mat: impl Into<Material>)
CopyPropertiesFromMaterial(crate::unity_engine::material::Material) overloadSource§fn get_shader_keywords(self) -> Array<Il2CppString>
fn get_shader_keywords(self) -> Array<Il2CppString>
GetShaderKeywords() overloadSource§fn set_shader_keywords(self, names: impl Into<Array<Il2CppString>>)
fn set_shader_keywords(self, names: impl Into<Array<Il2CppString>>)
SetShaderKeywords(::unity::Array<::unity::Il2CppString>) overloadSource§fn compute_crc(self) -> i32
fn compute_crc(self) -> i32
ComputeCRC() overloadSource§fn get_texture_property_names(self) -> Array<Il2CppString>
fn get_texture_property_names(self) -> Array<Il2CppString>
GetTexturePropertyNames() overloadSource§fn get_texture_property_name_i_ds(self) -> Array<i32>
fn get_texture_property_name_i_ds(self) -> Array<i32>
GetTexturePropertyNameIDs() overloadSource§fn get_texture_property_names_internal(self, out_names: impl Into<Object>)
fn get_texture_property_names_internal(self, out_names: impl Into<Object>)
GetTexturePropertyNamesInternal(crate::system::object::Object) overloadSource§fn get_texture_property_name_i_ds_internal(self, out_names: impl Into<Object>)
fn get_texture_property_name_i_ds_internal(self, out_names: impl Into<Object>)
GetTexturePropertyNameIDsInternal(crate::system::object::Object) overloadSource§fn get_texture_property_names_2(
self,
out_names: impl Into<List_1<Il2CppString>>,
)
fn get_texture_property_names_2( self, out_names: impl Into<List_1<Il2CppString>>, )
GetTexturePropertyNames(crate::system::collections::generic::list_1::List_1<::unity::Il2CppString>) overloadSource§fn get_texture_property_name_i_ds_2(self, out_names: impl Into<List_1<i32>>)
fn get_texture_property_name_i_ds_2(self, out_names: impl Into<List_1<i32>>)
GetTexturePropertyNameIDs(crate::system::collections::generic::list_1::List_1<i32>) overloadSource§fn set_float_impl(self, name: impl Into<i32>, value: impl Into<f32>)
fn set_float_impl(self, name: impl Into<i32>, value: impl Into<f32>)
SetFloatImpl(i32, f32) overloadSource§fn set_color_impl(self, name: impl Into<i32>, value: impl Into<Color>)
fn set_color_impl(self, name: impl Into<i32>, value: impl Into<Color>)
SetColorImpl(i32, crate::unity_engine::color::Color) overloadSource§fn set_matrix_impl(self, name: impl Into<i32>, value: impl Into<Matrix4x4>)
fn set_matrix_impl(self, name: impl Into<i32>, value: impl Into<Matrix4x4>)
SetMatrixImpl(i32, crate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn set_texture_impl(self, name: impl Into<i32>, value: impl Into<Texture>)
fn set_texture_impl(self, name: impl Into<i32>, value: impl Into<Texture>)
SetTextureImpl(i32, crate::unity_engine::texture::Texture) overloadSource§fn set_render_texture_impl(
self,
name: impl Into<i32>,
value: impl Into<RenderTexture>,
element: impl Into<RenderTextureSubElement>,
)
fn set_render_texture_impl( self, name: impl Into<i32>, value: impl Into<RenderTexture>, element: impl Into<RenderTextureSubElement>, )
SetRenderTextureImpl(i32, crate::unity_engine::rendertexture::RenderTexture, crate::unity_engine::rendering::rendertexturesubelement::RenderTextureSubElement) overloadSource§fn set_buffer_impl(self, name: impl Into<i32>, value: impl Into<ComputeBuffer>)
fn set_buffer_impl(self, name: impl Into<i32>, value: impl Into<ComputeBuffer>)
SetBufferImpl(i32, crate::unity_engine::computebuffer::ComputeBuffer) overloadSource§fn set_graphics_buffer_impl(
self,
name: impl Into<i32>,
value: impl Into<GraphicsBuffer>,
)
fn set_graphics_buffer_impl( self, name: impl Into<i32>, value: impl Into<GraphicsBuffer>, )
SetGraphicsBufferImpl(i32, crate::unity_engine::graphicsbuffer::GraphicsBuffer) overloadSource§fn set_constant_buffer_impl(
self,
name: impl Into<i32>,
value: impl Into<ComputeBuffer>,
offset: impl Into<i32>,
size: impl Into<i32>,
)
fn set_constant_buffer_impl( self, name: impl Into<i32>, value: impl Into<ComputeBuffer>, offset: impl Into<i32>, size: impl Into<i32>, )
SetConstantBufferImpl(i32, crate::unity_engine::computebuffer::ComputeBuffer, i32, i32) overloadSource§fn set_constant_graphics_buffer_impl(
self,
name: impl Into<i32>,
value: impl Into<GraphicsBuffer>,
offset: impl Into<i32>,
size: impl Into<i32>,
)
fn set_constant_graphics_buffer_impl( self, name: impl Into<i32>, value: impl Into<GraphicsBuffer>, offset: impl Into<i32>, size: impl Into<i32>, )
SetConstantGraphicsBufferImpl(i32, crate::unity_engine::graphicsbuffer::GraphicsBuffer, i32, i32) overloadSource§fn get_float_impl(self, name: impl Into<i32>) -> f32
fn get_float_impl(self, name: impl Into<i32>) -> f32
GetFloatImpl(i32) overloadSource§fn get_color_impl(self, name: impl Into<i32>) -> Color
fn get_color_impl(self, name: impl Into<i32>) -> Color
GetColorImpl(i32) overloadSource§fn get_matrix_impl(self, name: impl Into<i32>) -> Matrix4x4
fn get_matrix_impl(self, name: impl Into<i32>) -> Matrix4x4
GetMatrixImpl(i32) overloadSource§fn get_texture_impl(self, name: impl Into<i32>) -> Texture
fn get_texture_impl(self, name: impl Into<i32>) -> Texture
GetTextureImpl(i32) overloadSource§fn set_float_array_impl(
self,
name: impl Into<i32>,
values: impl Into<Array<f32>>,
count: impl Into<i32>,
)
fn set_float_array_impl( self, name: impl Into<i32>, values: impl Into<Array<f32>>, count: impl Into<i32>, )
SetFloatArrayImpl(i32, ::unity::Array<f32>, i32) overloadSource§fn set_vector_array_impl(
self,
name: impl Into<i32>,
values: impl Into<Array<Vector4>>,
count: impl Into<i32>,
)
fn set_vector_array_impl( self, name: impl Into<i32>, values: impl Into<Array<Vector4>>, count: impl Into<i32>, )
SetVectorArrayImpl(i32, ::unity::Array<crate::unity_engine::vector4::Vector4>, i32) overloadSource§fn set_color_array_impl(
self,
name: impl Into<i32>,
values: impl Into<Array<Color>>,
count: impl Into<i32>,
)
fn set_color_array_impl( self, name: impl Into<i32>, values: impl Into<Array<Color>>, count: impl Into<i32>, )
SetColorArrayImpl(i32, ::unity::Array<crate::unity_engine::color::Color>, i32) overloadSource§fn set_matrix_array_impl(
self,
name: impl Into<i32>,
values: impl Into<Array<Matrix4x4>>,
count: impl Into<i32>,
)
fn set_matrix_array_impl( self, name: impl Into<i32>, values: impl Into<Array<Matrix4x4>>, count: impl Into<i32>, )
SetMatrixArrayImpl(i32, ::unity::Array<crate::unity_engine::matrix4x4::Matrix4x4>, i32) overloadSource§fn get_float_array_impl(self, name: impl Into<i32>) -> Array<f32>
fn get_float_array_impl(self, name: impl Into<i32>) -> Array<f32>
GetFloatArrayImpl(i32) overloadSource§fn get_vector_array_impl(self, name: impl Into<i32>) -> Array<Vector4>
fn get_vector_array_impl(self, name: impl Into<i32>) -> Array<Vector4>
GetVectorArrayImpl(i32) overloadSource§fn get_color_array_impl(self, name: impl Into<i32>) -> Array<Color>
fn get_color_array_impl(self, name: impl Into<i32>) -> Array<Color>
GetColorArrayImpl(i32) overloadSource§fn get_matrix_array_impl(self, name: impl Into<i32>) -> Array<Matrix4x4>
fn get_matrix_array_impl(self, name: impl Into<i32>) -> Array<Matrix4x4>
GetMatrixArrayImpl(i32) overloadSource§fn get_float_array_count_impl(self, name: impl Into<i32>) -> i32
fn get_float_array_count_impl(self, name: impl Into<i32>) -> i32
GetFloatArrayCountImpl(i32) overloadSource§fn get_vector_array_count_impl(self, name: impl Into<i32>) -> i32
fn get_vector_array_count_impl(self, name: impl Into<i32>) -> i32
GetVectorArrayCountImpl(i32) overloadSource§fn get_color_array_count_impl(self, name: impl Into<i32>) -> i32
fn get_color_array_count_impl(self, name: impl Into<i32>) -> i32
GetColorArrayCountImpl(i32) overloadSource§fn get_matrix_array_count_impl(self, name: impl Into<i32>) -> i32
fn get_matrix_array_count_impl(self, name: impl Into<i32>) -> i32
GetMatrixArrayCountImpl(i32) overloadSource§fn extract_float_array_impl(
self,
name: impl Into<i32>,
val: impl Into<Array<f32>>,
)
fn extract_float_array_impl( self, name: impl Into<i32>, val: impl Into<Array<f32>>, )
ExtractFloatArrayImpl(i32, ::unity::Array<f32>) overloadSource§fn extract_vector_array_impl(
self,
name: impl Into<i32>,
val: impl Into<Array<Vector4>>,
)
fn extract_vector_array_impl( self, name: impl Into<i32>, val: impl Into<Array<Vector4>>, )
ExtractVectorArrayImpl(i32, ::unity::Array<crate::unity_engine::vector4::Vector4>) overloadSource§fn extract_color_array_impl(
self,
name: impl Into<i32>,
val: impl Into<Array<Color>>,
)
fn extract_color_array_impl( self, name: impl Into<i32>, val: impl Into<Array<Color>>, )
ExtractColorArrayImpl(i32, ::unity::Array<crate::unity_engine::color::Color>) overloadSource§fn extract_matrix_array_impl(
self,
name: impl Into<i32>,
val: impl Into<Array<Matrix4x4>>,
)
fn extract_matrix_array_impl( self, name: impl Into<i32>, val: impl Into<Array<Matrix4x4>>, )
ExtractMatrixArrayImpl(i32, ::unity::Array<crate::unity_engine::matrix4x4::Matrix4x4>) overloadSource§fn get_texture_scale_and_offset_impl(self, name: impl Into<i32>) -> Vector4
fn get_texture_scale_and_offset_impl(self, name: impl Into<i32>) -> Vector4
GetTextureScaleAndOffsetImpl(i32) overloadSource§fn set_texture_offset_impl(
self,
name: impl Into<i32>,
offset: impl Into<Vector2>,
)
fn set_texture_offset_impl( self, name: impl Into<i32>, offset: impl Into<Vector2>, )
SetTextureOffsetImpl(i32, crate::unity_engine::vector2::Vector2) overloadSource§fn set_texture_scale_impl(self, name: impl Into<i32>, scale: impl Into<Vector2>)
fn set_texture_scale_impl(self, name: impl Into<i32>, scale: impl Into<Vector2>)
SetTextureScaleImpl(i32, crate::unity_engine::vector2::Vector2) overloadSource§fn set_float_array(
self,
name: impl Into<i32>,
values: impl Into<Array<f32>>,
count: impl Into<i32>,
)
fn set_float_array( self, name: impl Into<i32>, values: impl Into<Array<f32>>, count: impl Into<i32>, )
SetFloatArray(i32, ::unity::Array<f32>, i32) overloadSource§fn set_vector_array(
self,
name: impl Into<i32>,
values: impl Into<Array<Vector4>>,
count: impl Into<i32>,
)
fn set_vector_array( self, name: impl Into<i32>, values: impl Into<Array<Vector4>>, count: impl Into<i32>, )
SetVectorArray(i32, ::unity::Array<crate::unity_engine::vector4::Vector4>, i32) overloadSource§fn set_color_array(
self,
name: impl Into<i32>,
values: impl Into<Array<Color>>,
count: impl Into<i32>,
)
fn set_color_array( self, name: impl Into<i32>, values: impl Into<Array<Color>>, count: impl Into<i32>, )
SetColorArray(i32, ::unity::Array<crate::unity_engine::color::Color>, i32) overloadSource§fn set_matrix_array(
self,
name: impl Into<i32>,
values: impl Into<Array<Matrix4x4>>,
count: impl Into<i32>,
)
fn set_matrix_array( self, name: impl Into<i32>, values: impl Into<Array<Matrix4x4>>, count: impl Into<i32>, )
SetMatrixArray(i32, ::unity::Array<crate::unity_engine::matrix4x4::Matrix4x4>, i32) overloadSource§fn extract_float_array(
self,
name: impl Into<i32>,
values: impl Into<List_1<f32>>,
)
fn extract_float_array( self, name: impl Into<i32>, values: impl Into<List_1<f32>>, )
ExtractFloatArray(i32, crate::system::collections::generic::list_1::List_1<f32>) overloadSource§fn extract_vector_array(
self,
name: impl Into<i32>,
values: impl Into<List_1<Vector4>>,
)
fn extract_vector_array( self, name: impl Into<i32>, values: impl Into<List_1<Vector4>>, )
ExtractVectorArray(i32, crate::system::collections::generic::list_1::List_1<crate::unity_engine::vector4::Vector4>) overloadSource§fn extract_color_array(
self,
name: impl Into<i32>,
values: impl Into<List_1<Color>>,
)
fn extract_color_array( self, name: impl Into<i32>, values: impl Into<List_1<Color>>, )
ExtractColorArray(i32, crate::system::collections::generic::list_1::List_1<crate::unity_engine::color::Color>) overloadSource§fn extract_matrix_array(
self,
name: impl Into<i32>,
values: impl Into<List_1<Matrix4x4>>,
)
fn extract_matrix_array( self, name: impl Into<i32>, values: impl Into<List_1<Matrix4x4>>, )
ExtractMatrixArray(i32, crate::system::collections::generic::list_1::List_1<crate::unity_engine::matrix4x4::Matrix4x4>) overloadSource§fn set_float(self, name: impl Into<Il2CppString>, value: impl Into<f32>)
fn set_float(self, name: impl Into<Il2CppString>, value: impl Into<f32>)
SetFloat(::unity::Il2CppString, f32) overloadSource§fn set_float_2(self, name_id: impl Into<i32>, value: impl Into<f32>)
fn set_float_2(self, name_id: impl Into<i32>, value: impl Into<f32>)
SetFloat(i32, f32) overloadSource§fn set_int(self, name: impl Into<Il2CppString>, value: impl Into<i32>)
fn set_int(self, name: impl Into<Il2CppString>, value: impl Into<i32>)
SetInt(::unity::Il2CppString, i32) overloadSource§fn set_color_2(self, name: impl Into<Il2CppString>, value: impl Into<Color>)
fn set_color_2(self, name: impl Into<Il2CppString>, value: impl Into<Color>)
SetColor(::unity::Il2CppString, crate::unity_engine::color::Color) overloadSource§fn set_color_3(self, name_id: impl Into<i32>, value: impl Into<Color>)
fn set_color_3(self, name_id: impl Into<i32>, value: impl Into<Color>)
SetColor(i32, crate::unity_engine::color::Color) overloadSource§fn set_vector(self, name: impl Into<Il2CppString>, value: impl Into<Vector4>)
fn set_vector(self, name: impl Into<Il2CppString>, value: impl Into<Vector4>)
SetVector(::unity::Il2CppString, crate::unity_engine::vector4::Vector4) overloadSource§fn set_vector_2(self, name_id: impl Into<i32>, value: impl Into<Vector4>)
fn set_vector_2(self, name_id: impl Into<i32>, value: impl Into<Vector4>)
SetVector(i32, crate::unity_engine::vector4::Vector4) overloadSource§fn set_matrix(self, name: impl Into<Il2CppString>, value: impl Into<Matrix4x4>)
fn set_matrix(self, name: impl Into<Il2CppString>, value: impl Into<Matrix4x4>)
SetMatrix(::unity::Il2CppString, crate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn set_matrix_2(self, name_id: impl Into<i32>, value: impl Into<Matrix4x4>)
fn set_matrix_2(self, name_id: impl Into<i32>, value: impl Into<Matrix4x4>)
SetMatrix(i32, crate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn set_texture(self, name: impl Into<Il2CppString>, value: impl Into<Texture>)
fn set_texture(self, name: impl Into<Il2CppString>, value: impl Into<Texture>)
SetTexture(::unity::Il2CppString, crate::unity_engine::texture::Texture) overloadSource§fn set_texture_2(self, name_id: impl Into<i32>, value: impl Into<Texture>)
fn set_texture_2(self, name_id: impl Into<i32>, value: impl Into<Texture>)
SetTexture(i32, crate::unity_engine::texture::Texture) overloadSource§fn set_texture_3(
self,
name: impl Into<Il2CppString>,
value: impl Into<RenderTexture>,
element: impl Into<RenderTextureSubElement>,
)
fn set_texture_3( self, name: impl Into<Il2CppString>, value: impl Into<RenderTexture>, element: impl Into<RenderTextureSubElement>, )
SetTexture(::unity::Il2CppString, crate::unity_engine::rendertexture::RenderTexture, crate::unity_engine::rendering::rendertexturesubelement::RenderTextureSubElement) overloadSource§fn set_texture_4(
self,
name_id: impl Into<i32>,
value: impl Into<RenderTexture>,
element: impl Into<RenderTextureSubElement>,
)
fn set_texture_4( self, name_id: impl Into<i32>, value: impl Into<RenderTexture>, element: impl Into<RenderTextureSubElement>, )
SetTexture(i32, crate::unity_engine::rendertexture::RenderTexture, crate::unity_engine::rendering::rendertexturesubelement::RenderTextureSubElement) overloadSource§fn set_buffer(
self,
name: impl Into<Il2CppString>,
value: impl Into<ComputeBuffer>,
)
fn set_buffer( self, name: impl Into<Il2CppString>, value: impl Into<ComputeBuffer>, )
SetBuffer(::unity::Il2CppString, crate::unity_engine::computebuffer::ComputeBuffer) overloadSource§fn set_buffer_2(self, name_id: impl Into<i32>, value: impl Into<ComputeBuffer>)
fn set_buffer_2(self, name_id: impl Into<i32>, value: impl Into<ComputeBuffer>)
SetBuffer(i32, crate::unity_engine::computebuffer::ComputeBuffer) overloadSource§fn set_buffer_3(
self,
name: impl Into<Il2CppString>,
value: impl Into<GraphicsBuffer>,
)
fn set_buffer_3( self, name: impl Into<Il2CppString>, value: impl Into<GraphicsBuffer>, )
SetBuffer(::unity::Il2CppString, crate::unity_engine::graphicsbuffer::GraphicsBuffer) overloadSource§fn set_buffer_4(self, name_id: impl Into<i32>, value: impl Into<GraphicsBuffer>)
fn set_buffer_4(self, name_id: impl Into<i32>, value: impl Into<GraphicsBuffer>)
SetBuffer(i32, crate::unity_engine::graphicsbuffer::GraphicsBuffer) overloadSource§fn set_constant_buffer(
self,
name: impl Into<Il2CppString>,
value: impl Into<ComputeBuffer>,
offset: impl Into<i32>,
size: impl Into<i32>,
)
fn set_constant_buffer( self, name: impl Into<Il2CppString>, value: impl Into<ComputeBuffer>, offset: impl Into<i32>, size: impl Into<i32>, )
SetConstantBuffer(::unity::Il2CppString, crate::unity_engine::computebuffer::ComputeBuffer, i32, i32) overloadSource§fn set_constant_buffer_2(
self,
name_id: impl Into<i32>,
value: impl Into<ComputeBuffer>,
offset: impl Into<i32>,
size: impl Into<i32>,
)
fn set_constant_buffer_2( self, name_id: impl Into<i32>, value: impl Into<ComputeBuffer>, offset: impl Into<i32>, size: impl Into<i32>, )
SetConstantBuffer(i32, crate::unity_engine::computebuffer::ComputeBuffer, i32, i32) overloadSource§fn set_constant_buffer_3(
self,
name: impl Into<Il2CppString>,
value: impl Into<GraphicsBuffer>,
offset: impl Into<i32>,
size: impl Into<i32>,
)
fn set_constant_buffer_3( self, name: impl Into<Il2CppString>, value: impl Into<GraphicsBuffer>, offset: impl Into<i32>, size: impl Into<i32>, )
SetConstantBuffer(::unity::Il2CppString, crate::unity_engine::graphicsbuffer::GraphicsBuffer, i32, i32) overloadSource§fn set_constant_buffer_4(
self,
name_id: impl Into<i32>,
value: impl Into<GraphicsBuffer>,
offset: impl Into<i32>,
size: impl Into<i32>,
)
fn set_constant_buffer_4( self, name_id: impl Into<i32>, value: impl Into<GraphicsBuffer>, offset: impl Into<i32>, size: impl Into<i32>, )
SetConstantBuffer(i32, crate::unity_engine::graphicsbuffer::GraphicsBuffer, i32, i32) overloadSource§fn set_float_array_2(
self,
name: impl Into<Il2CppString>,
values: impl Into<List_1<f32>>,
)
fn set_float_array_2( self, name: impl Into<Il2CppString>, values: impl Into<List_1<f32>>, )
SetFloatArray(::unity::Il2CppString, crate::system::collections::generic::list_1::List_1<f32>) overloadSource§fn set_float_array_3(
self,
name_id: impl Into<i32>,
values: impl Into<List_1<f32>>,
)
fn set_float_array_3( self, name_id: impl Into<i32>, values: impl Into<List_1<f32>>, )
SetFloatArray(i32, crate::system::collections::generic::list_1::List_1<f32>) overloadSource§fn set_float_array_4(
self,
name: impl Into<Il2CppString>,
values: impl Into<Array<f32>>,
)
fn set_float_array_4( self, name: impl Into<Il2CppString>, values: impl Into<Array<f32>>, )
SetFloatArray(::unity::Il2CppString, ::unity::Array<f32>) overloadSource§fn set_float_array_5(
self,
name_id: impl Into<i32>,
values: impl Into<Array<f32>>,
)
fn set_float_array_5( self, name_id: impl Into<i32>, values: impl Into<Array<f32>>, )
SetFloatArray(i32, ::unity::Array<f32>) overloadSource§fn set_color_array_2(
self,
name: impl Into<Il2CppString>,
values: impl Into<List_1<Color>>,
)
fn set_color_array_2( self, name: impl Into<Il2CppString>, values: impl Into<List_1<Color>>, )
SetColorArray(::unity::Il2CppString, crate::system::collections::generic::list_1::List_1<crate::unity_engine::color::Color>) overloadSource§fn set_color_array_3(
self,
name_id: impl Into<i32>,
values: impl Into<List_1<Color>>,
)
fn set_color_array_3( self, name_id: impl Into<i32>, values: impl Into<List_1<Color>>, )
SetColorArray(i32, crate::system::collections::generic::list_1::List_1<crate::unity_engine::color::Color>) overloadSource§fn set_color_array_4(
self,
name: impl Into<Il2CppString>,
values: impl Into<Array<Color>>,
)
fn set_color_array_4( self, name: impl Into<Il2CppString>, values: impl Into<Array<Color>>, )
SetColorArray(::unity::Il2CppString, ::unity::Array<crate::unity_engine::color::Color>) overloadSource§fn set_color_array_5(
self,
name_id: impl Into<i32>,
values: impl Into<Array<Color>>,
)
fn set_color_array_5( self, name_id: impl Into<i32>, values: impl Into<Array<Color>>, )
SetColorArray(i32, ::unity::Array<crate::unity_engine::color::Color>) overloadSource§fn set_vector_array_2(
self,
name: impl Into<Il2CppString>,
values: impl Into<List_1<Vector4>>,
)
fn set_vector_array_2( self, name: impl Into<Il2CppString>, values: impl Into<List_1<Vector4>>, )
SetVectorArray(::unity::Il2CppString, crate::system::collections::generic::list_1::List_1<crate::unity_engine::vector4::Vector4>) overloadSource§fn set_vector_array_3(
self,
name_id: impl Into<i32>,
values: impl Into<List_1<Vector4>>,
)
fn set_vector_array_3( self, name_id: impl Into<i32>, values: impl Into<List_1<Vector4>>, )
SetVectorArray(i32, crate::system::collections::generic::list_1::List_1<crate::unity_engine::vector4::Vector4>) overloadSource§fn set_vector_array_4(
self,
name: impl Into<Il2CppString>,
values: impl Into<Array<Vector4>>,
)
fn set_vector_array_4( self, name: impl Into<Il2CppString>, values: impl Into<Array<Vector4>>, )
SetVectorArray(::unity::Il2CppString, ::unity::Array<crate::unity_engine::vector4::Vector4>) overloadSource§fn set_vector_array_5(
self,
name_id: impl Into<i32>,
values: impl Into<Array<Vector4>>,
)
fn set_vector_array_5( self, name_id: impl Into<i32>, values: impl Into<Array<Vector4>>, )
SetVectorArray(i32, ::unity::Array<crate::unity_engine::vector4::Vector4>) overloadSource§fn set_matrix_array_2(
self,
name: impl Into<Il2CppString>,
values: impl Into<List_1<Matrix4x4>>,
)
fn set_matrix_array_2( self, name: impl Into<Il2CppString>, values: impl Into<List_1<Matrix4x4>>, )
SetMatrixArray(::unity::Il2CppString, crate::system::collections::generic::list_1::List_1<crate::unity_engine::matrix4x4::Matrix4x4>) overloadSource§fn set_matrix_array_3(
self,
name_id: impl Into<i32>,
values: impl Into<List_1<Matrix4x4>>,
)
fn set_matrix_array_3( self, name_id: impl Into<i32>, values: impl Into<List_1<Matrix4x4>>, )
SetMatrixArray(i32, crate::system::collections::generic::list_1::List_1<crate::unity_engine::matrix4x4::Matrix4x4>) overloadSource§fn set_matrix_array_4(
self,
name: impl Into<Il2CppString>,
values: impl Into<Array<Matrix4x4>>,
)
fn set_matrix_array_4( self, name: impl Into<Il2CppString>, values: impl Into<Array<Matrix4x4>>, )
SetMatrixArray(::unity::Il2CppString, ::unity::Array<crate::unity_engine::matrix4x4::Matrix4x4>) overloadSource§fn set_matrix_array_5(
self,
name_id: impl Into<i32>,
values: impl Into<Array<Matrix4x4>>,
)
fn set_matrix_array_5( self, name_id: impl Into<i32>, values: impl Into<Array<Matrix4x4>>, )
SetMatrixArray(i32, ::unity::Array<crate::unity_engine::matrix4x4::Matrix4x4>) overloadSource§fn get_float(self, name: impl Into<Il2CppString>) -> f32
fn get_float(self, name: impl Into<Il2CppString>) -> f32
GetFloat(::unity::Il2CppString) overloadSource§fn get_float_2(self, name_id: impl Into<i32>) -> f32
fn get_float_2(self, name_id: impl Into<i32>) -> f32
GetFloat(i32) overloadSource§fn get_int(self, name: impl Into<Il2CppString>) -> i32
fn get_int(self, name: impl Into<Il2CppString>) -> i32
GetInt(::unity::Il2CppString) overloadSource§fn get_color_2(self, name: impl Into<Il2CppString>) -> Color
fn get_color_2(self, name: impl Into<Il2CppString>) -> Color
GetColor(::unity::Il2CppString) overloadSource§fn get_color_3(self, name_id: impl Into<i32>) -> Color
fn get_color_3(self, name_id: impl Into<i32>) -> Color
GetColor(i32) overloadSource§fn get_vector(self, name: impl Into<Il2CppString>) -> Vector4
fn get_vector(self, name: impl Into<Il2CppString>) -> Vector4
GetVector(::unity::Il2CppString) overloadSource§fn get_vector_2(self, name_id: impl Into<i32>) -> Vector4
fn get_vector_2(self, name_id: impl Into<i32>) -> Vector4
GetVector(i32) overloadSource§fn get_matrix(self, name: impl Into<Il2CppString>) -> Matrix4x4
fn get_matrix(self, name: impl Into<Il2CppString>) -> Matrix4x4
GetMatrix(::unity::Il2CppString) overloadSource§fn get_matrix_2(self, name_id: impl Into<i32>) -> Matrix4x4
fn get_matrix_2(self, name_id: impl Into<i32>) -> Matrix4x4
GetMatrix(i32) overloadSource§fn get_texture(self, name: impl Into<Il2CppString>) -> Texture
fn get_texture(self, name: impl Into<Il2CppString>) -> Texture
GetTexture(::unity::Il2CppString) overloadSource§fn get_texture_2(self, name_id: impl Into<i32>) -> Texture
fn get_texture_2(self, name_id: impl Into<i32>) -> Texture
GetTexture(i32) overloadSource§fn get_float_array(self, name: impl Into<Il2CppString>) -> Array<f32>
fn get_float_array(self, name: impl Into<Il2CppString>) -> Array<f32>
GetFloatArray(::unity::Il2CppString) overloadSource§fn get_float_array_2(self, name_id: impl Into<i32>) -> Array<f32>
fn get_float_array_2(self, name_id: impl Into<i32>) -> Array<f32>
GetFloatArray(i32) overloadSource§fn get_color_array(self, name: impl Into<Il2CppString>) -> Array<Color>
fn get_color_array(self, name: impl Into<Il2CppString>) -> Array<Color>
GetColorArray(::unity::Il2CppString) overloadSource§fn get_color_array_2(self, name_id: impl Into<i32>) -> Array<Color>
fn get_color_array_2(self, name_id: impl Into<i32>) -> Array<Color>
GetColorArray(i32) overloadSource§fn get_vector_array(self, name: impl Into<Il2CppString>) -> Array<Vector4>
fn get_vector_array(self, name: impl Into<Il2CppString>) -> Array<Vector4>
GetVectorArray(::unity::Il2CppString) overloadSource§fn get_vector_array_2(self, name_id: impl Into<i32>) -> Array<Vector4>
fn get_vector_array_2(self, name_id: impl Into<i32>) -> Array<Vector4>
GetVectorArray(i32) overloadSource§fn get_matrix_array(self, name: impl Into<Il2CppString>) -> Array<Matrix4x4>
fn get_matrix_array(self, name: impl Into<Il2CppString>) -> Array<Matrix4x4>
GetMatrixArray(::unity::Il2CppString) overloadSource§fn get_matrix_array_2(self, name_id: impl Into<i32>) -> Array<Matrix4x4>
fn get_matrix_array_2(self, name_id: impl Into<i32>) -> Array<Matrix4x4>
GetMatrixArray(i32) overloadSource§fn get_float_array_3(
self,
name: impl Into<Il2CppString>,
values: impl Into<List_1<f32>>,
)
fn get_float_array_3( self, name: impl Into<Il2CppString>, values: impl Into<List_1<f32>>, )
GetFloatArray(::unity::Il2CppString, crate::system::collections::generic::list_1::List_1<f32>) overloadSource§fn get_float_array_4(
self,
name_id: impl Into<i32>,
values: impl Into<List_1<f32>>,
)
fn get_float_array_4( self, name_id: impl Into<i32>, values: impl Into<List_1<f32>>, )
GetFloatArray(i32, crate::system::collections::generic::list_1::List_1<f32>) overloadSource§fn get_color_array_3(
self,
name: impl Into<Il2CppString>,
values: impl Into<List_1<Color>>,
)
fn get_color_array_3( self, name: impl Into<Il2CppString>, values: impl Into<List_1<Color>>, )
GetColorArray(::unity::Il2CppString, crate::system::collections::generic::list_1::List_1<crate::unity_engine::color::Color>) overloadSource§fn get_color_array_4(
self,
name_id: impl Into<i32>,
values: impl Into<List_1<Color>>,
)
fn get_color_array_4( self, name_id: impl Into<i32>, values: impl Into<List_1<Color>>, )
GetColorArray(i32, crate::system::collections::generic::list_1::List_1<crate::unity_engine::color::Color>) overloadSource§fn get_vector_array_3(
self,
name: impl Into<Il2CppString>,
values: impl Into<List_1<Vector4>>,
)
fn get_vector_array_3( self, name: impl Into<Il2CppString>, values: impl Into<List_1<Vector4>>, )
GetVectorArray(::unity::Il2CppString, crate::system::collections::generic::list_1::List_1<crate::unity_engine::vector4::Vector4>) overloadSource§fn get_vector_array_4(
self,
name_id: impl Into<i32>,
values: impl Into<List_1<Vector4>>,
)
fn get_vector_array_4( self, name_id: impl Into<i32>, values: impl Into<List_1<Vector4>>, )
GetVectorArray(i32, crate::system::collections::generic::list_1::List_1<crate::unity_engine::vector4::Vector4>) overloadSource§fn get_matrix_array_3(
self,
name: impl Into<Il2CppString>,
values: impl Into<List_1<Matrix4x4>>,
)
fn get_matrix_array_3( self, name: impl Into<Il2CppString>, values: impl Into<List_1<Matrix4x4>>, )
GetMatrixArray(::unity::Il2CppString, crate::system::collections::generic::list_1::List_1<crate::unity_engine::matrix4x4::Matrix4x4>) overloadSource§fn get_matrix_array_4(
self,
name_id: impl Into<i32>,
values: impl Into<List_1<Matrix4x4>>,
)
fn get_matrix_array_4( self, name_id: impl Into<i32>, values: impl Into<List_1<Matrix4x4>>, )
GetMatrixArray(i32, crate::system::collections::generic::list_1::List_1<crate::unity_engine::matrix4x4::Matrix4x4>) overloadSource§fn set_texture_offset(
self,
name: impl Into<Il2CppString>,
value: impl Into<Vector2>,
)
fn set_texture_offset( self, name: impl Into<Il2CppString>, value: impl Into<Vector2>, )
SetTextureOffset(::unity::Il2CppString, crate::unity_engine::vector2::Vector2) overloadSource§fn set_texture_offset_2(
self,
name_id: impl Into<i32>,
value: impl Into<Vector2>,
)
fn set_texture_offset_2( self, name_id: impl Into<i32>, value: impl Into<Vector2>, )
SetTextureOffset(i32, crate::unity_engine::vector2::Vector2) overloadSource§fn set_texture_scale(
self,
name: impl Into<Il2CppString>,
value: impl Into<Vector2>,
)
fn set_texture_scale( self, name: impl Into<Il2CppString>, value: impl Into<Vector2>, )
SetTextureScale(::unity::Il2CppString, crate::unity_engine::vector2::Vector2) overloadSource§fn set_texture_scale_2(self, name_id: impl Into<i32>, value: impl Into<Vector2>)
fn set_texture_scale_2(self, name_id: impl Into<i32>, value: impl Into<Vector2>)
SetTextureScale(i32, crate::unity_engine::vector2::Vector2) overloadSource§fn get_texture_offset(self, name: impl Into<Il2CppString>) -> Vector2
fn get_texture_offset(self, name: impl Into<Il2CppString>) -> Vector2
GetTextureOffset(::unity::Il2CppString) overloadSource§fn get_texture_offset_2(self, name_id: impl Into<i32>) -> Vector2
fn get_texture_offset_2(self, name_id: impl Into<i32>) -> Vector2
GetTextureOffset(i32) overloadSource§fn get_texture_scale(self, name: impl Into<Il2CppString>) -> Vector2
fn get_texture_scale(self, name: impl Into<Il2CppString>) -> Vector2
GetTextureScale(::unity::Il2CppString) overloadSource§fn get_texture_scale_2(self, name_id: impl Into<i32>) -> Vector2
fn get_texture_scale_2(self, name_id: impl Into<i32>) -> Vector2
GetTextureScale(i32) overloadSource§fn set_color_impl_injected(self, name: impl Into<i32>) -> Color
fn set_color_impl_injected(self, name: impl Into<i32>) -> Color
SetColorImpl_Injected(i32, *mutcrate::unity_engine::color::Color) overloadSource§fn set_matrix_impl_injected(self, name: impl Into<i32>) -> Matrix4x4
fn set_matrix_impl_injected(self, name: impl Into<i32>) -> Matrix4x4
SetMatrixImpl_Injected(i32, *mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn get_color_impl_injected(self, name: impl Into<i32>) -> Color
fn get_color_impl_injected(self, name: impl Into<i32>) -> Color
GetColorImpl_Injected(i32, *mutcrate::unity_engine::color::Color) overloadSource§fn get_matrix_impl_injected(self, name: impl Into<i32>) -> Matrix4x4
fn get_matrix_impl_injected(self, name: impl Into<i32>) -> Matrix4x4
GetMatrixImpl_Injected(i32, *mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn get_texture_scale_and_offset_impl_injected(
self,
name: impl Into<i32>,
) -> Vector4
fn get_texture_scale_and_offset_impl_injected( self, name: impl Into<i32>, ) -> Vector4
GetTextureScaleAndOffsetImpl_Injected(i32, *mutcrate::unity_engine::vector4::Vector4) overloadSource§fn set_texture_offset_impl_injected(self, name: impl Into<i32>) -> Vector2
fn set_texture_offset_impl_injected(self, name: impl Into<i32>) -> Vector2
SetTextureOffsetImpl_Injected(i32, *mutcrate::unity_engine::vector2::Vector2) overloadSource§fn set_texture_scale_impl_injected(self, name: impl Into<i32>) -> Vector2
fn set_texture_scale_impl_injected(self, name: impl Into<i32>) -> Vector2
SetTextureScaleImpl_Injected(i32, *mutcrate::unity_engine::vector2::Vector2) overloadSource§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) overloadSource§impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)where
Self: Sized,
fn system_i_disposable_dispose(self)where
Self: Sized,
Source§impl<__T> IObject_2Methods for __Twhere
__T: IObject_2,
impl<__T> IObject_2Methods for __Twhere
__T: IObject_2,
Source§fn get_instance_id(self) -> i32
fn get_instance_id(self) -> i32
GetInstanceID() overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn equals(self, other: impl Into<Object>) -> bool
fn equals(self, other: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn ensure_running_on_main_thread(self)
fn ensure_running_on_main_thread(self)
EnsureRunningOnMainThread() overloadSource§fn get_cached_ptr(self) -> IntPtr
fn get_cached_ptr(self) -> IntPtr
GetCachedPtr() overloadSource§fn get_name(self) -> Il2CppString
fn get_name(self) -> Il2CppString
get_name() overloadSource§fn set_name(self, value: impl Into<Il2CppString>)
fn set_name(self, value: impl Into<Il2CppString>)
set_name(::unity::Il2CppString) overloadSource§fn get_hide_flags(self) -> HideFlags
fn get_hide_flags(self) -> HideFlags
get_hideFlags() overloadSource§fn set_hide_flags(self, value: impl Into<HideFlags>)
fn set_hide_flags(self, value: impl Into<HideFlags>)
set_hideFlags(crate::unity_engine::hideflags::HideFlags) overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overload