pub struct ScriptSystem(/* private fields */);Expand description
IL2CPP class: App.ScriptSystem
Inherits: ScriptUtil
Implementations§
Source§impl ScriptSystem
impl ScriptSystem
pub fn base(self) -> ScriptUtil
Source§impl ScriptSystem
impl ScriptSystem
Sourcepub fn include(args: impl Into<Array<DynValue>>)
pub fn include(args: impl Into<Array<DynValue>>)
Include(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn yield_impl(args: impl Into<Array<DynValue>>)
pub fn yield_impl(args: impl Into<Array<DynValue>>)
YieldImpl(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn jump_impl(args: impl Into<Array<DynValue>>)
pub fn jump_impl(args: impl Into<Array<DynValue>>)
JumpImpl(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn log(args: impl Into<Array<DynValue>>)
pub fn log(args: impl Into<Array<DynValue>>)
Log(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn warning(args: impl Into<Array<DynValue>>)
pub fn warning(args: impl Into<Array<DynValue>>)
Warning(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn time_get_delta(args: impl Into<Array<DynValue>>) -> DynValue
pub fn time_get_delta(args: impl Into<Array<DynValue>>) -> DynValue
TimeGetDelta(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn skip_is_black_out(args: impl Into<Array<DynValue>>) -> DynValue
pub fn skip_is_black_out(args: impl Into<Array<DynValue>>) -> DynValue
SkipIsBlackOut(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn skip_escape(args: impl Into<Array<DynValue>>)
pub fn skip_escape(args: impl Into<Array<DynValue>>)
SkipEscape(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn skip_push_state_and_disable(args: impl Into<Array<DynValue>>)
pub fn skip_push_state_and_disable(args: impl Into<Array<DynValue>>)
SkipPushStateAndDisable(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn skip_pop_state(args: impl Into<Array<DynValue>>)
pub fn skip_pop_state(args: impl Into<Array<DynValue>>)
SkipPopState(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn talk(args: impl Into<Array<DynValue>>)
pub fn talk(args: impl Into<Array<DynValue>>)
Talk(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn talk_begin_continue(args: impl Into<Array<DynValue>>)
pub fn talk_begin_continue(args: impl Into<Array<DynValue>>)
TalkBeginContinue(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn talk_end_continue(args: impl Into<Array<DynValue>>)
pub fn talk_end_continue(args: impl Into<Array<DynValue>>)
TalkEndContinue(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn dialog(args: impl Into<Array<DynValue>>)
pub fn dialog(args: impl Into<Array<DynValue>>)
Dialog(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn notice(args: impl Into<Array<DynValue>>)
pub fn notice(args: impl Into<Array<DynValue>>)
Notice(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn mess_load(args: impl Into<Array<DynValue>>)
pub fn mess_load(args: impl Into<Array<DynValue>>)
MessLoad(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn mess_free(args: impl Into<Array<DynValue>>)
pub fn mess_free(args: impl Into<Array<DynValue>>)
MessFree(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn mess_is_exist(args: impl Into<Array<DynValue>>) -> DynValue
pub fn mess_is_exist(args: impl Into<Array<DynValue>>) -> DynValue
MessIsExist(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn mess_set_argument_impl(
args: impl Into<Array<DynValue>>,
offset: impl Into<i32>,
)
pub fn mess_set_argument_impl( args: impl Into<Array<DynValue>>, offset: impl Into<i32>, )
MessSetArgumentImpl(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>, i32) overload
Sourcepub fn mess_set_argument_impl_2(
index: impl Into<i32>,
value: impl Into<DynValue>,
)
pub fn mess_set_argument_impl_2( index: impl Into<i32>, value: impl Into<DynValue>, )
MessSetArgumentImpl(i32, crate::moon_sharp::interpreter::dynvalue::DynValue) overload
Sourcepub fn mess_set_argument(args: impl Into<Array<DynValue>>)
pub fn mess_set_argument(args: impl Into<Array<DynValue>>)
MessSetArgument(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn scene_get_name(args: impl Into<Array<DynValue>>) -> DynValue
pub fn scene_get_name(args: impl Into<Array<DynValue>>) -> DynValue
SceneGetName(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn scene_load(args: impl Into<Array<DynValue>>)
pub fn scene_load(args: impl Into<Array<DynValue>>)
SceneLoad(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn scene_unload(args: impl Into<Array<DynValue>>)
pub fn scene_unload(args: impl Into<Array<DynValue>>)
SceneUnload(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn puppet_demo(args: impl Into<Array<DynValue>>)
pub fn puppet_demo(args: impl Into<Array<DynValue>>)
PuppetDemo(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn cut_scene(args: impl Into<Array<DynValue>>)
pub fn cut_scene(args: impl Into<Array<DynValue>>)
CutScene(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn movie(args: impl Into<Array<DynValue>>)
pub fn movie(args: impl Into<Array<DynValue>>)
Movie(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn telop(args: impl Into<Array<DynValue>>)
pub fn telop(args: impl Into<Array<DynValue>>)
Telop(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn mode_select(args: impl Into<Array<DynValue>>)
pub fn mode_select(args: impl Into<Array<DynValue>>)
ModeSelect(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn win_rule(args: impl Into<Array<DynValue>>)
pub fn win_rule(args: impl Into<Array<DynValue>>)
WinRule(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn tutorial(args: impl Into<Array<DynValue>>)
pub fn tutorial(args: impl Into<Array<DynValue>>)
Tutorial(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn camera_get_main(args: impl Into<Array<DynValue>>) -> DynValue
pub fn camera_get_main(args: impl Into<Array<DynValue>>) -> DynValue
CameraGetMain(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn get_event_camera(camera: impl Into<Camera>) -> EventCamera
pub fn get_event_camera(camera: impl Into<Camera>) -> EventCamera
GetEventCamera(crate::unity_engine::camera::Camera) overload
Sourcepub fn camera_set_main(args: impl Into<Array<DynValue>>)
pub fn camera_set_main(args: impl Into<Array<DynValue>>)
CameraSetMain(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn variable_entry(args: impl Into<Array<DynValue>>)
pub fn variable_entry(args: impl Into<Array<DynValue>>)
VariableEntry(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn variable_is_exist(args: impl Into<Array<DynValue>>) -> DynValue
pub fn variable_is_exist(args: impl Into<Array<DynValue>>) -> DynValue
VariableIsExist(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn variable_set(args: impl Into<Array<DynValue>>)
pub fn variable_set(args: impl Into<Array<DynValue>>)
VariableSet(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn variable_get(args: impl Into<Array<DynValue>>) -> DynValue
pub fn variable_get(args: impl Into<Array<DynValue>>) -> DynValue
VariableGet(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn fade_in(args: impl Into<Array<DynValue>>)
pub fn fade_in(args: impl Into<Array<DynValue>>)
FadeIn(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn fade_out(args: impl Into<Array<DynValue>>)
pub fn fade_out(args: impl Into<Array<DynValue>>)
FadeOut(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn is_fading(args: impl Into<Array<DynValue>>) -> DynValue
pub fn is_fading(args: impl Into<Array<DynValue>>) -> DynValue
IsFading(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn is_loading(args: impl Into<Array<DynValue>>) -> DynValue
pub fn is_loading(args: impl Into<Array<DynValue>>) -> DynValue
IsLoading(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn variable_entry_monitor(args: impl Into<Array<DynValue>>)
pub fn variable_entry_monitor(args: impl Into<Array<DynValue>>)
VariableEntryMonitor(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn variable_clear_monitor(args: impl Into<Array<DynValue>>)
pub fn variable_clear_monitor(args: impl Into<Array<DynValue>>)
VariableClearMonitor(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
GetDebugButtons(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>, i32) overload
DebugIsButton(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn debug_is_trigger(args: impl Into<Array<DynValue>>) -> DynValue
pub fn debug_is_trigger(args: impl Into<Array<DynValue>>) -> DynValue
DebugIsTrigger(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
DebugHookButton(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn debug_hook_stick_l(args: impl Into<Array<DynValue>>)
pub fn debug_hook_stick_l(args: impl Into<Array<DynValue>>)
DebugHookStickL(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn debug_hook_stick_r(args: impl Into<Array<DynValue>>)
pub fn debug_hook_stick_r(args: impl Into<Array<DynValue>>)
DebugHookStickR(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
DebugCreateMenu(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn debug_set_param(args: impl Into<Array<DynValue>>)
pub fn debug_set_param(args: impl Into<Array<DynValue>>)
DebugSetParam(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn debug_get_param(args: impl Into<Array<DynValue>>) -> DynValue
pub fn debug_get_param(args: impl Into<Array<DynValue>>) -> DynValue
DebugGetParam(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn debug_is_proc_exists(args: impl Into<Array<DynValue>>) -> DynValue
pub fn debug_is_proc_exists(args: impl Into<Array<DynValue>>) -> DynValue
DebugIsProcExists(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn debug_is_auto_play(args: impl Into<Array<DynValue>>) -> DynValue
pub fn debug_is_auto_play(args: impl Into<Array<DynValue>>) -> DynValue
DebugIsAutoPlay(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn object_is_exist(args: impl Into<Array<DynValue>>) -> DynValue
pub fn object_is_exist(args: impl Into<Array<DynValue>>) -> DynValue
ObjectIsExist(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn object_create(args: impl Into<Array<DynValue>>)
pub fn object_create(args: impl Into<Array<DynValue>>)
ObjectCreate(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn object_delete(args: impl Into<Array<DynValue>>)
pub fn object_delete(args: impl Into<Array<DynValue>>)
ObjectDelete(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn object_set_active(args: impl Into<Array<DynValue>>)
pub fn object_set_active(args: impl Into<Array<DynValue>>)
ObjectSetActive(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn object_activate(args: impl Into<Array<DynValue>>)
pub fn object_activate(args: impl Into<Array<DynValue>>)
ObjectActivate(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn object_deactivate(args: impl Into<Array<DynValue>>)
pub fn object_deactivate(args: impl Into<Array<DynValue>>)
ObjectDeactivate(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn has_content(args: impl Into<Array<DynValue>>) -> DynValue
pub fn has_content(args: impl Into<Array<DynValue>>) -> DynValue
HasContent(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn debug_gpu_perf(args: impl Into<Array<DynValue>>)
pub fn debug_gpu_perf(args: impl Into<Array<DynValue>>)
DebugGpuPerf(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn debug_add_coroutine(args: impl Into<Array<DynValue>>)
pub fn debug_add_coroutine(args: impl Into<Array<DynValue>>)
DebugAddCoroutine(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn random_get(args: impl Into<Array<DynValue>>) -> DynValue
pub fn random_get(args: impl Into<Array<DynValue>>) -> DynValue
RandomGet(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn sub_prefix(args: impl Into<Array<DynValue>>) -> DynValue
pub fn sub_prefix(args: impl Into<Array<DynValue>>) -> DynValue
SubPrefix(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn string_contains(args: impl Into<Array<DynValue>>) -> DynValue
pub fn string_contains(args: impl Into<Array<DynValue>>) -> DynValue
StringContains(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn get_main_camera() -> Camera
pub fn get_main_camera() -> Camera
GetMainCamera() overload
Sourcepub fn background_color_set(args: impl Into<Array<DynValue>>)
pub fn background_color_set(args: impl Into<Array<DynValue>>)
BackgroundColorSet(::unity::Array<crate::moon_sharp::interpreter::dynvalue::DynValue>) overload
Sourcepub fn regist(script: impl Into<EventScript>)
pub fn regist(script: impl Into<EventScript>)
Regist(crate::app::eventscript::EventScript) overload
Source§impl ScriptSystem
impl ScriptSystem
pub fn include_method_info() -> &'static MethodInfo
pub fn yield_impl_method_info() -> &'static MethodInfo
pub fn jump_impl_method_info() -> &'static MethodInfo
pub fn log_method_info() -> &'static MethodInfo
pub fn warning_method_info() -> &'static MethodInfo
pub fn time_get_delta_method_info() -> &'static MethodInfo
pub fn skip_is_black_out_method_info() -> &'static MethodInfo
pub fn skip_escape_method_info() -> &'static MethodInfo
pub fn skip_push_state_and_disable_method_info() -> &'static MethodInfo
pub fn skip_pop_state_method_info() -> &'static MethodInfo
pub fn talk_method_info() -> &'static MethodInfo
pub fn talk_begin_continue_method_info() -> &'static MethodInfo
pub fn talk_end_continue_method_info() -> &'static MethodInfo
pub fn dialog_method_info() -> &'static MethodInfo
pub fn notice_method_info() -> &'static MethodInfo
pub fn mess_load_method_info() -> &'static MethodInfo
pub fn mess_free_method_info() -> &'static MethodInfo
pub fn mess_is_exist_method_info() -> &'static MethodInfo
pub fn mess_set_argument_impl_method_info() -> &'static MethodInfo
pub fn mess_set_argument_impl_2_method_info() -> &'static MethodInfo
pub fn mess_set_argument_method_info() -> &'static MethodInfo
pub fn scene_get_name_method_info() -> &'static MethodInfo
pub fn scene_load_method_info() -> &'static MethodInfo
pub fn scene_unload_method_info() -> &'static MethodInfo
pub fn puppet_demo_method_info() -> &'static MethodInfo
pub fn cut_scene_method_info() -> &'static MethodInfo
pub fn movie_method_info() -> &'static MethodInfo
pub fn telop_method_info() -> &'static MethodInfo
pub fn mode_select_method_info() -> &'static MethodInfo
pub fn win_rule_method_info() -> &'static MethodInfo
pub fn tutorial_method_info() -> &'static MethodInfo
pub fn camera_get_main_method_info() -> &'static MethodInfo
pub fn get_event_camera_method_info() -> &'static MethodInfo
pub fn camera_set_main_method_info() -> &'static MethodInfo
pub fn variable_entry_method_info() -> &'static MethodInfo
pub fn variable_is_exist_method_info() -> &'static MethodInfo
pub fn variable_set_method_info() -> &'static MethodInfo
pub fn variable_get_method_info() -> &'static MethodInfo
pub fn fade_in_method_info() -> &'static MethodInfo
pub fn fade_out_method_info() -> &'static MethodInfo
pub fn is_fading_method_info() -> &'static MethodInfo
pub fn is_loading_method_info() -> &'static MethodInfo
pub fn variable_entry_monitor_method_info() -> &'static MethodInfo
pub fn variable_clear_monitor_method_info() -> &'static MethodInfo
pub fn debug_is_trigger_method_info() -> &'static MethodInfo
pub fn debug_hook_stick_l_method_info() -> &'static MethodInfo
pub fn debug_hook_stick_r_method_info() -> &'static MethodInfo
pub fn debug_set_param_method_info() -> &'static MethodInfo
pub fn debug_get_param_method_info() -> &'static MethodInfo
pub fn debug_is_proc_exists_method_info() -> &'static MethodInfo
pub fn debug_is_auto_play_method_info() -> &'static MethodInfo
pub fn object_is_exist_method_info() -> &'static MethodInfo
pub fn object_create_method_info() -> &'static MethodInfo
pub fn object_delete_method_info() -> &'static MethodInfo
pub fn object_set_active_method_info() -> &'static MethodInfo
pub fn object_activate_method_info() -> &'static MethodInfo
pub fn object_deactivate_method_info() -> &'static MethodInfo
pub fn has_content_method_info() -> &'static MethodInfo
pub fn debug_gpu_perf_method_info() -> &'static MethodInfo
pub fn debug_add_coroutine_method_info() -> &'static MethodInfo
pub fn random_get_method_info() -> &'static MethodInfo
pub fn sub_prefix_method_info() -> &'static MethodInfo
pub fn string_contains_method_info() -> &'static MethodInfo
pub fn get_main_camera_method_info() -> &'static MethodInfo
pub fn background_color_set_method_info() -> &'static MethodInfo
pub fn regist_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
Source§impl ScriptSystem
impl ScriptSystem
Trait Implementations§
Source§impl ClassIdentity for ScriptSystem
impl ClassIdentity for ScriptSystem
Source§impl Clone for ScriptSystem
impl Clone for ScriptSystem
Source§fn clone(&self) -> ScriptSystem
fn clone(&self) -> ScriptSystem
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for ScriptSystem
impl FromIlInstance for ScriptSystem
fn from_il_instance(instance: IlInstance) -> Self
fn instantiate() -> Option<Self>
§fn instantiate_with_class(class: Class) -> Option<Self>
fn instantiate_with_class(class: Class) -> Option<Self>
class is a subtype of Self or layout compatibleimpl Copy for ScriptSystem
impl IObject for ScriptSystem
impl IScriptSystem for ScriptSystem
impl IScriptUtil for ScriptSystem
Auto Trait Implementations§
impl Freeze for ScriptSystem
impl RefUnwindSafe for ScriptSystem
impl !Send for ScriptSystem
impl !Sync for ScriptSystem
impl Unpin for ScriptSystem
impl UnwindSafe for ScriptSystem
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
T: SystemObject,
fn get_class(self) -> Class
fn is_null(self) -> bool
fn rebind_class(self, new_class: Class)
fn override_class(self) -> Class
fn is_instance_of<T>(self) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )
FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overload