public override string ToString() { StringBuilder sb = new StringBuilder("PlayerProcessInfo("); sb.Append("StageType: "); sb.Append(StageType); sb.Append(",TerrainDataType: "); sb.Append(TerrainDataType); sb.Append(",PlayerTransformInfo: "); sb.Append(PlayerTransformInfo == null ? "<null>" : PlayerTransformInfo.ToString()); sb.Append(",IsResumeScene: "); sb.Append(IsResumeScene); sb.Append(",ActionId: "); sb.Append(ActionId); sb.Append(",ExitSceneFuncId: "); sb.Append(ExitSceneFuncId); sb.Append(",ExitSceneStep2FuncId: "); sb.Append(ExitSceneStep2FuncId); sb.Append(",NpcTransformInfoList: "); sb.Append(NpcTransformInfoList); sb.Append(")"); return(sb.ToString()); }
public void Write(TProtocol oprot) { TStruct struc = new TStruct("PlayerProcessInfo"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.stageType) { field.Name = "stageType"; field.Type = TType.I32; field.ID = 10; oprot.WriteFieldBegin(field); oprot.WriteI32(StageType); oprot.WriteFieldEnd(); } if (__isset.terrainDataType) { field.Name = "terrainDataType"; field.Type = TType.I32; field.ID = 11; oprot.WriteFieldBegin(field); oprot.WriteI32(TerrainDataType); oprot.WriteFieldEnd(); } if (PlayerTransformInfo != null && __isset.playerTransformInfo) { field.Name = "playerTransformInfo"; field.Type = TType.Struct; field.ID = 20; oprot.WriteFieldBegin(field); PlayerTransformInfo.Write(oprot); oprot.WriteFieldEnd(); } if (__isset.isResumeScene) { field.Name = "isResumeScene"; field.Type = TType.Bool; field.ID = 30; oprot.WriteFieldBegin(field); oprot.WriteBool(IsResumeScene); oprot.WriteFieldEnd(); } if (__isset.actionId) { field.Name = "actionId"; field.Type = TType.I32; field.ID = 40; oprot.WriteFieldBegin(field); oprot.WriteI32(ActionId); oprot.WriteFieldEnd(); } if (__isset.exitSceneFuncId) { field.Name = "exitSceneFuncId"; field.Type = TType.I32; field.ID = 50; oprot.WriteFieldBegin(field); oprot.WriteI32(ExitSceneFuncId); oprot.WriteFieldEnd(); } if (__isset.exitSceneStep2FuncId) { field.Name = "exitSceneStep2FuncId"; field.Type = TType.I32; field.ID = 51; oprot.WriteFieldBegin(field); oprot.WriteI32(ExitSceneStep2FuncId); oprot.WriteFieldEnd(); } if (NpcTransformInfoList != null && __isset.npcTransformInfoList) { field.Name = "npcTransformInfoList"; field.Type = TType.Map; field.ID = 60; oprot.WriteFieldBegin(field); { oprot.WriteMapBegin(new TMap(TType.I32, TType.Struct, NpcTransformInfoList.Count)); foreach (int _iter16 in NpcTransformInfoList.Keys) { oprot.WriteI32(_iter16); NpcTransformInfoList[_iter16].Write(oprot); } oprot.WriteMapEnd(); } oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); }