Skip to main content

IPlayReportCommonMethods

Trait IPlayReportCommonMethods 

Source
pub trait IPlayReportCommonMethods: IPlayReportCommon {
Show 21 methods // Provided methods fn get_buffer_size_impl(self) -> i64 { ... } fn report_chapter_clear(self) { ... } fn report_sortie(self) { ... } fn send_common( self, send_type: impl Into<Il2CppString>, is_send_hubs: impl Into<bool>, ) { ... } fn report_basic(self) { ... } fn get_progress(self) -> i32 { ... } fn is_god_cleared(self, idx: impl Into<i32>) -> bool { ... } fn get_evil_progress(self) -> i32 { ... } fn get_chapter_type(self) -> Il2CppString { ... } fn report_force(self) { ... } fn report_config(self) { ... } fn report_unit(self) { ... } fn get_force_mask(self) -> u32 { ... } fn report_unit_impl( self, unit: impl Into<Unit>, use_report_no: impl Into<i32>, in_report_count: impl Into<i32>, ) { ... } fn is_player_unit(self, unit: impl Into<Unit>) -> bool { ... } fn is_player_god_pool(self, god_unit: impl Into<GodUnit>) -> bool { ... } fn god_pool_level( self, unit: impl Into<Unit>, god_name: impl Into<Il2CppString>, ) -> i32 { ... } fn report_reliance(self) { ... } fn report_hub(self) { ... } fn report_other(self) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_buffer_size_impl(self) -> i64

GetBufferSizeImpl() overload

Source

fn report_chapter_clear(self)

ReportChapterClear() overload

Source

fn report_sortie(self)

ReportSortie() overload

Source

fn send_common( self, send_type: impl Into<Il2CppString>, is_send_hubs: impl Into<bool>, )

SendCommon(::unity::Il2CppString, bool) overload

Source

fn report_basic(self)

ReportBasic() overload

Source

fn get_progress(self) -> i32

GetProgress() overload

Source

fn is_god_cleared(self, idx: impl Into<i32>) -> bool

IsGodCleared(i32) overload

Source

fn get_evil_progress(self) -> i32

GetEvilProgress() overload

Source

fn get_chapter_type(self) -> Il2CppString

GetChapterType() overload

Source

fn report_force(self)

ReportForce() overload

Source

fn report_config(self)

ReportConfig() overload

Source

fn report_unit(self)

ReportUnit() overload

Source

fn get_force_mask(self) -> u32

GetForceMask() overload

Source

fn report_unit_impl( self, unit: impl Into<Unit>, use_report_no: impl Into<i32>, in_report_count: impl Into<i32>, )

ReportUnitImpl(crate::app::unit::Unit, i32, i32) overload

Source

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

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

Source

fn is_player_god_pool(self, god_unit: impl Into<GodUnit>) -> bool

IsPlayerGodPool(crate::app::godunit::GodUnit) overload

Source

fn god_pool_level( self, unit: impl Into<Unit>, god_name: impl Into<Il2CppString>, ) -> i32

GodPoolLevel(crate::app::unit::Unit, ::unity::Il2CppString) overload

Source

fn report_reliance(self)

ReportReliance() overload

Source

fn report_hub(self)

ReportHub() overload

Source

fn report_other(self)

ReportOther() 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: IPlayReportCommon> IPlayReportCommonMethods for __T

Available on crate feature app-playreportcommon only.