pub struct Ut(/* private fields */);Expand description
IL2CPP class: App.Ut
Inherits: Object
Implementations§
Source§impl Ut
impl Ut
pub fn fnv_offset_basis_32() -> u32
pub fn set_fnv_offset_basis_32(value: u32)
pub fn fnv_prime_32() -> u32
pub fn set_fnv_prime_32(value: u32)
pub fn s_value_to_string() -> Array<Il2CppString>
pub fn set_s_value_to_string(value: Array<Il2CppString>)
Source§impl Ut
impl Ut
Sourcepub fn mult(a: impl Into<Vector3>, b: impl Into<Vector3>) -> Vector3
pub fn mult(a: impl Into<Vector3>, b: impl Into<Vector3>) -> Vector3
Mult(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3) overload
Sourcepub fn mult_2(a: impl Into<Vector2>, b: impl Into<Vector2>) -> Vector2
pub fn mult_2(a: impl Into<Vector2>, b: impl Into<Vector2>) -> Vector2
Mult(crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2) overload
Sourcepub fn deg_to_rad(deg: impl Into<f32>) -> f32
pub fn deg_to_rad(deg: impl Into<f32>) -> f32
DegToRad(f32) overload
Sourcepub fn deg_to_rad_2(rotate: impl Into<Vector3>) -> Vector3
pub fn deg_to_rad_2(rotate: impl Into<Vector3>) -> Vector3
DegToRad(crate::unity_engine::vector3::Vector3) overload
Sourcepub fn clamp_angle(angle: impl Into<f32>, limit: impl Into<f32>) -> f32
pub fn clamp_angle(angle: impl Into<f32>, limit: impl Into<f32>) -> f32
ClampAngle(f32, f32) overload
Sourcepub fn clamp_angle_2(
angle: impl Into<Vector3>,
limit: impl Into<Vector3>,
) -> Vector3
pub fn clamp_angle_2( angle: impl Into<Vector3>, limit: impl Into<Vector3>, ) -> Vector3
ClampAngle(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3) overload
Sourcepub fn clamp_angle_3(
rotation: impl Into<Quaternion>,
limit: impl Into<Vector3>,
) -> Quaternion
pub fn clamp_angle_3( rotation: impl Into<Quaternion>, limit: impl Into<Vector3>, ) -> Quaternion
ClampAngle(crate::unity_engine::quaternion::Quaternion, crate::unity_engine::vector3::Vector3) overload
pub fn swap<M0: IlType + Copy + ClassIdentity>( lhs: impl Into<*mut M0>, rhs: impl Into<*mut M0>, )
Sourcepub fn m_sec_to_frame(msec: impl Into<f32>) -> f32
pub fn m_sec_to_frame(msec: impl Into<f32>) -> f32
MSecToFrame(f32) overload
Sourcepub fn frame_to_ms_ec(frame: impl Into<f32>) -> f32
pub fn frame_to_ms_ec(frame: impl Into<f32>) -> f32
FrameToMSEc(f32) overload
Sourcepub fn get_frame_step() -> f32
pub fn get_frame_step() -> f32
GetFrameStep() overload
Sourcepub fn is_intercect(
min_x1: impl Into<i32>,
min_z1: impl Into<i32>,
max_x1: impl Into<i32>,
max_z1: impl Into<i32>,
min_x2: impl Into<i32>,
min_z2: impl Into<i32>,
max_x2: impl Into<i32>,
max_z2: impl Into<i32>,
) -> bool
pub fn is_intercect( min_x1: impl Into<i32>, min_z1: impl Into<i32>, max_x1: impl Into<i32>, max_z1: impl Into<i32>, min_x2: impl Into<i32>, min_z2: impl Into<i32>, max_x2: impl Into<i32>, max_z2: impl Into<i32>, ) -> bool
IsIntercect(i32, i32, i32, i32, i32, i32, i32, i32) overload
Sourcepub fn get_fast_input_scale() -> i32
pub fn get_fast_input_scale() -> i32
GetFastInputScale() overload
Sourcepub fn change_key_value(
value: impl Into<i32>,
min: impl Into<i32>,
max: impl Into<i32>,
step: impl Into<i32>,
) -> i32
pub fn change_key_value( value: impl Into<i32>, min: impl Into<i32>, max: impl Into<i32>, step: impl Into<i32>, ) -> i32
ChangeKeyValue(i32, i32, i32, i32) overload
Sourcepub fn change_key_value_2(
value: impl Into<f32>,
min: impl Into<f32>,
max: impl Into<f32>,
step: impl Into<f32>,
) -> f32
pub fn change_key_value_2( value: impl Into<f32>, min: impl Into<f32>, max: impl Into<f32>, step: impl Into<f32>, ) -> f32
ChangeKeyValue(f32, f32, f32, f32) overload
Sourcepub fn change_key_value_3(value: impl Into<bool>) -> bool
pub fn change_key_value_3(value: impl Into<bool>) -> bool
ChangeKeyValue(bool) overload
Sourcepub fn change_key_value_impl(
value: impl Into<f64>,
min: impl Into<f64>,
max: impl Into<f64>,
step: impl Into<f64>,
) -> f64
pub fn change_key_value_impl( value: impl Into<f64>, min: impl Into<f64>, max: impl Into<f64>, step: impl Into<f64>, ) -> f64
ChangeKeyValueImpl(f64, f64, f64, f64) overload
Sourcepub fn change_key_enum(obj: impl Into<Object>) -> Object
pub fn change_key_enum(obj: impl Into<Object>) -> Object
ChangeKeyEnum(crate::system::object::Object) overload
Sourcepub fn find_game_object(
name: impl Into<Il2CppString>,
warning: impl Into<bool>,
) -> GameObject
pub fn find_game_object( name: impl Into<Il2CppString>, warning: impl Into<bool>, ) -> GameObject
FindGameObject(::unity::Il2CppString, bool) overload
Sourcepub fn try_create_game_object(
name: impl Into<Il2CppString>,
parent: impl Into<GameObject>,
) -> GameObject
pub fn try_create_game_object( name: impl Into<Il2CppString>, parent: impl Into<GameObject>, ) -> GameObject
TryCreateGameObject(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn create_game_object(
name: impl Into<Il2CppString>,
parent: impl Into<Il2CppString>,
) -> GameObject
pub fn create_game_object( name: impl Into<Il2CppString>, parent: impl Into<Il2CppString>, ) -> GameObject
CreateGameObject(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn find_root_object(name: impl Into<Il2CppString>) -> GameObject
pub fn find_root_object(name: impl Into<Il2CppString>) -> GameObject
FindRootObject(::unity::Il2CppString) overload
Sourcepub fn try_create_root_object(name: impl Into<Il2CppString>) -> GameObject
pub fn try_create_root_object(name: impl Into<Il2CppString>) -> GameObject
TryCreateRootObject(::unity::Il2CppString) overload
pub fn create_game_object_2<M0: IlType + Copy + ClassIdentity>( parent: impl Into<Il2CppString>, ) -> M0
pub fn try_create_component<M0: IlType + Copy + ClassIdentity>( game_object: impl Into<GameObject>, ) -> M0
Sourcepub fn create_game_object_3(
name: impl Into<Il2CppString>,
parent: impl Into<GameObject>,
) -> GameObject
pub fn create_game_object_3( name: impl Into<Il2CppString>, parent: impl Into<GameObject>, ) -> GameObject
CreateGameObject(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject) overload
pub fn create_game_object_4<M0: IlType + Copy + ClassIdentity>( parent: impl Into<GameObject>, ) -> M0
Sourcepub fn create_game_object_by_asset(
original: impl Into<GameObject>,
parent: impl Into<GameObject>,
) -> GameObject
pub fn create_game_object_by_asset( original: impl Into<GameObject>, parent: impl Into<GameObject>, ) -> GameObject
CreateGameObjectByAsset(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn destroy_game_object(game_object: impl Into<GameObject>)
pub fn destroy_game_object(game_object: impl Into<GameObject>)
DestroyGameObject(crate::unity_engine::gameobject::GameObject) overload
pub fn destroy_game_object_2<M0: IlType + Copy + ClassIdentity>( component: impl Into<M0>, )
pub fn destroy_game_object_3<M0: IlType + Copy + ClassIdentity>( component: impl Into<*mut M0>, )
Sourcepub fn destroy_child_object(game_object: impl Into<GameObject>)
pub fn destroy_child_object(game_object: impl Into<GameObject>)
DestroyChildObject(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn set_layer_recursively(
transform: impl Into<Transform>,
layer: impl Into<i32>,
) -> bool
pub fn set_layer_recursively( transform: impl Into<Transform>, layer: impl Into<i32>, ) -> bool
SetLayerRecursively(crate::unity_engine::transform::Transform, i32) overload
Sourcepub fn set_layer_recursively_2(
game_object: impl Into<GameObject>,
layer: impl Into<i32>,
) -> bool
pub fn set_layer_recursively_2( game_object: impl Into<GameObject>, layer: impl Into<i32>, ) -> bool
SetLayerRecursively(crate::unity_engine::gameobject::GameObject, i32) overload
Sourcepub fn set_layer_recursively_3(
game_object: impl Into<GameObject>,
name: impl Into<Il2CppString>,
) -> bool
pub fn set_layer_recursively_3( game_object: impl Into<GameObject>, name: impl Into<Il2CppString>, ) -> bool
SetLayerRecursively(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString) overload
Sourcepub fn create_debug_text_object(
parent: impl Into<Transform>,
name: impl Into<Il2CppString>,
size: impl Into<i32>,
) -> GameObject
pub fn create_debug_text_object( parent: impl Into<Transform>, name: impl Into<Il2CppString>, size: impl Into<i32>, ) -> GameObject
CreateDebugTextObject(crate::unity_engine::transform::Transform, ::unity::Il2CppString, i32) overload
Sourcepub fn get_object_full_path(game_object: impl Into<GameObject>) -> Il2CppString
pub fn get_object_full_path(game_object: impl Into<GameObject>) -> Il2CppString
GetObjectFullPath(crate::unity_engine::gameobject::GameObject) overload
pub fn get_object_full_path_2<M0: IlType + Copy + ClassIdentity>( component: impl Into<M0>, ) -> Il2CppString
pub fn find_child_game_object<M0: IlType + Copy + ClassIdentity>( game_object: impl Into<GameObject>, ) -> GameObject
Sourcepub fn find_child_game_object_2(
game_object: impl Into<GameObject>,
child_name: impl Into<Il2CppString>,
) -> GameObject
pub fn find_child_game_object_2( game_object: impl Into<GameObject>, child_name: impl Into<Il2CppString>, ) -> GameObject
FindChildGameObject(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString) overload
Sourcepub fn find_child_transform(
parent: impl Into<Transform>,
child_name: impl Into<Il2CppString>,
) -> Transform
pub fn find_child_transform( parent: impl Into<Transform>, child_name: impl Into<Il2CppString>, ) -> Transform
FindChildTransform(crate::unity_engine::transform::Transform, ::unity::Il2CppString) overload
Sourcepub fn get_top_parent_object(game_object: impl Into<GameObject>) -> GameObject
pub fn get_top_parent_object(game_object: impl Into<GameObject>) -> GameObject
GetTopParentObject(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn get_unique_object_name(name: impl Into<Il2CppString>) -> Il2CppString
pub fn get_unique_object_name(name: impl Into<Il2CppString>) -> Il2CppString
GetUniqueObjectName(::unity::Il2CppString) overload
Sourcepub fn get_current_scene_path() -> Il2CppString
pub fn get_current_scene_path() -> Il2CppString
GetCurrentScenePath() overload
Sourcepub fn get_current_scene_dir() -> Il2CppString
pub fn get_current_scene_dir() -> Il2CppString
GetCurrentSceneDir() overload
Sourcepub fn get_current_scene_name() -> Il2CppString
pub fn get_current_scene_name() -> Il2CppString
GetCurrentSceneName() overload
Sourcepub fn get_scene_name(game_object: impl Into<GameObject>) -> Il2CppString
pub fn get_scene_name(game_object: impl Into<GameObject>) -> Il2CppString
GetSceneName(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn get_scene_name_2(component: impl Into<Component>) -> Il2CppString
pub fn get_scene_name_2(component: impl Into<Component>) -> Il2CppString
GetSceneName(crate::unity_engine::component::Component) overload
Sourcepub fn get_prefixless(path: impl Into<Il2CppString>) -> Il2CppString
pub fn get_prefixless(path: impl Into<Il2CppString>) -> Il2CppString
GetPrefixless(::unity::Il2CppString) overload
pub fn find_child_component<M0: IlType + Copy + ClassIdentity>( game_object: impl Into<GameObject>, ) -> M0
pub fn find_child_component_2<M0: IlType + Copy + ClassIdentity>( game_object: impl Into<GameObject>, child_name: impl Into<Il2CppString>, ) -> M0
pub fn find_child_components<M0: IlType + Copy + ClassIdentity>( game_object: impl Into<GameObject>, ) -> Array<M0>
Sourcepub fn get_rotation(
start: impl Into<Vector3>,
end: impl Into<Vector3>,
) -> Quaternion
pub fn get_rotation( start: impl Into<Vector3>, end: impl Into<Vector3>, ) -> Quaternion
GetRotation(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3) overload
pub fn get_rotation_2<M0: IlType + Copy + ClassIdentity>( start: impl Into<M0>, end: impl Into<M0>, ) -> Quaternion
Sourcepub fn get_current_animation_clip(
animator: impl Into<Animator>,
layer_index: impl Into<i32>,
) -> AnimationClip
pub fn get_current_animation_clip( animator: impl Into<Animator>, layer_index: impl Into<i32>, ) -> AnimationClip
GetCurrentAnimationClip(crate::unity_engine::animator::Animator, i32) overload
pub fn set_component_enable<M0: IlType + Copy + ClassIdentity>( game_object: impl Into<GameObject>, enable: impl Into<bool>, )
Sourcepub fn dump_transform(transform: impl Into<Transform>, depth: impl Into<i32>)
pub fn dump_transform(transform: impl Into<Transform>, depth: impl Into<i32>)
DumpTransform(crate::unity_engine::transform::Transform, i32) overload
Sourcepub fn clear_properties(type: impl Into<SystemType>, obj: impl Into<Object>)
pub fn clear_properties(type: impl Into<SystemType>, obj: impl Into<Object>)
ClearProperties(::unity::SystemType, crate::system::object::Object) overload
Sourcepub fn copy_properties(
type: impl Into<SystemType>,
src: impl Into<Object>,
dst: impl Into<Object>,
)
pub fn copy_properties( type: impl Into<SystemType>, src: impl Into<Object>, dst: impl Into<Object>, )
CopyProperties(::unity::SystemType, crate::system::object::Object, crate::system::object::Object) overload
Sourcepub fn get_streaming_assets_path() -> Il2CppString
pub fn get_streaming_assets_path() -> Il2CppString
GetStreamingAssetsPath() overload
Sourcepub fn get_streaming_assets_path_2(
path: impl Into<Il2CppString>,
platform: impl Into<bool>,
) -> Il2CppString
pub fn get_streaming_assets_path_2( path: impl Into<Il2CppString>, platform: impl Into<bool>, ) -> Il2CppString
GetStreamingAssetsPath(::unity::Il2CppString, bool) overload
Sourcepub fn save_members(obj: impl Into<Object>)
pub fn save_members(obj: impl Into<Object>)
SaveMembers(crate::system::object::Object) overload
Sourcepub fn load_members(obj: impl Into<Object>)
pub fn load_members(obj: impl Into<Object>)
LoadMembers(crate::system::object::Object) overload
Sourcepub fn get_member_items(instance: impl Into<Object>) -> List_1<MenuItem>
pub fn get_member_items(instance: impl Into<Object>) -> List_1<MenuItem>
GetMemberItems(crate::system::object::Object) overload
Sourcepub fn get_field_items(instance: impl Into<Object>) -> List_1<MenuItem>
pub fn get_field_items(instance: impl Into<Object>) -> List_1<MenuItem>
GetFieldItems(crate::system::object::Object) overload
Sourcepub fn get_propety_items(instance: impl Into<Object>) -> List_1<MenuItem>
pub fn get_propety_items(instance: impl Into<Object>) -> List_1<MenuItem>
GetPropetyItems(crate::system::object::Object) overload
Sourcepub fn get_instance_materials(render: impl Into<Renderer>) -> Array<Material>
pub fn get_instance_materials(render: impl Into<Renderer>) -> Array<Material>
GetInstanceMaterials(crate::unity_engine::renderer::Renderer) overload
Sourcepub fn hash_fnv_1(bytes: impl Into<Array<u8>>) -> i32
pub fn hash_fnv_1(bytes: impl Into<Array<u8>>) -> i32
Hash_FNV_1(::unity::Array<u8>) overload
Sourcepub fn hash_fnv_1_2(bytes: impl Into<Array<u8>>, length: impl Into<i32>) -> i32
pub fn hash_fnv_1_2(bytes: impl Into<Array<u8>>, length: impl Into<i32>) -> i32
Hash_FNV_1(::unity::Array<u8>, i32) overload
Sourcepub fn hash_fnv_1_3(values: impl Into<Array<u32>>) -> i32
pub fn hash_fnv_1_3(values: impl Into<Array<u32>>) -> i32
Hash_FNV_1(::unity::Array<u32>) overload
Sourcepub fn hash_fnv_1_4(
values: impl Into<Array<u32>>,
length: impl Into<i32>,
) -> i32
pub fn hash_fnv_1_4( values: impl Into<Array<u32>>, length: impl Into<i32>, ) -> i32
Hash_FNV_1(::unity::Array<u32>, i32) overload
Sourcepub fn hash_fnv_1_5(name: impl Into<Il2CppString>) -> i32
pub fn hash_fnv_1_5(name: impl Into<Il2CppString>) -> i32
Hash_FNV_1(::unity::Il2CppString) overload
Sourcepub fn hash_fnv_1_6(array: impl Into<BitArray>) -> i32
pub fn hash_fnv_1_6(array: impl Into<BitArray>) -> i32
Hash_FNV_1(crate::system::collections::bitarray::BitArray) overload
Sourcepub fn get_all_asset_paths(
root: impl Into<Il2CppString>,
extensions: impl Into<Array<Il2CppString>>,
) -> Array<Il2CppString>
pub fn get_all_asset_paths( root: impl Into<Il2CppString>, extensions: impl Into<Array<Il2CppString>>, ) -> Array<Il2CppString>
GetAllAssetPaths(::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn to_asset_path(path: impl Into<Il2CppString>) -> Il2CppString
pub fn to_asset_path(path: impl Into<Il2CppString>) -> Il2CppString
ToAssetPath(::unity::Il2CppString) overload
Sourcepub fn to_system_path(path: impl Into<Il2CppString>) -> Il2CppString
pub fn to_system_path(path: impl Into<Il2CppString>) -> Il2CppString
ToSystemPath(::unity::Il2CppString) overload
Sourcepub fn unity_editor_select_object(game_object: impl Into<GameObject>)
pub fn unity_editor_select_object(game_object: impl Into<GameObject>)
UnityEditorSelectObject(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn unity_editor_select_object_2(component: impl Into<Component>)
pub fn unity_editor_select_object_2(component: impl Into<Component>)
UnityEditorSelectObject(crate::unity_engine::component::Component) overload
Sourcepub fn each_children(
go: impl Into<GameObject>,
func: impl Into<Ut_GameObjectFunction>,
)
pub fn each_children( go: impl Into<GameObject>, func: impl Into<Ut_GameObjectFunction>, )
EachChildren(crate::unity_engine::gameobject::GameObject, crate::app::ut::Ut_GameObjectFunction) overload
Sourcepub fn each_parents(
go: impl Into<GameObject>,
func: impl Into<Ut_GameObjectFunction>,
)
pub fn each_parents( go: impl Into<GameObject>, func: impl Into<Ut_GameObjectFunction>, )
EachParents(crate::unity_engine::gameobject::GameObject, crate::app::ut::Ut_GameObjectFunction) overload
Sourcepub fn set_one_shot_particle(go: impl Into<GameObject>)
pub fn set_one_shot_particle(go: impl Into<GameObject>)
SetOneShotParticle(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn value_to_string(value: impl Into<i32>) -> Il2CppString
pub fn value_to_string(value: impl Into<i32>) -> Il2CppString
ValueToString(i32) overload
Sourcepub fn set_text_value(tmp_text: impl Into<TMP_Text>, value: impl Into<i32>)
pub fn set_text_value(tmp_text: impl Into<TMP_Text>, value: impl Into<i32>)
SetTextValue(crate::tm_pro::tmp_text::TMP_Text, i32) overload
Sourcepub fn to_string_with_comma(value: impl Into<i32>) -> Il2CppString
pub fn to_string_with_comma(value: impl Into<i32>) -> Il2CppString
ToStringWithComma(i32) overload
Sourcepub fn get_language_label(label: impl Into<Il2CppString>) -> Il2CppString
pub fn get_language_label(label: impl Into<Il2CppString>) -> Il2CppString
GetLanguageLabel(::unity::Il2CppString) overload
Sourcepub fn get_short_name(
name: impl Into<Il2CppString>,
length: impl Into<i32>,
) -> Il2CppString
pub fn get_short_name( name: impl Into<Il2CppString>, length: impl Into<i32>, ) -> Il2CppString
GetShortName(::unity::Il2CppString, i32) overload
Sourcepub fn get_size_name(size: impl Into<i64>) -> Il2CppString
pub fn get_size_name(size: impl Into<i64>) -> Il2CppString
GetSizeName(i64) overload
Sourcepub fn capture_texture(w: impl Into<i32>, h: impl Into<i32>) -> Texture2D
pub fn capture_texture(w: impl Into<i32>, h: impl Into<i32>) -> Texture2D
CaptureTexture(i32, i32) overload
Sourcepub fn get_time_stamp() -> Il2CppString
pub fn get_time_stamp() -> Il2CppString
GetTimeStamp() overload
Sourcepub fn force_rebuild_layout(component: impl Into<Component>)
pub fn force_rebuild_layout(component: impl Into<Component>)
ForceRebuildLayout(crate::unity_engine::component::Component) overload
Source§impl Ut
impl Ut
pub fn mult_method_info() -> &'static MethodInfo
pub fn mult_2_method_info() -> &'static MethodInfo
pub fn deg_to_rad_method_info() -> &'static MethodInfo
pub fn deg_to_rad_2_method_info() -> &'static MethodInfo
pub fn round_deg_method_info() -> &'static MethodInfo
pub fn clamp_angle_method_info() -> &'static MethodInfo
pub fn clamp_angle_2_method_info() -> &'static MethodInfo
pub fn clamp_angle_3_method_info() -> &'static MethodInfo
pub fn m_sec_to_frame_method_info() -> &'static MethodInfo
pub fn frame_to_ms_ec_method_info() -> &'static MethodInfo
pub fn get_frame_step_method_info() -> &'static MethodInfo
pub fn is_intercect_method_info() -> &'static MethodInfo
pub fn get_fast_input_scale_method_info() -> &'static MethodInfo
pub fn change_key_value_method_info() -> &'static MethodInfo
pub fn change_key_value_2_method_info() -> &'static MethodInfo
pub fn change_key_value_3_method_info() -> &'static MethodInfo
pub fn change_key_value_impl_method_info() -> &'static MethodInfo
pub fn change_key_enum_method_info() -> &'static MethodInfo
pub fn find_game_object_method_info() -> &'static MethodInfo
pub fn try_create_game_object_method_info() -> &'static MethodInfo
pub fn create_game_object_method_info() -> &'static MethodInfo
pub fn find_root_object_method_info() -> &'static MethodInfo
pub fn try_create_root_object_method_info() -> &'static MethodInfo
pub fn create_game_object_3_method_info() -> &'static MethodInfo
pub fn create_game_object_by_asset_method_info() -> &'static MethodInfo
pub fn destroy_game_object_method_info() -> &'static MethodInfo
pub fn destroy_child_object_method_info() -> &'static MethodInfo
pub fn set_layer_recursively_method_info() -> &'static MethodInfo
pub fn set_layer_recursively_2_method_info() -> &'static MethodInfo
pub fn set_layer_recursively_3_method_info() -> &'static MethodInfo
pub fn create_debug_text_object_method_info() -> &'static MethodInfo
pub fn get_object_full_path_method_info() -> &'static MethodInfo
pub fn find_child_game_object_2_method_info() -> &'static MethodInfo
pub fn find_child_transform_method_info() -> &'static MethodInfo
pub fn get_top_parent_object_method_info() -> &'static MethodInfo
pub fn get_unique_object_name_method_info() -> &'static MethodInfo
pub fn get_current_scene_path_method_info() -> &'static MethodInfo
pub fn get_current_scene_dir_method_info() -> &'static MethodInfo
pub fn get_current_scene_name_method_info() -> &'static MethodInfo
pub fn get_scene_name_method_info() -> &'static MethodInfo
pub fn get_scene_name_2_method_info() -> &'static MethodInfo
pub fn get_prefixless_method_info() -> &'static MethodInfo
pub fn get_rotation_method_info() -> &'static MethodInfo
pub fn get_current_animation_clip_method_info() -> &'static MethodInfo
pub fn round_kb_method_info() -> &'static MethodInfo
pub fn dump_transform_method_info() -> &'static MethodInfo
pub fn clear_properties_method_info() -> &'static MethodInfo
pub fn copy_properties_method_info() -> &'static MethodInfo
pub fn get_streaming_assets_path_method_info() -> &'static MethodInfo
pub fn get_streaming_assets_path_2_method_info() -> &'static MethodInfo
pub fn save_members_method_info() -> &'static MethodInfo
pub fn load_members_method_info() -> &'static MethodInfo
pub fn get_member_items_method_info() -> &'static MethodInfo
pub fn get_field_items_method_info() -> &'static MethodInfo
pub fn get_propety_items_method_info() -> &'static MethodInfo
pub fn get_instance_materials_method_info() -> &'static MethodInfo
pub fn hash_fnv_1_method_info() -> &'static MethodInfo
pub fn hash_fnv_1_2_method_info() -> &'static MethodInfo
pub fn hash_fnv_1_3_method_info() -> &'static MethodInfo
pub fn hash_fnv_1_4_method_info() -> &'static MethodInfo
pub fn hash_fnv_1_5_method_info() -> &'static MethodInfo
pub fn hash_fnv_1_6_method_info() -> &'static MethodInfo
pub fn get_all_asset_paths_method_info() -> &'static MethodInfo
pub fn to_asset_path_method_info() -> &'static MethodInfo
pub fn to_system_path_method_info() -> &'static MethodInfo
pub fn unity_editor_select_object_method_info() -> &'static MethodInfo
pub fn unity_editor_select_object_2_method_info() -> &'static MethodInfo
pub fn each_children_method_info() -> &'static MethodInfo
pub fn each_parents_method_info() -> &'static MethodInfo
pub fn set_one_shot_particle_method_info() -> &'static MethodInfo
pub fn value_to_string_method_info() -> &'static MethodInfo
pub fn set_text_value_method_info() -> &'static MethodInfo
pub fn to_string_with_comma_method_info() -> &'static MethodInfo
pub fn get_language_label_method_info() -> &'static MethodInfo
pub fn get_short_name_method_info() -> &'static MethodInfo
pub fn get_size_name_method_info() -> &'static MethodInfo
pub fn capture_texture_method_info() -> &'static MethodInfo
pub fn get_time_stamp_method_info() -> &'static MethodInfo
pub fn force_rebuild_layout_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for Ut
impl ClassIdentity for Ut
Source§impl FromIlInstance for Ut
impl FromIlInstance for Ut
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 Ut
impl IObject for Ut
impl IUt for Ut
Auto Trait Implementations§
impl Freeze for Ut
impl RefUnwindSafe for Ut
impl !Send for Ut
impl !Sync for Ut
impl Unpin for Ut
impl UnwindSafe for Ut
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