Class BaseStateModel
Inheritance
BaseStateModel
Syntax
[Serializable]
public class BaseStateModel : GraphViewModel.NodeModel, IRenamableModel
Fields
Declaration
public static BaseStateModel.FormatVersion k_CurrentFormatVersion
Field Value
SelfTransitions
Declaration
public List<ITransitionPropertiesModel> SelfTransitions
Field Value
StateDefinitionAsset
Declaration
public CompositorAsset StateDefinitionAsset
Field Value
Declaration
public int StateDefinitionFormatVersion
Field Value
Properties
graphAsset
Declaration
public VSGraphAssetModel graphAsset { get; set; }
Property Value
Type |
Description |
VSGraphAssetModel |
|
HasStateDefinitionAssetBeenCreated
Declaration
public bool HasStateDefinitionAssetBeenCreated { get; }
Property Value
Declaration
public PortModel InputStatePort { get; }
Property Value
Type |
Description |
PortModel |
|
OutputStatePort
Declaration
public PortModel OutputStatePort { get; }
Property Value
Type |
Description |
PortModel |
|
Methods
CreateDefinitionAsset()
Declaration
public void CreateDefinitionAsset()
GetPortCapacity(PortModel)
Declaration
public override Experimental.GraphView.Port.Capacity GetPortCapacity(PortModel portModel)
Parameters
Type |
Name |
Description |
PortModel |
portModel |
|
Returns
OnDefineNode()
Declaration
protected override void OnDefineNode()
Rename(String)
Declaration
public void Rename(string newName)
Parameters
Type |
Name |
Description |
String |
newName |
|