コード例 #1
0
ファイル: Extensions.cs プロジェクト: mrcharles/FSMGen
 public virtual void VisitHandleTimerStatement(HandleTimerStatement s)
 {
     Stream.WriteLine("\tFSM::TimerDelegateT<" + ClassName + "> " + GetState() + s.name + "TimerDelegate;");
     Stream.WriteLine("\tvoid on" + GetState() + "Handle" + s.name + "Timer();");
     Stream.WriteLine();
 }
コード例 #2
0
ファイル: Extensions.cs プロジェクト: mrcharles/FSMGen
 public virtual void VisitHandleTimerStatement(HandleTimerStatement s)
 {
     PrintFunc("void", ClassName + "::on" + GetState() + "Handle" + s.name + "Timer", "()");
 }
コード例 #3
0
ファイル: Extensions.cs プロジェクト: mrcharles/FSMGen
 public virtual void VisitHandleTimerStatement(HandleTimerStatement s)
 {
     Stream.WriteLine("\t\tFSM_INIT_TIMER_HANDLER( " + ClassName + ", " + s.name + ", " + GetState() + ");");
     Stream.WriteLine();
 }