Namespace mobisim.Analysis.DataCollections
Namespaces
Classes
Settings containing data collection configuration.
A settings collection class that manages the per-build-target settings for DataCollectionSettings.
DataCollectorAggregates per-frame data snapshots from IDataLoggable components in its own scene subtree and delivers them to the central analysis system as a single MasterDatalog entry.
DataLogThe polymorphic root type for all data payloads in the logging pipeline.
Represents a log entry that stores gameplay analytics data, including timestamps, frame rate, and collected logs.
MasterDatalogThe per-actor envelope produced by DataCollector that bundles all component-level data snapshots for one collection event into a single timestamped record.
SpeedDataLogA DataLog that stores speed-related data for an object. The data includes the object's raw speed and its converted speed in both miles per hour and kilometers per hour.
TimeStampedRecordRepresents a record that includes a Unix timestamp, indicating when the record was created.
TimestampedDataLogDataLog containing a collection of timestamped log entries.
TimestampedMessageRepresents a message that includes a Unix timestamp indicating when the message was recorded.
VectorDataLogInterfaces
IDataAnalysisServiceDefines a game service responsible for managing subscriptions to gameplay data collectors for analysis purposes.
IDataLoggableContract for any MonoBehaviour component that wants to contribute data to the analysis pipeline.
Enums
RequestMethodSpecifies the method of data collection: either uploading data to a server or saving it locally.