public EntityComponentDataSource(SoftEvaluationContext context, IDebuggerHierarchicalObject parentSource, Value entityObject, Value entityManagerObject) : base(context, parentSource, "Component Data", ourLogger) { myEntityObject = entityObject; myEntityManagerObject = entityManagerObject; myEntityManagerType = entityManagerObject.Type; }
public SceneRootObjectsSource(SoftEvaluationContext context, IDebuggerHierarchicalObject parentSource, Value scene) : base(context, parentSource, "Game Objects", ourLogger) { myScene = scene; }
public GameObjectComponentsSource(SoftEvaluationContext context, IDebuggerHierarchicalObject parentSource, Value gameObject) : base(context, parentSource, "Components", ourLogger) { myGameObject = gameObject; }