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§
Macros§
Structs§
- Array
IntIs Owned - Array
String IsOwned - Class
Info IsOwned - This class stores meta-information about classes.
- Client
Data IsOwned - All classes deriving from wxEvtHandler (such as all controls and wxApp) can hold arbitrary data which is here referred to as “client data”.
- Date
Time IsOwned - wxDateTime class represents an absolute moment in time.
- Event
IsOwned - An event is a structure holding information about an event passed to a callback or member function.
- EvtHandler
IsOwned - A class that can handle events from the windowing system.
- File
Name IsOwned - wxFileName encapsulates a file name.
- Message
Output IsOwned - Simple class allowing to write strings to various output channels.
- Object
IsOwned - This is the root class of many of the wxWidgets classes.
- Object
RefData IsOwned - This class is just a typedef to wxRefCounter and is used by wxObject.
- RefCounter
IsOwned - This class is used to manage reference-counting providing a simple interface and a counter.
- Standard
Paths IsOwned - wxStandardPaths returns the standard locations in the file system and should be used by applications to find their data files in a portable way.
- String
Const Iterator IsOwned - Timer
Event IsOwned - wxTimerEvent object is passed to the event handler of timer events (see wxTimer::SetOwner).
- Timer
IsOwned - The wxTimer class allows you to execute code at specified intervals.
- Variant
Data IsOwned - The wxVariantData class is used to implement a new type for wxVariant.
- WeakRef
- WxString
Enums§
Functions§
Type Aliases§
- Array
Int - Array
String - Class
Info - This class stores meta-information about classes.
- Client
Data - All classes deriving from wxEvtHandler (such as all controls and wxApp) can hold arbitrary data which is here referred to as “client data”.
- Date
Time - 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.
- File
Name - wxFileName encapsulates a file name.
- Message
Output - Simple class allowing to write strings to various output channels.
- Object
- This is the root class of many of the wxWidgets classes.
- Object
RefData - 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.
- Standard
Paths - wxStandardPaths returns the standard locations in the file system and should be used by applications to find their data files in a portable way.
- String
Const Iterator - Timer
- The wxTimer class allows you to execute code at specified intervals.
- Timer
Event - wxTimerEvent object is passed to the event handler of timer events (see wxTimer::SetOwner).
- Variant
Data - The wxVariantData class is used to implement a new type for wxVariant.