pub struct ParticleSystemForceField(/* private fields */);Expand description
IL2CPP class: UnityEngine.ParticleSystemForceField
Inherits: Component
Implementations§
Source§impl ParticleSystemForceField
impl ParticleSystemForceField
pub fn get_shape_method_info() -> &'static MethodInfo
pub fn set_shape_method_info() -> &'static MethodInfo
pub fn get_start_range_method_info() -> &'static MethodInfo
pub fn set_start_range_method_info() -> &'static MethodInfo
pub fn get_end_range_method_info() -> &'static MethodInfo
pub fn set_end_range_method_info() -> &'static MethodInfo
pub fn get_length_method_info() -> &'static MethodInfo
pub fn set_length_method_info() -> &'static MethodInfo
pub fn get_gravity_focus_method_info() -> &'static MethodInfo
pub fn set_gravity_focus_method_info() -> &'static MethodInfo
pub fn get_rotation_randomness_method_info() -> &'static MethodInfo
pub fn set_rotation_randomness_method_info() -> &'static MethodInfo
pub fn get_multiply_drag_by_particle_size_method_info() -> &'static MethodInfo
pub fn set_multiply_drag_by_particle_size_method_info() -> &'static MethodInfo
pub fn get_multiply_drag_by_particle_velocity_method_info() -> &'static MethodInfo
pub fn set_multiply_drag_by_particle_velocity_method_info() -> &'static MethodInfo
pub fn get_vector_field_method_info() -> &'static MethodInfo
pub fn set_vector_field_method_info() -> &'static MethodInfo
pub fn get_direction_x_method_info() -> &'static MethodInfo
pub fn set_direction_x_method_info() -> &'static MethodInfo
pub fn get_direction_y_method_info() -> &'static MethodInfo
pub fn set_direction_y_method_info() -> &'static MethodInfo
pub fn get_direction_z_method_info() -> &'static MethodInfo
pub fn set_direction_z_method_info() -> &'static MethodInfo
pub fn get_gravity_method_info() -> &'static MethodInfo
pub fn set_gravity_method_info() -> &'static MethodInfo
pub fn get_rotation_speed_method_info() -> &'static MethodInfo
pub fn set_rotation_speed_method_info() -> &'static MethodInfo
pub fn get_rotation_attraction_method_info() -> &'static MethodInfo
pub fn set_rotation_attraction_method_info() -> &'static MethodInfo
pub fn get_drag_method_info() -> &'static MethodInfo
pub fn set_drag_method_info() -> &'static MethodInfo
pub fn get_vector_field_speed_method_info() -> &'static MethodInfo
pub fn set_vector_field_speed_method_info() -> &'static MethodInfo
pub fn get_vector_field_attraction_method_info() -> &'static MethodInfo
pub fn set_vector_field_attraction_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn get_rotation_randomness_injected_method_info() -> &'static MethodInfo
pub fn set_rotation_randomness_injected_method_info() -> &'static MethodInfo
pub fn get_direction_x_injected_method_info() -> &'static MethodInfo
pub fn set_direction_x_injected_method_info() -> &'static MethodInfo
pub fn get_direction_y_injected_method_info() -> &'static MethodInfo
pub fn set_direction_y_injected_method_info() -> &'static MethodInfo
pub fn get_direction_z_injected_method_info() -> &'static MethodInfo
pub fn set_direction_z_injected_method_info() -> &'static MethodInfo
pub fn get_gravity_injected_method_info() -> &'static MethodInfo
pub fn set_gravity_injected_method_info() -> &'static MethodInfo
pub fn get_rotation_speed_injected_method_info() -> &'static MethodInfo
pub fn set_rotation_speed_injected_method_info() -> &'static MethodInfo
pub fn get_rotation_attraction_injected_method_info() -> &'static MethodInfo
pub fn set_rotation_attraction_injected_method_info() -> &'static MethodInfo
pub fn get_drag_injected_method_info() -> &'static MethodInfo
pub fn set_drag_injected_method_info() -> &'static MethodInfo
pub fn get_vector_field_speed_injected_method_info() -> &'static MethodInfo
pub fn set_vector_field_speed_injected_method_info() -> &'static MethodInfo
pub fn get_vector_field_attraction_injected_method_info() -> &'static MethodInfo
pub fn set_vector_field_attraction_injected_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl Clone for ParticleSystemForceField
impl Clone for ParticleSystemForceField
Source§fn clone(&self) -> ParticleSystemForceField
fn clone(&self) -> ParticleSystemForceField
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 ParticleSystemForceField
impl FromIlInstance for ParticleSystemForceField
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 IObject_2 for ParticleSystemForceField
impl IObject_2 for ParticleSystemForceField
fn m_cached_ptr(self) -> IntPtr
fn set_m_cached_ptr(self, value: IntPtr)
impl Copy for ParticleSystemForceField
impl IComponent for ParticleSystemForceField
impl IObject for ParticleSystemForceField
impl IParticleSystemForceField for ParticleSystemForceField
Auto Trait Implementations§
impl Freeze for ParticleSystemForceField
impl RefUnwindSafe for ParticleSystemForceField
impl !Send for ParticleSystemForceField
impl !Sync for ParticleSystemForceField
impl Unpin for ParticleSystemForceField
impl UnwindSafe for ParticleSystemForceField
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<__T> IComponentMethods for __Twhere
__T: IComponent,
impl<__T> IComponentMethods for __Twhere
__T: IComponent,
Source§fn get_transform(self) -> Transform
fn get_transform(self) -> Transform
get_transform() overloadSource§fn get_game_object(self) -> GameObject
fn get_game_object(self) -> GameObject
get_gameObject() overloadSource§fn get_component(self, type: impl Into<SystemType>) -> Component
fn get_component(self, type: impl Into<SystemType>) -> Component
GetComponent(::unity::SystemType) overloadSource§fn get_component_fast_path(
self,
type: impl Into<SystemType>,
one_further_than_result_value: impl Into<IntPtr>,
)
fn get_component_fast_path( self, type: impl Into<SystemType>, one_further_than_result_value: impl Into<IntPtr>, )
GetComponentFastPath(::unity::SystemType, ::unity::IntPtr) overloadfn get_component_2<M0: IlType + Copy + ClassIdentity>(self) -> M0
fn try_get_component<M0: IlType + Copy + ClassIdentity>( self, component: impl Into<*mut M0>, ) -> bool
Source§fn get_component_in_children(
self,
t: impl Into<SystemType>,
include_inactive: impl Into<bool>,
) -> Component
fn get_component_in_children( self, t: impl Into<SystemType>, include_inactive: impl Into<bool>, ) -> Component
GetComponentInChildren(::unity::SystemType, bool) overloadfn get_component_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> M0
fn get_component_in_children_3<M0: IlType + Copy + ClassIdentity>(self) -> M0
fn get_components_in_children<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>
fn get_components_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, result: impl Into<List_1<M0>>, )
fn get_components_in_children_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>
fn get_components_in_children_4<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )
Source§fn get_component_in_parent(self, t: impl Into<SystemType>) -> Component
fn get_component_in_parent(self, t: impl Into<SystemType>) -> Component
GetComponentInParent(::unity::SystemType) overloadfn get_component_in_parent_2<M0: IlType + Copy + ClassIdentity>(self) -> M0
fn get_components_in_parent<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>
fn get_components_in_parent_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, results: impl Into<List_1<M0>>, )
fn get_components_in_parent_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>
Source§fn get_components_for_list_internal(
self,
search_type: impl Into<SystemType>,
result_list: impl Into<Object>,
)
fn get_components_for_list_internal( self, search_type: impl Into<SystemType>, result_list: impl Into<Object>, )
GetComponentsForListInternal(::unity::SystemType, crate::system::object::Object) overloadSource§fn get_components(
self,
type: impl Into<SystemType>,
results: impl Into<List_1<Component>>,
)
fn get_components( self, type: impl Into<SystemType>, results: impl Into<List_1<Component>>, )
GetComponents(::unity::SystemType, crate::system::collections::generic::list_1::List_1<crate::unity_engine::component::Component>) overloadfn get_components_2<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )
Source§fn get_tag(self) -> Il2CppString
fn get_tag(self) -> Il2CppString
get_tag() overloadSource§fn set_tag(self, value: impl Into<Il2CppString>)
fn set_tag(self, value: impl Into<Il2CppString>)
set_tag(::unity::Il2CppString) overloadfn get_components_3<M0: IlType + Copy + ClassIdentity>(self) -> Array<M0>
Source§fn compare_tag(self, tag: impl Into<Il2CppString>) -> bool
fn compare_tag(self, tag: impl Into<Il2CppString>) -> bool
CompareTag(::unity::Il2CppString) overloadSource§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<__T> IObject_2Methods for __Twhere
__T: IObject_2,
impl<__T> IObject_2Methods for __Twhere
__T: IObject_2,
Source§fn get_instance_id(self) -> i32
fn get_instance_id(self) -> i32
GetInstanceID() overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn equals(self, other: impl Into<Object>) -> bool
fn equals(self, other: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn ensure_running_on_main_thread(self)
fn ensure_running_on_main_thread(self)
EnsureRunningOnMainThread() overloadSource§fn get_cached_ptr(self) -> IntPtr
fn get_cached_ptr(self) -> IntPtr
GetCachedPtr() overloadSource§fn get_name(self) -> Il2CppString
fn get_name(self) -> Il2CppString
get_name() overloadSource§fn set_name(self, value: impl Into<Il2CppString>)
fn set_name(self, value: impl Into<Il2CppString>)
set_name(::unity::Il2CppString) overloadSource§fn get_hide_flags(self) -> HideFlags
fn get_hide_flags(self) -> HideFlags
get_hideFlags() overloadSource§fn set_hide_flags(self, value: impl Into<HideFlags>)
fn set_hide_flags(self, value: impl Into<HideFlags>)
set_hideFlags(crate::unity_engine::hideflags::HideFlags) overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§impl<__T> IParticleSystemForceFieldMethods for __Twhere
__T: IParticleSystemForceField,
impl<__T> IParticleSystemForceFieldMethods for __Twhere
__T: IParticleSystemForceField,
Source§fn get_shape(self) -> ParticleSystemForceFieldShape
fn get_shape(self) -> ParticleSystemForceFieldShape
get_shape() overloadSource§fn set_shape(self, value: impl Into<ParticleSystemForceFieldShape>)
fn set_shape(self, value: impl Into<ParticleSystemForceFieldShape>)
set_shape(crate::unity_engine::particlesystemforcefieldshape::ParticleSystemForceFieldShape) overloadSource§fn get_start_range(self) -> f32
fn get_start_range(self) -> f32
get_startRange() overloadSource§fn set_start_range(self, value: impl Into<f32>)
fn set_start_range(self, value: impl Into<f32>)
set_startRange(f32) overloadSource§fn get_end_range(self) -> f32
fn get_end_range(self) -> f32
get_endRange() overloadSource§fn set_end_range(self, value: impl Into<f32>)
fn set_end_range(self, value: impl Into<f32>)
set_endRange(f32) overloadSource§fn get_length(self) -> f32
fn get_length(self) -> f32
get_length() overloadSource§fn set_length(self, value: impl Into<f32>)
fn set_length(self, value: impl Into<f32>)
set_length(f32) overloadSource§fn get_gravity_focus(self) -> f32
fn get_gravity_focus(self) -> f32
get_gravityFocus() overloadSource§fn set_gravity_focus(self, value: impl Into<f32>)
fn set_gravity_focus(self, value: impl Into<f32>)
set_gravityFocus(f32) overloadSource§fn get_rotation_randomness(self) -> Vector2
fn get_rotation_randomness(self) -> Vector2
get_rotationRandomness() overloadSource§fn set_rotation_randomness(self, value: impl Into<Vector2>)
fn set_rotation_randomness(self, value: impl Into<Vector2>)
set_rotationRandomness(crate::unity_engine::vector2::Vector2) overloadSource§fn get_multiply_drag_by_particle_size(self) -> bool
fn get_multiply_drag_by_particle_size(self) -> bool
get_multiplyDragByParticleSize() overloadSource§fn set_multiply_drag_by_particle_size(self, value: impl Into<bool>)
fn set_multiply_drag_by_particle_size(self, value: impl Into<bool>)
set_multiplyDragByParticleSize(bool) overloadSource§fn get_multiply_drag_by_particle_velocity(self) -> bool
fn get_multiply_drag_by_particle_velocity(self) -> bool
get_multiplyDragByParticleVelocity() overloadSource§fn set_multiply_drag_by_particle_velocity(self, value: impl Into<bool>)
fn set_multiply_drag_by_particle_velocity(self, value: impl Into<bool>)
set_multiplyDragByParticleVelocity(bool) overloadSource§fn get_vector_field(self) -> Texture3D
fn get_vector_field(self) -> Texture3D
get_vectorField() overloadSource§fn set_vector_field(self, value: impl Into<Texture3D>)
fn set_vector_field(self, value: impl Into<Texture3D>)
set_vectorField(crate::unity_engine::texture3d::Texture3D) overloadSource§fn get_direction_x(self) -> ParticleSystem_MinMaxCurve
fn get_direction_x(self) -> ParticleSystem_MinMaxCurve
get_directionX() overloadSource§fn set_direction_x(self, value: impl Into<ParticleSystem_MinMaxCurve>)
fn set_direction_x(self, value: impl Into<ParticleSystem_MinMaxCurve>)
set_directionX(crate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_direction_y(self) -> ParticleSystem_MinMaxCurve
fn get_direction_y(self) -> ParticleSystem_MinMaxCurve
get_directionY() overloadSource§fn set_direction_y(self, value: impl Into<ParticleSystem_MinMaxCurve>)
fn set_direction_y(self, value: impl Into<ParticleSystem_MinMaxCurve>)
set_directionY(crate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_direction_z(self) -> ParticleSystem_MinMaxCurve
fn get_direction_z(self) -> ParticleSystem_MinMaxCurve
get_directionZ() overloadSource§fn set_direction_z(self, value: impl Into<ParticleSystem_MinMaxCurve>)
fn set_direction_z(self, value: impl Into<ParticleSystem_MinMaxCurve>)
set_directionZ(crate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_gravity(self) -> ParticleSystem_MinMaxCurve
fn get_gravity(self) -> ParticleSystem_MinMaxCurve
get_gravity() overloadSource§fn set_gravity(self, value: impl Into<ParticleSystem_MinMaxCurve>)
fn set_gravity(self, value: impl Into<ParticleSystem_MinMaxCurve>)
set_gravity(crate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_rotation_speed(self) -> ParticleSystem_MinMaxCurve
fn get_rotation_speed(self) -> ParticleSystem_MinMaxCurve
get_rotationSpeed() overloadSource§fn set_rotation_speed(self, value: impl Into<ParticleSystem_MinMaxCurve>)
fn set_rotation_speed(self, value: impl Into<ParticleSystem_MinMaxCurve>)
set_rotationSpeed(crate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_rotation_attraction(self) -> ParticleSystem_MinMaxCurve
fn get_rotation_attraction(self) -> ParticleSystem_MinMaxCurve
get_rotationAttraction() overloadSource§fn set_rotation_attraction(self, value: impl Into<ParticleSystem_MinMaxCurve>)
fn set_rotation_attraction(self, value: impl Into<ParticleSystem_MinMaxCurve>)
set_rotationAttraction(crate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_drag(self) -> ParticleSystem_MinMaxCurve
fn get_drag(self) -> ParticleSystem_MinMaxCurve
get_drag() overloadSource§fn set_drag(self, value: impl Into<ParticleSystem_MinMaxCurve>)
fn set_drag(self, value: impl Into<ParticleSystem_MinMaxCurve>)
set_drag(crate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_vector_field_speed(self) -> ParticleSystem_MinMaxCurve
fn get_vector_field_speed(self) -> ParticleSystem_MinMaxCurve
get_vectorFieldSpeed() overloadSource§fn set_vector_field_speed(self, value: impl Into<ParticleSystem_MinMaxCurve>)
fn set_vector_field_speed(self, value: impl Into<ParticleSystem_MinMaxCurve>)
set_vectorFieldSpeed(crate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_vector_field_attraction(self) -> ParticleSystem_MinMaxCurve
fn get_vector_field_attraction(self) -> ParticleSystem_MinMaxCurve
get_vectorFieldAttraction() overloadSource§fn set_vector_field_attraction(
self,
value: impl Into<ParticleSystem_MinMaxCurve>,
)
fn set_vector_field_attraction( self, value: impl Into<ParticleSystem_MinMaxCurve>, )
set_vectorFieldAttraction(crate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_rotation_randomness_injected(self) -> Vector2
fn get_rotation_randomness_injected(self) -> Vector2
get_rotationRandomness_Injected(*mutcrate::unity_engine::vector2::Vector2) overloadSource§fn set_rotation_randomness_injected(self) -> Vector2
fn set_rotation_randomness_injected(self) -> Vector2
set_rotationRandomness_Injected(*mutcrate::unity_engine::vector2::Vector2) overloadSource§fn get_direction_x_injected(self) -> ParticleSystem_MinMaxCurve
fn get_direction_x_injected(self) -> ParticleSystem_MinMaxCurve
get_directionX_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn set_direction_x_injected(self) -> ParticleSystem_MinMaxCurve
fn set_direction_x_injected(self) -> ParticleSystem_MinMaxCurve
set_directionX_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_direction_y_injected(self) -> ParticleSystem_MinMaxCurve
fn get_direction_y_injected(self) -> ParticleSystem_MinMaxCurve
get_directionY_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn set_direction_y_injected(self) -> ParticleSystem_MinMaxCurve
fn set_direction_y_injected(self) -> ParticleSystem_MinMaxCurve
set_directionY_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_direction_z_injected(self) -> ParticleSystem_MinMaxCurve
fn get_direction_z_injected(self) -> ParticleSystem_MinMaxCurve
get_directionZ_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn set_direction_z_injected(self) -> ParticleSystem_MinMaxCurve
fn set_direction_z_injected(self) -> ParticleSystem_MinMaxCurve
set_directionZ_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_gravity_injected(self) -> ParticleSystem_MinMaxCurve
fn get_gravity_injected(self) -> ParticleSystem_MinMaxCurve
get_gravity_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn set_gravity_injected(self) -> ParticleSystem_MinMaxCurve
fn set_gravity_injected(self) -> ParticleSystem_MinMaxCurve
set_gravity_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_rotation_speed_injected(self) -> ParticleSystem_MinMaxCurve
fn get_rotation_speed_injected(self) -> ParticleSystem_MinMaxCurve
get_rotationSpeed_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn set_rotation_speed_injected(self) -> ParticleSystem_MinMaxCurve
fn set_rotation_speed_injected(self) -> ParticleSystem_MinMaxCurve
set_rotationSpeed_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_rotation_attraction_injected(self) -> ParticleSystem_MinMaxCurve
fn get_rotation_attraction_injected(self) -> ParticleSystem_MinMaxCurve
get_rotationAttraction_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn set_rotation_attraction_injected(self) -> ParticleSystem_MinMaxCurve
fn set_rotation_attraction_injected(self) -> ParticleSystem_MinMaxCurve
set_rotationAttraction_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_drag_injected(self) -> ParticleSystem_MinMaxCurve
fn get_drag_injected(self) -> ParticleSystem_MinMaxCurve
get_drag_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn set_drag_injected(self) -> ParticleSystem_MinMaxCurve
fn set_drag_injected(self) -> ParticleSystem_MinMaxCurve
set_drag_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_vector_field_speed_injected(self) -> ParticleSystem_MinMaxCurve
fn get_vector_field_speed_injected(self) -> ParticleSystem_MinMaxCurve
get_vectorFieldSpeed_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn set_vector_field_speed_injected(self) -> ParticleSystem_MinMaxCurve
fn set_vector_field_speed_injected(self) -> ParticleSystem_MinMaxCurve
set_vectorFieldSpeed_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn get_vector_field_attraction_injected(self) -> ParticleSystem_MinMaxCurve
fn get_vector_field_attraction_injected(self) -> ParticleSystem_MinMaxCurve
get_vectorFieldAttraction_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overloadSource§fn set_vector_field_attraction_injected(self) -> ParticleSystem_MinMaxCurve
fn set_vector_field_attraction_injected(self) -> ParticleSystem_MinMaxCurve
set_vectorFieldAttraction_Injected(*mutcrate::unity_engine::particlesystem::ParticleSystem_MinMaxCurve) overload