Class RuleEntry
- Namespace
- Aarthificial.Typewriter.Entries
- Assembly
- Aarthificial.Typewriter.dll
[Serializable]
public class RuleEntry : BaseEntry, IComparable<BaseEntry>
- Inheritance
-
RuleEntry
- Implements
-
- Inherited Members
-
Fields
OnApply
[SerializeField]
public RuleEntry.Dispatcher[] OnApply
Field Value
- Dispatcher[]
OnInvoke
[SerializeField]
public RuleEntry.Dispatcher[] OnInvoke
Field Value
- Dispatcher[]
Methods
AddToTable(DatabaseTable)
public override void AddToTable(DatabaseTable table)
Parameters
table
DatabaseTable
Apply(ITypewriterContext)
public override void Apply(ITypewriterContext context)
Parameters
context
ITypewriterContext
Dispatch(ITypewriterContext, Dispatcher[])
protected static void Dispatch(ITypewriterContext context, RuleEntry.Dispatcher[] dispatchers)
Parameters
context
ITypewriterContext
dispatchers
Dispatcher[]
Invoke(ITypewriterContext)
public override void Invoke(ITypewriterContext context)
Parameters
context
ITypewriterContext
RemoveFromTable(DatabaseTable)
public override void RemoveFromTable(DatabaseTable table)
Parameters
table
DatabaseTable