public static void ReplaceStringVariable(this PlayMakerFSM fsm, string state, string src, string dst) { FsmUtil.ReplaceStringVariable(fsm, state, src, dst); }
public static void RemoveTransitions(this PlayMakerFSM fsm, List <string> states, List <string> transitions) { FsmUtil.RemoveTransitions(fsm, states, transitions); }
public static void ReplaceStringVariable(this PlayMakerFSM fsm, string state, Dictionary <string, string> dict) { FsmUtil.ReplaceStringVariable(fsm, state, dict); }
public static void AddAction(this PlayMakerFSM fsm, string stateName, FsmStateAction action) { FsmUtil.AddAction(fsm, stateName, action); }
public static void AddTransition(this PlayMakerFSM fsm, string stateName, string eventName, string toState) { FsmUtil.AddTransition(fsm, stateName, eventName, toState); }
public static FsmState CopyState(this PlayMakerFSM fsm, string stateName, string newState) { return(FsmUtil.CopyState(fsm, stateName, newState)); }
public static T GetAction <T>(this PlayMakerFSM fsm, string stateName, int index) where T : FsmStateAction { return(FsmUtil.GetAction <T>(fsm, stateName, index)); }
public static FsmStateAction GetAction(this PlayMakerFSM fsm, string stateName, int index) { return(FsmUtil.GetAction(fsm, stateName, index)); }
public static FsmState GetState(this PlayMakerFSM fsm, string stateName) { return(FsmUtil.GetState(fsm, stateName)); }
public static void RemoveAction(this PlayMakerFSM fsm, string stateName, int index) { FsmUtil.RemoveAction(fsm, stateName, index); }