Skip to main content

ISupportDataMethods

Trait ISupportDataMethods 

Source
pub trait ISupportDataMethods: ISupportData {
    // Provided methods
    fn get_level(self) -> i8 { ... }
    fn set_level(self, value: impl Into<i8>) { ... }
    fn get_hit(self) -> i8 { ... }
    fn set_hit(self, value: impl Into<i8>) { ... }
    fn get_critical(self) -> i8 { ... }
    fn set_critical(self, value: impl Into<i8>) { ... }
    fn get_avoid(self) -> i8 { ... }
    fn set_avoid(self, value: impl Into<i8>) { ... }
    fn get_secure(self) -> i8 { ... }
    fn set_secure(self, value: impl Into<i8>) { ... }
    fn get_debug_name(self) -> Il2CppString { ... }
    fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_level(self) -> i8

get_Level() overload

Source

fn set_level(self, value: impl Into<i8>)

set_Level(i8) overload

Source

fn get_hit(self) -> i8

get_Hit() overload

Source

fn set_hit(self, value: impl Into<i8>)

set_Hit(i8) overload

Source

fn get_critical(self) -> i8

get_Critical() overload

Source

fn set_critical(self, value: impl Into<i8>)

set_Critical(i8) overload

Source

fn get_avoid(self) -> i8

get_Avoid() overload

Source

fn set_avoid(self, value: impl Into<i8>)

set_Avoid(i8) overload

Source

fn get_secure(self) -> i8

get_Secure() overload

Source

fn set_secure(self, value: impl Into<i8>)

set_Secure(i8) overload

Source

fn get_debug_name(self) -> Il2CppString

GetDebugName() 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: ISupportData> ISupportDataMethods for __T

Available on crate feature app-supportdata only.