pub trait IDragonRideTargetGroupMethods: IDragonRideTargetGroup {
Show 29 methods
// Provided methods
fn get_is_search_group(self) -> bool { ... }
fn set_is_search_group(self, value: impl Into<bool>) { ... }
fn get_is_execute_chain(self) -> bool { ... }
fn set_is_execute_chain(self, value: impl Into<bool>) { ... }
fn get_is_event_mode(self) -> bool { ... }
fn set_is_event_mode(self, value: impl Into<bool>) { ... }
fn get_is_visible(self) -> bool { ... }
fn set_is_visible(self, value: impl Into<bool>) { ... }
fn start(self) { ... }
fn update(self) { ... }
fn post_update(self) { ... }
fn set_event_mode(self, flag: impl Into<bool>) { ... }
fn show(self) { ... }
fn hide(self) { ... }
fn destroy(self) { ... }
fn get_child_script(
self,
h: impl Into<i32>,
w: impl Into<i32>,
) -> DragonRideTarget { ... }
fn execute_child(
self,
h: impl Into<i32>,
w: impl Into<i32>,
flag: impl Into<i32>,
root_id: impl Into<Il2CppString>,
) { ... }
fn check_start_chain(self) -> bool { ... }
fn update_chain(self) { ... }
fn set_chain_execute(self) { ... }
fn get_nearest_target(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
) -> (f32, Vector3) { ... }
fn destroy_bomb_target(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
) { ... }
fn destroy_special_target(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
) { ... }
fn execute_select_type_target(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
select: impl Into<DragonRideTarget_TargetType>,
) { ... }
fn check_enable_bomb_target(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
) -> bool { ... }
fn check_enable_special_target(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
) -> bool { ... }
fn check_enable_select_type_target(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
select: impl Into<DragonRideTarget_TargetType>,
) -> bool { ... }
fn set_enable_select_type_target_list(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
select: impl Into<DragonRideTarget_TargetType>,
) -> List_1<Vector3> { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_is_search_group(self) -> bool
fn get_is_search_group(self) -> bool
get_IsSearchGroup() overload
Sourcefn set_is_search_group(self, value: impl Into<bool>)
fn set_is_search_group(self, value: impl Into<bool>)
set_IsSearchGroup(bool) overload
Sourcefn get_is_execute_chain(self) -> bool
fn get_is_execute_chain(self) -> bool
get_IsExecuteChain() overload
Sourcefn set_is_execute_chain(self, value: impl Into<bool>)
fn set_is_execute_chain(self, value: impl Into<bool>)
set_IsExecuteChain(bool) overload
Sourcefn get_is_event_mode(self) -> bool
fn get_is_event_mode(self) -> bool
get_IsEventMode() overload
Sourcefn set_is_event_mode(self, value: impl Into<bool>)
fn set_is_event_mode(self, value: impl Into<bool>)
set_IsEventMode(bool) overload
Sourcefn get_is_visible(self) -> bool
fn get_is_visible(self) -> bool
get_IsVisible() overload
Sourcefn set_is_visible(self, value: impl Into<bool>)
fn set_is_visible(self, value: impl Into<bool>)
set_IsVisible(bool) overload
Sourcefn post_update(self)
fn post_update(self)
PostUpdate() overload
Sourcefn set_event_mode(self, flag: impl Into<bool>)
fn set_event_mode(self, flag: impl Into<bool>)
SetEventMode(bool) overload
Sourcefn get_child_script(
self,
h: impl Into<i32>,
w: impl Into<i32>,
) -> DragonRideTarget
fn get_child_script( self, h: impl Into<i32>, w: impl Into<i32>, ) -> DragonRideTarget
GetChildScript(i32, i32) overload
Sourcefn execute_child(
self,
h: impl Into<i32>,
w: impl Into<i32>,
flag: impl Into<i32>,
root_id: impl Into<Il2CppString>,
)
fn execute_child( self, h: impl Into<i32>, w: impl Into<i32>, flag: impl Into<i32>, root_id: impl Into<Il2CppString>, )
ExecuteChild(i32, i32, i32, ::unity::Il2CppString) overload
Sourcefn check_start_chain(self) -> bool
fn check_start_chain(self) -> bool
CheckStartChain() overload
Sourcefn update_chain(self)
fn update_chain(self)
UpdateChain() overload
Sourcefn set_chain_execute(self)
fn set_chain_execute(self)
SetChainExecute() overload
Sourcefn get_nearest_target(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
) -> (f32, Vector3)
fn get_nearest_target( self, camera_pos: impl Into<Vector3>, camera_forward: impl Into<Vector3>, enable_rate: impl Into<f32>, ) -> (f32, Vector3)
GetNearestTarget(*mutcrate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, f32) overload
Sourcefn destroy_bomb_target(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
)
fn destroy_bomb_target( self, camera_pos: impl Into<Vector3>, camera_forward: impl Into<Vector3>, enable_rate: impl Into<f32>, )
DestroyBombTarget(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, f32) overload
Sourcefn destroy_special_target(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
)
fn destroy_special_target( self, camera_pos: impl Into<Vector3>, camera_forward: impl Into<Vector3>, enable_rate: impl Into<f32>, )
DestroySpecialTarget(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, f32) overload
Sourcefn execute_select_type_target(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
select: impl Into<DragonRideTarget_TargetType>,
)
fn execute_select_type_target( self, camera_pos: impl Into<Vector3>, camera_forward: impl Into<Vector3>, enable_rate: impl Into<f32>, select: impl Into<DragonRideTarget_TargetType>, )
ExecuteSelectTypeTarget(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, f32, crate::app::dragonridetarget::DragonRideTarget_TargetType) overload
Sourcefn check_enable_bomb_target(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
) -> bool
fn check_enable_bomb_target( self, camera_pos: impl Into<Vector3>, camera_forward: impl Into<Vector3>, enable_rate: impl Into<f32>, ) -> bool
CheckEnableBombTarget(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, f32) overload
Sourcefn check_enable_special_target(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
) -> bool
fn check_enable_special_target( self, camera_pos: impl Into<Vector3>, camera_forward: impl Into<Vector3>, enable_rate: impl Into<f32>, ) -> bool
CheckEnableSpecialTarget(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, f32) overload
Sourcefn check_enable_select_type_target(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
select: impl Into<DragonRideTarget_TargetType>,
) -> bool
fn check_enable_select_type_target( self, camera_pos: impl Into<Vector3>, camera_forward: impl Into<Vector3>, enable_rate: impl Into<f32>, select: impl Into<DragonRideTarget_TargetType>, ) -> bool
CheckEnableSelectTypeTarget(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, f32, crate::app::dragonridetarget::DragonRideTarget_TargetType) overload
Sourcefn set_enable_select_type_target_list(
self,
camera_pos: impl Into<Vector3>,
camera_forward: impl Into<Vector3>,
enable_rate: impl Into<f32>,
select: impl Into<DragonRideTarget_TargetType>,
) -> List_1<Vector3>
fn set_enable_select_type_target_list( self, camera_pos: impl Into<Vector3>, camera_forward: impl Into<Vector3>, enable_rate: impl Into<f32>, select: impl Into<DragonRideTarget_TargetType>, ) -> List_1<Vector3>
SetEnableSelectTypeTargetList(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, f32, crate::app::dragonridetarget::DragonRideTarget_TargetType, *mutcrate::system::collections::generic::list_1::List_1<crate::unity_engine::vector3::Vector3>) 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: IDragonRideTargetGroup> IDragonRideTargetGroupMethods for __T
app-dragonridetargetgroup only.