ListViewRenderer

Namespace: WellFired.Guacamole.Unity.Editor.NativeControls

Inherits: WellFired.Guacamole.Unity.Editor.NativeControls.Views.BaseRenderer

Description

Public Methods

override void Render ( UIRect renderRect )
override void OnViewPropertyChanged ( object sender, PropertyChangedEventArgs e )
override bool PushMaskStack ( UIRect maskRect )
override void PopMaskStack ( )

protected-func

override void SetupWithNewStyle ( )

Breakdown

  • override void Render ( UIRect renderRect )
  • override void OnViewPropertyChanged ( object sender, PropertyChangedEventArgs e )
  • override bool PushMaskStack ( UIRect maskRect )

    Description

    When PushMaskStack is called, the rect that is passed to Push defines the mask rect. If you call Push, you must also call Pop. I.E. PushMaskStack(rect) DoSomeRendering() PopMaskStack() Not all NativeViews will push a MaskStack

    Parameters

    maskRect The rect with which you want to mask
  • override void PopMaskStack ( )

    Description

    You must call PopMaskStack after a call to PushMaskStack, once you’ve finished rendering into that masked area.

  • override void SetupWithNewStyle ( )