| api_areas.h | Overview of the MoSync API |
| api_connections.h | Overview of the MoSync Connection API |
| conprint.h | A simple text output console |
| IX_AUDIOBUFFER.h | |
| IX_CALL.h | |
| IX_CELLID.h | |
| IX_GL1.h | |
| IX_GL2.h | |
| IX_GL_OES_FRAMEBUFFER_OBJECT.h | |
| IX_OPENGL_ES.h | |
| IX_PIM.h | |
| IX_RECORD.h | |
| IX_RESOURCE_TYPES.h | |
| IX_SEGMENTED_DATA.h | |
| IX_STREAMING.h | |
| IX_WIDGET.h | |
| IX_WLAN.h | |
| limits.h | Value limits of the integral data types |
| ma.h | Defines MoSync program entry point, size_t, NULL and BOOL |
| maapi.h | Syscall declarations. These system calls and low-level functions provide access to the basic features of a device. They are implemented by the MoSync runtimes in code native to the device |
| maarg.h | Variadric functions |
| maassert.h | Fatal error handling |
| macpp.h | Defines and typedefs needed for libsupc++ |
| mactype.h | Character classification |
| madmath.h | Intrinsic double-precision math |
| maheap.h | Dynamic memory allocation |
| mastack.h | Call stack access |
| mastdlib.h | String conversion and pseudo-random number generation |
| mastring.h | String handling |
| matask.h | Task control system |
| matime.h | Time management |
| mavsprintf.h | Vsprintf and support functions |
| mawstring.h | Unicode string handling |
| mawvsprintf.h | Wvsprintf and support functions |
| maxtoa.h | Convert integers to ASCII strings |
| stdint.h | Standard integer scalar types |
| tlsf.h | Two Levels Segregate Fit memory allocator |
| wchar.h | Wide character conversions |
| Ads/Banner.h | Provides a widget that displays advertisement to the user |
| Ads/BannerListener.h | Listener for banner events |
| Ads/BannerManager.h | The BannnerManager manages banner events and dispatches them to the target banners |
| Facebook/FacebookManager.h | |
| Facebook/GetPermissions.h | |
| Facebook/LOG.h | |
| MAFS/File.h | File System API |
| MAP/Broadcaster.h | Typed notification broadcasting to multiple listeners |
| MAP/CloudMadeMapSource.h | Map source for CloudMade map tile servers |
| MAP/Color.h | Color conversions |
| MAP/DateTime.h | Utility for data and time handling |
| MAP/DebugPrintf.h | Utility functions for debug output under MSVC compiler |
| MAP/Enumerator.h | Generic interface for enumerations |
| MAP/GeoPoint.h | Geographical Point Information Classes |
| MAP/GeoPointDataSource.h | Geographical Point Data Source Handler |
| MAP/GeoPointLayer.h | Geographical Point Layer Handler |
| MAP/GeoPointLayerRenderer.h | Geographical Point Layer Renderer |
| MAP/GoogleMapSource.h | Map source for Google map tile servers |
| MAP/Layer.h | Map layers |
| MAP/LayerMapViewport.h | Viewport displaying a slippy map with layers overlaid |
| MAP/LonLat.h | Latitude and longitude coordinates, conversion to metres and pixels |
| MAP/MapCache.h | Cache of tiles provided by MapSource |
| MAP/MapConfig.h | Configuration header file for MAP library |
| MAP/MapSource.h | Abstract base class for provider of map tiles |
| MAP/MapTile.h | Single tile from a map source |
| MAP/MapTileCoordinate.h | Location of a map tile in the tile grid |
| MAP/MapViewport.h | Viewport displaying a slippy map |
| MAP/MapWidget.h | Widget displaying a slippy map |
| MAP/MemoryMgr.h | Utility for heap resource tracking and debugging |
| MAP/OpenStreetMapSource.h | Map source for OpenStreet map tile servers |
| MAP/PixelCoordinate.h | Global pixel coordinates at a specified magnification |
| MAP/Queue.h | Template for a simple object queue |
| MAP/TimeSpan.h | Utility for representing a time span |
| MAP/TraceScope.h | Defines a class for tracing and timing blocks |
| MATest/Test.h | Testing framework for testing libraries and syscalls |
| MAUI/AnimatedImage.h | Animated image widget with stepping, speed and direction control |
| MAUI/EditBox.h | |
| MAUI/Engine.h | MAUI widget manager, useful for developing custom widgets |
| MAUI/Font.h | Bitmap font handling, line spacing, and line breaks |
| MAUI/Image.h | |
| MAUI/ImageGenerators.h | Utility class that generates linear and circular gradients |
| MAUI/InputManager.h | Declaration of classes for input management |
| MAUI/Label.h | |
| MAUI/Layout.h | |
| MAUI/ListBox.h | List box widget, horizontal or vertical layout |
| MAUI/Scaler.h | Utility for scaling images by nearest neighbour or bilinearly |
| MAUI/Screen.h | |
| MAUI/Widget.h | |
| MAUI/WidgetSkin.h | Class for defining the visual appearance of a widget |
| MAUtil/BluetoothConnection.h | An easy way to connect to a Bluetooth service |
| MAUtil/BluetoothDiscovery.h | Environment-based classes for Bluetooth asynchronous device and service discovery |
| MAUtil/BuffDownloader.h | Simple asynchronous HTTP download to main memory |
| MAUtil/CharInput.h | C-based text input system with C++ wrappers |
| MAUtil/collection_common.h | Compare() and Pair for MAUtil |
| MAUtil/Connection.h | Environment-based classes handling connection functions |
| MAUtil/DataHandler.h | Facilitates consecutive reads and writes to a MoSync data object |
| MAUtil/Dictionary.h | Thin template sorted dictionary |
| MAUtil/Dictionary_impl.h | Dictionary implementation |
| MAUtil/Downloader.h | Simple asynchronous HTTP download to resources |
| MAUtil/Environment.h | Cross-platform event handling |
| MAUtil/FileLister.h | Lists the contents of a device's file system |
| MAUtil/FrameBuffer.h | Pixel format conversion, scaling, orientation change for palletized surfaces |
| MAUtil/Geometry.h | Geometric helper structures/functions (Rect, Point) |
| MAUtil/GLMoblet.h | OpenGL|ES fullscreen moblet |
| MAUtil/Graphics.h | Translation/clipping stack for MoSync graphics |
| MAUtil/GraphicsOpenGL.h | Hardware accelerated implementation of the graphics API |
| MAUtil/GraphicsSoftware.h | Software implementation of the graphics API |
| MAUtil/HashDict.h | Thin template HashDict |
| MAUtil/HashDict_impl.h | HashDict implementation |
| MAUtil/HashMap.h | Thin template HashMap |
| MAUtil/HashMap_impl.h | HashMap implementation |
| MAUtil/HashSet.h | Thin template HashSet |
| MAUtil/List.h | Generic, dynamic list container behaving like a subset of std::list |
| MAUtil/ListenerSet.h | Safe container for listeners |
| MAUtil/Map.h | |
| MAUtil/mauuid.h | Bluetooth UUID definitions |
| MAUtil/Moblet.h | C++ event manager, a base class for applications |
| MAUtil/PlaceholderPool.h | Dynamic pool of MoSync placeholder resource handles |
| MAUtil/RefCounted.h | Mix-in class for reference counting |
| MAUtil/Server.h | Encapsulates MoSync's server connections |
| MAUtil/Set.h | Thin template sorted Set |
| MAUtil/Stack.h | Generic, dynamic stack container. A restricted subset of vector |
| MAUtil/String.h | Reference-counted string behaving like a subset of std::string |
| MAUtil/util.h | Utility functions (clamps, wraps, insides, string conversions and breaks) |
| MAUtil/Vector.h | Generic, dynamic vector container behaving like a subset of std::vector |
| MTXml/MTSax.h | Tiny SAX parser |
| MTXml/MTXml.h | Tiny XML parser with a SAX-like interface |
| NativeUI/ActivityIndicator.h | An instance of ActivityIndicator is used for displaying the indeterminate progress of a task over time |
| NativeUI/Button.h | Class for buttons. A button intercepts touch events and notifies the observers. Methods for setting the text, alignment, font size and color are inherited from TextWidget |
| NativeUI/ButtonListener.h | Listener for button events |
| NativeUI/CameraPreview.h | An instance of CameraPreview allows users to visualize the camera controller |
| NativeUI/CheckBox.h | An instance of CheckBox is used for displaying an two-states button. For check box events see CheckBoxListener |
| NativeUI/CheckBoxListener.h | Listener for CheckBox events |
| NativeUI/DatePicker.h | An instance of DatePicker allow to an users to select dates. For date picker events see DatePickerListener |
| NativeUI/DatePickerListener.h | Listener for DatePicker events |
| NativeUI/Dialog.h | 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.h | Listener for modal dialog events. Receives events only on the iPad |
| NativeUI/EditBox.h | |
| NativeUI/EditBoxListener.h | Listener for EditBox events |
| NativeUI/GLView.h | Class for gl view |
| NativeUI/GLViewListener.h | Listener for GLView events |
| NativeUI/HorizontalLayout.h | Class for horizontal layout of widgets |
| NativeUI/Image.h | |
| NativeUI/ImageButton.h | Class for image buttons. A image button intercepts touch events and notifies the observers. Methods for setting the text, alignment, font size and color are inherited from TextWidget |
| NativeUI/Label.h | |
| NativeUI/Layout.h | |
| NativeUI/ListView.h | An instance of ListView is used for displaying list of information. For list view events see ListViewListener |
| NativeUI/ListViewItem.h | The ListViewItem class defines the attributes and behavior of the items that appear in ListView objects |
| NativeUI/ListViewListener.h | Listener for ListView events |
| NativeUI/ListViewSection.h | A ListViewSection widget is used to group one or more ListViewItem objects |
| NativeUI/Location.h | Class that represents a point with two coordinates: latitude and longitude |
| NativeUI/Map.h | |
| NativeUI/MapListener.h | Listener for Map events |
| NativeUI/MapLocation.h | Class that represents a point on the map (it has two coordinates: latitude and longitude and a zoom level) |
| NativeUI/MapPin.h | Class that represents a pin on the map (it has two coordinates: latitude and longitude) |
| NativeUI/MapPinListener.h | |
| NativeUI/MapRegion.h | Class that represents a region on the map (it has two coordinates: the upper left corner and the lower right corner) |
| NativeUI/NavigationBar.h | Class for navigation bar |
| NativeUI/NavigationBarListener.h | Listener for NavigationBar events |
| NativeUI/NumberPicker.h | Class for number picker. Available on iOS, WindowsPhone and Android |
| NativeUI/NumberPickerListener.h | Listener for NumberPicker events |
| NativeUI/PanoramaView.h | Class that represents a visible panorama view. Note that this is a Windows Phone 7 specific widget |
| NativeUI/ProgressBar.h | An instance of ProgressBar is used for displaying the progress of a task over time |
| NativeUI/RadioButton.h | 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. 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.h | Listener for RadioButton events |
| NativeUI/RadioGroup.h | 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.h | Listener for RadioGroup events |
| NativeUI/RatingBar.h | An instance of RatingBar is used for displaying a rating in stars. 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.h | Listener for RatingBar events |
| NativeUI/RelativeLayout.h | Class for relative layout of widgets |
| NativeUI/Screen.h | |
| NativeUI/ScreenListener.h | Listener for Screen events |
| NativeUI/SearchBar.h | Class for a special kind of edit box that is used for searching. Note: This is not available on Windows Phone 7 |
| NativeUI/SearchBarListener.h | Listener for SearchBar events |
| NativeUI/Slider.h | An instance of Slider is used for selecting a single value from a continuous range of values |
| NativeUI/SliderListener.h | Listener for Slider events |
| NativeUI/StackScreen.h | A stack screen is a special type of screen that manages navigation between a set of screens |
| NativeUI/StackScreenListener.h | Listener for StackScreen events |
| NativeUI/TabScreen.h | Class that represents a screen with tabs. A tab screen is a special type of screen that can have a number of sub-screens each switchable using a tab bar |
| NativeUI/TabScreenListener.h | Listener for TabScreen events |
| NativeUI/TextWidget.h | Base class for widgets that have a text property |
| NativeUI/TimePicker.h | An instance of TimePicker allow to an users to select times. For time picker events see TimePickerListener. Note: This is not available on Windows Phone 7 |
| NativeUI/TimePickerListener.h | Listener for TimePicker events |
| NativeUI/ToggleButton.h | 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.h | Listener for ToggleButton events |
| NativeUI/VerticalLayout.h | Class for vertical layout of widgets |
| NativeUI/VideoView.h | An instance of VideoView is used for managing the playback of a movie from a file or a network stream. For video view events see VideoViewListener. Note: This widget is not available on Windows Phone 7 |
| NativeUI/VideoViewListener.h | Interface for video view event listeners |
| NativeUI/WebView.h | Class for web views |
| NativeUI/WebViewListener.h | Listener for WebView events |
| NativeUI/Widget.h | |
| NativeUI/WidgetEventListener.h | Interface for widget event listeners |
| NativeUI/WidgetManager.h | The WidgetManager manages widget events and dispatches them to the target widgets |
| NativeUI/Widgets.h | You can include all widget classes by just including this file, to make things a bit easier |
| NativeUI/WidgetUtil.h | Utilities for widgets(e.g. common constants, macros, functions etc) |
| Notification/LocalNotification.h | Local notifications are used for displaying alerts, playing sounds and for badging application icon |
| Notification/LocalNotificationListener.h | Listener for local notification events. Android, iOS |
| Notification/NotificationManager.h | The NotificationManager manages local and push notification events and dispatches them to the target notifications. Android, iOS |
| Notification/PushNotification.h | Push notifications are used for displaying alerts, playing sounds and for badging application icon |
| Notification/PushNotificationListener.h | Listener for push notification events. Android, iOS |
| Purchase/Purchase.h | The Purchase class wraps a product that can be buyed and also all the details of the transaction(such as the receipt) |
| Purchase/PurchaseListener.h | The PurchaseListener can be used to listen for a purchase events |
| Purchase/PurchaseManager.h | The PurchaseManager manages purchase related events and dispatches them to the target products |
| Purchase/PurchaseManagerListener.h | The PurchaseManagerListener can be used to listen for restored or refunded products |
| Purchase/Receipt.h | A Receipt wraps the details of a purchase |
| testify/bind.hpp | Function and method wrappers for Testify |
| testify/common.h | Common definitions for Testify |
| testify/defaultlistener.hpp | Default listener for Testify |
| testify/idelistener.hpp | IDE listener for Testify |
| testify/listenerhook.hpp | A hook for adding a listener to a Testify test run |
| testify/test.hpp | Base class for all tests for Testify |
| testify/testcase.hpp | Test case for Testify |
| testify/testfunction.hpp | Wrapper for a test function for Testify |
| testify/testhook.hpp | Hook to add a test or a collection of tests to Testify |
| testify/testify.hpp | Asserts and macros for Testify |
| testify/testlistener.hpp | Test listener for Testify |
| testify/testmanager.hpp | Test manager for Testify |
| Wormhole/CustomMoblet.h | Event manager, base class for applications |
| Wormhole/Encoder.h | Class for encoding/decoding data |
| Wormhole/FileUtil.h | |
| Wormhole/FunTable.h | |
| Wormhole/HighLevelBinaryDownloader.h | A high-level object for downloading binary files |
| Wormhole/HighLevelHttpConnection.h | A high-level HTTP connection object |
| Wormhole/HighLevelImageDownloader.h | A high-level object for downloading image files |
| Wormhole/HighLevelTextDownloader.h | A high-level object for downloading text files |
| Wormhole/HybridMoblet.h | High-level moblet that has a WebView and supports communication between a JavaScript and C++ |
| Wormhole/MessageHandler.h | |
| Wormhole/MessageProtocol.h | Class for reading the protocol of a message from a WebView |
| Wormhole/MessageStream.h | Class for parsing a stream of messages from a WebView |
| Wormhole/MessageStreamJSON.h | Class for parsing JSON messages from a WebView |
| Wormhole/WebAppMoblet.h | High-level moblet that has a WebView and supports communication between a JavaScript and C++ |
| Wormhole/WebViewMessage.h | Class for parsing messages from a WebView |