![]() |
VR-Forces 4.5 Class Documentation
|
Go to the source code of this file.
Classes | |
| class | DtNavTag |
| Wrapper for GameWare NavTag. More... | |
Functions | |
| const unsigned int DT_DLL_vrfNavigation | semanticDataFromString (const DtString &s) |
| Checks for various semantic tags in the string and returns a semantic tag value if found. | |
Variables | |
| const int | DtNavDataTagAny = -1 |
| const int | DtNavDataTagTransitionPoint = 1 |
| const unsigned int | DtNavDataTagTypeNull = 0 |
| const unsigned int | DtNavDataTagTypePointOfInterest = 1 |
| const unsigned int | DtNavDataTagTypeSoilType = 2 |
| const unsigned int | DtNavDataTagTypeSemanticInfo = 3 |
| Indicates that the following info is an encoded soil type. | |
| const unsigned int | DtNavDataTagSemanticUndefined = 0 |
| Indicates that the follow info is an encoded semantic data – see list below. | |
| const unsigned int | DtNavDataTagSemanticNoGo = 1 |
| const unsigned int | DtNavDataTagSemanticRoad = 2 |
| const unsigned int | DtNavDataTagSemanticPedestrianPath = 3 |
| const unsigned int | DtNavDataTagSemanticCrosswalk = 4 |
| const unsigned int | DtNavDataTagSemanticNoGoExclusive = 5 |
| const unsigned int | DtMinGeneratedTagVolumeId = 0x1 |
| For tag volumes assigned unique IDs, half the permissible IDs are reserved for nav generation and half are reserved for dynamically added tag volumes. | |
| const unsigned int | DtMaxGeneratedTagVolumeId = 0x7fffffff |
| const unsigned int | DtMinDynamicTagVolumeId = 0x80000000 |
| const unsigned int | DtMaxDynamicTagVolumeId = 0xffffffff |
| const unsigned int DT_DLL_vrfNavigation semanticDataFromString | ( | const DtString & | s | ) |
Checks for various semantic tags in the string and returns a semantic tag value if found.
If the string can be directly converted to an integer, this integer is returned. Returns DtNavDataTagSemanticUndefined if neither of the above conditions are met.
| const int DtNavDataTagAny = -1 |
| const int DtNavDataTagTransitionPoint = 1 |
| const unsigned int DtNavDataTagTypeNull = 0 |
| const unsigned int DtNavDataTagTypePointOfInterest = 1 |
| const unsigned int DtNavDataTagTypeSoilType = 2 |
| const unsigned int DtNavDataTagTypeSemanticInfo = 3 |
Indicates that the following info is an encoded soil type.
| const unsigned int DtNavDataTagSemanticUndefined = 0 |
Indicates that the follow info is an encoded semantic data – see list below.
| const unsigned int DtNavDataTagSemanticNoGo = 1 |
| const unsigned int DtNavDataTagSemanticRoad = 2 |
| const unsigned int DtNavDataTagSemanticPedestrianPath = 3 |
| const unsigned int DtNavDataTagSemanticCrosswalk = 4 |
| const unsigned int DtNavDataTagSemanticNoGoExclusive = 5 |
| const unsigned int DtMinGeneratedTagVolumeId = 0x1 |
For tag volumes assigned unique IDs, half the permissible IDs are reserved for nav generation and half are reserved for dynamically added tag volumes.
| const unsigned int DtMaxGeneratedTagVolumeId = 0x7fffffff |
| const unsigned int DtMinDynamicTagVolumeId = 0x80000000 |
| const unsigned int DtMaxDynamicTagVolumeId = 0xffffffff |