| 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 | Thin template sorted Map |
| 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/NavigationBar.h | Class for navigation bar |
| NativeUI/NavigationBarListener.h | Listener for NavigationBar events |
| NativeUI/NumberPicker.h | Class for number picker. Note that this type of widget is available only on iOS for the moment |
| 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/RelativeLayout.h | Class for relative layout of widgets |
| NativeUI/Screen.h | |
| 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 only on Android and Windows Phone 7. Note that this widget is similar to the Check Box on iOS. 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 |
| 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/FileUtil.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 |