![]() |
VR-Forces 5.0.2 Developer's Guide
|
|
Modules | |
| The vrvDynamicTerrain module | |
Macros | |
| #define | DEFINE_MAP_CREATOR(PREFIX, MAP_CLASS) |
| #define | DEFINE_SEQUENCE_CREATOR(PREFIX, SEQUENCE, SEQUENCE_CLASS) |
Functions | |
| makVrv::DEFINE_MAP_CREATOR (Std, std::map) | |
| makVrv::DEFINE_SEQUENCE_CREATOR (Std, List, std::list) | |
| makVrv::DEFINE_SEQUENCE_CREATOR (Std, Vector, std::vector) | |
| makVrv::DEFINE_SEQUENCE_CREATOR (Std, Deque, std::deque) | |
This library contains various utility classes that have limited external dependencies.
| #define DEFINE_MAP_CREATOR | ( | PREFIX, | |
| MAP_CLASS | |||
| ) |
Macro for easy map initialization classes. This macro is used to make a creator for an std map. The creator allows for creation and initialization in a single step. Example:
| #define DEFINE_SEQUENCE_CREATOR | ( | PREFIX, | |
| SEQUENCE, | |||
| SEQUENCE_CLASS | |||
| ) |
Macro for easy sequence container initialization classes. This macro is used to make a creator for an std list, vector, or deque. The creator allows for creation and initialization in a single step. Example:
| makVrv::DEFINE_MAP_CREATOR | ( | Std | , |
| std::map | |||
| ) |
Define makVrv::StdMapCreator<K, V> class. Example:
| makVrv::DEFINE_SEQUENCE_CREATOR | ( | Std | , |
| List | , | ||
| std::list | |||
| ) |
Define makVrv::StdListCreator<V> class. Example:
| makVrv::DEFINE_SEQUENCE_CREATOR | ( | Std | , |
| Vector | , | ||
| std::vector | |||
| ) |
Define makVrv::StdVectorCreator<V> class. Example:
| makVrv::DEFINE_SEQUENCE_CREATOR | ( | Std | , |
| Deque | , | ||
| std::deque | |||
| ) |
Define makVrv::StdDequeCreator<V> class. Example: