public override void Push(CStream Stream_) { { Int32 Var = 0; Stream_.Pop(ref Var); Ret = (ERet)Var; } }
public override void Push(JsonDataObject Value_) { { Int32 Var = 0; Value_.Pop("Ret", ref Var); Ret = (ERet)Var; } }
ERet CallUtil(EStage fromStage, EStage toStage, FnToCall fn) { if (toStage == stage) { return(ERet.Success); } if (fromStage != stage) { return(ERet.Fail); } ERet ret = fn(); if (ERet.Success == ret) { stage = toStage; } return(ret); }
public SRetNetSc(ERet Ret_) { Ret = Ret_; }
public SRetNetSc(SRetNetSc Obj_) { Ret = Obj_.Ret; }
public ERet Awake() { ERet ret = CallUtil(EStage.Awaking, EStage.Awaked, this.OnAwake); return(ret); }
public ERet Release() { ERet ret = CallUtil(EStage.Releasing, EStage.Released, this.OnRelease); return(ret); }