Skip to main content

Animator

Struct Animator 

Source
pub struct Animator(/* private fields */);
Expand description

IL2CPP class: UnityEngine.Animator Inherits: Behaviour

Implementations§

Source§

impl Animator

Source

pub fn base(self) -> Behaviour

Source§

impl Animator

Source

pub fn convert_state_machine_behaviour<M0: IlType + Copy + ClassIdentity>( raw_objects: impl Into<Array<ScriptableObject>>, ) -> Array<M0>

Source

pub fn string_to_hash(name: impl Into<Il2CppString>) -> i32

StringToHash(::unity::Il2CppString) overload

Source§

impl Animator

Source

pub fn get_is_optimizable_method_info() -> &'static MethodInfo

Source

pub fn get_is_human_method_info() -> &'static MethodInfo

Source

pub fn get_has_root_motion_method_info() -> &'static MethodInfo

Source

pub fn get_is_root_position_or_rotation_controlled_by_curves_method_info() -> &'static MethodInfo

Source

pub fn get_human_scale_method_info() -> &'static MethodInfo

Source

pub fn get_is_initialized_method_info() -> &'static MethodInfo

Source

pub fn get_float_method_info() -> &'static MethodInfo

Source

pub fn get_float_2_method_info() -> &'static MethodInfo

Source

pub fn set_float_method_info() -> &'static MethodInfo

Source

pub fn set_float_2_method_info() -> &'static MethodInfo

Source

pub fn set_float_3_method_info() -> &'static MethodInfo

Source

pub fn set_float_4_method_info() -> &'static MethodInfo

Source

pub fn get_bool_method_info() -> &'static MethodInfo

Source

pub fn get_bool_2_method_info() -> &'static MethodInfo

Source

pub fn set_bool_method_info() -> &'static MethodInfo

Source

pub fn set_bool_2_method_info() -> &'static MethodInfo

Source

pub fn get_integer_method_info() -> &'static MethodInfo

Source

pub fn get_integer_2_method_info() -> &'static MethodInfo

Source

pub fn set_integer_method_info() -> &'static MethodInfo

Source

pub fn set_integer_2_method_info() -> &'static MethodInfo

Source

pub fn set_trigger_method_info() -> &'static MethodInfo

Source

pub fn set_trigger_2_method_info() -> &'static MethodInfo

Source

pub fn reset_trigger_method_info() -> &'static MethodInfo

Source

pub fn reset_trigger_2_method_info() -> &'static MethodInfo

Source

pub fn is_parameter_controlled_by_curve_method_info() -> &'static MethodInfo

Source

pub fn is_parameter_controlled_by_curve_2_method_info() -> &'static MethodInfo

Source

pub fn get_delta_position_method_info() -> &'static MethodInfo

Source

pub fn get_delta_rotation_method_info() -> &'static MethodInfo

Source

pub fn get_velocity_method_info() -> &'static MethodInfo

Source

pub fn get_angular_velocity_method_info() -> &'static MethodInfo

Source

pub fn get_root_position_method_info() -> &'static MethodInfo

Source

pub fn set_root_position_method_info() -> &'static MethodInfo

Source

pub fn get_root_rotation_method_info() -> &'static MethodInfo

Source

pub fn set_root_rotation_method_info() -> &'static MethodInfo

Source

pub fn get_apply_root_motion_method_info() -> &'static MethodInfo

Source

pub fn set_apply_root_motion_method_info() -> &'static MethodInfo

Source

pub fn get_linear_velocity_blending_method_info() -> &'static MethodInfo

Source

pub fn set_linear_velocity_blending_method_info() -> &'static MethodInfo

Source

pub fn get_animate_physics_method_info() -> &'static MethodInfo

Source

pub fn set_animate_physics_method_info() -> &'static MethodInfo

Source

pub fn get_update_mode_method_info() -> &'static MethodInfo

Source

pub fn set_update_mode_method_info() -> &'static MethodInfo

Source

pub fn get_has_transform_hierarchy_method_info() -> &'static MethodInfo

Source

pub fn get_allow_constant_clip_sampling_optimization_method_info() -> &'static MethodInfo

Source

pub fn set_allow_constant_clip_sampling_optimization_method_info() -> &'static MethodInfo

Source

pub fn get_gravity_weight_method_info() -> &'static MethodInfo

Source

pub fn get_body_position_method_info() -> &'static MethodInfo

Source

pub fn set_body_position_method_info() -> &'static MethodInfo

Source

pub fn get_body_position_internal_method_info() -> &'static MethodInfo

Source

pub fn set_body_position_internal_method_info() -> &'static MethodInfo

Source

pub fn get_body_rotation_method_info() -> &'static MethodInfo

Source

pub fn set_body_rotation_method_info() -> &'static MethodInfo

Source

pub fn get_body_rotation_internal_method_info() -> &'static MethodInfo

Source

pub fn set_body_rotation_internal_method_info() -> &'static MethodInfo

Source

pub fn get_ik_position_method_info() -> &'static MethodInfo

Source

pub fn get_goal_position_method_info() -> &'static MethodInfo

Source

pub fn set_ik_position_method_info() -> &'static MethodInfo

Source

pub fn set_goal_position_method_info() -> &'static MethodInfo

Source

pub fn get_ik_rotation_method_info() -> &'static MethodInfo

Source

pub fn get_goal_rotation_method_info() -> &'static MethodInfo

Source

pub fn set_ik_rotation_method_info() -> &'static MethodInfo

Source

pub fn set_goal_rotation_method_info() -> &'static MethodInfo

Source

pub fn get_ik_position_weight_method_info() -> &'static MethodInfo

Source

pub fn get_goal_weight_position_method_info() -> &'static MethodInfo

Source

pub fn set_ik_position_weight_method_info() -> &'static MethodInfo

Source

pub fn set_goal_weight_position_method_info() -> &'static MethodInfo

Source

pub fn get_ik_rotation_weight_method_info() -> &'static MethodInfo

Source

pub fn get_goal_weight_rotation_method_info() -> &'static MethodInfo

Source

pub fn set_ik_rotation_weight_method_info() -> &'static MethodInfo

Source

pub fn set_goal_weight_rotation_method_info() -> &'static MethodInfo

Source

pub fn get_ik_hint_position_method_info() -> &'static MethodInfo

Source

pub fn get_hint_position_method_info() -> &'static MethodInfo

Source

pub fn set_ik_hint_position_method_info() -> &'static MethodInfo

Source

pub fn set_hint_position_method_info() -> &'static MethodInfo

Source

pub fn get_ik_hint_position_weight_method_info() -> &'static MethodInfo

Source

pub fn get_hint_weight_position_method_info() -> &'static MethodInfo

Source

pub fn set_ik_hint_position_weight_method_info() -> &'static MethodInfo

Source

pub fn set_hint_weight_position_method_info() -> &'static MethodInfo

Source

pub fn set_look_at_position_method_info() -> &'static MethodInfo

Source

pub fn set_look_at_position_internal_method_info() -> &'static MethodInfo

Source

pub fn set_look_at_weight_method_info() -> &'static MethodInfo

Source

pub fn set_look_at_weight_2_method_info() -> &'static MethodInfo

Source

pub fn set_look_at_weight_3_method_info() -> &'static MethodInfo

Source

pub fn set_look_at_weight_4_method_info() -> &'static MethodInfo

Source

pub fn set_look_at_weight_5_method_info() -> &'static MethodInfo

Source

pub fn set_look_at_weight_internal_method_info() -> &'static MethodInfo

Source

pub fn set_bone_local_rotation_method_info() -> &'static MethodInfo

Source

pub fn set_bone_local_rotation_internal_method_info() -> &'static MethodInfo

Source

pub fn get_behaviour_method_info() -> &'static MethodInfo

Source

pub fn internal_get_behaviours_method_info() -> &'static MethodInfo

Source

pub fn get_behaviours_2_method_info() -> &'static MethodInfo

Source

pub fn internal_get_behaviours_by_key_method_info() -> &'static MethodInfo

Source

pub fn get_stabilize_feet_method_info() -> &'static MethodInfo

Source

pub fn set_stabilize_feet_method_info() -> &'static MethodInfo

Source

pub fn get_layer_count_method_info() -> &'static MethodInfo

Source

pub fn get_layer_name_method_info() -> &'static MethodInfo

Source

pub fn get_layer_index_method_info() -> &'static MethodInfo

Source

pub fn get_layer_weight_method_info() -> &'static MethodInfo

Source

pub fn set_layer_weight_method_info() -> &'static MethodInfo

Source

pub fn get_animator_state_info_method_info() -> &'static MethodInfo

Source

pub fn get_current_animator_state_info_method_info() -> &'static MethodInfo

Source

pub fn get_next_animator_state_info_method_info() -> &'static MethodInfo

Source

pub fn get_animator_transition_info_method_info() -> &'static MethodInfo

Source

pub fn get_animator_transition_info_2_method_info() -> &'static MethodInfo

Source

pub fn get_animator_clip_info_count_method_info() -> &'static MethodInfo

Source

pub fn get_current_animator_clip_info_count_method_info() -> &'static MethodInfo

Source

pub fn get_next_animator_clip_info_count_method_info() -> &'static MethodInfo

Source

pub fn get_current_animator_clip_info_method_info() -> &'static MethodInfo

Source

pub fn get_next_animator_clip_info_method_info() -> &'static MethodInfo

Source

pub fn get_current_animator_clip_info_2_method_info() -> &'static MethodInfo

Source

pub fn get_animator_clip_info_internal_method_info() -> &'static MethodInfo

Source

pub fn get_next_animator_clip_info_2_method_info() -> &'static MethodInfo

Source

pub fn is_in_transition_method_info() -> &'static MethodInfo

Source

pub fn get_parameters_method_info() -> &'static MethodInfo

Source

pub fn get_parameter_count_method_info() -> &'static MethodInfo

Source

pub fn get_parameter_method_info() -> &'static MethodInfo

Source

pub fn get_feet_pivot_active_method_info() -> &'static MethodInfo

Source

pub fn set_feet_pivot_active_method_info() -> &'static MethodInfo

Source

pub fn get_pivot_weight_method_info() -> &'static MethodInfo

Source

pub fn get_pivot_position_method_info() -> &'static MethodInfo

Source

pub fn match_target_method_info() -> &'static MethodInfo

Source

pub fn match_target_2_method_info() -> &'static MethodInfo

Source

pub fn match_target_3_method_info() -> &'static MethodInfo

Source

pub fn match_target_4_method_info() -> &'static MethodInfo

Source

pub fn interrupt_match_target_method_info() -> &'static MethodInfo

Source

pub fn interrupt_match_target_2_method_info() -> &'static MethodInfo

Source

pub fn get_is_matching_target_method_info() -> &'static MethodInfo

Source

pub fn get_speed_method_info() -> &'static MethodInfo

Source

pub fn set_speed_method_info() -> &'static MethodInfo

Source

pub fn force_state_normalized_time_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_in_fixed_time_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_in_fixed_time_2_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_in_fixed_time_3_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_in_fixed_time_4_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_in_fixed_time_5_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_in_fixed_time_6_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_in_fixed_time_7_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_in_fixed_time_8_method_info() -> &'static MethodInfo

Source

pub fn write_default_values_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_2_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_3_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_4_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_5_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_6_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_7_method_info() -> &'static MethodInfo

Source

pub fn cross_fade_8_method_info() -> &'static MethodInfo

Source

pub fn play_in_fixed_time_method_info() -> &'static MethodInfo

Source

pub fn play_in_fixed_time_2_method_info() -> &'static MethodInfo

Source

pub fn play_in_fixed_time_3_method_info() -> &'static MethodInfo

Source

pub fn play_in_fixed_time_4_method_info() -> &'static MethodInfo

Source

pub fn play_in_fixed_time_5_method_info() -> &'static MethodInfo

Source

pub fn play_in_fixed_time_6_method_info() -> &'static MethodInfo

Source

pub fn play_method_info() -> &'static MethodInfo

Source

pub fn play_2_method_info() -> &'static MethodInfo

Source

pub fn play_3_method_info() -> &'static MethodInfo

Source

pub fn play_4_method_info() -> &'static MethodInfo

Source

pub fn play_5_method_info() -> &'static MethodInfo

Source

pub fn play_6_method_info() -> &'static MethodInfo

Source

pub fn set_target_method_info() -> &'static MethodInfo

Source

pub fn get_target_position_method_info() -> &'static MethodInfo

Source

pub fn get_target_rotation_method_info() -> &'static MethodInfo

Source

pub fn is_controlled_method_info() -> &'static MethodInfo

Source

pub fn is_bone_transform_method_info() -> &'static MethodInfo

Source

pub fn get_avatar_root_method_info() -> &'static MethodInfo

Source

pub fn get_bone_transform_method_info() -> &'static MethodInfo

Source

pub fn get_bone_transform_internal_method_info() -> &'static MethodInfo

Source

pub fn get_culling_mode_method_info() -> &'static MethodInfo

Source

pub fn set_culling_mode_method_info() -> &'static MethodInfo

Source

pub fn start_playback_method_info() -> &'static MethodInfo

Source

pub fn stop_playback_method_info() -> &'static MethodInfo

Source

pub fn get_playback_time_method_info() -> &'static MethodInfo

Source

pub fn set_playback_time_method_info() -> &'static MethodInfo

Source

pub fn start_recording_method_info() -> &'static MethodInfo

Source

pub fn stop_recording_method_info() -> &'static MethodInfo

Source

pub fn get_recorder_start_time_method_info() -> &'static MethodInfo

Source

pub fn set_recorder_start_time_method_info() -> &'static MethodInfo

Source

pub fn get_recorder_stop_time_method_info() -> &'static MethodInfo

Source

pub fn set_recorder_stop_time_method_info() -> &'static MethodInfo

Source

pub fn get_recorder_mode_method_info() -> &'static MethodInfo

Source

pub fn get_runtime_animator_controller_method_info() -> &'static MethodInfo

Source

pub fn set_runtime_animator_controller_method_info() -> &'static MethodInfo

Source

pub fn get_has_bound_playables_method_info() -> &'static MethodInfo

Source

pub fn clear_internal_controller_playable_method_info() -> &'static MethodInfo

Source

pub fn has_state_method_info() -> &'static MethodInfo

Source

pub fn string_to_hash_method_info() -> &'static MethodInfo

Source

pub fn get_avatar_method_info() -> &'static MethodInfo

Source

pub fn set_avatar_method_info() -> &'static MethodInfo

Source

pub fn get_stats_method_info() -> &'static MethodInfo

Source

pub fn get_playable_graph_method_info() -> &'static MethodInfo

Source

pub fn get_current_graph_method_info() -> &'static MethodInfo

Source

pub fn check_if_in_ik_pass_method_info() -> &'static MethodInfo

Source

pub fn is_in_ik_pass_method_info() -> &'static MethodInfo

Source

pub fn set_float_string_method_info() -> &'static MethodInfo

Source

pub fn set_float_id_method_info() -> &'static MethodInfo

Source

pub fn get_float_string_method_info() -> &'static MethodInfo

Source

pub fn get_float_id_method_info() -> &'static MethodInfo

Source

pub fn set_bool_string_method_info() -> &'static MethodInfo

Source

pub fn set_bool_id_method_info() -> &'static MethodInfo

Source

pub fn get_bool_string_method_info() -> &'static MethodInfo

Source

pub fn get_bool_id_method_info() -> &'static MethodInfo

Source

pub fn set_integer_string_method_info() -> &'static MethodInfo

Source

pub fn set_integer_id_method_info() -> &'static MethodInfo

Source

pub fn get_integer_string_method_info() -> &'static MethodInfo

Source

pub fn get_integer_id_method_info() -> &'static MethodInfo

Source

pub fn set_trigger_string_method_info() -> &'static MethodInfo

Source

pub fn set_trigger_id_method_info() -> &'static MethodInfo

Source

pub fn reset_trigger_string_method_info() -> &'static MethodInfo

Source

pub fn reset_trigger_id_method_info() -> &'static MethodInfo

Source

pub fn is_parameter_controlled_by_curve_string_method_info() -> &'static MethodInfo

Source

pub fn is_parameter_controlled_by_curve_id_method_info() -> &'static MethodInfo

Source

pub fn set_float_string_damp_method_info() -> &'static MethodInfo

Source

pub fn set_float_id_damp_method_info() -> &'static MethodInfo

Source

pub fn get_layers_affect_mass_center_method_info() -> &'static MethodInfo

Source

pub fn set_layers_affect_mass_center_method_info() -> &'static MethodInfo

Source

pub fn get_left_feet_bottom_height_method_info() -> &'static MethodInfo

Source

pub fn get_right_feet_bottom_height_method_info() -> &'static MethodInfo

Source

pub fn get_supports_on_animator_move_method_info() -> &'static MethodInfo

Source

pub fn on_update_mode_changed_method_info() -> &'static MethodInfo

Source

pub fn on_culling_mode_changed_method_info() -> &'static MethodInfo

Source

pub fn write_default_pose_method_info() -> &'static MethodInfo

Source

pub fn update_method_info() -> &'static MethodInfo

Source

pub fn rebind_method_info() -> &'static MethodInfo

Source

pub fn rebind_2_method_info() -> &'static MethodInfo

Source

pub fn apply_builtin_root_motion_method_info() -> &'static MethodInfo

Source

pub fn evaluate_controller_method_info() -> &'static MethodInfo

Source

pub fn evaluate_controller_2_method_info() -> &'static MethodInfo

Source

pub fn get_current_state_name_method_info() -> &'static MethodInfo

Source

pub fn get_next_state_name_method_info() -> &'static MethodInfo

Source

pub fn get_animator_state_name_method_info() -> &'static MethodInfo

Source

pub fn resolve_hash_method_info() -> &'static MethodInfo

Source

pub fn get_log_warnings_method_info() -> &'static MethodInfo

Source

pub fn set_log_warnings_method_info() -> &'static MethodInfo

Source

pub fn get_fire_events_method_info() -> &'static MethodInfo

Source

pub fn set_fire_events_method_info() -> &'static MethodInfo

Source

pub fn get_keep_animator_controller_state_on_disable_method_info() -> &'static MethodInfo

Source

pub fn set_keep_animator_controller_state_on_disable_method_info() -> &'static MethodInfo

Source

pub fn get_vector_method_info() -> &'static MethodInfo

Source

pub fn get_vector_2_method_info() -> &'static MethodInfo

Source

pub fn set_vector_method_info() -> &'static MethodInfo

Source

pub fn set_vector_2_method_info() -> &'static MethodInfo

Source

pub fn get_quaternion_method_info() -> &'static MethodInfo

Source

pub fn get_quaternion_2_method_info() -> &'static MethodInfo

Source

pub fn set_quaternion_method_info() -> &'static MethodInfo

Source

pub fn set_quaternion_2_method_info() -> &'static MethodInfo

Source

pub fn ctor_method_info() -> &'static MethodInfo

Source

pub fn get_delta_position_injected_method_info() -> &'static MethodInfo

Source

pub fn get_delta_rotation_injected_method_info() -> &'static MethodInfo

Source

pub fn get_velocity_injected_method_info() -> &'static MethodInfo

Source

pub fn get_angular_velocity_injected_method_info() -> &'static MethodInfo

Source

pub fn get_root_position_injected_method_info() -> &'static MethodInfo

Source

pub fn set_root_position_injected_method_info() -> &'static MethodInfo

Source

pub fn get_root_rotation_injected_method_info() -> &'static MethodInfo

Source

pub fn set_root_rotation_injected_method_info() -> &'static MethodInfo

Source

pub fn get_body_position_internal_injected_method_info() -> &'static MethodInfo

Source

pub fn set_body_position_internal_injected_method_info() -> &'static MethodInfo

Source

pub fn get_body_rotation_internal_injected_method_info() -> &'static MethodInfo

Source

pub fn set_body_rotation_internal_injected_method_info() -> &'static MethodInfo

Source

pub fn get_goal_position_injected_method_info() -> &'static MethodInfo

Source

pub fn set_goal_position_injected_method_info() -> &'static MethodInfo

Source

pub fn get_goal_rotation_injected_method_info() -> &'static MethodInfo

Source

pub fn set_goal_rotation_injected_method_info() -> &'static MethodInfo

Source

pub fn get_hint_position_injected_method_info() -> &'static MethodInfo

Source

pub fn set_hint_position_injected_method_info() -> &'static MethodInfo

Source

pub fn set_look_at_position_internal_injected_method_info() -> &'static MethodInfo

Source

pub fn set_bone_local_rotation_internal_injected_method_info() -> &'static MethodInfo

Source

pub fn get_pivot_position_injected_method_info() -> &'static MethodInfo

Source

pub fn match_target_injected_method_info() -> &'static MethodInfo

Source

pub fn get_target_position_injected_method_info() -> &'static MethodInfo

Source

pub fn get_target_rotation_injected_method_info() -> &'static MethodInfo

Source§

impl Animator

Source

pub fn new() -> Self

.ctor() — no args

Trait Implementations§

Source§

impl ClassIdentity for Animator

Source§

const NAMESPACE: &'static str = "UnityEngine"

Source§

const NAME: &'static str = "Animator"

Source§

fn class() -> Class

Source§

impl Clone for Animator

Source§

fn clone(&self) -> Animator

Returns a duplicate of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl FromIlInstance for Animator

Source§

fn from_il_instance(instance: IlInstance) -> Self

§

fn instantiate() -> Option<Self>

§

fn instantiate_with_class(class: Class) -> Option<Self>

Caller swears class is a subtype of Self or layout compatible
Source§

impl IObject_2 for Animator

Source§

impl IlType for Animator

Source§

fn il_type() -> &'static Il2CppType

Source§

impl Copy for Animator

Source§

impl IAnimator for Animator

Source§

impl IBehaviour for Animator

Source§

impl IComponent for Animator

Source§

impl IObject for Animator

Auto Trait Implementations§

§

impl Freeze for Animator

§

impl RefUnwindSafe for Animator

§

impl !Send for Animator

§

impl !Sync for Animator

§

impl Unpin for Animator

§

impl UnwindSafe for Animator

Blanket Implementations§

§

impl<T> Any for T
where T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for T
where T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for T
where T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Cast for T
where 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) -> bool
where T: ClassIdentity,

§

fn is_direct_subclass_of<T>(self) -> bool
where T: ClassIdentity,

§

fn try_cast<T>(self) -> Option<T>

§

unsafe fn cast<T>(self) -> T

Safety Read more
§

impl<T> CloneToUninit for T
where T: Clone,

§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
§

impl<T> DefaultInjectedMembers for T

§

fn __injected_fields() -> Vec<InjectedFieldDescriptor>

§

fn __injected_methods() -> Vec<InjectedMethodDescriptor>

§

fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>

§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<__T> IAnimatorMethods for __T
where __T: IAnimator,

Source§

fn get_is_optimizable(self) -> bool

get_isOptimizable() overload
Source§

fn get_is_human(self) -> bool

get_isHuman() overload
Source§

fn get_has_root_motion(self) -> bool

get_hasRootMotion() overload
Source§

fn get_is_root_position_or_rotation_controlled_by_curves(self) -> bool

get_isRootPositionOrRotationControlledByCurves() overload
Source§

fn get_human_scale(self) -> f32

get_humanScale() overload
Source§

fn get_is_initialized(self) -> bool

get_isInitialized() overload
Source§

fn get_float(self, name: impl Into<Il2CppString>) -> f32

GetFloat(::unity::Il2CppString) overload
Source§

fn get_float_2(self, id: impl Into<i32>) -> f32

GetFloat(i32) overload
Source§

fn set_float(self, name: impl Into<Il2CppString>, value: impl Into<f32>)

SetFloat(::unity::Il2CppString, f32) overload
Source§

fn set_float_2( self, name: impl Into<Il2CppString>, value: impl Into<f32>, damp_time: impl Into<f32>, delta_time: impl Into<f32>, )

SetFloat(::unity::Il2CppString, f32, f32, f32) overload
Source§

fn set_float_3(self, id: impl Into<i32>, value: impl Into<f32>)

SetFloat(i32, f32) overload
Source§

fn set_float_4( self, id: impl Into<i32>, value: impl Into<f32>, damp_time: impl Into<f32>, delta_time: impl Into<f32>, )

SetFloat(i32, f32, f32, f32) overload
Source§

fn get_bool(self, name: impl Into<Il2CppString>) -> bool

GetBool(::unity::Il2CppString) overload
Source§

fn get_bool_2(self, id: impl Into<i32>) -> bool

GetBool(i32) overload
Source§

fn set_bool(self, name: impl Into<Il2CppString>, value: impl Into<bool>)

SetBool(::unity::Il2CppString, bool) overload
Source§

fn set_bool_2(self, id: impl Into<i32>, value: impl Into<bool>)

SetBool(i32, bool) overload
Source§

fn get_integer(self, name: impl Into<Il2CppString>) -> i32

GetInteger(::unity::Il2CppString) overload
Source§

fn get_integer_2(self, id: impl Into<i32>) -> i32

GetInteger(i32) overload
Source§

fn set_integer(self, name: impl Into<Il2CppString>, value: impl Into<i32>)

SetInteger(::unity::Il2CppString, i32) overload
Source§

fn set_integer_2(self, id: impl Into<i32>, value: impl Into<i32>)

SetInteger(i32, i32) overload
Source§

fn set_trigger(self, name: impl Into<Il2CppString>)

SetTrigger(::unity::Il2CppString) overload
Source§

fn set_trigger_2(self, id: impl Into<i32>)

SetTrigger(i32) overload
Source§

fn reset_trigger(self, name: impl Into<Il2CppString>)

ResetTrigger(::unity::Il2CppString) overload
Source§

fn reset_trigger_2(self, id: impl Into<i32>)

ResetTrigger(i32) overload
Source§

fn is_parameter_controlled_by_curve(self, name: impl Into<Il2CppString>) -> bool

IsParameterControlledByCurve(::unity::Il2CppString) overload
Source§

fn is_parameter_controlled_by_curve_2(self, id: impl Into<i32>) -> bool

IsParameterControlledByCurve(i32) overload
Source§

fn get_delta_position(self) -> Vector3

get_deltaPosition() overload
Source§

fn get_delta_rotation(self) -> Quaternion

get_deltaRotation() overload
Source§

fn get_velocity(self) -> Vector3

get_velocity() overload
Source§

fn get_angular_velocity(self) -> Vector3

get_angularVelocity() overload
Source§

fn get_root_position(self) -> Vector3

get_rootPosition() overload
Source§

fn set_root_position(self, value: impl Into<Vector3>)

set_rootPosition(crate::unity_engine::vector3::Vector3) overload
Source§

fn get_root_rotation(self) -> Quaternion

get_rootRotation() overload
Source§

fn set_root_rotation(self, value: impl Into<Quaternion>)

set_rootRotation(crate::unity_engine::quaternion::Quaternion) overload
Source§

fn get_apply_root_motion(self) -> bool

get_applyRootMotion() overload
Source§

fn set_apply_root_motion(self, value: impl Into<bool>)

set_applyRootMotion(bool) overload
Source§

fn get_linear_velocity_blending(self) -> bool

get_linearVelocityBlending() overload
Source§

fn set_linear_velocity_blending(self, value: impl Into<bool>)

set_linearVelocityBlending(bool) overload
Source§

fn get_animate_physics(self) -> bool

get_animatePhysics() overload
Source§

fn set_animate_physics(self, value: impl Into<bool>)

set_animatePhysics(bool) overload
Source§

fn get_update_mode(self) -> AnimatorUpdateMode

get_updateMode() overload
Source§

fn set_update_mode(self, value: impl Into<AnimatorUpdateMode>)

set_updateMode(crate::unity_engine::animatorupdatemode::AnimatorUpdateMode) overload
Source§

fn get_has_transform_hierarchy(self) -> bool

get_hasTransformHierarchy() overload
Source§

fn get_allow_constant_clip_sampling_optimization(self) -> bool

get_allowConstantClipSamplingOptimization() overload
Source§

fn set_allow_constant_clip_sampling_optimization(self, value: impl Into<bool>)

set_allowConstantClipSamplingOptimization(bool) overload
Source§

fn get_gravity_weight(self) -> f32

get_gravityWeight() overload
Source§

fn get_body_position(self) -> Vector3

get_bodyPosition() overload
Source§

fn set_body_position(self, value: impl Into<Vector3>)

set_bodyPosition(crate::unity_engine::vector3::Vector3) overload
Source§

fn get_body_position_internal(self) -> Vector3

get_bodyPositionInternal() overload
Source§

fn set_body_position_internal(self, value: impl Into<Vector3>)

set_bodyPositionInternal(crate::unity_engine::vector3::Vector3) overload
Source§

fn get_body_rotation(self) -> Quaternion

get_bodyRotation() overload
Source§

fn set_body_rotation(self, value: impl Into<Quaternion>)

set_bodyRotation(crate::unity_engine::quaternion::Quaternion) overload
Source§

fn get_body_rotation_internal(self) -> Quaternion

get_bodyRotationInternal() overload
Source§

fn set_body_rotation_internal(self, value: impl Into<Quaternion>)

set_bodyRotationInternal(crate::unity_engine::quaternion::Quaternion) overload
Source§

fn get_ik_position(self, goal: impl Into<AvatarIKGoal>) -> Vector3

GetIKPosition(crate::unity_engine::avatarikgoal::AvatarIKGoal) overload
Source§

fn get_goal_position(self, goal: impl Into<AvatarIKGoal>) -> Vector3

GetGoalPosition(crate::unity_engine::avatarikgoal::AvatarIKGoal) overload
Source§

fn set_ik_position( self, goal: impl Into<AvatarIKGoal>, goal_position: impl Into<Vector3>, )

SetIKPosition(crate::unity_engine::avatarikgoal::AvatarIKGoal, crate::unity_engine::vector3::Vector3) overload
Source§

fn set_goal_position( self, goal: impl Into<AvatarIKGoal>, goal_position: impl Into<Vector3>, )

SetGoalPosition(crate::unity_engine::avatarikgoal::AvatarIKGoal, crate::unity_engine::vector3::Vector3) overload
Source§

fn get_ik_rotation(self, goal: impl Into<AvatarIKGoal>) -> Quaternion

GetIKRotation(crate::unity_engine::avatarikgoal::AvatarIKGoal) overload
Source§

fn get_goal_rotation(self, goal: impl Into<AvatarIKGoal>) -> Quaternion

GetGoalRotation(crate::unity_engine::avatarikgoal::AvatarIKGoal) overload
Source§

fn set_ik_rotation( self, goal: impl Into<AvatarIKGoal>, goal_rotation: impl Into<Quaternion>, )

SetIKRotation(crate::unity_engine::avatarikgoal::AvatarIKGoal, crate::unity_engine::quaternion::Quaternion) overload
Source§

fn set_goal_rotation( self, goal: impl Into<AvatarIKGoal>, goal_rotation: impl Into<Quaternion>, )

SetGoalRotation(crate::unity_engine::avatarikgoal::AvatarIKGoal, crate::unity_engine::quaternion::Quaternion) overload
Source§

fn get_ik_position_weight(self, goal: impl Into<AvatarIKGoal>) -> f32

GetIKPositionWeight(crate::unity_engine::avatarikgoal::AvatarIKGoal) overload
Source§

fn get_goal_weight_position(self, goal: impl Into<AvatarIKGoal>) -> f32

GetGoalWeightPosition(crate::unity_engine::avatarikgoal::AvatarIKGoal) overload
Source§

fn set_ik_position_weight( self, goal: impl Into<AvatarIKGoal>, value: impl Into<f32>, )

SetIKPositionWeight(crate::unity_engine::avatarikgoal::AvatarIKGoal, f32) overload
Source§

fn set_goal_weight_position( self, goal: impl Into<AvatarIKGoal>, value: impl Into<f32>, )

SetGoalWeightPosition(crate::unity_engine::avatarikgoal::AvatarIKGoal, f32) overload
Source§

fn get_ik_rotation_weight(self, goal: impl Into<AvatarIKGoal>) -> f32

GetIKRotationWeight(crate::unity_engine::avatarikgoal::AvatarIKGoal) overload
Source§

fn get_goal_weight_rotation(self, goal: impl Into<AvatarIKGoal>) -> f32

GetGoalWeightRotation(crate::unity_engine::avatarikgoal::AvatarIKGoal) overload
Source§

fn set_ik_rotation_weight( self, goal: impl Into<AvatarIKGoal>, value: impl Into<f32>, )

SetIKRotationWeight(crate::unity_engine::avatarikgoal::AvatarIKGoal, f32) overload
Source§

fn set_goal_weight_rotation( self, goal: impl Into<AvatarIKGoal>, value: impl Into<f32>, )

SetGoalWeightRotation(crate::unity_engine::avatarikgoal::AvatarIKGoal, f32) overload
Source§

fn get_ik_hint_position(self, hint: impl Into<AvatarIKHint>) -> Vector3

GetIKHintPosition(crate::unity_engine::avatarikhint::AvatarIKHint) overload
Source§

fn get_hint_position(self, hint: impl Into<AvatarIKHint>) -> Vector3

GetHintPosition(crate::unity_engine::avatarikhint::AvatarIKHint) overload
Source§

fn set_ik_hint_position( self, hint: impl Into<AvatarIKHint>, hint_position: impl Into<Vector3>, )

SetIKHintPosition(crate::unity_engine::avatarikhint::AvatarIKHint, crate::unity_engine::vector3::Vector3) overload
Source§

fn set_hint_position( self, hint: impl Into<AvatarIKHint>, hint_position: impl Into<Vector3>, )

SetHintPosition(crate::unity_engine::avatarikhint::AvatarIKHint, crate::unity_engine::vector3::Vector3) overload
Source§

fn get_ik_hint_position_weight(self, hint: impl Into<AvatarIKHint>) -> f32

GetIKHintPositionWeight(crate::unity_engine::avatarikhint::AvatarIKHint) overload
Source§

fn get_hint_weight_position(self, hint: impl Into<AvatarIKHint>) -> f32

GetHintWeightPosition(crate::unity_engine::avatarikhint::AvatarIKHint) overload
Source§

fn set_ik_hint_position_weight( self, hint: impl Into<AvatarIKHint>, value: impl Into<f32>, )

SetIKHintPositionWeight(crate::unity_engine::avatarikhint::AvatarIKHint, f32) overload
Source§

fn set_hint_weight_position( self, hint: impl Into<AvatarIKHint>, value: impl Into<f32>, )

SetHintWeightPosition(crate::unity_engine::avatarikhint::AvatarIKHint, f32) overload
Source§

fn set_look_at_position(self, look_at_position: impl Into<Vector3>)

SetLookAtPosition(crate::unity_engine::vector3::Vector3) overload
Source§

fn set_look_at_position_internal(self, look_at_position: impl Into<Vector3>)

SetLookAtPositionInternal(crate::unity_engine::vector3::Vector3) overload
Source§

fn set_look_at_weight(self, weight: impl Into<f32>)

SetLookAtWeight(f32) overload
Source§

fn set_look_at_weight_2( self, weight: impl Into<f32>, body_weight: impl Into<f32>, )

SetLookAtWeight(f32, f32) overload
Source§

fn set_look_at_weight_3( self, weight: impl Into<f32>, body_weight: impl Into<f32>, head_weight: impl Into<f32>, )

SetLookAtWeight(f32, f32, f32) overload
Source§

fn set_look_at_weight_4( self, weight: impl Into<f32>, body_weight: impl Into<f32>, head_weight: impl Into<f32>, eyes_weight: impl Into<f32>, )

SetLookAtWeight(f32, f32, f32, f32) overload
Source§

fn set_look_at_weight_5( self, weight: impl Into<f32>, body_weight: impl Into<f32>, head_weight: impl Into<f32>, eyes_weight: impl Into<f32>, clamp_weight: impl Into<f32>, )

SetLookAtWeight(f32, f32, f32, f32, f32) overload
Source§

fn set_look_at_weight_internal( self, weight: impl Into<f32>, body_weight: impl Into<f32>, head_weight: impl Into<f32>, eyes_weight: impl Into<f32>, clamp_weight: impl Into<f32>, )

SetLookAtWeightInternal(f32, f32, f32, f32, f32) overload
Source§

fn set_bone_local_rotation( self, human_bone_id: impl Into<HumanBodyBones>, rotation: impl Into<Quaternion>, )

SetBoneLocalRotation(crate::unity_engine::humanbodybones::HumanBodyBones, crate::unity_engine::quaternion::Quaternion) overload
Source§

fn set_bone_local_rotation_internal( self, human_bone_id: impl Into<i32>, rotation: impl Into<Quaternion>, )

SetBoneLocalRotationInternal(i32, crate::unity_engine::quaternion::Quaternion) overload
Source§

fn get_behaviour(self, type: impl Into<SystemType>) -> ScriptableObject

GetBehaviour(::unity::SystemType) overload
Source§

fn get_behaviour_2<M0: IlType + Copy + ClassIdentity>(self) -> M0

Source§

fn get_behaviours<M0: IlType + Copy + ClassIdentity>(self) -> Array<M0>

Source§

fn internal_get_behaviours( self, type: impl Into<SystemType>, ) -> Array<ScriptableObject>

InternalGetBehaviours(::unity::SystemType) overload
Source§

fn get_behaviours_2( self, full_path_hash: impl Into<i32>, layer_index: impl Into<i32>, ) -> Array<StateMachineBehaviour>

GetBehaviours(i32, i32) overload
Source§

fn internal_get_behaviours_by_key( self, full_path_hash: impl Into<i32>, layer_index: impl Into<i32>, type: impl Into<SystemType>, ) -> Array<ScriptableObject>

InternalGetBehavioursByKey(i32, i32, ::unity::SystemType) overload
Source§

fn get_stabilize_feet(self) -> bool

get_stabilizeFeet() overload
Source§

fn set_stabilize_feet(self, value: impl Into<bool>)

set_stabilizeFeet(bool) overload
Source§

fn get_layer_count(self) -> i32

get_layerCount() overload
Source§

fn get_layer_name(self, layer_index: impl Into<i32>) -> Il2CppString

GetLayerName(i32) overload
Source§

fn get_layer_index(self, layer_name: impl Into<Il2CppString>) -> i32

GetLayerIndex(::unity::Il2CppString) overload
Source§

fn get_layer_weight(self, layer_index: impl Into<i32>) -> f32

GetLayerWeight(i32) overload
Source§

fn set_layer_weight(self, layer_index: impl Into<i32>, weight: impl Into<f32>)

SetLayerWeight(i32, f32) overload
Source§

fn get_animator_state_info( self, layer_index: impl Into<i32>, state_info_index: impl Into<StateInfoIndex>, ) -> AnimatorStateInfo

GetAnimatorStateInfo(i32, crate::unity_engine::stateinfoindex::StateInfoIndex, *mutcrate::unity_engine::animatorstateinfo::AnimatorStateInfo) overload
Source§

fn get_current_animator_state_info( self, layer_index: impl Into<i32>, ) -> AnimatorStateInfo

GetCurrentAnimatorStateInfo(i32) overload
Source§

fn get_next_animator_state_info( self, layer_index: impl Into<i32>, ) -> AnimatorStateInfo

GetNextAnimatorStateInfo(i32) overload
Source§

fn get_animator_transition_info( self, layer_index: impl Into<i32>, ) -> AnimatorTransitionInfo

GetAnimatorTransitionInfo(i32, *mutcrate::unity_engine::animatortransitioninfo::AnimatorTransitionInfo) overload
Source§

fn get_animator_transition_info_2( self, layer_index: impl Into<i32>, ) -> AnimatorTransitionInfo

GetAnimatorTransitionInfo(i32) overload
Source§

fn get_animator_clip_info_count( self, layer_index: impl Into<i32>, current: impl Into<bool>, ) -> i32

GetAnimatorClipInfoCount(i32, bool) overload
Source§

fn get_current_animator_clip_info_count( self, layer_index: impl Into<i32>, ) -> i32

GetCurrentAnimatorClipInfoCount(i32) overload
Source§

fn get_next_animator_clip_info_count(self, layer_index: impl Into<i32>) -> i32

GetNextAnimatorClipInfoCount(i32) overload
Source§

fn get_current_animator_clip_info( self, layer_index: impl Into<i32>, ) -> Array<AnimatorClipInfo>

GetCurrentAnimatorClipInfo(i32) overload
Source§

fn get_next_animator_clip_info( self, layer_index: impl Into<i32>, ) -> Array<AnimatorClipInfo>

GetNextAnimatorClipInfo(i32) overload
Source§

fn get_current_animator_clip_info_2( self, layer_index: impl Into<i32>, clips: impl Into<List_1<AnimatorClipInfo>>, )

GetCurrentAnimatorClipInfo(i32, crate::system::collections::generic::list_1::List_1<crate::unity_engine::animatorclipinfo::AnimatorClipInfo>) overload
Source§

fn get_animator_clip_info_internal( self, layer_index: impl Into<i32>, is_current: impl Into<bool>, clips: impl Into<Object>, )

GetAnimatorClipInfoInternal(i32, bool, crate::system::object::Object) overload
Source§

fn get_next_animator_clip_info_2( self, layer_index: impl Into<i32>, clips: impl Into<List_1<AnimatorClipInfo>>, )

GetNextAnimatorClipInfo(i32, crate::system::collections::generic::list_1::List_1<crate::unity_engine::animatorclipinfo::AnimatorClipInfo>) overload
Source§

fn is_in_transition(self, layer_index: impl Into<i32>) -> bool

IsInTransition(i32) overload
Source§

fn get_parameters(self) -> Array<AnimatorControllerParameter>

get_parameters() overload
Source§

fn get_parameter_count(self) -> i32

get_parameterCount() overload
Source§

fn get_parameter(self, index: impl Into<i32>) -> AnimatorControllerParameter

GetParameter(i32) overload
Source§

fn get_feet_pivot_active(self) -> f32

get_feetPivotActive() overload
Source§

fn set_feet_pivot_active(self, value: impl Into<f32>)

set_feetPivotActive(f32) overload
Source§

fn get_pivot_weight(self) -> f32

get_pivotWeight() overload
Source§

fn get_pivot_position(self) -> Vector3

get_pivotPosition() overload
Source§

fn match_target( self, match_position: impl Into<Vector3>, match_rotation: impl Into<Quaternion>, target_body_part: impl Into<i32>, weight_mask: impl Into<MatchTargetWeightMask>, start_normalized_time: impl Into<f32>, target_normalized_time: impl Into<f32>, complete_match: impl Into<bool>, )

MatchTarget(crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion, i32, crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask, f32, f32, bool) overload
Source§

fn match_target_2( self, match_position: impl Into<Vector3>, match_rotation: impl Into<Quaternion>, target_body_part: impl Into<AvatarTarget>, weight_mask: impl Into<MatchTargetWeightMask>, start_normalized_time: impl Into<f32>, )

MatchTarget(crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion, crate::unity_engine::avatartarget::AvatarTarget, crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask, f32) overload
Source§

fn match_target_3( self, match_position: impl Into<Vector3>, match_rotation: impl Into<Quaternion>, target_body_part: impl Into<AvatarTarget>, weight_mask: impl Into<MatchTargetWeightMask>, start_normalized_time: impl Into<f32>, target_normalized_time: impl Into<f32>, )

MatchTarget(crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion, crate::unity_engine::avatartarget::AvatarTarget, crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask, f32, f32) overload
Source§

fn match_target_4( self, match_position: impl Into<Vector3>, match_rotation: impl Into<Quaternion>, target_body_part: impl Into<AvatarTarget>, weight_mask: impl Into<MatchTargetWeightMask>, start_normalized_time: impl Into<f32>, target_normalized_time: impl Into<f32>, complete_match: impl Into<bool>, )

MatchTarget(crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion, crate::unity_engine::avatartarget::AvatarTarget, crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask, f32, f32, bool) overload
Source§

fn interrupt_match_target(self)

InterruptMatchTarget() overload
Source§

fn interrupt_match_target_2(self, complete_match: impl Into<bool>)

InterruptMatchTarget(bool) overload
Source§

fn get_is_matching_target(self) -> bool

get_isMatchingTarget() overload
Source§

fn get_speed(self) -> f32

get_speed() overload
Source§

fn set_speed(self, value: impl Into<f32>)

set_speed(f32) overload
Source§

fn force_state_normalized_time(self, normalized_time: impl Into<f32>)

ForceStateNormalizedTime(f32) overload
Source§

fn cross_fade_in_fixed_time( self, state_name: impl Into<Il2CppString>, fixed_transition_duration: impl Into<f32>, )

CrossFadeInFixedTime(::unity::Il2CppString, f32) overload
Source§

fn cross_fade_in_fixed_time_2( self, state_name: impl Into<Il2CppString>, fixed_transition_duration: impl Into<f32>, layer: impl Into<i32>, )

CrossFadeInFixedTime(::unity::Il2CppString, f32, i32) overload
Source§

fn cross_fade_in_fixed_time_3( self, state_name: impl Into<Il2CppString>, fixed_transition_duration: impl Into<f32>, layer: impl Into<i32>, fixed_time_offset: impl Into<f32>, )

CrossFadeInFixedTime(::unity::Il2CppString, f32, i32, f32) overload
Source§

fn cross_fade_in_fixed_time_4( self, state_name: impl Into<Il2CppString>, fixed_transition_duration: impl Into<f32>, layer: impl Into<i32>, fixed_time_offset: impl Into<f32>, normalized_transition_time: impl Into<f32>, )

CrossFadeInFixedTime(::unity::Il2CppString, f32, i32, f32, f32) overload
Source§

fn cross_fade_in_fixed_time_5( self, state_hash_name: impl Into<i32>, fixed_transition_duration: impl Into<f32>, layer: impl Into<i32>, fixed_time_offset: impl Into<f32>, )

CrossFadeInFixedTime(i32, f32, i32, f32) overload
Source§

fn cross_fade_in_fixed_time_6( self, state_hash_name: impl Into<i32>, fixed_transition_duration: impl Into<f32>, layer: impl Into<i32>, )

CrossFadeInFixedTime(i32, f32, i32) overload
Source§

fn cross_fade_in_fixed_time_7( self, state_hash_name: impl Into<i32>, fixed_transition_duration: impl Into<f32>, )

CrossFadeInFixedTime(i32, f32) overload
Source§

fn cross_fade_in_fixed_time_8( self, state_hash_name: impl Into<i32>, fixed_transition_duration: impl Into<f32>, layer: impl Into<i32>, fixed_time_offset: impl Into<f32>, normalized_transition_time: impl Into<f32>, )

CrossFadeInFixedTime(i32, f32, i32, f32, f32) overload
Source§

fn write_default_values(self)

WriteDefaultValues() overload
Source§

fn cross_fade( self, state_name: impl Into<Il2CppString>, normalized_transition_duration: impl Into<f32>, layer: impl Into<i32>, normalized_time_offset: impl Into<f32>, )

CrossFade(::unity::Il2CppString, f32, i32, f32) overload
Source§

fn cross_fade_2( self, state_name: impl Into<Il2CppString>, normalized_transition_duration: impl Into<f32>, layer: impl Into<i32>, )

CrossFade(::unity::Il2CppString, f32, i32) overload
Source§

fn cross_fade_3( self, state_name: impl Into<Il2CppString>, normalized_transition_duration: impl Into<f32>, )

CrossFade(::unity::Il2CppString, f32) overload
Source§

fn cross_fade_4( self, state_name: impl Into<Il2CppString>, normalized_transition_duration: impl Into<f32>, layer: impl Into<i32>, normalized_time_offset: impl Into<f32>, normalized_transition_time: impl Into<f32>, )

CrossFade(::unity::Il2CppString, f32, i32, f32, f32) overload
Source§

fn cross_fade_5( self, state_hash_name: impl Into<i32>, normalized_transition_duration: impl Into<f32>, layer: impl Into<i32>, normalized_time_offset: impl Into<f32>, normalized_transition_time: impl Into<f32>, )

CrossFade(i32, f32, i32, f32, f32) overload
Source§

fn cross_fade_6( self, state_hash_name: impl Into<i32>, normalized_transition_duration: impl Into<f32>, layer: impl Into<i32>, normalized_time_offset: impl Into<f32>, )

CrossFade(i32, f32, i32, f32) overload
Source§

fn cross_fade_7( self, state_hash_name: impl Into<i32>, normalized_transition_duration: impl Into<f32>, layer: impl Into<i32>, )

CrossFade(i32, f32, i32) overload
Source§

fn cross_fade_8( self, state_hash_name: impl Into<i32>, normalized_transition_duration: impl Into<f32>, )

CrossFade(i32, f32) overload
Source§

fn play_in_fixed_time( self, state_name: impl Into<Il2CppString>, layer: impl Into<i32>, )

PlayInFixedTime(::unity::Il2CppString, i32) overload
Source§

fn play_in_fixed_time_2(self, state_name: impl Into<Il2CppString>)

PlayInFixedTime(::unity::Il2CppString) overload
Source§

fn play_in_fixed_time_3( self, state_name: impl Into<Il2CppString>, layer: impl Into<i32>, fixed_time: impl Into<f32>, )

PlayInFixedTime(::unity::Il2CppString, i32, f32) overload
Source§

fn play_in_fixed_time_4( self, state_name_hash: impl Into<i32>, layer: impl Into<i32>, fixed_time: impl Into<f32>, )

PlayInFixedTime(i32, i32, f32) overload
Source§

fn play_in_fixed_time_5( self, state_name_hash: impl Into<i32>, layer: impl Into<i32>, )

PlayInFixedTime(i32, i32) overload
Source§

fn play_in_fixed_time_6(self, state_name_hash: impl Into<i32>)

PlayInFixedTime(i32) overload
Source§

fn play(self, state_name: impl Into<Il2CppString>, layer: impl Into<i32>)

Play(::unity::Il2CppString, i32) overload
Source§

fn play_2(self, state_name: impl Into<Il2CppString>)

Play(::unity::Il2CppString) overload
Source§

fn play_3( self, state_name: impl Into<Il2CppString>, layer: impl Into<i32>, normalized_time: impl Into<f32>, )

Play(::unity::Il2CppString, i32, f32) overload
Source§

fn play_4( self, state_name_hash: impl Into<i32>, layer: impl Into<i32>, normalized_time: impl Into<f32>, )

Play(i32, i32, f32) overload
Source§

fn play_5(self, state_name_hash: impl Into<i32>, layer: impl Into<i32>)

Play(i32, i32) overload
Source§

fn play_6(self, state_name_hash: impl Into<i32>)

Play(i32) overload
Source§

fn set_target( self, target_index: impl Into<AvatarTarget>, target_normalized_time: impl Into<f32>, )

SetTarget(crate::unity_engine::avatartarget::AvatarTarget, f32) overload
Source§

fn get_target_position(self) -> Vector3

get_targetPosition() overload
Source§

fn get_target_rotation(self) -> Quaternion

get_targetRotation() overload
Source§

fn is_controlled(self, transform: impl Into<Transform>) -> bool

IsControlled(crate::unity_engine::transform::Transform) overload
Source§

fn is_bone_transform(self, transform: impl Into<Transform>) -> bool

IsBoneTransform(crate::unity_engine::transform::Transform) overload
Source§

fn get_avatar_root(self) -> Transform

get_avatarRoot() overload
Source§

fn get_bone_transform( self, human_bone_id: impl Into<HumanBodyBones>, ) -> Transform

GetBoneTransform(crate::unity_engine::humanbodybones::HumanBodyBones) overload
Source§

fn get_bone_transform_internal(self, human_bone_id: impl Into<i32>) -> Transform

GetBoneTransformInternal(i32) overload
Source§

fn get_culling_mode(self) -> AnimatorCullingMode

get_cullingMode() overload
Source§

fn set_culling_mode(self, value: impl Into<AnimatorCullingMode>)

set_cullingMode(crate::unity_engine::animatorcullingmode::AnimatorCullingMode) overload
Source§

fn start_playback(self)

StartPlayback() overload
Source§

fn stop_playback(self)

StopPlayback() overload
Source§

fn get_playback_time(self) -> f32

get_playbackTime() overload
Source§

fn set_playback_time(self, value: impl Into<f32>)

set_playbackTime(f32) overload
Source§

fn start_recording(self, frame_count: impl Into<i32>)

StartRecording(i32) overload
Source§

fn stop_recording(self)

StopRecording() overload
Source§

fn get_recorder_start_time(self) -> f32

get_recorderStartTime() overload
Source§

fn set_recorder_start_time(self, value: impl Into<f32>)

set_recorderStartTime(f32) overload
Source§

fn get_recorder_stop_time(self) -> f32

get_recorderStopTime() overload
Source§

fn set_recorder_stop_time(self, value: impl Into<f32>)

set_recorderStopTime(f32) overload
Source§

fn get_recorder_mode(self) -> AnimatorRecorderMode

get_recorderMode() overload
Source§

fn get_runtime_animator_controller(self) -> RuntimeAnimatorController

get_runtimeAnimatorController() overload
Source§

fn set_runtime_animator_controller( self, value: impl Into<RuntimeAnimatorController>, )

set_runtimeAnimatorController(crate::unity_engine::runtimeanimatorcontroller::RuntimeAnimatorController) overload
Source§

fn get_has_bound_playables(self) -> bool

get_hasBoundPlayables() overload
Source§

fn clear_internal_controller_playable(self)

ClearInternalControllerPlayable() overload
Source§

fn has_state( self, layer_index: impl Into<i32>, state_id: impl Into<i32>, ) -> bool

HasState(i32, i32) overload
Source§

fn get_avatar(self) -> Avatar

get_avatar() overload
Source§

fn set_avatar(self, value: impl Into<Avatar>)

set_avatar(crate::unity_engine::avatar::Avatar) overload
Source§

fn get_stats(self) -> Il2CppString

GetStats() overload
Source§

fn get_playable_graph(self) -> PlayableGraph

get_playableGraph() overload
Source§

fn get_current_graph(self) -> PlayableGraph

GetCurrentGraph(*mutcrate::unity_engine::playables::playablegraph::PlayableGraph) overload
Source§

fn check_if_in_ik_pass(self)

CheckIfInIKPass() overload
Source§

fn is_in_ik_pass(self) -> bool

IsInIKPass() overload
Source§

fn set_float_string(self, name: impl Into<Il2CppString>, value: impl Into<f32>)

SetFloatString(::unity::Il2CppString, f32) overload
Source§

fn set_float_id(self, id: impl Into<i32>, value: impl Into<f32>)

SetFloatID(i32, f32) overload
Source§

fn get_float_string(self, name: impl Into<Il2CppString>) -> f32

GetFloatString(::unity::Il2CppString) overload
Source§

fn get_float_id(self, id: impl Into<i32>) -> f32

GetFloatID(i32) overload
Source§

fn set_bool_string(self, name: impl Into<Il2CppString>, value: impl Into<bool>)

SetBoolString(::unity::Il2CppString, bool) overload
Source§

fn set_bool_id(self, id: impl Into<i32>, value: impl Into<bool>)

SetBoolID(i32, bool) overload
Source§

fn get_bool_string(self, name: impl Into<Il2CppString>) -> bool

GetBoolString(::unity::Il2CppString) overload
Source§

fn get_bool_id(self, id: impl Into<i32>) -> bool

GetBoolID(i32) overload
Source§

fn set_integer_string( self, name: impl Into<Il2CppString>, value: impl Into<i32>, )

SetIntegerString(::unity::Il2CppString, i32) overload
Source§

fn set_integer_id(self, id: impl Into<i32>, value: impl Into<i32>)

SetIntegerID(i32, i32) overload
Source§

fn get_integer_string(self, name: impl Into<Il2CppString>) -> i32

GetIntegerString(::unity::Il2CppString) overload
Source§

fn get_integer_id(self, id: impl Into<i32>) -> i32

GetIntegerID(i32) overload
Source§

fn set_trigger_string(self, name: impl Into<Il2CppString>)

SetTriggerString(::unity::Il2CppString) overload
Source§

fn set_trigger_id(self, id: impl Into<i32>)

SetTriggerID(i32) overload
Source§

fn reset_trigger_string(self, name: impl Into<Il2CppString>)

ResetTriggerString(::unity::Il2CppString) overload
Source§

fn reset_trigger_id(self, id: impl Into<i32>)

ResetTriggerID(i32) overload
Source§

fn is_parameter_controlled_by_curve_string( self, name: impl Into<Il2CppString>, ) -> bool

IsParameterControlledByCurveString(::unity::Il2CppString) overload
Source§

fn is_parameter_controlled_by_curve_id(self, id: impl Into<i32>) -> bool

IsParameterControlledByCurveID(i32) overload
Source§

fn set_float_string_damp( self, name: impl Into<Il2CppString>, value: impl Into<f32>, damp_time: impl Into<f32>, delta_time: impl Into<f32>, )

SetFloatStringDamp(::unity::Il2CppString, f32, f32, f32) overload
Source§

fn set_float_id_damp( self, id: impl Into<i32>, value: impl Into<f32>, damp_time: impl Into<f32>, delta_time: impl Into<f32>, )

SetFloatIDDamp(i32, f32, f32, f32) overload
Source§

fn get_layers_affect_mass_center(self) -> bool

get_layersAffectMassCenter() overload
Source§

fn set_layers_affect_mass_center(self, value: impl Into<bool>)

set_layersAffectMassCenter(bool) overload
Source§

fn get_left_feet_bottom_height(self) -> f32

get_leftFeetBottomHeight() overload
Source§

fn get_right_feet_bottom_height(self) -> f32

get_rightFeetBottomHeight() overload
Source§

fn get_supports_on_animator_move(self) -> bool

get_supportsOnAnimatorMove() overload
Source§

fn on_update_mode_changed(self)

OnUpdateModeChanged() overload
Source§

fn on_culling_mode_changed(self)

OnCullingModeChanged() overload
Source§

fn write_default_pose(self)

WriteDefaultPose() overload
Source§

fn update(self, delta_time: impl Into<f32>)

Update(f32) overload
Source§

fn rebind(self)

Rebind() overload
Source§

fn rebind_2(self, write_default_values: impl Into<bool>)

Rebind(bool) overload
Source§

fn apply_builtin_root_motion(self)

ApplyBuiltinRootMotion() overload
Source§

fn evaluate_controller(self)

EvaluateController() overload
Source§

fn evaluate_controller_2(self, delta_time: impl Into<f32>)

EvaluateController(f32) overload
Source§

fn get_current_state_name(self, layer_index: impl Into<i32>) -> Il2CppString

GetCurrentStateName(i32) overload
Source§

fn get_next_state_name(self, layer_index: impl Into<i32>) -> Il2CppString

GetNextStateName(i32) overload
Source§

fn get_animator_state_name( self, layer_index: impl Into<i32>, current: impl Into<bool>, ) -> Il2CppString

GetAnimatorStateName(i32, bool) overload
Source§

fn resolve_hash(self, hash: impl Into<i32>) -> Il2CppString

ResolveHash(i32) overload
Source§

fn get_log_warnings(self) -> bool

get_logWarnings() overload
Source§

fn set_log_warnings(self, value: impl Into<bool>)

set_logWarnings(bool) overload
Source§

fn get_fire_events(self) -> bool

get_fireEvents() overload
Source§

fn set_fire_events(self, value: impl Into<bool>)

set_fireEvents(bool) overload
Source§

fn get_keep_animator_controller_state_on_disable(self) -> bool

get_keepAnimatorControllerStateOnDisable() overload
Source§

fn set_keep_animator_controller_state_on_disable(self, value: impl Into<bool>)

set_keepAnimatorControllerStateOnDisable(bool) overload
Source§

fn get_vector(self, name: impl Into<Il2CppString>) -> Vector3

GetVector(::unity::Il2CppString) overload
Source§

fn get_vector_2(self, id: impl Into<i32>) -> Vector3

GetVector(i32) overload
Source§

fn set_vector(self, name: impl Into<Il2CppString>, value: impl Into<Vector3>)

SetVector(::unity::Il2CppString, crate::unity_engine::vector3::Vector3) overload
Source§

fn set_vector_2(self, id: impl Into<i32>, value: impl Into<Vector3>)

SetVector(i32, crate::unity_engine::vector3::Vector3) overload
Source§

fn get_quaternion(self, name: impl Into<Il2CppString>) -> Quaternion

GetQuaternion(::unity::Il2CppString) overload
Source§

fn get_quaternion_2(self, id: impl Into<i32>) -> Quaternion

GetQuaternion(i32) overload
Source§

fn set_quaternion( self, name: impl Into<Il2CppString>, value: impl Into<Quaternion>, )

SetQuaternion(::unity::Il2CppString, crate::unity_engine::quaternion::Quaternion) overload
Source§

fn set_quaternion_2(self, id: impl Into<i32>, value: impl Into<Quaternion>)

SetQuaternion(i32, crate::unity_engine::quaternion::Quaternion) overload
Source§

fn ctor(self)

.ctor() overload
Source§

fn get_delta_position_injected(self) -> Vector3

get_deltaPosition_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Source§

fn get_delta_rotation_injected(self) -> Quaternion

get_deltaRotation_Injected(*mutcrate::unity_engine::quaternion::Quaternion) overload
Source§

fn get_velocity_injected(self) -> Vector3

get_velocity_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Source§

fn get_angular_velocity_injected(self) -> Vector3

get_angularVelocity_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Source§

fn get_root_position_injected(self) -> Vector3

get_rootPosition_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Source§

fn set_root_position_injected(self) -> Vector3

set_rootPosition_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Source§

fn get_root_rotation_injected(self) -> Quaternion

get_rootRotation_Injected(*mutcrate::unity_engine::quaternion::Quaternion) overload
Source§

fn set_root_rotation_injected(self) -> Quaternion

set_rootRotation_Injected(*mutcrate::unity_engine::quaternion::Quaternion) overload
Source§

fn get_body_position_internal_injected(self) -> Vector3

get_bodyPositionInternal_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Source§

fn set_body_position_internal_injected(self) -> Vector3

set_bodyPositionInternal_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Source§

fn get_body_rotation_internal_injected(self) -> Quaternion

get_bodyRotationInternal_Injected(*mutcrate::unity_engine::quaternion::Quaternion) overload
Source§

fn set_body_rotation_internal_injected(self) -> Quaternion

set_bodyRotationInternal_Injected(*mutcrate::unity_engine::quaternion::Quaternion) overload
Source§

fn get_goal_position_injected(self, goal: impl Into<AvatarIKGoal>) -> Vector3

GetGoalPosition_Injected(crate::unity_engine::avatarikgoal::AvatarIKGoal, *mutcrate::unity_engine::vector3::Vector3) overload
Source§

fn set_goal_position_injected(self, goal: impl Into<AvatarIKGoal>) -> Vector3

SetGoalPosition_Injected(crate::unity_engine::avatarikgoal::AvatarIKGoal, *mutcrate::unity_engine::vector3::Vector3) overload
Source§

fn get_goal_rotation_injected(self, goal: impl Into<AvatarIKGoal>) -> Quaternion

GetGoalRotation_Injected(crate::unity_engine::avatarikgoal::AvatarIKGoal, *mutcrate::unity_engine::quaternion::Quaternion) overload
Source§

fn set_goal_rotation_injected(self, goal: impl Into<AvatarIKGoal>) -> Quaternion

SetGoalRotation_Injected(crate::unity_engine::avatarikgoal::AvatarIKGoal, *mutcrate::unity_engine::quaternion::Quaternion) overload
Source§

fn get_hint_position_injected(self, hint: impl Into<AvatarIKHint>) -> Vector3

GetHintPosition_Injected(crate::unity_engine::avatarikhint::AvatarIKHint, *mutcrate::unity_engine::vector3::Vector3) overload
Source§

fn set_hint_position_injected(self, hint: impl Into<AvatarIKHint>) -> Vector3

SetHintPosition_Injected(crate::unity_engine::avatarikhint::AvatarIKHint, *mutcrate::unity_engine::vector3::Vector3) overload
Source§

fn set_look_at_position_internal_injected(self) -> Vector3

SetLookAtPositionInternal_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Source§

fn set_bone_local_rotation_internal_injected( self, human_bone_id: impl Into<i32>, ) -> Quaternion

SetBoneLocalRotationInternal_Injected(i32, *mutcrate::unity_engine::quaternion::Quaternion) overload
Source§

fn get_pivot_position_injected(self) -> Vector3

get_pivotPosition_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Source§

fn match_target_injected( self, target_body_part: impl Into<i32>, start_normalized_time: impl Into<f32>, target_normalized_time: impl Into<f32>, complete_match: impl Into<bool>, ) -> (Vector3, Quaternion, MatchTargetWeightMask)

MatchTarget_Injected(*mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::quaternion::Quaternion, i32, *mutcrate::unity_engine::matchtargetweightmask::MatchTargetWeightMask, f32, f32, bool) overload
Source§

fn get_target_position_injected(self) -> Vector3

get_targetPosition_Injected(*mutcrate::unity_engine::vector3::Vector3) overload
Source§

fn get_target_rotation_injected(self) -> Quaternion

get_targetRotation_Injected(*mutcrate::unity_engine::quaternion::Quaternion) overload
Source§

impl<T0, __U> IArrayBuilder_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, capacity: i32)
where Self: Sized,

Source§

fn get_capacity(self) -> i32
where Self: Sized,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_item(self, index: i32) -> T0
where Self: Sized,

Source§

fn add(self, item: T0)
where Self: Sized,

Source§

fn to_array(self) -> Array<T0>
where Self: Sized,

Source§

fn unchecked_add(self, item: T0)
where Self: Sized,

Source§

fn ensure_capacity(self, minimum: i32)
where Self: Sized,

Source§

impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_location_name(self) -> Il2CppString
where Self: Sized,

Source§

fn set_location_name(self, value: Il2CppString)
where Self: Sized,

Source§

fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle

Source§

fn ctor(self, op: AsyncOperationBase_1<T0>)
where Self: Sized,

Source§

fn get_download_status(self) -> DownloadStatus
where Self: Sized,

Source§

fn internal_get_download_status( self, visited: HashSet_1<Object>, ) -> DownloadStatus
where Self: Sized,

Source§

fn ctor_2(self, op: IAsyncOperation)
where Self: Sized,

Source§

fn ctor_3(self, op: IAsyncOperation, version: i32)
where Self: Sized,

Source§

fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)
where Self: Sized,

Source§

fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)
where Self: Sized,

Source§

fn acquire(self) -> AsyncOperationHandle_1<T0>
where Self: Sized,

Source§

fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)
where Self: Sized,

Source§

fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)
where Self: Sized,

Source§

fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn get_debug_name(self) -> Il2CppString
where Self: Sized,

Source§

fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn equals(self, other: AsyncOperationHandle_1<T0>) -> bool
where Self: Sized,

Source§

fn get_hash_code(self) -> i32
where Self: Sized,

Source§

fn wait_for_completion(self) -> T0
where Self: Sized,

Source§

fn get_internal_op(self) -> AsyncOperationBase_1<T0>
where Self: Sized,

Source§

fn get_is_done(self) -> bool
where Self: Sized,

Source§

fn is_valid(self) -> bool
where Self: Sized,

Source§

fn get_percent_complete(self) -> f32
where Self: Sized,

Source§

fn get_reference_count(self) -> i32
where Self: Sized,

Source§

fn release(self)
where Self: Sized,

Source§

fn get_result(self) -> T0
where Self: Sized,

Source§

fn get_status(self) -> AsyncOperationStatus
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_move_next(self) -> bool
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<__T> IBehaviourMethods for __T
where __T: IBehaviour,

Source§

fn get_enabled(self) -> bool

get_enabled() overload
Source§

fn set_enabled(self, value: impl Into<bool>)

set_enabled(bool) overload
Source§

fn get_is_active_and_enabled(self) -> bool

get_isActiveAndEnabled() overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<__T> IComponentMethods for __T
where __T: IComponent,

Source§

fn get_transform(self) -> Transform

get_transform() overload
Source§

fn get_game_object(self) -> GameObject

get_gameObject() overload
Source§

fn get_component(self, type: impl Into<SystemType>) -> Component

GetComponent(::unity::SystemType) overload
Source§

fn get_component_fast_path( self, type: impl Into<SystemType>, one_further_than_result_value: impl Into<IntPtr>, )

GetComponentFastPath(::unity::SystemType, ::unity::IntPtr) overload
Source§

fn get_component_2<M0: IlType + Copy + ClassIdentity>(self) -> M0

Source§

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

GetComponentInChildren(::unity::SystemType, bool) overload
Source§

fn get_component_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> M0

Source§

fn get_component_in_children_3<M0: IlType + Copy + ClassIdentity>(self) -> M0

Source§

fn get_components_in_children<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>

Source§

fn get_components_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, result: impl Into<List_1<M0>>, )

Source§

fn get_components_in_children_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>

Source§

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

GetComponentInParent(::unity::SystemType) overload
Source§

fn get_component_in_parent_2<M0: IlType + Copy + ClassIdentity>(self) -> M0

Source§

fn get_components_in_parent<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>

Source§

fn get_components_in_parent_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, results: impl Into<List_1<M0>>, )

Source§

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>, )

GetComponentsForListInternal(::unity::SystemType, crate::system::object::Object) overload
Source§

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>) overload
Source§

fn get_components_2<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )

Source§

fn get_tag(self) -> Il2CppString

get_tag() overload
Source§

fn set_tag(self, value: impl Into<Il2CppString>)

set_tag(::unity::Il2CppString) overload
Source§

fn get_components_3<M0: IlType + Copy + ClassIdentity>(self) -> Array<M0>

Source§

fn compare_tag(self, tag: impl Into<Il2CppString>) -> bool

CompareTag(::unity::Il2CppString) overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get(self) -> (T0, T0)
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> KeyValuePair_2<T0, T1>
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntry
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_key(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_value(self) -> Object
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T1
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IExposedReference_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn resolve(self, resolver: IExposedPropertyTable) -> T0
where Self: Sized,

Source§

impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, set: HashSet_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U

Source§

fn ctor(self, key: T0, value: T1)
where Self: Sized,

Source§

fn get_key(self) -> T0
where Self: Sized,

Source§

fn get_value(self) -> T1
where Self: Sized,

Source§

fn to_string(self) -> Il2CppString
where Self: Sized,

Source§

impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, initialize: bool)
where Self: Sized,

Source§

fn ctor_2(self, max_capacity: i32)
where Self: Sized,

Source§

fn add_range(self, items: IEnumerable_1<T0>)
where Self: Sized,

Source§

fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)
where Self: Sized,

Source§

fn get_buffer(self, index: i32) -> Array<T0>
where Self: Sized,

Source§

fn to_array(self) -> Array<T0>
where Self: Sized,

Source§

fn try_move(self) -> (bool, Array<T0>)
where Self: Sized,

Source§

fn allocate_buffer(self)
where Self: Sized,

Source§

impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, list: LinkedList_1<T0>)
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn system_runtime_serialization_i_deserialization_callback_on_deserialization( self, sender: Object, )
where Self: Sized,

Source§

impl<T0, __U> IListBuffer_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_capacity(self) -> i32
where Self: Sized,

Source§

fn get_item(self) -> (*mut T0, i32)
where Self: Sized,

Source§

fn get_unchecked(self) -> (*mut T0, i32)
where Self: Sized,

Source§

fn try_add(self) -> (bool, T0)
where Self: Sized,

Source§

fn try_copy_to(self, other: ListBuffer_1<T0>) -> bool
where Self: Sized,

Source§

impl<T0, __U> IList_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, list: List_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn move_next_rare(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<__T> IObjectMethods for __T
where __T: IObject,

Source§

fn equals(self, obj: impl Into<Object>) -> bool

Equals(crate::system::object::Object) overload
Source§

fn ctor(self)

.ctor() overload
Source§

fn finalize(self)

Finalize() overload
Source§

fn get_hash_code(self) -> i32

GetHashCode() overload
Source§

fn get_type(self) -> SystemType

GetType() overload
Source§

fn memberwise_clone(self) -> Object

MemberwiseClone() overload
Source§

fn to_string(self) -> Il2CppString

ToString() overload
Source§

fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance

FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overload
Source§

fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )

FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overload
Source§

impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)
where Self: Sized,

Source§

fn system_i_disposable_dispose(self)
where Self: Sized,

Source§

impl<__T> IObject_2Methods for __T
where __T: IObject_2,

Source§

fn get_instance_id(self) -> i32

GetInstanceID() overload
Source§

fn get_hash_code(self) -> i32

GetHashCode() overload
Source§

fn equals(self, other: impl Into<Object>) -> bool

Equals(crate::system::object::Object) overload
Source§

fn ensure_running_on_main_thread(self)

EnsureRunningOnMainThread() overload
Source§

fn get_cached_ptr(self) -> IntPtr

GetCachedPtr() overload
Source§

fn get_name(self) -> Il2CppString

get_name() overload
Source§

fn set_name(self, value: impl Into<Il2CppString>)

set_name(::unity::Il2CppString) overload
Source§

fn get_hide_flags(self) -> HideFlags

get_hideFlags() overload
Source§

fn set_hide_flags(self, value: impl Into<HideFlags>)

set_hideFlags(crate::unity_engine::hideflags::HideFlags) overload
Source§

fn to_string(self) -> Il2CppString

ToString() overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, q: Queue_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn throw_enumeration_not_started_or_ended(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IScriptPlayable_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_null() -> ScriptPlayable_1<T0>

Source§

fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>

Source§

fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>

Source§

fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle

Source§

fn create_script_instance() -> Object

Source§

fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object

Source§

fn clone_script_instance_from_engine_object(source: Object_2) -> Object

Source§

fn ctor(self, handle: PlayableHandle)
where Self: Sized,

Source§

fn get_handle(self) -> PlayableHandle
where Self: Sized,

Source§

fn get_behaviour(self) -> T0
where Self: Sized,

Source§

fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable

Source§

fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>

Source§

fn equals(self, other: ScriptPlayable_1<T0>) -> bool
where Self: Sized,

Source§

fn cctor()

Source§

impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor( self, dictionary: SortedDictionary_2<T0, T1>, get_enumerator_ret_type: i32, )
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn get_current(self) -> KeyValuePair_2<T0, T1>
where Self: Sized,

Source§

fn get_not_started_or_ended(self) -> bool
where Self: Sized,

Source§

fn reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_key(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_value(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntry
where Self: Sized,

Source§

impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T1
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, set: SortedSet_1<T0>)
where Self: Sized,

Source§

fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)
where Self: Sized,

Source§

fn system_runtime_serialization_i_deserialization_callback_on_deserialization( self, sender: Object, )
where Self: Sized,

Source§

fn initialize(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn get_not_started_or_ended(self) -> bool
where Self: Sized,

Source§

fn reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn cctor()

Source§

impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, stack: Stack_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn throw_enumeration_not_started_or_ended(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, stack: Array<T0>)
where Self: Sized,

Source§

fn ctor_2(self, capacity: i32)
where Self: Sized,

Source§

fn ctor_3(self, capacity: i32, rollover_size: i32)
where Self: Sized,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn get_rollover_size(self) -> i32
where Self: Sized,

Source§

fn set_rollover_size(self, value: i32)
where Self: Sized,

Source§

fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)

Source§

fn clear(self)
where Self: Sized,

Source§

fn set_default_2(self, item: T0)
where Self: Sized,

Source§

fn add(self, item: T0)
where Self: Sized,

Source§

fn remove(self) -> T0
where Self: Sized,

Source§

fn push(self, item: T0)
where Self: Sized,

Source§

fn pop(self) -> T0
where Self: Sized,

Source§

fn peek(self) -> T0
where Self: Sized,

Source§

fn current_item(self) -> T0
where Self: Sized,

Source§

fn previous_item(self) -> T0
where Self: Sized,

§

impl<T> IlNull for T
where T: FromIlInstance,

§

fn null() -> Self

§

impl<T, U> Into<U> for T
where U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

§

impl<T> SystemObject for T
where T: Copy + Into<IlInstance>,

§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.