Class CubeTextureWindow
Editor window to view/modify CubeTexture asset.
Inheritance
Namespace: FlaxEditor.Windows.Assets
Assembly: FlaxEngine.CSharp.dll
Syntax
public sealed class CubeTextureWindow : AssetEditorWindowBase<CubeTexture>, IComparable, IDrawable, IEditable, IContentItemOwnerConstructors
CubeTextureWindow(Editor, AssetItem)
Declaration
public CubeTextureWindow(Editor editor, AssetItem item)Parameters
| Editor
        editor 
 | 
| FlaxEditor.Content.AssetItem
        item 
 | 
Properties
UseLayoutData
Gets a value indicating whether window uses custom layout data.
Declaration
public override bool UseLayoutData { get; }Property Value
| System.Boolean 
 | 
Overrides
Methods
OnAssetLinked()
Called when asset gets linked and window can setup UI for it.
Declaration
protected override void OnAssetLinked()Overrides
OnClose()
Called when window is closed.
Declaration
protected override void OnClose()Overrides
OnItemReimported(ContentItem)
Declaration
public override void OnItemReimported(ContentItem item)Parameters
| FlaxEditor.Content.ContentItem
        item 
 | 
Overrides
OnLayoutDeserialize()
Called when during windows layout deserialization if window has no layout data to load. Can be used to restore default UI layout.
Declaration
public override void OnLayoutDeserialize()Overrides
OnLayoutDeserialize(XmlElement)
Called when during windows layout deserialization. Each window can use it to load custom interface data (eg. splitter position).
Declaration
public override void OnLayoutDeserialize(XmlElement node)Parameters
| System.Xml.XmlElement
        node The Xml document node. | 
Overrides
OnLayoutSerialize(XmlWriter)
Called when during windows layout serialization. Each window can use it to store custom interface data (eg. splitter position).
Declaration
public override void OnLayoutSerialize(XmlWriter writer)Parameters
| System.Xml.XmlWriter
        writer The Xml writer. | 
Overrides
UnlinkItem()
Unlinks the item. Removes reference to it and unbinds all events.
Declaration
protected override void UnlinkItem()Overrides
Update(Single)
Perform control update and all its children
Declaration
public override void Update(float deltaTime)Parameters
| System.Single
        deltaTime Delta time in seconds |