#include "Common.h"
Namespaces | |
| namespace | DigitalSpaces |
Data Structures | |
| struct | DigitalSpaces::DIObjectBaseList1 |
| A collection of unknown interfaces, that can be iterated through. More... | |
| struct | DigitalSpaces::DIStringList1 |
| A collection of strings that can be iterated through. More... | |
| struct | DigitalSpaces::DIDUIDList1 |
| A collection of IDs that can be iterated through. More... | |
| struct | DigitalSpaces::DIStringPairList |
| A collection of string pairs that can be iterated through. More... | |
| struct | DigitalSpaces::DIXMLNode1 |
| The basic XML interface, contains all the functionality common to the XML system. More... | |
| struct | DigitalSpaces::DIXMLElement1 |
| Additional functionality that is supported by an XML Element. More... | |
| union | DigitalSpaces::out_Vector3f |
| Standard 3 value vector. More... | |
| union | DigitalSpaces::out_Vector3d |
| A higher precision version of out_Vector3f. More... | |
| union | DigitalSpaces::out_Vector4f |
| Standard 4 value vector. More... | |
| union | DigitalSpaces::out_Vector4d |
| A higher precision version of out_Vector4f. More... | |
| union | DigitalSpaces::out_Pairf |
| Standard two value pair. More... | |
| struct | DigitalSpaces::out_PositionOrientationf |
| Convenience structure used when dealing with both a position and orientation. More... | |
| struct | DigitalSpaces::out_PositionOrientationd |
| Convenience structure used when dealing with both a position and orientation. More... | |
| struct | DigitalSpaces::DIVariant |
| An interface used to pass around data of indertimate type. More... | |
| struct | DigitalSpaces::DISettingMap |
| Used to pass a key:value map between components. More... | |
| struct | DigitalSpaces::DIComponentInfo |
| This is the interface passed to any components GetComponentInfo function. More... | |
Typedefs | |
| typedef const out_Vector3f | DigitalSpaces::in_Vector3f |
| Const version of out_Vector3f, used when passing data into a function that won't need to return data. | |
| typedef const out_Vector3d | DigitalSpaces::in_Vector3d |
| Const version of out_Vector3d, used when passing data into a function that won't need to return data. | |
| typedef const out_Vector4f | DigitalSpaces::in_Vector4f |
| Const version of out_Vector4f, used when passing data into a function that won't need to return data. | |
| typedef const out_Vector4d | DigitalSpaces::in_Vector4d |
| Const version of out_Vector4d, used when passing data into a function that won't need to return data. | |
| typedef const out_Pairf | DigitalSpaces::in_Pairf |
| Const version of out_Pairf, used when passing data into a function that won't need to return data. | |
| typedef out_Vector4f | DigitalSpaces::out_Quaternionf |
| Standard Quaternion container. | |
| typedef out_Vector4d | DigitalSpaces::out_Quaterniond |
| Higher precision quaternion container. | |
| typedef const out_Quaternionf | DigitalSpaces::in_Quaternionf |
| Const version of out_Quaternionf, used when passing data into a function that won't need to return data. | |
| typedef const out_Quaterniond | DigitalSpaces::in_Quaterniond |
| Const version of out_Quaterniond, used when passing data into a function that won't need to return data. | |
| typedef const out_PositionOrientationf | DigitalSpaces::in_PositionOrientationf |
| Const version of out_PositionOrientationf, used when passing data into a function that won't need to return data. | |
| typedef const out_PositionOrientationd | DigitalSpaces::in_PositionOrientationd |
| Const version of out_PositionOrientationd, used when passing data into a function that won't need to return data. | |
| typedef out_Vector3f | DigitalSpaces::out_Matrix3f [3] |
| Matrix (3x3) data structure. | |
| typedef const out_Vector3f | DigitalSpaces::in_Matrix3f [3] |
| Const version of out_Vector3f, used when passing data into a function that won't need to return data. | |
| typedef out_Vector4f | DigitalSpaces::out_Matrix4f [4] |
| Matrix (4x4) data structure. | |
| typedef const out_Matrix4f | DigitalSpaces::in_Matrix4f |
| Const version of out_Matrix4f, used when passing data into a function that won't need to return data. | |
Enumerations | |
| enum | DigitalSpaces::XMLNodeType { DigitalSpaces::DOCUMENT, DigitalSpaces::ELEMENT, DigitalSpaces::COMMENT, DigitalSpaces::UNKNOWN, DigitalSpaces::TEXT, DigitalSpaces::DECLARATION, DigitalSpaces::TYPECOUNT } |
| Enumeration of the XML node types supported. More... | |
1.5.6