luxlabs header browser preview


@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