Exemplo n.º 1
0
 public Asset_PropertyEditor(Dictionary <string, string> properties, string propertyName, SceneViewPlugin.AssetType assetType, ItemEditorInfo[] metaEditors, ItemEditorInfo[] propertyEditors, string id, string meta, string tags)
     : base(properties, propertyName)
 {
     m_assetType = assetType;
     m_lastId    = id;
     InitializeComponent(metaEditors, propertyEditors, id, meta, tags);
 }
Exemplo n.º 2
0
        public AssetsControl(SceneViewPlugin.AssetType type, ProjectModel projectModel)
        {
            m_type = type;

            MetroSkinManager.ApplyMetroStyle(this);

            int y = DEFAULT_SEPARATOR;

            y      = InitializeAssets(projectModel, y);
            Height = y;
        }
Exemplo n.º 3
0
        public void ExploreAssetsProperties(SceneViewPlugin.AssetType assetType)
        {
            if (m_rightPanel == null)
            {
                return;
            }

            m_rightPanel.Content.Controls.Clear();

            AssetsControl editor = new AssetsControl(assetType, ProjectModel);

            editor.Dock = DockStyle.Fill;
            m_rightPanel.Content.Controls.Add(editor);
            m_rightPanel.Unroll();
        }
Exemplo n.º 4
0
 public AssetPropertyEditor(Dictionary <string, string> properties, string propertyName, SceneViewPlugin.AssetType assetType)
     : base(properties, propertyName, null)
 {
     m_assetType = assetType;
     UpdateValuesSource();
 }