pub struct TextGenerator(/* private fields */);Expand description
IL2CPP class: UnityEngine.TextGenerator
Inherits: Object
Implementations§
Source§impl TextGenerator
impl TextGenerator
Sourcepub fn internal_create() -> IntPtr
pub fn internal_create() -> IntPtr
Internal_Create() overload
Sourcepub fn internal_destroy(ptr: impl Into<IntPtr>)
pub fn internal_destroy(ptr: impl Into<IntPtr>)
Internal_Destroy(::unity::IntPtr) overload
Source§impl TextGenerator
impl TextGenerator
pub fn ctor_method_info() -> &'static MethodInfo
pub fn ctor_2_method_info() -> &'static MethodInfo
pub fn finalize_method_info() -> &'static MethodInfo
pub fn system_i_disposable_dispose_method_info() -> &'static MethodInfo
pub fn get_character_count_visible_method_info() -> &'static MethodInfo
pub fn validated_settings_method_info() -> &'static MethodInfo
pub fn invalidate_method_info() -> &'static MethodInfo
pub fn get_characters_method_info() -> &'static MethodInfo
pub fn get_lines_method_info() -> &'static MethodInfo
pub fn get_vertices_method_info() -> &'static MethodInfo
pub fn get_preferred_width_method_info() -> &'static MethodInfo
pub fn get_preferred_height_method_info() -> &'static MethodInfo
pub fn populate_with_errors_method_info() -> &'static MethodInfo
pub fn populate_method_info() -> &'static MethodInfo
pub fn populate_with_error_method_info() -> &'static MethodInfo
pub fn populate_always_method_info() -> &'static MethodInfo
pub fn get_verts_method_info() -> &'static MethodInfo
pub fn get_characters_2_method_info() -> &'static MethodInfo
pub fn get_lines_2_method_info() -> &'static MethodInfo
pub fn get_rect_extents_method_info() -> &'static MethodInfo
pub fn get_character_count_method_info() -> &'static MethodInfo
pub fn get_line_count_method_info() -> &'static MethodInfo
pub fn internal_create_method_info() -> &'static MethodInfo
pub fn internal_destroy_method_info() -> &'static MethodInfo
pub fn populate_internal_method_info() -> &'static MethodInfo
pub fn populate_internal_2_method_info() -> &'static MethodInfo
pub fn get_vertices_internal_method_info() -> &'static MethodInfo
pub fn get_characters_internal_method_info() -> &'static MethodInfo
pub fn get_lines_internal_method_info() -> &'static MethodInfo
pub fn get_rect_extents_injected_method_info() -> &'static MethodInfo
pub fn populate_internal_injected_method_info() -> &'static MethodInfo
Source§impl TextGenerator
impl TextGenerator
Sourcepub unsafe fn finalize(this: impl Into<IlInstance>)
pub unsafe fn finalize(this: impl Into<IlInstance>)
Direct (non-virtual) call to TextGenerator’s own Finalize. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn system_i_disposable_dispose(this: impl Into<IlInstance>)
pub unsafe fn system_i_disposable_dispose(this: impl Into<IlInstance>)
Direct (non-virtual) call to TextGenerator’s own System.IDisposable.Dispose. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl ClassIdentity for TextGenerator
impl ClassIdentity for TextGenerator
Source§impl Clone for TextGenerator
impl Clone for TextGenerator
Source§fn clone(&self) -> TextGenerator
fn clone(&self) -> TextGenerator
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl FromIlInstance for TextGenerator
impl FromIlInstance for TextGenerator
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>
Caller swears
class is a subtype of Self or layout compatibleSource§impl ITextGenerator for TextGenerator
impl ITextGenerator for TextGenerator
fn m_ptr(self) -> IntPtr
fn set_m_ptr(self, value: IntPtr)
fn m_last_string(self) -> Il2CppString
fn set_m_last_string(self, value: Il2CppString)
fn m_last_settings(self) -> TextGenerationSettings
fn set_m_last_settings(self, value: TextGenerationSettings)
fn m_has_generated(self) -> bool
fn set_m_has_generated(self, value: bool)
fn m_last_valid(self) -> TextGenerationError
fn set_m_last_valid(self, value: TextGenerationError)
fn m_verts(self) -> List_1<UIVertex>
fn set_m_verts(self, value: List_1<UIVertex>)
fn m_characters(self) -> List_1<UICharInfo>
fn set_m_characters(self, value: List_1<UICharInfo>)
fn m_lines(self) -> List_1<UILineInfo>
fn set_m_lines(self, value: List_1<UILineInfo>)
fn m_cached_verts(self) -> bool
fn set_m_cached_verts(self, value: bool)
fn m_cached_characters(self) -> bool
fn set_m_cached_characters(self, value: bool)
fn m_cached_lines(self) -> bool
fn set_m_cached_lines(self, value: bool)
impl Copy for TextGenerator
impl IObject for TextGenerator
Auto Trait Implementations§
impl Freeze for TextGenerator
impl RefUnwindSafe for TextGenerator
impl !Send for TextGenerator
impl !Sync for TextGenerator
impl Unpin for TextGenerator
impl UnwindSafe for TextGenerator
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
Mutably borrows from an owned value. Read more
§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,
Safety Read more
§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)
🔬This is a nightly-only experimental API. (
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) overloadSource§impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)where
Self: Sized,
fn system_i_disposable_dispose(self)where
Self: Sized,
Source§impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, q: Queue_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 throw_enumeration_not_started_or_ended(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,
Source§impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_null() -> ScriptPlayable_1<T0>
fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>
fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>
fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle
fn create_script_instance() -> Object
fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object
fn clone_script_instance_from_engine_object(source: Object_2) -> Object
fn ctor(self, handle: PlayableHandle)where
Self: Sized,
fn get_handle(self) -> PlayableHandlewhere
Self: Sized,
fn get_behaviour(self) -> T0where
Self: Sized,
fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable
fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>
fn equals(self, other: ScriptPlayable_1<T0>) -> boolwhere
Self: Sized,
fn cctor()
Source§impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(
self,
dictionary: SortedDictionary_2<T0, T1>,
get_enumerator_ret_type: i32,
)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
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,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
Source§impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: SortedSet_1<T0>)where
Self: Sized,
fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
fn initialize(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn cctor()
Source§impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Stack_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 throw_enumeration_not_started_or_ended(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,
Source§impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Array<T0>)where
Self: Sized,
fn ctor_2(self, capacity: i32)where
Self: Sized,
fn ctor_3(self, capacity: i32, rollover_size: i32)where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn get_rollover_size(self) -> i32where
Self: Sized,
fn set_rollover_size(self, value: i32)where
Self: Sized,
fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)
fn clear(self)where
Self: Sized,
fn set_default_2(self, item: T0)where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn remove(self) -> T0where
Self: Sized,
fn push(self, item: T0)where
Self: Sized,
fn pop(self) -> T0where
Self: Sized,
fn peek(self) -> T0where
Self: Sized,
fn current_item(self) -> T0where
Self: Sized,
fn previous_item(self) -> T0where
Self: Sized,
Source§impl<__T> ITextGeneratorMethods for __Twhere
__T: ITextGenerator,
impl<__T> ITextGeneratorMethods for __Twhere
__T: ITextGenerator,
Source§fn system_i_disposable_dispose(self)
fn system_i_disposable_dispose(self)
System.IDisposable.Dispose() overloadSource§fn get_character_count_visible(self) -> i32
fn get_character_count_visible(self) -> i32
get_characterCountVisible() overloadSource§fn validated_settings(
self,
settings: impl Into<TextGenerationSettings>,
) -> TextGenerationSettings
fn validated_settings( self, settings: impl Into<TextGenerationSettings>, ) -> TextGenerationSettings
ValidatedSettings(crate::unity_engine::textgenerationsettings::TextGenerationSettings) overloadSource§fn invalidate(self)
fn invalidate(self)
Invalidate() overloadSource§fn get_characters(self, characters: impl Into<List_1<UICharInfo>>)
fn get_characters(self, characters: impl Into<List_1<UICharInfo>>)
GetCharacters(crate::system::collections::generic::list_1::List_1<crate::unity_engine::uicharinfo::UICharInfo>) overloadSource§fn get_lines(self, lines: impl Into<List_1<UILineInfo>>)
fn get_lines(self, lines: impl Into<List_1<UILineInfo>>)
GetLines(crate::system::collections::generic::list_1::List_1<crate::unity_engine::uilineinfo::UILineInfo>) overloadSource§fn get_vertices(self, vertices: impl Into<List_1<UIVertex>>)
fn get_vertices(self, vertices: impl Into<List_1<UIVertex>>)
GetVertices(crate::system::collections::generic::list_1::List_1<crate::unity_engine::uivertex::UIVertex>) overloadSource§fn get_preferred_width(
self,
str: impl Into<Il2CppString>,
settings: impl Into<TextGenerationSettings>,
) -> f32
fn get_preferred_width( self, str: impl Into<Il2CppString>, settings: impl Into<TextGenerationSettings>, ) -> f32
GetPreferredWidth(::unity::Il2CppString, crate::unity_engine::textgenerationsettings::TextGenerationSettings) overloadSource§fn get_preferred_height(
self,
str: impl Into<Il2CppString>,
settings: impl Into<TextGenerationSettings>,
) -> f32
fn get_preferred_height( self, str: impl Into<Il2CppString>, settings: impl Into<TextGenerationSettings>, ) -> f32
GetPreferredHeight(::unity::Il2CppString, crate::unity_engine::textgenerationsettings::TextGenerationSettings) overloadSource§fn populate_with_errors(
self,
str: impl Into<Il2CppString>,
settings: impl Into<TextGenerationSettings>,
context: impl Into<GameObject>,
) -> bool
fn populate_with_errors( self, str: impl Into<Il2CppString>, settings: impl Into<TextGenerationSettings>, context: impl Into<GameObject>, ) -> bool
PopulateWithErrors(::unity::Il2CppString, crate::unity_engine::textgenerationsettings::TextGenerationSettings, crate::unity_engine::gameobject::GameObject) overloadSource§fn populate(
self,
str: impl Into<Il2CppString>,
settings: impl Into<TextGenerationSettings>,
) -> bool
fn populate( self, str: impl Into<Il2CppString>, settings: impl Into<TextGenerationSettings>, ) -> bool
Populate(::unity::Il2CppString, crate::unity_engine::textgenerationsettings::TextGenerationSettings) overloadSource§fn populate_with_error(
self,
str: impl Into<Il2CppString>,
settings: impl Into<TextGenerationSettings>,
) -> TextGenerationError
fn populate_with_error( self, str: impl Into<Il2CppString>, settings: impl Into<TextGenerationSettings>, ) -> TextGenerationError
PopulateWithError(::unity::Il2CppString, crate::unity_engine::textgenerationsettings::TextGenerationSettings) overloadSource§fn populate_always(
self,
str: impl Into<Il2CppString>,
settings: impl Into<TextGenerationSettings>,
) -> TextGenerationError
fn populate_always( self, str: impl Into<Il2CppString>, settings: impl Into<TextGenerationSettings>, ) -> TextGenerationError
PopulateAlways(::unity::Il2CppString, crate::unity_engine::textgenerationsettings::TextGenerationSettings) overloadSource§fn get_verts(self) -> IList_1_Interface<UIVertex>
fn get_verts(self) -> IList_1_Interface<UIVertex>
get_verts() overloadSource§fn get_characters_2(self) -> IList_1_Interface<UICharInfo>
fn get_characters_2(self) -> IList_1_Interface<UICharInfo>
get_characters() overloadSource§fn get_lines_2(self) -> IList_1_Interface<UILineInfo>
fn get_lines_2(self) -> IList_1_Interface<UILineInfo>
get_lines() overloadSource§fn get_rect_extents(self) -> Rect
fn get_rect_extents(self) -> Rect
get_rectExtents() overloadSource§fn get_character_count(self) -> i32
fn get_character_count(self) -> i32
get_characterCount() overloadSource§fn get_line_count(self) -> i32
fn get_line_count(self) -> i32
get_lineCount() overloadSource§fn populate_internal(
self,
str: impl Into<Il2CppString>,
font: impl Into<Font>,
color: impl Into<Color>,
font_size: impl Into<i32>,
scale_factor: impl Into<f32>,
line_spacing: impl Into<f32>,
style: impl Into<FontStyle>,
rich_text: impl Into<bool>,
resize_text_for_best_fit: impl Into<bool>,
resize_text_min_size: impl Into<i32>,
resize_text_max_size: impl Into<i32>,
vertical_over_flow: impl Into<i32>,
horizontal_overflow: impl Into<i32>,
update_bounds: impl Into<bool>,
anchor: impl Into<TextAnchor>,
extents_x: impl Into<f32>,
extents_y: impl Into<f32>,
pivot_x: impl Into<f32>,
pivot_y: impl Into<f32>,
generate_out_of_bounds: impl Into<bool>,
align_by_geometry: impl Into<bool>,
) -> (bool, u32)
fn populate_internal( self, str: impl Into<Il2CppString>, font: impl Into<Font>, color: impl Into<Color>, font_size: impl Into<i32>, scale_factor: impl Into<f32>, line_spacing: impl Into<f32>, style: impl Into<FontStyle>, rich_text: impl Into<bool>, resize_text_for_best_fit: impl Into<bool>, resize_text_min_size: impl Into<i32>, resize_text_max_size: impl Into<i32>, vertical_over_flow: impl Into<i32>, horizontal_overflow: impl Into<i32>, update_bounds: impl Into<bool>, anchor: impl Into<TextAnchor>, extents_x: impl Into<f32>, extents_y: impl Into<f32>, pivot_x: impl Into<f32>, pivot_y: impl Into<f32>, generate_out_of_bounds: impl Into<bool>, align_by_geometry: impl Into<bool>, ) -> (bool, u32)
Populate_Internal(::unity::Il2CppString, crate::unity_engine::font::Font, crate::unity_engine::color::Color, i32, f32, f32, crate::unity_engine::fontstyle::FontStyle, bool, bool, i32, i32, i32, i32, bool, crate::unity_engine::textanchor::TextAnchor, f32, f32, f32, f32, bool, bool, *mutu32) overloadSource§fn populate_internal_2(
self,
str: impl Into<Il2CppString>,
font: impl Into<Font>,
color: impl Into<Color>,
font_size: impl Into<i32>,
scale_factor: impl Into<f32>,
line_spacing: impl Into<f32>,
style: impl Into<FontStyle>,
rich_text: impl Into<bool>,
resize_text_for_best_fit: impl Into<bool>,
resize_text_min_size: impl Into<i32>,
resize_text_max_size: impl Into<i32>,
vertical_over_flow: impl Into<VerticalWrapMode>,
horizontal_overflow: impl Into<HorizontalWrapMode>,
update_bounds: impl Into<bool>,
anchor: impl Into<TextAnchor>,
extents: impl Into<Vector2>,
pivot: impl Into<Vector2>,
generate_out_of_bounds: impl Into<bool>,
align_by_geometry: impl Into<bool>,
) -> (bool, TextGenerationError)
fn populate_internal_2( self, str: impl Into<Il2CppString>, font: impl Into<Font>, color: impl Into<Color>, font_size: impl Into<i32>, scale_factor: impl Into<f32>, line_spacing: impl Into<f32>, style: impl Into<FontStyle>, rich_text: impl Into<bool>, resize_text_for_best_fit: impl Into<bool>, resize_text_min_size: impl Into<i32>, resize_text_max_size: impl Into<i32>, vertical_over_flow: impl Into<VerticalWrapMode>, horizontal_overflow: impl Into<HorizontalWrapMode>, update_bounds: impl Into<bool>, anchor: impl Into<TextAnchor>, extents: impl Into<Vector2>, pivot: impl Into<Vector2>, generate_out_of_bounds: impl Into<bool>, align_by_geometry: impl Into<bool>, ) -> (bool, TextGenerationError)
Populate_Internal(::unity::Il2CppString, crate::unity_engine::font::Font, crate::unity_engine::color::Color, i32, f32, f32, crate::unity_engine::fontstyle::FontStyle, bool, bool, i32, i32, crate::unity_engine::verticalwrapmode::VerticalWrapMode, crate::unity_engine::horizontalwrapmode::HorizontalWrapMode, bool, crate::unity_engine::textanchor::TextAnchor, crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2, bool, bool, *mutcrate::unity_engine::textgenerationerror::TextGenerationError) overloadSource§fn get_vertices_internal(self, vertices: impl Into<Object>)
fn get_vertices_internal(self, vertices: impl Into<Object>)
GetVerticesInternal(crate::system::object::Object) overloadSource§fn get_characters_internal(self, characters: impl Into<Object>)
fn get_characters_internal(self, characters: impl Into<Object>)
GetCharactersInternal(crate::system::object::Object) overloadSource§fn get_lines_internal(self, lines: impl Into<Object>)
fn get_lines_internal(self, lines: impl Into<Object>)
GetLinesInternal(crate::system::object::Object) overloadSource§fn get_rect_extents_injected(self) -> Rect
fn get_rect_extents_injected(self) -> Rect
get_rectExtents_Injected(*mutcrate::unity_engine::rect::Rect) overloadSource§fn populate_internal_injected(
self,
str: impl Into<Il2CppString>,
font: impl Into<Font>,
font_size: impl Into<i32>,
scale_factor: impl Into<f32>,
line_spacing: impl Into<f32>,
style: impl Into<FontStyle>,
rich_text: impl Into<bool>,
resize_text_for_best_fit: impl Into<bool>,
resize_text_min_size: impl Into<i32>,
resize_text_max_size: impl Into<i32>,
vertical_over_flow: impl Into<i32>,
horizontal_overflow: impl Into<i32>,
update_bounds: impl Into<bool>,
anchor: impl Into<TextAnchor>,
extents_x: impl Into<f32>,
extents_y: impl Into<f32>,
pivot_x: impl Into<f32>,
pivot_y: impl Into<f32>,
generate_out_of_bounds: impl Into<bool>,
align_by_geometry: impl Into<bool>,
) -> (bool, Color, u32)
fn populate_internal_injected( self, str: impl Into<Il2CppString>, font: impl Into<Font>, font_size: impl Into<i32>, scale_factor: impl Into<f32>, line_spacing: impl Into<f32>, style: impl Into<FontStyle>, rich_text: impl Into<bool>, resize_text_for_best_fit: impl Into<bool>, resize_text_min_size: impl Into<i32>, resize_text_max_size: impl Into<i32>, vertical_over_flow: impl Into<i32>, horizontal_overflow: impl Into<i32>, update_bounds: impl Into<bool>, anchor: impl Into<TextAnchor>, extents_x: impl Into<f32>, extents_y: impl Into<f32>, pivot_x: impl Into<f32>, pivot_y: impl Into<f32>, generate_out_of_bounds: impl Into<bool>, align_by_geometry: impl Into<bool>, ) -> (bool, Color, u32)
Populate_Internal_Injected(::unity::Il2CppString, crate::unity_engine::font::Font, *mutcrate::unity_engine::color::Color, i32, f32, f32, crate::unity_engine::fontstyle::FontStyle, bool, bool, i32, i32, i32, i32, bool, crate::unity_engine::textanchor::TextAnchor, f32, f32, f32, f32, bool, bool, *mutu32) overload