[][src]Crate uniui_base

Modules

canvas
compilation_macroses
core
files
gamepad
graphic_scene
layouts
prelude
prelude
signal_mapper
touch
ui_page_context
utils
utils
widgets
wrappers

Macros

desktop_noop
desktop_qt

Structs

Color

Simple 8-bit RGB color

NativeWidget

Enums

AlignmentHorizontal
AlignmentVertical
Orientation
SizeUnit

Represents value with unit type

Wrap

Traits

Application

The trait represents cross platform abstraction of a UiPage

DataProcessor

May be inserted into crate::Application to regularry process the data.

UiPageContext

The trait represents cross platform abstraction of a UiPage

Widget

Minimal UI element.

WidgetGenerator

Attribute Macros

u_main

Macros allows to mark function as main entry point for UniUi Application

Derive Macros

DataProcessor

DataProcessor derive macro

Widget

Widget derive macro