pub trait ICalculatorManagerMethods: ICalculatorManager {
Show 28 methods
// Provided methods
fn ctor(self) { ... }
fn find_command(self, key: impl Into<i32>) -> CalculatorCommand { ... }
fn find_command_2(self, name: impl Into<Il2CppString>) -> CalculatorCommand { ... }
fn add_command(
self,
command: impl Into<CalculatorCommand>,
) -> CalculatorCommand { ... }
fn add_command_2(
self,
name: impl Into<Il2CppString>,
func: impl Into<Il2CppString>,
) -> CalculatorCommand { ... }
fn add_command_3(
self,
name: impl Into<Il2CppString>,
value: impl Into<f32>,
) -> CalculatorCommand { ... }
fn remove_command(self, command: impl Into<CalculatorCommand>) { ... }
fn remove_command_2(self, name: impl Into<Il2CppString>) { ... }
fn remove_command_3<M0: IlType + Copy + ClassIdentity>(self) { ... }
fn clear_command(self) { ... }
fn run_command(self, name: impl Into<Il2CppString>) -> f32 { ... }
fn run_command_2(
self,
name: impl Into<Il2CppString>,
obj1: impl Into<IlInstance>,
obj2: impl Into<IlInstance>,
) -> f32 { ... }
fn run_command_3(
self,
name: impl Into<Il2CppString>,
args: impl Into<List_1<f32>>,
) -> f32 { ... }
fn run_command_4(
self,
name: impl Into<Il2CppString>,
args: impl Into<List_1<f32>>,
obj1: impl Into<IlInstance>,
obj2: impl Into<IlInstance>,
) -> f32 { ... }
fn dump(self) { ... }
fn calculate(
self,
name: impl Into<Il2CppString>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32 { ... }
fn calculate_2(
self,
calcurator: impl Into<StringCalculator>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32 { ... }
fn calculate_3(
self,
calcurator: impl Into<StringCalculator>,
command: impl Into<CalculatorCommand>,
args: impl Into<List_1<f32>>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32 { ... }
fn calculate_4(
self,
calcurator: impl Into<StringCalculator>,
args: impl Into<List_1<f32>>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32 { ... }
fn execute(
self,
name: impl Into<Il2CppString>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32 { ... }
fn get_value_impl(
self,
entity: impl Into<CalculatorUtil_Entity>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32 { ... }
fn get_args_impl(
self,
entity: impl Into<CalculatorUtil_Entity>,
stack: impl Into<CalculatorManager_CommandStack>,
) -> f32 { ... }
fn func_impl(
self,
command: impl Into<CalculatorCommand>,
args: impl Into<List_1<f32>>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32 { ... }
fn func_impl_2(
self,
entity: impl Into<CalculatorUtil_Entity>,
stack: impl Into<CalculatorManager_CommandStack>,
value: impl Into<f32>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32 { ... }
fn func_impl_3(
self,
entity: impl Into<CalculatorUtil_Entity>,
arg: impl Into<Il2CppString>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32 { ... }
fn func_impl_4(
self,
entity: impl Into<CalculatorUtil_Entity>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32 { ... }
fn set_value_impl(
self,
entity: impl Into<CalculatorUtil_Entity>,
value: impl Into<f32>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) { ... }
fn get_command_collection(
self,
) -> Dictionary_2_ValueCollection<i32, CalculatorCommand> { ... }
}Provided Methods§
Sourcefn find_command(self, key: impl Into<i32>) -> CalculatorCommand
fn find_command(self, key: impl Into<i32>) -> CalculatorCommand
FindCommand(i32) overload
Sourcefn find_command_2(self, name: impl Into<Il2CppString>) -> CalculatorCommand
fn find_command_2(self, name: impl Into<Il2CppString>) -> CalculatorCommand
FindCommand(::unity::Il2CppString) overload
Sourcefn add_command(self, command: impl Into<CalculatorCommand>) -> CalculatorCommand
fn add_command(self, command: impl Into<CalculatorCommand>) -> CalculatorCommand
AddCommand(crate::app::calculatorcommand::CalculatorCommand) overload
Sourcefn add_command_2(
self,
name: impl Into<Il2CppString>,
func: impl Into<Il2CppString>,
) -> CalculatorCommand
fn add_command_2( self, name: impl Into<Il2CppString>, func: impl Into<Il2CppString>, ) -> CalculatorCommand
AddCommand(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcefn add_command_3(
self,
name: impl Into<Il2CppString>,
value: impl Into<f32>,
) -> CalculatorCommand
fn add_command_3( self, name: impl Into<Il2CppString>, value: impl Into<f32>, ) -> CalculatorCommand
AddCommand(::unity::Il2CppString, f32) overload
Sourcefn remove_command(self, command: impl Into<CalculatorCommand>)
fn remove_command(self, command: impl Into<CalculatorCommand>)
RemoveCommand(crate::app::calculatorcommand::CalculatorCommand) overload
Sourcefn remove_command_2(self, name: impl Into<Il2CppString>)
fn remove_command_2(self, name: impl Into<Il2CppString>)
RemoveCommand(::unity::Il2CppString) overload
fn remove_command_3<M0: IlType + Copy + ClassIdentity>(self)
Sourcefn clear_command(self)
fn clear_command(self)
ClearCommand() overload
Sourcefn run_command(self, name: impl Into<Il2CppString>) -> f32
fn run_command(self, name: impl Into<Il2CppString>) -> f32
RunCommand(::unity::Il2CppString) overload
Sourcefn run_command_2(
self,
name: impl Into<Il2CppString>,
obj1: impl Into<IlInstance>,
obj2: impl Into<IlInstance>,
) -> f32
fn run_command_2( self, name: impl Into<Il2CppString>, obj1: impl Into<IlInstance>, obj2: impl Into<IlInstance>, ) -> f32
RunCommand(::unity::Il2CppString, ::unity::IlInstance, ::unity::IlInstance) overload
Sourcefn run_command_3(
self,
name: impl Into<Il2CppString>,
args: impl Into<List_1<f32>>,
) -> f32
fn run_command_3( self, name: impl Into<Il2CppString>, args: impl Into<List_1<f32>>, ) -> f32
RunCommand(::unity::Il2CppString, crate::system::collections::generic::list_1::List_1<f32>) overload
Sourcefn run_command_4(
self,
name: impl Into<Il2CppString>,
args: impl Into<List_1<f32>>,
obj1: impl Into<IlInstance>,
obj2: impl Into<IlInstance>,
) -> f32
fn run_command_4( self, name: impl Into<Il2CppString>, args: impl Into<List_1<f32>>, obj1: impl Into<IlInstance>, obj2: impl Into<IlInstance>, ) -> f32
RunCommand(::unity::Il2CppString, crate::system::collections::generic::list_1::List_1<f32>, ::unity::IlInstance, ::unity::IlInstance) overload
Sourcefn calculate(
self,
name: impl Into<Il2CppString>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32
fn calculate( self, name: impl Into<Il2CppString>, obj1: impl Into<Object>, obj2: impl Into<Object>, ) -> f32
Calculate(::unity::Il2CppString, crate::system::object::Object, crate::system::object::Object) overload
Sourcefn calculate_2(
self,
calcurator: impl Into<StringCalculator>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32
fn calculate_2( self, calcurator: impl Into<StringCalculator>, obj1: impl Into<Object>, obj2: impl Into<Object>, ) -> f32
Calculate(crate::app::stringcalculator::StringCalculator, crate::system::object::Object, crate::system::object::Object) overload
Sourcefn calculate_3(
self,
calcurator: impl Into<StringCalculator>,
command: impl Into<CalculatorCommand>,
args: impl Into<List_1<f32>>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32
fn calculate_3( self, calcurator: impl Into<StringCalculator>, command: impl Into<CalculatorCommand>, args: impl Into<List_1<f32>>, obj1: impl Into<Object>, obj2: impl Into<Object>, ) -> f32
Calculate(crate::app::stringcalculator::StringCalculator, crate::app::calculatorcommand::CalculatorCommand, crate::system::collections::generic::list_1::List_1<f32>, crate::system::object::Object, crate::system::object::Object) overload
Sourcefn calculate_4(
self,
calcurator: impl Into<StringCalculator>,
args: impl Into<List_1<f32>>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32
fn calculate_4( self, calcurator: impl Into<StringCalculator>, args: impl Into<List_1<f32>>, obj1: impl Into<Object>, obj2: impl Into<Object>, ) -> f32
Calculate(crate::app::stringcalculator::StringCalculator, crate::system::collections::generic::list_1::List_1<f32>, crate::system::object::Object, crate::system::object::Object) overload
Sourcefn execute(
self,
name: impl Into<Il2CppString>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32
fn execute( self, name: impl Into<Il2CppString>, obj1: impl Into<Object>, obj2: impl Into<Object>, ) -> f32
Execute(::unity::Il2CppString, crate::system::object::Object, crate::system::object::Object) overload
Sourcefn get_value_impl(
self,
entity: impl Into<CalculatorUtil_Entity>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32
fn get_value_impl( self, entity: impl Into<CalculatorUtil_Entity>, obj1: impl Into<Object>, obj2: impl Into<Object>, ) -> f32
GetValueImpl(crate::app::calculatorutil::CalculatorUtil_Entity, crate::system::object::Object, crate::system::object::Object) overload
Sourcefn get_args_impl(
self,
entity: impl Into<CalculatorUtil_Entity>,
stack: impl Into<CalculatorManager_CommandStack>,
) -> f32
fn get_args_impl( self, entity: impl Into<CalculatorUtil_Entity>, stack: impl Into<CalculatorManager_CommandStack>, ) -> f32
GetArgsImpl(crate::app::calculatorutil::CalculatorUtil_Entity, crate::app::calculatormanager::CalculatorManager_CommandStack) overload
Sourcefn func_impl(
self,
command: impl Into<CalculatorCommand>,
args: impl Into<List_1<f32>>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32
fn func_impl( self, command: impl Into<CalculatorCommand>, args: impl Into<List_1<f32>>, obj1: impl Into<Object>, obj2: impl Into<Object>, ) -> f32
FuncImpl(crate::app::calculatorcommand::CalculatorCommand, crate::system::collections::generic::list_1::List_1<f32>, crate::system::object::Object, crate::system::object::Object) overload
Sourcefn func_impl_2(
self,
entity: impl Into<CalculatorUtil_Entity>,
stack: impl Into<CalculatorManager_CommandStack>,
value: impl Into<f32>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32
fn func_impl_2( self, entity: impl Into<CalculatorUtil_Entity>, stack: impl Into<CalculatorManager_CommandStack>, value: impl Into<f32>, obj1: impl Into<Object>, obj2: impl Into<Object>, ) -> f32
FuncImpl(crate::app::calculatorutil::CalculatorUtil_Entity, crate::app::calculatormanager::CalculatorManager_CommandStack, f32, crate::system::object::Object, crate::system::object::Object) overload
Sourcefn func_impl_3(
self,
entity: impl Into<CalculatorUtil_Entity>,
arg: impl Into<Il2CppString>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32
fn func_impl_3( self, entity: impl Into<CalculatorUtil_Entity>, arg: impl Into<Il2CppString>, obj1: impl Into<Object>, obj2: impl Into<Object>, ) -> f32
FuncImpl(crate::app::calculatorutil::CalculatorUtil_Entity, ::unity::Il2CppString, crate::system::object::Object, crate::system::object::Object) overload
Sourcefn func_impl_4(
self,
entity: impl Into<CalculatorUtil_Entity>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> f32
fn func_impl_4( self, entity: impl Into<CalculatorUtil_Entity>, obj1: impl Into<Object>, obj2: impl Into<Object>, ) -> f32
FuncImpl(crate::app::calculatorutil::CalculatorUtil_Entity, crate::system::object::Object, crate::system::object::Object) overload
Sourcefn set_value_impl(
self,
entity: impl Into<CalculatorUtil_Entity>,
value: impl Into<f32>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
)
fn set_value_impl( self, entity: impl Into<CalculatorUtil_Entity>, value: impl Into<f32>, obj1: impl Into<Object>, obj2: impl Into<Object>, )
SetValueImpl(crate::app::calculatorutil::CalculatorUtil_Entity, f32, crate::system::object::Object, crate::system::object::Object) overload
Sourcefn get_command_collection(
self,
) -> Dictionary_2_ValueCollection<i32, CalculatorCommand>
fn get_command_collection( self, ) -> Dictionary_2_ValueCollection<i32, CalculatorCommand>
GetCommandCollection() 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§
impl<__T: ICalculatorManager> ICalculatorManagerMethods for __T
app-calculatormanager only.