Skip to main content

IAIDataMethods

Trait IAIDataMethods 

Source
pub trait IAIDataMethods: IAIData {
Show 21 methods // Provided methods fn get_code(self) -> i8 { ... } fn set_code(self, value: impl Into<i8>) { ... } fn get_mind(self) -> i8 { ... } fn set_mind(self, value: impl Into<i8>) { ... } fn get_active(self) -> i8 { ... } fn set_active(self, value: impl Into<i8>) { ... } fn get_trans(self) -> i8 { ... } fn set_trans(self, value: impl Into<i8>) { ... } fn get_str_value0(self) -> Il2CppString { ... } fn set_str_value0(self, value: impl Into<Il2CppString>) { ... } fn get_str_value1(self) -> Il2CppString { ... } fn set_str_value1(self, value: impl Into<Il2CppString>) { ... } fn get_value0(self) -> AIValue { ... } fn set_value0(self, value: impl Into<AIValue>) { ... } fn get_value1(self) -> AIValue { ... } fn set_value1(self, value: impl Into<AIValue>) { ... } fn on_completed(self) { ... } fn on_completed_end(self) { ... } fn ctor(self) { ... } fn convert(self) { ... } fn get_debug_name(self) -> Il2CppString { ... }
}

Provided Methods§

Source

fn get_code(self) -> i8

get_Code() overload

Source

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

set_Code(i8) overload

Source

fn get_mind(self) -> i8

get_Mind() overload

Source

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

set_Mind(i8) overload

Source

fn get_active(self) -> i8

get_Active() overload

Source

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

set_Active(i8) overload

Source

fn get_trans(self) -> i8

get_Trans() overload

Source

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

set_Trans(i8) overload

Source

fn get_str_value0(self) -> Il2CppString

get_StrValue0() overload

Source

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

set_StrValue0(::unity::Il2CppString) overload

Source

fn get_str_value1(self) -> Il2CppString

get_StrValue1() overload

Source

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

set_StrValue1(::unity::Il2CppString) overload

Source

fn get_value0(self) -> AIValue

get_Value0() overload

Source

fn set_value0(self, value: impl Into<AIValue>)

set_Value0(crate::app::aivalue::AIValue) overload

Source

fn get_value1(self) -> AIValue

get_Value1() overload

Source

fn set_value1(self, value: impl Into<AIValue>)

set_Value1(crate::app::aivalue::AIValue) overload

Source

fn on_completed(self)

OnCompleted() overload

Source

fn on_completed_end(self)

OnCompletedEnd() overload

Source

fn ctor(self)

.ctor() overload

Source

fn convert(self)

Convert() overload

Source

fn get_debug_name(self) -> Il2CppString

GetDebugName() 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: IAIData> IAIDataMethods for __T

Available on crate feature app-aidata only.