@class PBDataReader, PBUnknownFields; @interface GEOTileGroup : PBCodable <NSCopying> { PBDataReader *_reader; PBUnknownFields *_unknownFields; struct { unsigned int *list; unsigned long long count; unsigned long long size; } _attributionIndexs; struct { unsigned int *list; unsigned long long count; unsigned long long size; } _fontIndexs; struct GEOTileSetRegion { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; } *_hybridUnavailableRegions; unsigned long long _hybridUnavailableRegionsCount; unsigned long long _hybridUnavailableRegionsSpace; struct { unsigned int *list; unsigned long long count; unsigned long long size; } _iconIndexs; struct GEORegionalResourceIndex { unsigned int x0; unsigned int x1; unsigned int x2; struct { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; } x3; } *_regionalResourceIndexs; unsigned long long _regionalResourceIndexsCount; unsigned long long _regionalResourceIndexsSpace; struct { unsigned int *list; unsigned long long count; unsigned long long size; } _resourceIndexs; struct { unsigned int *list; unsigned long long count; unsigned long long size; } _styleSheetIndexs; struct { unsigned int *list; unsigned long long count; unsigned long long size; } _textureIndexs; struct GEOVersionedTileSet { unsigned int x0; unsigned int x1; } *_tileSets; unsigned long long _tileSetsCount; unsigned long long _tileSetsSpace; struct { unsigned int *list; unsigned long long count; unsigned long long size; } _xmlIndexs; unsigned int _readerMarkPos; unsigned int _readerMarkLength; struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _readerLock; unsigned int _identifier; unsigned int _muninVersionIndex; unsigned int _offlineMetadataIndex; struct { unsigned char has_muninVersionIndex : 1; unsigned char has_offlineMetadataIndex : 1; unsigned char read_unknownFields : 1; unsigned char read_attributionIndexs : 1; unsigned char read_fontIndexs : 1; unsigned char read_hybridUnavailableRegions : 1; unsigned char read_iconIndexs : 1; unsigned char read_regionalResourceIndexs : 1; unsigned char read_resourceIndexs : 1; unsigned char read_styleSheetIndexs : 1; unsigned char read_textureIndexs : 1; unsigned char read_tileSets : 1; unsigned char read_xmlIndexs : 1; unsigned char wrote_anyField : 1; } _flags; } @property (nonatomic) unsigned int identifier; @property (readonly, nonatomic) unsigned long long tileSetsCount; @property (readonly, nonatomic) struct GEOVersionedTileSet { unsigned int x0; unsigned int x1; } *tileSets; @property (readonly, nonatomic) unsigned long long styleSheetIndexsCount; @property (readonly, nonatomic) unsigned int *styleSheetIndexs; @property (readonly, nonatomic) unsigned long long textureIndexsCount; @property (readonly, nonatomic) unsigned int *textureIndexs; @property (readonly, nonatomic) unsigned long long fontIndexsCount; @property (readonly, nonatomic) unsigned int *fontIndexs; @property (readonly, nonatomic) unsigned long long iconIndexsCount; @property (readonly, nonatomic) unsigned int *iconIndexs; @property (readonly, nonatomic) unsigned long long regionalResourceIndexsCount; @property (readonly, nonatomic) struct GEORegionalResourceIndex { unsigned int x0; unsigned int x1; unsigned int x2; struct { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; } x3; } *regionalResourceIndexs; @property (readonly, nonatomic) unsigned long long xmlIndexsCount; @property (readonly, nonatomic) unsigned int *xmlIndexs; @property (readonly, nonatomic) unsigned long long attributionIndexsCount; @property (readonly, nonatomic) unsigned int *attributionIndexs; @property (readonly, nonatomic) unsigned long long hybridUnavailableRegionsCount; @property (readonly, nonatomic) struct GEOTileSetRegion { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; } *hybridUnavailableRegions; @property (readonly, nonatomic) unsigned long long resourceIndexsCount; @property (readonly, nonatomic) unsigned int *resourceIndexs; @property (nonatomic) BOOL hasMuninVersionIndex; @property (nonatomic) unsigned int muninVersionIndex; @property (nonatomic) BOOL hasOfflineMetadataIndex; @property (nonatomic) unsigned int offlineMetadataIndex; @property (readonly, nonatomic) PBUnknownFields *unknownFields; + (BOOL)isValid:(id)a0; - (void)clearHybridUnavailableRegions; - (struct GEOTileSetRegion { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; })hybridUnavailableRegionAtIndex:(unsigned long long)a0; - (void)addHybridUnavailableRegion:(struct GEOTileSetRegion { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; })a0; - (void)setHybridUnavailableRegions:(struct GEOTileSetRegion { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; } *)a0 count:(unsigned long long)a1; - (void)addTileSet:(struct GEOVersionedTileSet { unsigned int x0; unsigned int x1; })a0; - (void)clearTileSets; - (struct GEOVersionedTileSet { unsigned int x0; unsigned int x1; })tileSetAtIndex:(unsigned long long)a0; - (id)init; - (unsigned long long)hash; - (void)setResourceIndexs:(unsigned int *)a0 count:(unsigned long long)a1; - (void)dealloc; - (void)clearRegionalResourceIndexs; - (BOOL)readFrom:(id)a0; - (void)addFontIndex:(unsigned int)a0; - (void)clearStyleSheetIndexs; - (unsigned int)textureIndexAtIndex:(unsigned long long)a0; - (void)addRegionalResourceIndex:(struct GEORegionalResourceIndex { unsigned int x0; unsigned int x1; unsigned int x2; struct { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; } x3; })a0; - (void)writeTo:(id)a0; - (void)addXmlIndex:(unsigned int)a0; - (void)addAttributionIndex:(unsigned int)a0; - (id)initWithData:(id)a0; - (void)clearTextureIndexs; - (void)addTextureIndex:(unsigned int)a0; - (void)clearXmlIndexs; - (void)addStyleSheetIndex:(unsigned int)a0; - (struct GEORegionalResourceIndex { unsigned int x0; unsigned int x1; unsigned int x2; struct { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; } x3; })regionalResourceIndexAtIndex:(unsigned long long)a0; - (void)clearFontIndexs; - (id)initWithDictionary:(id)a0; - (id)description; - (void)addResourceIndex:(unsigned int)a0; - (unsigned int)styleSheetIndexAtIndex:(unsigned long long)a0; - (void)clearUnknownFields:(BOOL)a0; - (unsigned int)xmlIndexAtIndex:(unsigned long long)a0; - (void)clearAttributionIndexs; - (void).cxx_destruct; - (void)setFontIndexs:(unsigned int *)a0 count:(unsigned long long)a1; - (unsigned int)attributionIndexAtIndex:(unsigned long long)a0; - (id)jsonRepresentation; - (void)setIconIndexs:(unsigned int *)a0 count:(unsigned long long)a1; - (void)addIconIndex:(unsigned int)a0; - (unsigned int)resourceIndexAtIndex:(unsigned long long)a0; - (id)dictionaryRepresentation; - (void)setRegionalResourceIndexs:(struct GEORegionalResourceIndex { unsigned int x0; unsigned int x1; unsigned int x2; struct { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; } x3; } *)a0 count:(unsigned long long)a1; - (void)copyTo:(id)a0; - (BOOL)isEqual:(id)a0; - (void)setAttributionIndexs:(unsigned int *)a0 count:(unsigned long long)a1; - (void)clearIconIndexs; - (void)setXmlIndexs:(unsigned int *)a0 count:(unsigned long long)a1; - (void)setTextureIndexs:(unsigned int *)a0 count:(unsigned long long)a1; - (void)clearResourceIndexs; - (void)readAll:(BOOL)a0; - (void)mergeFrom:(id)a0; - (void)setStyleSheetIndexs:(unsigned int *)a0 count:(unsigned long long)a1; - (void)setTileSets:(struct GEOVersionedTileSet { unsigned int x0; unsigned int x1; } *)a0 count:(unsigned long long)a1; - (id)copyWithZone:(struct _NSZone { } *)a0; - (unsigned int)iconIndexAtIndex:(unsigned long long)a0; - (id)initWithJSON:(id)a0; - (unsigned int)fontIndexAtIndex:(unsigned long long)a0; @end