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 ( )