Skip to main content

IMapInspectorMethods

Trait IMapInspectorMethods 

Source
pub trait IMapInspectorMethods: IMapInspector {
Show 46 methods // Provided methods fn ctor(self, kind: impl Into<MapInspector_Kind>) { ... } fn get_kind(self) -> MapInspector_Kind { ... } fn get_function(self) -> DynValue { ... } fn get_args(self) -> Array<DynValue> { ... } fn get_condition(self) -> DynValue { ... } fn is_condition(self) -> bool { ... } fn is_inside(self, x: impl Into<i32>, z: impl Into<i32>) -> bool { ... } fn completed(self) { ... } fn is_value(self, self_: impl Into<i32>, other: impl Into<i32>) -> bool { ... } fn is_eanble(self) -> bool { ... } fn is_eanble_2(self, arg: impl Into<i32>) -> bool { ... } fn is_eanble_3(self, arg1: impl Into<i32>, arg2: impl Into<i32>) -> bool { ... } fn is_eanble_4( self, arg1: impl Into<i32>, arg2: impl Into<i32>, arg3: impl Into<i32>, ) -> bool { ... } fn is_eanble_5( self, arg1: impl Into<i32>, arg2: impl Into<i32>, arg3: impl Into<i32>, arg4: impl Into<i32>, ) -> bool { ... } fn is_terminated( self, arg1: impl Into<i32>, arg2: impl Into<i32>, arg3: impl Into<i32>, arg4: impl Into<i32>, ) -> bool { ... } fn get_color(self) -> Color { ... } fn get_x(self) -> i32 { ... } fn get_z(self) -> i32 { ... } fn get_x1(self) -> i32 { ... } fn get_z1(self) -> i32 { ... } fn get_x2(self) -> i32 { ... } fn get_z2(self) -> i32 { ... } fn get_w(self) -> i32 { ... } fn get_h(self) -> i32 { ... } fn get_hp(self) -> i32 { ... } fn set_hp(self, value: impl Into<i32>) { ... } fn get_max_hp(self) -> i32 { ... } fn set_max_hp(self, value: impl Into<i32>) { ... } fn get_completed(self) -> i32 { ... } fn can_breakable(self) -> bool { ... } fn can_breakable_2(self, unit: impl Into<Unit>) -> bool { ... } fn can_breakable_3(self, force: impl Into<Force_Type>) -> bool { ... } fn can_use_cannon(self) -> bool { ... } fn can_show_break_icon(self) -> bool { ... } fn pre_call(self, super_: impl Into<ProcInst>) { ... } fn post_call(self, super_: impl Into<ProcInst>) { ... } fn resume(self, super_: impl Into<ProcInst>) -> ProcInst { ... } fn set_function(self, value: impl Into<DynValue>) -> MapInspector { ... } fn set_args(self, args: impl Into<Array<DynValue>>) -> MapInspector { ... } fn set_condition(self, condition: impl Into<DynValue>) -> MapInspector { ... } fn reset_condition(self) -> MapInspector { ... } fn get_global_key(self) -> Il2CppString { ... } fn set_global_key(self) { ... } fn serialize(self, stream: impl Into<Stream_2>) { ... } fn deserialize(self, stream: impl Into<Stream_2>) { ... } fn can_enter_around(self) -> bool { ... }
}

Provided Methods§

Source

fn ctor(self, kind: impl Into<MapInspector_Kind>)

.ctor(crate::app::mapinspector::MapInspector_Kind) overload

Source

fn get_kind(self) -> MapInspector_Kind

GetKind() overload

Source

fn get_function(self) -> DynValue

GetFunction() overload

Source

fn get_args(self) -> Array<DynValue>

GetArgs() overload

Source

fn get_condition(self) -> DynValue

GetCondition() overload

Source

fn is_condition(self) -> bool

IsCondition() overload

Source

fn is_inside(self, x: impl Into<i32>, z: impl Into<i32>) -> bool

IsInside(i32, i32) overload

Source

fn completed(self)

Completed() overload

Source

fn is_value(self, self_: impl Into<i32>, other: impl Into<i32>) -> bool

IsValue(i32, i32) overload

Source

fn is_eanble(self) -> bool

IsEanble() overload

Source

fn is_eanble_2(self, arg: impl Into<i32>) -> bool

IsEanble(i32) overload

Source

fn is_eanble_3(self, arg1: impl Into<i32>, arg2: impl Into<i32>) -> bool

IsEanble(i32, i32) overload

Source

fn is_eanble_4( self, arg1: impl Into<i32>, arg2: impl Into<i32>, arg3: impl Into<i32>, ) -> bool

IsEanble(i32, i32, i32) overload

Source

fn is_eanble_5( self, arg1: impl Into<i32>, arg2: impl Into<i32>, arg3: impl Into<i32>, arg4: impl Into<i32>, ) -> bool

IsEanble(i32, i32, i32, i32) overload

Source

fn is_terminated( self, arg1: impl Into<i32>, arg2: impl Into<i32>, arg3: impl Into<i32>, arg4: impl Into<i32>, ) -> bool

IsTerminated(i32, i32, i32, i32) overload

Source

fn get_color(self) -> Color

get_Color() overload

Source

fn get_x(self) -> i32

get_X() overload

Source

fn get_z(self) -> i32

get_Z() overload

Source

fn get_x1(self) -> i32

get_X1() overload

Source

fn get_z1(self) -> i32

get_Z1() overload

Source

fn get_x2(self) -> i32

get_X2() overload

Source

fn get_z2(self) -> i32

get_Z2() overload

Source

fn get_w(self) -> i32

get_W() overload

Source

fn get_h(self) -> i32

get_H() overload

Source

fn get_hp(self) -> i32

get_Hp() overload

Source

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

set_Hp(i32) overload

Source

fn get_max_hp(self) -> i32

get_MaxHp() overload

Source

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

set_MaxHp(i32) overload

Source

fn get_completed(self) -> i32

GetCompleted() overload

Source

fn can_breakable(self) -> bool

CanBreakable() overload

Source

fn can_breakable_2(self, unit: impl Into<Unit>) -> bool

CanBreakable(crate::app::unit::Unit) overload

Source

fn can_breakable_3(self, force: impl Into<Force_Type>) -> bool

CanBreakable(crate::app::force::Force_Type) overload

Source

fn can_use_cannon(self) -> bool

CanUseCannon() overload

Source

fn can_show_break_icon(self) -> bool

CanShowBreakIcon() overload

Source

fn pre_call(self, super_: impl Into<ProcInst>)

PreCall(crate::app::procinst::ProcInst) overload

Source

fn post_call(self, super_: impl Into<ProcInst>)

PostCall(crate::app::procinst::ProcInst) overload

Source

fn resume(self, super_: impl Into<ProcInst>) -> ProcInst

Resume(crate::app::procinst::ProcInst) overload

Source

fn set_function(self, value: impl Into<DynValue>) -> MapInspector

SetFunction(crate::moon_sharp::interpreter::dynvalue::DynValue) overload

Source

fn set_args(self, args: impl Into<Array<DynValue>>) -> MapInspector

SetArgs(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload

Source

fn set_condition(self, condition: impl Into<DynValue>) -> MapInspector

SetCondition(crate::moon_sharp::interpreter::dynvalue::DynValue) overload

Source

fn reset_condition(self) -> MapInspector

ResetCondition() overload

Source

fn get_global_key(self) -> Il2CppString

GetGlobalKey() overload

Source

fn set_global_key(self)

SetGlobalKey() overload

Source

fn serialize(self, stream: impl Into<Stream_2>)

Serialize(crate::app::stream_2::Stream_2) overload

Source

fn deserialize(self, stream: impl Into<Stream_2>)

Deserialize(crate::app::stream_2::Stream_2) overload

Source

fn can_enter_around(self) -> bool

CanEnterAround() 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: IMapInspector> IMapInspectorMethods for __T

Available on crate feature app-mapinspector only.