Skip to main content

IVersusServerCasualDataMethods

Trait IVersusServerCasualDataMethods 

Source
pub trait IVersusServerCasualDataMethods: IVersusServerCasualData {
Show 17 methods // Provided methods fn get_unit_list(self) -> List_1<Unit> { ... } fn get_m_god_dict(self) -> Dictionary_2<Il2CppString, GodUnit> { ... } fn ctor(self) { ... } fn try_get_pair_god_unit(self, unit: impl Into<Unit>) -> GodUnit { ... } fn serialize(self) { ... } fn serialize_init(self) { ... } fn write_header(self, stream: impl Into<Stream_2>) { ... } fn write_unit(self, stream: impl Into<Stream_2>) { ... } fn write_unit_init(self, stream: impl Into<Stream_2>) { ... } fn write_unit_2(self, stream: impl Into<Stream_2>, unit: impl Into<Unit>) { ... } fn write_bonds(self, stream: impl Into<Stream_2>) { ... } fn deserialize(self) -> bool { ... } fn read_header(self, stream: impl Into<Stream_2>) { ... } fn read_unit(self, stream: impl Into<Stream_2>) { ... } fn save_god_bond(self) -> Dictionary_2<Il2CppString, Il2CppString> { ... } fn load_god_bond( self, bond_dict: impl Into<Dictionary_2<Il2CppString, Il2CppString>>, ) { ... } fn read_bonds(self, stream: impl Into<Stream_2>) { ... }
}

Provided Methods§

Source

fn get_unit_list(self) -> List_1<Unit>

get_UnitList() overload

Source

fn get_m_god_dict(self) -> Dictionary_2<Il2CppString, GodUnit>

get_m_GodDict() overload

Source

fn ctor(self)

.ctor() overload

Source

fn try_get_pair_god_unit(self, unit: impl Into<Unit>) -> GodUnit

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

Source

fn serialize(self)

Serialize() overload

Source

fn serialize_init(self)

SerializeInit() overload

Source

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

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

Source

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

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

Source

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

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

Source

fn write_unit_2(self, stream: impl Into<Stream_2>, unit: impl Into<Unit>)

WriteUnit(crate::app::stream_2::Stream_2, crate::app::unit::Unit) overload

Source

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

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

Source

fn deserialize(self) -> bool

Deserialize() overload

Source

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

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

Source

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

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

Source

fn save_god_bond(self) -> Dictionary_2<Il2CppString, Il2CppString>

SaveGodBond() overload

Source

fn load_god_bond( self, bond_dict: impl Into<Dictionary_2<Il2CppString, Il2CppString>>, )

LoadGodBond(crate::system::collections::generic::dictionary_2::Dictionary_2<::unity::Il2CppString,::unity::Il2CppString>) overload

Source

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

ReadBonds(crate::app::stream_2::Stream_2) 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: IVersusServerCasualData> IVersusServerCasualDataMethods for __T

Available on crate feature app-versusservercasualdata only.