| Ads::Banner | Provides a widget that displays advertisement to the user. When the user taps a banner, it triggers an action programmed into the advertisement. Your application is notified when an action starts or stops. The banner works with NativeUI library. The banner can be added only to a NativeUI layout object |
| Ads::BannerListener | Listener for banner events |
| Ads::BannerManager | Class that handles banner events |
| div_t | Type that contains the quotient and reminder of a divison |
| FacebookManager | Class that manages the connections requests, Facebook objects and publishing |
| FileLister | Lists the contents of a device's file system. It can be reused for multiple listings |
| GetPermissions | Class used for all the permissions that we can ask from Facebook |
| GetPermissionsFor< Album > | Template class for retrieving the permissions needed for a connection or to make a publish request on a Album object |
| GetPermissionsFor< Checkin > | Template class for retrieving the permissions needed for a connection or to make a publish request on a Checkin object |
| GetPermissionsFor< Comment > | Template class for retrieving the permissions needed for a connection or to make a publish request on a Comment object |
| GetPermissionsFor< Event > | Template class for retrieving the permissions needed for a connection or to make a publish request on a Event object |
| GetPermissionsFor< Event >::Publish | |
| GetPermissionsFor< FriendList > | Template class for retrieving the permissions needed for a connection or to make a publish request on a FriendList object |
| GetPermissionsFor< Group > | Template class for retrieving the permissions needed for a connection or to make a publish request on a Group object |
| GetPermissionsFor< Link > | Template class for retrieving the permissions needed for a connection or to make a publish request on a Link object |
| GetPermissionsFor< Note > | Template class for retrieving the permissions needed for a connection or to make a publish request on a Note object |
| GetPermissionsFor< Photo > | Template class for retrieving the permissions needed for a connection or to make a publish request on a Photo object |
| GetPermissionsFor< Post > | Template class for retrieving the permissions needed for a connection or to make a publish request on a Post object |
| GetPermissionsFor< StatusMessage > | Template class for retrieving the permissions needed for a connection or to make a publish request on a StatusMessage object |
| GetPermissionsFor< User > | Template class for retrieving the permissions needed for a connection or to make a publish request on a User object |
| GetPermissionsFor< User >::Publish | |
| GetPermissionsFor< User >::Retrieve | |
| GetPermissionsFor< User >::Retrieve::Connection | |
| GetPermissionsFor< User >::Retrieve::Field | |
| GetPermissionsFor< Video > | Template class for retrieving the permissions needed for a connection or to make a publish request on a Video object |
| IAP::Purchase | Wraps a product that can be bought and also all the details of the transaction(such as the receipt) |
| IAP::PurchaseListener | Listener for purchase related events |
| IAP::PurchaseManager | Class that handles purchase related events |
| IAP::PurchaseManagerListener | Listener for restored or refunded products |
| IAP::Receipt | A Receipt wraps the details of a purchase |
| MA_STACK_FRAME | A MoSync call stack frame |
| MAGraphicsDriver_t | A driver struct to make multiple implementations of the graphics API possible |
| MAP::CloudMadeMapSource | A map source using map tile servers at CloudMade (cloudmade.com) |
| MAP::GeoPoint | A Geographical location point that stores location information for a point |
| MAP::GeoPointDataSource | Abstract class for accessing GeoPoint data |
| MAP::GeoPointLayer | Layer class for GeoPoint |
| MAP::GeoPointLayerRenderer | Abstract base class for client to implement the rendering |
| MAP::GoogleMapSource | Implements a MapSource for Google Static Maps |
| MAP::IGeoPointDataSourceListener | Listener Class for GeoPointDataSource class |
| MAP::IGeoPointLayerListener | Listener class for GeoPointLayer |
| MAP::ILayerListener | Inteface for notifications about changes in a map layer |
| MAP::ILayerMapViewportListener | Listener class for LayerMapViewport |
| MAP::IMapCacheListener | Listener class, for listening client to implement |
| MAP::IMapSourceListener | Listener for MapSource client to implement |
| MAP::IMapViewportListener | Listener class, for listening client to implement |
| MAP::Layer | Representation of a single layer in a map |
| MAP::LayerMapViewport | Simple slippy map viewport |
| MAP::LonLatT< MagnificationT > | This class maintains a coordinate in latitude / longitude, and provides conversion function to and from other coordinate systems |
| MAP::MagnificationType | The type used to represent a magnification |
| MAP::MapCache | Manages map caches for clients to access. Implemented as singleton |
| MAP::MapSource | Base class for map sources |
| MAP::MapTile | Single tile from a map source |
| MAP::MapTileCoordinate | Describes location of a tile in the tile grid |
| MAP::MapViewport | Simple slippy map viewport |
| MAP::MapWidget | Simple slippy map widget |
| MAP::OpenStreetMapSource | OpenStreetMap map source |
| MAP::PixelCoordinateT< MagnificationT > | Describes a pixel coordinate on the global grid of pixels |
| MAP::TraceScope | Utility class for timing and marking the start and end of a block |
| MAPUtil::Broadcaster< T > | This template class enables typed notification broadcasting to multiple listeners |
| MAPUtil::Color | Small utility class for representing colors |
| MAPUtil::DateTime | DateTime is a C++ class for time stamps |
| MAPUtil::Enumerator< T > | Generic enumerator class |
| MAPUtil::IEnumerable< T > | Generic Enumerable interface template |
| MAPUtil::MemoryMgr | Simple resource tracking class |
| MAPUtil::Queue< T > | Template class for a queue with a limited fixed capacity |
| MAPUtil::TimeSpan | Class for representing a time span. Span can be positive as well as negative |
| MATest::TestCase | A test case |
| MATest::TestListener | Listener for events triggered by the tests |
| MATest::TestSuite | A list of TestCases |
| MATest::XMLOutputTestListener | Listener for events triggered by the tests and ouputs them to a store, as xml |
| MAUI::AnimatedImage | Animated image widget with stepping, speed and direction control |
| MAUI::CharDescriptor | A character descriptor for a bitmap font |
| MAUI::Charset | A character set for a bitmap font |
| MAUI::DefaultInputManager | Default input management for keys and pointers |
| MAUI::EditBox | Edit box widget, multi and single line |
| MAUI::EditBoxListener | Listener for EditBox events |
| MAUI::Engine | Widget manager |
| MAUI::Font | Bitmap font |
| MAUI::Image | Image widget, with position, size, and autosizing control |
| MAUI::ImageGenerators | Utility generating linear and circular gradients |
| MAUI::InputManager | Input management for keys and pointers |
| MAUI::ItemSelectedListener | Listener interface that receives notifications when an item in a ListBox is selected |
| MAUI::Label | Text label widget with alignment control |
| MAUI::Layout | Layout and navigation of child widgets in a grid |
| MAUI::ListBox | List box widget for horizontal or vertical lists |
| MAUI::Scaler | Utility for scaling images by nearest neighbour or bilinearly |
| MAUI::Screen | A displayable screen; a container for MAUI widgets |
| MAUI::Widget | A MAUI widget; a graphical object the user can interact with |
| MAUI::WidgetListener | A Widget listener which detects trigger, selection, state and positional changes |
| MAUI::WidgetSkin | A customizable skin for widgets |
| MAUI::WidgetSkin::CacheElement | Cache element for skins |
| MAUI::WidgetSkin::CacheKey | Key to cache element for skins |
| MAUtil::AudioDownloader | The AudioDownloader class. Use it to simplify asynchronous downloading of audio to audio resources. Note that for AudioDownloader to work, the server must return a content-length header in the HTTP response |
| MAUtil::BasicString< Tchar > | A dynamic, reference-counted string that behaves much like a subset of std::string |
| MAUtil::BluetoothConnection | Can connect to a Bluetooth service by UUID. Works mostly like a Connection, except the connect() method is different |
| MAUtil::BluetoothDeviceDiscoveryListener | An interface for listening to Bluetooth device discovery events |
| MAUtil::BluetoothDiscoverer | A class that connects to Environment and handles Bluetooth discovery operations |
| MAUtil::BluetoothListener | A listener for Bluetooth Discovery events |
| MAUtil::BluetoothServiceDiscoveryListener | An interface for listening to Bluetooth service discovery events |
| MAUtil::BtDevice | A C++ representation of a Bluetooth device |
| MAUtil::BtService | A C++ representation of a Bluetooth service |
| MAUtil::BuffDownloader | Simplifies asynchronous downloading of data to a memory buffer |
| MAUtil::BuffDownloadListener | Listener for events from the BuffDownloader class |
| MAUtil::CharInput | A C++ wrapper for the text input system |
| MAUtil::CharInputListener | A listener for character input events |
| MAUtil::CloseListener | A listener for the Close event |
| MAUtil::Connection | An Environment-based communications class. Encapsulates MoSync's basic connection system, which supports, for example, TCP, HTTP and Bluetooth |
| MAUtil::ConnectionListener | A listener for events from the Connection class. All the default implementations call maPanic() |
| MAUtil::ConnListener | A listener for Connection events |
| MAUtil::CustomEventListener | A listener for custom events |
| MAUtil::DataHandler | Facilitates consecutive reads and writes to a MoSync data object |
| MAUtil::Dictionary< Key, Storage > | Thin template sorted Dictionary |
| MAUtil::Dictionary< Key, Storage >::ConstIterator | Const Iterator for a Dictionary |
| MAUtil::Dictionary< Key, Storage >::DictNode | Internal storage |
| MAUtil::Dictionary< Key, Storage >::Iterator | Iterator for a Dictionary |
| MAUtil::Downloader | The Downloader class. Use it to simplify asynchronous downloading of files to binary resources |
| MAUtil::DownloaderReader | Base class for classes that perform the download |
| MAUtil::DownloaderReaderThatReadsChunks | Class that handles download when content-length is NOT known. Here we read in chunks until we get result CONNERR_CLOSED in connRecvFinished |
| MAUtil::DownloaderReaderWithKnownContentLength | Class that handles download when content-length is known |
| MAUtil::DownloadListener | A listener for events from the Downloader class |
| MAUtil::Environment | A base class for cross-platform event managers |
| MAUtil::Environment::TimerEventInstance | A timer event |
| MAUtil::FocusListener | A listener for focus events |
| MAUtil::GLMoblet | OpenGL|ES fullscreen moblet |
| MAUtil::HashDict< Key, Storage > | Thin template unsorted dictionary |
| MAUtil::HashDict< Key, Storage >::ConstIterator | Const Iterator for a HashDict |
| MAUtil::HashDict< Key, Storage >::HashNode | Internal storage |
| MAUtil::HashDict< Key, Storage >::Iterator | Iterator for a HashDict |
| MAUtil::HashMap< Key, Value > | Thin template HashMap |
| MAUtil::HashSet< Key > | Thin template HashSet |
| MAUtil::HttpConnection | This class describes a single HTTP 1.0 operation |
| MAUtil::HttpConnectionListener | A listener for events from the HttpConnection class |
| MAUtil::IdleListener | A listener whose function is called whenever nothing else has to be done |
| MAUtil::ImageDownloader | The ImageDownloader class. Use it to simplify asynchronous downloading of images to image resources |
| MAUtil::KeyListener | A listener for keypad events |
| MAUtil::List< Type > | A generic, dynamic list container |
| MAUtil::List< Type >::ConstListIterator | A constant iterator for a list container |
| MAUtil::List< Type >::ListIterator | An iterator for a list container |
| MAUtil::List< Type >::ListNode | A node in a list container |
| MAUtil::ListenerSet< T > | A listener set |
| MAUtil::ListenerSet< T >::iterator | An iterator for a listener set |
| MAUtil::Map< Key, Value > | Thin template sorted Map |
| MAUtil::Moblet | A C++ event manager, a base class for applications |
| MAUtil::Pair< F, S > | Template storage for a pair of objects |
| MAUtil::Point | Point geometric helper structure/function |
| MAUtil::PointerListener | A listener for pointer events |
| MAUtil::Rect | Rect geometric helper structure/function |
| MAUtil::RefCounted | A base class for reference counting |
| MAUtil::SensorListener | A listener for maSensor events |
| MAUtil::Server | Encapsulates MoSync's server connections. Use this class to listen for incoming connections |
| MAUtil::ServerListener | Receives events from MAUtil::Server |
| MAUtil::Set< Key > | Thin template sorted Set |
| MAUtil::Stack< T > | Generic, dynamic stack container. A restricted subset of vector |
| MAUtil::StringData< Tchar > | A class that holds the actual data used by String |
| MAUtil::TextBoxListener | A listener for maTextBox events |
| MAUtil::TimerListener | A listener for timer events |
| MAUtil::Vector< Type > | A generic, dynamic, random-access container |
| Mtx::Context | A C++ wrapper for MTXml, with Latin-1 output |
| Mtx::ContextBase | Base class for C++ MTXml wrappers |
| Mtx::ContextW | A C++ wrapper for MTXml, with wide-char Unicode output |
| Mtx::MtxListener | Listener for special MTXml events |
| Mtx::SaxContext | 8-bit SAX parser context wrapper class |
| Mtx::SaxContextBase | Base class for SAX parser context wrappers |
| Mtx::SaxContextW | Wide-char SAX parser context wrapper class |
| Mtx::SaxListener | 8-bit SAX parser callback interface |
| Mtx::SaxListenerT< Tchar > | Base class for SAX parser callback interfaces |
| Mtx::SaxListenerW | Wide-char SAX parser callback interface |
| Mtx::XmlListener | Listener for 8-bit MTXml events |
| Mtx::XmlListenerT< Tchar > | Base class for MTXml Listeners |
| Mtx::XmlListenerW | Listener for wide-char MTXml events |
| MTXContext | The context of an MTXml parser |
| MTXSaxContext_t | The context of an MTSax parser |
| NativeUI::ActivityIndicator | An instance of ActivityIndicator is used for displaying the indeterminate progress of a task over time |
| NativeUI::Button | Class for buttons |
| NativeUI::ButtonListener | Listener for button events |
| NativeUI::CameraPreview | An instance of CameraPreview allows users to visualize the camera controller. Note: This is not available on Windows Phone 7 |
| NativeUI::CheckBox | An instance of CheckBox is used for displaying an two-states button |
| NativeUI::CheckBoxListener | Listener for CheckBox events |
| NativeUI::Date | Struct to hold a date |
| NativeUI::DatePicker | A Date Picker is a widget for selecting a date |
| NativeUI::DatePickerListener | Listener for DatePicker events |
| NativeUI::Dialog | Class that represents a modal dialog. A dialog cannot have any parent, it acts only as a container of other widgets. A dialog is a sort of modal view, that can look different depending on the platform: |
| NativeUI::DialogListener | Listener for modal dialog events |
| NativeUI::EditBox | Class for edit box |
| NativeUI::EditBoxListener | Listener for EditBox events |
| NativeUI::GLView | A GL view is a widget that is used to display graphics rendered by the GPU using OpenGL calls. Note: This widget is not available on Windows Phone 7 |
| NativeUI::GLViewListener | Listener for GLView events |
| NativeUI::HorizontalLayout | A horizontal layout is a layout that stacks widgets in the horizontal axis |
| NativeUI::Image | Class for images |
| NativeUI::ImageButton | Class for image buttons |
| NativeUI::Label | Class for labels |
| NativeUI::LastError | A structure that holds information about the last error that occurred by using the wrapper methods |
| NativeUI::Layout | Class for layouts |
| NativeUI::ListView | An instance of ListView is used for displaying list of information. For list view events see ListViewListener |
| NativeUI::ListViewItem | Class for list view items |
| NativeUI::ListViewListener | Listener for ListView events |
| NativeUI::ListViewSection | A ListViewSection widget is used to group one or more ListViewItem objects |
| NativeUI::Location | |
| NativeUI::Map | Map widget wrapper class |
| NativeUI::MapListener | Listener for Map events |
| NativeUI::MapLocation | |
| NativeUI::MapPin | |
| NativeUI::MapPinListener | Listener for Map pin events |
| NativeUI::MapRegion | |
| NativeUI::NavigationBar | A navigation bar is an iPhone specific widget that shows a nav bar with an optional title, back button and icon. The default background color is light blue gradient. The appearance depends on the platform: |
| NativeUI::NavigationBarListener | Listener for NavigationBar events |
| NativeUI::NumberPicker | A Number Picker is a widget that enables the user to select a number from a predefined range |
| NativeUI::NumberPickerListener | Listener for NumberPicker events |
| NativeUI::PanoramaView | Class that represents a visible panorama view. Note that this is available only on Windows Phone 7. A panorama control is a Windows Phone 7 specific control. The paroramaView is a screen container which may contain more then one screen. A screen can spann over the hardware screen width. In order to enable this you will have to set the width property of a screen to a certain value. For more information regarding this control please check the following link: http://msdn.microsoft.com/en-us/library/ff941104(v=vs.92).aspx |
| NativeUI::ProgressBar | An instance of ProgressBar is used for displaying the progress of a task over time |
| NativeUI::RadioButton | An instance of RadioButton is used to create a two-states button that can be either checked or unchecked. A radio button can only have a RadioGroup parent. Add a radio button to a radio group by calling radioGroup->addView(radioButton). Checking one radio button that belongs to a radio group unchecks any previously checked radio button within the same group. Initially, all of the radio buttons are unchecked. While it is not possible to uncheck a particular radio button, the radio group can be cleared to remove the checked state. A radio button is available only on Android. For radio group events see RadioButtonListener |
| NativeUI::RadioButtonListener | Listener for RadioButton events |
| NativeUI::RadioGroup | An instance of RadioGroup is used to create a multiple-exclusion scope for a set of RadioButtons. A radio group is available only on Android. For radio group events see RadioGroupListener |
| NativeUI::RadioGroupListener | Listener for RadioGroup events |
| NativeUI::RatingBar | An instance of RatingBar is used for displaying a rating in stars. Usually, the default stars number is 5. The user can touch/drag or use arrow keys to set the rating when using the default size RatingBar. When using a RatingBar that supports user interaction, placing widgets to the left or right of the RatingBar is discouraged. For rating bar events see RatingBarListener |
| NativeUI::RatingBarListener | Listener for RatingBar events |
| NativeUI::RelativeLayout | A relative layout is a layout that layouts widgets relative to its coordinate system |
| NativeUI::Screen | Class that represents a visible screen. For screen events see ScreenListener |
| NativeUI::ScreenListener | Interface for Screen event listeners. Use it when the screen has attached an options menu. The options menu can be set to a screen by adding items through addOptionsMenuItem |
| NativeUI::SearchBar | A search bar is a special kind of edit box that is used for searching. Note: This is not available on Windows Phone 7 |
| NativeUI::SearchBarListener | Interface for search bar event listeners |
| NativeUI::Slider | An instance of Slider is used for selecting a single value from a continuous range of values |
| NativeUI::SliderListener | Listener for Slider events |
| NativeUI::StackScreen | A stack screen is a special type of screen that manages navigation between a set of screens |
| NativeUI::StackScreenListener | Listener for StackScreen events |
| NativeUI::TabScreen | Class that represents a screen with tabs |
| NativeUI::TabScreenListener | Interface for tab screen event listeners |
| NativeUI::TextWidget | Base class for widgets that have a text property |
| NativeUI::TimePicker | A Time Picker is a widget for selecting time of day in 24 hour mode |
| NativeUI::TimePickerListener | Listener for TimePicker events |
| NativeUI::ToggleButton | Class for a a special kind of check button. It is available on Android, iOS and Windows Phone 7. On iOS it looks and acts exactly the same as CheckBox widget. For toggle button events see ToggleButtonListener |
| NativeUI::ToggleButtonListener | Listener for ToggleButton events |
| NativeUI::VerticalLayout | Class for vertical layouts |
| NativeUI::VideoView | An instance of VideoView is used for managing the playback of a movie from a file or a network stream |
| NativeUI::VideoViewListener | Interface for video view event listeners |
| NativeUI::WebView | A web view is a widget used to render web pages |
| NativeUI::WebViewListener | Listener for WebView events |
| NativeUI::Widget | Base class for all widgets |
| NativeUI::WidgetEventListener | Interface for widget event listeners |
| NativeUI::WidgetManager | Class that handles widget events |
| Notification::LocalNotification | Local notifications are used for displaying alerts, playing sounds and for badging application icon. The operating system is responsible for delivering the notification at the proper time; the application does not have to be running for this to happen. When you create a local notification, you must specify when the system should deliver the notification(see fire date property). If you don't specify a fire date, the default System time will be set |
| Notification::LocalNotificationListener | Listener for local notification events |
| Notification::NotificationFlashLights | Flashing LED lights. Define color and pattern. Platform: Android only |
| Notification::NotificationManager | Class that handles notification events. It contains methods for setting & getting application's characteristics (e.g. application icon badge number on iOS) |
| Notification::PushNotification | Push notifications are used for displaying alerts, playing sounds and for badging application icon. A push notification is send from a server and received by an application. An application can register for receiving push notifications using registerPushNotification function(NotificationManager class). On iOS platform a push notification can contain a badge number for the application icon, an alert sound and an alert message to display to the user. Check what contains a notification by calling containsMessage(), containsSoundFileName() and containsIconBadgeNumber() functions. On Android platform a push notification can contain a message, a title and a ticker text: the text that flows by in the status bar when the notification first activates |
| Notification::PushNotificationListener | Listener for push notification events |
| Testify::DefaultListener | The default listener. Prints everything out to stdout |
| Testify::Functor | A function or method wrapper, possibly along with its parameters. It can conveniently be called without having to care about it's details |
| Testify::IDEListener | The MoSync IDE listener. Prints everything out to the log |
| Testify::ListenerHook | A hook for adding a listener to test run. It uses global constructors to add the listener to the test manager |
| Testify::Test | A base class for all tests. It is wrapped by TestCase and TestFunction to handle the different cases |
| Testify::TestCase | A test case. This class should be overloaded to handle test cases |
| Testify::TestFunction | A wrapper for a test function. It's main reason for existing is to provide homogeneous interface without special cases |
| Testify::TestHook | A hook used to add a test or a collection of tests. It uses global constructors to add the actual tests to the test manager |
| Testify::TestListener | A callback interface for listening to events |
| Testify::TestManager | The Testify test manager |
| tm | Components of a calendar date and time |
| Wormhole::CustomMoblet | |
| Wormhole::Encoder | Class with methods to encode/decode data as strings |
| Wormhole::FileUtil | Class that contains utility methods |
| Wormhole::FunObject | |
| Wormhole::FunTable | |
| Wormhole::HighLevelBinaryDownloader | |
| Wormhole::HighLevelHttpConnection | |
| Wormhole::HighLevelImageDownloader | |
| Wormhole::HighLevelReader | Base class for helper classes that handle the download. We have only one such class right now, HighLevelReaderThatReadsChunks |
| Wormhole::HighLevelReaderThatReadsChunks | Class that handles download when content-length is NOT known. Here we read in chunks until we get result CONNERR_CLOSED in connRecvFinished |
| Wormhole::HighLevelTextDownloader | |
| Wormhole::HybridMoblet | Moblet designed to make it easy to add custom C++ code that can be invoked from JavaScript. This class provides a Wormhole-enabled WebView, methods to extract and load your HTML files and JavaScript code, and a structure for communicating with JavaScript |
| Wormhole::MessageHandler | |
| Wormhole::MessageProtocol | Class that checks a Wormhole protocol |
| Wormhole::MessageStream | Class that parses messages from the WebView |
| Wormhole::MessageStreamJSON | Class that parses JSON messages from the WebView |
| Wormhole::WebAppMoblet | A Moblet with additional functionality that allows easier interaction with JavaScript code. It provides a wormhole-enabled WebView, methods to extract and load your HTML files and JavaScript code, and a structure for communicating with your JS code |
| Wormhole::WebViewMessage | Class that parses messages from the WebView |