Struct LegacyRenderPass
pub struct LegacyRenderPass(/* private fields */);Expand description
Legacy Render Pass is phased out in favor of specialized render passes that perform individual operations, which are combined in a Legacy Render Pass into a single render pass.
See: BlitRenderPass, ClearRenderPass, CompositionTargetRenderPass, DrawObjectsRenderPass, PipelineStateRenderPass
Implementations§
§impl LegacyRenderPass
impl LegacyRenderPass
§impl LegacyRenderPass
impl LegacyRenderPass
pub fn get_flush_after_render(&self) -> Result<bool, Error>
pub fn get_flush_after_render(&self) -> Result<bool, Error>
pub fn set_flush_after_render(&self, value: bool) -> Result<(), Error>
pub fn set_flush_after_render(&self, value: bool) -> Result<(), Error>
pub fn get_render_pass_camera(&self) -> Result<KanziString, Error>
pub fn get_render_pass_camera(&self) -> Result<KanziString, Error>
pub fn set_render_pass_render_target_color0(
&self,
value: Option<&Resource>,
) -> Result<(), Error>
pub fn set_render_pass_render_target_color0( &self, value: Option<&Resource>, ) -> Result<(), Error>
pub fn set_render_pass_render_target_color1(
&self,
value: Option<&Resource>,
) -> Result<(), Error>
pub fn set_render_pass_render_target_color1( &self, value: Option<&Resource>, ) -> Result<(), Error>
pub fn set_render_pass_render_target_color2(
&self,
value: Option<&Resource>,
) -> Result<(), Error>
pub fn set_render_pass_render_target_color2( &self, value: Option<&Resource>, ) -> Result<(), Error>
pub fn set_render_pass_render_target_color3(
&self,
value: Option<&Resource>,
) -> Result<(), Error>
pub fn set_render_pass_render_target_color3( &self, value: Option<&Resource>, ) -> Result<(), Error>
pub fn get_render_pass_render_target_depth_stencil(
&self,
) -> Result<Option<Weak<Resource>>, Error>
pub fn get_render_pass_render_target_depth_stencil( &self, ) -> Result<Option<Weak<Resource>>, Error>
pub fn set_render_pass_render_target_depth_stencil(
&self,
value: Option<&Resource>,
) -> Result<(), Error>
pub fn set_render_pass_render_target_depth_stencil( &self, value: Option<&Resource>, ) -> Result<(), Error>
pub fn get_frustum_culling_on(&self) -> Result<bool, Error>
pub fn get_frustum_culling_on(&self) -> Result<bool, Error>
pub fn set_frustum_culling_on(&self, value: bool) -> Result<(), Error>
pub fn set_frustum_culling_on(&self, value: bool) -> Result<(), Error>
pub fn get_cull_mode(&self) -> Result<GraphicsCullMode, Error>
pub fn get_cull_mode(&self) -> Result<GraphicsCullMode, Error>
See: CULL_MODE_PROPERTY
pub fn set_cull_mode(&self, value: GraphicsCullMode) -> Result<(), Error>
pub fn set_cull_mode(&self, value: GraphicsCullMode) -> Result<(), Error>
See: CULL_MODE_PROPERTY
pub fn get_render_once(&self) -> Result<bool, Error>
pub fn get_render_once(&self) -> Result<bool, Error>
See: RENDER_ONCE_PROPERTY
pub fn set_render_once(&self, value: bool) -> Result<(), Error>
pub fn set_render_once(&self, value: bool) -> Result<(), Error>
See: RENDER_ONCE_PROPERTY
pub fn get_color0_integer_clear_value(&self) -> Result<Vector4, Error>
pub fn get_color0_integer_clear_value(&self) -> Result<Vector4, Error>
pub fn set_color0_integer_clear_value(
&self,
value: Vector4,
) -> Result<(), Error>
pub fn set_color0_integer_clear_value( &self, value: Vector4, ) -> Result<(), Error>
pub fn get_color0_float_clear_value(&self) -> Result<Vector4, Error>
pub fn get_color0_float_clear_value(&self) -> Result<Vector4, Error>
pub fn set_color0_float_clear_value(&self, value: Vector4) -> Result<(), Error>
pub fn set_color0_float_clear_value(&self, value: Vector4) -> Result<(), Error>
pub fn get_color1_integer_clear_value(&self) -> Result<Vector4, Error>
pub fn get_color1_integer_clear_value(&self) -> Result<Vector4, Error>
pub fn set_color1_integer_clear_value(
&self,
value: Vector4,
) -> Result<(), Error>
pub fn set_color1_integer_clear_value( &self, value: Vector4, ) -> Result<(), Error>
pub fn get_color1_float_clear_value(&self) -> Result<Vector4, Error>
pub fn get_color1_float_clear_value(&self) -> Result<Vector4, Error>
pub fn set_color1_float_clear_value(&self, value: Vector4) -> Result<(), Error>
pub fn set_color1_float_clear_value(&self, value: Vector4) -> Result<(), Error>
pub fn get_color2_integer_clear_value(&self) -> Result<Vector4, Error>
pub fn get_color2_integer_clear_value(&self) -> Result<Vector4, Error>
pub fn set_color2_integer_clear_value(
&self,
value: Vector4,
) -> Result<(), Error>
pub fn set_color2_integer_clear_value( &self, value: Vector4, ) -> Result<(), Error>
pub fn get_color2_float_clear_value(&self) -> Result<Vector4, Error>
pub fn get_color2_float_clear_value(&self) -> Result<Vector4, Error>
pub fn set_color2_float_clear_value(&self, value: Vector4) -> Result<(), Error>
pub fn set_color2_float_clear_value(&self, value: Vector4) -> Result<(), Error>
pub fn get_color3_integer_clear_value(&self) -> Result<Vector4, Error>
pub fn get_color3_integer_clear_value(&self) -> Result<Vector4, Error>
pub fn set_color3_integer_clear_value(
&self,
value: Vector4,
) -> Result<(), Error>
pub fn set_color3_integer_clear_value( &self, value: Vector4, ) -> Result<(), Error>
pub fn get_color3_float_clear_value(&self) -> Result<Vector4, Error>
pub fn get_color3_float_clear_value(&self) -> Result<Vector4, Error>
pub fn set_color3_float_clear_value(&self, value: Vector4) -> Result<(), Error>
pub fn set_color3_float_clear_value(&self, value: Vector4) -> Result<(), Error>
pub fn get_color_buffer_clear_color(&self) -> Result<ColorRGBA, Error>
pub fn get_color_buffer_clear_color(&self) -> Result<ColorRGBA, Error>
pub fn set_color_buffer_clear_color(
&self,
value: ColorRGBA,
) -> Result<(), Error>
pub fn set_color_buffer_clear_color( &self, value: ColorRGBA, ) -> Result<(), Error>
pub fn get_color1_color_clear_value(&self) -> Result<ColorRGBA, Error>
pub fn get_color1_color_clear_value(&self) -> Result<ColorRGBA, Error>
pub fn set_color1_color_clear_value(
&self,
value: ColorRGBA,
) -> Result<(), Error>
pub fn set_color1_color_clear_value( &self, value: ColorRGBA, ) -> Result<(), Error>
pub fn get_color2_color_clear_value(&self) -> Result<ColorRGBA, Error>
pub fn get_color2_color_clear_value(&self) -> Result<ColorRGBA, Error>
pub fn set_color2_color_clear_value(
&self,
value: ColorRGBA,
) -> Result<(), Error>
pub fn set_color2_color_clear_value( &self, value: ColorRGBA, ) -> Result<(), Error>
pub fn get_color3_color_clear_value(&self) -> Result<ColorRGBA, Error>
pub fn get_color3_color_clear_value(&self) -> Result<ColorRGBA, Error>
pub fn set_color3_color_clear_value(
&self,
value: ColorRGBA,
) -> Result<(), Error>
pub fn set_color3_color_clear_value( &self, value: ColorRGBA, ) -> Result<(), Error>
pub fn get_color_buffer_clear_enabled(&self) -> Result<bool, Error>
pub fn get_color_buffer_clear_enabled(&self) -> Result<bool, Error>
pub fn set_color_buffer_clear_enabled(&self, value: bool) -> Result<(), Error>
pub fn set_color_buffer_clear_enabled(&self, value: bool) -> Result<(), Error>
pub fn get_color_write_mode(&self) -> Result<GraphicsColorWriteMode, Error>
pub fn get_color_write_mode(&self) -> Result<GraphicsColorWriteMode, Error>
pub fn set_color_write_mode(
&self,
value: GraphicsColorWriteMode,
) -> Result<(), Error>
pub fn set_color_write_mode( &self, value: GraphicsColorWriteMode, ) -> Result<(), Error>
pub fn get_depth_buffer_clear_enabled(&self) -> Result<bool, Error>
pub fn get_depth_buffer_clear_enabled(&self) -> Result<bool, Error>
pub fn set_depth_buffer_clear_enabled(&self, value: bool) -> Result<(), Error>
pub fn set_depth_buffer_clear_enabled(&self, value: bool) -> Result<(), Error>
pub fn get_depth_buffer_clear_value(&self) -> Result<f32, Error>
pub fn get_depth_buffer_clear_value(&self) -> Result<f32, Error>
pub fn set_depth_buffer_clear_value(&self, value: f32) -> Result<(), Error>
pub fn set_depth_buffer_clear_value(&self, value: f32) -> Result<(), Error>
pub fn get_depth_buffer_test_enabled(&self) -> Result<bool, Error>
pub fn get_depth_buffer_test_enabled(&self) -> Result<bool, Error>
pub fn set_depth_buffer_test_enabled(&self, value: bool) -> Result<(), Error>
pub fn set_depth_buffer_test_enabled(&self, value: bool) -> Result<(), Error>
pub fn get_depth_buffer_write_enabled(&self) -> Result<bool, Error>
pub fn get_depth_buffer_write_enabled(&self) -> Result<bool, Error>
pub fn set_depth_buffer_write_enabled(&self, value: bool) -> Result<(), Error>
pub fn set_depth_buffer_write_enabled(&self, value: bool) -> Result<(), Error>
pub fn get_stencil_buffer_clear_enabled(&self) -> Result<bool, Error>
pub fn get_stencil_buffer_clear_enabled(&self) -> Result<bool, Error>
pub fn set_stencil_buffer_clear_enabled(&self, value: bool) -> Result<(), Error>
pub fn set_stencil_buffer_clear_enabled(&self, value: bool) -> Result<(), Error>
pub fn get_stencil_buffer_clear_value(&self) -> Result<i32, Error>
pub fn get_stencil_buffer_clear_value(&self) -> Result<i32, Error>
pub fn set_stencil_buffer_clear_value(&self, value: i32) -> Result<(), Error>
pub fn set_stencil_buffer_clear_value(&self, value: i32) -> Result<(), Error>
pub fn get_stencil_fail_operation(
&self,
) -> Result<GraphicsStencilOperation, Error>
pub fn get_stencil_fail_operation( &self, ) -> Result<GraphicsStencilOperation, Error>
pub fn set_stencil_fail_operation(
&self,
value: GraphicsStencilOperation,
) -> Result<(), Error>
pub fn set_stencil_fail_operation( &self, value: GraphicsStencilOperation, ) -> Result<(), Error>
pub fn get_stencil_pass_depth_fail_operation(
&self,
) -> Result<GraphicsStencilOperation, Error>
pub fn get_stencil_pass_depth_fail_operation( &self, ) -> Result<GraphicsStencilOperation, Error>
pub fn set_stencil_pass_depth_fail_operation(
&self,
value: GraphicsStencilOperation,
) -> Result<(), Error>
pub fn set_stencil_pass_depth_fail_operation( &self, value: GraphicsStencilOperation, ) -> Result<(), Error>
pub fn get_stencil_pass_depth_pass_operation(
&self,
) -> Result<GraphicsStencilOperation, Error>
pub fn get_stencil_pass_depth_pass_operation( &self, ) -> Result<GraphicsStencilOperation, Error>
pub fn set_stencil_pass_depth_pass_operation(
&self,
value: GraphicsStencilOperation,
) -> Result<(), Error>
pub fn set_stencil_pass_depth_pass_operation( &self, value: GraphicsStencilOperation, ) -> Result<(), Error>
pub fn get_stencil_function(&self) -> Result<GraphicsCompareFunction, Error>
pub fn get_stencil_function(&self) -> Result<GraphicsCompareFunction, Error>
pub fn set_stencil_function(
&self,
value: GraphicsCompareFunction,
) -> Result<(), Error>
pub fn set_stencil_function( &self, value: GraphicsCompareFunction, ) -> Result<(), Error>
pub fn get_stencil_function_reference_value(&self) -> Result<i32, Error>
pub fn get_stencil_function_reference_value(&self) -> Result<i32, Error>
pub fn set_stencil_function_reference_value(
&self,
value: i32,
) -> Result<(), Error>
pub fn set_stencil_function_reference_value( &self, value: i32, ) -> Result<(), Error>
pub fn get_stencil_function_reference_mask(&self) -> Result<i32, Error>
pub fn get_stencil_function_reference_mask(&self) -> Result<i32, Error>
pub fn set_stencil_function_reference_mask(
&self,
value: i32,
) -> Result<(), Error>
pub fn set_stencil_function_reference_mask( &self, value: i32, ) -> Result<(), Error>
pub fn get_stencil_buffer_test_enabled(&self) -> Result<bool, Error>
pub fn get_stencil_buffer_test_enabled(&self) -> Result<bool, Error>
pub fn set_stencil_buffer_test_enabled(&self, value: bool) -> Result<(), Error>
pub fn set_stencil_buffer_test_enabled(&self, value: bool) -> Result<(), Error>
pub fn get_render_pass_scissor_enabled(&self) -> Result<bool, Error>
pub fn get_render_pass_scissor_enabled(&self) -> Result<bool, Error>
pub fn set_render_pass_scissor_enabled(&self, value: bool) -> Result<(), Error>
pub fn set_render_pass_scissor_enabled(&self, value: bool) -> Result<(), Error>
pub fn get_render_pass_scissor_x(&self) -> Result<f32, Error>
pub fn get_render_pass_scissor_x(&self) -> Result<f32, Error>
pub fn set_render_pass_scissor_x(&self, value: f32) -> Result<(), Error>
pub fn set_render_pass_scissor_x(&self, value: f32) -> Result<(), Error>
pub fn get_render_pass_scissor_y(&self) -> Result<f32, Error>
pub fn get_render_pass_scissor_y(&self) -> Result<f32, Error>
pub fn set_render_pass_scissor_y(&self, value: f32) -> Result<(), Error>
pub fn set_render_pass_scissor_y(&self, value: f32) -> Result<(), Error>
pub fn get_render_pass_scissor_width(&self) -> Result<f32, Error>
pub fn get_render_pass_scissor_width(&self) -> Result<f32, Error>
pub fn set_render_pass_scissor_width(&self, value: f32) -> Result<(), Error>
pub fn set_render_pass_scissor_width(&self, value: f32) -> Result<(), Error>
pub fn get_render_pass_scissor_height(&self) -> Result<f32, Error>
pub fn get_render_pass_scissor_height(&self) -> Result<f32, Error>
pub fn set_render_pass_scissor_height(&self, value: f32) -> Result<(), Error>
pub fn set_render_pass_scissor_height(&self, value: f32) -> Result<(), Error>
pub fn get_render_pass_scissor_type(
&self,
) -> Result<KzuViewportCoordinateType, Error>
pub fn get_render_pass_scissor_type( &self, ) -> Result<KzuViewportCoordinateType, Error>
pub fn set_render_pass_scissor_type(
&self,
value: KzuViewportCoordinateType,
) -> Result<(), Error>
pub fn set_render_pass_scissor_type( &self, value: KzuViewportCoordinateType, ) -> Result<(), Error>
pub fn get_render_pass_render_target_mipmap_level(&self) -> Result<i32, Error>
pub fn get_render_pass_render_target_mipmap_level(&self) -> Result<i32, Error>
pub fn set_render_pass_render_target_mipmap_level(
&self,
value: i32,
) -> Result<(), Error>
pub fn set_render_pass_render_target_mipmap_level( &self, value: i32, ) -> Result<(), Error>
pub fn get_render_pass_render_target_generate_mipmap(
&self,
) -> Result<bool, Error>
pub fn get_render_pass_render_target_generate_mipmap( &self, ) -> Result<bool, Error>
pub fn set_render_pass_render_target_generate_mipmap(
&self,
value: bool,
) -> Result<(), Error>
pub fn set_render_pass_render_target_generate_mipmap( &self, value: bool, ) -> Result<(), Error>
pub fn get_render_pass_render_target_resolve(&self) -> Result<bool, Error>
pub fn get_render_pass_render_target_resolve(&self) -> Result<bool, Error>
pub fn set_render_pass_render_target_resolve(
&self,
value: bool,
) -> Result<(), Error>
pub fn set_render_pass_render_target_resolve( &self, value: bool, ) -> Result<(), Error>
pub fn get_render_pass_render_target_invalidate_attachments(
&self,
) -> Result<InvalidateAttachments, Error>
pub fn get_render_pass_render_target_invalidate_attachments( &self, ) -> Result<InvalidateAttachments, Error>
pub fn set_render_pass_render_target_invalidate_attachments(
&self,
value: InvalidateAttachments,
) -> Result<(), Error>
pub fn set_render_pass_render_target_invalidate_attachments( &self, value: InvalidateAttachments, ) -> Result<(), Error>
pub fn get_composer_enabled(&self) -> Result<bool, Error>
pub fn get_composer_enabled(&self) -> Result<bool, Error>
pub fn set_composer_enabled(&self, value: bool) -> Result<(), Error>
pub fn set_composer_enabled(&self, value: bool) -> Result<(), Error>
pub fn get_viewport_x(&self) -> Result<f32, Error>
pub fn get_viewport_x(&self) -> Result<f32, Error>
See: VIEWPORT_X_PROPERTY
pub fn set_viewport_x(&self, value: f32) -> Result<(), Error>
pub fn set_viewport_x(&self, value: f32) -> Result<(), Error>
See: VIEWPORT_X_PROPERTY
pub fn get_viewport_y(&self) -> Result<f32, Error>
pub fn get_viewport_y(&self) -> Result<f32, Error>
See: VIEWPORT_Y_PROPERTY
pub fn set_viewport_y(&self, value: f32) -> Result<(), Error>
pub fn set_viewport_y(&self, value: f32) -> Result<(), Error>
See: VIEWPORT_Y_PROPERTY
pub fn get_viewport_width(&self) -> Result<f32, Error>
pub fn get_viewport_width(&self) -> Result<f32, Error>
pub fn set_viewport_width(&self, value: f32) -> Result<(), Error>
pub fn set_viewport_width(&self, value: f32) -> Result<(), Error>
pub fn get_viewport_height(&self) -> Result<f32, Error>
pub fn get_viewport_height(&self) -> Result<f32, Error>
pub fn set_viewport_height(&self, value: f32) -> Result<(), Error>
pub fn set_viewport_height(&self, value: f32) -> Result<(), Error>
pub fn get_viewport_type(&self) -> Result<KzuViewportCoordinateType, Error>
pub fn get_viewport_type(&self) -> Result<KzuViewportCoordinateType, Error>
pub fn set_viewport_type(
&self,
value: KzuViewportCoordinateType,
) -> Result<(), Error>
pub fn set_viewport_type( &self, value: KzuViewportCoordinateType, ) -> Result<(), Error>
Methods from Deref<Target = RenderPass>§
pub fn get_enabled(&self) -> Result<bool, Error>
pub fn get_enabled(&self) -> Result<bool, Error>
See: ENABLED_PROPERTY
pub fn set_enabled(&self, value: bool) -> Result<(), Error>
pub fn set_enabled(&self, value: bool) -> Result<(), Error>
See: ENABLED_PROPERTY
pub fn get_input_viewport_area(&self) -> Result<Vector4, Error>
pub fn get_input_viewport_area(&self) -> Result<Vector4, Error>
pub fn set_input_viewport_area(&self, value: Vector4) -> Result<(), Error>
pub fn set_input_viewport_area(&self, value: Vector4) -> Result<(), Error>
pub fn get_update_rate(&self) -> Result<i32, Error>
pub fn get_update_rate(&self) -> Result<i32, Error>
See: UPDATE_RATE_PROPERTY
pub fn set_update_rate(&self, value: i32) -> Result<(), Error>
pub fn set_update_rate(&self, value: i32) -> Result<(), Error>
See: UPDATE_RATE_PROPERTY
pub fn get_update_offset(&self) -> Result<i32, Error>
pub fn get_update_offset(&self) -> Result<i32, Error>
pub fn set_update_offset(&self, value: i32) -> Result<(), Error>
pub fn set_update_offset(&self, value: i32) -> Result<(), Error>
Methods from Deref<Target = Resource>§
pub fn get_name(&self) -> Result<KanziString, Error>
pub fn get_name(&self) -> Result<KanziString, Error>
Gets the resource name.
pub fn get_url(&self) -> Result<KanziString, Error>
pub fn get_url(&self) -> Result<KanziString, Error>
Gets the resource URL. Note that the URL is not necessarily in URL form if resource has been just created.
§Returns
URL string.
Methods from Deref<Target = Object>§
pub fn as_ptr(&self) -> *mut ObjectWrapper
pub fn as_wrapper(&self) -> &ObjectWrapper
pub fn as_object(&self) -> &Object
pub fn as_object(&self) -> &Object
Represents any type inheriting from Object as &Object.
This is useful for comparisions when PartialEq traits failed to compare objects of
different types.
let child = screen.get_child(0)?;
let parent = child.get_parent()?.into_error(ErrorKind::ObjectNotFound)?;
// assert_eq!(screen, parent); // <- Fails to compile!
assert_eq!(screen.as_object(), parent.as_object());pub fn get_native(&self) -> Result<NonNull<c_void>, Error>
pub fn get_native(&self) -> Result<NonNull<c_void>, Error>
Gets a pointer to the backing C++ instance.
pub fn get_property<T>(
&self,
property_type: &PropertyType<T>,
) -> Result<<T as VariantConstraint>::RetArg, Error>where
T: PropertyTypeConstraint,
pub fn get_property<T>(
&self,
property_type: &PropertyType<T>,
) -> Result<<T as VariantConstraint>::RetArg, Error>where
T: PropertyTypeConstraint,
Returns the current value of a property disregarding modifiers.
Base value is affected by the following inputs where the highest entry in the list determines the base value:
- Local value set with setProperty or loaded from kzb
- Value set by a style affecting the property.
- Value defined by class metadata.
Modifiers are not applied, the highest-priority base value is returned.
If no inputs to the property value can be established the system returns the value default value from property type metadata.
§Arguments
property_type- The property type identifying the property to retrieve.
§Returns
The evaluated property value.
pub fn get_optional_property<T>(
&self,
property_type: &PropertyType<T>,
) -> Result<Option<<T as VariantConstraint>::RetArg>, Error>where
T: PropertyTypeConstraint,
pub fn get_optional_property<T>(
&self,
property_type: &PropertyType<T>,
) -> Result<Option<<T as VariantConstraint>::RetArg>, Error>where
T: PropertyTypeConstraint,
Returns the current value of a property disregarding modifiers, but does not default to the value in property metadata if there are no inputs to the property value.
If there is no value sources, None is returned.
If no inputs to the property value can be established the system returns the value default value from property type metadata.
§Arguments
property_type- The property type identifying the property to retrieve.
§Returns
The evaluated property value.
pub fn set_property<T>(
&self,
property_type: &PropertyType<T>,
value: <T as VariantConstraint>::DataArg<'_>,
) -> Result<(), Error>where
T: PropertyTypeConstraint,
pub fn set_property<T>(
&self,
property_type: &PropertyType<T>,
value: <T as VariantConstraint>::DataArg<'_>,
) -> Result<(), Error>where
T: PropertyTypeConstraint,
Sets the local value of a property type.
pub fn has_value<T>(
&self,
property_type: &PropertyType<T>,
) -> Result<bool, Error>where
T: PropertyTypeConstraint,
pub fn has_value<T>(
&self,
property_type: &PropertyType<T>,
) -> Result<bool, Error>where
T: PropertyTypeConstraint,
Evaluates whether there are any inputs into the property value. Both value sources and modifiers are taken into account.
§Returns
Returns true if there are inputs into the property value, false otherwise.
pub fn remove_local_value<T>(
&self,
property_type: &PropertyType<T>,
) -> Result<(), Error>where
T: PropertyTypeConstraint,
pub fn remove_local_value<T>(
&self,
property_type: &PropertyType<T>,
) -> Result<(), Error>where
T: PropertyTypeConstraint,
Removes the local value associated with the property.
pub fn get_metaclass(&self) -> Result<Metaclass, Error>
pub fn get_metaclass(&self) -> Result<Metaclass, Error>
Returns the metaclass of the dynamic type of the object.
pub fn get_domain(&self) -> Result<Domain, Error>
pub fn get_domain(&self) -> Result<Domain, Error>
Returns the domain the object belongs to.
pub fn set_flag_keep_during_patching<T>(
&self,
property_type: &PropertyType<T>,
) -> Result<(), Error>where
T: PropertyTypeConstraint,
pub fn set_flag_keep_during_patching<T>(
&self,
property_type: &PropertyType<T>,
) -> Result<(), Error>where
T: PropertyTypeConstraint,
Sets the flag to indicate that the property was loaded from KZB.
pub fn debug_string(&self) -> Result<String, Error>
pub fn debug_string(&self) -> Result<String, Error>
Builds a string representation of the object intended for debugging purposes.
Trait Implementations§
§impl Clone for LegacyRenderPass
impl Clone for LegacyRenderPass
§fn clone(&self) -> LegacyRenderPass
fn clone(&self) -> LegacyRenderPass
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more