AoMModelEditor.GrnUi.LoadMaterialUI C# (CSharp) Метод

LoadMaterialUI() публичный Метод

public LoadMaterialUI ( ) : void
Результат void
        public void LoadMaterialUI()
        {
            this.Plugin.grnObjectListView.Columns.Clear();
            OLVColumn nameCol = new OLVColumn("Name", "Name");
            nameCol.Width = 100;
            nameCol.IsEditable = false;
            this.Plugin.grnObjectListView.Columns.Add(nameCol);

            //OLVColumn idCol = new OLVColumn("ID", "DataExtensionIndex");
            //idCol.Width = 100;
            //idCol.IsEditable = false;
            //this.Plugin.grnObjectListView.Columns.Add(idCol);

            OLVColumn diffuseMapNameCol = new OLVColumn("Diffuse Texture", "DiffuseTexture.Name");
            diffuseMapNameCol.Width = 100;
            diffuseMapNameCol.IsEditable = false;
            this.Plugin.grnObjectListView.Columns.Add(diffuseMapNameCol);
        }

Usage Example

Пример #1
0
        private void grnObjectsTreeListView_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (this.grnObjectsTreeListView.SelectedObject == null)
            {
                return;
            }

            if (this.grnObjectsTreeListView.SelectedObject is GrnBone)
            {
                grn.LoadBoneUI();
            }
            else if (this.grnObjectsTreeListView.SelectedObject is GrnMesh)
            {
                grn.LoadMeshUI();
            }
            else if (this.grnObjectsTreeListView.SelectedObject is GrnMaterial)
            {
                grn.LoadMaterialUI();
            }
            else if (this.grnObjectsTreeListView.SelectedObject is GrnTexture)
            {
                grn.LoadTextureUI();
            }

            this.grnObjectListView.SetObjects(new object[] { this.grnObjectsTreeListView.SelectedObject });
        }