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);
            }
        }
Esempio n. 3
0
 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);
 }