Search Results for

    Show / Hide Table of Contents

    Class ModelBaseWindow<TAsset, TWindow>.MeshesPropertiesProxyBase

    Inheritance
    System.Object
    ModelBaseWindow.PropertiesProxyBase<>
    ModelBaseWindow<TAsset, TWindow>.MeshesPropertiesProxyBase
    Inherited Members
    ModelBaseWindow<TAsset, TWindow>.PropertiesProxyBase.OnSave()
    Namespace: FlaxEditor.Windows.Assets
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    protected class MeshesPropertiesProxyBase : ModelBaseWindow<TAsset, TWindow>.PropertiesProxyBase

    Constructors

    MeshesPropertiesProxyBase()

    Declaration
    public MeshesPropertiesProxyBase()

    Methods

    OnClean()

    Declaration
    public override void OnClean()
    Overrides
    ModelBaseWindow<TAsset, TWindow>.PropertiesProxyBase.OnClean()

    OnGeneral(LayoutElementsContainer)

    Declaration
    protected virtual void OnGeneral(LayoutElementsContainer layout)
    Parameters
    FlaxEditor.CustomEditors.LayoutElementsContainer layout

    OnLoad(TWindow)

    Declaration
    public override void OnLoad(TWindow window)
    Parameters
    TWindow window

    Overrides
    FlaxEditor.Windows.Assets.ModelBaseWindow<TAsset, TWindow>.PropertiesProxyBase.OnLoad(TWindow)

    SetHighlight(MeshBase)

    Sets the material slot index to highlight.

    Declaration
    public void SetHighlight(MeshBase mesh)
    Parameters
    MeshBase mesh

    The mesh.

    SetIsolate(MeshBase)

    Sets the material slot to isolate.

    Declaration
    public void SetIsolate(MeshBase mesh)
    Parameters
    MeshBase mesh

    The mesh.

    SetMaterialSlot(MeshBase, Int32)

    Sets the material slot index to the mesh.

    Declaration
    public void SetMaterialSlot(MeshBase mesh, int newSlotIndex)
    Parameters
    MeshBase mesh

    The mesh.

    System.Int32 newSlotIndex

    New index of the material slot to use.

    UpdateEffectsOnUI()

    Updates the highlight/isolate effects on UI.

    Declaration
    public void UpdateEffectsOnUI()

    UpdateMaterialSlotsUI()

    Updates the material slots UI parts. Should be called after material slot rename.

    Declaration
    public void UpdateMaterialSlotsUI()

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.DeepClone<T>(T)
    Extensions.RawClone<T>(T)
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat