VisioDevKit-Sample  v2.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Pages
VgMyViewController Class Reference
Inheritance diagram for VgMyViewController:
Inheritance graph

Instance Methods

(IBAction) - clearRoute:
 
(IBAction) - simulatePosition:
 
(IBAction) - toggleAvoidStairsRouting:
 
(IBAction) - loadFromNetwork:
 
(IBAction) - resetConfigPreferences:
 
(IBAction) - togglePOIs:
 
(IBAction) - switchViews:
 
(BOOL) - verifyMap:withOutputErrorStr:
 
(BOOL) - loadMap:
 
(void) - unloadMap
 
(void) - updateMapViewParameters
 This needs to be called when ever the mMapView changes size to update the stackview parameters. More...
 
(void) - startProgress
 
(void) - progress:outOf:
 
(void) - doneProgress
 

Class Methods

(Boolean) + isVersion:olderThan:
 Compares two map bundle versions and determines whether the first version is older then the second version. More...
 

Protected Attributes

VgMyViewControllerImpl * mVgMyViewControllerImpl
 
VgEAGLView * mMapView
 
UISwitch * mSimulatePositionSwitch
 
UISwitch * mAvoidStairsRoutingSwitch
 
UIButton * mSwitchViewsButton
 
VgMyRemoteMapManagermVgMyRemoteMapManager
 
bool mTogglePointsVisible
 

Properties

IBOutlet VgEAGLView * mMapView
 
IBOutlet UISwitch * mSimulatePositionSwitch
 
IBOutlet UISwitch * mAvoidStairsRoutingSwitch
 
UIProgressView * mProgressView
 
IBOutlet UIButton * mSwitchViewsButton
 
VgMyConfigPreferences * mConfigPreferences
 

Method Documentation

- (IBAction) clearRoute: (id)  sender
- (void) doneProgress
+ (Boolean) isVersion: (NSString *)  pVersion1
olderThan: (NSString *)  pVersion2 

Compares two map bundle versions and determines whether the first version is older then the second version.

Returns
Returns YES, if pVersion1 is older than pVersion2, otherwise NO.
- (IBAction) loadFromNetwork: (id)  sender
- (BOOL) loadMap: (VgMyConfigPreferences *)  pConfig
- (void) progress: (int)  pReceived
outOf: (int)  pTotal 
- (IBAction) resetConfigPreferences: (id)  sender
- (IBAction) simulatePosition: (id)  sender
- (void) startProgress
- (IBAction) switchViews: (id)  sender
- (IBAction) toggleAvoidStairsRouting: (UISwitch *)  sender
- (IBAction) togglePOIs: (id)  sender
- (void) unloadMap
- (void) updateMapViewParameters

This needs to be called when ever the mMapView changes size to update the stackview parameters.

- (BOOL) verifyMap: (VgMyConfigPreferences *)  pConfig
withOutputErrorStr: (std::string &)  pOutErrorStr 

Member Data Documentation

- (UISwitch*) mAvoidStairsRoutingSwitch
protected
- (VgEAGLView*) mMapView
protected
- (UISwitch*) mSimulatePositionSwitch
protected
- (UIButton*) mSwitchViewsButton
protected
- (bool) mTogglePointsVisible
protected
- (VgMyRemoteMapManager*) mVgMyRemoteMapManager
protected
- (VgMyViewControllerImpl*) mVgMyViewControllerImpl
protected

Property Documentation

- (IBOutlet UISwitch*) mAvoidStairsRoutingSwitch
readwriteatomicretain
- (VgMyConfigPreferences *) mConfigPreferences
readwriteatomicretain
- (IBOutlet VgEAGLView*) mMapView
readwriteatomicretain
- (UIProgressView *) mProgressView
readwriteatomicretain
- (IBOutlet UISwitch*) mSimulatePositionSwitch
readwriteatomicretain
- (IBOutlet UIButton*) mSwitchViewsButton
readwriteatomicretain

The documentation for this class was generated from the following file:
VisioDevKit 2.0, Visioglobe® 2013