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§
Sourcefn internal_create_pipeline(self) -> RenderPipeline
fn internal_create_pipeline(self) -> RenderPipeline
InternalCreatePipeline() overload
Sourcefn get_rendering_layer_mask_names(self) -> Array<Il2CppString>
fn get_rendering_layer_mask_names(self) -> Array<Il2CppString>
get_renderingLayerMaskNames() overload
Sourcefn get_default_material(self) -> Material
fn get_default_material(self) -> Material
get_defaultMaterial() overload
Sourcefn get_autodesk_interactive_shader(self) -> Shader
fn get_autodesk_interactive_shader(self) -> Shader
get_autodeskInteractiveShader() overload
Sourcefn get_autodesk_interactive_transparent_shader(self) -> Shader
fn get_autodesk_interactive_transparent_shader(self) -> Shader
get_autodeskInteractiveTransparentShader() overload
Sourcefn get_autodesk_interactive_masked_shader(self) -> Shader
fn get_autodesk_interactive_masked_shader(self) -> Shader
get_autodeskInteractiveMaskedShader() overload
Sourcefn get_terrain_detail_lit_shader(self) -> Shader
fn get_terrain_detail_lit_shader(self) -> Shader
get_terrainDetailLitShader() overload
Sourcefn get_terrain_detail_grass_shader(self) -> Shader
fn get_terrain_detail_grass_shader(self) -> Shader
get_terrainDetailGrassShader() overload
Sourcefn get_terrain_detail_grass_billboard_shader(self) -> Shader
fn get_terrain_detail_grass_billboard_shader(self) -> Shader
get_terrainDetailGrassBillboardShader() overload
Sourcefn get_default_particle_material(self) -> Material
fn get_default_particle_material(self) -> Material
get_defaultParticleMaterial() overload
Sourcefn get_default_line_material(self) -> Material
fn get_default_line_material(self) -> Material
get_defaultLineMaterial() overload
Sourcefn get_default_terrain_material(self) -> Material
fn get_default_terrain_material(self) -> Material
get_defaultTerrainMaterial() overload
Sourcefn get_default_ui_material(self) -> Material
fn get_default_ui_material(self) -> Material
get_defaultUIMaterial() overload
Sourcefn get_default_ui_overdraw_material(self) -> Material
fn get_default_ui_overdraw_material(self) -> Material
get_defaultUIOverdrawMaterial() overload
Sourcefn get_default_uietc1_supported_material(self) -> Material
fn get_default_uietc1_supported_material(self) -> Material
get_defaultUIETC1SupportedMaterial() overload
Sourcefn get_default2_d_material(self) -> Material
fn get_default2_d_material(self) -> Material
get_default2DMaterial() overload
Sourcefn get_default_shader(self) -> Shader
fn get_default_shader(self) -> Shader
get_defaultShader() overload
Sourcefn get_default_speed_tree7_shader(self) -> Shader
fn get_default_speed_tree7_shader(self) -> Shader
get_defaultSpeedTree7Shader() overload
Sourcefn get_default_speed_tree8_shader(self) -> Shader
fn get_default_speed_tree8_shader(self) -> Shader
get_defaultSpeedTree8Shader() overload
Sourcefn create_pipeline(self) -> RenderPipeline
fn create_pipeline(self) -> RenderPipeline
CreatePipeline() overload
Sourcefn on_validate(self)
fn on_validate(self)
OnValidate() overload
Sourcefn on_disable(self)
fn on_disable(self)
OnDisable() 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§
impl<__T: IRenderPipelineAsset> IRenderPipelineAssetMethods for __T
unity_engine-rendering-renderpipelineasset only.