Skip to main content

IArgumentCacheMethods

Trait IArgumentCacheMethods 

Source
pub trait IArgumentCacheMethods: IArgumentCache {
    // Provided methods
    fn get_unity_object_argument(self) -> Object_2 { ... }
    fn get_unity_object_argument_assembly_type_name(self) -> Il2CppString { ... }
    fn get_int_argument(self) -> i32 { ... }
    fn get_float_argument(self) -> f32 { ... }
    fn get_string_argument(self) -> Il2CppString { ... }
    fn get_bool_argument(self) -> bool { ... }
    fn on_before_serialize(self) { ... }
    fn on_after_deserialize(self) { ... }
    fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_unity_object_argument(self) -> Object_2

get_unityObjectArgument() overload

Source

fn get_unity_object_argument_assembly_type_name(self) -> Il2CppString

get_unityObjectArgumentAssemblyTypeName() overload

Source

fn get_int_argument(self) -> i32

get_intArgument() overload

Source

fn get_float_argument(self) -> f32

get_floatArgument() overload

Source

fn get_string_argument(self) -> Il2CppString

get_stringArgument() overload

Source

fn get_bool_argument(self) -> bool

get_boolArgument() overload

Source

fn on_before_serialize(self)

OnBeforeSerialize() overload

Source

fn on_after_deserialize(self)

OnAfterDeserialize() 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: IArgumentCache> IArgumentCacheMethods for __T

Available on crate feature unity_engine-events-argumentcache only.