SChangeOption structure is used to manipulate with basic Drive settings in ChangeApplicationOptions function. More...
#include <ApplicationApi.h>
Public Types | |
| enum | LOAD_RESTRICTIONS { Explosives = 0x00000001, FlammableGases = 0x00000002, FlammableLiquids = 0x00000004, FlammableSolids = 0x00000008, Oxidizers = 0x00000010, Poisonous = 0x00000020, Radioactive = 0x00000040, Corrosive = 0x00000080, Hazardous = 0x00000100, InhalationHazards = 0x00000200, General = 0x00000400, Explosive = 0x00000800, HarmfulToWater = 0x00001000, Agriculture = 0x00010000, Coal = 0x00020000, Building = 0x00040000, SanitaryVaste = 0x00080000, SandAndGravel = 0x00100000, Commodity = 0x00200000, NaturalResources = 0x00400000 } |
| HAZMAT / Load restrictions. More... | |
Public Member Functions | |
| SChangeOption () | |
| Constructor of SChangeOption. More... | |
Data Fields | |
| BOOL | bSoundEnabled |
| Flag enabling/disabling sounds. More... | |
| BOOL | bOperateRightHanded |
| Flag effecting Drive appearance. More... | |
| int | nVolumeMin |
| Represents the volume in low vehicle speed. (0-10) More... | |
| int | nVolumeMax |
| Represents the volume in high vehicle speed. (0-10) More... | |
| int | nDistanceUnit |
| Flag determining distance units. More... | |
| int | nClockFormat |
| Flag determining clock format. More... | |
| int | nGPSUnits |
| Flag determining GPSUnits format. More... | |
| int | nKeyboardType |
| Flag determining keyboard type. More... | |
| int | nAvoidTollRoads |
| Flag determining whether Drive avoids toll roads when computing route. More... | |
| BOOL | bAvoidUTurns |
| Flag determining whether Drive avoids U-turns when computing route. More... | |
| int | nPlanningSettings |
| Flag determining what kind of route Drive computes. More... | |
| int | nPlanningSettingsLimitedSpeed |
| Parameter determinig vehicle speed limit. Used only if route is computed for vehicles with limited speed. (see nPlanningSettings) More... | |
| BOOL | bAvoidFerries |
| Flag determining whether Drive avoids ferries when computing route. More... | |
| BOOL | bDisableMainMenu |
| Flag enabling/disabling main menu. More... | |
| BOOL | bDisableRecompute |
| Flag enabling/disabling recomputing route when deviating from the route. More... | |
| int | nETAMaximumSpeed |
| Flag determining the Estimated Time of Arrival calculated in maximum speed. More... | |
| int | nETAPercentageChange |
| Estimate time arrival percentage change. More... | |
| BOOL | bRadarsWarnOn |
| Enable speed camera warning. More... | |
| BOOL | bRadarsVisible |
| Enable speed camera visibility. More... | |
| int | nRadarDistance |
| The distance from speed camera, in which the warning is enabled (range 1..10) More... | |
| int | nRadarDistanceInCity |
| The distance from speed camera, in which the warning is enabled (range 1..10) in city. More... | |
| int | nSkin |
| Skin mode. More... | |
| int | nTimeZone |
| Time zone in minutes. Offset from GMT. More... | |
| BOOL | bHideMapCursor |
| Visibility of Browse map cursor. More... | |
| int | nSpeedExceedInCity |
| Speed warning is triggered when the maximum allowed speed in city is exceeded by this value. More... | |
| int | nSpeedExceed |
| Speed warning is triggered when the maximum allowed speed outside city is exceeded by this value. More... | |
| int | nView |
| View mode. More... | |
| int | nSignpostDirection |
| Displayed signposts. More... | |
| int | nSignpostSize |
| Displayed signposts size. More... | |
| int | bSnapToEveryRoad |
| Allows position snapping to forbidden roads. More... | |
| int | bMaxSpeedWarn |
| Enable acoustic speed exceeding warning. More... | |
| BOOL | bTTSEnabled |
| Selected sound is TTS. More... | |
| int | nVisiblePointReachDistance |
| Visible waypoints reach distance in meters. More... | |
| int | nInvisiblePointReachDistance |
| Invisible waypoints reach distance in meters. More... | |
| BOOL | bAllowClosedRoads |
| Allow closed roads in route computing. More... | |
| BOOL | bTruckInMap |
| Flag determining whether a truck attributes are contained in map. This flag is readonly. More... | |
| BOOL | bUseTruckAtt |
| Use truck attributes. More... | |
| int | nTruckMaxSpeed |
| Truck max speed [km/h]. More... | |
| int | nTruckWeightTotal |
| Gross vehicle weight [kg]. More... | |
| int | nTruckWeightAxle |
| Weight per axle [kg]. More... | |
| int | nTruckTandemWeight |
| Tandem axle weight [kg]. More... | |
| int | nTruckTridemWeight |
| Tridem axle weight [kg]. More... | |
| int | nTruckOtherWeight |
| Other weight [kg]. More... | |
| int | nTruckUnladenWeight |
| Unladen vehicle weight [kg]. More... | |
| int | nTruckLenght |
| Total vehicle length [mm]. More... | |
| int | nTruckAxleLength |
| Extreme axle length [mm]. More... | |
| int | nTrailerLength |
| Trailer Length [mm]. More... | |
| int | nTractorLength |
| Tractor Length [mm]. More... | |
| int | nKingpinLastAxle |
| Kingpin to last axle [mm]. More... | |
| int | nKingpinLastTandem |
| Kingpin to middle of last tandem [mm]. More... | |
| int | nKingpinEndTrailer |
| Kingpin to end of trailer (last trailer if applicable) [mm]. More... | |
| int | nTruckOtherLength |
| Other length [mm]. More... | |
| int | nTruckWidth |
| Vehicle width [mm]. More... | |
| int | nTruckHeight |
| Posted height [mm]. More... | |
| int | nLoadRestrictions |
| HAZMAT / Load restrictions. See LOAD_RESTRICTIONS. More... | |
| LONGPOSITION | cpHomePosition |
| LONGPOSITION struct determining location of home position. See Coordinates conversion section in TROUBLESHOOTING page. More... | |
| TCHAR | strHomeLocation [60] |
| Name of home position. More... | |
| TCHAR | strLangFile [60] |
| Name of lang file. More... | |
| TCHAR | strVoiceFolder [60] |
| Name of voice folder. More... | |
| TCHAR | strVoicePerson [60] |
| Name of voice person. More... | |
| TCHAR | strMaxSpeedSound [60] |
| Name of the sound file to play on speed warning. More... | |
| BOOL | bAllowItineraryEdit |
| Flag determining whether the user will be allowed to edit itinerary manually. More... | |
SChangeOption structure is used to manipulate with basic Drive settings in ChangeApplicationOptions function.