Skip to main content

IUnitRelianceMapResultMethods

Trait IUnitRelianceMapResultMethods 

Source
pub trait IUnitRelianceMapResultMethods: IUnitRelianceMapResult {
    // Provided methods
    fn ctor(
        self,
        pid_a: impl Into<Il2CppString>,
        pid_b: impl Into<Il2CppString>,
        unit_data: impl Into<UnitRelianceData>,
    ) { ... }
    fn get_pid_a(self) -> Il2CppString { ... }
    fn set_pid_a(self, value: impl Into<Il2CppString>) { ... }
    fn get_person_index_a(self) -> i32 { ... }
    fn set_person_index_a(self, value: impl Into<i32>) { ... }
    fn get_pid_b(self) -> Il2CppString { ... }
    fn set_pid_b(self, value: impl Into<Il2CppString>) { ... }
    fn get_person_index_b(self) -> i32 { ... }
    fn set_person_index_b(self, value: impl Into<i32>) { ... }
    fn get_unit_data(self) -> UnitRelianceData { ... }
    fn set_unit_data(self, value: impl Into<UnitRelianceData>) { ... }
}

Provided Methods§

Source

fn ctor( self, pid_a: impl Into<Il2CppString>, pid_b: impl Into<Il2CppString>, unit_data: impl Into<UnitRelianceData>, )

.ctor(::unity::Il2CppString, ::unity::Il2CppString, crate::app::unitreliancedata::UnitRelianceData) overload

Source

fn get_pid_a(self) -> Il2CppString

get_PidA() overload

Source

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

set_PidA(::unity::Il2CppString) overload

Source

fn get_person_index_a(self) -> i32

get_PersonIndexA() overload

Source

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

set_PersonIndexA(i32) overload

Source

fn get_pid_b(self) -> Il2CppString

get_PidB() overload

Source

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

set_PidB(::unity::Il2CppString) overload

Source

fn get_person_index_b(self) -> i32

get_PersonIndexB() overload

Source

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

set_PersonIndexB(i32) overload

Source

fn get_unit_data(self) -> UnitRelianceData

get_UnitData() overload

Source

fn set_unit_data(self, value: impl Into<UnitRelianceData>)

set_UnitData(crate::app::unitreliancedata::UnitRelianceData) 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: IUnitRelianceMapResult> IUnitRelianceMapResultMethods for __T

Available on crate feature app-unitreliancemapresult only.