Class OnStateChangeArgs
Class to hold arguments for the OnStateChange event.
Inheritance
System.Object
System.EventArgs
OnStateChangeArgs
Inherited Members
System.EventArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: LLBML.GameEvents
Assembly: LLBModdingLib.dll
Syntax
public class OnStateChangeArgs : EventArgs
Constructors
OnStateChangeArgs(GameState, GameState)
Declaration
public OnStateChangeArgs(GameState oldState, GameState newState)
Parameters
| Type | Name | Description |
|---|---|---|
| GameState | oldState | |
| GameState | newState |
Properties
newState
The GameState that will be active.
Declaration
public GameState newState { get; }
Property Value
| Type | Description |
|---|---|
| GameState |
oldState
The GameState that was active before this one.
Declaration
public GameState oldState { get; }
Property Value
| Type | Description |
|---|---|
| GameState |