![]() |
VR-Forces 4.5 Class Documentation
|
Go to the source code of this file.
Classes | |
| class | DtTerrainInterface |
| DtTerrainInterface allows access to common terrain calls without having to know the terrain implementation. More... | |
| struct | DtTerrainInterface::OceanLayer |
| Global ocean layer info; used in conjunction with the polygon data. More... | |
Namespaces | |
| namespace | makArchives |
| Contains extensions to the base level entity listener class. | |
Macros | |
| #define | DtRegisterTerrainImplementationFunctionName "DtRegisterTerrainImplementation" |
| #define | DtDeregisterTerrainImplementationFunctionName "DtDeregisterTerrainImplementation" |
Typedefs | |
| typedef void(* | DtGenericTerrainRecordCallbackFunction )(makArchives::DtGenericTerrainRecord *record, void *userData) |
| typedef DtCallbackList < makArchives::DtGenericTerrainRecord * > | DtGenericTerrainRecordCallbackList |
| typedef bool(* | DtRegisterTerrainImplementationLibFcn )(DtTerrainInterface *) |
| This function signature is used for terrain implementation shared libraries that register themselves on open. | |
| typedef void(* | DtDeregisterTerrainImplementationLibFcn )() |
| This function signature is used for terrain implementation shared libraries that deregister themselves on application shutdown. | |
| #define DtRegisterTerrainImplementationFunctionName "DtRegisterTerrainImplementation" |
| #define DtDeregisterTerrainImplementationFunctionName "DtDeregisterTerrainImplementation" |
| typedef void(* DtGenericTerrainRecordCallbackFunction)(makArchives::DtGenericTerrainRecord *record, void *userData) |
| typedef bool(* DtRegisterTerrainImplementationLibFcn)(DtTerrainInterface *) |
This function signature is used for terrain implementation shared libraries that register themselves on open.
| typedef void(* DtDeregisterTerrainImplementationLibFcn)() |
This function signature is used for terrain implementation shared libraries that deregister themselves on application shutdown.