Skip to main content

IPrefetchedSignalMethods

Trait IPrefetchedSignalMethods 

Source
pub trait IPrefetchedSignalMethods: IPrefetchedSignal {
Show 68 methods // Provided methods fn get_state_name(self) -> Il2CppString { ... } fn set_state_name(self, value: impl Into<Il2CppString>) { ... } fn get_state_hash(self) -> i32 { ... } fn set_state_hash(self, value: impl Into<i32>) { ... } fn get_is_internal_null(self) -> bool { ... } fn set_is_internal_null(self, value: impl Into<bool>) { ... } fn get_clip(self) -> AnimationClip { ... } fn set_clip(self, value: impl Into<AnimationClip>) { ... } fn get_curves(self) -> PrefetchedCurve { ... } fn set_curves(self, value: impl Into<PrefetchedCurve>) { ... } fn get_clip_length(self) -> f32 { ... } fn set_clip_length(self, value: impl Into<f32>) { ... } fn get_ft2nt(self) -> f32 { ... } fn set_ft2nt(self, value: impl Into<f32>) { ... } fn get_attack_far_range(self) -> f32 { ... } fn set_attack_far_range(self, value: impl Into<f32>) { ... } fn get_attack_near_range(self) -> f32 { ... } fn set_attack_near_range(self, value: impl Into<f32>) { ... } fn get_forward_cancel(self) -> f32 { ... } fn set_forward_cancel(self, value: impl Into<f32>) { ... } fn get_rush_forward_cancel(self) -> f32 { ... } fn set_rush_forward_cancel(self, value: impl Into<f32>) { ... } fn backward_cancel(self, ratio: impl Into<f32>) -> f32 { ... } fn get_transition_duration(self) -> f32 { ... } fn set_transition_duration(self, value: impl Into<f32>) { ... } fn get_local_root_moved(self) -> Vector3 { ... } fn set_local_root_moved(self, value: impl Into<Vector3>) { ... } fn get_weapon_style(self) -> WeaponStyle { ... } fn set_weapon_style(self, value: impl Into<WeaponStyle>) { ... } fn get_hit_signal(self) -> AnimationEvent { ... } fn set_hit_signal(self, value: impl Into<AnimationEvent>) { ... } fn get_hit_count(self) -> i32 { ... } fn set_hit_count(self, value: impl Into<i32>) { ... } fn get_hit_time(self) -> f32 { ... } fn set_hit_time(self, value: impl Into<f32>) { ... } fn get_local_hit_pos(self) -> Vector3 { ... } fn set_local_hit_pos(self, value: impl Into<Vector3>) { ... } fn get_local_hit_dir(self) -> Vector3 { ... } fn set_local_hit_dir(self, value: impl Into<Vector3>) { ... } fn get_is_knockable(self) -> bool { ... } fn get_shoot_time(self) -> f32 { ... } fn set_shoot_time(self, value: impl Into<f32>) { ... } fn get_local_shoot_pos(self) -> Vector3 { ... } fn set_local_shoot_pos(self, value: impl Into<Vector3>) { ... } fn get_local_shoot_dir(self) -> Vector3 { ... } fn set_local_shoot_dir(self, value: impl Into<Vector3>) { ... } fn get_hit_or_shoot_time(self) -> f32 { ... } fn get_human_die_fall_time(self) -> f32 { ... } fn set_human_die_fall_time(self, value: impl Into<f32>) { ... } fn get_motion_matching_velocity(self) -> Vector3 { ... } fn set_motion_matching_velocity(self, value: impl Into<Vector3>) { ... } fn get_motion_matching_torque(self) -> Quaternion { ... } fn set_motion_matching_torque(self, value: impl Into<Quaternion>) { ... } fn get_score(self) -> f32 { ... } fn set_score(self, value: impl Into<f32>) { ... } fn get_is_attack_range_valid(self) -> bool { ... } fn get_forward_cancel_nt(self) -> f32 { ... } fn get_rush_forward_cancel_nt(self) -> f32 { ... } fn backward_cancel_nt(self, ratio: impl Into<f32>) -> f32 { ... } fn get_backward_cancel_abnt_for_debug(self) -> (f32, f32) { ... } fn world_root_moved(self, t: impl Into<Transform>) -> Vector3 { ... } fn world_die_fall_pos( self, t: impl Into<Transform>, index: impl Into<i32>, ) -> Vector3 { ... } fn will_collide(self, cp: impl Into<Character>) -> bool { ... } fn calc_distance_to_collider_at_root_moved( self, cp: impl Into<Character>, ) -> f32 { ... } fn is_obstracted_between_root_moved_and_enemy( self, cp: impl Into<Character>, ) -> bool { ... } fn ctor( self, state_name: impl Into<Il2CppString>, state_hash: impl Into<i32>, body_go: impl Into<GameObject>, body_anim: impl Into<AnimationClip>, ride_go: impl Into<GameObject>, ride_anim: impl Into<AnimationClip>, ) { ... } fn get_prefetched_curve( self, clip: impl Into<AnimationClip>, ) -> PrefetchedCurve { ... } fn import_from_signals(self, events: impl Into<Array<AnimationEvent>>) { ... }
}

Provided Methods§

Source

fn get_state_name(self) -> Il2CppString

get_StateName() overload

Source

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

set_StateName(::unity::Il2CppString) overload

Source

fn get_state_hash(self) -> i32

get_StateHash() overload

Source

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

set_StateHash(i32) overload

Source

fn get_is_internal_null(self) -> bool

get_isInternalNull() overload

Source

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

set_isInternalNull(bool) overload

Source

fn get_clip(self) -> AnimationClip

get_Clip() overload

Source

fn set_clip(self, value: impl Into<AnimationClip>)

set_Clip(crate::unity_engine::animationclip::AnimationClip) overload

Source

fn get_curves(self) -> PrefetchedCurve

get_Curves() overload

Source

fn set_curves(self, value: impl Into<PrefetchedCurve>)

set_Curves(crate::combat::prefetchedcurve::PrefetchedCurve) overload

Source

fn get_clip_length(self) -> f32

get_ClipLength() overload

Source

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

set_ClipLength(f32) overload

Source

fn get_ft2nt(self) -> f32

get_FT2NT() overload

Source

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

set_FT2NT(f32) overload

Source

fn get_attack_far_range(self) -> f32

get_AttackFarRange() overload

Source

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

set_AttackFarRange(f32) overload

Source

fn get_attack_near_range(self) -> f32

get_AttackNearRange() overload

Source

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

set_AttackNearRange(f32) overload

Source

fn get_forward_cancel(self) -> f32

get_ForwardCancel() overload

Source

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

set_ForwardCancel(f32) overload

Source

fn get_rush_forward_cancel(self) -> f32

get_RushForwardCancel() overload

Source

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

set_RushForwardCancel(f32) overload

Source

fn backward_cancel(self, ratio: impl Into<f32>) -> f32

BackwardCancel(f32) overload

Source

fn get_transition_duration(self) -> f32

get_TransitionDuration() overload

Source

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

set_TransitionDuration(f32) overload

Source

fn get_local_root_moved(self) -> Vector3

get_LocalRootMoved() overload

Source

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

set_LocalRootMoved(crate::unity_engine::vector3::Vector3) overload

Source

fn get_weapon_style(self) -> WeaponStyle

get_WeaponStyle() overload

Source

fn set_weapon_style(self, value: impl Into<WeaponStyle>)

set_WeaponStyle(crate::combat::weaponstyle::WeaponStyle) overload

Source

fn get_hit_signal(self) -> AnimationEvent

get_HitSignal() overload

Source

fn set_hit_signal(self, value: impl Into<AnimationEvent>)

set_HitSignal(crate::unity_engine::animationevent::AnimationEvent) overload

Source

fn get_hit_count(self) -> i32

get_HitCount() overload

Source

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

set_HitCount(i32) overload

Source

fn get_hit_time(self) -> f32

get_HitTime() overload

Source

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

set_HitTime(f32) overload

Source

fn get_local_hit_pos(self) -> Vector3

get_LocalHitPos() overload

Source

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

set_LocalHitPos(crate::unity_engine::vector3::Vector3) overload

Source

fn get_local_hit_dir(self) -> Vector3

get_LocalHitDir() overload

Source

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

set_LocalHitDir(crate::unity_engine::vector3::Vector3) overload

Source

fn get_is_knockable(self) -> bool

get_IsKnockable() overload

Source

fn get_shoot_time(self) -> f32

get_ShootTime() overload

Source

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

set_ShootTime(f32) overload

Source

fn get_local_shoot_pos(self) -> Vector3

get_LocalShootPos() overload

Source

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

set_LocalShootPos(crate::unity_engine::vector3::Vector3) overload

Source

fn get_local_shoot_dir(self) -> Vector3

get_LocalShootDir() overload

Source

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

set_LocalShootDir(crate::unity_engine::vector3::Vector3) overload

Source

fn get_hit_or_shoot_time(self) -> f32

get_HitOrShootTime() overload

Source

fn get_human_die_fall_time(self) -> f32

get_HumanDieFallTime() overload

Source

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

set_HumanDieFallTime(f32) overload

Source

fn get_motion_matching_velocity(self) -> Vector3

get_MotionMatchingVelocity() overload

Source

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

set_MotionMatchingVelocity(crate::unity_engine::vector3::Vector3) overload

Source

fn get_motion_matching_torque(self) -> Quaternion

get_MotionMatchingTorque() overload

Source

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

set_MotionMatchingTorque(crate::unity_engine::quaternion::Quaternion) overload

Source

fn get_score(self) -> f32

get_Score() overload

Source

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

set_Score(f32) overload

Source

fn get_is_attack_range_valid(self) -> bool

get_IsAttackRangeValid() overload

Source

fn get_forward_cancel_nt(self) -> f32

get_ForwardCancelNT() overload

Source

fn get_rush_forward_cancel_nt(self) -> f32

get_RushForwardCancelNT() overload

Source

fn backward_cancel_nt(self, ratio: impl Into<f32>) -> f32

BackwardCancelNT(f32) overload

Source

fn get_backward_cancel_abnt_for_debug(self) -> (f32, f32)

GetBackwardCancelABNTForDebug(*mutf32, *mutf32) overload

Source

fn world_root_moved(self, t: impl Into<Transform>) -> Vector3

WorldRootMoved(crate::unity_engine::transform::Transform) overload

Source

fn world_die_fall_pos( self, t: impl Into<Transform>, index: impl Into<i32>, ) -> Vector3

WorldDieFallPos(crate::unity_engine::transform::Transform, i32) overload

Source

fn will_collide(self, cp: impl Into<Character>) -> bool

WillCollide(crate::combat::character::Character) overload

Source

fn calc_distance_to_collider_at_root_moved( self, cp: impl Into<Character>, ) -> f32

CalcDistanceToColliderAtRootMoved(crate::combat::character::Character) overload

Source

fn is_obstracted_between_root_moved_and_enemy( self, cp: impl Into<Character>, ) -> bool

IsObstractedBetweenRootMovedAndEnemy(crate::combat::character::Character) overload

Source

fn ctor( self, state_name: impl Into<Il2CppString>, state_hash: impl Into<i32>, body_go: impl Into<GameObject>, body_anim: impl Into<AnimationClip>, ride_go: impl Into<GameObject>, ride_anim: impl Into<AnimationClip>, )

.ctor(::unity::Il2CppString, i32, crate::unity_engine::gameobject::GameObject, crate::unity_engine::animationclip::AnimationClip, crate::unity_engine::gameobject::GameObject, crate::unity_engine::animationclip::AnimationClip) overload

Source

fn get_prefetched_curve(self, clip: impl Into<AnimationClip>) -> PrefetchedCurve

GetPrefetchedCurve(crate::unity_engine::animationclip::AnimationClip) overload

Source

fn import_from_signals(self, events: impl Into<Array<AnimationEvent>>)

ImportFromSignals(::unity::Array<crate::unity_engine::animationevent::AnimationEvent>) overload

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<__T: IPrefetchedSignal> IPrefetchedSignalMethods for __T

Available on crate feature combat-prefetchedsignal only.