Creator SDK

Authoring and runtime SDK for XR medical-training simulations.

Component View: Creator SDK - Runtime SDKRuntime analytics capture path from authored action lifecycle events.Creator SDK[Software System]Runtime SDK[Container: Unity / C# (.NET) — Runtime asmdefs from core, experimental, and omen packages]CoreHub[Component: C#  MAGES.Hub.Runtime] Wires modules together and drivestheir lifecycle.Analytics Runtime[Component: C#] Concrete runtime module that storesevents, objectives, errors, scores,exports, and upload payloads.Managed Objects[Component: C#  AnalyticsManagedObject] Scene components that capturetransform, collision, and frameevents.Analytics Event Model[Component: C#] Runtime object model for events,objectives, scores, errors, andcustom types.Processors[Component: C#  Processor + DefaultProcessors] Evaluate configured analytics entriesand default processing rules.Query & Iterators[Component: C#  Query, IQueryIterator,EventIterator, ListIterator] Iterate and query captured analyticsdata.Analytics[Component: C#  MAGES.Analytics.Runtime] Captures training performancemetrics for review and grading.Data Container[Component: C#  MAGES.DataContainer.Runtime] Shared session-scoped storage forcross-module data.SceneGraph[Component: C#  MAGES.SceneGraph.Runtime] Runs the authored proceduralsimulation and broadcasts actionprogress.SceneGraph → Analytics — Action lifecycle eventsAction lifecycle eventsAnalytics → AnalyticsRuntime — Implemented by the runtime analytics storeImplemented by the runtime analytics storeManagedObjects → AnalyticsRuntime — Emit transform / collision / frame eventsEmit transform / collision / frame eventsAnalyticsRuntime → AnalyticsEventModel — Stores event objectsStores event objectsAnalyticsRuntime → Processors — Processes configured analytics entriesProcesses configured analytics entriesQueryIterators → AnalyticsEventModel — Read captured event dataRead captured event dataAnalyticsRuntime → DataContainer — Registers analytics schemas and channelsRegisters analytics schemas and channelsHub → SceneGraph — Owns + ticks the module lifecycleOwns + ticks the module lifecycleHub → Analytics — Owns + ticks the module lifecycleOwns + ticks the module lifecycleHub → DataContainer — Owns + ticks the module lifecycleOwns + ticks the module lifecycle
Component View: Creator SDK - Runtime SDK
Runtime analytics capture path from authored action lifecycle events.
LegendCore moduleRelationship