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); }
public AssetsControl(SceneViewPlugin.AssetType type, ProjectModel projectModel) { m_type = type; MetroSkinManager.ApplyMetroStyle(this); int y = DEFAULT_SEPARATOR; y = InitializeAssets(projectModel, y); Height = y; }
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(); }
public AssetPropertyEditor(Dictionary <string, string> properties, string propertyName, SceneViewPlugin.AssetType assetType) : base(properties, propertyName, null) { m_assetType = assetType; UpdateValuesSource(); }