Skip to main content

IDragonRideTargetGroupMethods

Trait IDragonRideTargetGroupMethods 

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

Source

fn get_is_search_group(self) -> bool

get_IsSearchGroup() overload

Source

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

set_IsSearchGroup(bool) overload

Source

fn get_is_execute_chain(self) -> bool

get_IsExecuteChain() overload

Source

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

set_IsExecuteChain(bool) overload

Source

fn get_is_event_mode(self) -> bool

get_IsEventMode() overload

Source

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

set_IsEventMode(bool) overload

Source

fn get_is_visible(self) -> bool

get_IsVisible() overload

Source

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

set_IsVisible(bool) overload

Source

fn start(self)

Start() overload

Source

fn update(self)

Update() overload

Source

fn post_update(self)

PostUpdate() overload

Source

fn set_event_mode(self, flag: impl Into<bool>)

SetEventMode(bool) overload

Source

fn show(self)

Show() overload

Source

fn hide(self)

Hide() overload

Source

fn destroy(self)

Destroy() overload

Source

fn get_child_script( self, h: impl Into<i32>, w: impl Into<i32>, ) -> DragonRideTarget

GetChildScript(i32, i32) overload

Source

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

Source

fn check_start_chain(self) -> bool

CheckStartChain() overload

Source

fn update_chain(self)

UpdateChain() overload

Source

fn set_chain_execute(self)

SetChainExecute() overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

fn ctor(self)

.ctor() 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: IDragonRideTargetGroup> IDragonRideTargetGroupMethods for __T

Available on crate feature app-dragonridetargetgroup only.