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 |