luxlabs header browser preview


@class NSMutableArray;

@interface ESDContainer : ESDObject {
    NSMutableArray *mChildren;
}

+ (void)pbReadChildrenOfObject:(struct EshObject { void /* function */ **x0; unsigned short x1; } *)a0 toArray:(id)a1 state:(id)a2;
+ (void)readChildrenOfObject:(struct EshObject { void /* function */ **x0; unsigned short x1; } *)a0 reader:(struct OcReader { } *)a1 toArray:(id)a2;

- (void).cxx_destruct;
- (unsigned long long)childCount;
- (void)addChild:(id)a0;
- (void)removeChild:(id)a0;
- (void)insertChild:(id)a0 at:(unsigned long long)a1;
- (id)addChildOfType:(unsigned short)a0;
- (struct EshObject { void /* function */ **x0; unsigned short x1; } *)addAtomChildOfType:(unsigned short)a0;
- (void)addCStringWithChar2String:(const unsigned short *)a0 instance:(int)a1;
- (void)addCStringWithNSString:(id)a0 instance:(int)a1;
- (id)addContainerChildOfType:(unsigned short)a0;
- (id)addEshChild:(struct EshObject { void /* function */ **x0; unsigned short x1; } *)a0;
- (struct EshObject { void /* function */ **x0; unsigned short x1; } *)addPptAtomChildOfType:(unsigned short)a0;
- (id)addPptContainerChildOfType:(unsigned short)a0;
- (id)addPptEshClientChildOfType:(unsigned short)a0;
- (id)childAt:(unsigned long long)a0;
- (id)childOfType:(unsigned short)a0 instance:(short)a1;
- (id)containerChildAt:(unsigned long long)a0;
- (id)containerChildOfType:(unsigned short)a0 instance:(short)a1 mustExist:(BOOL)a2;
- (id)containerFromObject:(id)a0 mustExist:(BOOL)a1;
- (void *)eshContainer;
- (void *)eshGroup;
- (id)firstChildOfType:(unsigned short)a0;
- (id)firstChildOfType:(unsigned short)a0 afterChild:(id)a1;
- (id)firstChildOfType:(unsigned short)a0 afterIndex:(unsigned long long)a1;
- (id)firstContainerChildOfType:(unsigned short)a0 mustExist:(BOOL)a1;
- (unsigned long long)indexOfFirstChildOfType:(unsigned short)a0 afterIndex:(unsigned long long)a1;
- (id)initForExcelBinaryWithType:(unsigned short)a0 version:(unsigned short)a1 state:(id)a2;
- (id)initFromReader:(struct OcReader { } *)a0 type:(unsigned short)a1 version:(unsigned short)a2;
- (id)initPBWithType:(unsigned short)a0 version:(unsigned short)a1 state:(id)a2;
- (id)initWithEshObject:(struct EshObject { void /* function */ **x0; unsigned short x1; } *)a0;
- (id)insertEshChild:(struct EshObject { void /* function */ **x0; unsigned short x1; } *)a0 at:(unsigned long long)a1;
- (id)shapeContainer;
- (void)writeToWriter:(struct OcWriter { } *)a0;

@end