Exemplo n.º 1
0
 private object Instance()
 {
     // Because objectPreview instance aren't be serialized by Unity
     // recreate them if they go null
     if (objectPreview == null)
     {
         objectPreview = (ObjectPreview)Activator.CreateInstance(type);
         objectPreview.Initialize(targets);
     }
     return(objectPreview);
 }
Exemplo n.º 2
0
        public ObjectPreviewWrapper(ObjectPreview setObjectPreview, Object[] setTargets, PreviewableKey setKey)
        {
            objectPreview = setObjectPreview;
            key           = setKey;

            type    = setObjectPreview.GetType();
            targets = setTargets;

            previewTitle = setObjectPreview.GetPreviewTitle();

            objectPreview.Initialize(setTargets);
        }