Expand description
Raw FFI bindings to GTCaca, a libcaca-based terminal UI toolkit.
This crate exposes the C API verbatim (generated by bindgen) and links the
GTCaca C sources together with libcaca. It is unsafe by nature — for a
safe, idiomatic interface use the gtcaca
crate.
libcaca must be installed on the system (found via pkg-config at build time):
apt install libcaca-dev, dnf install libcaca-devel, or
brew install libcaca.
Re-exports§
pub use self::_gtcaca_widget_type_t as gtcaca_widget_type_t;
Structs§
- __sbuf
- _gmo_t
- _gtcaca_
application_ widget_ t - _gtcaca_
barchart_ widget_ t - _gtcaca_
box_ t - _gtcaca_
button_ widget_ t - _gtcaca_
calendar_ widget_ t - _gtcaca_
checkbox_ widget_ t - _gtcaca_
colordialog_ widget_ t - _gtcaca_
combobox_ widget_ t - _gtcaca_
custom_ widget_ t - _gtcaca_
dialog_ widget_ t - _gtcaca_
editor_ grammar_ t - _gtcaca_
editor_ langcfg_ t - _gtcaca_
editor_ widget_ t - _gtcaca_
entry_ widget_ t - _gtcaca_
expander_ widget_ t - _gtcaca_
filechooser_ widget_ t - _gtcaca_
frame_ widget_ t - _gtcaca_
gauge_ widget_ t - _gtcaca_
hexview_ widget_ t - _gtcaca_
image_ widget_ t - _gtcaca_
label_ widget_ t - _gtcaca_
linechart_ widget_ t - _gtcaca_
log_ t - _gtcaca_
map_ widget_ t - _gtcaca_
menu_ widget_ t - _gtcaca_
mindmap_ widget_ t - _gtcaca_
piechart_ widget_ t - _gtcaca_
progressbar_ widget_ t - _gtcaca_
radiobutton_ widget_ t - _gtcaca_
scale_ widget_ t - _gtcaca_
scatter_ widget_ t - _gtcaca_
segdisplay_ widget_ t - _gtcaca_
separator_ widget_ t - _gtcaca_
sparkline_ widget_ t - _gtcaca_
spinbutton_ widget_ t - _gtcaca_
spinner_ widget_ t - _gtcaca_
statusbar_ widget_ t - _gtcaca_
switch_ widget_ t - _gtcaca_
table_ widget_ t - _gtcaca_
tabs_ widget_ t - _gtcaca_
textlist_ widget_ t - _gtcaca_
textview_ widget_ t - _gtcaca_
theme_ color_ t - _gtcaca_
theme_ t - _gtcaca_
tree_ widget_ t - _gtcaca_
widget_ t - _gtcaca_
window_ widget_ t - caca_
canvas - caca_
display - caca_
event - \brief Handling of user events.
- gtcaca_
editor_ action_ t - gtcaca_
editor_ autoc_ t - gtcaca_
editor_ line_ t - gtcaca_
editor_ style_ t - gtcaca_
fc_ entry_ t - gtcaca_
fc_ option_ t - gtcaca_
json_ value - gtcaca_
linechart_ series_ t - gtcaca_
map_ city_ t - gtcaca_
map_ point_ t - gtcaca_
map_ poly_ t - gtcaca_
menu_ entry_ t - gtcaca_
menu_ item_ t - gtcaca_
mm_ node - gtcaca_
table_ model - gtcaca_
tree_ model
Constants§
- CACA_
MAGIC_ FULLWIDTH - GTCACA_
COLORDIALOG_ ONGOING - GTCACA_
DIALOG_ ONGOING - GTCACA_
EDITOR_ ANNOTATION_ BOXED - GTCACA_
EDITOR_ ANNOTATION_ HIDDEN - GTCACA_
EDITOR_ ANNOTATION_ STANDARD - GTCACA_
EDITOR_ FIND_ MATCHCASE - GTCACA_
EDITOR_ FIND_ REGEXP - GTCACA_
EDITOR_ FIND_ WHOLEWORD - GTCACA_
EDITOR_ FIND_ WORDSTART - GTCACA_
EDITOR_ FOLDLEVELBASE - GTCACA_
EDITOR_ FOLDLEVELHEADERFLAG - GTCACA_
EDITOR_ FOLDLEVELNUMBERMASK - GTCACA_
EDITOR_ STYLE_ BRACKET - GTCACA_
EDITOR_ STYLE_ COMMENT - GTCACA_
EDITOR_ STYLE_ COUNT - GTCACA_
EDITOR_ STYLE_ DEFAULT - GTCACA_
EDITOR_ STYLE_ KEYWORD - GTCACA_
EDITOR_ STYLE_ NUMBER - GTCACA_
EDITOR_ STYLE_ OPERATOR - GTCACA_
EDITOR_ STYLE_ STRING - GTCACA_
ENTRY_ MAX_ LEN - GTCACA_
FC_ FOCUS_ LIST - GTCACA_
FC_ FOCUS_ NAME - GTCACA_
FC_ FOCUS_ OPT - GTCACA_
FC_ MAX_ OPTS - GTCACA_
FILECHOOSER_ OPEN - GTCACA_
FILECHOOSER_ SAVE - GTCACA_
KEY_ UNICODE - GTCACA_
LC_ BAR - GTCACA_
LC_ DOT - GTCACA_
LC_ IMPULSE - GTCACA_
LC_ LINE - GTCACA_
LINECHART_ MAX_ SERIES - GTCACA_
MENU_ LABEL_ MAX - GTCACA_
MENU_ MAX_ ENTRIES - GTCACA_
MENU_ MAX_ ITEMS - GTCACA_
MENU_ SHORTCUT_ MAX - GTCACA_
TEXTLIST_ MAX - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ APPLICATION - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ BARCHART - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ BUTTON - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ CALENDAR - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ CHECKBOX - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ COLORDIALOG - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ COMBOBOX - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ CUSTOM - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ DIALOG - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ EDITOR - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ ENTRY - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ EXPANDER - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ FILECHOOSERDIALOG - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ FRAME - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ GAUGE - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ HEXVIEW - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ IMAGE - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ LABEL - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ LINECHART - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ MAP - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ MENU - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ MINDMAP - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ PIECHART - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ PROGRESSBAR - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ RADIOBUTTON - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ SCALE - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ SCATTER - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ SEGDISPLAY - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ SEPARATOR - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ SPARKLINE - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ SPINBUTTON - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ SPINNER - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ STATUSBAR - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ SWITCH - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ TABLE - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ TABS - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ TEXTLIST - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ TEXTVIEW - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ TREE - _gtcaca_
widget_ type_ t_ GTCACA_ WIDGET_ WINDOW - caca_
color_ CACA_ BLACK - < The colour index for black.
- caca_
color_ CACA_ BLUE - < The colour index for blue.
- caca_
color_ CACA_ BROWN - < The colour index for brown.
- caca_
color_ CACA_ CYAN - < The colour index for cyan.
- caca_
color_ CACA_ DARKGRAY - < The colour index for dark gray.
- caca_
color_ CACA_ DEFAULT - < The output driver’s default colour.
- caca_
color_ CACA_ GREEN - < The colour index for green.
- caca_
color_ CACA_ LIGHTBLUE - < The colour index for blue.
- caca_
color_ CACA_ LIGHTCYAN - < The colour index for light cyan.
- caca_
color_ CACA_ LIGHTGRAY - < The colour index for light gray.
- caca_
color_ CACA_ LIGHTGREEN - < The colour index for light green.
- caca_
color_ CACA_ LIGHTMAGENTA - < The colour index for light magenta.
- caca_
color_ CACA_ LIGHTRED - < The colour index for light red.
- caca_
color_ CACA_ MAGENTA - < The colour index for magenta.
- caca_
color_ CACA_ RED - < The colour index for red.
- caca_
color_ CACA_ TRANSPARENT - < The transparent colour.
- caca_
color_ CACA_ WHITE - < The colour index for white.
- caca_
color_ CACA_ YELLOW - < The colour index for yellow.
- caca_
event_ type_ CACA_ EVENT_ ANY - < Bitmask for any event.
- caca_
event_ type_ CACA_ EVENT_ KEY_ PRESS - < A key was pressed.
- caca_
event_ type_ CACA_ EVENT_ KEY_ RELEASE - < A key was released.
- caca_
event_ type_ CACA_ EVENT_ MOUSE_ MOTION - < The mouse was moved.
- caca_
event_ type_ CACA_ EVENT_ MOUSE_ PRESS - < A mouse button was pressed.
- caca_
event_ type_ CACA_ EVENT_ MOUSE_ RELEASE - < A mouse button was released.
- caca_
event_ type_ CACA_ EVENT_ NONE - < No event.
- caca_
event_ type_ CACA_ EVENT_ QUIT - < The user requested to quit.
- caca_
event_ type_ CACA_ EVENT_ RESIZE - < The window was resized.
- gtcaca_
align_ t_ GTCACA_ ALIGN_ CENTER - gtcaca_
align_ t_ GTCACA_ ALIGN_ END - gtcaca_
align_ t_ GTCACA_ ALIGN_ START - gtcaca_
box_ orientation_ t_ GTCACA_ BOX_ HORIZONTAL - gtcaca_
box_ orientation_ t_ GTCACA_ BOX_ VERTICAL - gtcaca_
json_ type_ GTCACA_ JSON_ ARRAY - gtcaca_
json_ type_ GTCACA_ JSON_ BOOL - gtcaca_
json_ type_ GTCACA_ JSON_ NULL - gtcaca_
json_ type_ GTCACA_ JSON_ NUMBER - gtcaca_
json_ type_ GTCACA_ JSON_ OBJECT - gtcaca_
json_ type_ GTCACA_ JSON_ STRING - gtcaca_
sparkline_ style_ t_ GTCACA_ SPARKLINE_ AREA - gtcaca_
sparkline_ style_ t_ GTCACA_ SPARKLINE_ BLOCKS - gtcaca_
textview_ mode_ t_ GTCACA_ TEXTVIEW_ MODE_ JSON - gtcaca_
textview_ mode_ t_ GTCACA_ TEXTVIEW_ MODE_ PLAIN - gtcaca_
window_ close_ anim_ t_ GTCACA_ WINDOW_ ANIM_ NONE - gtcaca_
window_ close_ anim_ t_ GTCACA_ WINDOW_ ANIM_ SHRINK
Statics§
- gmo⚠
Functions§
- caca_
get_ ⚠event - \defgroup caca_event libcaca event handling
- caca_
get_ ⚠event_ key_ ch - caca_
get_ ⚠event_ key_ utf8 - caca_
get_ ⚠event_ key_ utf32 - caca_
get_ ⚠event_ mouse_ button - caca_
get_ ⚠event_ mouse_ x - caca_
get_ ⚠event_ mouse_ y - caca_
get_ ⚠event_ resize_ height - caca_
get_ ⚠event_ resize_ width - caca_
get_ ⚠event_ type - gtcaca_
application_ ⚠draw - gtcaca_
application_ ⚠new - gtcaca_
barchart_ ⚠draw - gtcaca_
barchart_ ⚠free - gtcaca_
barchart_ ⚠new - gtcaca_
barchart_ ⚠set_ bar_ width - gtcaca_
barchart_ ⚠set_ color - gtcaca_
barchart_ ⚠set_ data - gtcaca_
barchart_ ⚠set_ max - gtcaca_
barchart_ ⚠set_ show_ values - gtcaca_
box_ ⚠add - gtcaca_
box_ ⚠add_ box - gtcaca_
box_ ⚠add_ expand - gtcaca_
box_ ⚠add_ full - gtcaca_
box_ ⚠add_ spacing - gtcaca_
box_ ⚠add_ stretch - gtcaca_
box_ ⚠apply - gtcaca_
box_ ⚠apply_ window - gtcaca_
box_ ⚠free - gtcaca_
box_ ⚠new - gtcaca_
box_ ⚠preferred_ height - gtcaca_
box_ ⚠preferred_ width - gtcaca_
box_ ⚠set_ align - gtcaca_
box_ ⚠set_ margin - gtcaca_
box_ ⚠set_ spacing - gtcaca_
button_ ⚠draw - gtcaca_
button_ ⚠draw_ press_ noshade - gtcaca_
button_ ⚠key_ cb_ register - gtcaca_
button_ ⚠new - gtcaca_
calendar_ ⚠day_ of_ week - gtcaca_
calendar_ ⚠days_ in_ month - gtcaca_
calendar_ ⚠draw - gtcaca_
calendar_ ⚠free - gtcaca_
calendar_ ⚠get_ date - gtcaca_
calendar_ ⚠key - gtcaca_
calendar_ ⚠new - gtcaca_
calendar_ ⚠set_ date - gtcaca_
calendar_ ⚠set_ marker - gtcaca_
calendar_ ⚠set_ title - gtcaca_
checkbox_ ⚠draw - gtcaca_
checkbox_ ⚠get_ checked - gtcaca_
checkbox_ ⚠key_ cb_ register - gtcaca_
checkbox_ ⚠new - gtcaca_
checkbox_ ⚠set_ checked - gtcaca_
clear_ ⚠screen - gtcaca_
color_ ⚠name - gtcaca_
colordialog_ ⚠draw - gtcaca_
colordialog_ ⚠free - gtcaca_
colordialog_ ⚠key - gtcaca_
colordialog_ ⚠new - gtcaca_
colordialog_ ⚠result - gtcaca_
colordialog_ ⚠run - gtcaca_
colordialog_ ⚠set_ title - gtcaca_
combobox_ ⚠append - gtcaca_
combobox_ ⚠draw - gtcaca_
combobox_ ⚠get_ selected - gtcaca_
combobox_ ⚠get_ selected_ index - gtcaca_
combobox_ ⚠key_ cb_ register - gtcaca_
combobox_ ⚠new - gtcaca_
custom_ ⚠draw - gtcaca_
custom_ ⚠free - gtcaca_
custom_ ⚠new - gtcaca_
custom_ ⚠set_ draw_ cb - gtcaca_
custom_ ⚠set_ focusable - gtcaca_
custom_ ⚠set_ key_ cb - gtcaca_
dialog_ ⚠confirm - gtcaca_
dialog_ ⚠draw - gtcaca_
dialog_ ⚠free - gtcaca_
dialog_ ⚠key - gtcaca_
dialog_ ⚠message - gtcaca_
dialog_ ⚠new - gtcaca_
dialog_ ⚠result - gtcaca_
dialog_ ⚠run - gtcaca_
dialog_ ⚠set - gtcaca_
editor_ ⚠add_ char - gtcaca_
editor_ ⚠add_ char_ utf32 - gtcaca_
editor_ ⚠annotation_ clear_ all - gtcaca_
editor_ ⚠annotation_ get_ lines - gtcaca_
editor_ ⚠annotation_ get_ style - gtcaca_
editor_ ⚠annotation_ get_ text - gtcaca_
editor_ ⚠annotation_ get_ visible - gtcaca_
editor_ ⚠annotation_ set_ style - gtcaca_
editor_ ⚠annotation_ set_ text - gtcaca_
editor_ ⚠annotation_ set_ visible - gtcaca_
editor_ ⚠append_ text - gtcaca_
editor_ ⚠autoc_ active - gtcaca_
editor_ ⚠autoc_ cancel - gtcaca_
editor_ ⚠autoc_ complete - gtcaca_
editor_ ⚠autoc_ get_ current - gtcaca_
editor_ ⚠autoc_ get_ current_ text - gtcaca_
editor_ ⚠autoc_ get_ separator - gtcaca_
editor_ ⚠autoc_ pos_ start - gtcaca_
editor_ ⚠autoc_ select - gtcaca_
editor_ ⚠autoc_ set_ auto_ hide - gtcaca_
editor_ ⚠autoc_ set_ cancel_ at_ start - gtcaca_
editor_ ⚠autoc_ set_ fillups - gtcaca_
editor_ ⚠autoc_ set_ ignore_ case - gtcaca_
editor_ ⚠autoc_ set_ max_ height - gtcaca_
editor_ ⚠autoc_ set_ separator - gtcaca_
editor_ ⚠autoc_ show - gtcaca_
editor_ ⚠autoc_ stops - gtcaca_
editor_ ⚠begin_ undo_ action - gtcaca_
editor_ ⚠brace_ badlight - gtcaca_
editor_ ⚠brace_ highlight - gtcaca_
editor_ ⚠brace_ match - gtcaca_
editor_ ⚠can_ redo - gtcaca_
editor_ ⚠can_ undo - gtcaca_
editor_ ⚠char_ left - gtcaca_
editor_ ⚠char_ left_ extend - gtcaca_
editor_ ⚠char_ right - gtcaca_
editor_ ⚠char_ right_ extend - gtcaca_
editor_ ⚠clear - gtcaca_
editor_ ⚠clear_ all - gtcaca_
editor_ ⚠colourize - gtcaca_
editor_ ⚠del_ word_ left - gtcaca_
editor_ ⚠del_ word_ right - gtcaca_
editor_ ⚠delete_ back - gtcaca_
editor_ ⚠delete_ range - gtcaca_
editor_ ⚠document_ end - gtcaca_
editor_ ⚠document_ end_ extend - gtcaca_
editor_ ⚠document_ start - gtcaca_
editor_ ⚠document_ start_ extend - gtcaca_
editor_ ⚠draw - gtcaca_
editor_ ⚠empty_ undo_ buffer - gtcaca_
editor_ ⚠end_ undo_ action - gtcaca_
editor_ ⚠find_ column - gtcaca_
editor_ ⚠find_ text - gtcaca_
editor_ ⚠fold_ all - gtcaca_
editor_ ⚠fold_ by_ indentation - gtcaca_
editor_ ⚠fold_ json - gtcaca_
editor_ ⚠free - gtcaca_
editor_ ⚠get_ anchor - gtcaca_
editor_ ⚠get_ char_ at - gtcaca_
editor_ ⚠get_ column - gtcaca_
editor_ ⚠get_ current_ line - gtcaca_
editor_ ⚠get_ current_ pos - gtcaca_
editor_ ⚠get_ edge_ column - gtcaca_
editor_ ⚠get_ fold_ expanded - gtcaca_
editor_ ⚠get_ fold_ level - gtcaca_
editor_ ⚠get_ fold_ margin - gtcaca_
editor_ ⚠get_ json_ mode - gtcaca_
editor_ ⚠get_ length - gtcaca_
editor_ ⚠get_ line_ count - gtcaca_
editor_ ⚠get_ line_ end_ position - gtcaca_
editor_ ⚠get_ line_ numbers - gtcaca_
editor_ ⚠get_ line_ visible - gtcaca_
editor_ ⚠get_ modify - gtcaca_
editor_ ⚠get_ overtype - gtcaca_
editor_ ⚠get_ read_ only - gtcaca_
editor_ ⚠get_ rectangular_ selection - gtcaca_
editor_ ⚠get_ search_ flags - gtcaca_
editor_ ⚠get_ selected_ text - gtcaca_
editor_ ⚠get_ selection_ end - gtcaca_
editor_ ⚠get_ selection_ start - gtcaca_
editor_ ⚠get_ tab_ width - gtcaca_
editor_ ⚠get_ target_ end - gtcaca_
editor_ ⚠get_ target_ start - gtcaca_
editor_ ⚠get_ text - gtcaca_
editor_ ⚠get_ text_ range - gtcaca_
editor_ ⚠get_ view_ whitespace - gtcaca_
editor_ ⚠get_ wrap - gtcaca_
editor_ ⚠goto_ line - gtcaca_
editor_ ⚠goto_ pos - gtcaca_
editor_ ⚠grammar_ free - gtcaca_
editor_ ⚠grammar_ load - gtcaca_
editor_ ⚠home - gtcaca_
editor_ ⚠home_ extend - gtcaca_
editor_ ⚠insert_ text - gtcaca_
editor_ ⚠key_ cb_ register - gtcaca_
editor_ ⚠langcfg_ add_ bracket - gtcaca_
editor_ ⚠langcfg_ add_ string_ delimiter - gtcaca_
editor_ ⚠langcfg_ free - gtcaca_
editor_ ⚠langcfg_ get_ block_ comment_ close - gtcaca_
editor_ ⚠langcfg_ get_ block_ comment_ open - gtcaca_
editor_ ⚠langcfg_ get_ line_ comment - gtcaca_
editor_ ⚠langcfg_ load_ json - gtcaca_
editor_ ⚠langcfg_ new - gtcaca_
editor_ ⚠langcfg_ set_ block_ comment - gtcaca_
editor_ ⚠langcfg_ set_ keywords - gtcaca_
editor_ ⚠langcfg_ set_ line_ comment - gtcaca_
editor_ ⚠line_ delete - gtcaca_
editor_ ⚠line_ down - gtcaca_
editor_ ⚠line_ down_ extend - gtcaca_
editor_ ⚠line_ duplicate - gtcaca_
editor_ ⚠line_ end - gtcaca_
editor_ ⚠line_ end_ extend - gtcaca_
editor_ ⚠line_ from_ position - gtcaca_
editor_ ⚠line_ transpose - gtcaca_
editor_ ⚠line_ up - gtcaca_
editor_ ⚠line_ up_ extend - gtcaca_
editor_ ⚠lower_ case - gtcaca_
editor_ ⚠new - gtcaca_
editor_ ⚠new_ line - gtcaca_
editor_ ⚠page_ down - gtcaca_
editor_ ⚠page_ down_ extend - gtcaca_
editor_ ⚠page_ up - gtcaca_
editor_ ⚠page_ up_ extend - gtcaca_
editor_ ⚠position_ from_ line - gtcaca_
editor_ ⚠position_ from_ point - gtcaca_
editor_ ⚠rect_ clear - gtcaca_
editor_ ⚠rect_ copy - gtcaca_
editor_ ⚠rect_ delete - gtcaca_
editor_ ⚠rect_ kill - gtcaca_
editor_ ⚠rect_ string_ insert - gtcaca_
editor_ ⚠rect_ yank - gtcaca_
editor_ ⚠redo - gtcaca_
editor_ ⚠replace_ target - gtcaca_
editor_ ⚠search_ anchor - gtcaca_
editor_ ⚠search_ in_ target - gtcaca_
editor_ ⚠search_ next - gtcaca_
editor_ ⚠search_ prev - gtcaca_
editor_ ⚠selection_ duplicate - gtcaca_
editor_ ⚠set_ anchor - gtcaca_
editor_ ⚠set_ autoc_ cb - gtcaca_
editor_ ⚠set_ bg_ rgb12 - gtcaca_
editor_ ⚠set_ caret_ line_ back - gtcaca_
editor_ ⚠set_ caret_ line_ visible - gtcaca_
editor_ ⚠set_ current_ pos - gtcaca_
editor_ ⚠set_ edge_ colour - gtcaca_
editor_ ⚠set_ edge_ column - gtcaca_
editor_ ⚠set_ empty_ selection - gtcaca_
editor_ ⚠set_ fg_ rgb12 - gtcaca_
editor_ ⚠set_ fold_ expanded - gtcaca_
editor_ ⚠set_ fold_ level - gtcaca_
editor_ ⚠set_ fold_ margin - gtcaca_
editor_ ⚠set_ grammar - gtcaca_
editor_ ⚠set_ json_ mode - gtcaca_
editor_ ⚠set_ langcfg - gtcaca_
editor_ ⚠set_ line_ numbers - gtcaca_
editor_ ⚠set_ overtype - gtcaca_
editor_ ⚠set_ read_ only - gtcaca_
editor_ ⚠set_ rectangular_ selection - gtcaca_
editor_ ⚠set_ save_ point - gtcaca_
editor_ ⚠set_ search_ flags - gtcaca_
editor_ ⚠set_ selection - gtcaca_
editor_ ⚠set_ selection_ colors - gtcaca_
editor_ ⚠set_ tab_ width - gtcaca_
editor_ ⚠set_ target_ end - gtcaca_
editor_ ⚠set_ target_ range - gtcaca_
editor_ ⚠set_ target_ start - gtcaca_
editor_ ⚠set_ text - gtcaca_
editor_ ⚠set_ update_ cb - gtcaca_
editor_ ⚠set_ view_ whitespace - gtcaca_
editor_ ⚠set_ wrap - gtcaca_
editor_ ⚠style_ clear_ all - gtcaca_
editor_ ⚠style_ clear_ back - gtcaca_
editor_ ⚠style_ reset_ default - gtcaca_
editor_ ⚠style_ set_ back - gtcaca_
editor_ ⚠style_ set_ bold - gtcaca_
editor_ ⚠style_ set_ fore - gtcaca_
editor_ ⚠style_ set_ fore_ rgb12 - gtcaca_
editor_ ⚠style_ set_ italic - gtcaca_
editor_ ⚠style_ set_ underline - gtcaca_
editor_ ⚠style_ set_ visible - gtcaca_
editor_ ⚠target_ from_ selection - gtcaca_
editor_ ⚠target_ whole_ document - gtcaca_
editor_ ⚠toggle_ fold - gtcaca_
editor_ ⚠undo - gtcaca_
editor_ ⚠upper_ case - gtcaca_
editor_ ⚠word_ left - gtcaca_
editor_ ⚠word_ left_ extend - gtcaca_
editor_ ⚠word_ left_ position - gtcaca_
editor_ ⚠word_ right - gtcaca_
editor_ ⚠word_ right_ extend - gtcaca_
editor_ ⚠word_ right_ position - gtcaca_
entry_ ⚠draw - gtcaca_
entry_ ⚠get_ text - gtcaca_
entry_ ⚠key_ cb_ register - gtcaca_
entry_ ⚠new - gtcaca_
entry_ ⚠set_ secret - gtcaca_
entry_ ⚠set_ text - gtcaca_
expander_ ⚠add_ managed - gtcaca_
expander_ ⚠cb_ register - gtcaca_
expander_ ⚠draw - gtcaca_
expander_ ⚠get_ expanded - gtcaca_
expander_ ⚠handle_ key - gtcaca_
expander_ ⚠new - gtcaca_
expander_ ⚠set_ expanded - gtcaca_
filechooser_ ⚠draw - gtcaca_
filechooser_ ⚠free - gtcaca_
filechooser_ ⚠key - gtcaca_
filechooser_ ⚠new - gtcaca_
filechooser_ ⚠run - gtcaca_
filechooser_ ⚠run_ named - gtcaca_
filechooser_ ⚠run_ opts - gtcaca_
filechooser_ ⚠set_ dir - gtcaca_
filechooser_ ⚠set_ options - gtcaca_
frame_ ⚠draw - gtcaca_
frame_ ⚠new - gtcaca_
gauge_ ⚠draw - gtcaca_
gauge_ ⚠free - gtcaca_
gauge_ ⚠get_ value - gtcaca_
gauge_ ⚠new - gtcaca_
gauge_ ⚠set_ colors - gtcaca_
gauge_ ⚠set_ label - gtcaca_
gauge_ ⚠set_ percent - gtcaca_
gauge_ ⚠set_ value - gtcaca_
get_ ⚠newid - gtcaca_
hbox_ ⚠new - gtcaca_
hexview_ ⚠cursor - gtcaca_
hexview_ ⚠draw - gtcaca_
hexview_ ⚠free - gtcaca_
hexview_ ⚠key - gtcaca_
hexview_ ⚠new - gtcaca_
hexview_ ⚠set_ data - gtcaca_
hexview_ ⚠set_ highlight - gtcaca_
hexview_ ⚠set_ title - gtcaca_
image_ ⚠draw - gtcaca_
image_ ⚠free - gtcaca_
image_ ⚠load - gtcaca_
image_ ⚠new - gtcaca_
init ⚠ - gtcaca_
json_ ⚠array_ get - gtcaca_
json_ ⚠array_ size - gtcaca_
json_ ⚠free - gtcaca_
json_ ⚠object_ get - gtcaca_
json_ ⚠parse - gtcaca_
json_ ⚠parse_ file - gtcaca_
json_ ⚠string - gtcaca_
json_ ⚠stringify - gtcaca_
label_ ⚠draw - gtcaca_
label_ ⚠new - gtcaca_
linechart_ ⚠add_ series - gtcaca_
linechart_ ⚠add_ series_ styled - gtcaca_
linechart_ ⚠clear - gtcaca_
linechart_ ⚠draw - gtcaca_
linechart_ ⚠free - gtcaca_
linechart_ ⚠new - gtcaca_
linechart_ ⚠set_ log_ y - gtcaca_
linechart_ ⚠set_ range - gtcaca_
linechart_ ⚠set_ title - gtcaca_
linechart_ ⚠set_ xspan - gtcaca_
log_ ⚠close - gtcaca_
log_ ⚠init - gtcaca_
log_ ⚠write - gtcaca_
main ⚠ - gtcaca_
main_ ⚠quit - gtcaca_
map_ ⚠add_ city - gtcaca_
map_ ⚠add_ point - gtcaca_
map_ ⚠add_ polyline - gtcaca_
map_ ⚠add_ world - gtcaca_
map_ ⚠cities - gtcaca_
map_ ⚠clear - gtcaca_
map_ ⚠draw - gtcaca_
map_ ⚠find_ city - gtcaca_
map_ ⚠free - gtcaca_
map_ ⚠key - gtcaca_
map_ ⚠new - gtcaca_
map_ ⚠project - gtcaca_
map_ ⚠selected - gtcaca_
map_ ⚠set_ bounds - gtcaca_
map_ ⚠set_ graticule - gtcaca_
map_ ⚠set_ title - gtcaca_
menu_ ⚠add_ entry - gtcaca_
menu_ ⚠add_ item - gtcaca_
menu_ ⚠add_ separator - gtcaca_
menu_ ⚠draw - gtcaca_
menu_ ⚠handle_ key - gtcaca_
menu_ ⚠is_ focused - gtcaca_
menu_ ⚠new - gtcaca_
menu_ ⚠set_ focus - gtcaca_
menu_ ⚠set_ item_ enabled - gtcaca_
mindmap_ ⚠add_ child - gtcaca_
mindmap_ ⚠add_ sibling - gtcaca_
mindmap_ ⚠clear - gtcaca_
mindmap_ ⚠delete - gtcaca_
mindmap_ ⚠draw - gtcaca_
mindmap_ ⚠free - gtcaca_
mindmap_ ⚠key - gtcaca_
mindmap_ ⚠new - gtcaca_
mindmap_ ⚠root - gtcaca_
mindmap_ ⚠select - gtcaca_
mindmap_ ⚠selected - gtcaca_
mindmap_ ⚠set_ text - gtcaca_
mindmap_ ⚠set_ title - gtcaca_
mindmap_ ⚠toggle_ fold - gtcaca_
piechart_ ⚠draw - gtcaca_
piechart_ ⚠free - gtcaca_
piechart_ ⚠new - gtcaca_
piechart_ ⚠palette - gtcaca_
piechart_ ⚠set_ colors - gtcaca_
piechart_ ⚠set_ data - gtcaca_
piechart_ ⚠set_ donut - gtcaca_
piechart_ ⚠set_ show_ legend - gtcaca_
piechart_ ⚠set_ title - gtcaca_
present_ ⚠shutdown - gtcaca_
progressbar_ ⚠draw - gtcaca_
progressbar_ ⚠get_ value - gtcaca_
progressbar_ ⚠new - gtcaca_
progressbar_ ⚠set_ value - gtcaca_
radiobutton_ ⚠draw - gtcaca_
radiobutton_ ⚠get_ active - gtcaca_
radiobutton_ ⚠key_ cb_ register - gtcaca_
radiobutton_ ⚠new - gtcaca_
radiobutton_ ⚠set_ active - gtcaca_
redraw ⚠ - gtcaca_
refresh ⚠ - gtcaca_
scale_ ⚠cb_ register - gtcaca_
scale_ ⚠draw - gtcaca_
scale_ ⚠get_ value - gtcaca_
scale_ ⚠handle_ key - gtcaca_
scale_ ⚠new - gtcaca_
scale_ ⚠set_ value - gtcaca_
scatter_ ⚠add_ point - gtcaca_
scatter_ ⚠add_ series - gtcaca_
scatter_ ⚠clear - gtcaca_
scatter_ ⚠draw - gtcaca_
scatter_ ⚠free - gtcaca_
scatter_ ⚠new - gtcaca_
scatter_ ⚠set_ autoscale - gtcaca_
scatter_ ⚠set_ bounds - gtcaca_
scatter_ ⚠set_ data - gtcaca_
scatter_ ⚠set_ glyph - gtcaca_
scatter_ ⚠set_ title - gtcaca_
segdisplay_ ⚠draw - gtcaca_
segdisplay_ ⚠free - gtcaca_
segdisplay_ ⚠new - gtcaca_
segdisplay_ ⚠set_ box - gtcaca_
segdisplay_ ⚠set_ colour - gtcaca_
segdisplay_ ⚠set_ text - gtcaca_
segdisplay_ ⚠set_ title - gtcaca_
separator_ ⚠draw - gtcaca_
separator_ ⚠new - gtcaca_
shutdown ⚠ - gtcaca_
sparkline_ ⚠draw - gtcaca_
sparkline_ ⚠free - gtcaca_
sparkline_ ⚠new - gtcaca_
sparkline_ ⚠push - gtcaca_
sparkline_ ⚠set_ color - gtcaca_
sparkline_ ⚠set_ data - gtcaca_
sparkline_ ⚠set_ max - gtcaca_
sparkline_ ⚠set_ style - gtcaca_
sparkline_ ⚠set_ style_ auto - gtcaca_
sparkline_ ⚠set_ title - gtcaca_
spinbutton_ ⚠cb_ register - gtcaca_
spinbutton_ ⚠draw - gtcaca_
spinbutton_ ⚠get_ value - gtcaca_
spinbutton_ ⚠handle_ key - gtcaca_
spinbutton_ ⚠new - gtcaca_
spinbutton_ ⚠set_ value - gtcaca_
spinner_ ⚠draw - gtcaca_
spinner_ ⚠new - gtcaca_
spinner_ ⚠set_ spinning - gtcaca_
spinner_ ⚠step - gtcaca_
statusbar_ ⚠draw - gtcaca_
statusbar_ ⚠new - gtcaca_
statusbar_ ⚠set_ rows_ from_ bottom - gtcaca_
statusbar_ ⚠set_ text - gtcaca_
switch_ ⚠cb_ register - gtcaca_
switch_ ⚠draw - gtcaca_
switch_ ⚠get_ active - gtcaca_
switch_ ⚠new - gtcaca_
switch_ ⚠set_ active - gtcaca_
table_ ⚠current_ col - gtcaca_
table_ ⚠current_ row - gtcaca_
table_ ⚠draw - gtcaca_
table_ ⚠free - gtcaca_
table_ ⚠key - gtcaca_
table_ ⚠new - gtcaca_
table_ ⚠selected_ row - gtcaca_
table_ ⚠set_ column_ widths - gtcaca_
table_ ⚠set_ current - gtcaca_
table_ ⚠set_ model - gtcaca_
table_ ⚠set_ title - gtcaca_
tabs_ ⚠draw - gtcaca_
tabs_ ⚠free - gtcaca_
tabs_ ⚠key - gtcaca_
tabs_ ⚠new - gtcaca_
tabs_ ⚠selected - gtcaca_
tabs_ ⚠set_ selected - gtcaca_
tabs_ ⚠set_ title - gtcaca_
tabs_ ⚠set_ titles - gtcaca_
terminal_ ⚠supports_ blocks - gtcaca_
textlist_ ⚠append - gtcaca_
textlist_ ⚠clear - gtcaca_
textlist_ ⚠draw - gtcaca_
textlist_ ⚠get_ text_ selected - gtcaca_
textlist_ ⚠is_ searching - gtcaca_
textlist_ ⚠key_ cb_ register - gtcaca_
textlist_ ⚠new - gtcaca_
textlist_ ⚠selection_ down - gtcaca_
textlist_ ⚠selection_ up - gtcaca_
textlist_ ⚠set_ search_ enabled - gtcaca_
textlist_ ⚠widget_ set_ view_ size - gtcaca_
textview_ ⚠append - gtcaca_
textview_ ⚠clear - gtcaca_
textview_ ⚠draw - gtcaca_
textview_ ⚠key_ cb_ register - gtcaca_
textview_ ⚠new - gtcaca_
textview_ ⚠set_ mode - gtcaca_
theme_ ⚠parse_ ini - gtcaca_
tree_ ⚠draw - gtcaca_
tree_ ⚠free - gtcaca_
tree_ ⚠key - gtcaca_
tree_ ⚠new - gtcaca_
tree_ ⚠select - gtcaca_
tree_ ⚠selected_ node - gtcaca_
tree_ ⚠set_ model - gtcaca_
tree_ ⚠set_ title - gtcaca_
tree_ ⚠visible_ count - gtcaca_
vbox_ ⚠new - gtcaca_
widget_ ⚠colorize - gtcaca_
widget_ ⚠colorize_ from_ parent - gtcaca_
widget_ ⚠debug - gtcaca_
widget_ ⚠draw - gtcaca_
widget_ ⚠hide - gtcaca_
widget_ ⚠is_ focusable - gtcaca_
widget_ ⚠position_ size_ parent - gtcaca_
widget_ ⚠printall - gtcaca_
widget_ ⚠send_ key - gtcaca_
widget_ ⚠show - gtcaca_
window_ ⚠close - gtcaca_
window_ ⚠draw - gtcaca_
window_ ⚠focus_ next_ child - gtcaca_
window_ ⚠focus_ prev_ child - gtcaca_
window_ ⚠get_ current_ focus - gtcaca_
window_ ⚠get_ next - gtcaca_
window_ ⚠get_ prev - gtcaca_
window_ ⚠new - gtcaca_
window_ ⚠new_ centered - gtcaca_
window_ ⚠set_ close_ animation - gtcaca_
window_ ⚠set_ default - gtcaca_
window_ ⚠set_ focus - gtcaca_
window_ ⚠set_ focused_ child
Type Aliases§
- FILE
- _bindgen_
ty_ 1 - _bindgen_
ty_ 2 - _bindgen_
ty_ 3 - _bindgen_
ty_ 4 - _bindgen_
ty_ 5 - _gtcaca_
widget_ type_ t - caca_
canvas_ t - \e libcaca canvas
- caca_
color - \defgroup caca_attr libcaca attribute definitions
- caca_
display_ t - \e libcaca display context
- caca_
event_ t - \e libcaca event structure
- caca_
event_ type - \brief User event type enumeration.
- gmo_t
- gtcaca_
align_ t - gtcaca_
application_ key_ cb_ t - gtcaca_
application_ widget_ t - gtcaca_
barchart_ widget_ t - gtcaca_
box_ orientation_ t - gtcaca_
box_ t - gtcaca_
button_ key_ cb_ t - gtcaca_
button_ widget_ t - gtcaca_
calendar_ marker_ cb - gtcaca_
calendar_ widget_ t - gtcaca_
checkbox_ key_ cb_ t - gtcaca_
checkbox_ widget_ t - gtcaca_
colordialog_ widget_ t - gtcaca_
combobox_ key_ cb_ t - gtcaca_
combobox_ widget_ t - gtcaca_
custom_ draw_ cb_ t - gtcaca_
custom_ key_ cb_ t - gtcaca_
custom_ widget_ t - gtcaca_
dialog_ widget_ t - gtcaca_
editor_ autoc_ cb_ t - gtcaca_
editor_ grammar_ t - gtcaca_
editor_ key_ cb_ t - gtcaca_
editor_ langcfg_ t - gtcaca_
editor_ update_ cb_ t - gtcaca_
editor_ widget_ t - gtcaca_
entry_ key_ cb_ t - gtcaca_
entry_ widget_ t - gtcaca_
expander_ cb_ t - gtcaca_
expander_ widget_ t - gtcaca_
filechooser_ widget_ t - gtcaca_
frame_ widget_ t - gtcaca_
gauge_ widget_ t - gtcaca_
hexview_ widget_ t - gtcaca_
image_ widget_ t - gtcaca_
json_ type - gtcaca_
label_ widget_ t - gtcaca_
linechart_ widget_ t - gtcaca_
log_ t - gtcaca_
map_ widget_ t - gtcaca_
menu_ action_ t - gtcaca_
menu_ widget_ t - gtcaca_
mindmap_ widget_ t - gtcaca_
mm_ node_ t - gtcaca_
piechart_ widget_ t - gtcaca_
progressbar_ widget_ t - gtcaca_
radiobutton_ key_ cb_ t - gtcaca_
radiobutton_ widget_ t - gtcaca_
scale_ cb_ t - gtcaca_
scale_ widget_ t - gtcaca_
scatter_ widget_ t - gtcaca_
segdisplay_ widget_ t - gtcaca_
separator_ widget_ t - gtcaca_
sparkline_ style_ t - gtcaca_
sparkline_ widget_ t - gtcaca_
spinbutton_ cb_ t - gtcaca_
spinbutton_ widget_ t - gtcaca_
spinner_ widget_ t - gtcaca_
statusbar_ widget_ t - gtcaca_
switch_ cb_ t - gtcaca_
switch_ widget_ t - gtcaca_
table_ model_ t - gtcaca_
table_ widget_ t - gtcaca_
tabs_ widget_ t - gtcaca_
textlist_ key_ cb_ t - gtcaca_
textlist_ widget_ t - gtcaca_
textview_ key_ cb_ t - gtcaca_
textview_ mode_ t - gtcaca_
textview_ widget_ t - gtcaca_
theme_ color_ t - gtcaca_
theme_ t - gtcaca_
tree_ model_ t - gtcaca_
tree_ widget_ t - gtcaca_
widget_ t - gtcaca_
window_ close_ anim_ t - gtcaca_
window_ widget_ t