|
DataDirector API
|
| ►Ndisti | |
| CAssetCallbackContainer | |
| CAttributeChangedEmitter | |
| CChunkAttribute | |
| CChunkAttributeList | |
| CChunkDescription | |
| CChunkDescriptionList | |
| CChunkProducer | |
| ►CChunkProducerFactory | |
| CChunkProducerFactoryStruct | |
| ►CDataDirectorViewer | Viewer class. Contains a RSO Window and DataDirector instance |
| CWindow_Settings | |
| CWindowRestoreParams | |
| CDDD_AssetAdded_Subscriber | Abstract base class for subscribers of the AssetAdded event |
| CDDD_AssetBase | A virtual interface class for all DataDirector assets |
| CDDD_AssetContainer | A virtual interface class for containers of assets. Allows assets to find each other, exchange events and update attributes of each other |
| CDDD_AssetDeleted_Subscriber | Abstract base class for subscribers of the AssetDeleted event |
| CDDD_AssetFactory | The DDD_AssetFactory class. Factory for creating Data Director assets |
| CDDD_AssetList | The DDD_AssetList class. Maintains a list of Data Director assets |
| CDDD_AssetObserver | A virtual interface class for observers of assets. AssetObservers are able to be notified when an asset deletes and readds its attribute list |
| CDDD_AssetSelected_Subscriber | Abstract base class for subscribers of the AssetSelected event |
| CDDD_AssetShifted_Subscriber | Abstract base class for subscribers of the AssetShifted event |
| CDDD_AssetStarted_Subscriber | Abstract base class for subscribers of the AssetStarted event |
| CDDD_AttributeBase | A virtual interface class for all DataDirector attribute types |
| CDDD_AttributeBool | DataDirector attribute class corresponding to a boolean datatype |
| CDDD_AttributeByteBuffer | DataDirector attribute class corresponding to a character array datatype |
| CDDD_AttributeContainer | DDD_AttributeContainer. A virtual interface class for containers of attributes |
| CDDD_AttributeConversionException | Exception thrown whenever attempt to convert an attribute failed |
| CDDD_AttributeDouble | DataDirector attribute class corresponding to a double-precision float datatype |
| CDDD_AttributeInt | DataDirector attribute class corresponding to a signed 32-bit integer datatype |
| CDDD_AttributeList | The DDD_AttributeList class. Maintains a list of Data Director attributes |
| CDDD_AttributeObserver | A virtual interface class for observers of attributes. AttributeObserver-derived objects are able to be notified when an attribute changes |
| CDDD_AttributeString | DataDirector attribute class corresponding to a string datatype |
| CDDD_AttributeUInt | DataDirector attribute class corresponding to a unsigned 32-bit integer datatype |
| CDDD_Base | The DDD_Base class. Base class for Data Director objects |
| CDDD_ConfigurationCleared_Subscriber | Abstract base class for subscribers of the ConfigurationCleared event |
| CDDD_Connection | The DDD_Connection class. Base class for connections between assets |
| CDDD_ConnectionAdded_Subscriber | Abstract base class for subscribers of the ConnectionAdded event |
| CDDD_ConnectionDeleted_Subscriber | Abstract base class for subscribers of the ConnectionDeleted event |
| CDDD_ConnectionEndpoint | The DDD_ConnectionEndpoint class. Endpoints are used as inputs and outputs to connections |
| CDDD_ConnectionSelected_Subscriber | Abstract base class for subscribers of the ConnectionSelected event |
| CDDD_ConnectionShifted_Subscriber | Abstract base class for subscribers of the ConnectionShifted event |
| CDDD_ConvertAssign | Assignment Converter |
| CDDD_ConvertBase | Abstract base class for all DDD_DataDirector converters |
| CDDD_ConvertClamp | Clamp Converter |
| CDDD_ConvertConstant | Constant Converter |
| CDDD_ConverterFactory | The DDD_ConverterFactory class. Factory for creating Data Director converters |
| CDDD_ConvertExpression | |
| CDDD_ConvertFormat | Format String Converter |
| CDDD_ConvertMean | Mean (Average) Converter |
| CDDD_ConvertOffset | Offset Converter |
| CDDD_ConvertScale | Offset Converter |
| CDDD_ConvertSubroutine | |
| CDDD_CSVLog | DDD_CSVLog. Logging observer that outputs to a CSV file |
| CDDD_DataDirector | DDD_DataDirector. Main interface to DataDirector core that encapsulates all Assets, Connections and core logic |
| CDDD_DirectoryTraverser | |
| CDDD_DynamicLibraryPlugin | The DynamicLibrary class. A cross-platform class for loading dynamic link libraries and shared objects |
| CDDD_EndpointList | The DDD_EndpintList class. A list of DDD_Endpoints |
| CDDD_EventPublisher | The DDD_EventPublisher class. Central class for publishing events. Contains all logic for registering subscribers, unregistering event subscribers, dispatching events, and notifying even subscribers |
| CDDD_GlsComponentBaseAdapter | |
| CDDD_GlsDisplayFrameAdapter | |
| CDDD_Log | Central logging class. Handles all of the logic for registering/unregistering observers, accepting log entries, and notifying log observers |
| CDDD_LogEntry | Simple container for log entries |
| CDDD_LogFacade | Facade to provide a simpler interface to the DDD_Log singleton. Its second purpose is for decoupling; it eliminates user plugins dependencies on DDD_Log (and its dependencies) |
| CDDD_LogObserver | Abstract base class for log observers |
| CDDD_ObjectEvent | The DDD_ObjectEvent class. A Data Director class for GL Studio object events |
| CDDD_ObjectEventSubscriber | A virtual interface class for subscribers to object events |
| CDDD_PathManager | |
| CDDD_PerformanceMonitor | Performance monitor class; profiles an individual task |
| CDDD_PerformanceMonitorSystem | A collection of DDD_PerformanceMonitors. A singleton |
| CDDD_PluginMgr | |
| CDDD_ProgressPublisher | Base class used by children of processes requesting periodic status updates |
| CDDD_RevertableAttribute | Revertable attribute; for dynamic attributes that can be reset to a default value |
| CDDD_RevertableAttributeList | List of revertable attributes |
| CDDD_RSOAsset | The DDD_RSOAsset class. DataDirector asset class that controls GL Studio RSOs |
| CDDD_SimpleStreamLog | DDD_SimpleStreamLog. Logging observer that outputs to a stream |
| CDDD_StreamLog | DDD_StreamLog. Logging observer that outputs to a stream |
| CDDD_StructuredMemoryAsset | |
| CDDD_ViewerRunning_Subscriber | Abstract base class for subscribers of the ViewerRunning event |
| CDDD_XMLConfigLoading_Subscriber | Abstract base class for subscribers of the XMLConfigLoading event |
| CDDD_XMLConfigMgr | Object that encapsulates XML loading and saving methods |
| CDIS_FIXED_DATA | |
| CDIS_PDU_HEADER | |
| CDIS_Producer | |
| CDIS_SET_DATA_VARIANT | |
| CDIS_VARIABLE_DATA | |
| CDynamicArray | A templated array of objects. The array dynamically resizes as needed |
| CDynamicPtrArray | A templated array of object pointers. The array dynamically resizes as needed |
| CENTITY_ID | |
| CIDataDirectorViewerFrontend | Interface for GUI that utilizes the DataDirectorViewer (ie- DataDirector Editor) |
| CInjectedEventHandlerComponent | |
| CInjectedObjectEvent | |
| CRawProducer | |
| ►CRSOMetaDataSchemaPublisher | |
| CProperty | |
| CRuleDefinition | |
| CRuleElement | |
| CStructuredMemory_XML_Config | |
| CTimer | |
| CUnknownAsset | |
| CWindowAttributes | |
| CXMLConfigTarget | Abstract base class for any object that uses DDD_XMLConfigMgr |
| CXplaneProducer | |
| CCodeGenerationPopup | |
| CDynamic_Fl_Choice | |
| CFl_Gl_Group | Fl_Gl_Group. Parent FLTK group containing a Fl_RSO_Window; passes certain events to Fl_Gl_Window |
| CFl_RSO_Window | Fl_RSO_Window. FLTK/OpenGL window that displays RSO Assets |
| CTiXmlAttribute | |
| CTiXmlAttributeSet | |
| ►CTiXmlBase | |
| CStringToBuffer | |
| CTiXmlComment | |
| CTiXmlCursor | |
| CTiXmlDeclaration | |
| CTiXmlDocument | |
| CTiXmlElement | |
| CTiXmlHandle | |
| CTiXmlNode | |
| CTiXmlOutStream | |
| CTiXmlString | |
| CTiXmlText | |
| CTiXmlUnknown | |
| CUserInterface |
1.8.10