Skip to main content

IRenderPipelineAssetMethods

Trait IRenderPipelineAssetMethods 

Source
pub trait IRenderPipelineAssetMethods: IRenderPipelineAsset {
Show 23 methods // Provided methods fn internal_create_pipeline(self) -> RenderPipeline { ... } fn get_rendering_layer_mask_names(self) -> Array<Il2CppString> { ... } fn get_default_material(self) -> Material { ... } fn get_autodesk_interactive_shader(self) -> Shader { ... } fn get_autodesk_interactive_transparent_shader(self) -> Shader { ... } fn get_autodesk_interactive_masked_shader(self) -> Shader { ... } fn get_terrain_detail_lit_shader(self) -> Shader { ... } fn get_terrain_detail_grass_shader(self) -> Shader { ... } fn get_terrain_detail_grass_billboard_shader(self) -> Shader { ... } fn get_default_particle_material(self) -> Material { ... } fn get_default_line_material(self) -> Material { ... } fn get_default_terrain_material(self) -> Material { ... } fn get_default_ui_material(self) -> Material { ... } fn get_default_ui_overdraw_material(self) -> Material { ... } fn get_default_uietc1_supported_material(self) -> Material { ... } fn get_default2_d_material(self) -> Material { ... } fn get_default_shader(self) -> Shader { ... } fn get_default_speed_tree7_shader(self) -> Shader { ... } fn get_default_speed_tree8_shader(self) -> Shader { ... } fn create_pipeline(self) -> RenderPipeline { ... } fn on_validate(self) { ... } fn on_disable(self) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn internal_create_pipeline(self) -> RenderPipeline

InternalCreatePipeline() overload

Source

fn get_rendering_layer_mask_names(self) -> Array<Il2CppString>

get_renderingLayerMaskNames() overload

Source

fn get_default_material(self) -> Material

get_defaultMaterial() overload

Source

fn get_autodesk_interactive_shader(self) -> Shader

get_autodeskInteractiveShader() overload

Source

fn get_autodesk_interactive_transparent_shader(self) -> Shader

get_autodeskInteractiveTransparentShader() overload

Source

fn get_autodesk_interactive_masked_shader(self) -> Shader

get_autodeskInteractiveMaskedShader() overload

Source

fn get_terrain_detail_lit_shader(self) -> Shader

get_terrainDetailLitShader() overload

Source

fn get_terrain_detail_grass_shader(self) -> Shader

get_terrainDetailGrassShader() overload

Source

fn get_terrain_detail_grass_billboard_shader(self) -> Shader

get_terrainDetailGrassBillboardShader() overload

Source

fn get_default_particle_material(self) -> Material

get_defaultParticleMaterial() overload

Source

fn get_default_line_material(self) -> Material

get_defaultLineMaterial() overload

Source

fn get_default_terrain_material(self) -> Material

get_defaultTerrainMaterial() overload

Source

fn get_default_ui_material(self) -> Material

get_defaultUIMaterial() overload

Source

fn get_default_ui_overdraw_material(self) -> Material

get_defaultUIOverdrawMaterial() overload

Source

fn get_default_uietc1_supported_material(self) -> Material

get_defaultUIETC1SupportedMaterial() overload

Source

fn get_default2_d_material(self) -> Material

get_default2DMaterial() overload

Source

fn get_default_shader(self) -> Shader

get_defaultShader() overload

Source

fn get_default_speed_tree7_shader(self) -> Shader

get_defaultSpeedTree7Shader() overload

Source

fn get_default_speed_tree8_shader(self) -> Shader

get_defaultSpeedTree8Shader() overload

Source

fn create_pipeline(self) -> RenderPipeline

CreatePipeline() overload

Source

fn on_validate(self)

OnValidate() overload

Source

fn on_disable(self)

OnDisable() overload

Source

fn ctor(self)

.ctor() overload

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<__T: IRenderPipelineAsset> IRenderPipelineAssetMethods for __T

Available on crate feature unity_engine-rendering-renderpipelineasset only.