pub struct Transform(/* private fields */);Expand description
IL2CPP class: UnityEngine.Transform
Inherits: Component
Implementations§
Source§impl Transform
impl Transform
Sourcepub fn find_relative_transform_with_path(
transform: impl Into<Transform>,
path: impl Into<Il2CppString>,
is_active_only: impl Into<bool>,
) -> Transform
pub fn find_relative_transform_with_path( transform: impl Into<Transform>, path: impl Into<Il2CppString>, is_active_only: impl Into<bool>, ) -> Transform
FindRelativeTransformWithPath(crate::unity_engine::transform::Transform, ::unity::Il2CppString, bool) overload
Source§impl Transform
impl Transform
pub fn ctor_method_info() -> &'static MethodInfo
pub fn get_position_method_info() -> &'static MethodInfo
pub fn set_position_method_info() -> &'static MethodInfo
pub fn get_local_position_method_info() -> &'static MethodInfo
pub fn set_local_position_method_info() -> &'static MethodInfo
pub fn get_local_euler_angles_method_info() -> &'static MethodInfo
pub fn set_local_euler_angles_method_info() -> &'static MethodInfo
pub fn set_local_euler_hint_method_info() -> &'static MethodInfo
pub fn get_euler_angles_method_info() -> &'static MethodInfo
pub fn set_euler_angles_method_info() -> &'static MethodInfo
pub fn get_local_euler_angles_2_method_info() -> &'static MethodInfo
pub fn set_local_euler_angles_2_method_info() -> &'static MethodInfo
pub fn get_right_method_info() -> &'static MethodInfo
pub fn set_right_method_info() -> &'static MethodInfo
pub fn get_up_method_info() -> &'static MethodInfo
pub fn set_up_method_info() -> &'static MethodInfo
pub fn get_forward_method_info() -> &'static MethodInfo
pub fn set_forward_method_info() -> &'static MethodInfo
pub fn get_rotation_method_info() -> &'static MethodInfo
pub fn set_rotation_method_info() -> &'static MethodInfo
pub fn get_local_rotation_method_info() -> &'static MethodInfo
pub fn set_local_rotation_method_info() -> &'static MethodInfo
pub fn get_rotation_order_method_info() -> &'static MethodInfo
pub fn set_rotation_order_method_info() -> &'static MethodInfo
pub fn get_rotation_order_internal_method_info() -> &'static MethodInfo
pub fn set_rotation_order_internal_method_info() -> &'static MethodInfo
pub fn get_local_scale_method_info() -> &'static MethodInfo
pub fn set_local_scale_method_info() -> &'static MethodInfo
pub fn get_parent_method_info() -> &'static MethodInfo
pub fn set_parent_method_info() -> &'static MethodInfo
pub fn get_parent_internal_method_info() -> &'static MethodInfo
pub fn set_parent_internal_method_info() -> &'static MethodInfo
pub fn set_parent_2_method_info() -> &'static MethodInfo
pub fn get_world_to_local_matrix_method_info() -> &'static MethodInfo
pub fn get_local_to_world_matrix_method_info() -> &'static MethodInfo
pub fn set_position_and_rotation_method_info() -> &'static MethodInfo
pub fn translate_method_info() -> &'static MethodInfo
pub fn translate_2_method_info() -> &'static MethodInfo
pub fn translate_3_method_info() -> &'static MethodInfo
pub fn translate_4_method_info() -> &'static MethodInfo
pub fn translate_5_method_info() -> &'static MethodInfo
pub fn translate_6_method_info() -> &'static MethodInfo
pub fn rotate_method_info() -> &'static MethodInfo
pub fn rotate_2_method_info() -> &'static MethodInfo
pub fn rotate_3_method_info() -> &'static MethodInfo
pub fn rotate_4_method_info() -> &'static MethodInfo
pub fn rotate_around_internal_method_info() -> &'static MethodInfo
pub fn rotate_5_method_info() -> &'static MethodInfo
pub fn rotate_6_method_info() -> &'static MethodInfo
pub fn rotate_around_method_info() -> &'static MethodInfo
pub fn look_at_method_info() -> &'static MethodInfo
pub fn look_at_2_method_info() -> &'static MethodInfo
pub fn look_at_3_method_info() -> &'static MethodInfo
pub fn look_at_4_method_info() -> &'static MethodInfo
pub fn internal_look_at_method_info() -> &'static MethodInfo
pub fn transform_direction_method_info() -> &'static MethodInfo
pub fn transform_direction_2_method_info() -> &'static MethodInfo
pub fn inverse_transform_direction_method_info() -> &'static MethodInfo
pub fn inverse_transform_direction_2_method_info() -> &'static MethodInfo
pub fn transform_vector_method_info() -> &'static MethodInfo
pub fn transform_vector_2_method_info() -> &'static MethodInfo
pub fn inverse_transform_vector_method_info() -> &'static MethodInfo
pub fn inverse_transform_vector_2_method_info() -> &'static MethodInfo
pub fn transform_point_method_info() -> &'static MethodInfo
pub fn transform_point_2_method_info() -> &'static MethodInfo
pub fn inverse_transform_point_method_info() -> &'static MethodInfo
pub fn inverse_transform_point_2_method_info() -> &'static MethodInfo
pub fn get_root_method_info() -> &'static MethodInfo
pub fn get_child_count_method_info() -> &'static MethodInfo
pub fn detach_children_method_info() -> &'static MethodInfo
pub fn set_as_first_sibling_method_info() -> &'static MethodInfo
pub fn set_as_last_sibling_method_info() -> &'static MethodInfo
pub fn set_sibling_index_method_info() -> &'static MethodInfo
pub fn move_after_sibling_method_info() -> &'static MethodInfo
pub fn get_sibling_index_method_info() -> &'static MethodInfo
pub fn find_relative_transform_with_path_method_info() -> &'static MethodInfo
pub fn find_method_info() -> &'static MethodInfo
pub fn send_transform_changed_scale_method_info() -> &'static MethodInfo
pub fn get_lossy_scale_method_info() -> &'static MethodInfo
pub fn is_child_of_method_info() -> &'static MethodInfo
pub fn get_has_changed_method_info() -> &'static MethodInfo
pub fn set_has_changed_method_info() -> &'static MethodInfo
pub fn find_child_method_info() -> &'static MethodInfo
pub fn get_enumerator_method_info() -> &'static MethodInfo
pub fn rotate_around_2_method_info() -> &'static MethodInfo
pub fn rotate_around_local_method_info() -> &'static MethodInfo
pub fn get_child_method_info() -> &'static MethodInfo
pub fn get_hierarchy_capacity_method_info() -> &'static MethodInfo
pub fn set_hierarchy_capacity_method_info() -> &'static MethodInfo
pub fn internal_get_hierarchy_capacity_method_info() -> &'static MethodInfo
pub fn internal_set_hierarchy_capacity_method_info() -> &'static MethodInfo
pub fn get_hierarchy_count_method_info() -> &'static MethodInfo
pub fn internal_get_hierarchy_count_method_info() -> &'static MethodInfo
pub fn is_non_uniform_scale_transform_method_info() -> &'static MethodInfo
pub fn get_position_injected_method_info() -> &'static MethodInfo
pub fn set_position_injected_method_info() -> &'static MethodInfo
pub fn get_local_position_injected_method_info() -> &'static MethodInfo
pub fn set_local_position_injected_method_info() -> &'static MethodInfo
pub fn get_local_euler_angles_injected_method_info() -> &'static MethodInfo
pub fn set_local_euler_angles_injected_method_info() -> &'static MethodInfo
pub fn set_local_euler_hint_injected_method_info() -> &'static MethodInfo
pub fn get_rotation_injected_method_info() -> &'static MethodInfo
pub fn set_rotation_injected_method_info() -> &'static MethodInfo
pub fn get_local_rotation_injected_method_info() -> &'static MethodInfo
pub fn set_local_rotation_injected_method_info() -> &'static MethodInfo
pub fn get_local_scale_injected_method_info() -> &'static MethodInfo
pub fn set_local_scale_injected_method_info() -> &'static MethodInfo
pub fn get_world_to_local_matrix_injected_method_info() -> &'static MethodInfo
pub fn get_local_to_world_matrix_injected_method_info() -> &'static MethodInfo
pub fn set_position_and_rotation_injected_method_info() -> &'static MethodInfo
pub fn rotate_around_internal_injected_method_info() -> &'static MethodInfo
pub fn internal_look_at_injected_method_info() -> &'static MethodInfo
pub fn transform_direction_injected_method_info() -> &'static MethodInfo
pub fn inverse_transform_direction_injected_method_info() -> &'static MethodInfo
pub fn transform_vector_injected_method_info() -> &'static MethodInfo
pub fn inverse_transform_vector_injected_method_info() -> &'static MethodInfo
pub fn transform_point_injected_method_info() -> &'static MethodInfo
pub fn inverse_transform_point_injected_method_info() -> &'static MethodInfo
pub fn get_lossy_scale_injected_method_info() -> &'static MethodInfo
pub fn rotate_around_injected_method_info() -> &'static MethodInfo
pub fn rotate_around_local_injected_method_info() -> &'static MethodInfo
Source§impl Transform
impl Transform
Sourcepub unsafe fn get_enumerator(this: impl Into<IlInstance>) -> IEnumerator
pub unsafe fn get_enumerator(this: impl Into<IlInstance>) -> IEnumerator
Direct (non-virtual) call to Transform’s own GetEnumerator. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl ClassIdentity for Transform
impl ClassIdentity for Transform
Source§impl FromIlInstance for Transform
impl FromIlInstance for Transform
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 Transform
impl IObject_2 for Transform
fn m_cached_ptr(self) -> IntPtr
fn set_m_cached_ptr(self, value: IntPtr)
impl Copy for Transform
impl IComponent for Transform
impl IObject for Transform
impl ITransform for Transform
Auto Trait Implementations§
impl Freeze for Transform
impl RefUnwindSafe for Transform
impl !Send for Transform
impl !Sync for Transform
impl Unpin for Transform
impl UnwindSafe for Transform
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<__T> IComponentMethods for __Twhere
__T: IComponent,
impl<__T> IComponentMethods for __Twhere
__T: IComponent,
Source§fn get_transform(self) -> Transform
fn get_transform(self) -> Transform
get_transform() overloadSource§fn get_game_object(self) -> GameObject
fn get_game_object(self) -> GameObject
get_gameObject() overloadSource§fn get_component(self, type: impl Into<SystemType>) -> Component
fn get_component(self, type: impl Into<SystemType>) -> Component
GetComponent(::unity::SystemType) overloadSource§fn get_component_fast_path(
self,
type: impl Into<SystemType>,
one_further_than_result_value: impl Into<IntPtr>,
)
fn get_component_fast_path( self, type: impl Into<SystemType>, one_further_than_result_value: impl Into<IntPtr>, )
GetComponentFastPath(::unity::SystemType, ::unity::IntPtr) overloadfn get_component_2<M0: IlType + Copy + ClassIdentity>(self) -> M0
fn try_get_component<M0: IlType + Copy + ClassIdentity>( self, component: impl Into<*mut M0>, ) -> bool
Source§fn get_component_in_children(
self,
t: impl Into<SystemType>,
include_inactive: impl Into<bool>,
) -> Component
fn get_component_in_children( self, t: impl Into<SystemType>, include_inactive: impl Into<bool>, ) -> Component
GetComponentInChildren(::unity::SystemType, bool) overloadfn get_component_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> M0
fn get_component_in_children_3<M0: IlType + Copy + ClassIdentity>(self) -> M0
fn get_components_in_children<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>
fn get_components_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, result: impl Into<List_1<M0>>, )
fn get_components_in_children_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>
fn get_components_in_children_4<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )
Source§fn get_component_in_parent(self, t: impl Into<SystemType>) -> Component
fn get_component_in_parent(self, t: impl Into<SystemType>) -> Component
GetComponentInParent(::unity::SystemType) overloadfn get_component_in_parent_2<M0: IlType + Copy + ClassIdentity>(self) -> M0
fn get_components_in_parent<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>
fn get_components_in_parent_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, results: impl Into<List_1<M0>>, )
fn get_components_in_parent_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>
Source§fn get_components_for_list_internal(
self,
search_type: impl Into<SystemType>,
result_list: impl Into<Object>,
)
fn get_components_for_list_internal( self, search_type: impl Into<SystemType>, result_list: impl Into<Object>, )
GetComponentsForListInternal(::unity::SystemType, crate::system::object::Object) overloadSource§fn get_components(
self,
type: impl Into<SystemType>,
results: impl Into<List_1<Component>>,
)
fn get_components( self, type: impl Into<SystemType>, results: impl Into<List_1<Component>>, )
GetComponents(::unity::SystemType, crate::system::collections::generic::list_1::List_1<crate::unity_engine::component::Component>) overloadfn get_components_2<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )
Source§fn get_tag(self) -> Il2CppString
fn get_tag(self) -> Il2CppString
get_tag() overloadSource§fn set_tag(self, value: impl Into<Il2CppString>)
fn set_tag(self, value: impl Into<Il2CppString>)
set_tag(::unity::Il2CppString) overloadfn get_components_3<M0: IlType + Copy + ClassIdentity>(self) -> Array<M0>
Source§fn compare_tag(self, tag: impl Into<Il2CppString>) -> bool
fn compare_tag(self, tag: impl Into<Il2CppString>) -> bool
CompareTag(::unity::Il2CppString) overloadSource§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) 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() overloadSource§impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, q: Queue_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 throw_enumeration_not_started_or_ended(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,
Source§impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_null() -> ScriptPlayable_1<T0>
fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>
fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>
fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle
fn create_script_instance() -> Object
fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object
fn clone_script_instance_from_engine_object(source: Object_2) -> Object
fn ctor(self, handle: PlayableHandle)where
Self: Sized,
fn get_handle(self) -> PlayableHandlewhere
Self: Sized,
fn get_behaviour(self) -> T0where
Self: Sized,
fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable
fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>
fn equals(self, other: ScriptPlayable_1<T0>) -> boolwhere
Self: Sized,
fn cctor()
Source§impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(
self,
dictionary: SortedDictionary_2<T0, T1>,
get_enumerator_ret_type: i32,
)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
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,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
Source§impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: SortedSet_1<T0>)where
Self: Sized,
fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
fn initialize(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn cctor()
Source§impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Stack_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 throw_enumeration_not_started_or_ended(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,
Source§impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Array<T0>)where
Self: Sized,
fn ctor_2(self, capacity: i32)where
Self: Sized,
fn ctor_3(self, capacity: i32, rollover_size: i32)where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn get_rollover_size(self) -> i32where
Self: Sized,
fn set_rollover_size(self, value: i32)where
Self: Sized,
fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)
fn clear(self)where
Self: Sized,
fn set_default_2(self, item: T0)where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn remove(self) -> T0where
Self: Sized,
fn push(self, item: T0)where
Self: Sized,
fn pop(self) -> T0where
Self: Sized,
fn peek(self) -> T0where
Self: Sized,
fn current_item(self) -> T0where
Self: Sized,
fn previous_item(self) -> T0where
Self: Sized,
Source§impl<__T> ITransformMethods for __Twhere
__T: ITransform,
impl<__T> ITransformMethods for __Twhere
__T: ITransform,
Source§fn get_position(self) -> Vector3
fn get_position(self) -> Vector3
get_position() overloadSource§fn set_position(self, value: impl Into<Vector3>)
fn set_position(self, value: impl Into<Vector3>)
set_position(crate::unity_engine::vector3::Vector3) overloadSource§fn get_local_position(self) -> Vector3
fn get_local_position(self) -> Vector3
get_localPosition() overloadSource§fn set_local_position(self, value: impl Into<Vector3>)
fn set_local_position(self, value: impl Into<Vector3>)
set_localPosition(crate::unity_engine::vector3::Vector3) overloadSource§fn get_local_euler_angles(self, order: impl Into<RotationOrder>) -> Vector3
fn get_local_euler_angles(self, order: impl Into<RotationOrder>) -> Vector3
GetLocalEulerAngles(crate::unity_engine::rotationorder::RotationOrder) overloadSource§fn set_local_euler_angles(
self,
euler: impl Into<Vector3>,
order: impl Into<RotationOrder>,
)
fn set_local_euler_angles( self, euler: impl Into<Vector3>, order: impl Into<RotationOrder>, )
SetLocalEulerAngles(crate::unity_engine::vector3::Vector3, crate::unity_engine::rotationorder::RotationOrder) overloadSource§fn set_local_euler_hint(self, euler: impl Into<Vector3>)
fn set_local_euler_hint(self, euler: impl Into<Vector3>)
SetLocalEulerHint(crate::unity_engine::vector3::Vector3) overloadSource§fn get_euler_angles(self) -> Vector3
fn get_euler_angles(self) -> Vector3
get_eulerAngles() overloadSource§fn set_euler_angles(self, value: impl Into<Vector3>)
fn set_euler_angles(self, value: impl Into<Vector3>)
set_eulerAngles(crate::unity_engine::vector3::Vector3) overloadSource§fn get_local_euler_angles_2(self) -> Vector3
fn get_local_euler_angles_2(self) -> Vector3
get_localEulerAngles() overloadSource§fn set_local_euler_angles_2(self, value: impl Into<Vector3>)
fn set_local_euler_angles_2(self, value: impl Into<Vector3>)
set_localEulerAngles(crate::unity_engine::vector3::Vector3) overloadSource§fn set_right(self, value: impl Into<Vector3>)
fn set_right(self, value: impl Into<Vector3>)
set_right(crate::unity_engine::vector3::Vector3) overloadSource§fn set_up(self, value: impl Into<Vector3>)
fn set_up(self, value: impl Into<Vector3>)
set_up(crate::unity_engine::vector3::Vector3) overloadSource§fn get_forward(self) -> Vector3
fn get_forward(self) -> Vector3
get_forward() overloadSource§fn set_forward(self, value: impl Into<Vector3>)
fn set_forward(self, value: impl Into<Vector3>)
set_forward(crate::unity_engine::vector3::Vector3) overloadSource§fn get_rotation(self) -> Quaternion
fn get_rotation(self) -> Quaternion
get_rotation() overloadSource§fn set_rotation(self, value: impl Into<Quaternion>)
fn set_rotation(self, value: impl Into<Quaternion>)
set_rotation(crate::unity_engine::quaternion::Quaternion) overloadSource§fn get_local_rotation(self) -> Quaternion
fn get_local_rotation(self) -> Quaternion
get_localRotation() overloadSource§fn set_local_rotation(self, value: impl Into<Quaternion>)
fn set_local_rotation(self, value: impl Into<Quaternion>)
set_localRotation(crate::unity_engine::quaternion::Quaternion) overloadSource§fn get_rotation_order(self) -> RotationOrder
fn get_rotation_order(self) -> RotationOrder
get_rotationOrder() overloadSource§fn set_rotation_order(self, value: impl Into<RotationOrder>)
fn set_rotation_order(self, value: impl Into<RotationOrder>)
set_rotationOrder(crate::unity_engine::rotationorder::RotationOrder) overloadSource§fn get_rotation_order_internal(self) -> i32
fn get_rotation_order_internal(self) -> i32
GetRotationOrderInternal() overloadSource§fn set_rotation_order_internal(self, rotation_order: impl Into<RotationOrder>)
fn set_rotation_order_internal(self, rotation_order: impl Into<RotationOrder>)
SetRotationOrderInternal(crate::unity_engine::rotationorder::RotationOrder) overloadSource§fn get_local_scale(self) -> Vector3
fn get_local_scale(self) -> Vector3
get_localScale() overloadSource§fn set_local_scale(self, value: impl Into<Vector3>)
fn set_local_scale(self, value: impl Into<Vector3>)
set_localScale(crate::unity_engine::vector3::Vector3) overloadSource§fn get_parent(self) -> Transform
fn get_parent(self) -> Transform
get_parent() overloadSource§fn set_parent(self, value: impl Into<Transform>)
fn set_parent(self, value: impl Into<Transform>)
set_parent(crate::unity_engine::transform::Transform) overloadSource§fn get_parent_internal(self) -> Transform
fn get_parent_internal(self) -> Transform
get_parentInternal() overloadSource§fn set_parent_internal(self, value: impl Into<Transform>)
fn set_parent_internal(self, value: impl Into<Transform>)
set_parentInternal(crate::unity_engine::transform::Transform) overloadSource§fn set_parent_2(
self,
parent: impl Into<Transform>,
world_position_stays: impl Into<bool>,
)
fn set_parent_2( self, parent: impl Into<Transform>, world_position_stays: impl Into<bool>, )
SetParent(crate::unity_engine::transform::Transform, bool) overloadSource§fn get_world_to_local_matrix(self) -> Matrix4x4
fn get_world_to_local_matrix(self) -> Matrix4x4
get_worldToLocalMatrix() overloadSource§fn get_local_to_world_matrix(self) -> Matrix4x4
fn get_local_to_world_matrix(self) -> Matrix4x4
get_localToWorldMatrix() overloadSource§fn set_position_and_rotation(
self,
position: impl Into<Vector3>,
rotation: impl Into<Quaternion>,
)
fn set_position_and_rotation( self, position: impl Into<Vector3>, rotation: impl Into<Quaternion>, )
SetPositionAndRotation(crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion) overloadSource§fn translate(
self,
translation: impl Into<Vector3>,
relative_to: impl Into<Space>,
)
fn translate( self, translation: impl Into<Vector3>, relative_to: impl Into<Space>, )
Translate(crate::unity_engine::vector3::Vector3, crate::unity_engine::space::Space) overloadSource§fn translate_2(self, translation: impl Into<Vector3>)
fn translate_2(self, translation: impl Into<Vector3>)
Translate(crate::unity_engine::vector3::Vector3) overloadSource§fn translate_3(
self,
x: impl Into<f32>,
y: impl Into<f32>,
z: impl Into<f32>,
relative_to: impl Into<Space>,
)
fn translate_3( self, x: impl Into<f32>, y: impl Into<f32>, z: impl Into<f32>, relative_to: impl Into<Space>, )
Translate(f32, f32, f32, crate::unity_engine::space::Space) overloadSource§fn translate_4(self, x: impl Into<f32>, y: impl Into<f32>, z: impl Into<f32>)
fn translate_4(self, x: impl Into<f32>, y: impl Into<f32>, z: impl Into<f32>)
Translate(f32, f32, f32) overloadSource§fn translate_5(
self,
translation: impl Into<Vector3>,
relative_to: impl Into<Transform>,
)
fn translate_5( self, translation: impl Into<Vector3>, relative_to: impl Into<Transform>, )
Translate(crate::unity_engine::vector3::Vector3, crate::unity_engine::transform::Transform) overloadSource§fn translate_6(
self,
x: impl Into<f32>,
y: impl Into<f32>,
z: impl Into<f32>,
relative_to: impl Into<Transform>,
)
fn translate_6( self, x: impl Into<f32>, y: impl Into<f32>, z: impl Into<f32>, relative_to: impl Into<Transform>, )
Translate(f32, f32, f32, crate::unity_engine::transform::Transform) overloadSource§fn rotate(self, eulers: impl Into<Vector3>, relative_to: impl Into<Space>)
fn rotate(self, eulers: impl Into<Vector3>, relative_to: impl Into<Space>)
Rotate(crate::unity_engine::vector3::Vector3, crate::unity_engine::space::Space) overloadSource§fn rotate_2(self, eulers: impl Into<Vector3>)
fn rotate_2(self, eulers: impl Into<Vector3>)
Rotate(crate::unity_engine::vector3::Vector3) overloadSource§fn rotate_3(
self,
x_angle: impl Into<f32>,
y_angle: impl Into<f32>,
z_angle: impl Into<f32>,
relative_to: impl Into<Space>,
)
fn rotate_3( self, x_angle: impl Into<f32>, y_angle: impl Into<f32>, z_angle: impl Into<f32>, relative_to: impl Into<Space>, )
Rotate(f32, f32, f32, crate::unity_engine::space::Space) overloadSource§fn rotate_4(
self,
x_angle: impl Into<f32>,
y_angle: impl Into<f32>,
z_angle: impl Into<f32>,
)
fn rotate_4( self, x_angle: impl Into<f32>, y_angle: impl Into<f32>, z_angle: impl Into<f32>, )
Rotate(f32, f32, f32) overloadSource§fn rotate_around_internal(self, axis: impl Into<Vector3>, angle: impl Into<f32>)
fn rotate_around_internal(self, axis: impl Into<Vector3>, angle: impl Into<f32>)
RotateAroundInternal(crate::unity_engine::vector3::Vector3, f32) overloadSource§fn rotate_5(
self,
axis: impl Into<Vector3>,
angle: impl Into<f32>,
relative_to: impl Into<Space>,
)
fn rotate_5( self, axis: impl Into<Vector3>, angle: impl Into<f32>, relative_to: impl Into<Space>, )
Rotate(crate::unity_engine::vector3::Vector3, f32, crate::unity_engine::space::Space) overloadSource§fn rotate_6(self, axis: impl Into<Vector3>, angle: impl Into<f32>)
fn rotate_6(self, axis: impl Into<Vector3>, angle: impl Into<f32>)
Rotate(crate::unity_engine::vector3::Vector3, f32) overloadSource§fn rotate_around(
self,
point: impl Into<Vector3>,
axis: impl Into<Vector3>,
angle: impl Into<f32>,
)
fn rotate_around( self, point: impl Into<Vector3>, axis: impl Into<Vector3>, angle: impl Into<f32>, )
RotateAround(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, f32) overloadSource§fn look_at(self, target: impl Into<Transform>, world_up: impl Into<Vector3>)
fn look_at(self, target: impl Into<Transform>, world_up: impl Into<Vector3>)
LookAt(crate::unity_engine::transform::Transform, crate::unity_engine::vector3::Vector3) overloadSource§fn look_at_2(self, target: impl Into<Transform>)
fn look_at_2(self, target: impl Into<Transform>)
LookAt(crate::unity_engine::transform::Transform) overloadSource§fn look_at_3(
self,
world_position: impl Into<Vector3>,
world_up: impl Into<Vector3>,
)
fn look_at_3( self, world_position: impl Into<Vector3>, world_up: impl Into<Vector3>, )
LookAt(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3) overloadSource§fn look_at_4(self, world_position: impl Into<Vector3>)
fn look_at_4(self, world_position: impl Into<Vector3>)
LookAt(crate::unity_engine::vector3::Vector3) overloadSource§fn internal_look_at(
self,
world_position: impl Into<Vector3>,
world_up: impl Into<Vector3>,
)
fn internal_look_at( self, world_position: impl Into<Vector3>, world_up: impl Into<Vector3>, )
Internal_LookAt(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3) overloadSource§fn transform_direction(self, direction: impl Into<Vector3>) -> Vector3
fn transform_direction(self, direction: impl Into<Vector3>) -> Vector3
TransformDirection(crate::unity_engine::vector3::Vector3) overloadSource§fn transform_direction_2(
self,
x: impl Into<f32>,
y: impl Into<f32>,
z: impl Into<f32>,
) -> Vector3
fn transform_direction_2( self, x: impl Into<f32>, y: impl Into<f32>, z: impl Into<f32>, ) -> Vector3
TransformDirection(f32, f32, f32) overloadSource§fn inverse_transform_direction(self, direction: impl Into<Vector3>) -> Vector3
fn inverse_transform_direction(self, direction: impl Into<Vector3>) -> Vector3
InverseTransformDirection(crate::unity_engine::vector3::Vector3) overloadSource§fn inverse_transform_direction_2(
self,
x: impl Into<f32>,
y: impl Into<f32>,
z: impl Into<f32>,
) -> Vector3
fn inverse_transform_direction_2( self, x: impl Into<f32>, y: impl Into<f32>, z: impl Into<f32>, ) -> Vector3
InverseTransformDirection(f32, f32, f32) overloadSource§fn transform_vector(self, vector: impl Into<Vector3>) -> Vector3
fn transform_vector(self, vector: impl Into<Vector3>) -> Vector3
TransformVector(crate::unity_engine::vector3::Vector3) overloadSource§fn transform_vector_2(
self,
x: impl Into<f32>,
y: impl Into<f32>,
z: impl Into<f32>,
) -> Vector3
fn transform_vector_2( self, x: impl Into<f32>, y: impl Into<f32>, z: impl Into<f32>, ) -> Vector3
TransformVector(f32, f32, f32) overloadSource§fn inverse_transform_vector(self, vector: impl Into<Vector3>) -> Vector3
fn inverse_transform_vector(self, vector: impl Into<Vector3>) -> Vector3
InverseTransformVector(crate::unity_engine::vector3::Vector3) overloadSource§fn inverse_transform_vector_2(
self,
x: impl Into<f32>,
y: impl Into<f32>,
z: impl Into<f32>,
) -> Vector3
fn inverse_transform_vector_2( self, x: impl Into<f32>, y: impl Into<f32>, z: impl Into<f32>, ) -> Vector3
InverseTransformVector(f32, f32, f32) overloadSource§fn transform_point(self, position: impl Into<Vector3>) -> Vector3
fn transform_point(self, position: impl Into<Vector3>) -> Vector3
TransformPoint(crate::unity_engine::vector3::Vector3) overloadSource§fn transform_point_2(
self,
x: impl Into<f32>,
y: impl Into<f32>,
z: impl Into<f32>,
) -> Vector3
fn transform_point_2( self, x: impl Into<f32>, y: impl Into<f32>, z: impl Into<f32>, ) -> Vector3
TransformPoint(f32, f32, f32) overloadSource§fn inverse_transform_point(self, position: impl Into<Vector3>) -> Vector3
fn inverse_transform_point(self, position: impl Into<Vector3>) -> Vector3
InverseTransformPoint(crate::unity_engine::vector3::Vector3) overloadSource§fn inverse_transform_point_2(
self,
x: impl Into<f32>,
y: impl Into<f32>,
z: impl Into<f32>,
) -> Vector3
fn inverse_transform_point_2( self, x: impl Into<f32>, y: impl Into<f32>, z: impl Into<f32>, ) -> Vector3
InverseTransformPoint(f32, f32, f32) overloadSource§fn get_child_count(self) -> i32
fn get_child_count(self) -> i32
get_childCount() overloadSource§fn detach_children(self)
fn detach_children(self)
DetachChildren() overloadSource§fn set_as_first_sibling(self)
fn set_as_first_sibling(self)
SetAsFirstSibling() overloadSource§fn set_as_last_sibling(self)
fn set_as_last_sibling(self)
SetAsLastSibling() overloadSource§fn set_sibling_index(self, index: impl Into<i32>)
fn set_sibling_index(self, index: impl Into<i32>)
SetSiblingIndex(i32) overloadSource§fn move_after_sibling(
self,
transform: impl Into<Transform>,
notify_editor_and_mark_dirty: impl Into<bool>,
)
fn move_after_sibling( self, transform: impl Into<Transform>, notify_editor_and_mark_dirty: impl Into<bool>, )
MoveAfterSibling(crate::unity_engine::transform::Transform, bool) overloadSource§fn get_sibling_index(self) -> i32
fn get_sibling_index(self) -> i32
GetSiblingIndex() overloadSource§fn find(self, n: impl Into<Il2CppString>) -> Transform
fn find(self, n: impl Into<Il2CppString>) -> Transform
Find(::unity::Il2CppString) overloadSource§fn send_transform_changed_scale(self)
fn send_transform_changed_scale(self)
SendTransformChangedScale() overloadSource§fn get_lossy_scale(self) -> Vector3
fn get_lossy_scale(self) -> Vector3
get_lossyScale() overloadSource§fn is_child_of(self, parent: impl Into<Transform>) -> bool
fn is_child_of(self, parent: impl Into<Transform>) -> bool
IsChildOf(crate::unity_engine::transform::Transform) overloadSource§fn get_has_changed(self) -> bool
fn get_has_changed(self) -> bool
get_hasChanged() overloadSource§fn set_has_changed(self, value: impl Into<bool>)
fn set_has_changed(self, value: impl Into<bool>)
set_hasChanged(bool) overloadSource§fn find_child(self, n: impl Into<Il2CppString>) -> Transform
fn find_child(self, n: impl Into<Il2CppString>) -> Transform
FindChild(::unity::Il2CppString) overloadSource§fn get_enumerator(self) -> IEnumerator
fn get_enumerator(self) -> IEnumerator
GetEnumerator() overloadSource§fn rotate_around_2(self, axis: impl Into<Vector3>, angle: impl Into<f32>)
fn rotate_around_2(self, axis: impl Into<Vector3>, angle: impl Into<f32>)
RotateAround(crate::unity_engine::vector3::Vector3, f32) overloadSource§fn rotate_around_local(self, axis: impl Into<Vector3>, angle: impl Into<f32>)
fn rotate_around_local(self, axis: impl Into<Vector3>, angle: impl Into<f32>)
RotateAroundLocal(crate::unity_engine::vector3::Vector3, f32) overloadSource§fn get_hierarchy_capacity(self) -> i32
fn get_hierarchy_capacity(self) -> i32
get_hierarchyCapacity() overloadSource§fn set_hierarchy_capacity(self, value: impl Into<i32>)
fn set_hierarchy_capacity(self, value: impl Into<i32>)
set_hierarchyCapacity(i32) overloadSource§fn internal_get_hierarchy_capacity(self) -> i32
fn internal_get_hierarchy_capacity(self) -> i32
internal_getHierarchyCapacity() overloadSource§fn internal_set_hierarchy_capacity(self, value: impl Into<i32>)
fn internal_set_hierarchy_capacity(self, value: impl Into<i32>)
internal_setHierarchyCapacity(i32) overloadSource§fn get_hierarchy_count(self) -> i32
fn get_hierarchy_count(self) -> i32
get_hierarchyCount() overloadSource§fn internal_get_hierarchy_count(self) -> i32
fn internal_get_hierarchy_count(self) -> i32
internal_getHierarchyCount() overloadSource§fn is_non_uniform_scale_transform(self) -> bool
fn is_non_uniform_scale_transform(self) -> bool
IsNonUniformScaleTransform() overloadSource§fn get_position_injected(self) -> Vector3
fn get_position_injected(self) -> Vector3
get_position_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn set_position_injected(self) -> Vector3
fn set_position_injected(self) -> Vector3
set_position_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn get_local_position_injected(self) -> Vector3
fn get_local_position_injected(self) -> Vector3
get_localPosition_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn set_local_position_injected(self) -> Vector3
fn set_local_position_injected(self) -> Vector3
set_localPosition_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn get_local_euler_angles_injected(
self,
order: impl Into<RotationOrder>,
) -> Vector3
fn get_local_euler_angles_injected( self, order: impl Into<RotationOrder>, ) -> Vector3
GetLocalEulerAngles_Injected(crate::unity_engine::rotationorder::RotationOrder, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn set_local_euler_angles_injected(
self,
order: impl Into<RotationOrder>,
) -> Vector3
fn set_local_euler_angles_injected( self, order: impl Into<RotationOrder>, ) -> Vector3
SetLocalEulerAngles_Injected(*mutcrate::unity_engine::vector3::Vector3, crate::unity_engine::rotationorder::RotationOrder) overloadSource§fn set_local_euler_hint_injected(self) -> Vector3
fn set_local_euler_hint_injected(self) -> Vector3
SetLocalEulerHint_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn get_rotation_injected(self) -> Quaternion
fn get_rotation_injected(self) -> Quaternion
get_rotation_Injected(*mutcrate::unity_engine::quaternion::Quaternion) overloadSource§fn set_rotation_injected(self) -> Quaternion
fn set_rotation_injected(self) -> Quaternion
set_rotation_Injected(*mutcrate::unity_engine::quaternion::Quaternion) overloadSource§fn get_local_rotation_injected(self) -> Quaternion
fn get_local_rotation_injected(self) -> Quaternion
get_localRotation_Injected(*mutcrate::unity_engine::quaternion::Quaternion) overloadSource§fn set_local_rotation_injected(self) -> Quaternion
fn set_local_rotation_injected(self) -> Quaternion
set_localRotation_Injected(*mutcrate::unity_engine::quaternion::Quaternion) overloadSource§fn get_local_scale_injected(self) -> Vector3
fn get_local_scale_injected(self) -> Vector3
get_localScale_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn set_local_scale_injected(self) -> Vector3
fn set_local_scale_injected(self) -> Vector3
set_localScale_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn get_world_to_local_matrix_injected(self) -> Matrix4x4
fn get_world_to_local_matrix_injected(self) -> Matrix4x4
get_worldToLocalMatrix_Injected(*mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn get_local_to_world_matrix_injected(self) -> Matrix4x4
fn get_local_to_world_matrix_injected(self) -> Matrix4x4
get_localToWorldMatrix_Injected(*mutcrate::unity_engine::matrix4x4::Matrix4x4) overloadSource§fn set_position_and_rotation_injected(self) -> (Vector3, Quaternion)
fn set_position_and_rotation_injected(self) -> (Vector3, Quaternion)
SetPositionAndRotation_Injected(*mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::quaternion::Quaternion) overloadSource§fn rotate_around_internal_injected(self, angle: impl Into<f32>) -> Vector3
fn rotate_around_internal_injected(self, angle: impl Into<f32>) -> Vector3
RotateAroundInternal_Injected(*mutcrate::unity_engine::vector3::Vector3, f32) overloadSource§fn internal_look_at_injected(self) -> (Vector3, Vector3)
fn internal_look_at_injected(self) -> (Vector3, Vector3)
Internal_LookAt_Injected(*mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn transform_direction_injected(self) -> (Vector3, Vector3)
fn transform_direction_injected(self) -> (Vector3, Vector3)
TransformDirection_Injected(*mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn inverse_transform_direction_injected(self) -> (Vector3, Vector3)
fn inverse_transform_direction_injected(self) -> (Vector3, Vector3)
InverseTransformDirection_Injected(*mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn transform_vector_injected(self) -> (Vector3, Vector3)
fn transform_vector_injected(self) -> (Vector3, Vector3)
TransformVector_Injected(*mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn inverse_transform_vector_injected(self) -> (Vector3, Vector3)
fn inverse_transform_vector_injected(self) -> (Vector3, Vector3)
InverseTransformVector_Injected(*mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn transform_point_injected(self) -> (Vector3, Vector3)
fn transform_point_injected(self) -> (Vector3, Vector3)
TransformPoint_Injected(*mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn inverse_transform_point_injected(self) -> (Vector3, Vector3)
fn inverse_transform_point_injected(self) -> (Vector3, Vector3)
InverseTransformPoint_Injected(*mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn get_lossy_scale_injected(self) -> Vector3
fn get_lossy_scale_injected(self) -> Vector3
get_lossyScale_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn rotate_around_injected(self, angle: impl Into<f32>) -> Vector3
fn rotate_around_injected(self, angle: impl Into<f32>) -> Vector3
RotateAround_Injected(*mutcrate::unity_engine::vector3::Vector3, f32) overloadSource§fn rotate_around_local_injected(self, angle: impl Into<f32>) -> Vector3
fn rotate_around_local_injected(self, angle: impl Into<f32>) -> Vector3
RotateAroundLocal_Injected(*mutcrate::unity_engine::vector3::Vector3, f32) overload