Crate wxrust_base

Source
Expand description

§wx-base(wxrust-base)

This crate is a binding to the wxBase library of the wxWidgets toolkit.

This crate supports only small part of the library which is used by the wx(wxrust) crate.

Original C++ library supports basic non-GUI cross-platform programming, but this crate doesn’t bacause there is many option already for that purpose in the Rust ecosystem.

Members of this crate are re-exported by the wx(wxrust) crate, so you don’t need specify dependency to this crate.

Modules§

methods

Macros§

wxwidgets

Structs§

ArrayIntIsOwned
ArrayStringIsOwned
ClassInfoIsOwned
This class stores meta-information about classes.
ClientDataIsOwned
All classes deriving from wxEvtHandler (such as all controls and wxApp) can hold arbitrary data which is here referred to as “client data”.
DateTimeIsOwned
wxDateTime class represents an absolute moment in time.
EventIsOwned
An event is a structure holding information about an event passed to a callback or member function.
EvtHandlerIsOwned
A class that can handle events from the windowing system.
FileNameIsOwned
wxFileName encapsulates a file name.
MessageOutputIsOwned
Simple class allowing to write strings to various output channels.
ObjectIsOwned
This is the root class of many of the wxWidgets classes.
ObjectRefDataIsOwned
This class is just a typedef to wxRefCounter and is used by wxObject.
RefCounterIsOwned
This class is used to manage reference-counting providing a simple interface and a counter.
StandardPathsIsOwned
wxStandardPaths returns the standard locations in the file system and should be used by applications to find their data files in a portable way.
StringConstIteratorIsOwned
TimerEventIsOwned
wxTimerEvent object is passed to the event handler of timer events (see wxTimer::SetOwner).
TimerIsOwned
The wxTimer class allows you to execute code at specified intervals.
VariantDataIsOwned
The wxVariantData class is used to implement a new type for wxVariant.
WeakRef
WxString

Enums§

App
RustEvent

Functions§

entry

Type Aliases§

ArrayInt
ArrayString
ClassInfo
This class stores meta-information about classes.
ClientData
All classes deriving from wxEvtHandler (such as all controls and wxApp) can hold arbitrary data which is here referred to as “client data”.
DateTime
wxDateTime class represents an absolute moment in time.
Event
An event is a structure holding information about an event passed to a callback or member function.
EvtHandler
A class that can handle events from the windowing system.
FileName
wxFileName encapsulates a file name.
MessageOutput
Simple class allowing to write strings to various output channels.
Object
This is the root class of many of the wxWidgets classes.
ObjectRefData
This class is just a typedef to wxRefCounter and is used by wxObject.
RefCounter
This class is used to manage reference-counting providing a simple interface and a counter.
StandardPaths
wxStandardPaths returns the standard locations in the file system and should be used by applications to find their data files in a portable way.
StringConstIterator
Timer
The wxTimer class allows you to execute code at specified intervals.
TimerEvent
wxTimerEvent object is passed to the event handler of timer events (see wxTimer::SetOwner).
VariantData
The wxVariantData class is used to implement a new type for wxVariant.