public static Offset <Request_CreateHero> CreateRequest_CreateHero(FlatBufferBuilder builder, StringOffset nameOffset = default(StringOffset), ProtocolCS.ClassType class_type = ProtocolCS.ClassType.NONE) { builder.StartObject(2); Request_CreateHero.AddClassType(builder, class_type); Request_CreateHero.AddName(builder, nameOffset); return(Request_CreateHero.EndRequest_CreateHero(builder)); }
public bool MutateClassType(ProtocolCS.ClassType class_type) { int o = __p.__offset(6); if (o != 0) { __p.bb.PutInt(o + __p.bb_pos, (int)class_type); return(true); } else { return(false); } }
public static Offset <Hero> CreateHero(FlatBufferBuilder builder, int uid = 0, StringOffset nameOffset = default(StringOffset), ProtocolCS.ClassType class_type = ProtocolCS.ClassType.NONE, int level = 0) { builder.StartObject(4); Hero.AddLevel(builder, level); Hero.AddClassType(builder, class_type); Hero.AddName(builder, nameOffset); Hero.AddUid(builder, uid); return(Hero.EndHero(builder)); }
public static void AddClassType(FlatBufferBuilder builder, ProtocolCS.ClassType classType) { builder.AddInt(1, (int)classType, 0); }