示例#1
0
//LWN_Modify
        public Dictionary <int, object> GetTableData()
        {
            Dictionary <int, object> table = new Dictionary <int, object>();

            for (int i = 0; i < DataLength; i++)
            {
                TableConfigVO value = (TableConfigVO)Data(i);
                int           Id    = System.Convert.ToInt32(value.Id);
                table.Add(Id, value);
            }
            return(table);
        }
示例#2
0
 public static Offset <TableConfigVO> CreateTableConfigVO(FlatBufferBuilder builder,
                                                          int Id = 0,
                                                          StringOffset NameOffset         = default(StringOffset),
                                                          StringOffset ResourcePathOffset = default(StringOffset),
                                                          StringOffset NameSpaceOffset    = default(StringOffset),
                                                          bool IsLua         = false,
                                                          bool IsCSharp      = false,
                                                          bool IsSplit       = false,
                                                          bool IsImmediately = false,
                                                          int level          = 0)
 {
     builder.StartObject(9);
     TableConfigVO.AddLevel(builder, level);
     TableConfigVO.AddNameSpace(builder, NameSpaceOffset);
     TableConfigVO.AddResourcePath(builder, ResourcePathOffset);
     TableConfigVO.AddName(builder, NameOffset);
     TableConfigVO.AddId(builder, Id);
     TableConfigVO.AddIsImmediately(builder, IsImmediately);
     TableConfigVO.AddIsSplit(builder, IsSplit);
     TableConfigVO.AddIsCSharp(builder, IsCSharp);
     TableConfigVO.AddIsLua(builder, IsLua);
     return(TableConfigVO.EndTableConfigVO(builder));
 }
示例#3
0
 public static TableConfigVO GetRootAsTableConfigVO(ByteBuffer _bb, TableConfigVO obj)
 {
     return(obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb));
 }