コード例 #1
0
ファイル: AbstractAct.cs プロジェクト: ntthanh/LGame
 public MapActViewListenerImpl(AbstractAct <T2> outer, Function <T2, bool> p)
 {
     this.outerInstance = outer;
     this.pred          = p;
 }
コード例 #2
0
ファイル: AbstractAct.cs プロジェクト: ntthanh/LGame
 public FilterImpl(Function <T1, bool> pred, loon.utils.reply.AbstractAct <T1> outer)
 {
     this.pred  = pred;
     this.outer = outer;
 }
コード例 #3
0
ファイル: AbstractAct.cs プロジェクト: ntthanh/LGame
        public virtual ActView <T> Filter(Function <T, bool> pred)
        {
            AbstractAct <T> outer = this;

            return(new FilterImpl <T>(pred, outer));
        }
コード例 #4
0
ファイル: AbstractAct.cs プロジェクト: ntthanh/LGame
 public MapActViewListenerImpl(AbstractAct <M2> outer, Function <T2, M2> f)
 {
     this.outerInstance = outer;
     this.func          = f;
 }
コード例 #5
0
ファイル: AbstractAct.cs プロジェクト: ntthanh/LGame
 public MappedActImpl(Function <T, M> func, AbstractAct <T> outer)
 {
     this.func  = func;
     this.outer = outer;
 }
コード例 #6
0
ファイル: AbstractAct.cs プロジェクト: ntthanh/LGame
        public virtual ActView <M> Map <M>(Function <T, M> func)
        {
            AbstractAct <T> outer = this;

            return(new MappedActImpl <M>(func, outer));
        }