Classes
The following classes are available globally.
-
Decorator view which takes either plain text or UIView and wraps it up with fancy callout.
See moreDeclaration
Objective-C
@interface TTCalloutOutlineView <TTCalloutView>
Swift
class TTCalloutOutlineView : TTCalloutView
-
TTCameraPositionBuilder a class that that describes all camera position parameters, such as location, zoom zoom level, pitch angle and bearing.
See moreDeclaration
Objective-C
@interface TTCameraPositionBuilder : NSObject
Swift
class TTCameraPositionBuilder : NSObject
-
An
See moreTTMapView
object provides an embeddable map interface. You use this class as-is to display map information and to manipulate the map contents from your application. You can center the map on a given coordinate, specify the size of the area you want to display and annotate the map with custom information.Declaration
Objective-C
@interface TTMapView
Swift
class TTMapView
-
The TTAnnotation class is used to provide annotation-related information to a map view. To use this class, you adopt it in any custom objects that store or represent annotation data. Annotation objects do not provide the visual representation of the annotation but typically coordinate.
See moreDeclaration
Objective-C
@interface TTAnnotation : NSObject
Swift
class TTAnnotation : NSObject
-
A TTOveraly defines standard shapes such as a circle, polyline and polygon.
See moreDeclaration
Objective-C
@interface TTOverlay : NSObject
Swift
class TTOverlay : NSObject
-
Base class defining route that can be added to the map.
See moreDeclaration
Objective-C
@interface TTMapRoute : NSObject
Swift
class TTMapRoute : NSObject
-
Defines style how route will be drawn on map.
See moreDeclaration
Objective-C
@interface TTMapRouteStyle : NSObject
Swift
class TTMapRouteStyle : NSObject
-
Base class defining chevron tracking object indicator that can be added to the map. When new location is set, animation is used to move the tracking object. BETA
See moreDeclaration
Objective-C
@interface TTChevronObject : TTTrackingObject
Swift
class TTChevronObject : TTTrackingObject
-
Class for Chevron animation. Additional parameters that describes advanced animation options.
See moreDeclaration
Objective-C
@interface TTChevronAnimationOptions : NSObject
Swift
class TTChevronAnimationOptions : NSObject
-
Class bulder for Chevron animation
See moreTTChevronAnimationOptions
Declaration
Objective-C
@interface TTChevronAnimationOptionsBuilder : NSObject
Swift
class TTChevronAnimationOptionsBuilder : NSObject
-
Base class defining current positon to tracking object indicator that can be added to the map. BETA
See moreDeclaration
Objective-C
@interface TTCurrentPositionTrackingObject : TTTrackingObject
Swift
class TTCurrentPositionTrackingObject : TTTrackingObject
-
Base class defining tracking object indicator that can be added to the map. When new location is set, animation is used to move the tracking object. BETA
See moreDeclaration
Objective-C
@interface TTTrackingObject : NSObject <TTPositionUpdate>
Swift
class TTTrackingObject : NSObject, TTPositionUpdate
-
Class that contains information about the type of Raster Tile
See moreDeclaration
Objective-C
@interface TTRasterTileType : TTTrafficTileStyle
Swift
class TTRasterTileType : TTTrafficTileStyle
-
Virtual interface to setable traffic style
Declaration
Objective-C
@interface TTTrafficTileStyle : NSObject
Swift
class TTTrafficTileStyle : NSObject
-
Class that contains information about the type of Vector Tile
See moreDeclaration
Objective-C
@interface TTVectorTileType : TTTrafficTileStyle
Swift
class TTVectorTileType : TTTrafficTileStyle