示例#1
0
        public override BT_EStatus Decorate(BT_EStatus status)
        {
            switch (status)
            {
            case BT_EStatus.Failure:
                return(BT_EStatus.Success);

            case BT_EStatus.Success:
                return(BT_EStatus.Failure);
            }

            return(status);
        }
示例#2
0
 public BT_Status(BT_EStatus status) :
     base(status.ToString())
 {
     _status = status;
 }
示例#3
0
 public override BT_EStatus Decorate(BT_EStatus status)
 {
     return(_status);
 }