コード例 #1
0
ファイル: Commands.cs プロジェクト: jacobattwobulls/colib
 /// <summary>
 /// An <c>CommandDo</c> runs precisely once.
 /// </summary>
 /// <param name="command">
 /// The command to execute. Must be non-null.
 /// </param>
 /// <exception cref="System.ArgumentNullException"></exception>
 public static CommandDelegate Do(CommandDo command)
 {
     CheckArgumentNonNull(command);
     return((ref double deltaTime) => {
         command();
         return true;
     });
 }
コード例 #2
0
ファイル: Commands.cs プロジェクト: darcy-rayner/colib
 /// <summary>
 /// An <c>CommandDo</c> runs precisely once.
 /// </summary>
 /// <param name="command"> 
 /// The command to execute. Must be non-null.
 /// </param>
 /// <exception cref="System.ArgumentNullException"></exception>
 public static CommandDelegate Do(CommandDo command)
 {
     CheckArgumentNonNull(command);
     return (ref double deltaTime) => {
     command();
     return true;
     };
 }