pub struct StatusModelRenderer(/* private fields */);Expand description
IL2CPP class: UnityEngine.Rendering.Universal.Custom.StatusModelRenderer
Inherits: ScriptableRenderer
Implementations§
Source§impl StatusModelRenderer
impl StatusModelRenderer
pub fn base(self) -> ScriptableRenderer
Source§impl StatusModelRenderer
impl StatusModelRenderer
pub fn k_depth_stencil_buffer_bits() -> i32
pub fn set_k_depth_stencil_buffer_bits(value: i32)
pub fn k_create_camera_textures() -> Il2CppString
pub fn set_k_create_camera_textures(value: Il2CppString)
pub fn k_sub_light_tag() -> Il2CppString
pub fn set_k_sub_light_tag(value: Il2CppString)
pub fn k_setup_custom_rp_constants() -> Il2CppString
pub fn set_k_setup_custom_rp_constants(value: Il2CppString)
pub fn s_custom_exposure_prop_id() -> i32
pub fn set_s_custom_exposure_prop_id(value: i32)
pub fn s_custom_lod_fade_bias_prop_id() -> i32
pub fn set_s_custom_lod_fade_bias_prop_id(value: i32)
Source§impl StatusModelRenderer
impl StatusModelRenderer
pub fn ctor_method_info() -> &'static MethodInfo
pub fn get_sub_light_tag_method_info() -> &'static MethodInfo
pub fn dispose_method_info() -> &'static MethodInfo
pub fn setup_method_info() -> &'static MethodInfo
pub fn setup_lights_method_info() -> &'static MethodInfo
pub fn setup_culling_parameters_method_info() -> &'static MethodInfo
pub fn finish_rendering_method_info() -> &'static MethodInfo
pub fn create_camera_render_target_method_info() -> &'static MethodInfo
pub fn requires_intermediate_color_texture_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Source§impl StatusModelRenderer
impl StatusModelRenderer
Sourcepub unsafe fn get_sub_light_tag(this: impl Into<IlInstance>) -> Il2CppString
pub unsafe fn get_sub_light_tag(this: impl Into<IlInstance>) -> Il2CppString
Direct (non-virtual) call to StatusModelRenderer’s own GetSubLightTag. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn dispose(this: impl Into<IlInstance>, disposing: bool)
pub unsafe fn dispose(this: impl Into<IlInstance>, disposing: bool)
Direct (non-virtual) call to StatusModelRenderer’s own Dispose. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn setup(
this: impl Into<IlInstance>,
context: ScriptableRenderContext,
rendering_data: *mut RenderingData,
)
pub unsafe fn setup( this: impl Into<IlInstance>, context: ScriptableRenderContext, rendering_data: *mut RenderingData, )
Direct (non-virtual) call to StatusModelRenderer’s own Setup. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn setup_lights(
this: impl Into<IlInstance>,
context: ScriptableRenderContext,
rendering_data: *mut RenderingData,
)
pub unsafe fn setup_lights( this: impl Into<IlInstance>, context: ScriptableRenderContext, rendering_data: *mut RenderingData, )
Direct (non-virtual) call to StatusModelRenderer’s own SetupLights. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn setup_culling_parameters(
this: impl Into<IlInstance>,
culling_parameters: *mut ScriptableCullingParameters,
camera_data: *mut CameraData,
)
pub unsafe fn setup_culling_parameters( this: impl Into<IlInstance>, culling_parameters: *mut ScriptableCullingParameters, camera_data: *mut CameraData, )
Direct (non-virtual) call to StatusModelRenderer’s own SetupCullingParameters. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn finish_rendering(this: impl Into<IlInstance>, cmd: CommandBuffer)
pub unsafe fn finish_rendering(this: impl Into<IlInstance>, cmd: CommandBuffer)
Direct (non-virtual) call to StatusModelRenderer’s own FinishRendering. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Source§impl StatusModelRenderer
impl StatusModelRenderer
Sourcepub fn new(data: StatusModelRendererData) -> Self
pub fn new(data: StatusModelRendererData) -> Self
.ctor(crate::unity_engine::rendering::universal::custom::statusmodelrendererdata::StatusModelRendererData) — overload selector
Trait Implementations§
Source§impl ClassIdentity for StatusModelRenderer
impl ClassIdentity for StatusModelRenderer
Source§impl Clone for StatusModelRenderer
impl Clone for StatusModelRenderer
Source§fn clone(&self) -> StatusModelRenderer
fn clone(&self) -> StatusModelRenderer
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for StatusModelRenderer
impl FromIlInstance for StatusModelRenderer
fn from_il_instance(instance: IlInstance) -> Self
fn instantiate() -> Option<Self>
§fn instantiate_with_class(class: Class) -> Option<Self>
fn instantiate_with_class(class: Class) -> Option<Self>
class is a subtype of Self or layout compatibleSource§impl IScriptableRenderer for StatusModelRenderer
impl IScriptableRenderer for StatusModelRenderer
fn m_active_render_pass_queue(self) -> List_1<ScriptableRenderPass>
fn set_m_active_render_pass_queue(self, value: List_1<ScriptableRenderPass>)
fn m_renderer_features(self) -> List_1<ScriptableRendererFeature>
fn set_m_renderer_features(self, value: List_1<ScriptableRendererFeature>)
fn m_camera_color_target(self) -> RenderTargetIdentifier
fn set_m_camera_color_target(self, value: RenderTargetIdentifier)
fn m_camera_depth_target(self) -> RenderTargetIdentifier
fn set_m_camera_depth_target(self, value: RenderTargetIdentifier)
fn m_first_time_camera_color_target_is_bound(self) -> bool
fn set_m_first_time_camera_color_target_is_bound(self, value: bool)
fn m_first_time_camera_depth_target_is_bound(self) -> bool
fn set_m_first_time_camera_depth_target_is_bound(self, value: bool)
fn m_is_pipeline_executing(self) -> bool
fn set_m_is_pipeline_executing(self, value: bool)
fn is_camera_color_target_valid(self) -> bool
fn set_is_camera_color_target_valid(self, value: bool)
Source§impl IStatusModelRenderer for StatusModelRenderer
impl IStatusModelRenderer for StatusModelRenderer
fn m_copy_depth_pass(self) -> CopyDepthPass
fn set_m_copy_depth_pass(self, value: CopyDepthPass)
fn m_copy_color_pass(self) -> CopyColorPass
fn set_m_copy_color_pass(self, value: CopyColorPass)
fn m_custom_base_opaque_pass(self) -> CustomBaseOpaquePass
fn set_m_custom_base_opaque_pass(self, value: CustomBaseOpaquePass)
fn m_custom_chara_opaque_pass(self) -> CustomCharaOpaquePass
fn set_m_custom_chara_opaque_pass(self, value: CustomCharaOpaquePass)
fn m_render_transparent_forward_pass(self) -> CustomBaseTransparentPass
fn set_m_render_transparent_forward_pass(self, value: CustomBaseTransparentPass)
fn m_custom_trans_chara_mask_pass(self) -> CustomTransCharaMaskPass
fn set_m_custom_trans_chara_mask_pass(self, value: CustomTransCharaMaskPass)
fn m_post_process_pass(self) -> PostProcessPass
fn set_m_post_process_pass(self, value: PostProcessPass)
fn m_final_post_process_pass(self) -> PostProcessPass
fn set_m_final_post_process_pass(self, value: PostProcessPass)
fn m_final_blit_pass(self) -> FinalBlitPass
fn set_m_final_blit_pass(self, value: FinalBlitPass)
fn m_custom_mixed_resolution_pass(self) -> CustomMixedResolutionPass
fn set_m_custom_mixed_resolution_pass(self, value: CustomMixedResolutionPass)
fn m_active_camera_color_attachment(self) -> RenderTargetHandle
fn set_m_active_camera_color_attachment(self, value: RenderTargetHandle)
fn m_active_camera_depth_attachment(self) -> RenderTargetHandle
fn set_m_active_camera_depth_attachment(self, value: RenderTargetHandle)
fn m_camera_color_attachment(self) -> RenderTargetHandle
fn set_m_camera_color_attachment(self, value: RenderTargetHandle)
fn m_camera_depth_attachment(self) -> RenderTargetHandle
fn set_m_camera_depth_attachment(self, value: RenderTargetHandle)
fn m_depth_texture(self) -> RenderTargetHandle
fn set_m_depth_texture(self, value: RenderTargetHandle)
fn m_opaque_color(self) -> RenderTargetHandle
fn set_m_opaque_color(self, value: RenderTargetHandle)
fn m_after_post_process_color(self) -> RenderTargetHandle
fn set_m_after_post_process_color(self, value: RenderTargetHandle)
fn m_color_grading_lut(self) -> RenderTargetHandle
fn set_m_color_grading_lut(self, value: RenderTargetHandle)
fn m_forward_lights(self) -> ForwardLights
fn set_m_forward_lights(self, value: ForwardLights)
fn m_blit_material(self) -> Material
fn set_m_blit_material(self, value: Material)
fn m_copy_depth_material(self) -> Material
fn set_m_copy_depth_material(self, value: Material)
fn m_sampling_material(self) -> Material
fn set_m_sampling_material(self, value: Material)
fn m_downsample_depth_material(self) -> Material
fn set_m_downsample_depth_material(self, value: Material)
fn m_half_reso_composite_material(self) -> Material
fn set_m_half_reso_composite_material(self, value: Material)
impl Copy for StatusModelRenderer
impl IObject for StatusModelRenderer
Auto Trait Implementations§
impl Freeze for StatusModelRenderer
impl RefUnwindSafe for StatusModelRenderer
impl !Send for StatusModelRenderer
impl !Sync for StatusModelRenderer
impl Unpin for StatusModelRenderer
impl UnwindSafe for StatusModelRenderer
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
T: SystemObject,
fn get_class(self) -> Class
fn is_null(self) -> bool
fn rebind_class(self, new_class: Class)
fn override_class(self) -> Class
fn is_instance_of<T>(self) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )
FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) 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<__T> IScriptableRendererMethods for __Twhere
__T: IScriptableRenderer,
impl<__T> IScriptableRendererMethods for __Twhere
__T: IScriptableRenderer,
Source§fn get_camera_depth(self) -> RenderTargetIdentifier
fn get_camera_depth(self) -> RenderTargetIdentifier
get_cameraDepth() overloadSource§fn get_profiling_execute(self) -> ProfilingSampler
fn get_profiling_execute(self) -> ProfilingSampler
get_profilingExecute() overloadSource§fn set_profiling_execute(self, value: impl Into<ProfilingSampler>)
fn set_profiling_execute(self, value: impl Into<ProfilingSampler>)
set_profilingExecute(crate::unity_engine::rendering::profilingsampler::ProfilingSampler) overloadSource§fn set_per_camera_shader_variables(
self,
cmd: impl Into<CommandBuffer>,
) -> CameraData
fn set_per_camera_shader_variables( self, cmd: impl Into<CommandBuffer>, ) -> CameraData
SetPerCameraShaderVariables(crate::unity_engine::rendering::commandbuffer::CommandBuffer, *mutcrate::unity_engine::rendering::universal::cameradata::CameraData) overloadSource§fn set_shader_time_values(
self,
cmd: impl Into<CommandBuffer>,
time: impl Into<f32>,
delta_time: impl Into<f32>,
smooth_delta_time: impl Into<f32>,
)
fn set_shader_time_values( self, cmd: impl Into<CommandBuffer>, time: impl Into<f32>, delta_time: impl Into<f32>, smooth_delta_time: impl Into<f32>, )
SetShaderTimeValues(crate::unity_engine::rendering::commandbuffer::CommandBuffer, f32, f32, f32) overloadSource§fn get_camera_color_target(self) -> RenderTargetIdentifier
fn get_camera_color_target(self) -> RenderTargetIdentifier
get_cameraColorTarget() overloadSource§fn get_camera_depth_target(self) -> RenderTargetIdentifier
fn get_camera_depth_target(self) -> RenderTargetIdentifier
get_cameraDepthTarget() overloadSource§fn get_renderer_features(self) -> List_1<ScriptableRendererFeature>
fn get_renderer_features(self) -> List_1<ScriptableRendererFeature>
get_rendererFeatures() overloadSource§fn get_active_render_pass_queue(self) -> List_1<ScriptableRenderPass>
fn get_active_render_pass_queue(self) -> List_1<ScriptableRenderPass>
get_activeRenderPassQueue() overloadSource§fn get_supported_rendering_features(
self,
) -> ScriptableRenderer_RenderingFeatures
fn get_supported_rendering_features( self, ) -> ScriptableRenderer_RenderingFeatures
get_supportedRenderingFeatures() overloadSource§fn set_supported_rendering_features(
self,
value: impl Into<ScriptableRenderer_RenderingFeatures>,
)
fn set_supported_rendering_features( self, value: impl Into<ScriptableRenderer_RenderingFeatures>, )
set_supportedRenderingFeatures(crate::unity_engine::rendering::universal::scriptablerenderer::ScriptableRenderer_RenderingFeatures) overloadSource§fn get_unsupported_graphics_device_types(self) -> Array<GraphicsDeviceType>
fn get_unsupported_graphics_device_types(self) -> Array<GraphicsDeviceType>
get_unsupportedGraphicsDeviceTypes() overloadSource§fn set_unsupported_graphics_device_types(
self,
value: impl Into<Array<GraphicsDeviceType>>,
)
fn set_unsupported_graphics_device_types( self, value: impl Into<Array<GraphicsDeviceType>>, )
set_unsupportedGraphicsDeviceTypes(::unity::Array<crate::unity_engine::rendering::graphicsdevicetype::GraphicsDeviceType>) overloadSource§fn ctor(self, data: impl Into<ScriptableRendererData>)
fn ctor(self, data: impl Into<ScriptableRendererData>)
.ctor(crate::unity_engine::rendering::universal::scriptablerendererdata::ScriptableRendererData) overloadSource§fn configure_camera_target(
self,
color_target: impl Into<RenderTargetIdentifier>,
depth_target: impl Into<RenderTargetIdentifier>,
)
fn configure_camera_target( self, color_target: impl Into<RenderTargetIdentifier>, depth_target: impl Into<RenderTargetIdentifier>, )
ConfigureCameraTarget(crate::unity_engine::rendering::rendertargetidentifier::RenderTargetIdentifier, crate::unity_engine::rendering::rendertargetidentifier::RenderTargetIdentifier) overloadSource§fn configure_camera_color_target(
self,
color_target: impl Into<RenderTargetIdentifier>,
)
fn configure_camera_color_target( self, color_target: impl Into<RenderTargetIdentifier>, )
ConfigureCameraColorTarget(crate::unity_engine::rendering::rendertargetidentifier::RenderTargetIdentifier) overloadSource§fn setup(self, context: impl Into<ScriptableRenderContext>) -> RenderingData
fn setup(self, context: impl Into<ScriptableRenderContext>) -> RenderingData
Setup(crate::unity_engine::rendering::scriptablerendercontext::ScriptableRenderContext, *mutcrate::unity_engine::rendering::universal::renderingdata::RenderingData) overloadSource§fn setup_lights(
self,
context: impl Into<ScriptableRenderContext>,
) -> RenderingData
fn setup_lights( self, context: impl Into<ScriptableRenderContext>, ) -> RenderingData
SetupLights(crate::unity_engine::rendering::scriptablerendercontext::ScriptableRenderContext, *mutcrate::unity_engine::rendering::universal::renderingdata::RenderingData) overloadSource§fn setup_culling_parameters(self) -> (ScriptableCullingParameters, CameraData)
fn setup_culling_parameters(self) -> (ScriptableCullingParameters, CameraData)
SetupCullingParameters(*mutcrate::unity_engine::rendering::scriptablecullingparameters::ScriptableCullingParameters, *mutcrate::unity_engine::rendering::universal::cameradata::CameraData) overloadSource§fn finish_rendering(self, cmd: impl Into<CommandBuffer>)
fn finish_rendering(self, cmd: impl Into<CommandBuffer>)
FinishRendering(crate::unity_engine::rendering::commandbuffer::CommandBuffer) overloadSource§fn get_sub_light_tag(self) -> Il2CppString
fn get_sub_light_tag(self) -> Il2CppString
GetSubLightTag() overloadSource§fn execute(self, context: impl Into<ScriptableRenderContext>) -> RenderingData
fn execute(self, context: impl Into<ScriptableRenderContext>) -> RenderingData
Execute(crate::unity_engine::rendering::scriptablerendercontext::ScriptableRenderContext, *mutcrate::unity_engine::rendering::universal::renderingdata::RenderingData) overloadSource§fn enqueue_pass(self, pass: impl Into<ScriptableRenderPass>)
fn enqueue_pass(self, pass: impl Into<ScriptableRenderPass>)
EnqueuePass(crate::unity_engine::rendering::universal::scriptablerenderpass::ScriptableRenderPass) overloadSource§fn add_render_passes(self) -> RenderingData
fn add_render_passes(self) -> RenderingData
AddRenderPasses(*mutcrate::unity_engine::rendering::universal::renderingdata::RenderingData) overloadSource§fn clear_rendering_state(self, cmd: impl Into<CommandBuffer>)
fn clear_rendering_state(self, cmd: impl Into<CommandBuffer>)
ClearRenderingState(crate::unity_engine::rendering::commandbuffer::CommandBuffer) overloadSource§fn clear(self, camera_type: impl Into<CameraRenderType>)
fn clear(self, camera_type: impl Into<CameraRenderType>)
Clear(crate::unity_engine::rendering::universal::camerarendertype::CameraRenderType) overloadSource§fn execute_block(
self,
block_index: impl Into<i32>,
context: impl Into<ScriptableRenderContext>,
submit: impl Into<bool>,
) -> (ScriptableRenderer_RenderBlocks, RenderingData)
fn execute_block( self, block_index: impl Into<i32>, context: impl Into<ScriptableRenderContext>, submit: impl Into<bool>, ) -> (ScriptableRenderer_RenderBlocks, RenderingData)
ExecuteBlock(i32, *mutcrate::unity_engine::rendering::universal::scriptablerenderer::ScriptableRenderer_RenderBlocks, crate::unity_engine::rendering::scriptablerendercontext::ScriptableRenderContext, *mutcrate::unity_engine::rendering::universal::renderingdata::RenderingData, bool) overloadSource§fn execute_render_pass(
self,
context: impl Into<ScriptableRenderContext>,
render_pass: impl Into<ScriptableRenderPass>,
) -> RenderingData
fn execute_render_pass( self, context: impl Into<ScriptableRenderContext>, render_pass: impl Into<ScriptableRenderPass>, ) -> RenderingData
ExecuteRenderPass(crate::unity_engine::rendering::scriptablerendercontext::ScriptableRenderContext, crate::unity_engine::rendering::universal::scriptablerenderpass::ScriptableRenderPass, *mutcrate::unity_engine::rendering::universal::renderingdata::RenderingData) overloadSource§fn set_render_pass_attachments(
self,
cmd: impl Into<CommandBuffer>,
render_pass: impl Into<ScriptableRenderPass>,
) -> CameraData
fn set_render_pass_attachments( self, cmd: impl Into<CommandBuffer>, render_pass: impl Into<ScriptableRenderPass>, ) -> CameraData
SetRenderPassAttachments(crate::unity_engine::rendering::commandbuffer::CommandBuffer, crate::unity_engine::rendering::universal::scriptablerenderpass::ScriptableRenderPass, *mutcrate::unity_engine::rendering::universal::cameradata::CameraData) overloadSource§fn begin_xr_rendering(
self,
cmd: impl Into<CommandBuffer>,
context: impl Into<ScriptableRenderContext>,
) -> CameraData
fn begin_xr_rendering( self, cmd: impl Into<CommandBuffer>, context: impl Into<ScriptableRenderContext>, ) -> CameraData
BeginXRRendering(crate::unity_engine::rendering::commandbuffer::CommandBuffer, crate::unity_engine::rendering::scriptablerendercontext::ScriptableRenderContext, *mutcrate::unity_engine::rendering::universal::cameradata::CameraData) overloadSource§fn end_xr_rendering(
self,
cmd: impl Into<CommandBuffer>,
context: impl Into<ScriptableRenderContext>,
) -> CameraData
fn end_xr_rendering( self, cmd: impl Into<CommandBuffer>, context: impl Into<ScriptableRenderContext>, ) -> CameraData
EndXRRendering(crate::unity_engine::rendering::commandbuffer::CommandBuffer, crate::unity_engine::rendering::scriptablerendercontext::ScriptableRenderContext, *mutcrate::unity_engine::rendering::universal::cameradata::CameraData) overloadSource§fn draw_gizmos(
self,
context: impl Into<ScriptableRenderContext>,
camera: impl Into<Camera>,
gizmo_subset: impl Into<GizmoSubset>,
)
fn draw_gizmos( self, context: impl Into<ScriptableRenderContext>, camera: impl Into<Camera>, gizmo_subset: impl Into<GizmoSubset>, )
DrawGizmos(crate::unity_engine::rendering::scriptablerendercontext::ScriptableRenderContext, crate::unity_engine::camera::Camera, crate::unity_engine::rendering::gizmosubset::GizmoSubset) overloadSource§fn draw_wire_overlay(
self,
context: impl Into<ScriptableRenderContext>,
camera: impl Into<Camera>,
)
fn draw_wire_overlay( self, context: impl Into<ScriptableRenderContext>, camera: impl Into<Camera>, )
DrawWireOverlay(crate::unity_engine::rendering::scriptablerendercontext::ScriptableRenderContext, crate::unity_engine::camera::Camera) overloadSource§fn internal_start_rendering(
self,
context: impl Into<ScriptableRenderContext>,
) -> RenderingData
fn internal_start_rendering( self, context: impl Into<ScriptableRenderContext>, ) -> RenderingData
InternalStartRendering(crate::unity_engine::rendering::scriptablerendercontext::ScriptableRenderContext, *mutcrate::unity_engine::rendering::universal::renderingdata::RenderingData) overloadSource§fn internal_finish_rendering(
self,
context: impl Into<ScriptableRenderContext>,
resolve_final_target: impl Into<bool>,
)
fn internal_finish_rendering( self, context: impl Into<ScriptableRenderContext>, resolve_final_target: impl Into<bool>, )
InternalFinishRendering(crate::unity_engine::rendering::scriptablerendercontext::ScriptableRenderContext, bool) overloadSource§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<__T> IStatusModelRendererMethods for __Twhere
__T: IStatusModelRenderer,
impl<__T> IStatusModelRendererMethods for __Twhere
__T: IStatusModelRenderer,
Source§fn ctor(self, data: impl Into<StatusModelRendererData>)
fn ctor(self, data: impl Into<StatusModelRendererData>)
.ctor(crate::unity_engine::rendering::universal::custom::statusmodelrendererdata::StatusModelRendererData) overloadSource§fn get_sub_light_tag(self) -> Il2CppString
fn get_sub_light_tag(self) -> Il2CppString
GetSubLightTag() overloadSource§fn setup(self, context: impl Into<ScriptableRenderContext>) -> RenderingData
fn setup(self, context: impl Into<ScriptableRenderContext>) -> RenderingData
Setup(crate::unity_engine::rendering::scriptablerendercontext::ScriptableRenderContext, *mutcrate::unity_engine::rendering::universal::renderingdata::RenderingData) overloadSource§fn setup_lights(
self,
context: impl Into<ScriptableRenderContext>,
) -> RenderingData
fn setup_lights( self, context: impl Into<ScriptableRenderContext>, ) -> RenderingData
SetupLights(crate::unity_engine::rendering::scriptablerendercontext::ScriptableRenderContext, *mutcrate::unity_engine::rendering::universal::renderingdata::RenderingData) overloadSource§fn setup_culling_parameters(self) -> (ScriptableCullingParameters, CameraData)
fn setup_culling_parameters(self) -> (ScriptableCullingParameters, CameraData)
SetupCullingParameters(*mutcrate::unity_engine::rendering::scriptablecullingparameters::ScriptableCullingParameters, *mutcrate::unity_engine::rendering::universal::cameradata::CameraData) overloadSource§fn finish_rendering(self, cmd: impl Into<CommandBuffer>)
fn finish_rendering(self, cmd: impl Into<CommandBuffer>)
FinishRendering(crate::unity_engine::rendering::commandbuffer::CommandBuffer) overloadSource§fn create_camera_render_target(
self,
context: impl Into<ScriptableRenderContext>,
) -> CameraData
fn create_camera_render_target( self, context: impl Into<ScriptableRenderContext>, ) -> CameraData
CreateCameraRenderTarget(crate::unity_engine::rendering::scriptablerendercontext::ScriptableRenderContext, *mutcrate::unity_engine::rendering::universal::cameradata::CameraData) overloadSource§fn requires_intermediate_color_texture(
self,
base_descriptor: impl Into<RenderTextureDescriptor>,
) -> (bool, RenderingData)
fn requires_intermediate_color_texture( self, base_descriptor: impl Into<RenderTextureDescriptor>, ) -> (bool, RenderingData)
RequiresIntermediateColorTexture(*mutcrate::unity_engine::rendering::universal::renderingdata::RenderingData, crate::unity_engine::rendertexturedescriptor::RenderTextureDescriptor) overload