Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Field ¶
type Field struct { Type *string Name *string SerializerId *SerializerId Properties *Properties }
type LookupObjects ¶
type LookupObjects struct { Summary *pb.CDemoFileInfo Players map[int]*pb.CGameInfo_CDotaGameInfo_CPlayerInfo ClassInfo map[int]string SendTables *TableDeserializer StringTables map[string][]*pb.CDemoStringTablesItemsT }
func NewLookupObjects ¶
func NewLookupObjects() *LookupObjects
type Properties ¶
type Serializer ¶
type Serializer struct { SerializerId *SerializerId Fields []*Field }
type SerializerId ¶
type TableDecoder ¶
type TableDecoder struct {
// contains filtered or unexported fields
}
func (*TableDecoder) Decode ¶
func (d *TableDecoder) Decode(data []byte) (*pb.CSVCMsg_FlattenedSerializer, error)
type TableDeserializer ¶
type TableDeserializer struct { Fields []*Field Serializers map[string]*Serializer // contains filtered or unexported fields }
func NewTableDeserializer ¶
func NewTableDeserializer(s *pb.CSVCMsg_FlattenedSerializer) *TableDeserializer
func (*TableDeserializer) CreateFields ¶
func (d *TableDeserializer) CreateFields()
Click to show internal directories.
Click to hide internal directories.