Zigurous.UI

Namespace

Classes

  • CanvasExtensions

    Extension methods for UI canvas.


  • CinematicBars

    Displays mattes on the top and bottom of the screen to crop the screen to a specified aspect ratio. This is also referred to as letterboxing and is useful for cutscenes.


  • GraphicExtensions

    Extension methods for UI graphics.


  • InverseMask

    Applies materials to the image and its children to create an inverse mask.


  • Letterboxing

    Crops the screen to a specified aspect ratio by changing the camera's viewport. This is known as letterboxing and is useful for cutscenes.


  • NavigationStack

    Manages a stack of game objects for menu navigation purposes. This is especially useful to handle backwards navigation by simply popping off the last item in the stack.


  • RectTransformExtensions

    Extension methods for RectTransform.


  • ScreenSizeListener

    Listens for changes in the screen size.


  • ScrollToSelection

    Handles scrolling a ScrollRect component to the selected child element. This is especially useful for controller support.


  • ScrollWithInput

    Handles scrolling a ScrollRect component with user input. This is especially useful for controller support.


  • StretchToScreenSize

    Stretches a UI element to the screen size.


Enums

Delegates