fltk/
lib.rs

1#![doc = include_str!("../README.md")]
2#![allow(non_upper_case_globals)]
3#![allow(clippy::needless_doctest_main)]
4#![allow(clippy::missing_transmute_annotations)]
5#![warn(missing_docs)]
6
7/// Application related methods and functions
8pub mod app;
9
10/// Browser widgets
11pub mod browser;
12
13/// Button widgets
14pub mod button;
15
16/// Dialog widgets
17pub mod dialog;
18
19/// Drawing primitives
20pub mod draw;
21
22/// Fltk defined enums: Color, Font, `When` etc
23pub mod enums;
24
25/// Basic fltk box/frame widget
26pub mod frame;
27
28/// Group widgets
29pub mod group;
30
31/// Image types supported by fltk
32pub mod image;
33
34/// Input widgets
35pub mod input;
36
37/// mod macros;
38pub mod macros;
39
40/// Menu widgets
41pub mod menu;
42
43/// Miscellaneous widgets not fitting a certain group
44pub mod misc;
45
46/// Output widgets
47pub mod output;
48
49/// All fltk widget traits and flt error types
50pub mod prelude;
51
52/// Widget surface to image functions
53pub mod surface;
54
55/// Table widgets
56pub mod table;
57
58/// Terminal widget
59pub mod terminal;
60
61/// Text display widgets
62pub mod text;
63
64/// Tree widgets
65pub mod tree;
66
67/// General utility functions
68pub mod utils;
69
70/// Valuator widgets
71pub mod valuator;
72
73/// Base Widget
74pub mod widget;
75
76/// Window widgets
77pub mod window;
78
79/// Printing related functions
80#[cfg(not(target_os = "android"))]
81pub mod printer;