These are the data structure classes provided by wxWidgets.
Some of them are used to store generic data (e.g. wxPoint, wxSize, etc), others are mainly helpers of other classes (e.g. wxListItem, wxCalendarDateAttr, wxFindReplaceDialogData, etc).
Classes | |
class | wxScopedCharTypeBuffer< T > |
wxScopedCharTypeBuffer<T> is a template class for storing characters. More... | |
class | wxCharTypeBuffer< T > |
wxCharTypeBuffer<T> is a template class for storing characters. More... | |
class | wxCharBuffer |
This is a specialization of wxCharTypeBuffer<T> for char type. More... | |
class | wxWCharBuffer |
This is a specialization of wxCharTypeBuffer<T> for wchar_t type. More... | |
class | wxRect |
Represents a rectangle with integer coordinates. More... | |
class | wxNode< T > |
wxNode<T> is the node structure used in linked lists (see wxList) and derived classes. More... | |
class | wxAboutDialogInfo |
wxAboutDialogInfo contains information shown in the standard About dialog displayed by the wxAboutBox() function. More... | |
class | wxAcceleratorEntry |
An object used by an application wishing to create an accelerator table (see wxAcceleratorTable). More... | |
class | wxAcceleratorTable |
An accelerator table allows the application to specify a table of keyboard shortcuts for menu or button commands. More... | |
class | wxAny |
The wxAny class represents a container for any type. More... | |
class | wxAnyValueType |
wxAnyValueType is base class for value type functionality for C++ data types used with wxAny. More... | |
class | wxMemoryBuffer |
A wxMemoryBuffer is a useful data structure for storing arbitrary sized blocks of memory. More... | |
class | wxCalendarDateAttr |
wxCalendarDateAttr is a custom attributes for a calendar date. More... | |
class | wxPageSetupDialogData |
This class holds a variety of information related to wxPageSetupDialog. More... | |
class | wxPrintData |
This class holds a variety of information related to printers and printer device contexts. More... | |
class | wxPrintDialogData |
This class holds information related to the visual characteristics of wxPrintDialog. More... | |
class | wxColourData |
This class holds a variety of information related to colour dialogs. More... | |
class | wxConvAuto |
This class implements a Unicode to/from multibyte converter capable of automatically recognizing the encoding of the multibyte text on input. More... | |
class | wxDateTime |
wxDateTime class represents an absolute moment in time. More... | |
class | wxDateTimeWorkDays |
Holiday authority that classifies all Saturdays and Sundays as holidays. More... | |
class | wxDateTimeUSCatholicFeasts |
Holiday authority that returns Catholic holy days of obligation, as observed in the United States. More... | |
class | wxDateTimeChristianHolidays |
Holiday authority that returns holidays common to all Christian religions. More... | |
class | wxDateSpan |
This class is a "logical time span" and is useful for implementing program logic for such things as "add one month to the date" which, in general, doesn't mean to add 60*60*24*31 seconds to it, but to take the same date the next month (to understand that this is indeed different consider adding one month to Feb, 15 – we want to get Mar, 15, of course). More... | |
class | wxTimeSpan |
wxTimeSpan class represents a time interval. More... | |
class | wxDateTimeHolidayAuthority |
Class which decides whether a given date is a holiday and is used by all functions working with "work days". More... | |
class | wxFindReplaceData |
wxFindReplaceData holds the data for wxFindReplaceDialog. More... | |
class | wxFontData |
This class holds a variety of information related to font dialogs. More... | |
class | wxRealPoint |
A wxRealPoint is a useful data structure for graphics operations. More... | |
class | wxPoint |
A wxPoint is a useful data structure for graphics operations. More... | |
class | wxSize |
A wxSize is a useful data structure for graphics operations. More... | |
class | wxItemAttr |
Represents the attributes (colour, font, ...) of an item of a control with multiple items such as e.g. More... | |
class | wxListItem |
This class stores information about a wxListCtrl item or column. More... | |
class | wxLongLong |
This is a legacy class wrapping a 64-bit integer. More... | |
class | wxULongLong |
This is a legacy class wrapping an unsigned 64-bit integer. More... | |
class | wxFileType |
This class holds information about a given file type. More... | |
class | wxAutomationObject |
The wxAutomationObject class represents an OLE automation object containing a single data member, an IDispatch pointer. More... | |
class | wxVariantDataCurrency |
This class represents a thin wrapper for Microsoft Windows CURRENCY type. More... | |
class | wxVariantDataErrorCode |
This class represents a thin wrapper for Microsoft Windows SCODE type (which is the same as HRESULT ). More... | |
class | wxVariantDataSafeArray |
This class stores SAFEARRAY in a wxVariant. More... | |
class | wxSafeArray< varType > |
wxSafeArray<varType> is wxWidgets wrapper for working with MS Windows SAFEARRAY used in Component Object Model (COM) and OLE Automation APIs. More... | |
class | wxPosition |
This class represents the position of an item in any kind of grid of rows and columns such as wxGridBagSizer, or wxHVScrolledWindow. More... | |
class | wxRegEx |
wxRegEx represents a regular expression. More... | |
class | wxRegion |
A wxRegion represents a simple or complex region on a device context or window. More... | |
class | wxStatusBarPane |
A status bar pane data container used by wxStatusBar. More... | |
class | wxString |
String class for passing textual data to or receiving it from wxWidgets. More... | |
class | wxStringBufferLength |
This helper class allows you to conveniently access the wxString internal buffer as a writable pointer and requires explicitly specifying the actual length. More... | |
class | wxStringBuffer |
This helper class allows you to conveniently access the wxString internal buffer as a writable pointer and automatically determines its length. More... | |
class | wxStringTokenizer |
wxStringTokenizer helps you to break a string up into a number of tokens. More... | |
class | wxTreeItemId |
An opaque reference to a tree item. More... | |
class | wxUniChar |
This class represents a single Unicode character. More... | |
class | wxUniCharRef |
Writeable reference to a character in wxString. More... | |
class | wxUString |
wxUString is a class representing a Unicode character string where each character is stored using a 32-bit value. More... | |
class | wxVariant |
The wxVariant class represents a container for any type. More... | |
class | wxVariantData |
The wxVariantData class is used to implement a new type for wxVariant. More... | |
class | wxVersionInfo |
wxVersionInfo contains version information. More... | |