@class ESDContainer; @interface ESDObject : NSObject { struct EshObject { void /* function */ **x0; unsigned short x1; } *mEshObject; ESDContainer *mParent; BOOL mIsChart; } - (void)dealloc; - (id)parent; - (BOOL)isChart; - (void).cxx_destruct; - (id)initWithType:(unsigned short)a0; - (int)shapeID; - (void *)eshGroup; - (struct EshObject { void /* function */ **x0; unsigned short x1; } *)eshObject; - (void *)eshShape; - (id)initForExcelBinaryWithType:(unsigned short)a0 version:(unsigned short)a1 state:(id)a2; - (id)initFromReader:(struct OcReader { void /* function */ **x0; struct EshObjectFactory *x1; } *)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; - (void)setChart:(BOOL)a0; - (void)writeToWriter:(struct OcWriter { void /* function */ **x0; } *)a0; @end