pub struct LineRenderer(/* private fields */);Expand description
IL2CPP class: UnityEngine.LineRenderer
Inherits: Renderer
Implementations§
Source§impl LineRenderer
impl LineRenderer
pub fn set_width_method_info() -> &'static MethodInfo
pub fn set_colors_method_info() -> &'static MethodInfo
pub fn set_vertex_count_method_info() -> &'static MethodInfo
pub fn get_num_positions_method_info() -> &'static MethodInfo
pub fn set_num_positions_method_info() -> &'static MethodInfo
pub fn get_start_width_method_info() -> &'static MethodInfo
pub fn set_start_width_method_info() -> &'static MethodInfo
pub fn get_end_width_method_info() -> &'static MethodInfo
pub fn set_end_width_method_info() -> &'static MethodInfo
pub fn get_width_multiplier_method_info() -> &'static MethodInfo
pub fn set_width_multiplier_method_info() -> &'static MethodInfo
pub fn get_num_corner_vertices_method_info() -> &'static MethodInfo
pub fn set_num_corner_vertices_method_info() -> &'static MethodInfo
pub fn get_num_cap_vertices_method_info() -> &'static MethodInfo
pub fn set_num_cap_vertices_method_info() -> &'static MethodInfo
pub fn get_use_world_space_method_info() -> &'static MethodInfo
pub fn set_use_world_space_method_info() -> &'static MethodInfo
pub fn get_loop_method_info() -> &'static MethodInfo
pub fn set_loop_method_info() -> &'static MethodInfo
pub fn get_start_color_method_info() -> &'static MethodInfo
pub fn set_start_color_method_info() -> &'static MethodInfo
pub fn get_end_color_method_info() -> &'static MethodInfo
pub fn set_end_color_method_info() -> &'static MethodInfo
pub fn get_position_count_method_info() -> &'static MethodInfo
pub fn set_position_count_method_info() -> &'static MethodInfo
pub fn set_position_method_info() -> &'static MethodInfo
pub fn get_position_method_info() -> &'static MethodInfo
pub fn get_shadow_bias_method_info() -> &'static MethodInfo
pub fn set_shadow_bias_method_info() -> &'static MethodInfo
pub fn get_generate_lighting_data_method_info() -> &'static MethodInfo
pub fn set_generate_lighting_data_method_info() -> &'static MethodInfo
pub fn get_texture_mode_method_info() -> &'static MethodInfo
pub fn set_texture_mode_method_info() -> &'static MethodInfo
pub fn get_alignment_method_info() -> &'static MethodInfo
pub fn set_alignment_method_info() -> &'static MethodInfo
pub fn simplify_method_info() -> &'static MethodInfo
pub fn bake_mesh_method_info() -> &'static MethodInfo
pub fn bake_mesh_2_method_info() -> &'static MethodInfo
pub fn get_width_curve_method_info() -> &'static MethodInfo
pub fn set_width_curve_method_info() -> &'static MethodInfo
pub fn get_color_gradient_method_info() -> &'static MethodInfo
pub fn set_color_gradient_method_info() -> &'static MethodInfo
pub fn get_width_curve_copy_method_info() -> &'static MethodInfo
pub fn get_color_gradient_copy_method_info() -> &'static MethodInfo
pub fn get_positions_method_info() -> &'static MethodInfo
pub fn set_positions_method_info() -> &'static MethodInfo
pub fn set_positions_with_native_container_method_info() -> &'static MethodInfo
pub fn get_positions_with_native_container_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn get_start_color_injected_method_info() -> &'static MethodInfo
pub fn set_start_color_injected_method_info() -> &'static MethodInfo
pub fn get_end_color_injected_method_info() -> &'static MethodInfo
pub fn set_end_color_injected_method_info() -> &'static MethodInfo
pub fn set_position_injected_method_info() -> &'static MethodInfo
pub fn get_position_injected_method_info() -> &'static MethodInfo
Source§impl LineRenderer
impl LineRenderer
Trait Implementations§
Source§impl ClassIdentity for LineRenderer
impl ClassIdentity for LineRenderer
Source§impl Clone for LineRenderer
impl Clone for LineRenderer
Source§fn clone(&self) -> LineRenderer
fn clone(&self) -> LineRenderer
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 LineRenderer
impl FromIlInstance for LineRenderer
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 LineRenderer
impl IObject_2 for LineRenderer
fn m_cached_ptr(self) -> IntPtr
fn set_m_cached_ptr(self, value: IntPtr)
impl Copy for LineRenderer
impl IComponent for LineRenderer
impl ILineRenderer for LineRenderer
impl IObject for LineRenderer
impl IRenderer for LineRenderer
Auto Trait Implementations§
impl Freeze for LineRenderer
impl RefUnwindSafe for LineRenderer
impl !Send for LineRenderer
impl !Sync for LineRenderer
impl Unpin for LineRenderer
impl UnwindSafe for LineRenderer
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<__T> ILineRendererMethods for __Twhere
__T: ILineRenderer,
impl<__T> ILineRendererMethods for __Twhere
__T: ILineRenderer,
Source§fn set_colors(self, start: impl Into<Color>, end: impl Into<Color>)
fn set_colors(self, start: impl Into<Color>, end: impl Into<Color>)
SetColors(crate::unity_engine::color::Color, crate::unity_engine::color::Color) overloadSource§fn set_vertex_count(self, count: impl Into<i32>)
fn set_vertex_count(self, count: impl Into<i32>)
SetVertexCount(i32) overloadSource§fn get_num_positions(self) -> i32
fn get_num_positions(self) -> i32
get_numPositions() overloadSource§fn set_num_positions(self, value: impl Into<i32>)
fn set_num_positions(self, value: impl Into<i32>)
set_numPositions(i32) overloadSource§fn get_start_width(self) -> f32
fn get_start_width(self) -> f32
get_startWidth() overloadSource§fn set_start_width(self, value: impl Into<f32>)
fn set_start_width(self, value: impl Into<f32>)
set_startWidth(f32) overloadSource§fn get_end_width(self) -> f32
fn get_end_width(self) -> f32
get_endWidth() overloadSource§fn set_end_width(self, value: impl Into<f32>)
fn set_end_width(self, value: impl Into<f32>)
set_endWidth(f32) overloadSource§fn get_width_multiplier(self) -> f32
fn get_width_multiplier(self) -> f32
get_widthMultiplier() overloadSource§fn set_width_multiplier(self, value: impl Into<f32>)
fn set_width_multiplier(self, value: impl Into<f32>)
set_widthMultiplier(f32) overloadSource§fn get_num_corner_vertices(self) -> i32
fn get_num_corner_vertices(self) -> i32
get_numCornerVertices() overloadSource§fn set_num_corner_vertices(self, value: impl Into<i32>)
fn set_num_corner_vertices(self, value: impl Into<i32>)
set_numCornerVertices(i32) overloadSource§fn get_num_cap_vertices(self) -> i32
fn get_num_cap_vertices(self) -> i32
get_numCapVertices() overloadSource§fn set_num_cap_vertices(self, value: impl Into<i32>)
fn set_num_cap_vertices(self, value: impl Into<i32>)
set_numCapVertices(i32) overloadSource§fn get_use_world_space(self) -> bool
fn get_use_world_space(self) -> bool
get_useWorldSpace() overloadSource§fn set_use_world_space(self, value: impl Into<bool>)
fn set_use_world_space(self, value: impl Into<bool>)
set_useWorldSpace(bool) overloadSource§fn get_start_color(self) -> Color
fn get_start_color(self) -> Color
get_startColor() overloadSource§fn set_start_color(self, value: impl Into<Color>)
fn set_start_color(self, value: impl Into<Color>)
set_startColor(crate::unity_engine::color::Color) overloadSource§fn get_end_color(self) -> Color
fn get_end_color(self) -> Color
get_endColor() overloadSource§fn set_end_color(self, value: impl Into<Color>)
fn set_end_color(self, value: impl Into<Color>)
set_endColor(crate::unity_engine::color::Color) overloadSource§fn get_position_count(self) -> i32
fn get_position_count(self) -> i32
get_positionCount() overloadSource§fn set_position_count(self, value: impl Into<i32>)
fn set_position_count(self, value: impl Into<i32>)
set_positionCount(i32) overloadSource§fn set_position(self, index: impl Into<i32>, position: impl Into<Vector3>)
fn set_position(self, index: impl Into<i32>, position: impl Into<Vector3>)
SetPosition(i32, crate::unity_engine::vector3::Vector3) overloadSource§fn get_position(self, index: impl Into<i32>) -> Vector3
fn get_position(self, index: impl Into<i32>) -> Vector3
GetPosition(i32) overloadSource§fn get_shadow_bias(self) -> f32
fn get_shadow_bias(self) -> f32
get_shadowBias() overloadSource§fn set_shadow_bias(self, value: impl Into<f32>)
fn set_shadow_bias(self, value: impl Into<f32>)
set_shadowBias(f32) overloadSource§fn get_generate_lighting_data(self) -> bool
fn get_generate_lighting_data(self) -> bool
get_generateLightingData() overloadSource§fn set_generate_lighting_data(self, value: impl Into<bool>)
fn set_generate_lighting_data(self, value: impl Into<bool>)
set_generateLightingData(bool) overloadSource§fn get_texture_mode(self) -> LineTextureMode
fn get_texture_mode(self) -> LineTextureMode
get_textureMode() overloadSource§fn set_texture_mode(self, value: impl Into<LineTextureMode>)
fn set_texture_mode(self, value: impl Into<LineTextureMode>)
set_textureMode(crate::unity_engine::linetexturemode::LineTextureMode) overloadSource§fn get_alignment(self) -> LineAlignment
fn get_alignment(self) -> LineAlignment
get_alignment() overloadSource§fn set_alignment(self, value: impl Into<LineAlignment>)
fn set_alignment(self, value: impl Into<LineAlignment>)
set_alignment(crate::unity_engine::linealignment::LineAlignment) overloadSource§fn bake_mesh(self, mesh: impl Into<Mesh>, use_transform: impl Into<bool>)
fn bake_mesh(self, mesh: impl Into<Mesh>, use_transform: impl Into<bool>)
BakeMesh(crate::unity_engine::mesh::Mesh, bool) overloadSource§fn bake_mesh_2(
self,
mesh: impl Into<Mesh>,
camera: impl Into<Camera>,
use_transform: impl Into<bool>,
)
fn bake_mesh_2( self, mesh: impl Into<Mesh>, camera: impl Into<Camera>, use_transform: impl Into<bool>, )
BakeMesh(crate::unity_engine::mesh::Mesh, crate::unity_engine::camera::Camera, bool) overloadSource§fn get_width_curve(self) -> AnimationCurve
fn get_width_curve(self) -> AnimationCurve
get_widthCurve() overloadSource§fn set_width_curve(self, value: impl Into<AnimationCurve>)
fn set_width_curve(self, value: impl Into<AnimationCurve>)
set_widthCurve(crate::unity_engine::animationcurve::AnimationCurve) overloadSource§fn get_color_gradient(self) -> Gradient
fn get_color_gradient(self) -> Gradient
get_colorGradient() overloadSource§fn set_color_gradient(self, value: impl Into<Gradient>)
fn set_color_gradient(self, value: impl Into<Gradient>)
set_colorGradient(crate::unity_engine::gradient::Gradient) overloadSource§fn get_width_curve_copy(self) -> AnimationCurve
fn get_width_curve_copy(self) -> AnimationCurve
GetWidthCurveCopy() overloadSource§fn get_color_gradient_copy(self) -> Gradient
fn get_color_gradient_copy(self) -> Gradient
GetColorGradientCopy() overloadSource§fn get_positions(self, positions: impl Into<Array<Vector3>>) -> i32
fn get_positions(self, positions: impl Into<Array<Vector3>>) -> i32
GetPositions(::unity::Array<crate::unity_engine::vector3::Vector3>) overloadSource§fn set_positions(self, positions: impl Into<Array<Vector3>>)
fn set_positions(self, positions: impl Into<Array<Vector3>>)
SetPositions(::unity::Array<crate::unity_engine::vector3::Vector3>) overloadSource§fn set_positions_with_native_container(
self,
positions: impl Into<IntPtr>,
count: impl Into<i32>,
)
fn set_positions_with_native_container( self, positions: impl Into<IntPtr>, count: impl Into<i32>, )
SetPositionsWithNativeContainer(::unity::IntPtr, i32) overloadSource§fn get_positions_with_native_container(
self,
positions: impl Into<IntPtr>,
length: impl Into<i32>,
) -> i32
fn get_positions_with_native_container( self, positions: impl Into<IntPtr>, length: impl Into<i32>, ) -> i32
GetPositionsWithNativeContainer(::unity::IntPtr, i32) overloadSource§fn get_start_color_injected(self) -> Color
fn get_start_color_injected(self) -> Color
get_startColor_Injected(*mutcrate::unity_engine::color::Color) overloadSource§fn set_start_color_injected(self) -> Color
fn set_start_color_injected(self) -> Color
set_startColor_Injected(*mutcrate::unity_engine::color::Color) overloadSource§fn get_end_color_injected(self) -> Color
fn get_end_color_injected(self) -> Color
get_endColor_Injected(*mutcrate::unity_engine::color::Color) overloadSource§fn set_end_color_injected(self) -> Color
fn set_end_color_injected(self) -> Color
set_endColor_Injected(*mutcrate::unity_engine::color::Color) overloadSource§fn set_position_injected(self, index: impl Into<i32>) -> Vector3
fn set_position_injected(self, index: impl Into<i32>) -> Vector3
SetPosition_Injected(i32, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn get_position_injected(self, index: impl Into<i32>) -> Vector3
fn get_position_injected(self, index: impl Into<i32>) -> Vector3
GetPosition_Injected(i32, *mutcrate::unity_engine::vector3::Vector3) overloadSource§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<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<__T> IRendererMethods for __Twhere
__T: IRenderer,
impl<__T> IRendererMethods for __Twhere
__T: IRenderer,
Source§fn get_bounds(self) -> Bounds
fn get_bounds(self) -> Bounds
get_bounds() overloadSource§fn set_static_lightmap_st(self, st: impl Into<Vector4>)
fn set_static_lightmap_st(self, st: impl Into<Vector4>)
SetStaticLightmapST(crate::unity_engine::vector4::Vector4) overloadSource§fn get_material(self) -> Material
fn get_material(self) -> Material
GetMaterial() overloadGetSharedMaterial() overloadSource§fn set_material(self, m: impl Into<Material>)
fn set_material(self, m: impl Into<Material>)
SetMaterial(crate::unity_engine::material::Material) overloadSource§fn get_material_array(self) -> Array<Material>
fn get_material_array(self) -> Array<Material>
GetMaterialArray() overloadSource§fn set_material_array(self, m: impl Into<Array<Material>>)
fn set_material_array(self, m: impl Into<Array<Material>>)
SetMaterialArray(::unity::Array<crate::unity_engine::material::Material>) overloadSource§fn internal_set_property_block(
self,
properties: impl Into<MaterialPropertyBlock>,
)
fn internal_set_property_block( self, properties: impl Into<MaterialPropertyBlock>, )
Internal_SetPropertyBlock(crate::unity_engine::materialpropertyblock::MaterialPropertyBlock) overloadSource§fn set_property_block(self, properties: impl Into<MaterialPropertyBlock>)
fn set_property_block(self, properties: impl Into<MaterialPropertyBlock>)
SetPropertyBlock(crate::unity_engine::materialpropertyblock::MaterialPropertyBlock) overloadSource§fn get_enabled(self) -> bool
fn get_enabled(self) -> bool
get_enabled() overloadSource§fn set_enabled(self, value: impl Into<bool>)
fn set_enabled(self, value: impl Into<bool>)
set_enabled(bool) overloadSource§fn get_is_visible(self) -> bool
fn get_is_visible(self) -> bool
get_isVisible() overloadSource§fn get_shadow_casting_mode(self) -> ShadowCastingMode
fn get_shadow_casting_mode(self) -> ShadowCastingMode
get_shadowCastingMode() overloadSource§fn set_shadow_casting_mode(self, value: impl Into<ShadowCastingMode>)
fn set_shadow_casting_mode(self, value: impl Into<ShadowCastingMode>)
set_shadowCastingMode(crate::unity_engine::rendering::shadowcastingmode::ShadowCastingMode) overloadSource§fn set_receive_shadows(self, value: impl Into<bool>)
fn set_receive_shadows(self, value: impl Into<bool>)
set_receiveShadows(bool) overloadSource§fn set_motion_vector_generation_mode(
self,
value: impl Into<MotionVectorGenerationMode>,
)
fn set_motion_vector_generation_mode( self, value: impl Into<MotionVectorGenerationMode>, )
set_motionVectorGenerationMode(crate::unity_engine::motionvectorgenerationmode::MotionVectorGenerationMode) overloadSource§fn get_sorting_layer_id(self) -> i32
fn get_sorting_layer_id(self) -> i32
get_sortingLayerID() overloadSource§fn set_sorting_layer_id(self, value: impl Into<i32>)
fn set_sorting_layer_id(self, value: impl Into<i32>)
set_sortingLayerID(i32) overloadSource§fn get_sorting_order(self) -> i32
fn get_sorting_order(self) -> i32
get_sortingOrder() overloadSource§fn set_sorting_order(self, value: impl Into<i32>)
fn set_sorting_order(self, value: impl Into<i32>)
set_sortingOrder(i32) overloadSource§fn get_lightmap_index(self) -> i32
fn get_lightmap_index(self) -> i32
get_lightmapIndex() overloadSource§fn set_lightmap_index(self, value: impl Into<i32>)
fn set_lightmap_index(self, value: impl Into<i32>)
set_lightmapIndex(i32) overloadSource§fn get_lightmap_scale_offset(self) -> Vector4
fn get_lightmap_scale_offset(self) -> Vector4
get_lightmapScaleOffset() overloadSource§fn set_lightmap_scale_offset(self, value: impl Into<Vector4>)
fn set_lightmap_scale_offset(self, value: impl Into<Vector4>)
set_lightmapScaleOffset(crate::unity_engine::vector4::Vector4) overloadGetSharedMaterialArray() overloadSource§fn get_materials(self) -> Array<Material>
fn get_materials(self) -> Array<Material>
get_materials() overloadSource§fn set_materials(self, value: impl Into<Array<Material>>)
fn set_materials(self, value: impl Into<Array<Material>>)
set_materials(::unity::Array<crate::unity_engine::material::Material>) overloadset_sharedMaterial(crate::unity_engine::material::Material) overloadget_sharedMaterials() overloadset_sharedMaterials(::unity::Array<crate::unity_engine::material::Material>) overloadSource§fn get_bounds_injected(self) -> Bounds
fn get_bounds_injected(self) -> Bounds
get_bounds_Injected(*mutcrate::unity_engine::bounds::Bounds) overloadSource§fn set_static_lightmap_st_injected(self) -> Vector4
fn set_static_lightmap_st_injected(self) -> Vector4
SetStaticLightmapST_Injected(*mutcrate::unity_engine::vector4::Vector4) overload