luxlabs header browser preview


@class MTLResourceListPool;

@interface MTLResourceList : NSObject {
    struct { unsigned int hashSize; unsigned int hashShift; unsigned long long *usedInfo; unsigned int *hopInfo; unsigned long long *hashTable; struct MTLResourceListChunk { unsigned int currentEntry; unsigned long long *entries; struct MTLResourceListChunk *nextChunk; } currentChunk; unsigned int chunkEntryCapacity; MTLResourceListPool *pool; struct { MTLResourceList *tqe_next; id *tqe_prev; } entry; unsigned long long time_added; } _listPriv;
    unsigned long long _defaultHashTable[2048];
    unsigned int _defaultHopInfo[2048];
    unsigned long long _defaultUsedInfo[2048];
}

- (void)dealloc;
- (id)initWithCapacity:(int)a0;
- (void)releaseAllObjectsAndReset;

@end