pub struct ForwardRendererData(/* private fields */);Expand description
IL2CPP class: UnityEngine.Rendering.Universal.ForwardRendererData
Inherits: ScriptableRendererData
Implementations§
Source§impl ForwardRendererData
impl ForwardRendererData
pub fn base(self) -> ScriptableRendererData
Source§impl ForwardRendererData
impl ForwardRendererData
pub fn create_method_info() -> &'static MethodInfo
pub fn get_opaque_layer_mask_method_info() -> &'static MethodInfo
pub fn set_opaque_layer_mask_method_info() -> &'static MethodInfo
pub fn get_transparent_layer_mask_method_info() -> &'static MethodInfo
pub fn set_transparent_layer_mask_method_info() -> &'static MethodInfo
pub fn get_default_stencil_state_method_info() -> &'static MethodInfo
pub fn set_default_stencil_state_method_info() -> &'static MethodInfo
pub fn get_shadow_transparent_receive_method_info() -> &'static MethodInfo
pub fn set_shadow_transparent_receive_method_info() -> &'static MethodInfo
pub fn get_rendering_mode_method_info() -> &'static MethodInfo
pub fn set_rendering_mode_method_info() -> &'static MethodInfo
pub fn get_accurate_gbuffer_normals_method_info() -> &'static MethodInfo
pub fn set_accurate_gbuffer_normals_method_info() -> &'static MethodInfo
pub fn get_mixed_resolution_flag_method_info() -> &'static MethodInfo
pub fn set_mixed_resolution_flag_method_info() -> &'static MethodInfo
pub fn on_enable_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
Source§impl ForwardRendererData
impl ForwardRendererData
Sourcepub unsafe fn create(this: impl Into<IlInstance>) -> ScriptableRenderer
pub unsafe fn create(this: impl Into<IlInstance>) -> ScriptableRenderer
Direct (non-virtual) call to ForwardRendererData’s own Create. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_enable(this: impl Into<IlInstance>)
pub unsafe fn on_enable(this: impl Into<IlInstance>)
Direct (non-virtual) call to ForwardRendererData’s own OnEnable. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl ClassIdentity for ForwardRendererData
impl ClassIdentity for ForwardRendererData
Source§impl Clone for ForwardRendererData
impl Clone for ForwardRendererData
Source§fn clone(&self) -> ForwardRendererData
fn clone(&self) -> ForwardRendererData
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 ForwardRendererData
impl FromIlInstance for ForwardRendererData
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 IForwardRendererData for ForwardRendererData
impl IForwardRendererData for ForwardRendererData
fn post_process_data(self) -> PostProcessData
fn set_post_process_data(self, value: PostProcessData)
fn xr_system_data(self) -> XRSystemData
fn set_xr_system_data(self, value: XRSystemData)
fn shaders(self) -> ForwardRendererData_ShaderResources
fn set_shaders(self, value: ForwardRendererData_ShaderResources)
fn m_opaque_layer_mask(self) -> LayerMask
fn set_m_opaque_layer_mask(self, value: LayerMask)
fn m_transparent_layer_mask(self) -> LayerMask
fn set_m_transparent_layer_mask(self, value: LayerMask)
fn m_default_stencil_state(self) -> StencilStateData
fn set_m_default_stencil_state(self, value: StencilStateData)
fn m_shadow_transparent_receive(self) -> bool
fn set_m_shadow_transparent_receive(self, value: bool)
fn m_rendering_mode(self) -> RenderingMode
fn set_m_rendering_mode(self, value: RenderingMode)
fn m_accurate_gbuffer_normals(self) -> bool
fn set_m_accurate_gbuffer_normals(self, value: bool)
fn m_mixed_resolution_flag(self) -> ForwardRendererData_MixedResolutionFlag
fn set_m_mixed_resolution_flag( self, value: ForwardRendererData_MixedResolutionFlag, )
Source§impl IObject_2 for ForwardRendererData
impl IObject_2 for ForwardRendererData
fn m_cached_ptr(self) -> IntPtr
fn set_m_cached_ptr(self, value: IntPtr)
Source§impl IScriptableRendererData for ForwardRendererData
impl IScriptableRendererData for ForwardRendererData
fn m_renderer_features(self) -> List_1<ScriptableRendererFeature>
fn set_m_renderer_features(self, value: List_1<ScriptableRendererFeature>)
fn m_renderer_feature_map(self) -> List_1<i64>
fn set_m_renderer_feature_map(self, value: List_1<i64>)
impl Copy for ForwardRendererData
impl IObject for ForwardRendererData
impl IScriptableObject for ForwardRendererData
Auto Trait Implementations§
impl Freeze for ForwardRendererData
impl RefUnwindSafe for ForwardRendererData
impl !Send for ForwardRendererData
impl !Sync for ForwardRendererData
impl Unpin for ForwardRendererData
impl UnwindSafe for ForwardRendererData
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<__T> IForwardRendererDataMethods for __Twhere
__T: IForwardRendererData,
impl<__T> IForwardRendererDataMethods for __Twhere
__T: IForwardRendererData,
Source§fn create(self) -> ScriptableRenderer
fn create(self) -> ScriptableRenderer
Create() overloadSource§fn get_opaque_layer_mask(self) -> LayerMask
fn get_opaque_layer_mask(self) -> LayerMask
get_opaqueLayerMask() overloadSource§fn set_opaque_layer_mask(self, value: impl Into<LayerMask>)
fn set_opaque_layer_mask(self, value: impl Into<LayerMask>)
set_opaqueLayerMask(crate::unity_engine::layermask::LayerMask) overloadSource§fn get_transparent_layer_mask(self) -> LayerMask
fn get_transparent_layer_mask(self) -> LayerMask
get_transparentLayerMask() overloadSource§fn set_transparent_layer_mask(self, value: impl Into<LayerMask>)
fn set_transparent_layer_mask(self, value: impl Into<LayerMask>)
set_transparentLayerMask(crate::unity_engine::layermask::LayerMask) overloadSource§fn get_default_stencil_state(self) -> StencilStateData
fn get_default_stencil_state(self) -> StencilStateData
get_defaultStencilState() overloadSource§fn set_default_stencil_state(self, value: impl Into<StencilStateData>)
fn set_default_stencil_state(self, value: impl Into<StencilStateData>)
set_defaultStencilState(crate::unity_engine::rendering::universal::stencilstatedata::StencilStateData) overloadSource§fn get_shadow_transparent_receive(self) -> bool
fn get_shadow_transparent_receive(self) -> bool
get_shadowTransparentReceive() overloadSource§fn set_shadow_transparent_receive(self, value: impl Into<bool>)
fn set_shadow_transparent_receive(self, value: impl Into<bool>)
set_shadowTransparentReceive(bool) overloadSource§fn get_rendering_mode(self) -> RenderingMode
fn get_rendering_mode(self) -> RenderingMode
get_renderingMode() overloadSource§fn set_rendering_mode(self, value: impl Into<RenderingMode>)
fn set_rendering_mode(self, value: impl Into<RenderingMode>)
set_renderingMode(crate::unity_engine::rendering::universal::renderingmode::RenderingMode) overloadSource§fn get_accurate_gbuffer_normals(self) -> bool
fn get_accurate_gbuffer_normals(self) -> bool
get_accurateGbufferNormals() overloadSource§fn set_accurate_gbuffer_normals(self, value: impl Into<bool>)
fn set_accurate_gbuffer_normals(self, value: impl Into<bool>)
set_accurateGbufferNormals(bool) overloadSource§fn get_mixed_resolution_flag(self) -> ForwardRendererData_MixedResolutionFlag
fn get_mixed_resolution_flag(self) -> ForwardRendererData_MixedResolutionFlag
get_mixedResolutionFlag() overloadSource§fn set_mixed_resolution_flag(
self,
value: impl Into<ForwardRendererData_MixedResolutionFlag>,
)
fn set_mixed_resolution_flag( self, value: impl Into<ForwardRendererData_MixedResolutionFlag>, )
set_mixedResolutionFlag(crate::unity_engine::rendering::universal::forwardrendererdata::ForwardRendererData_MixedResolutionFlag) overloadSource§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<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<__T> IScriptableObjectMethods for __Twhere
__T: IScriptableObject,
impl<__T> IScriptableObjectMethods for __Twhere
__T: IScriptableObject,
Source§impl<__T> IScriptableRendererDataMethods for __Twhere
__T: IScriptableRendererData,
impl<__T> IScriptableRendererDataMethods for __Twhere
__T: IScriptableRendererData,
Source§fn get_is_invalidated(self) -> bool
fn get_is_invalidated(self) -> bool
get_isInvalidated() overloadSource§fn set_is_invalidated(self, value: impl Into<bool>)
fn set_is_invalidated(self, value: impl Into<bool>)
set_isInvalidated(bool) overloadSource§fn create(self) -> ScriptableRenderer
fn create(self) -> ScriptableRenderer
Create() overloadSource§fn get_renderer_features(self) -> List_1<ScriptableRendererFeature>
fn get_renderer_features(self) -> List_1<ScriptableRendererFeature>
get_rendererFeatures() overloadSource§fn internal_create_renderer(self) -> ScriptableRenderer
fn internal_create_renderer(self) -> ScriptableRenderer
InternalCreateRenderer() overloadSource§fn on_validate(self)
fn on_validate(self)
OnValidate() overload