Struct FsmID
Inherited Members
System.ValueType.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Namespace: ItemChanger
Assembly: ItemChanger.dll
Syntax
public readonly struct FsmID
Constructors
| Improve this Doc View SourceFsmID(PlayMakerFSM)
Create an FsmID which matches any object with the same ObjectName and FsmName as the fsm.
Declaration
public FsmID(PlayMakerFSM fsm)
Parameters
Type | Name | Description |
---|---|---|
PlayMakerFSM | fsm |
FsmID(PlayMakerFSM, Boolean)
Create an FsmID which matches any object with the same ObjectName and FsmName as the fsm.
If the strongID parameter is true, the ObjectName will only match objects with the exact same path in hierarchy as the input.
Declaration
public FsmID(PlayMakerFSM fsm, bool strongID)
Parameters
Type | Name | Description |
---|---|---|
PlayMakerFSM | fsm | |
System.Boolean | strongID |
FsmID(String)
Create an FsmID which matches any object with this FsmName.
Declaration
public FsmID(string FsmName)
Parameters
Type | Name | Description |
---|---|---|
System.String | FsmName |
FsmID(String, String)
Create an FsmID which matches any object with this ObjectName and FsmName.
An object name with a leading '/' will be interpreted as a path, and will only match objects with that exact path in hierarchy.
Declaration
public FsmID(string ObjectName, string FsmName)
Parameters
Type | Name | Description |
---|---|---|
System.String | ObjectName | |
System.String | FsmName |
Fields
| Improve this Doc View SourceFsmName
Declaration
public readonly string FsmName
Field Value
Type | Description |
---|---|
System.String |
ObjectName
Declaration
public readonly string ObjectName
Field Value
Type | Description |
---|---|
System.String |
Methods
| Improve this Doc View SourceGetHashCode()
Declaration
public override readonly int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 |
Overrides
System.ValueType.GetHashCode()
|
Improve this Doc
View Source
ToString()
Declaration
public override readonly string ToString()
Returns
Type | Description |
---|---|
System.String |
Overrides
System.ValueType.ToString()