Class AnimationGraphFunctionWindow
Animation Graph function window allows to view and edit AnimationGraphFunction asset.
Inheritance
System.Object
FlaxEngine.GUI.ScrollableControl
VisjectFunctionSurfaceWindow<AnimationGraphFunction, FlaxEditor.Surface.AnimationGraphFunctionSurface>
AnimationGraphFunctionWindow
Inherited Members
VisjectFunctionSurfaceWindow<AnimationGraphFunction, AnimationGraphFunctionSurface>._tmpAssetIsDirty
VisjectFunctionSurfaceWindow<AnimationGraphFunction, AnimationGraphFunctionSurface>.ShowWholeGraph()
Namespace: FlaxEditor.Windows.Assets
Assembly: FlaxEngine.CSharp.dll
Syntax
public sealed class AnimationGraphFunctionWindow : VisjectFunctionSurfaceWindow<AnimationGraphFunction, AnimationGraphFunctionSurface>, IComparable, IDrawable, IEditable, IContentItemOwner, IVisjectSurfaceOwner, ISurfaceContext
Constructors
AnimationGraphFunctionWindow(Editor, AssetItem)
Declaration
public AnimationGraphFunctionWindow(Editor editor, AssetItem item)
Parameters
|
Editor
editor
|
|
FlaxEditor.Content.AssetItem
item
|
Properties
SurfaceData
Declaration
public override byte[] SurfaceData { get; set; }
Property Value
|
System.Byte[]
|
Overrides
FlaxEditor.Windows.Assets.VisjectFunctionSurfaceWindow<FlaxEngine.AnimationGraphFunction, FlaxEditor.Surface.AnimationGraphFunctionSurface>.SurfaceData
SurfaceName
Declaration
public override string SurfaceName { get; }
Property Value
|
System.String
|
Overrides
FlaxEditor.Windows.Assets.VisjectFunctionSurfaceWindow<FlaxEngine.AnimationGraphFunction, FlaxEditor.Surface.AnimationGraphFunctionSurface>.SurfaceName
Methods
LoadSurface()
Loads the surface from the asset. Called during Update(Single) when asset is loaded and surface is missing.
Declaration
protected override bool LoadSurface()
Returns
|
System.Boolean
True if failed, otherwise false. |
Overrides
FlaxEditor.Windows.Assets.VisjectFunctionSurfaceWindow<FlaxEngine.AnimationGraphFunction, FlaxEditor.Surface.AnimationGraphFunctionSurface>.LoadSurface()
PerformLayoutBeforeChildren()
Perform layout for that container control before performing it for child controls.
Declaration
protected override void PerformLayoutBeforeChildren()
Overrides
Extension Methods
See Also
FlaxEditor.Surface.AnimationGraphFunctionSurface