public SerializedPropertyChildrenRenderer(IUnityOptions unityOptions)
 {
     myUnityOptions         = unityOptions;
     myPerTypeFieldNames    = GetPerTypeFieldNames();
     myHandledPropertyTypes = myPerTypeFieldNames.Keys.ToSet();
     myHandledPropertyTypes.Add(SerializedPropertyKind.Generic); // Special handling
     myKnownFieldNames = myPerTypeFieldNames.Values.ToSet();
 }
 public UnityAdditionalValuesProvider(IDebuggerSession session, IValueServicesFacade <TValue> valueServices,
                                      IUnityOptions unityOptions, ILogger logger)
 {
     // We can't use EvaluationOptions here, it hasn't been set yet
     mySession       = session;
     myValueServices = valueServices;
     myUnityOptions  = unityOptions;
     myLogger        = logger;
 }
示例#3
0
 public ComponentChildrenRenderer(IDebuggerSession session, IUnityOptions unityOptions)
 {
     mySession      = session;
     myUnityOptions = unityOptions;
 }
示例#4
0
 public SerializedObjectChildrenRenderer(IUnityOptions unityOptions, ILogger logger)
 {
     myUnityOptions = unityOptions;
     myLogger       = logger;
 }
示例#5
0
 public TextValuePresenter(IUnityOptions unityOptions)
 {
     myUnityOptions = unityOptions;
 }
示例#6
0
 public SerializedPropertyPresenter(IUnityOptions unityOptions)
 {
     myUnityOptions = unityOptions;
 }
示例#7
0
 public ExtraDetailPresenter(IUnityOptions unityOptions)
 {
     myUnityOptions = unityOptions;
 }
示例#8
0
 public ComponentChildrenRenderer(IUnityOptions unityOptions, ILogger logger)
 {
     myUnityOptions = unityOptions;
     myLogger       = logger;
 }
 public SceneRootChildrenRenderer(IUnityOptions unityOptions, ILogger logger)
 {
     myUnityOptions = unityOptions;
     myLogger       = logger;
 }
 public ExternalDebuggerDisplayObjectPresenter(IUnityOptions unityOptions, ILogger logger)
 {
     myUnityOptions = unityOptions;
     myLogger       = logger;
 }
 public GameObjectChildrenRenderer(IUnityOptions unityOptions, ILogger logger)
 {
     myUnityOptions = unityOptions;
     myLogger       = logger;
 }
示例#12
0
 public GameObjectChildrenRenderer(IDebuggerSession session, IUnityOptions unityOptions)
 {
     mySession      = session;
     myUnityOptions = unityOptions;
 }
 public UnityAdditionalValuesProvider(IDebuggerSession session, IValueServicesFacade <Value> valueServices,
                                      IUnityOptions unityOptions, ILogger logger)
     : base(session, valueServices, unityOptions, logger)
 {
 }
示例#14
0
 public SceneRootChildrenRenderer(IUnityOptions unityOptions)
 {
     myUnityOptions = unityOptions;
 }
示例#15
0
 public SerializedPropertyPresenter(IUnityOptions unityOptions, ILogger logger)
 {
     myUnityOptions = unityOptions;
     myLogger       = logger;
 }