pub trait IDragonRideTargetMethods: IDragonRideTarget {
Show 26 methods
// Provided methods
fn get_chain_type_flag(self) -> i32 { ... }
fn set_chain_type_flag(self, value: impl Into<i32>) { ... }
fn get_chain_root_id(self) -> Il2CppString { ... }
fn set_chain_root_id(self, value: impl Into<Il2CppString>) { ... }
fn get_is_chain_root(self) -> bool { ... }
fn set_is_chain_root(self, value: impl Into<bool>) { ... }
fn get_type(self) -> DragonRideTarget_TargetType { ... }
fn set_type(self, value: impl Into<DragonRideTarget_TargetType>) { ... }
fn get_is_hit_special_shot(self) -> bool { ... }
fn set_is_hit_special_shot(self, value: impl Into<bool>) { ... }
fn get_is_show_complete(self) -> bool { ... }
fn start(self) { ... }
fn on_destroy(self) { ... }
fn update(self) { ... }
fn set_type_visible(self, set: impl Into<i32>) { ... }
fn initialize(
self,
random: impl Into<f32>,
) -> (DragonRideCamera, DragonRideConfig) { ... }
fn hit_target(self, is_assist: impl Into<bool>, is_special: impl Into<bool>) { ... }
fn execute(
self,
reason_flag: impl Into<i32>,
root_id: impl Into<Il2CppString>,
) { ... }
fn set_destroy(self) { ... }
fn is_chain_start(self) -> bool { ... }
fn is_alive(self) -> bool { ... }
fn set_chain_execute(self) { ... }
fn play_hit_se(self) { ... }
fn add_destroy_effect(self) { ... }
fn add_destroy_ui(self, score: impl Into<i32>) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_chain_type_flag(self) -> i32
fn get_chain_type_flag(self) -> i32
get_ChainTypeFlag() overload
Sourcefn set_chain_type_flag(self, value: impl Into<i32>)
fn set_chain_type_flag(self, value: impl Into<i32>)
set_ChainTypeFlag(i32) overload
Sourcefn get_chain_root_id(self) -> Il2CppString
fn get_chain_root_id(self) -> Il2CppString
get_ChainRootID() overload
Sourcefn set_chain_root_id(self, value: impl Into<Il2CppString>)
fn set_chain_root_id(self, value: impl Into<Il2CppString>)
set_ChainRootID(::unity::Il2CppString) overload
Sourcefn get_is_chain_root(self) -> bool
fn get_is_chain_root(self) -> bool
get_IsChainRoot() overload
Sourcefn set_is_chain_root(self, value: impl Into<bool>)
fn set_is_chain_root(self, value: impl Into<bool>)
set_IsChainRoot(bool) overload
Sourcefn get_type(self) -> DragonRideTarget_TargetType
fn get_type(self) -> DragonRideTarget_TargetType
get_Type() overload
Sourcefn set_type(self, value: impl Into<DragonRideTarget_TargetType>)
fn set_type(self, value: impl Into<DragonRideTarget_TargetType>)
set_Type(crate::app::dragonridetarget::DragonRideTarget_TargetType) overload
Sourcefn get_is_hit_special_shot(self) -> bool
fn get_is_hit_special_shot(self) -> bool
get_IsHitSpecialShot() overload
Sourcefn set_is_hit_special_shot(self, value: impl Into<bool>)
fn set_is_hit_special_shot(self, value: impl Into<bool>)
set_IsHitSpecialShot(bool) overload
Sourcefn get_is_show_complete(self) -> bool
fn get_is_show_complete(self) -> bool
get_IsShowComplete() overload
Sourcefn on_destroy(self)
fn on_destroy(self)
OnDestroy() overload
Sourcefn set_type_visible(self, set: impl Into<i32>)
fn set_type_visible(self, set: impl Into<i32>)
SetTypeVisible(i32) overload
Sourcefn initialize(
self,
random: impl Into<f32>,
) -> (DragonRideCamera, DragonRideConfig)
fn initialize( self, random: impl Into<f32>, ) -> (DragonRideCamera, DragonRideConfig)
Initialize(*mutcrate::app::dragonridecamera::DragonRideCamera, *mutcrate::app::dragonrideconfig::DragonRideConfig, f32) overload
Sourcefn hit_target(self, is_assist: impl Into<bool>, is_special: impl Into<bool>)
fn hit_target(self, is_assist: impl Into<bool>, is_special: impl Into<bool>)
HitTarget(bool, bool) overload
Sourcefn execute(self, reason_flag: impl Into<i32>, root_id: impl Into<Il2CppString>)
fn execute(self, reason_flag: impl Into<i32>, root_id: impl Into<Il2CppString>)
Execute(i32, ::unity::Il2CppString) overload
Sourcefn set_destroy(self)
fn set_destroy(self)
SetDestroy() overload
Sourcefn is_chain_start(self) -> bool
fn is_chain_start(self) -> bool
IsChainStart() overload
Sourcefn set_chain_execute(self)
fn set_chain_execute(self)
SetChainExecute() overload
Sourcefn play_hit_se(self)
fn play_hit_se(self)
PlayHitSE() overload
Sourcefn add_destroy_effect(self)
fn add_destroy_effect(self)
AddDestroyEffect() overload
Sourcefn add_destroy_ui(self, score: impl Into<i32>)
fn add_destroy_ui(self, score: impl Into<i32>)
AddDestroyUI(i32) overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: IDragonRideTarget> IDragonRideTargetMethods for __T
app-dragonridetarget only.