The UI module implements basic components required for Unity's UI system
| Canvas | Element that can be used for screen rendering. | 
| CanvasGroup | A Canvas placable element that can be used to modify children Alpha, Raycasting, Enabled state. | 
| CanvasRenderer | A component that will render to the screen after all normal rendering has completed when attached to a Canvas. Designed for GUI application. | 
| RectTransformUtility | Utility class containing helper methods for working with RectTransform. | 
| AdditionalCanvasShaderChannels | Enum mask of possible shader channel properties that can also be included when the Canvas mesh is created. | 
| RenderMode | RenderMode for the Canvas. | 
| StandaloneRenderResize | Enum used to determine if a Canvas should be resized when a manual Camera.Render call is performed. |