Zigurous.UI
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
ScrollDirection
A scroll direction.
Delegates
ScreenSizeListener.OnResize
A function delegate invoked when the screen size changes.