Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // Generated by class-dump 3.5 (64 bit).
- //
- // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
- //
- #pragma mark Function Pointers and Blocks
- typedef void (*CDUnknownFunctionPointerType)(void); // return type and parameters are unknown
- typedef void (^CDUnknownBlockType)(void); // return type and parameters are unknown
- #pragma mark Named Structures
- struct Anchor {
- unsigned int _field1;
- _Bool _field2;
- float _field3;
- float _field4;
- float _field5;
- float _field6;
- };
- struct CGAffineTransform {
- float _field1;
- float _field2;
- float _field3;
- float _field4;
- float _field5;
- float _field6;
- };
- struct CGPoint {
- float x;
- float y;
- };
- struct CGRect {
- struct CGPoint origin;
- struct CGSize size;
- };
- struct CGSize {
- float width;
- float height;
- };
- struct CPMetaPlaceListener {
- CDUnknownFunctionPointerType *_field1;
- id _field2;
- };
- struct CompiledText;
- struct Component;
- struct Compound;
- struct CrittercismJKConstBuffer {
- struct CrittercismJKConstPtrRange bytes;
- };
- struct CrittercismJKConstPtrRange {
- char *ptr;
- unsigned int length;
- };
- struct CrittercismJKEncodeCache {
- id object;
- unsigned int offset;
- unsigned int length;
- };
- struct CrittercismJKEncodeState {
- struct CrittercismJKManagedBuffer _field1;
- struct CrittercismJKManagedBuffer _field2;
- unsigned int _field3;
- struct CrittercismJKFastClassLookup _field4;
- struct CrittercismJKEncodeCache _field5[1024];
- unsigned int _field6;
- unsigned int _field7;
- unsigned int _field8;
- NSError *_field9;
- id _field10;
- SEL _field11;
- CDUnknownFunctionPointerType _field12;
- CDUnknownBlockType _field13;
- };
- struct CrittercismJKFastClassLookup {
- void *stringClass;
- void *numberClass;
- void *arrayClass;
- void *dictionaryClass;
- void *nullClass;
- };
- struct CrittercismJKHashTableEntry {
- unsigned int _field1;
- id _field2;
- id _field3;
- };
- struct CrittercismJKManagedBuffer {
- struct CrittercismJKPtrRange bytes;
- unsigned int flags;
- unsigned int roundSizeUpToMultipleOf;
- };
- struct CrittercismJKObjCImpCache {
- Class NSNumberClass;
- CDUnknownFunctionPointerType NSNumberAlloc;
- CDUnknownFunctionPointerType NSNumberInitWithUnsignedLongLong;
- };
- struct CrittercismJKObjectStack {
- void **objects;
- void **keys;
- unsigned int *cfHashes;
- unsigned int count;
- unsigned int index;
- unsigned int roundSizeUpToMultipleOf;
- unsigned int flags;
- };
- struct CrittercismJKParseState {
- unsigned int _field1;
- struct CrittercismJKConstBuffer _field2;
- unsigned int _field3;
- unsigned int _field4;
- unsigned int _field5;
- unsigned int _field6;
- unsigned int _field7;
- unsigned int _field8;
- struct CrittercismJKParseToken _field9;
- struct CrittercismJKObjectStack _field10;
- struct CrittercismJKTokenCache _field11;
- struct CrittercismJKObjCImpCache _field12;
- NSError *_field13;
- int _field14;
- char _field15;
- };
- struct CrittercismJKParseToken {
- struct CrittercismJKConstPtrRange tokenPtrRange;
- unsigned int type;
- struct CrittercismJKTokenValue value;
- struct CrittercismJKManagedBuffer tokenBuffer;
- };
- struct CrittercismJKPtrRange {
- char *ptr;
- unsigned int length;
- };
- struct CrittercismJKTokenCache {
- struct CrittercismJKTokenCacheItem *items;
- unsigned int count;
- unsigned int prng_lfsr;
- unsigned char age[1024];
- };
- struct CrittercismJKTokenCacheItem;
- struct CrittercismJKTokenValue {
- struct CrittercismJKConstPtrRange ptrRange;
- unsigned int type;
- unsigned int hash;
- union {
- long long longLongValue;
- unsigned long long unsignedLongLongValue;
- double doubleValue;
- } number;
- struct CrittercismJKTokenCacheItem *cacheItem;
- };
- struct DDListNode {
- void *_field1;
- struct DDListNode *_field2;
- struct DDListNode *_field3;
- };
- struct Drawable;
- struct ErrorInfo {
- struct basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> _field1;
- int _field2;
- struct basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> _field3;
- };
- struct FixtureDef {
- struct FixtureDef *_field1;
- struct b2FixtureDef _field2;
- int _field3;
- };
- struct FontStyleIndex {
- unsigned int _field1;
- };
- struct HTTPFileDownloadListener {
- CDUnknownFunctionPointerType *_field1;
- };
- struct HTTPListener {
- CDUnknownFunctionPointerType *_field1;
- };
- struct IMiniGame {
- CDUnknownFunctionPointerType *_field1;
- };
- struct ITunesInAppShop {
- CDUnknownFunctionPointerType *_field1;
- struct String _field2;
- struct map<sdr::String, sdrx::shop::Product, std::__1::less<sdr::String>, std::__1::allocator<std::__1::pair<const sdr::String, sdrx::shop::Product>>> _field3;
- struct set<sdrx::shop::ShopListener *, std::__1::less<sdrx::shop::ShopListener *>, std::__1::allocator<sdrx::shop::ShopListener *>> _field4;
- struct ShopStorage *_field5;
- void *_field6;
- };
- struct LittleEndianFileOutputStream {
- CDUnknownFunctionPointerType *_field1;
- struct __sFILE *_field2;
- };
- struct MessageBoxListener {
- CDUnknownFunctionPointerType *_field1;
- };
- struct MoreGamesListener {
- CDUnknownFunctionPointerType *_field1;
- };
- struct PLCrashReporterCallbacks {
- unsigned short _field1;
- void *_field2;
- CDUnknownFunctionPointerType _field3;
- };
- struct Sha1 {
- unsigned char _digest[20];
- void *_implContext;
- };
- struct ShopStorage;
- struct Size {
- float _field1;
- float _field2;
- };
- struct String {
- CDUnknownFunctionPointerType *_vptr$String;
- unsigned short *mChars;
- };
- struct TextField {
- CDUnknownFunctionPointerType *_field1;
- struct String _field2;
- int _field3;
- _Bool _field4;
- _Bool _field5;
- _Bool _field6;
- _Bool _field7;
- _Bool _field8;
- _Bool _field9;
- _Bool _field10;
- struct Transformer _field11;
- struct Anchor _field12;
- struct Compound *_field13;
- struct Vector2f _field14;
- struct Size _field15;
- float _field16;
- float _field17;
- int _field18;
- struct set<int, std::__1::less<int>, std::__1::allocator<int>> _field19;
- int _field20;
- struct String _field21;
- struct String _field22;
- struct FontStyleIndex _field23;
- struct String _field24;
- int _field25;
- struct Vector4f _field26;
- int _field27;
- int _field28;
- int _field29;
- struct String _field30;
- struct TextFieldListener *_field31;
- struct Drawable *_field32;
- struct CompiledText *_field33;
- float _field34;
- };
- struct TextFieldListener {
- CDUnknownFunctionPointerType *_field1;
- };
- struct TransactionInfo {
- struct String _field1;
- struct String _field2;
- struct String _field3;
- int _field4;
- void *_field5;
- };
- struct TransformStep;
- struct Transformer {
- CDUnknownFunctionPointerType *_field1;
- struct Vector4f _field2;
- struct vector<sdrx::ui::TransformStep *, std::__1::allocator<sdrx::ui::TransformStep *>> _field3;
- float _field4;
- float _field5;
- float _field6;
- _Bool _field7;
- struct Component *_field8;
- };
- struct UIEdgeInsets {
- float _field1;
- float _field2;
- float _field3;
- float _field4;
- };
- struct Vector2f {
- float _field1;
- float _field2;
- };
- struct Vector4f {
- float _field1;
- float _field2;
- float _field3;
- float _field4;
- };
- struct _NSRange {
- unsigned int _field1;
- unsigned int _field2;
- };
- struct _PLCrashReportDecoder {
- struct _Plcrash__CrashReport *_field1;
- };
- struct _Plcrash__CrashReport {
- struct _ProtobufCMessage _field1;
- struct _Plcrash__CrashReport__SystemInfo *_field2;
- struct _Plcrash__CrashReport__ApplicationInfo *_field3;
- unsigned int _field4;
- struct _Plcrash__CrashReport__Thread **_field5;
- unsigned int _field6;
- struct _Plcrash__CrashReport__BinaryImage **_field7;
- struct _Plcrash__CrashReport__Exception *_field8;
- struct _Plcrash__CrashReport__Signal *_field9;
- struct _Plcrash__CrashReport__ProcessInfo *_field10;
- struct _Plcrash__CrashReport__MachineInfo *_field11;
- };
- struct _Plcrash__CrashReport__ApplicationInfo {
- struct _ProtobufCMessage _field1;
- char *_field2;
- char *_field3;
- };
- struct _Plcrash__CrashReport__BinaryImage;
- struct _Plcrash__CrashReport__Exception {
- struct _ProtobufCMessage _field1;
- char *_field2;
- char *_field3;
- unsigned int _field4;
- struct _Plcrash__CrashReport__Thread__StackFrame **_field5;
- };
- struct _Plcrash__CrashReport__MachineInfo {
- struct _ProtobufCMessage _field1;
- char *_field2;
- struct _Plcrash__CrashReport__Processor *_field3;
- unsigned int _field4;
- unsigned int _field5;
- };
- struct _Plcrash__CrashReport__ProcessInfo {
- struct _ProtobufCMessage _field1;
- char *_field2;
- unsigned int _field3;
- char *_field4;
- char *_field5;
- unsigned int _field6;
- int _field7;
- };
- struct _Plcrash__CrashReport__Processor {
- struct _ProtobufCMessage _field1;
- int _field2;
- int _field3;
- unsigned long long _field4;
- unsigned long long _field5;
- };
- struct _Plcrash__CrashReport__Signal {
- struct _ProtobufCMessage _field1;
- char *_field2;
- char *_field3;
- unsigned long long _field4;
- };
- struct _Plcrash__CrashReport__SystemInfo {
- struct _ProtobufCMessage _field1;
- int _field2;
- int _field3;
- char *_field4;
- int _field5;
- long long _field6;
- char *_field7;
- unsigned long long _field8;
- unsigned long long _field9;
- };
- struct _Plcrash__CrashReport__Thread;
- struct _Plcrash__CrashReport__Thread__StackFrame {
- struct _ProtobufCMessage _field1;
- unsigned long long _field2;
- char *_field3;
- char *_field4;
- int _field5;
- unsigned long long _field6;
- };
- struct _ProtobufCMessage {
- struct _ProtobufCMessageDescriptor *_field1;
- unsigned int _field2;
- struct _ProtobufCMessageUnknownField *_field3;
- };
- struct _ProtobufCMessageDescriptor;
- struct _ProtobufCMessageUnknownField;
- struct _TBXMLAttribute {
- char *_field1;
- char *_field2;
- struct _TBXMLAttribute *_field3;
- };
- struct _TBXMLAttributeBuffer {
- struct _TBXMLAttribute *_field1;
- struct _TBXMLAttributeBuffer *_field2;
- struct _TBXMLAttributeBuffer *_field3;
- };
- struct _TBXMLElement {
- char *_field1;
- char *_field2;
- struct _TBXMLAttribute *_field3;
- struct _TBXMLElement *_field4;
- struct _TBXMLElement *_field5;
- struct _TBXMLElement *_field6;
- struct _TBXMLElement *_field7;
- struct _TBXMLElement *_field8;
- };
- struct _TBXMLElementBuffer {
- struct _TBXMLElement *_field1;
- struct _TBXMLElementBuffer *_field2;
- struct _TBXMLElementBuffer *_field3;
- };
- struct __tree_end_node<std::__1::__tree_node_base<void *>*> {
- struct __tree_node_base<void *> *_field1;
- };
- struct _xmlAttr {
- void *_field1;
- int _field2;
- char *_field3;
- struct _xmlNode *_field4;
- struct _xmlNode *_field5;
- struct _xmlNode *_field6;
- struct _xmlAttr *_field7;
- struct _xmlAttr *_field8;
- struct _xmlDoc *_field9;
- struct _xmlNs *_field10;
- int _field11;
- void *_field12;
- };
- struct _xmlDict;
- struct _xmlDoc {
- void *_field1;
- int _field2;
- char *_field3;
- struct _xmlNode *_field4;
- struct _xmlNode *_field5;
- struct _xmlNode *_field6;
- struct _xmlNode *_field7;
- struct _xmlNode *_field8;
- struct _xmlDoc *_field9;
- int _field10;
- int _field11;
- struct _xmlDtd *_field12;
- struct _xmlDtd *_field13;
- struct _xmlNs *_field14;
- char *_field15;
- char *_field16;
- void *_field17;
- void *_field18;
- char *_field19;
- int _field20;
- struct _xmlDict *_field21;
- void *_field22;
- int _field23;
- int _field24;
- };
- struct _xmlDtd;
- struct _xmlHashTable;
- struct _xmlKind {
- void *_field1;
- int _field2;
- };
- struct _xmlNode {
- void *_field1;
- int _field2;
- char *_field3;
- struct _xmlNode *_field4;
- struct _xmlNode *_field5;
- struct _xmlNode *_field6;
- struct _xmlNode *_field7;
- struct _xmlNode *_field8;
- struct _xmlDoc *_field9;
- struct _xmlNs *_field10;
- char *_field11;
- struct _xmlAttr *_field12;
- struct _xmlNs *_field13;
- void *_field14;
- unsigned short _field15;
- unsigned short _field16;
- };
- struct _xmlNs {
- struct _xmlNs *_field1;
- int _field2;
- char *_field3;
- char *_field4;
- void *_field5;
- struct _xmlDoc *_field6;
- };
- struct _xmlParserInput;
- struct _xmlParserNodeInfo;
- struct _xmlStd {
- void *_field1;
- int _field2;
- char *_field3;
- struct _xmlNode *_field4;
- struct _xmlNode *_field5;
- struct _xmlNode *_field6;
- struct _xmlStd *_field7;
- struct _xmlStd *_field8;
- struct _xmlDoc *_field9;
- };
- struct _xmlValidState;
- struct b2Block;
- struct b2BlockAllocator {
- struct b2Chunk *_field1;
- int _field2;
- int _field3;
- struct b2Block *_field4[14];
- };
- struct b2Body {
- int _field1;
- unsigned short _field2;
- int _field3;
- struct b2Transform _field4;
- struct b2Sweep _field5;
- struct b2Vec2 _field6;
- float _field7;
- struct b2Vec2 _field8;
- float _field9;
- struct b2World *_field10;
- struct b2Body *_field11;
- struct b2Body *_field12;
- struct b2Fixture *_field13;
- int _field14;
- struct b2JointEdge *_field15;
- struct b2ContactEdge *_field16;
- float _field17;
- float _field18;
- float _field19;
- float _field20;
- float _field21;
- float _field22;
- float _field23;
- float _field24;
- void *_field25;
- struct b2ControllerEdge *_field26;
- };
- struct b2BroadPhase {
- struct b2DynamicTree _field1;
- int _field2;
- int *_field3;
- int _field4;
- int _field5;
- struct b2Pair *_field6;
- int _field7;
- int _field8;
- int _field9;
- };
- struct b2Chunk;
- struct b2Contact;
- struct b2ContactEdge;
- struct b2ContactFilter;
- struct b2ContactListener {
- CDUnknownFunctionPointerType *_field1;
- };
- struct b2ContactManager {
- struct b2BroadPhase _field1;
- struct b2Contact *_field2;
- int _field3;
- struct b2ContactFilter *_field4;
- struct b2ContactListener *_field5;
- struct b2BlockAllocator *_field6;
- };
- struct b2ControllerEdge;
- struct b2DestructionListener;
- struct b2Draw;
- struct b2DynamicTree {
- int _field1;
- struct b2TreeNode *_field2;
- int _field3;
- int _field4;
- int _field5;
- unsigned int _field6;
- int _field7;
- };
- struct b2Filter {
- unsigned short _field1;
- unsigned short _field2;
- short _field3;
- };
- struct b2Fixture;
- struct b2FixtureDef {
- struct b2Shape *_field1;
- void *_field2;
- float _field3;
- float _field4;
- float _field5;
- _Bool _field6;
- struct b2Filter _field7;
- };
- struct b2Joint;
- struct b2JointEdge;
- struct b2Pair;
- struct b2Profile {
- float _field1;
- float _field2;
- float _field3;
- float _field4;
- float _field5;
- float _field6;
- float _field7;
- float _field8;
- };
- struct b2Rot {
- float _field1;
- float _field2;
- };
- struct b2Shape;
- struct b2StackAllocator {
- char _field1[102400];
- int _field2;
- int _field3;
- int _field4;
- struct b2StackEntry _field5[32];
- int _field6;
- };
- struct b2StackEntry {
- char *_field1;
- int _field2;
- _Bool _field3;
- };
- struct b2Sweep {
- struct b2Vec2 _field1;
- struct b2Vec2 _field2;
- struct b2Vec2 _field3;
- float _field4;
- float _field5;
- float _field6;
- };
- struct b2Transform {
- struct b2Vec2 _field1;
- struct b2Rot _field2;
- };
- struct b2TreeNode;
- struct b2Vec2 {
- float _field1;
- float _field2;
- };
- struct b2World {
- struct b2BlockAllocator _field1;
- struct b2StackAllocator _field2;
- int _field3;
- struct b2ContactManager _field4;
- struct b2Body *_field5;
- struct b2Joint *_field6;
- int _field7;
- int _field8;
- struct b2Vec2 _field9;
- _Bool _field10;
- struct b2DestructionListener *_field11;
- struct b2Draw *_field12;
- float _field13;
- _Bool _field14;
- _Bool _field15;
- _Bool _field16;
- _Bool _field17;
- struct b2Profile _field18;
- };
- struct basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> {
- struct __compressed_pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>::__rep, std::__1::allocator<char>> {
- struct __rep {
- union {
- struct __long {
- unsigned int _field1;
- unsigned int _field2;
- char *_field3;
- } _field1;
- struct __short {
- union {
- unsigned char _field1;
- char _field2;
- } _field1;
- char _field2[11];
- } _field2;
- struct __raw {
- unsigned long _field1[3];
- } _field3;
- } _field1;
- } _field1;
- } _field1;
- };
- struct in6_addr {
- union {
- unsigned char _field1[16];
- unsigned short _field2[8];
- unsigned int _field3[4];
- } _field1;
- };
- struct in_addr {
- unsigned int _field1;
- };
- struct map<sdr::String, sdrx::shop::Product, std::__1::less<sdr::String>, std::__1::allocator<std::__1::pair<const sdr::String, sdrx::shop::Product>>> {
- struct __tree<std::__1::pair<sdr::String, sdrx::shop::Product>, std::__1::__map_value_compare<sdr::String, sdrx::shop::Product, std::__1::less<sdr::String>, true>, std::__1::allocator<std::__1::pair<sdr::String, sdrx::shop::Product>>> {
- struct __tree_node<std::__1::pair<sdr::String, sdrx::shop::Product>, void *> *_field1;
- struct __compressed_pair<std::__1::__tree_end_node<std::__1::__tree_node_base<void *>*>, std::__1::allocator<std::__1::__tree_node<std::__1::pair<sdr::String, sdrx::shop::Product>, void *>>> {
- struct __tree_end_node<std::__1::__tree_node_base<void *>*> _field1;
- } _field2;
- struct __compressed_pair<unsigned long, std::__1::__map_value_compare<sdr::String, sdrx::shop::Product, std::__1::less<sdr::String>, true>> {
- unsigned long _field1;
- } _field3;
- } _field1;
- };
- struct set<int, std::__1::less<int>, std::__1::allocator<int>> {
- struct __tree<int, std::__1::less<int>, std::__1::allocator<int>> {
- struct __tree_node<int, void *> *_field1;
- struct __compressed_pair<std::__1::__tree_end_node<std::__1::__tree_node_base<void *>*>, std::__1::allocator<std::__1::__tree_node<int, void *>>> {
- struct __tree_end_node<std::__1::__tree_node_base<void *>*> _field1;
- } _field2;
- struct __compressed_pair<unsigned long, std::__1::less<int>> {
- unsigned long _field1;
- } _field3;
- } _field1;
- };
- struct set<sdrx::shop::ShopListener *, std::__1::less<sdrx::shop::ShopListener *>, std::__1::allocator<sdrx::shop::ShopListener *>> {
- struct __tree<sdrx::shop::ShopListener *, std::__1::less<sdrx::shop::ShopListener *>, std::__1::allocator<sdrx::shop::ShopListener *>> {
- struct __tree_node<sdrx::shop::ShopListener *, void *> *_field1;
- struct __compressed_pair<std::__1::__tree_end_node<std::__1::__tree_node_base<void *>*>, std::__1::allocator<std::__1::__tree_node<sdrx::shop::ShopListener *, void *>>> {
- struct __tree_end_node<std::__1::__tree_node_base<void *>*> _field1;
- } _field2;
- struct __compressed_pair<unsigned long, std::__1::less<sdrx::shop::ShopListener *>> {
- unsigned long _field1;
- } _field3;
- } _field1;
- };
- struct sockaddr_in {
- unsigned char _field1;
- unsigned char _field2;
- unsigned short _field3;
- struct in_addr _field4;
- char _field5[8];
- };
- struct sockaddr_in6 {
- unsigned char _field1;
- unsigned char _field2;
- unsigned short _field3;
- unsigned int _field4;
- struct in6_addr _field5;
- unsigned int _field6;
- };
- struct uuid_command {
- unsigned int _field1;
- unsigned int _field2;
- unsigned char _field3[16];
- };
- struct vector<sdrx::ui::TransformStep *, std::__1::allocator<sdrx::ui::TransformStep *>> {
- struct TransformStep **_field1;
- struct TransformStep **_field2;
- struct __compressed_pair<sdrx::ui::TransformStep **, std::__1::allocator<sdrx::ui::TransformStep *>> {
- struct TransformStep **_field1;
- } _field3;
- };
- #pragma mark Typedef'd Structures
- typedef struct {
- unsigned long _field1;
- id *_field2;
- unsigned long *_field3;
- unsigned long _field4[5];
- } CDStruct_11f37819;
- #pragma mark -
- //
- // File: My Penguin v1.1 iOS/Payload/clubpenguin.app/clubpenguin
- // UUID: 15BB1C6D-1A81-354C-ADA6-02FAAE6C30E6
- //
- // Arch: armv7
- // Minimum iOS version: 5.0.0
- // SDK version: 6.1.0
- //
- // Objective-C Garbage Collection: Unsupported
- //
- @protocol ATMHudDelegate
- @optional
- - (void)hudDidDisappear:(ATMHud *)arg1;
- - (void)hudWillDisappear:(ATMHud *)arg1;
- - (void)hudDidUpdate:(ATMHud *)arg1;
- - (void)hudWillUpdate:(ATMHud *)arg1;
- - (void)hudDidAppear:(ATMHud *)arg1;
- - (void)hudWillAppear:(ATMHud *)arg1;
- - (void)userDidTapHud:(ATMHud *)arg1;
- @end
- @protocol AVAudioPlayerDelegate <NSObject>
- @optional
- - (void)audioPlayerEndInterruption:(AVAudioPlayer *)arg1;
- - (void)audioPlayerEndInterruption:(AVAudioPlayer *)arg1 withFlags:(unsigned int)arg2;
- - (void)audioPlayerEndInterruption:(AVAudioPlayer *)arg1 withOptions:(unsigned int)arg2;
- - (void)audioPlayerBeginInterruption:(AVAudioPlayer *)arg1;
- - (void)audioPlayerDecodeErrorDidOccur:(AVAudioPlayer *)arg1 error:(NSError *)arg2;
- - (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)arg1 successfully:(BOOL)arg2;
- @end
- @protocol CLLocationManagerDelegate <NSObject>
- @optional
- - (void)locationManager:(CLLocationManager *)arg1 didFinishDeferredUpdatesWithError:(NSError *)arg2;
- - (void)locationManagerDidResumeLocationUpdates:(CLLocationManager *)arg1;
- - (void)locationManagerDidPauseLocationUpdates:(CLLocationManager *)arg1;
- - (void)locationManager:(CLLocationManager *)arg1 didStartMonitoringForRegion:(CLRegion *)arg2;
- - (void)locationManager:(CLLocationManager *)arg1 didChangeAuthorizationStatus:(int)arg2;
- - (void)locationManager:(CLLocationManager *)arg1 monitoringDidFailForRegion:(CLRegion *)arg2 withError:(NSError *)arg3;
- - (void)locationManager:(CLLocationManager *)arg1 didFailWithError:(NSError *)arg2;
- - (void)locationManager:(CLLocationManager *)arg1 didExitRegion:(CLRegion *)arg2;
- - (void)locationManager:(CLLocationManager *)arg1 didEnterRegion:(CLRegion *)arg2;
- - (BOOL)locationManagerShouldDisplayHeadingCalibration:(CLLocationManager *)arg1;
- - (void)locationManager:(CLLocationManager *)arg1 didUpdateHeading:(CLHeading *)arg2;
- - (void)locationManager:(CLLocationManager *)arg1 didUpdateLocations:(NSArray *)arg2;
- - (void)locationManager:(CLLocationManager *)arg1 didUpdateToLocation:(CLLocation *)arg2 fromLocation:(CLLocation *)arg3;
- @end
- @protocol CPCollectionViewDataSource <NSObject>
- - (CPCollectionViewCell *)collectionView:(CPCollectionView *)arg1 cellForItemAtIndexPath:(NSIndexPath *)arg2;
- - (struct CGSize)collectionView:(CPCollectionView *)arg1 sizeForItemsInSection:(int *)arg2;
- - (int)collectionView:(CPCollectionView *)arg1 numberOfItemsInSection:(int)arg2;
- @optional
- - (int)numberOfSectionsInCollectionView:(CPCollectionView *)arg1;
- @end
- @protocol CPCollectionViewDelegate <UIScrollViewDelegate>
- @optional
- - (void)collectionView:(CPCollectionView *)arg1 performAction:(SEL)arg2 forItemAtIndexPath:(NSIndexPath *)arg3 withSender:(id)arg4;
- - (BOOL)collectionView:(CPCollectionView *)arg1 canPerformAction:(SEL)arg2 forItemAtIndexPath:(NSIndexPath *)arg3 withSender:(id)arg4;
- - (BOOL)collectionView:(CPCollectionView *)arg1 shouldShowMenuForItemAtIndexPath:(NSIndexPath *)arg2;
- - (void)collectionView:(CPCollectionView *)arg1 didEndDisplayingSupplementaryView:(UICollectionReusableView *)arg2 forElementOfKind:(NSString *)arg3 atIndexPath:(NSIndexPath *)arg4;
- - (void)collectionView:(CPCollectionView *)arg1 didEndDisplayingCell:(UICollectionViewCell *)arg2 forItemAtIndexPath:(NSIndexPath *)arg3;
- - (void)collectionView:(CPCollectionView *)arg1 didDeselectItemAtIndexPath:(NSIndexPath *)arg2;
- - (void)collectionView:(CPCollectionView *)arg1 didSelectItemAtIndexPath:(NSIndexPath *)arg2;
- - (BOOL)collectionView:(CPCollectionView *)arg1 shouldDeselectItemAtIndexPath:(NSIndexPath *)arg2;
- - (BOOL)collectionView:(CPCollectionView *)arg1 shouldSelectItemAtIndexPath:(NSIndexPath *)arg2;
- - (void)collectionView:(CPCollectionView *)arg1 didUnhighlightItemAtIndexPath:(NSIndexPath *)arg2;
- - (void)collectionView:(CPCollectionView *)arg1 didHighlightItemAtIndexPath:(NSIndexPath *)arg2;
- - (BOOL)collectionView:(CPCollectionView *)arg1 shouldHighlightItemAtIndexPath:(NSIndexPath *)arg2;
- @end
- @protocol CPErrorDelegate <NSObject>
- @optional
- - (void)errorDidDisappear:(CPError *)arg1 withContext:(id)arg2;
- @end
- @protocol CPRefreshViewDelegate <NSObject>
- - (void)reloadData;
- @end
- @protocol CatalogItemBuyDialogDelegate <NSObject>
- - (void)catalogItemBuyDialogDidDisappear:(CatalogItemBuyDialog *)arg1;
- @end
- @protocol CatalogSelectionButtonDelegate <NSObject>
- - (void)didSelectCatalog:(int)arg1;
- @end
- @protocol CharacterBodyDelegate <NSObject>
- @optional
- - (void)endCurrentGame;
- - (void)coinsAndItemAwarded:(int)arg1 withItemId:(int)arg2 withAltCoins:(int)arg3;
- - (void)coinsAwarded:(int)arg1;
- - (void)collisionOccurred;
- @end
- @protocol ClientEventReceiver <NSObject>
- @optional
- - (void)onUiClientEvent:(NSDictionary *)arg1;
- @end
- @protocol DDLogFileManager <NSObject>
- @property unsigned int maximumNumberOfLogFiles;
- - (NSString *)createNewLogFile;
- - (NSArray *)sortedLogFileInfos;
- - (NSArray *)sortedLogFileNames;
- - (NSArray *)sortedLogFilePaths;
- - (NSArray *)unsortedLogFileInfos;
- - (NSArray *)unsortedLogFileNames;
- - (NSArray *)unsortedLogFilePaths;
- - (NSString *)logsDirectory;
- @optional
- - (void)didRollAndArchiveLogFile:(NSString *)arg1;
- - (void)didArchiveLogFile:(NSString *)arg1;
- @end
- @protocol DDLogFormatter <NSObject>
- - (NSString *)formatLogMessage:(DDLogMessage *)arg1;
- @optional
- - (void)willRemoveFromLogger:(id <DDLogger>)arg1;
- - (void)didAddToLogger:(id <DDLogger>)arg1;
- @end
- @protocol DDLogger <NSObject>
- - (void)setLogFormatter:(id <DDLogFormatter>)arg1;
- - (id <DDLogFormatter>)logFormatter;
- - (void)logMessage:(DDLogMessage *)arg1;
- @optional
- - (NSString *)loggerName;
- - (struct dispatch_queue_s *)loggerQueue;
- - (void)flush;
- - (void)willRemoveLogger;
- - (void)didAddLogger;
- @end
- @protocol ESRenderer <NSObject>
- - (BOOL)resizeFromLayer:(CAEAGLLayer *)arg1;
- - (void)render;
- - (EAGLSharegroup *)getShareGroup;
- @end
- @protocol FBDialogDelegate <NSObject>
- @optional
- - (BOOL)dialog:(FBDialog *)arg1 shouldOpenURLInExternalBrowser:(NSURL *)arg2;
- - (void)dialog:(FBDialog *)arg1 didFailWithError:(NSError *)arg2;
- - (void)dialogDidNotComplete:(FBDialog *)arg1;
- - (void)dialogDidNotCompleteWithUrl:(NSURL *)arg1;
- - (void)dialogCompleteWithUrl:(NSURL *)arg1;
- - (void)dialogDidComplete:(FBDialog *)arg1;
- @end
- @protocol FBLoginDialogDelegate <NSObject>
- - (void)fbDialogNotLogin:(BOOL)arg1;
- - (void)fbDialogLogin:(NSString *)arg1 expirationDate:(NSDate *)arg2;
- @end
- @protocol FBRequestDelegate <NSObject>
- @optional
- - (void)request:(FBRequest *)arg1 didLoadRawResponse:(NSData *)arg2;
- - (void)request:(FBRequest *)arg1 didLoad:(id)arg2;
- - (void)request:(FBRequest *)arg1 didFailWithError:(NSError *)arg2;
- - (void)request:(FBRequest *)arg1 didReceiveResponse:(NSURLResponse *)arg2;
- - (void)requestLoading:(FBRequest *)arg1;
- @end
- @protocol FBSessionDelegate <NSObject>
- @optional
- - (void)fbDidLogout;
- - (void)fbDidNotLogin:(BOOL)arg1;
- - (void)fbDidLogin;
- @end
- @protocol GCDAsyncSocketDelegate
- @optional
- - (void)socketDidSecure:(GCDAsyncSocket *)arg1;
- - (void)socketDidDisconnect:(GCDAsyncSocket *)arg1 withError:(NSError *)arg2;
- - (void)socketDidCloseReadStream:(GCDAsyncSocket *)arg1;
- - (double)socket:(GCDAsyncSocket *)arg1 shouldTimeoutWriteWithTag:(long)arg2 elapsed:(double)arg3 bytesDone:(unsigned int)arg4;
- - (double)socket:(GCDAsyncSocket *)arg1 shouldTimeoutReadWithTag:(long)arg2 elapsed:(double)arg3 bytesDone:(unsigned int)arg4;
- - (void)socket:(GCDAsyncSocket *)arg1 didWritePartialDataOfLength:(unsigned int)arg2 tag:(long)arg3;
- - (void)socket:(GCDAsyncSocket *)arg1 didWriteDataWithTag:(long)arg2;
- - (void)socket:(GCDAsyncSocket *)arg1 didReadPartialDataOfLength:(unsigned int)arg2 tag:(long)arg3;
- - (void)socket:(GCDAsyncSocket *)arg1 didReadData:(NSData *)arg2 withTag:(long)arg3;
- - (void)socket:(GCDAsyncSocket *)arg1 didConnectToHost:(NSString *)arg2 port:(unsigned short)arg3;
- - (void)socket:(GCDAsyncSocket *)arg1 didAcceptNewSocket:(GCDAsyncSocket *)arg2;
- - (struct dispatch_queue_s *)newSocketQueueForConnectionFromAddress:(NSData *)arg1 onSocket:(GCDAsyncSocket *)arg2;
- @end
- @protocol GKSessionDelegate <NSObject>
- @optional
- - (void)session:(GKSession *)arg1 didFailWithError:(NSError *)arg2;
- - (void)session:(GKSession *)arg1 connectionWithPeerFailed:(NSString *)arg2 withError:(NSError *)arg3;
- - (void)session:(GKSession *)arg1 didReceiveConnectionRequestFromPeer:(NSString *)arg2;
- - (void)session:(GKSession *)arg1 peer:(NSString *)arg2 didChangeState:(int)arg3;
- @end
- @protocol MFMailComposeViewControllerDelegate <NSObject>
- @optional
- - (void)mailComposeController:(MFMailComposeViewController *)arg1 didFinishWithResult:(int)arg2 error:(NSError *)arg3;
- @end
- @protocol MoreGamesViewControllerDelegate
- - (void)moreGamesDidDismiss:(MoreGamesViewController *)arg1;
- @end
- @protocol NSCoding
- - (id)initWithCoder:(NSCoder *)arg1;
- - (void)encodeWithCoder:(NSCoder *)arg1;
- @end
- @protocol NSCopying
- - (id)copyWithZone:(struct _NSZone *)arg1;
- @end
- @protocol NSFastEnumeration
- - (unsigned int)countByEnumeratingWithState:(CDStruct_11f37819 *)arg1 objects:(id *)arg2 count:(unsigned int)arg3;
- @end
- @protocol NSMutableCopying
- - (id)mutableCopyWithZone:(struct _NSZone *)arg1;
- @end
- @protocol NSObject
- - (NSString *)description;
- - (unsigned int)retainCount;
- - (id)autorelease;
- - (oneway void)release;
- - (id)retain;
- - (BOOL)respondsToSelector:(SEL)arg1;
- - (BOOL)conformsToProtocol:(Protocol *)arg1;
- - (BOOL)isMemberOfClass:(Class)arg1;
- - (BOOL)isKindOfClass:(Class)arg1;
- - (BOOL)isProxy;
- - (id)performSelector:(SEL)arg1 withObject:(id)arg2 withObject:(id)arg3;
- - (id)performSelector:(SEL)arg1 withObject:(id)arg2;
- - (id)performSelector:(SEL)arg1;
- - (struct _NSZone *)zone;
- - (id)self;
- - (Class)class;
- - (Class)superclass;
- - (unsigned int)hash;
- - (BOOL)isEqual:(id)arg1;
- @optional
- - (NSString *)debugDescription;
- @end
- @protocol NSURLConnectionDataDelegate <NSURLConnectionDelegate>
- @optional
- - (void)connectionDidFinishLoading:(NSURLConnection *)arg1;
- - (NSCachedURLResponse *)connection:(NSURLConnection *)arg1 willCacheResponse:(NSCachedURLResponse *)arg2;
- - (void)connection:(NSURLConnection *)arg1 didSendBodyData:(int)arg2 totalBytesWritten:(int)arg3 totalBytesExpectedToWrite:(int)arg4;
- - (NSInputStream *)connection:(NSURLConnection *)arg1 needNewBodyStream:(NSURLRequest *)arg2;
- - (void)connection:(NSURLConnection *)arg1 didReceiveData:(NSData *)arg2;
- - (void)connection:(NSURLConnection *)arg1 didReceiveResponse:(NSURLResponse *)arg2;
- - (NSURLRequest *)connection:(NSURLConnection *)arg1 willSendRequest:(NSURLRequest *)arg2 redirectResponse:(NSURLResponse *)arg3;
- @end
- @protocol NSURLConnectionDelegate <NSObject>
- @optional
- - (void)connection:(NSURLConnection *)arg1 didCancelAuthenticationChallenge:(NSURLAuthenticationChallenge *)arg2;
- - (void)connection:(NSURLConnection *)arg1 didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)arg2;
- - (BOOL)connection:(NSURLConnection *)arg1 canAuthenticateAgainstProtectionSpace:(NSURLProtectionSpace *)arg2;
- - (void)connection:(NSURLConnection *)arg1 willSendRequestForAuthenticationChallenge:(NSURLAuthenticationChallenge *)arg2;
- - (BOOL)connectionShouldUseCredentialStorage:(NSURLConnection *)arg1;
- - (void)connection:(NSURLConnection *)arg1 didFailWithError:(NSError *)arg2;
- @end
- @protocol PLCrashReportFormatter
- - (NSData *)formatReport:(PLCrashReport *)arg1 error:(id *)arg2;
- @end
- @protocol ResourceDelegate <NSObject>
- - (void)didFinishResource:(Resource *)arg1 data:(UIImage *)arg2 context:(id)arg3;
- @end
- @protocol ResourceManagerDelegate <NSObject>
- - (void)resourceFinished:(PriorityResource *)arg1;
- - (void)resourceFailedLoad:(PriorityResource *)arg1;
- - (void)resourceAvailable:(PriorityResource *)arg1 useCache:(BOOL)arg2;
- @end
- @protocol RewardGameRewardDelegate <NSObject>
- @optional
- - (void)rewardGameRewardPlayAgain;
- - (void)rewardGameRewardEndGame;
- @end
- @protocol RewardGameViewControllerDelegate <NSObject>
- - (void)rewardGameClosed:(RewardGameViewController *)arg1 animated:(BOOL)arg2;
- @end
- @protocol SBJsonParser
- - (id)objectWithString:(NSString *)arg1;
- @end
- @protocol SBJsonWriter
- @property BOOL sortKeys;
- @property BOOL humanReadable;
- - (NSString *)stringWithObject:(id)arg1;
- @end
- @protocol SKPaymentTransactionObserver <NSObject>
- - (void)paymentQueue:(SKPaymentQueue *)arg1 updatedTransactions:(NSArray *)arg2;
- @optional
- - (void)paymentQueue:(SKPaymentQueue *)arg1 updatedDownloads:(NSArray *)arg2;
- - (void)paymentQueueRestoreCompletedTransactionsFinished:(SKPaymentQueue *)arg1;
- - (void)paymentQueue:(SKPaymentQueue *)arg1 restoreCompletedTransactionsFailedWithError:(NSError *)arg2;
- - (void)paymentQueue:(SKPaymentQueue *)arg1 removedTransactions:(NSArray *)arg2;
- @end
- @protocol SKProductsRequestDelegate <SKRequestDelegate>
- - (void)productsRequest:(SKProductsRequest *)arg1 didReceiveResponse:(SKProductsResponse *)arg2;
- @end
- @protocol SKRequestDelegate <NSObject>
- @optional
- - (void)request:(SKRequest *)arg1 didFailWithError:(NSError *)arg2;
- - (void)requestDidFinish:(SKRequest *)arg1;
- @end
- @protocol TPAnimationDelegate <NSObject>
- @optional
- - (void)advancedToFrame:(TPAnimation *)arg1 frameNumber:(int)arg2;
- - (void)tpAnimationDidFinish:(TPAnimation *)arg1;
- @end
- @protocol UIAccelerometerDelegate <NSObject>
- @optional
- - (void)accelerometer:(UIAccelerometer *)arg1 didAccelerate:(UIAcceleration *)arg2;
- @end
- @protocol UIAlertViewDelegate <NSObject>
- @optional
- - (BOOL)alertViewShouldEnableFirstOtherButton:(UIAlertView *)arg1;
- - (void)alertView:(UIAlertView *)arg1 didDismissWithButtonIndex:(int)arg2;
- - (void)alertView:(UIAlertView *)arg1 willDismissWithButtonIndex:(int)arg2;
- - (void)didPresentAlertView:(UIAlertView *)arg1;
- - (void)willPresentAlertView:(UIAlertView *)arg1;
- - (void)alertViewCancel:(UIAlertView *)arg1;
- - (void)alertView:(UIAlertView *)arg1 clickedButtonAtIndex:(int)arg2;
- @end
- @protocol UIApplicationDelegate <NSObject>
- @optional
- @property(retain, nonatomic) UIWindow *window;
- - (void)application:(UIApplication *)arg1 didDecodeRestorableStateWithCoder:(NSCoder *)arg2;
- - (void)application:(UIApplication *)arg1 willEncodeRestorableStateWithCoder:(NSCoder *)arg2;
- - (BOOL)application:(UIApplication *)arg1 shouldRestoreApplicationState:(NSCoder *)arg2;
- - (BOOL)application:(UIApplication *)arg1 shouldSaveApplicationState:(NSCoder *)arg2;
- - (UIViewController *)application:(UIApplication *)arg1 viewControllerWithRestorationIdentifierPath:(NSArray *)arg2 coder:(NSCoder *)arg3;
- - (unsigned int)application:(UIApplication *)arg1 supportedInterfaceOrientationsForWindow:(UIWindow *)arg2;
- - (void)applicationProtectedDataDidBecomeAvailable:(UIApplication *)arg1;
- - (void)applicationProtectedDataWillBecomeUnavailable:(UIApplication *)arg1;
- - (void)applicationWillEnterForeground:(UIApplication *)arg1;
- - (void)applicationDidEnterBackground:(UIApplication *)arg1;
- - (void)application:(UIApplication *)arg1 didReceiveLocalNotification:(UILocalNotification *)arg2;
- - (void)application:(UIApplication *)arg1 didReceiveRemoteNotification:(NSDictionary *)arg2;
- - (void)application:(UIApplication *)arg1 didFailToRegisterForRemoteNotificationsWithError:(NSError *)arg2;
- - (void)application:(UIApplication *)arg1 didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)arg2;
- - (void)application:(UIApplication *)arg1 didChangeStatusBarFrame:(struct CGRect)arg2;
- - (void)application:(UIApplication *)arg1 willChangeStatusBarFrame:(struct CGRect)arg2;
- - (void)application:(UIApplication *)arg1 didChangeStatusBarOrientation:(int)arg2;
- - (void)application:(UIApplication *)arg1 willChangeStatusBarOrientation:(int)arg2 duration:(double)arg3;
- - (void)applicationSignificantTimeChange:(UIApplication *)arg1;
- - (void)applicationWillTerminate:(UIApplication *)arg1;
- - (void)applicationDidReceiveMemoryWarning:(UIApplication *)arg1;
- - (BOOL)application:(UIApplication *)arg1 openURL:(NSURL *)arg2 sourceApplication:(NSString *)arg3 annotation:(id)arg4;
- - (BOOL)application:(UIApplication *)arg1 handleOpenURL:(NSURL *)arg2;
- - (void)applicationWillResignActive:(UIApplication *)arg1;
- - (void)applicationDidBecomeActive:(UIApplication *)arg1;
- - (BOOL)application:(UIApplication *)arg1 didFinishLaunchingWithOptions:(NSDictionary *)arg2;
- - (BOOL)application:(UIApplication *)arg1 willFinishLaunchingWithOptions:(NSDictionary *)arg2;
- - (void)applicationDidFinishLaunching:(UIApplication *)arg1;
- @end
- @protocol UIGestureRecognizerDelegate <NSObject>
- @optional
- - (BOOL)gestureRecognizer:(UIGestureRecognizer *)arg1 shouldReceiveTouch:(UITouch *)arg2;
- - (BOOL)gestureRecognizer:(UIGestureRecognizer *)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)arg2;
- - (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)arg1;
- @end
- @protocol UINavigationControllerDelegate <NSObject>
- @optional
- - (void)navigationController:(UINavigationController *)arg1 didShowViewController:(UIViewController *)arg2 animated:(BOOL)arg3;
- - (void)navigationController:(UINavigationController *)arg1 willShowViewController:(UIViewController *)arg2 animated:(BOOL)arg3;
- @end
- @protocol UIPageViewControllerDataSource <NSObject>
- - (UIViewController *)pageViewController:(UIPageViewController *)arg1 viewControllerAfterViewController:(UIViewController *)arg2;
- - (UIViewController *)pageViewController:(UIPageViewController *)arg1 viewControllerBeforeViewController:(UIViewController *)arg2;
- @optional
- - (int)presentationIndexForPageViewController:(UIPageViewController *)arg1;
- - (int)presentationCountForPageViewController:(UIPageViewController *)arg1;
- @end
- @protocol UIPageViewControllerDelegate <NSObject>
- @optional
- - (int)pageViewController:(UIPageViewController *)arg1 spineLocationForInterfaceOrientation:(int)arg2;
- - (void)pageViewController:(UIPageViewController *)arg1 didFinishAnimating:(BOOL)arg2 previousViewControllers:(NSArray *)arg3 transitionCompleted:(BOOL)arg4;
- - (void)pageViewController:(UIPageViewController *)arg1 willTransitionToViewControllers:(NSArray *)arg2;
- @end
- @protocol UIPopoverControllerDelegate <NSObject>
- @optional
- - (void)popoverControllerDidDismissPopover:(UIPopoverController *)arg1;
- - (BOOL)popoverControllerShouldDismissPopover:(UIPopoverController *)arg1;
- @end
- @protocol UIScrollViewDelegate <NSObject>
- @optional
- - (void)scrollViewDidScrollToTop:(UIScrollView *)arg1;
- - (BOOL)scrollViewShouldScrollToTop:(UIScrollView *)arg1;
- - (void)scrollViewDidEndZooming:(UIScrollView *)arg1 withView:(UIView *)arg2 atScale:(float)arg3;
- - (void)scrollViewWillBeginZooming:(UIScrollView *)arg1 withView:(UIView *)arg2;
- - (UIView *)viewForZoomingInScrollView:(UIScrollView *)arg1;
- - (void)scrollViewDidEndScrollingAnimation:(UIScrollView *)arg1;
- - (void)scrollViewDidEndDecelerating:(UIScrollView *)arg1;
- - (void)scrollViewWillBeginDecelerating:(UIScrollView *)arg1;
- - (void)scrollViewDidEndDragging:(UIScrollView *)arg1 willDecelerate:(BOOL)arg2;
- - (void)scrollViewWillEndDragging:(UIScrollView *)arg1 withVelocity:(struct CGPoint)arg2 targetContentOffset:(inout struct CGPoint *)arg3;
- - (void)scrollViewWillBeginDragging:(UIScrollView *)arg1;
- - (void)scrollViewDidZoom:(UIScrollView *)arg1;
- - (void)scrollViewDidScroll:(UIScrollView *)arg1;
- @end
- @protocol UISearchBarDelegate <NSObject>
- @optional
- - (void)searchBar:(UISearchBar *)arg1 selectedScopeButtonIndexDidChange:(int)arg2;
- - (void)searchBarResultsListButtonClicked:(UISearchBar *)arg1;
- - (void)searchBarCancelButtonClicked:(UISearchBar *)arg1;
- - (void)searchBarBookmarkButtonClicked:(UISearchBar *)arg1;
- - (void)searchBarSearchButtonClicked:(UISearchBar *)arg1;
- - (BOOL)searchBar:(UISearchBar *)arg1 shouldChangeTextInRange:(struct _NSRange)arg2 replacementText:(NSString *)arg3;
- - (void)searchBar:(UISearchBar *)arg1 textDidChange:(NSString *)arg2;
- - (void)searchBarTextDidEndEditing:(UISearchBar *)arg1;
- - (BOOL)searchBarShouldEndEditing:(UISearchBar *)arg1;
- - (void)searchBarTextDidBeginEditing:(UISearchBar *)arg1;
- - (BOOL)searchBarShouldBeginEditing:(UISearchBar *)arg1;
- @end
- @protocol UITabBarDelegate <NSObject>
- @optional
- - (void)tabBar:(UITabBar *)arg1 didEndCustomizingItems:(NSArray *)arg2 changed:(BOOL)arg3;
- - (void)tabBar:(UITabBar *)arg1 willEndCustomizingItems:(NSArray *)arg2 changed:(BOOL)arg3;
- - (void)tabBar:(UITabBar *)arg1 didBeginCustomizingItems:(NSArray *)arg2;
- - (void)tabBar:(UITabBar *)arg1 willBeginCustomizingItems:(NSArray *)arg2;
- - (void)tabBar:(UITabBar *)arg1 didSelectItem:(UITabBarItem *)arg2;
- @end
- @protocol UITableViewDataSource <NSObject>
- - (UITableViewCell *)tableView:(UITableView *)arg1 cellForRowAtIndexPath:(NSIndexPath *)arg2;
- - (int)tableView:(UITableView *)arg1 numberOfRowsInSection:(int)arg2;
- @optional
- - (void)tableView:(UITableView *)arg1 moveRowAtIndexPath:(NSIndexPath *)arg2 toIndexPath:(NSIndexPath *)arg3;
- - (void)tableView:(UITableView *)arg1 commitEditingStyle:(int)arg2 forRowAtIndexPath:(NSIndexPath *)arg3;
- - (int)tableView:(UITableView *)arg1 sectionForSectionIndexTitle:(NSString *)arg2 atIndex:(int)arg3;
- - (NSArray *)sectionIndexTitlesForTableView:(UITableView *)arg1;
- - (BOOL)tableView:(UITableView *)arg1 canMoveRowAtIndexPath:(NSIndexPath *)arg2;
- - (BOOL)tableView:(UITableView *)arg1 canEditRowAtIndexPath:(NSIndexPath *)arg2;
- - (NSString *)tableView:(UITableView *)arg1 titleForFooterInSection:(int)arg2;
- - (NSString *)tableView:(UITableView *)arg1 titleForHeaderInSection:(int)arg2;
- - (int)numberOfSectionsInTableView:(UITableView *)arg1;
- @end
- @protocol UITableViewDelegate <NSObject, UIScrollViewDelegate>
- @optional
- - (void)tableView:(UITableView *)arg1 performAction:(SEL)arg2 forRowAtIndexPath:(NSIndexPath *)arg3 withSender:(id)arg4;
- - (BOOL)tableView:(UITableView *)arg1 canPerformAction:(SEL)arg2 forRowAtIndexPath:(NSIndexPath *)arg3 withSender:(id)arg4;
- - (BOOL)tableView:(UITableView *)arg1 shouldShowMenuForRowAtIndexPath:(NSIndexPath *)arg2;
- - (int)tableView:(UITableView *)arg1 indentationLevelForRowAtIndexPath:(NSIndexPath *)arg2;
- - (NSIndexPath *)tableView:(UITableView *)arg1 targetIndexPathForMoveFromRowAtIndexPath:(NSIndexPath *)arg2 toProposedIndexPath:(NSIndexPath *)arg3;
- - (void)tableView:(UITableView *)arg1 didEndEditingRowAtIndexPath:(NSIndexPath *)arg2;
- - (void)tableView:(UITableView *)arg1 willBeginEditingRowAtIndexPath:(NSIndexPath *)arg2;
- - (BOOL)tableView:(UITableView *)arg1 shouldIndentWhileEditingRowAtIndexPath:(NSIndexPath *)arg2;
- - (NSString *)tableView:(UITableView *)arg1 titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)arg2;
- - (int)tableView:(UITableView *)arg1 editingStyleForRowAtIndexPath:(NSIndexPath *)arg2;
- - (void)tableView:(UITableView *)arg1 didDeselectRowAtIndexPath:(NSIndexPath *)arg2;
- - (void)tableView:(UITableView *)arg1 didSelectRowAtIndexPath:(NSIndexPath *)arg2;
- - (NSIndexPath *)tableView:(UITableView *)arg1 willDeselectRowAtIndexPath:(NSIndexPath *)arg2;
- - (NSIndexPath *)tableView:(UITableView *)arg1 willSelectRowAtIndexPath:(NSIndexPath *)arg2;
- - (void)tableView:(UITableView *)arg1 didUnhighlightRowAtIndexPath:(NSIndexPath *)arg2;
- - (void)tableView:(UITableView *)arg1 didHighlightRowAtIndexPath:(NSIndexPath *)arg2;
- - (BOOL)tableView:(UITableView *)arg1 shouldHighlightRowAtIndexPath:(NSIndexPath *)arg2;
- - (void)tableView:(UITableView *)arg1 accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)arg2;
- - (int)tableView:(UITableView *)arg1 accessoryTypeForRowWithIndexPath:(NSIndexPath *)arg2;
- - (UIView *)tableView:(UITableView *)arg1 viewForFooterInSection:(int)arg2;
- - (UIView *)tableView:(UITableView *)arg1 viewForHeaderInSection:(int)arg2;
- - (float)tableView:(UITableView *)arg1 heightForFooterInSection:(int)arg2;
- - (float)tableView:(UITableView *)arg1 heightForHeaderInSection:(int)arg2;
- - (float)tableView:(UITableView *)arg1 heightForRowAtIndexPath:(NSIndexPath *)arg2;
- - (void)tableView:(UITableView *)arg1 didEndDisplayingFooterView:(UIView *)arg2 forSection:(int)arg3;
- - (void)tableView:(UITableView *)arg1 didEndDisplayingHeaderView:(UIView *)arg2 forSection:(int)arg3;
- - (void)tableView:(UITableView *)arg1 didEndDisplayingCell:(UITableViewCell *)arg2 forRowAtIndexPath:(NSIndexPath *)arg3;
- - (void)tableView:(UITableView *)arg1 willDisplayFooterView:(UIView *)arg2 forSection:(int)arg3;
- - (void)tableView:(UITableView *)arg1 willDisplayHeaderView:(UIView *)arg2 forSection:(int)arg3;
- - (void)tableView:(UITableView *)arg1 willDisplayCell:(UITableViewCell *)arg2 forRowAtIndexPath:(NSIndexPath *)arg3;
- @end
- @protocol UITagLabelDelegate <NSObject>
- - (void)didTouchWord:(NSString *)arg1;
- @optional
- - (BOOL)shouldUnderlineWord:(NSString *)arg1;
- @end
- @protocol UITextFieldDelegate <NSObject>
- @optional
- - (BOOL)textFieldShouldReturn:(UITextField *)arg1;
- - (BOOL)textFieldShouldClear:(UITextField *)arg1;
- - (BOOL)textField:(UITextField *)arg1 shouldChangeCharactersInRange:(struct _NSRange)arg2 replacementString:(NSString *)arg3;
- - (void)textFieldDidEndEditing:(UITextField *)arg1;
- - (BOOL)textFieldShouldEndEditing:(UITextField *)arg1;
- - (void)textFieldDidBeginEditing:(UITextField *)arg1;
- - (BOOL)textFieldShouldBeginEditing:(UITextField *)arg1;
- @end
- @protocol UITextViewDelegate <NSObject, UIScrollViewDelegate>
- @optional
- - (void)textViewDidChangeSelection:(UITextView *)arg1;
- - (void)textViewDidChange:(UITextView *)arg1;
- - (BOOL)textView:(UITextView *)arg1 shouldChangeTextInRange:(struct _NSRange)arg2 replacementText:(NSString *)arg3;
- - (void)textViewDidEndEditing:(UITextView *)arg1;
- - (void)textViewDidBeginEditing:(UITextView *)arg1;
- - (BOOL)textViewShouldEndEditing:(UITextView *)arg1;
- - (BOOL)textViewShouldBeginEditing:(UITextView *)arg1;
- @end
- @protocol UIWebViewDelegate <NSObject>
- @optional
- - (void)webView:(UIWebView *)arg1 didFailLoadWithError:(NSError *)arg2;
- - (void)webViewDidFinishLoad:(UIWebView *)arg1;
- - (void)webViewDidStartLoad:(UIWebView *)arg1;
- - (BOOL)webView:(UIWebView *)arg1 shouldStartLoadWithRequest:(NSURLRequest *)arg2 navigationType:(int)arg3;
- @end
- @protocol WebServiceOperationDelegate <NSURLConnectionDelegate>
- - (void)operationDidReceiveData:(NSURLConnection *)arg1 data:(NSData *)arg2;
- - (void)operationFinished:(WebServiceOperation *)arg1 error:(NSError *)arg2;
- @end
- @protocol WebServicesOperationDelegate <NSURLConnectionDelegate>
- - (void)operationFinished:(WebServicesOperation *)arg1 withDictionary:(NSDictionary *)arg2;
- @optional
- - (void)operationStarted:(WebServicesOperation *)arg1;
- @end
- @protocol XMPPCapabilitiesStorage <NSObject>
- - (void)clearNonPersistentCapabilitiesForJID:(XMPPJID *)arg1 xmppStream:(XMPPStream *)arg2;
- - (void)clearAllNonPersistentCapabilitiesForXMPPStream:(XMPPStream *)arg1;
- - (void)setCapabilitiesFetchFailedForJID:(XMPPJID *)arg1 xmppStream:(XMPPStream *)arg2;
- - (void)setCapabilities:(DDXMLElement *)arg1 forJID:(XMPPJID *)arg2 xmppStream:(XMPPStream *)arg3;
- - (void)setCapabilities:(DDXMLElement *)arg1 forHash:(NSString *)arg2 algorithm:(NSString *)arg3;
- - (void)getCapabilitiesKnown:(char *)arg1 failed:(char *)arg2 node:(id *)arg3 ver:(id *)arg4 ext:(id *)arg5 hash:(id *)arg6 algorithm:(id *)arg7 forJID:(XMPPJID *)arg8 xmppStream:(XMPPStream *)arg9;
- - (void)clearCapabilitiesHashAndAlgorithmForJID:(XMPPJID *)arg1 xmppStream:(XMPPStream *)arg2;
- - (BOOL)getCapabilitiesHash:(id *)arg1 algorithm:(id *)arg2 forJID:(XMPPJID *)arg3 xmppStream:(XMPPStream *)arg4;
- - (BOOL)setCapabilitiesNode:(NSString *)arg1 ver:(NSString *)arg2 ext:(NSString *)arg3 hash:(NSString *)arg4 algorithm:(NSString *)arg5 forJID:(XMPPJID *)arg6 xmppStream:(XMPPStream *)arg7 andGetNewCapabilities:(id *)arg8;
- - (BOOL)configureWithParent:(XMPPCapabilities *)arg1 queue:(struct dispatch_queue_s *)arg2;
- - (DDXMLElement *)capabilitiesForJID:(XMPPJID *)arg1 ext:(id *)arg2 xmppStream:(XMPPStream *)arg3;
- - (DDXMLElement *)capabilitiesForJID:(XMPPJID *)arg1 xmppStream:(XMPPStream *)arg2;
- - (BOOL)areCapabilitiesKnownForJID:(XMPPJID *)arg1 xmppStream:(XMPPStream *)arg2;
- @end
- @protocol XMPPResource <NSObject>
- - (int)compare:(id <XMPPResource>)arg1;
- - (NSDate *)presenceDate;
- - (XMPPPresence *)presence;
- - (XMPPJID *)jid;
- @end
- @protocol XMPPRosterStorage <NSObject>
- - (void)clearAllUsersAndResourcesForXMPPStream:(XMPPStream *)arg1;
- - (void)clearAllResourcesForXMPPStream:(XMPPStream *)arg1;
- - (BOOL)userExistsWithJID:(XMPPJID *)arg1 xmppStream:(XMPPStream *)arg2;
- - (void)handlePresence:(XMPPPresence *)arg1 xmppStream:(XMPPStream *)arg2;
- - (void)handleRosterItem:(DDXMLElement *)arg1 xmppStream:(XMPPStream *)arg2;
- - (void)endRosterPopulationForXMPPStream:(XMPPStream *)arg1;
- - (void)beginRosterPopulationForXMPPStream:(XMPPStream *)arg1;
- - (BOOL)configureWithParent:(XMPPRoster *)arg1 queue:(struct dispatch_queue_s *)arg2;
- @optional
- - (void)setPhoto:(UIImage *)arg1 forUserWithJID:(XMPPJID *)arg2 xmppStream:(XMPPStream *)arg3;
- @end
- @protocol XMPPSASLAuthentication <NSObject>
- + (NSString *)mechanismName;
- - (int)handleAuth:(DDXMLElement *)arg1;
- - (BOOL)start:(id *)arg1;
- - (id)initWithStream:(XMPPStream *)arg1 password:(NSString *)arg2;
- @optional
- - (BOOL)shouldResendOpeningNegotiationAfterSuccessfulAuthentication;
- @end
- @protocol XMPPTrackingInfo <NSObject>
- @property(copy, nonatomic) NSString *elementID;
- @property(readonly, nonatomic) double timeout;
- - (void)invokeWithObject:(id)arg1;
- - (void)cancelTimer;
- - (void)createTimerWithDispatchQueue:(struct dispatch_queue_s *)arg1;
- @end
- @protocol XMPPUser <NSObject>
- - (NSArray *)allResources;
- - (id <XMPPResource>)resourceForJID:(XMPPJID *)arg1;
- - (id <XMPPResource>)primaryResource;
- - (BOOL)isPendingApproval;
- - (BOOL)isOnline;
- - (NSString *)nickname;
- - (XMPPJID *)jid;
- @end
- @protocol YouTubeFeedDelegate <NSObject>
- - (void)youTubeFeedFinishedLoading:(YouTubeFeed *)arg1 data:(NSArray *)arg2;
- - (void)youTubeFeedFailedToLoad:(YouTubeFeed *)arg1 withError:(NSError *)arg2;
- @end
- @protocol __ARCLiteIndexedSubscripting__
- - (void)setObject:(id)arg1 atIndexedSubscript:(unsigned int)arg2;
- - (id)objectAtIndexedSubscript:(unsigned int)arg1;
- @end
- @protocol __ARCLiteKeyedSubscripting__
- - (void)setObject:(id)arg1 forKeyedSubscript:(id)arg2;
- - (id)objectForKeyedSubscript:(id)arg1;
- @end
- @interface CPGameViewController : EAGLViewController <UIPopoverControllerDelegate, ClientEventReceiver, CPErrorDelegate>
- {
- struct CPMetaPlaceListener *m_pListener;
- NSString *m_shortGameName;
- UIPopoverController *popoverController;
- EAGLView *_glView;
- UIViewController *_ploadingController;
- unsigned int _gameState;
- }
- + (id)instance;
- @property(nonatomic) unsigned int gameState; // @synthesize gameState=_gameState;
- @property(retain, nonatomic) UIViewController *ploadingController; // @synthesize ploadingController=_ploadingController;
- @property(retain, nonatomic) EAGLView *glView; // @synthesize glView=_glView;
- @property(retain, nonatomic) UIPopoverController *popoverController; // @synthesize popoverController;
- - (void).cxx_destruct;
- - (void)stopAnimation;
- - (void)startAnimation;
- - (void)popoverControllerDidDismissPopover:(id)arg1;
- - (BOOL)popoverControllerShouldDismissPopover:(id)arg1;
- - (void)onDidLeavePlace:(id)arg1;
- - (void)removeLoadingView:(id)arg1;
- - (void)onDidEnterPlace:(id)arg1;
- - (void)forceRemoveAnimations;
- - (void)volumeme:(id)arg1;
- - (void)stopme:(id)arg1;
- - (void)playme:(id)arg1;
- - (void)shutdownView;
- - (void)logmeOff:(id)arg1;
- - (void)onDisconnected:(id)arg1;
- - (void)errorDidDisappear:(id)arg1 withContext:(id)arg2;
- - (void)showUnskinnedOkBox:(id)arg1 withMessage:(id)arg2;
- - (void)showTechnicalError:(const struct ErrorInfo *)arg1;
- - (void)showFriendlyError:(id)arg1;
- - (void)onWorldScreenError:(id)arg1;
- - (void)onMetaplaceError:(const struct ErrorInfo *)arg1;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidDisappear:(BOOL)arg1;
- - (void)viewWillDisappear:(BOOL)arg1;
- - (void)viewDidAppear:(BOOL)arg1;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidUnload;
- - (void)viewDidLoad;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2 shortGameName:(id)arg3;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- - (void)awakeFromNib;
- - (void)initialize;
- - (void)metaplaceApplicationDidReceiveMemoryWarning:(id)arg1;
- - (void)metaplaceApplicationWillTerminate:(id)arg1;
- - (void)metaplaceApplicationWillEnterForeground:(id)arg1;
- - (void)metaplaceApplicationDidEnterBackground:(id)arg1;
- - (void)metaplaceApplicationDidBecomeActive:(id)arg1;
- - (void)metaplaceApplicationWillResignActive:(id)arg1;
- - (void)metaplaceApplicationDidFinishLaunching:(id)arg1;
- @property(retain, nonatomic) CJTimerViewController *cjSnowTimer; // @dynamic cjSnowTimer;
- @property(retain, nonatomic) CJSnowComboViewController *cjPowerCardCombo; // @dynamic cjPowerCardCombo;
- @property(retain, nonatomic) NSMutableDictionary *clientEventReceivers; // @dynamic clientEventReceivers;
- @property(retain, nonatomic) CJInGameTipsViewController *inGameTips; // @dynamic inGameTips;
- @property(retain, nonatomic) CJRoundStatusWidgetViewController *cjSnowRoundStatus; // @dynamic cjSnowRoundStatus;
- @property(retain, nonatomic) CJSnowLowerHUDViewController *cjSnowLowerHUD; // @dynamic cjSnowLowerHUD;
- - (void)genericSetter:(id)arg1 forObj:(id)arg2;
- - (id)genericGetter:(id)arg1;
- - (void)onPayoutComplete:(id)arg1;
- - (void)exitMatchmakingAndGame;
- - (void)removeClientEventReceiver:(id)arg1;
- - (void)addClientEventReceiver:(id)arg1 forWindow:(id)arg2;
- - (id)getClientReceiverForWindow:(id)arg1;
- - (void)onUiClientEvent:(id)arg1;
- - (void)displayCloseButton;
- - (void)cleanupGameUI;
- - (void)destroyCJSnowCombos;
- - (void)displayCJSnowCombos:(id)arg1;
- - (void)initCJSnowCombos;
- - (void)displayCJSnowLowerHUD:(id)arg1;
- - (void)destroyCJSnowLowerHUD;
- - (void)initCJSnowLowerHUD;
- - (void)destroyCJSnowInGameTip;
- - (void)displayCjInGameTip:(id)arg1;
- - (void)destroyCJSnowTimerView;
- - (void)displayCJSnowTimerView:(id)arg1;
- - (void)destroyCJSnowRoundStatus;
- - (void)displayCJSnowRoundStatus:(id)arg1;
- - (void)initCJSnowRoundStatus;
- - (void)displayCJPayoutView:(id)arg1;
- - (void)displayCJBattleLoaderView:(id)arg1;
- - (void)displayCJPlayerSelectView:(id)arg1;
- - (void)animateFromChildController:(id)arg1 toController:(id)arg2 duration:(double)arg3 options:(unsigned int)arg4 animations:(CDUnknownBlockType)arg5 completion:(CDUnknownBlockType)arg6;
- - (void)hideContentController:(id)arg1;
- - (void)displayContentController:(id)arg1;
- - (void)initializeGameUILogic;
- @end
- @interface CFGRequest : CPRequest
- {
- }
- - (void)loadURL:(id)arg1;
- @end
- @interface CPRequest : NSObject
- {
- SEL callback;
- id target;
- CPResponse *cpResponse;
- NSString *dataURL;
- NSString *timestamp;
- NSURLConnection *theConnection;
- NSMutableURLRequest *theRequest;
- NSURLResponse *connectionResponse;
- NSMutableData *connectionData;
- }
- - (void).cxx_destruct;
- - (void)connection:(id)arg1 didFailWithError:(id)arg2;
- - (void)connectionDidFinishLoading:(id)arg1;
- - (void)connection:(id)arg1 didReceiveData:(id)arg2;
- - (void)connection:(id)arg1 didReceiveResponse:(id)arg2;
- - (void)setConnectionResponse:(id)arg1;
- - (void)loadData;
- - (void)loadURL:(id)arg1;
- - (id)initWithCallback:(SEL)arg1 target:(id)arg2;
- @end
- @interface CFGResponse : CPResponse
- {
- NSDictionary *cfg;
- }
- - (void).cxx_destruct;
- - (id)configuration;
- - (void)processData:(id)arg1;
- @end
- @interface CPResponse : NSObject
- {
- BOOL processed;
- BOOL success;
- SEL callback;
- id target;
- NSData *rawData;
- }
- - (void).cxx_destruct;
- - (id)rawData;
- - (BOOL)dataProcessed;
- - (void)processData:(id)arg1;
- - (void)didLoadData:(id)arg1 sender:(id)arg2;
- - (BOOL)success;
- - (void)didFailWithError:(id)arg1 sender:(id)arg2;
- - (id)initWithCallback:(SEL)arg1 target:(id)arg2;
- @end
- @interface LowerHudView : UIView
- {
- }
- - (void)drawRect:(struct CGRect)arg1;
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface LPBackground : UIView
- {
- }
- - (void)drawRect:(struct CGRect)arg1;
- - (id)initWithFrame:(struct CGRect)arg1;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface UIKitHelpers : NSObject
- {
- }
- + (id)dialogGradientEndColor;
- + (id)dialogGradientStartColor;
- + (void)formatAsPenguinButton:(id)arg1;
- + (void)formatAsPenguinDialog:(id)arg1;
- + (id)removeNewLinesFromPayload:(id)arg1;
- + (id)stringByURLEscapingCharacters:(id)arg1;
- + (id)crossFadeTransition;
- @end
- @interface CPAppUtils : NSObject
- {
- }
- + (id)hmacForKeyAndData:(id)arg1 withData:(id)arg2;
- + (id)createIconInventoryURL:(id)arg1 withItemId:(id)arg2;
- + (id)createPaperInventoryURL:(id)arg1 withItemId:(id)arg2;
- + (void)crossFadeUIImageView:(id)arg1 withImage:(id)arg2 duration:(double)arg3;
- + (id)revealTransitionWithDuration:(double)arg1;
- + (id)fadeTransition;
- + (void)prefetchWebObjects:(id)arg1;
- + (struct dispatch_queue_s *)sharedSerialQueue;
- @end
- @interface UIPassThroughView : UIView
- {
- }
- - (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2;
- @end
- @interface UIImageDetectImageView : UIImageView
- {
- int itemType;
- }
- @property(nonatomic) int itemType; // @synthesize itemType;
- - (void)onViewTapped:(id)arg1;
- - (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2;
- - (BOOL)isAlphaVisibleAtPoint:(struct CGPoint)arg1 forImage:(id)arg2;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- - (void)initialize;
- @end
- @interface UIStrokedLabel : UILabel
- {
- }
- - (void)drawTextInRect:(struct CGRect)arg1;
- @end
- @interface CPBusy : UIImageView
- {
- }
- - (void)stopAnimating;
- - (void)startAnimating;
- - (void)initialize;
- - (void)dealloc;
- - (id)initWithFrame:(struct CGRect)arg1;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface Reachability : NSObject
- {
- NSString *key_;
- struct __SCNetworkReachability *reachabilityRef;
- }
- + (id)reachabilityForLocalWiFi;
- + (id)reachabilityForInternetConnection;
- + (id)reachabilityWithAddress:(const struct sockaddr_in *)arg1;
- + (id)makeAddressKey:(unsigned int)arg1;
- + (id)reachabilityWithHostName:(id)arg1;
- + (BOOL)accessInstanceVariablesDirectly;
- @property(copy) NSString *key; // @synthesize key=key_;
- - (void).cxx_destruct;
- - (unsigned int)reachabilityFlags;
- - (BOOL)isReachableViaWiFi;
- - (BOOL)isReachableViaWWAN;
- - (BOOL)isInterventionRequired;
- - (BOOL)isConnectionOnDemand;
- - (BOOL)connectionRequired;
- - (BOOL)isConnectionRequired;
- - (BOOL)isReachable;
- - (unsigned int)currentReachabilityStatus;
- - (unsigned int)networkStatusForFlags:(unsigned int)arg1;
- - (BOOL)isEqual:(id)arg1;
- - (void)stopNotifier;
- - (BOOL)startNotifier;
- - (id)initWithReachabilityRef:(struct __SCNetworkReachability *)arg1;
- - (void)dealloc;
- @end
- @interface CPDialogView : UIView
- {
- UIColor *_solidColor;
- float _gradientRadius;
- float _borderWidth;
- }
- @property(nonatomic) float borderWidth; // @synthesize borderWidth=_borderWidth;
- @property(nonatomic) float gradientRadius; // @synthesize gradientRadius=_gradientRadius;
- @property(retain, nonatomic) UIColor *solidColor; // @synthesize solidColor=_solidColor;
- - (void).cxx_destruct;
- - (void)drawRect:(struct CGRect)arg1;
- - (void)initialize;
- - (id)initWithCoder:(id)arg1;
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface CPProgressScrimView : UIView
- {
- }
- - (void)drawRect:(struct CGRect)arg1;
- @end
- @interface UICommands : NSObject
- {
- }
- + (void)sendMPCommand:(id)arg1;
- @end
- @interface CPMyPenguinAppDelegate : NSObject <UIApplicationDelegate, UIAlertViewDelegate>
- {
- BOOL appForegroundWithNoConnection;
- MinigameAssetStreaming *assetStreaming;
- NetworkCallTime *friendsServiceCallTime;
- NSManagedObjectContext *__managedObjectContext;
- NSManagedObjectModel *__managedObjectModel;
- NSPersistentStoreCoordinator *__persistentStoreCoordinator;
- UIWindow *_window;
- UINavigationController *viewController;
- UIWindow *mapWindow;
- id <ESRenderer> renderContext;
- DDFileLogger *fileLogger;
- TagLogger *tagLogger;
- }
- @property(retain, nonatomic) TagLogger *tagLogger; // @synthesize tagLogger;
- @property(retain, nonatomic) DDFileLogger *fileLogger; // @synthesize fileLogger;
- @property(retain, nonatomic) id <ESRenderer> renderContext; // @synthesize renderContext;
- @property(retain, nonatomic) UIWindow *mapWindow; // @synthesize mapWindow;
- @property(retain, nonatomic) UINavigationController *viewController; // @synthesize viewController;
- @property(retain, nonatomic) UIWindow *window; // @synthesize window=_window;
- @property(retain, nonatomic) NetworkCallTime *friendsServiceCallTime; // @synthesize friendsServiceCallTime;
- @property(retain, nonatomic) MinigameAssetStreaming *assetStreaming; // @synthesize assetStreaming;
- @property(nonatomic) BOOL appForegroundWithNoConnection; // @synthesize appForegroundWithNoConnection;
- - (void).cxx_destruct;
- - (void)DeleteRenderContext;
- - (id)GetRenderContext;
- - (void)alertView:(id)arg1 clickedButtonAtIndex:(int)arg2;
- - (BOOL)application:(id)arg1 openURL:(id)arg2 sourceApplication:(id)arg3 annotation:(id)arg4;
- - (id)applicationCacheDirectory;
- - (void)alertView:(id)arg1 didDismissWithButtonIndex:(int)arg2;
- @property(readonly, nonatomic) NSPersistentStoreCoordinator *persistentStoreCoordinator; // @synthesize persistentStoreCoordinator=__persistentStoreCoordinator;
- @property(readonly, nonatomic) NSManagedObjectModel *managedObjectModel; // @synthesize managedObjectModel=__managedObjectModel;
- @property(readonly, nonatomic) NSManagedObjectContext *managedObjectContext; // @synthesize managedObjectContext=__managedObjectContext;
- - (void)saveContext;
- - (void)applicationDidReceiveMemoryWarning:(id)arg1;
- - (void)applicationWillTerminate:(id)arg1;
- - (void)applicationWillEnterForeground:(id)arg1;
- - (void)applicationDidEnterBackground:(id)arg1;
- - (void)applicationDidBecomeActive:(id)arg1;
- - (void)applicationWillResignActive:(id)arg1;
- - (void)application:(id)arg1 didReceiveRemoteNotification:(id)arg2;
- - (void)application:(id)arg1 didFailToRegisterForRemoteNotificationsWithError:(id)arg2;
- - (void)application:(id)arg1 didReceiveLocalNotification:(id)arg2;
- - (BOOL)application:(id)arg1 didFinishLaunchingWithOptions:(id)arg2;
- - (void)webServicesHostNotReachable:(id)arg1;
- - (void)webServicesHostReachable:(id)arg1;
- - (void)onDirectoryServicesComplete:(id)arg1;
- - (unsigned int)getMinigamePercentage:(id)arg1;
- - (BOOL)reprioritizeMinigameStreaming:(id)arg1;
- - (BOOL)isMinigameCached:(id)arg1;
- - (void)metaplaceApplicationDidReceiveMemoryWarning:(id)arg1;
- - (void)metaplaceApplicationWillTerminate:(id)arg1;
- - (void)metaplaceApplicationWillEnterForeground:(id)arg1;
- - (void)metaplaceApplicationDidEnterBackground:(id)arg1;
- - (void)metaplaceApplicationDidBecomeActive:(id)arg1;
- - (void)metaplaceApplicationWillResignActive:(id)arg1;
- - (void)metaplaceApplicationDidFinishLaunching:(id)arg1;
- - (void)sdrApplicationDidReceiveMemoryWarning:(id)arg1;
- - (void)sdrApplicationWillTerminate:(id)arg1;
- - (void)sdrApplicationWillEnterForeground:(id)arg1;
- - (void)sdrApplicationDidEnterBackground:(id)arg1;
- - (void)sdrApplicationDidBecomeActive:(id)arg1;
- - (void)sdrApplicationWillResignActive:(id)arg1;
- - (void)sdrApplicationDidFinishLaunching:(id)arg1;
- - (void)setLogLevels:(int)arg1;
- @end
- @interface NetworkCallTime : NSObject
- {
- NSDate *startTime;
- NSDate *endTime;
- NSString *methodName;
- NSString *webServiceUrl;
- NSString *duration;
- NSArray *callStack;
- }
- @property(retain, nonatomic) NSArray *callStack; // @synthesize callStack;
- @property(copy, nonatomic) NSString *duration; // @synthesize duration;
- @property(copy, nonatomic) NSString *webServiceUrl; // @synthesize webServiceUrl;
- @property(copy, nonatomic) NSString *methodName; // @synthesize methodName;
- @property(retain, nonatomic) NSDate *endTime; // @synthesize endTime;
- @property(retain, nonatomic) NSDate *startTime; // @synthesize startTime;
- - (void).cxx_destruct;
- @end
- @interface NetworkTiming : NSObject
- {
- }
- + (id)sharedInstance;
- - (void)saveList;
- - (void)endNetworkCall:(id)arg1;
- - (id)startNetworkCall:(id)arg1 url:(id)arg2;
- - (id)init;
- @end
- @interface ResourceManager : NSObject <ResourceManagerDelegate, WebServicesOperationDelegate>
- {
- BOOL processingCatalogue;
- NSMutableDictionary *pPendingResources;
- NSMutableDictionary *cachedPlayerId;
- NSArray *itemDescriptionsList;
- NSDictionary *mascotDescriptions;
- }
- + (id)getResourceCacheName:(id)arg1;
- + (id)getInfoCacheDirectoryName;
- + (id)getDataCacheDirectoryName;
- + (id)getAvatarCacheDirectoryName;
- + (void)removeCachedFiles;
- + (void)flushCache;
- + (void)flushCacheWithName:(id)arg1;
- + (id)imageNamed:(id)arg1 inDirectory:(id)arg2 cacheName:(id)arg3;
- + (id)imageNamed:(id)arg1 cacheName:(id)arg2;
- + (void)addAnImageToMemCache:(id)arg1 imageKey:(id)arg2 cacheName:(id)arg3;
- + (id)getImageFromMemCache:(id)arg1;
- + (void)addImageToMemCache:(id)arg1 imageKey:(id)arg2;
- + (id)getAvatarResourceName:(id)arg1 resolution:(int)arg2 usePhoto:(BOOL)arg3 includeFlag:(BOOL)arg4;
- + (id)getResourceName:(id)arg1 identifier:(int)arg2 pageNumber:(int)arg3;
- + (id)getResourceBackImageName:(id)arg1 identifier:(int)arg2 resolution:(int)arg3;
- + (id)getResourceName:(id)arg1 identifier:(int)arg2 resolution:(int)arg3;
- + (id)getResourceName:(id)arg1 identifier:(int)arg2;
- + (id)instance;
- @property(retain, nonatomic) NSDictionary *mascotDescriptions; // @synthesize mascotDescriptions;
- @property(retain, nonatomic) NSArray *itemDescriptionsList; // @synthesize itemDescriptionsList;
- @property(retain, nonatomic) NSMutableDictionary *cachedPlayerId; // @synthesize cachedPlayerId;
- @property(retain, nonatomic) NSMutableDictionary *pPendingResources; // @synthesize pPendingResources;
- @property(readonly) BOOL processingCatalogue; // @synthesize processingCatalogue;
- - (void).cxx_destruct;
- - (void)operationFinished:(id)arg1 withDictionary:(id)arg2;
- - (void)resourceFinished:(id)arg1;
- - (void)resourceFailedLoad:(id)arg1;
- - (void)resourceAvailable:(id)arg1 useCache:(BOOL)arg2;
- - (void)setDefaultAvatar:(id)arg1;
- - (void)onSuccess:(id)arg1 name:(id)arg2;
- - (void)addResourceToDiskCache:(id)arg1;
- - (void)addResourceToDiskCache:(id)arg1 path:(id)arg2;
- - (void)removeAllResources;
- - (void)saveCachedPlayerIdValue:(id)arg1;
- - (id)loadCachedPlayerIdValues;
- - (void)attachImageData:(id)arg1 toResource:(id)arg2 path:(id)arg3;
- - (void)attachImageData:(id)arg1 toResource:(id)arg2 addToMemCache:(BOOL)arg3 addToDiskCache:(BOOL)arg4;
- - (void)prefetchCatalogImages;
- - (id)loadCatalogue;
- - (void)loadCatalogueItemWithPriority:(int)arg1 resourceId:(int)arg2 pageNumber:(int)arg3 delegate:(id)arg4 context:(id)arg5;
- - (void)loadCatalogueItem:(int)arg1 pageNumber:(int)arg2 delegate:(id)arg3 context:(id)arg4;
- - (void)loadInventoryBackImageItemWithPriority:(int)arg1 resourceType:(id)arg2 identifier:(int)arg3 resolution:(int)arg4 delegate:(id)arg5 context:(id)arg6;
- - (void)loadInventoryItemWithPriority:(int)arg1 resourceType:(id)arg2 identifier:(int)arg3 resolution:(int)arg4 delegate:(id)arg5 context:(id)arg6;
- - (void)loadInventoryItem:(id)arg1 identifier:(int)arg2 resolution:(int)arg3 delegate:(id)arg4 context:(id)arg5;
- - (void)loadCharacterAvatarWithPriority:(int)arg1 playerSwid:(id)arg2 resolution:(int)arg3 online:(BOOL)arg4 delegate:(id)arg5 context:(id)arg6;
- - (id)getPlayerAvatar:(id)arg1 playerId:(int)arg2 resolution:(int)arg3 usePhoto:(BOOL)arg4 includeFlag:(BOOL)arg5;
- - (id)loadAvatarFromDisk:(id)arg1 playerId:(int)arg2 resolution:(int)arg3 usePhoto:(BOOL)arg4 includeFlag:(BOOL)arg5;
- - (void)loadAvatar:(id)arg1 playerId:(int)arg2 resolution:(int)arg3 usePhoto:(BOOL)arg4 includeFlag:(BOOL)arg5 delegate:(id)arg6 context:(id)arg7;
- - (void)loadAvatarWithPriority:(int)arg1 playerSwid:(id)arg2 playerId:(int)arg3 resolution:(int)arg4 usePhoto:(BOOL)arg5 includeFlag:(BOOL)arg6 delegate:(id)arg7 context:(id)arg8 forceRefresh:(BOOL)arg9;
- - (void)loadAvatar:(id)arg1 playerId:(int)arg2 resolution:(int)arg3 usePhoto:(BOOL)arg4 includeFlag:(BOOL)arg5 delegate:(id)arg6 context:(id)arg7 forceRefresh:(BOOL)arg8;
- - (id)createInternalPlayerDictionary:(id)arg1 playerId:(int)arg2 resolution:(int)arg3 delegate:(id)arg4 context:(id)arg5;
- - (void)cachePlayerId:(int)arg1 withPlayerSwid:(id)arg2;
- - (void)resetPlayerCache:(id)arg1;
- - (id)getItemDescription:(int)arg1;
- - (id)loadItemDescriptionsFromDisk;
- - (void)intializeItemDescriptionList:(BOOL)arg1;
- - (void)intializeMascotDescriptionList:(BOOL)arg1;
- - (id)getMascotName:(int)arg1;
- - (id)loadMascotDescriptions;
- - (BOOL)itemHasTranslations:(int)arg1;
- - (BOOL)itemHasBackImage:(int)arg1;
- - (BOOL)doesItemExist:(int)arg1 andIsMember:(char *)arg2;
- - (BOOL)isMemberOnly:(int)arg1;
- - (id)getPlayerInfoObject:(id)arg1;
- - (id)getPlayerInfo:(id)arg1;
- - (void)setPlayerInfo:(id)arg1;
- - (void)removePendingResource:(id)arg1;
- - (void)addPendingResource:(id)arg1;
- - (id)getPendingResource:(id)arg1;
- - (void)memoryWarningNotification:(id)arg1;
- - (void)flushItemsDescriptions;
- - (void)dealloc;
- - (id)init;
- - (void)createAvatarCacheDirectory;
- - (void)createInfoCacheDirectory;
- - (void)createDataCacheDirectory;
- @end
- @interface ReplaceAvatarDelegate : NSObject <WebServicesOperationDelegate>
- {
- }
- - (void)operationFinished:(id)arg1 withDictionary:(id)arg2;
- @end
- @interface Resource : NSObject
- {
- BOOL useCachedImage;
- NSString *type;
- NSString *path;
- NSMutableArray *pDelegates;
- NSMutableArray *pContexts;
- NSData *pData;
- NSString *pName;
- NSNumber *pVersion;
- int resourceId;
- BOOL resourceExists;
- BOOL cachedResourcePushed;
- }
- @property(nonatomic) BOOL cachedResourcePushed; // @synthesize cachedResourcePushed;
- @property(nonatomic) BOOL resourceExists; // @synthesize resourceExists;
- @property(nonatomic) int resourceId; // @synthesize resourceId;
- @property(readonly, nonatomic) NSNumber *pVersion; // @synthesize pVersion;
- @property(copy, nonatomic) NSString *pName; // @synthesize pName;
- @property(copy, nonatomic) NSData *pData; // @synthesize pData;
- @property(retain, nonatomic) NSMutableArray *pContexts; // @synthesize pContexts;
- @property(retain, nonatomic) NSMutableArray *pDelegates; // @synthesize pDelegates;
- @property(copy, nonatomic) NSString *path; // @synthesize path;
- @property(copy, nonatomic) NSString *type; // @synthesize type;
- @property(nonatomic) BOOL useCachedImage; // @synthesize useCachedImage;
- - (void).cxx_destruct;
- - (void)pushData;
- - (void)removeAllContexts;
- - (void)removeAllDelegates;
- - (void)addContext:(id)arg1;
- - (void)addDelegate:(id)arg1;
- - (void)addDelegate:(id)arg1 withContext:(id)arg2;
- - (id)initWithName:(id)arg1 version:(int)arg2;
- @end
- @interface PriorityResource : Resource <WebServicesOperationDelegate>
- {
- BOOL hasBackImage;
- int priority;
- id <ResourceManagerDelegate> delegate;
- WebServicesOperation *resourceOperation;
- int resolution;
- float scale;
- int pageNumber;
- NSString *playerSwid;
- BOOL includeBackground;
- BOOL includeFlag;
- BOOL resolutionFallbackPerformed;
- }
- + (id)avatarResource:(id)arg1 resourceId:(int)arg2 resolution:(int)arg3 background:(BOOL)arg4 includeFlag:(BOOL)arg5;
- + (id)inventoryResource:(id)arg1 resourceId:(int)arg2 resolution:(int)arg3;
- + (id)backImageInventoryResource:(id)arg1 resourceId:(int)arg2 resolution:(int)arg3;
- + (id)catalogResource:(int)arg1 scale:(float)arg2 pageNumber:(int)arg3;
- @property(nonatomic) BOOL resolutionFallbackPerformed; // @synthesize resolutionFallbackPerformed;
- @property(nonatomic) BOOL includeFlag; // @synthesize includeFlag;
- @property(nonatomic) BOOL includeBackground; // @synthesize includeBackground;
- @property(copy, nonatomic) NSString *playerSwid; // @synthesize playerSwid;
- @property(nonatomic) int pageNumber; // @synthesize pageNumber;
- @property(nonatomic) float scale; // @synthesize scale;
- @property(nonatomic) int resolution; // @synthesize resolution;
- @property(nonatomic) WebServicesOperation *resourceOperation; // @synthesize resourceOperation;
- @property(nonatomic) id <ResourceManagerDelegate> delegate; // @synthesize delegate;
- @property(nonatomic) int priority; // @synthesize priority;
- @property(nonatomic) BOOL hasBackImage; // @synthesize hasBackImage;
- - (void).cxx_destruct;
- - (void)operationFinished:(id)arg1 withDictionary:(id)arg2;
- - (void)load:(BOOL)arg1 resourcePath:(id)arg2;
- - (BOOL)loadFromCache:(id)arg1;
- - (BOOL)isAvatarExpired:(id)arg1;
- - (BOOL)avatarFileExists:(id)arg1;
- - (void)loadFromWeb;
- - (void)saveToDisk:(id)arg1;
- - (void)addResourceToDiskCache;
- - (id)description;
- - (void)dealloc;
- - (id)initWithType:(id)arg1 resourceId:(int)arg2 resolution:(int)arg3 scale:(float)arg4 pageNumber:(int)arg5;
- - (id)initWithType:(id)arg1 resourceId:(int)arg2 resolution:(int)arg3;
- - (id)initWithPlayerSwid:(id)arg1 resourceId:(int)arg2 resolution:(int)arg3 background:(BOOL)arg4 includeFlag:(BOOL)arg5;
- @end
- @interface WebServicesOperation : NSOperation <NSURLConnectionDelegate>
- {
- BOOL _executing;
- BOOL _finished;
- NSURLResponse *internalResponse;
- NSURLConnection *internalConnection;
- NSError *internalError;
- NetworkCallTime *callTime;
- id <NSURLConnectionDelegate> delegate;
- NSMutableURLRequest *request;
- NSMutableData *data;
- NSHTTPURLResponse *httpResponse;
- id context;
- id operationDelegate;
- NSURLCredential *credentials;
- }
- @property(retain, nonatomic) NSURLCredential *credentials; // @synthesize credentials;
- @property(retain, nonatomic) id operationDelegate; // @synthesize operationDelegate;
- @property(retain, nonatomic) id context; // @synthesize context;
- @property(nonatomic) BOOL isFinished; // @synthesize isFinished=_finished;
- @property(nonatomic) BOOL isExecuting; // @synthesize isExecuting=_executing;
- @property(readonly, nonatomic) NSHTTPURLResponse *httpResponse; // @synthesize httpResponse;
- @property(readonly, nonatomic) NSMutableData *data; // @synthesize data;
- @property(retain, nonatomic) NSMutableURLRequest *request; // @synthesize request;
- @property(nonatomic) __weak id <NSURLConnectionDelegate> delegate; // @synthesize delegate;
- @property(retain, nonatomic) NetworkCallTime *callTime; // @synthesize callTime;
- @property(retain, nonatomic) NSError *internalError; // @synthesize internalError;
- @property(retain, nonatomic) NSURLConnection *internalConnection; // @synthesize internalConnection;
- @property(retain, nonatomic) NSURLResponse *internalResponse; // @synthesize internalResponse;
- - (void).cxx_destruct;
- - (id)getFailureDictionary:(id)arg1;
- - (id)getSuccessDictionary;
- - (void)connectionDidFinishLoading:(id)arg1;
- - (void)connection:(id)arg1 didReceiveData:(id)arg2;
- - (void)connection:(id)arg1 didReceiveResponse:(id)arg2;
- - (void)connection:(id)arg1 didCancelAuthenticationChallenge:(id)arg2;
- - (void)connection:(id)arg1 didReceiveAuthenticationChallenge:(id)arg2;
- - (BOOL)connection:(id)arg1 canAuthenticateAgainstProtectionSpace:(id)arg2;
- - (void)connection:(id)arg1 didFailWithError:(id)arg2;
- - (void)cancel;
- - (BOOL)isConcurrent;
- - (void)done;
- - (void)start;
- - (id)initWithRequest:(id)arg1 delegate:(id)arg2 context:(id)arg3;
- @end
- @interface StringConstants : NSObject
- {
- }
- @end
- @interface UserManager : NSObject <WebServicesOperationDelegate>
- {
- BOOL _passwordSaved;
- BOOL updatingPlayerDataForSushiRoll;
- NSString *name;
- BOOL isMember;
- int badgeLevel;
- NSNumber *coins;
- NSNumber *totalLikesReceived;
- NSNumber *totalLikesGiven;
- NSNumber *points;
- NSNumber *remainingAwardGames;
- NSMutableDictionary *items;
- NSMutableArray *outfits;
- NSString *lastLogin;
- BOOL isFirstLogin;
- NSString *authToken;
- NSString *playerSwid;
- NSString *mpSessionToken;
- NSString *playerId;
- BOOL isLoggedOn;
- User *currentUser;
- NSTimer *updateTimer;
- BOOL _isFirstRunOnDevice;
- }
- + (id)instance;
- @property(nonatomic) BOOL isFirstRunOnDevice; // @synthesize isFirstRunOnDevice=_isFirstRunOnDevice;
- @property(nonatomic) NSTimer *updateTimer; // @synthesize updateTimer;
- @property(nonatomic) BOOL isLoggedOn; // @synthesize isLoggedOn;
- @property(copy, nonatomic) NSString *playerId; // @synthesize playerId;
- @property(copy, nonatomic) NSString *mpSessionToken; // @synthesize mpSessionToken;
- @property(copy, nonatomic) NSString *playerSwid; // @synthesize playerSwid;
- @property(copy, nonatomic) NSString *authToken; // @synthesize authToken;
- @property(nonatomic) BOOL isFirstLogin; // @synthesize isFirstLogin;
- @property(retain, nonatomic) NSString *lastLogin; // @synthesize lastLogin;
- @property(retain, nonatomic) NSMutableArray *outfits; // @synthesize outfits;
- @property(retain, nonatomic) NSMutableDictionary *items; // @synthesize items;
- @property(retain, nonatomic) NSNumber *remainingAwardGames; // @synthesize remainingAwardGames;
- @property(retain, nonatomic) NSNumber *points; // @synthesize points;
- @property(retain, nonatomic) NSNumber *totalLikesGiven; // @synthesize totalLikesGiven;
- @property(retain, nonatomic) NSNumber *totalLikesReceived; // @synthesize totalLikesReceived;
- @property(retain, nonatomic) NSNumber *coins; // @synthesize coins;
- @property(nonatomic) int badgeLevel; // @synthesize badgeLevel;
- @property(nonatomic) BOOL isMember; // @synthesize isMember;
- @property(copy, nonatomic) NSString *name; // @synthesize name;
- @property(nonatomic) BOOL updatingPlayerDataForSushiRoll; // @synthesize updatingPlayerDataForSushiRoll;
- - (void).cxx_destruct;
- - (void)operationFinished:(id)arg1 withDictionary:(id)arg2;
- - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
- - (void)prefetchUserInventoryItem;
- - (void)addCurrentUserData:(id)arg1;
- - (void)onPlayerDataSuccess:(id)arg1;
- - (void)refreshUserData;
- - (id)getSavedUsersFilePath;
- - (id)storeCurrentUser:(BOOL)arg1;
- - (id)findUserWithSwid:(id)arg1;
- - (id)findUserWithName:(id)arg1;
- - (BOOL)isDateToday:(id)arg1;
- - (void)decrementRemainingAwardGames;
- - (void)incrementRemainingAwardGames;
- - (void)forgetPlayerWithName:(id)arg1;
- - (id)userMatchingSwid:(id)arg1;
- - (void)forgetPasswordForPlayerWithSwid:(id)arg1 andLogout:(BOOL)arg2;
- - (void)logoutCurrentUser;
- - (BOOL)doesPlayerAutoLoginWithSwid:(id)arg1;
- - (int)countOfSavedUsers;
- - (id)getCurrentOutfit;
- - (void)setCurrentOutfit:(id)arg1;
- - (int)getItemEnumType:(int)arg1;
- - (id)getPlayerOutfitItem:(int)arg1;
- - (id)saveUserInformation:(id)arg1 savePassword:(BOOL)arg2;
- - (BOOL)isCurrentUser:(id)arg1;
- @property(retain, nonatomic) User *currentUser; // @synthesize currentUser;
- - (void)clearUserProperties;
- - (id)getSavedUserInformation;
- - (void)resetUserNotifyCacheKeys;
- - (void)updatePlayerData;
- - (BOOL)logonUser:(id)arg1;
- - (void)initializeValidatedUser:(id)arg1;
- - (void)login:(id)arg1 withPassword:(id)arg2 savePassword:(BOOL)arg3 errorResponse:(id *)arg4;
- - (BOOL)validateUserToken:(id)arg1 playerId:(id)arg2;
- - (void)onUpdateTimerFired:(id)arg1;
- - (void)initialize;
- - (void)dealloc;
- - (id)init;
- @end
- @interface CoreDataHelper : NSObject
- {
- NSManagedObjectContext *_managedContext;
- NSManagedObjectModel *_managedObjectModel;
- NSPersistentStoreCoordinator *persistentStoreCoordinator;
- NSManagedObjectContext *managedObjectContext;
- NSManagedObjectContext *mainThreadManagedObjectContext;
- struct dispatch_queue_s *storageQueue;
- NSTimer *timer;
- NSMutableDictionary *contextDictionary;
- NSMutableArray *_fire_Notification;
- }
- + (id)sharedInstance;
- @property(retain, nonatomic) NSMutableArray *fire_Notification; // @synthesize fire_Notification=_fire_Notification;
- @property(retain) NSMutableDictionary *contextDictionary; // @synthesize contextDictionary;
- @property(nonatomic) NSTimer *timer; // @synthesize timer;
- - (void).cxx_destruct;
- - (id)createNotification:(id)arg1 toPlayer:(id)arg2 displayName:(id)arg3 type:(int)arg4 action:(int)arg5;
- - (BOOL)checkForDuplicate:(id)arg1 toPlayer:(id)arg2 type:(int)arg3 action:(int)arg4;
- - (id)createFriendRequestReceived:(id)arg1 to:(id)arg2 name:(id)arg3;
- - (id)createNotification:(id)arg1;
- - (void)removeSentSnowballs;
- - (id)getSentSnowballs;
- - (id)getReceivedSnowballs;
- - (id)getPendingSnowballs:(id)arg1;
- - (id)getPendingFriendRequests;
- - (int)getPendingFriendRequestsCount;
- - (id)findReceivedSnowball:(id)arg1 from:(id)arg2;
- - (id)notificationWithRecieptNotReceieved;
- - (id)notificationWithReciept:(id)arg1;
- - (id)notificationsWithReceipt:(id)arg1;
- - (BOOL)waitingOnReceipt:(id)arg1;
- - (void)deleteNotifications:(id)arg1;
- - (void)deleteNotification:(id)arg1;
- - (id)getNotification:(id)arg1 toPlayer:(id)arg2 type:(id)arg3;
- - (id)notificationExistsFromPlayer:(id)arg1 toPlayer:(id)arg2 type:(id)arg3;
- - (void)deleteUser:(id)arg1;
- - (id)createNewPlayerInfoObject:(id)arg1 swid:(id)arg2 playerId:(int)arg3 displayName:(id)arg4;
- - (id)setMpTokenForUser:(id)arg1 mpToken:(id)arg2;
- - (id)setAuthTokenForUser:(id)arg1 authToken:(id)arg2;
- - (void)updateLastLoginTime:(id)arg1;
- - (void)setAsCurrentUser:(id)arg1 current:(BOOL)arg2;
- - (id)createNewUser:(id)arg1 swid:(id)arg2 playerId:(int)arg3 token:(id)arg4 sessionToken:(id)arg5;
- - (void)setCurrentToNotCurrent:(id)arg1;
- - (int)countForFetchRequest:(id)arg1 predicate:(id)arg2 managedContext:(id)arg3;
- - (id)getObjectsFromContext:(id)arg1:(id)arg2:(BOOL)arg3 managedContext:(id)arg4;
- - (id)searchObjectsInContext:(id)arg1 withPredicate:(id)arg2 forSortKey:(id)arg3 sortAscending:(BOOL)arg4 managedContext:(id)arg5;
- - (void)saveContext;
- - (void)save:(id)arg1;
- - (void)setManagedObjectModel:(id)arg1;
- - (void)setManagedContext:(id)arg1;
- @property(readonly) NSManagedObjectContext *managedObjectContext;
- @property(readonly) NSManagedObjectContext *mainThreadManagedObjectContext;
- @property(readonly) NSManagedObjectContext *managedQueueContext;
- @property(readonly) NSPersistentStoreCoordinator *persistentStoreCoordinator;
- - (void)scheduleBlock:(CDUnknownBlockType)arg1;
- - (void)executeBlock:(CDUnknownBlockType)arg1;
- - (void)timerFireMethod:(id)arg1;
- - (void)backgroundContextDidSave:(id)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface Notification : NSManagedObject
- {
- }
- // Remaining properties
- @property(retain, nonatomic) NSNumber *action; // @dynamic action;
- @property(retain, nonatomic) NSString *displayName; // @dynamic displayName;
- @property(retain, nonatomic) NSString *fromPlayer; // @dynamic fromPlayer;
- @property(retain, nonatomic) NSString *receiptId; // @dynamic receiptId;
- @property(retain, nonatomic) NSDate *received; // @dynamic received;
- @property(retain, nonatomic) NSString *toPlayer; // @dynamic toPlayer;
- @property(retain, nonatomic) NSNumber *type; // @dynamic type;
- @end
- @interface Friend : NSManagedObject
- {
- }
- - (void)changes:(id)arg1;
- - (void)willTurnIntoFault;
- - (void)awakeFromFetch;
- - (void)awakeFromInsert;
- // Remaining properties
- @property(retain, nonatomic) NSDate *messageAddedDate; // @dynamic messageAddedDate;
- @property(retain, nonatomic) NSSet *messages; // @dynamic messages;
- @property(retain, nonatomic) NSNumber *playerId; // @dynamic playerId;
- @property(retain, nonatomic) NSString *playerName; // @dynamic playerName;
- @property(retain, nonatomic) NSString *playerSwid; // @dynamic playerSwid;
- @property(retain, nonatomic) NSManagedObject *user; // @dynamic user;
- @end
- @interface PlayerInfo : NSManagedObject
- {
- }
- // Remaining properties
- @property(retain, nonatomic) NSString *displayName; // @dynamic displayName;
- @property(retain, nonatomic) NSString *name; // @dynamic name;
- @property(retain, nonatomic) NSNumber *playerId; // @dynamic playerId;
- @property(retain, nonatomic) NSString *playerSwid; // @dynamic playerSwid;
- @end
- @interface MessageDetail : NSManagedObject
- {
- }
- // Remaining properties
- @property(retain, nonatomic) NSManagedObject *friend; // @dynamic friend;
- @property(retain, nonatomic) NSString *fromSwid; // @dynamic fromSwid;
- @property(retain, nonatomic) NSString *message; // @dynamic message;
- @property(retain, nonatomic) NSNumber *read; // @dynamic read;
- @property(retain, nonatomic) NSDate *receiveDate; // @dynamic receiveDate;
- @property(retain, nonatomic) NSString *threadId; // @dynamic threadId;
- @property(retain, nonatomic) NSString *toSwid; // @dynamic toSwid;
- @end
- @interface CPCatalogue : NSObject <ResourceDelegate>
- {
- NSDictionary *catalogInfo;
- int customPageCount;
- int currentPage;
- NSArray *currentPageitems;
- NSArray *pages;
- int catalogId;
- NSString *name;
- NSDate *endDate;
- NSDate *startDate;
- NSDate *coverDate;
- NSString *type;
- UIImage *coverPage;
- NSMutableDictionary *pageImages;
- BOOL pagesLoaded;
- }
- @property(nonatomic) BOOL pagesLoaded; // @synthesize pagesLoaded;
- @property(readonly, nonatomic) NSMutableDictionary *pageImages; // @synthesize pageImages;
- @property(readonly, nonatomic) UIImage *coverPage; // @synthesize coverPage;
- @property(readonly, nonatomic) NSArray *pages; // @synthesize pages;
- @property(readonly, nonatomic) NSArray *currentPageitems; // @synthesize currentPageitems;
- @property(nonatomic) int currentPage; // @synthesize currentPage;
- @property(nonatomic) int customPageCount; // @synthesize customPageCount;
- @property(retain, nonatomic) NSDictionary *catalogInfo; // @synthesize catalogInfo;
- - (void).cxx_destruct;
- - (void)didFinishResource:(id)arg1 data:(id)arg2 context:(id)arg3;
- @property(readonly, nonatomic) NSString *name; // @synthesize name;
- @property(readonly, nonatomic) NSString *type; // @synthesize type;
- @property(readonly, nonatomic) NSDate *coverDate; // @synthesize coverDate;
- @property(readonly, nonatomic) NSDate *startDate; // @synthesize startDate;
- @property(readonly, nonatomic) NSDate *endDate; // @synthesize endDate;
- @property(readonly, nonatomic) int catalogId; // @synthesize catalogId;
- - (void)loadPages;
- - (void)dealloc;
- - (id)initWithDictionary:(id)arg1 loadPages:(BOOL)arg2;
- - (id)initWithDictionary:(id)arg1;
- @end
- @interface UILabelWithStroke : UILabel
- {
- }
- - (void)drawTextInRect:(struct CGRect)arg1;
- @end
- @interface Helpers : NSObject
- {
- }
- + (void)removeScrim;
- + (void)addScrim;
- + (void)addShadowOfColor:(id)arg1 radius:(float)arg2 offset:(struct CGSize)arg3 opacity:(float)arg4 toButton:(id)arg5;
- + (void)logDMOAnalyticsApplicationTimingEvent;
- + (void)logDMOAnalyticsUserTimingEventForPlayerId:(id)arg1 withStartDate:(id)arg2 withEndDate:(id)arg3;
- + (void)logDMOAnalyticsUserTimingEventForOldPlayerId:(id)arg1 toNewPlayerId:(id)arg2;
- + (void)logDMOAnalyticsNavigationActionEventWithButtonName:(id)arg1 fromLocation:(id)arg2 toLocation:(id)arg3;
- + (void)logDMOAnalyticsEvent:(id)arg1 context:(id)arg2;
- + (void)setMainMenuLabelItemText:(id)arg1 icon:(id)arg2 title:(id)arg3 fontSize:(int)arg4 fontColor:(int)arg5;
- + (id)normalizePenguinName:(id)arg1;
- + (id)simpleLabelWithString:(id)arg1;
- + (void)makeAllButtonsExclusiveTouchFor:(id)arg1;
- + (id)getPreferredLanguage;
- + (void)createReminder;
- + (id)getNotifyCacheKey:(id)arg1;
- + (float)displayScale;
- + (BOOL)retinaDisplayCapable;
- + (void)setViewStyleWithView:(id)arg1 style:(int)arg2;
- + (void)applyGradient:(id)arg1 startColor:(id)arg2 endColor:(id)arg3;
- + (void)applyGradient:(id)arg1;
- + (void)styleDialog:(id)arg1 startColor:(id)arg2 endColor:(id)arg3 borderColor:(id)arg4 cornerRadius:(float)arg5 borderWidth:(float)arg6;
- + (void)styleDialog:(id)arg1;
- + (void)setAllDialogFonts:(id)arg1 withFont:(id)arg2;
- + (void)setAllDialogFonts:(id)arg1 fontName:(id)arg2 fontSize:(int)arg3;
- + (id)createButtonImage:(id)arg1 icon:(id)arg2 text:(id)arg3 font:(id)arg4 color:(id)arg5;
- + (void)crossFadeUIImageView:(id)arg1 withImage:(id)arg2 duration:(double)arg3;
- + (id)revealTransitionWithDuration:(double)arg1;
- + (id)revealTransition;
- + (id)fadeTransition;
- + (id)slideFromTopTransition;
- + (id)slideTransition:(id)arg1;
- + (id)slideTransition:(id)arg1 withDelegate:(id)arg2;
- + (id)slideTransition:(id)arg1 withDuration:(float)arg2;
- + (id)slideTransition:(id)arg1 withDuration:(float)arg2 withDelegate:(id)arg3;
- @end
- @interface LogonViewController : CPViewController <ATMHudDelegate, UITextFieldDelegate, ResourceDelegate, UIGestureRecognizerDelegate>
- {
- UIView *_pLogonView;
- UIInsetTextField *_pUserNameField;
- UIInsetTextField *_pPasswordField;
- UIButton *_pLogonButton;
- UIButton *_pCreateButton;
- UIViewController *_pController;
- ATMHud *_pATMHud;
- UITextField *_pTextFieldToAnimateTo;
- BOOL _keyboardIsShowing;
- UIView *cachedPenguinsView;
- UILabel *logonTextLabel;
- UIButton *rememberMeCheckBox;
- UILabel *rememberMeCheckBoxLabel;
- UILabel *forgotPasswordLabel;
- UIView *errorBubble;
- UILabel *errorBubbleText;
- UIImageView *errorBubbleImage;
- UIView *genericErrorView;
- UILabel *genericErrorLabel;
- UIButton *genericErrorPopupButton;
- UIView *backAvatarView;
- UIButton *backSettingsButton;
- UILabel *backPlayerName;
- UIButton *backForgetPenguinButton;
- UIImageView *backLoggedOnImageView;
- UILabel *backBlurbLabel;
- UIView *removeConfirmationDialog;
- UILabel *removeConfirmationText;
- UIButton *removeConfirmationYesButton;
- UIButton *removeConfirmationNoButton;
- UIView *scrim;
- NSString *penguinNameOfPenguinToRemove;
- UIButton *_confirmNOButton;
- UIView *_confirmDialog;
- UILabel *_confirmLabel;
- UIButton *_confirmOKButton;
- UIImageView *_backgroundView;
- UIImageView *_inactiveFrameThreeView;
- UIImageView *_backgroundMultiView;
- UIImageView *_activeFrameView;
- UIImageView *_inactiveFrameOneView;
- UIImageView *_inactiveFrameTwoView;
- UILabel *_usernameLabel;
- UILabel *_passwordLabel;
- UILabel *_orLabel;
- UIButton *_createRegularButton;
- UILabel *_rememberPasswordWarning;
- UILabel *_createTextLabel;
- }
- @property(nonatomic) __weak UILabel *createTextLabel; // @synthesize createTextLabel=_createTextLabel;
- @property(nonatomic) __weak UILabel *rememberPasswordWarning; // @synthesize rememberPasswordWarning=_rememberPasswordWarning;
- @property(nonatomic) __weak UIButton *createRegularButton; // @synthesize createRegularButton=_createRegularButton;
- @property(nonatomic) __weak UILabel *orLabel; // @synthesize orLabel=_orLabel;
- @property(nonatomic) __weak UILabel *passwordLabel; // @synthesize passwordLabel=_passwordLabel;
- @property(nonatomic) __weak UILabel *usernameLabel; // @synthesize usernameLabel=_usernameLabel;
- @property(nonatomic) __weak UIImageView *inactiveFrameTwoView; // @synthesize inactiveFrameTwoView=_inactiveFrameTwoView;
- @property(nonatomic) __weak UIImageView *inactiveFrameOneView; // @synthesize inactiveFrameOneView=_inactiveFrameOneView;
- @property(nonatomic) __weak UIImageView *activeFrameView; // @synthesize activeFrameView=_activeFrameView;
- @property(nonatomic) __weak UIImageView *backgroundMultiView; // @synthesize backgroundMultiView=_backgroundMultiView;
- @property(nonatomic) __weak UIImageView *inactiveFrameThreeView; // @synthesize inactiveFrameThreeView=_inactiveFrameThreeView;
- @property(nonatomic) __weak UIImageView *backgroundView; // @synthesize backgroundView=_backgroundView;
- @property(nonatomic) __weak UIButton *confirmOKButton; // @synthesize confirmOKButton=_confirmOKButton;
- @property(nonatomic) __weak UILabel *confirmLabel; // @synthesize confirmLabel=_confirmLabel;
- @property(nonatomic) __weak UIView *confirmDialog; // @synthesize confirmDialog=_confirmDialog;
- @property(nonatomic) __weak UIButton *confirmNOButton; // @synthesize confirmNOButton=_confirmNOButton;
- @property(copy, nonatomic) NSString *penguinNameOfPenguinToRemove; // @synthesize penguinNameOfPenguinToRemove;
- @property(nonatomic) __weak UIView *scrim; // @synthesize scrim;
- @property(nonatomic) __weak UIButton *removeConfirmationNoButton; // @synthesize removeConfirmationNoButton;
- @property(nonatomic) __weak UIButton *removeConfirmationYesButton; // @synthesize removeConfirmationYesButton;
- @property(nonatomic) __weak UILabel *removeConfirmationText; // @synthesize removeConfirmationText;
- @property(nonatomic) __weak UIView *removeConfirmationDialog; // @synthesize removeConfirmationDialog;
- @property(nonatomic) __weak UILabel *backBlurbLabel; // @synthesize backBlurbLabel;
- @property(nonatomic) __weak UIImageView *backLoggedOnImageView; // @synthesize backLoggedOnImageView;
- @property(nonatomic) __weak UIButton *backForgetPenguinButton; // @synthesize backForgetPenguinButton;
- @property(nonatomic) __weak UILabel *backPlayerName; // @synthesize backPlayerName;
- @property(nonatomic) __weak UIButton *backSettingsButton; // @synthesize backSettingsButton;
- @property(nonatomic) __weak UIView *backAvatarView; // @synthesize backAvatarView;
- @property(nonatomic) __weak UIButton *genericErrorPopupButton; // @synthesize genericErrorPopupButton;
- @property(nonatomic) __weak UILabel *genericErrorLabel; // @synthesize genericErrorLabel;
- @property(nonatomic) __weak UIView *genericErrorView; // @synthesize genericErrorView;
- @property(nonatomic) __weak UIImageView *errorBubbleImage; // @synthesize errorBubbleImage;
- @property(nonatomic) __weak UILabel *errorBubbleText; // @synthesize errorBubbleText;
- @property(nonatomic) __weak UIView *errorBubble; // @synthesize errorBubble;
- @property(nonatomic) __weak UILabel *forgotPasswordLabel; // @synthesize forgotPasswordLabel;
- @property(nonatomic) __weak UILabel *rememberMeCheckBoxLabel; // @synthesize rememberMeCheckBoxLabel;
- @property(nonatomic) __weak UIButton *rememberMeCheckBox; // @synthesize rememberMeCheckBox;
- @property(nonatomic) __weak UILabel *logonTextLabel; // @synthesize logonTextLabel;
- @property(nonatomic) __weak UIView *cachedPenguinsView; // @synthesize cachedPenguinsView;
- @property(nonatomic) BOOL _keyboardIsShowing; // @synthesize _keyboardIsShowing;
- @property(retain, nonatomic) UITextField *_pTextFieldToAnimateTo; // @synthesize _pTextFieldToAnimateTo;
- @property(retain, nonatomic) ATMHud *_pATMHud; // @synthesize _pATMHud;
- @property(retain, nonatomic) UIViewController *_pController; // @synthesize _pController;
- @property(nonatomic) __weak UIButton *_pCreateButton; // @synthesize _pCreateButton;
- @property(nonatomic) __weak UIButton *_pLogonButton; // @synthesize _pLogonButton;
- @property(nonatomic) __weak UIInsetTextField *_pPasswordField; // @synthesize _pPasswordField;
- @property(nonatomic) __weak UIInsetTextField *_pUserNameField; // @synthesize _pUserNameField;
- @property(retain, nonatomic) UIView *_pLogonView; // @synthesize _pLogonView;
- - (void).cxx_destruct;
- - (void)hudDidDisappear:(id)arg1;
- - (void)userDidTapHud:(id)arg1;
- - (void)cpViewControllerLeftBarButtonTouched:(id)arg1;
- - (void)showErrorBubbleWithString:(id)arg1 relativeTo:(id)arg2;
- - (void)hideScrim;
- - (void)showScrim;
- - (void)closeKeyboard;
- - (void)removeCachedPenguinFromCachedPenguinsView:(int)arg1;
- - (void)removeLogoFromNavigationBar;
- - (id)swidForPlayerWithName:(id)arg1;
- - (BOOL)doesPlayerAutoLogin:(id)arg1;
- - (void)flipAvatar:(int)arg1;
- - (BOOL)isEntriesValid;
- - (id)checkPasswordErrors;
- - (id)checkNameErrors;
- - (void)loadCachedPenguinData;
- - (void)setLoginErrorStatus:(id)arg1;
- - (void)setSuccessLoginInfo:(id)arg1;
- - (void)showLogoutButton;
- - (BOOL)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2;
- - (void)didFinishResource:(id)arg1 data:(id)arg2 context:(id)arg3;
- - (BOOL)textField:(id)arg1 shouldChangeCharactersInRange:(struct _NSRange)arg2 replacementString:(id)arg3;
- - (BOOL)textFieldShouldReturn:(id)arg1;
- - (void)textFieldDidEndEditing:(id)arg1;
- - (void)textFieldDidBeginEditing:(id)arg1;
- - (void)keyboardHide:(id)arg1;
- - (void)keyboardShow:(id)arg1;
- - (void)onConfirmNOButtonTouched:(id)arg1;
- - (void)onConfirmOKButtonTouched:(id)arg1;
- - (void)removeConfirmationNoButtonTouched:(id)arg1;
- - (void)removeConfirmationYesButtonTouched:(id)arg1;
- - (void)forgetPenguinButtonTouched:(id)arg1;
- - (void)logoutButtonTouched:(id)arg1;
- - (void)genericErrorOKButtonTouched:(id)arg1;
- - (void)closeKeyboard:(id)arg1;
- - (void)handleTapOnForgotPasswordLabel:(id)arg1;
- - (void)handleTapOnRememberMeLabel:(id)arg1;
- - (void)rememberMeCheckBoxTouched:(id)arg1;
- - (void)settingsButtonTouched:(id)arg1;
- - (void)avatarButtonTouched:(id)arg1;
- - (void)performLogonServiceCall;
- - (void)logon:(id)arg1;
- - (void)createAPenguin:(id)arg1;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)viewWillDisappear:(BOOL)arg1;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (void)didReceiveMemoryWarning;
- - (void)dealloc;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- - (id)initWithController:(id)arg1;
- @end
- @interface ATMHud : UIViewController
- {
- float margin;
- float padding;
- float alpha;
- float appearScaleFactor;
- float disappearScaleFactor;
- float progressBorderRadius;
- float progressBorderWidth;
- float progressBarRadius;
- float progressBarInset;
- id <ATMHudDelegate> delegate;
- int accessoryPosition;
- struct CGPoint center;
- BOOL shadowEnabled;
- BOOL blockTouches;
- BOOL allowSuperviewInteraction;
- NSString *showSound;
- NSString *updateSound;
- NSString *hideSound;
- ATMHudView *__view;
- ATMSoundFX *sound;
- NSMutableArray *displayQueue;
- int queuePosition;
- }
- + (id)buildInfo;
- @property(nonatomic) int queuePosition; // @synthesize queuePosition;
- @property(retain, nonatomic) NSMutableArray *displayQueue; // @synthesize displayQueue;
- @property(retain, nonatomic) ATMSoundFX *sound; // @synthesize sound;
- @property(retain, nonatomic) ATMHudView *__view; // @synthesize __view;
- @property(retain, nonatomic) NSString *hideSound; // @synthesize hideSound;
- @property(retain, nonatomic) NSString *updateSound; // @synthesize updateSound;
- @property(retain, nonatomic) NSString *showSound; // @synthesize showSound;
- @property(nonatomic) BOOL allowSuperviewInteraction; // @synthesize allowSuperviewInteraction;
- @property(nonatomic) BOOL blockTouches; // @synthesize blockTouches;
- @property(nonatomic) BOOL shadowEnabled; // @synthesize shadowEnabled;
- @property(nonatomic) struct CGPoint center; // @synthesize center;
- @property(nonatomic) int accessoryPosition; // @synthesize accessoryPosition;
- @property(nonatomic) id <ATMHudDelegate> delegate; // @synthesize delegate;
- @property(nonatomic) float progressBarInset; // @synthesize progressBarInset;
- @property(nonatomic) float progressBarRadius; // @synthesize progressBarRadius;
- @property(nonatomic) float progressBorderWidth; // @synthesize progressBorderWidth;
- @property(nonatomic) float progressBorderRadius; // @synthesize progressBorderRadius;
- @property(nonatomic) float disappearScaleFactor; // @synthesize disappearScaleFactor;
- @property(nonatomic) float appearScaleFactor; // @synthesize appearScaleFactor;
- @property(nonatomic) float alpha; // @synthesize alpha;
- @property(nonatomic) float padding; // @synthesize padding;
- @property(nonatomic) float margin; // @synthesize margin;
- - (void).cxx_destruct;
- - (void)playSound:(id)arg1;
- - (void)touchesEnded:(id)arg1 withEvent:(id)arg2;
- - (void)construct;
- - (void)hideAfter:(double)arg1;
- - (void)hide;
- - (void)update;
- - (void)show;
- - (void)showQueueAtIndex:(int)arg1;
- - (void)showNextInQueue;
- - (void)startQueue;
- - (void)clearQueue;
- - (void)addQueueItems:(id)arg1;
- - (void)addQueueItem:(id)arg1;
- - (void)setProgress:(float)arg1;
- - (void)setFixedSize:(struct CGSize)arg1;
- - (void)setActivityStyle:(int)arg1;
- - (void)setActivity:(BOOL)arg1;
- - (void)setImage:(id)arg1;
- - (void)setCaption:(id)arg1;
- - (void)dealloc;
- - (void)viewDidUnload;
- - (void)didReceiveMemoryWarning;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)viewDidLoad;
- - (void)loadView;
- - (id)initWithDelegate:(id)arg1;
- - (id)init;
- @end
- @interface ATMHudQueueItem : NSObject
- {
- NSString *caption;
- UIImage *image;
- BOOL showActivity;
- int accessoryPosition;
- int activityStyle;
- }
- @property(nonatomic) int activityStyle; // @synthesize activityStyle;
- @property(nonatomic) int accessoryPosition; // @synthesize accessoryPosition;
- @property(nonatomic) BOOL showActivity; // @synthesize showActivity;
- @property(retain, nonatomic) UIImage *image; // @synthesize image;
- @property(retain, nonatomic) NSString *caption; // @synthesize caption;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (id)init;
- @end
- @interface ATMHudView : UIView
- {
- NSString *caption;
- UIImage *image;
- UIActivityIndicatorView *activity;
- int activityStyle;
- ATMHud *p;
- BOOL showActivity;
- float progress;
- struct CGRect targetBounds;
- struct CGRect captionRect;
- struct CGRect progressRect;
- struct CGRect activityRect;
- struct CGRect imageRect;
- struct CGSize fixedSize;
- struct CGSize activitySize;
- CALayer *backgroundLayer;
- CALayer *imageLayer;
- ATMTextLayer *captionLayer;
- ATMProgressLayer *progressLayer;
- }
- @property(retain, nonatomic) ATMProgressLayer *progressLayer; // @synthesize progressLayer;
- @property(retain, nonatomic) ATMTextLayer *captionLayer; // @synthesize captionLayer;
- @property(retain, nonatomic) CALayer *imageLayer; // @synthesize imageLayer;
- @property(retain, nonatomic) CALayer *backgroundLayer; // @synthesize backgroundLayer;
- @property(nonatomic) struct CGSize activitySize; // @synthesize activitySize;
- @property(nonatomic) struct CGSize fixedSize; // @synthesize fixedSize;
- @property(nonatomic) struct CGRect imageRect; // @synthesize imageRect;
- @property(nonatomic) struct CGRect activityRect; // @synthesize activityRect;
- @property(nonatomic) struct CGRect progressRect; // @synthesize progressRect;
- @property(nonatomic) struct CGRect captionRect; // @synthesize captionRect;
- @property(nonatomic) struct CGRect targetBounds; // @synthesize targetBounds;
- @property(nonatomic) float progress; // @synthesize progress;
- @property(nonatomic) BOOL showActivity; // @synthesize showActivity;
- @property(nonatomic) ATMHud *p; // @synthesize p;
- @property(nonatomic) int activityStyle; // @synthesize activityStyle;
- @property(retain, nonatomic) UIActivityIndicatorView *activity; // @synthesize activity;
- @property(retain, nonatomic) UIImage *image; // @synthesize image;
- @property(retain, nonatomic) NSString *caption; // @synthesize caption;
- - (void).cxx_destruct;
- - (void)layoutSubviews;
- - (void)reset;
- - (void)update;
- - (void)hide;
- - (void)show;
- - (void)applyWithMode:(int)arg1;
- - (struct CGSize)calculateSizeForQueueItem:(id)arg1;
- - (struct CGSize)sizeForActivityStyle:(int)arg1;
- - (void)calculate;
- - (void)dealloc;
- - (id)initWithFrame:(struct CGRect)arg1 andController:(id)arg2;
- - (struct CGPoint)sharpPoint:(struct CGPoint)arg1;
- - (struct CGRect)sharpRect:(struct CGRect)arg1;
- @end
- @interface ATMProgressLayer : CALayer
- {
- float theProgress;
- float progressBorderWidth;
- float progressBorderRadius;
- float progressBarRadius;
- float progressBarInset;
- }
- @property(nonatomic) float progressBarInset; // @synthesize progressBarInset;
- @property(nonatomic) float progressBarRadius; // @synthesize progressBarRadius;
- @property(nonatomic) float progressBorderRadius; // @synthesize progressBorderRadius;
- @property(nonatomic) float progressBorderWidth; // @synthesize progressBorderWidth;
- @property(nonatomic) float theProgress; // @synthesize theProgress;
- - (void)drawInContext:(struct CGContext *)arg1;
- @end
- @interface ATMSoundFX : NSObject
- {
- unsigned long _soundID;
- }
- + (id)soundEffectWithContentsOfFile:(id)arg1;
- - (void)play;
- - (void)dealloc;
- - (id)initWithContentsOfFile:(id)arg1;
- @end
- @interface ATMTextLayer : CALayer
- {
- NSString *caption;
- }
- + (BOOL)needsDisplayForKey:(id)arg1;
- @property(copy, nonatomic) NSString *caption; // @synthesize caption;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (void)drawInContext:(struct CGContext *)arg1;
- - (id)initWithLayer:(id)arg1;
- @end
- @interface CPViewController : UIViewController
- {
- int _buttonType;
- int _notificationType;
- BOOL disableNotifications;
- UIView *notificationView;
- UIImageView *notificationImageView;
- UIImageView *notificationBGImageView;
- UILabel *notificationTextLabel;
- UILabel *notificationTitleLabel;
- UIView *lnDailySushiView;
- UILabel *lnDailySushiTitle;
- UILabel *lnDailySushiInformation;
- UIButton *lnDailySushiPlayButton;
- UIButton *lnDailySushiNotNowButton;
- UIBarButtonItem *rightNavigationButton;
- BOOL showDailySushiSplash;
- int _navigationBarStyle;
- }
- @property(nonatomic) int navigationBarStyle; // @synthesize navigationBarStyle=_navigationBarStyle;
- @property(nonatomic) BOOL showDailySushiSplash; // @synthesize showDailySushiSplash;
- @property(retain, nonatomic) UIBarButtonItem *rightNavigationButton; // @synthesize rightNavigationButton;
- @property(nonatomic) __weak UIButton *lnDailySushiNotNowButton; // @synthesize lnDailySushiNotNowButton;
- @property(nonatomic) __weak UIButton *lnDailySushiPlayButton; // @synthesize lnDailySushiPlayButton;
- @property(nonatomic) __weak UILabel *lnDailySushiInformation; // @synthesize lnDailySushiInformation;
- @property(nonatomic) __weak UILabel *lnDailySushiTitle; // @synthesize lnDailySushiTitle;
- @property(retain, nonatomic) UIView *lnDailySushiView; // @synthesize lnDailySushiView;
- @property(nonatomic) __weak UILabel *notificationTitleLabel; // @synthesize notificationTitleLabel;
- @property(nonatomic) __weak UILabel *notificationTextLabel; // @synthesize notificationTextLabel;
- @property(nonatomic) __weak UIImageView *notificationBGImageView; // @synthesize notificationBGImageView;
- @property(nonatomic) __weak UIImageView *notificationImageView; // @synthesize notificationImageView;
- @property(retain, nonatomic) UIView *notificationView; // @synthesize notificationView;
- @property(nonatomic) BOOL disableNotifications; // @synthesize disableNotifications;
- - (void).cxx_destruct;
- - (void)onDidReceivePresence:(id)arg1;
- - (void)onDidReceivePresenceSubscriptionRequest:(id)arg1;
- - (void)handleReceivePresenceSubscriptionRequest:(id)arg1;
- - (void)onSocialConnection:(id)arg1;
- - (void)onShowDailySushiNotification:(id)arg1;
- - (void)onShowAwardGameChipNotification:(id)arg1;
- - (void)displayNotification:(int)arg1 title:(id)arg2 text:(id)arg3;
- - (void)displayNotification:(id)arg1;
- - (void)setLeftBarButtonItem:(int)arg1;
- - (void)onLNDailySushiNotNowButton:(id)arg1;
- - (void)onLNDailySushiPlayButton:(id)arg1;
- - (void)cpViewControllerLeftBarButtonTouched:(id)arg1;
- - (void)setTitle:(id)arg1;
- - (void)viewDidDisappear:(BOOL)arg1;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (void)unloadDailySushiNotification;
- - (void)unloadNoticationView;
- - (void)loadDailySushiNotification;
- - (void)loadNotificationView;
- - (void)dealloc;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- - (id)initWithCoder:(id)arg1;
- - (void)initializeController;
- @end
- @interface FriendsManagerDelegateHandler : NSObject
- {
- CPViewController *controller;
- BOOL newLogonProcessing;
- }
- @property(nonatomic) BOOL newLogonProcessing; // @synthesize newLogonProcessing;
- @property(nonatomic) CPViewController *controller; // @synthesize controller;
- - (void)populatePlayerInfoFromRoster;
- - (void)handleFriendsManagerUpdateUser:(id)arg1;
- - (id)getPlayerInfoFromSocialFriend:(id)arg1;
- - (void)onUserLogonHasChanged:(id)arg1;
- - (void)onNewUserLogon:(id)arg1;
- - (void)setControllerInvalid;
- - (id)initWithCPController:(id)arg1;
- @end
- @interface CPButton : UIButton
- {
- BOOL _isBackButton;
- }
- @property(nonatomic) BOOL isBackButton; // @synthesize isBackButton=_isBackButton;
- - (void)buttonPress:(id)arg1;
- - (void)initialize;
- - (id)initWithFrame:(struct CGRect)arg1;
- - (id)initWithCoder:(id)arg1;
- - (id)init;
- @end
- @interface FriendsViewController : CPViewController <UITabBarDelegate, UINavigationControllerDelegate, GKSessionDelegate, ATMHudDelegate, ResourceDelegate, WebServicesOperationDelegate, UIGestureRecognizerDelegate, CPErrorDelegate, UIPopoverControllerDelegate, UISearchBarDelegate, CPCollectionViewDataSource, CPCollectionViewDelegate>
- {
- NSString *_addFriendName;
- NSString *_addFriendSwid;
- int _addFriendPlayerId;
- BOOL _addFriend;
- BOOL _addFriendSelected;
- UIBarButtonItem *_searchButton;
- UIBarButtonItem *_cancelSearchButton;
- UIBarButtonItem *_cancelEditButton;
- BOOL _changingDrawer;
- BOOL _multiDeleteEnabled;
- UIImageView *_loadingImageView;
- UITableViewCell *_friendsTableViewCell;
- NSString *_requestedFriendSwid;
- UITableView *_friendsTableView;
- UIButton *_findFriendsButton;
- UIImageView *_characterImageView;
- float _friendsTableViewCellHeight;
- UIView *_deleteConfirmation;
- UILabel *_characterLabel;
- CPError *_pError;
- UITextField *_searchFriendsTextField;
- NSMutableArray *_notificationCache;
- UILabel *_deleteConfirmationLabel;
- UIView *_characterView;
- UILabel *_searchDescriptionFound;
- NSString *_friendRequestSwid;
- UILabel *_addFriendAddLabel;
- UIButton *_deleteConfirmationYesBtn;
- CPCollectionView *_collectionView;
- BOOL _friendRequestSent;
- UIImageView *_addFriendImageView;
- UIButton *_deleteConfirmationNoBtn;
- BOOL _isSearchMode;
- ATMHud *__pATMHud;
- UIButton *_searchFoundButton;
- UIView *_AddFriendImageContainer;
- UIView *_titleView;
- UIView *_addFriendView;
- BOOL _showRemoveFriendNotification;
- UIView *_seachView;
- BOOL _shouldBeginEditing;
- UIButton *_friendsAvailableButton;
- UISearchBar *_searchBar;
- UIView *_friendsAvailableContainer;
- MeView *_avatarViewController;
- FriendsView *_selectedFriendsView;
- NSMutableArray *_swipeFriendsViewArray;
- UIPopoverController *_popController;
- NSMutableDictionary *_outgoingPendingApproval;
- NSMutableArray *_currentRosterList;
- NSMutableSet *_removedSet;
- BOOL _active;
- BOOL _reloadingRoster;
- BOOL _performOrderPriorityAdjustments;
- NSArray *_currentSearchList;
- UIColor *_onlineColor;
- NSMutableArray *_addFriendsArray;
- UIColor *_offlineColor;
- NSMutableArray *_pendingFriendsArray;
- NSMutableArray *_pendingOutgoingFriendsArray;
- UILabel *_addFriendNameLabel;
- UILabel *_searchDescription;
- NSString *_playerSearchName;
- UILabel *_pendingCountLabel;
- CPBusy *_busyLoadingView;
- NSString *_playerSwidToDelete;
- UITabBar *_tabBar;
- BOOL _fillWithAddButtons;
- }
- @property(nonatomic) BOOL fillWithAddButtons; // @synthesize fillWithAddButtons=_fillWithAddButtons;
- @property(nonatomic) __weak UITabBar *tabBar; // @synthesize tabBar=_tabBar;
- @property(copy, nonatomic) NSString *playerSwidToDelete; // @synthesize playerSwidToDelete=_playerSwidToDelete;
- @property(nonatomic) __weak CPBusy *busyLoadingView; // @synthesize busyLoadingView=_busyLoadingView;
- @property(nonatomic) __weak UILabel *pendingCountLabel; // @synthesize pendingCountLabel=_pendingCountLabel;
- @property(copy, nonatomic) NSString *playerSearchName; // @synthesize playerSearchName=_playerSearchName;
- @property(nonatomic) __weak UILabel *searchDescription; // @synthesize searchDescription=_searchDescription;
- @property(nonatomic) __weak UILabel *addFriendNameLabel; // @synthesize addFriendNameLabel=_addFriendNameLabel;
- @property(retain, nonatomic) NSMutableArray *pendingOutgoingFriendsArray; // @synthesize pendingOutgoingFriendsArray=_pendingOutgoingFriendsArray;
- @property(retain, nonatomic) NSMutableArray *pendingFriendsArray; // @synthesize pendingFriendsArray=_pendingFriendsArray;
- @property(retain, nonatomic) UIColor *offlineColor; // @synthesize offlineColor=_offlineColor;
- @property(retain, nonatomic) NSMutableArray *addFriendsArray; // @synthesize addFriendsArray=_addFriendsArray;
- @property(retain, nonatomic) UIColor *onlineColor; // @synthesize onlineColor=_onlineColor;
- @property(retain, nonatomic) NSArray *currentSearchList; // @synthesize currentSearchList=_currentSearchList;
- @property BOOL performOrderPriorityAdjustments; // @synthesize performOrderPriorityAdjustments=_performOrderPriorityAdjustments;
- @property BOOL reloadingRoster; // @synthesize reloadingRoster=_reloadingRoster;
- @property BOOL active; // @synthesize active=_active;
- @property(retain, nonatomic) NSMutableSet *removedSet; // @synthesize removedSet=_removedSet;
- @property(retain, nonatomic) NSMutableArray *currentRosterList; // @synthesize currentRosterList=_currentRosterList;
- @property(retain, nonatomic) NSMutableDictionary *outgoingPendingApproval; // @synthesize outgoingPendingApproval=_outgoingPendingApproval;
- @property(retain, nonatomic) UIPopoverController *popController; // @synthesize popController=_popController;
- @property(retain, nonatomic) NSMutableArray *swipeFriendsViewArray; // @synthesize swipeFriendsViewArray=_swipeFriendsViewArray;
- @property(retain, nonatomic) FriendsView *selectedFriendsView; // @synthesize selectedFriendsView=_selectedFriendsView;
- @property(retain, nonatomic) MeView *avatarViewController; // @synthesize avatarViewController=_avatarViewController;
- @property(nonatomic) __weak UIView *friendsAvailableContainer; // @synthesize friendsAvailableContainer=_friendsAvailableContainer;
- @property(retain, nonatomic) UISearchBar *searchBar; // @synthesize searchBar=_searchBar;
- @property(nonatomic) __weak UIButton *friendsAvailableButton; // @synthesize friendsAvailableButton=_friendsAvailableButton;
- @property(nonatomic) BOOL shouldBeginEditing; // @synthesize shouldBeginEditing=_shouldBeginEditing;
- @property(nonatomic) __weak UIView *seachView; // @synthesize seachView=_seachView;
- @property(nonatomic) BOOL showRemoveFriendNotification; // @synthesize showRemoveFriendNotification=_showRemoveFriendNotification;
- @property(nonatomic) __weak UIView *addFriendView; // @synthesize addFriendView=_addFriendView;
- @property(retain, nonatomic) UIView *titleView; // @synthesize titleView=_titleView;
- @property(nonatomic) __weak UIView *AddFriendImageContainer; // @synthesize AddFriendImageContainer=_AddFriendImageContainer;
- @property(nonatomic) __weak UIButton *searchFoundButton; // @synthesize searchFoundButton=_searchFoundButton;
- @property(retain, nonatomic) ATMHud *_pATMHud; // @synthesize _pATMHud=__pATMHud;
- @property(nonatomic) BOOL isSearchMode; // @synthesize isSearchMode=_isSearchMode;
- @property(nonatomic) __weak UIButton *deleteConfirmationNoBtn; // @synthesize deleteConfirmationNoBtn=_deleteConfirmationNoBtn;
- @property(nonatomic) __weak UIImageView *addFriendImageView; // @synthesize addFriendImageView=_addFriendImageView;
- @property(nonatomic) BOOL friendRequestSent; // @synthesize friendRequestSent=_friendRequestSent;
- @property(retain, nonatomic) CPCollectionView *collectionView; // @synthesize collectionView=_collectionView;
- @property(nonatomic) __weak UIButton *deleteConfirmationYesBtn; // @synthesize deleteConfirmationYesBtn=_deleteConfirmationYesBtn;
- @property(nonatomic) __weak UILabel *addFriendAddLabel; // @synthesize addFriendAddLabel=_addFriendAddLabel;
- @property(copy, nonatomic) NSString *friendRequestSwid; // @synthesize friendRequestSwid=_friendRequestSwid;
- @property(nonatomic) __weak UILabel *searchDescriptionFound; // @synthesize searchDescriptionFound=_searchDescriptionFound;
- @property(nonatomic) __weak UIView *characterView; // @synthesize characterView=_characterView;
- @property(nonatomic) __weak UILabel *deleteConfirmationLabel; // @synthesize deleteConfirmationLabel=_deleteConfirmationLabel;
- @property(retain, nonatomic) NSMutableArray *notificationCache; // @synthesize notificationCache=_notificationCache;
- @property(nonatomic) __weak UITextField *searchFriendsTextField; // @synthesize searchFriendsTextField=_searchFriendsTextField;
- @property(retain, nonatomic) CPError *pError; // @synthesize pError=_pError;
- @property(nonatomic) __weak UILabel *characterLabel; // @synthesize characterLabel=_characterLabel;
- @property(retain, nonatomic) UIView *deleteConfirmation; // @synthesize deleteConfirmation=_deleteConfirmation;
- @property(nonatomic) float friendsTableViewCellHeight; // @synthesize friendsTableViewCellHeight=_friendsTableViewCellHeight;
- @property(nonatomic) __weak UIImageView *characterImageView; // @synthesize characterImageView=_characterImageView;
- @property(nonatomic) __weak UIButton *findFriendsButton; // @synthesize findFriendsButton=_findFriendsButton;
- @property(nonatomic) __weak UITableView *friendsTableView; // @synthesize friendsTableView=_friendsTableView;
- @property(copy, nonatomic) NSString *requestedFriendSwid; // @synthesize requestedFriendSwid=_requestedFriendSwid;
- @property(retain, nonatomic) UITableViewCell *friendsTableViewCell; // @synthesize friendsTableViewCell=_friendsTableViewCell;
- @property(nonatomic) __weak UIImageView *loadingImageView; // @synthesize loadingImageView=_loadingImageView;
- - (void).cxx_destruct;
- - (void)replayCachedNotifications;
- - (void)cacheNotification:(id)arg1 forPlaybackTo:(SEL)arg2;
- - (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2;
- - (struct CGSize)collectionView:(id)arg1 sizeForItemsInSection:(int *)arg2;
- - (int)collectionView:(id)arg1 numberOfItemsInSection:(int)arg2;
- - (void)configurePhotoForCell:(id)arg1 user:(id)arg2;
- - (void)operationFinished:(id)arg1 withDictionary:(id)arg2;
- - (void)didFinishResource:(id)arg1 data:(id)arg2 context:(id)arg3;
- - (void)stopLoadingAnimation;
- - (void)startLoadingAnimation;
- - (void)onDismissPopover:(id)arg1;
- - (void)popoverControllerDidDismissPopover:(id)arg1;
- - (BOOL)popoverControllerShouldDismissPopover:(id)arg1;
- - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
- - (void)onMeButtonSelected:(id)arg1;
- - (void)onRemoveFriendNotification:(id)arg1;
- - (void)removeFriendFromSocialNo:(id)arg1;
- - (void)removeFriendFromSocialYes:(id)arg1;
- - (void)onFriendsDrawerButtonSelected:(id)arg1;
- - (void)onFriendRequestUpdated:(id)arg1;
- - (void)updatePendingCount;
- - (void)updatePendingCountNotification:(id)arg1;
- - (BOOL)insertUserInPendingList:(id)arg1;
- - (void)handleSocialDidRemoveUser:(id)arg1;
- - (void)onPresenceChanged:(id)arg1;
- - (void)onDisplayNotificationReveived:(id)arg1;
- - (void)addUserToRequestPendingListWithSwid:(id)arg1 displayName:(id)arg2;
- - (id)getXMPPFriendInPendingList:(id)arg1;
- - (void)getPlayerFromUserName:(id)arg1;
- - (void)getPlayerAvatar:(id)arg1 playerid:(int)arg2;
- - (void)placeAddFriendView:(id)arg1 visible:(BOOL)arg2;
- - (void)searchBar:(id)arg1 selectedScopeButtonIndexDidChange:(int)arg2;
- - (void)searchBarResultsListButtonClicked:(id)arg1;
- - (void)searchBarCancelButtonClicked:(id)arg1;
- - (void)searchBarBookmarkButtonClicked:(id)arg1;
- - (void)searchBarSearchButtonClicked:(id)arg1;
- - (BOOL)searchBar:(id)arg1 shouldChangeTextInRange:(struct _NSRange)arg2 replacementText:(id)arg3;
- - (void)searchBar:(id)arg1 textDidChange:(id)arg2;
- - (void)searchBarTextDidEndEditing:(id)arg1;
- - (BOOL)searchBarShouldEndEditing:(id)arg1;
- - (void)searchBarTextDidBeginEditing:(id)arg1;
- - (BOOL)searchBarShouldBeginEditing:(id)arg1;
- - (void)setSearchFoundUIControls:(BOOL)arg1;
- - (void)keyboardWillHide:(id)arg1;
- - (void)keyboardWillShow:(id)arg1;
- - (void)addFriendsAddButton:(id)arg1;
- - (id)userFromOutgoingPendingList:(id)arg1;
- - (void)addFriendsFindButton:(id)arg1;
- - (void)searchForPlayer:(id)arg1;
- - (void)addFriendsDoneButton:(id)arg1;
- - (void)searchForFriends:(id)arg1;
- - (BOOL)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2;
- - (void)closeKeyboard:(id)arg1;
- - (void)friendIconSelected:(id)arg1;
- - (void)addFriendSelected:(id)arg1;
- - (void)wobbleGesture:(id)arg1;
- - (void)editFriends:(id)arg1;
- - (void)endEditing;
- - (void)beginEditing;
- - (void)errorDidDisappear:(id)arg1 withContext:(id)arg2;
- - (void)onFriendsFailedConnection:(id)arg1;
- - (void)onFriendsConnected:(id)arg1;
- - (void)hideTheHUD;
- - (void)onOrderPriorityUpdated:(id)arg1;
- - (void)reloadRosterList;
- - (void)updateUISTate;
- - (int)indexOfXMPPUser:(id)arg1;
- - (void)sortFriendsList:(BOOL)arg1;
- - (id)friendsSortDescriptors;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)viewWillDisappear:(BOOL)arg1;
- - (void)viewDidAppear:(BOOL)arg1;
- - (void)onUIApplicationWillResignActiveNotification:(id)arg1;
- - (void)onUIApplicationDidBecomeActiveNotification:(id)arg1;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)managedObjectContextDidSave:(id)arg1;
- - (void)addXmppUserObject:(id)arg1;
- - (void)viewDidLoad;
- - (void)createNavbarButtons;
- - (void)didReceiveMemoryWarning;
- - (void)dealloc;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- - (void)updatePendingList;
- @end
- @interface FriendsView : UIView <ResourceDelegate, WebServicesOperationDelegate, UIGestureRecognizerDelegate>
- {
- UIButton *_deleteButton;
- UIButton *_addButton;
- BOOL _showAddButton;
- UIButton *_bestFriendButton;
- BOOL _showBestfriendButton;
- BOOL _editing;
- NSDictionary *_playerInfo;
- BOOL isCharacter;
- UIImage *avatar;
- UIImageView *avatarImageView;
- UIImageView *loadingImageView;
- BOOL enableBestFriends;
- BOOL isBestFriend;
- BOOL isOnline;
- int priorityLevel;
- XMPPUserCoreDataStorageObject *userStorage;
- UILabel *userNameLabel;
- int playerId;
- NSString *userName;
- BOOL shouldContinueAnimation;
- UIImage *_friendsBorder;
- struct CGRect _initFrame;
- UIImageView *_frameImageView;
- UIView *_offlineScrimView;
- }
- @property(retain, nonatomic) UIView *offlineScrimView; // @synthesize offlineScrimView=_offlineScrimView;
- @property(retain, nonatomic) UIImageView *frameImageView; // @synthesize frameImageView=_frameImageView;
- @property(nonatomic) struct CGRect initFrame; // @synthesize initFrame=_initFrame;
- @property(retain, nonatomic) UIImage *friendsBorder; // @synthesize friendsBorder=_friendsBorder;
- @property(nonatomic) BOOL shouldContinueAnimation; // @synthesize shouldContinueAnimation;
- @property(nonatomic) int playerId; // @synthesize playerId;
- @property(nonatomic) UILabel *userNameLabel; // @synthesize userNameLabel;
- @property(retain, nonatomic) XMPPUserCoreDataStorageObject *userStorage; // @synthesize userStorage;
- @property(nonatomic) int priorityLevel; // @synthesize priorityLevel;
- @property(nonatomic) BOOL enableBestFriends; // @synthesize enableBestFriends;
- @property(retain, nonatomic) UIImageView *loadingImageView; // @synthesize loadingImageView;
- @property(retain, nonatomic) UIImageView *avatarImageView; // @synthesize avatarImageView;
- @property(retain, nonatomic) UIImage *avatar; // @synthesize avatar;
- @property(nonatomic) BOOL isCharacter; // @synthesize isCharacter;
- - (void).cxx_destruct;
- - (void)didFinishResource:(id)arg1 data:(id)arg2 context:(id)arg3;
- - (void)operationFinished:(id)arg1 withDictionary:(id)arg2;
- - (void)setAvatarData:(id)arg1;
- - (void)handleSocialPresenceOnline:(id)arg1;
- - (void)getPlayerAvatar;
- - (void)getPlayerId;
- - (void)getPlayerIdFromService:(id)arg1;
- - (void)setupPlayerId;
- - (id)getPlayerName:(id)arg1;
- @property(readonly, nonatomic) BOOL isOnline; // @synthesize isOnline;
- @property(readonly, nonatomic) BOOL isBestFriend; // @synthesize isBestFriend;
- @property(readonly, nonatomic) NSString *userName; // @synthesize userName;
- - (void)layoutSubviews;
- - (BOOL)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2;
- - (void)friendIconSelected:(id)arg1;
- - (void)meButtonSelected:(id)arg1;
- - (void)bestFriendButtonSelected:(id)arg1;
- - (void)deleteFriendButtonSelected:(id)arg1;
- - (void)freindsViewManagedObjectContextDidSave:(id)arg1;
- - (void)load;
- @property(readonly, nonatomic) NSString *playerSwid;
- - (void)dealloc;
- - (int)tag;
- - (id)initWithFrame:(struct CGRect)arg1 userStorage:(id)arg2 addRequest:(BOOL)arg3;
- - (id)initWithFrame:(struct CGRect)arg1 userStorage:(id)arg2;
- - (id)initWithFrame:(struct CGRect)arg1;
- - (void)noUserInit;
- - (void)userInit;
- - (void)commonInit;
- - (void)createDeleteButton;
- - (id)createBestFriendButton;
- - (id)createFriendLabel:(struct CGRect)arg1;
- // Remaining properties
- @property(nonatomic) BOOL editing; // @dynamic editing;
- @end
- @interface CPError : UIViewController
- {
- UIView *scrimView;
- UIView *errorView;
- UIImageView *imageView;
- UILabel *titleLabel;
- UILabel *bodyLabel;
- UIButton *button;
- NSString *caption;
- NSString *body;
- NSString *buttonTitle;
- UIImage *image;
- BOOL showScrim;
- id context;
- id <CPErrorDelegate> delegate;
- BOOL _removeOnClick;
- }
- @property(nonatomic) BOOL removeOnClick; // @synthesize removeOnClick=_removeOnClick;
- @property(retain, nonatomic) id <CPErrorDelegate> delegate; // @synthesize delegate;
- @property(retain, nonatomic) id context; // @synthesize context;
- @property(nonatomic) BOOL showScrim; // @synthesize showScrim;
- @property(retain, nonatomic) UIImage *image; // @synthesize image;
- @property(retain, nonatomic) NSString *buttonTitle; // @synthesize buttonTitle;
- @property(retain, nonatomic) NSString *body; // @synthesize body;
- @property(retain, nonatomic) NSString *caption; // @synthesize caption;
- @property(nonatomic) UIButton *button; // @synthesize button;
- @property(nonatomic) UILabel *bodyLabel; // @synthesize bodyLabel;
- @property(nonatomic) UILabel *titleLabel; // @synthesize titleLabel;
- @property(nonatomic) UIImageView *imageView; // @synthesize imageView;
- @property(nonatomic) UIView *errorView; // @synthesize errorView;
- @property(nonatomic) UIView *scrimView; // @synthesize scrimView;
- - (void).cxx_destruct;
- - (void)setFieldValues;
- - (void)removeFromParent;
- - (void)addToParent:(id)arg1;
- - (void)show;
- - (void)buttonTouched:(id)arg1;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)dealloc;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidUnload;
- - (void)viewDidLoad;
- - (void)didReceiveMemoryWarning;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface UIInsetTextField : UITextField
- {
- }
- - (struct CGRect)editingRectForBounds:(struct CGRect)arg1;
- - (struct CGRect)textRectForBounds:(struct CGRect)arg1;
- @end
- @interface CreateAPenguinViewController : CPViewController <UITextFieldDelegate, UITextViewDelegate, UITagLabelDelegate, UIGestureRecognizerDelegate, UIWebViewDelegate>
- {
- ATMHud *pHUD;
- UIWebView *webView;
- NSString *disconnectedString;
- UIScrollView *scrollView;
- int currentPenguinColor;
- UIView *colorSwatchView;
- UIView *backgroundScrim;
- UIImageView *penguinBody;
- UIImageView *penguinShadow;
- UIImageView *penguinHighlight;
- UIInsetTextField *penguinName;
- UIInsetTextField *penguinEmail;
- UIInsetTextField *penguinPassword;
- UIInsetTextField *penguinReEnterPassword;
- UIButton *createAPenguinButton;
- UIView *legalView;
- UILabel *legalTitleLabel;
- UITextView *legalContent;
- UITagLabel *legalTagLabel;
- UITagLabel *rulesTagLabel;
- UIButton *rulesCheckButton;
- UIView *errorBubble;
- UILabel *errorBubbleText;
- UIImageView *errorBubbleImage;
- UIView *genericErrorView;
- UILabel *genericErrorLabel;
- UIButton *genericErrorButton;
- UILabel *_parentsEmailLabel;
- UILabel *_step1;
- UILabel *_instruction2Label;
- UILabel *_rulesContent;
- UIButton *_termsAndPrivacyButton;
- UILabel *_createPasswordLabel;
- UILabel *_chooseAColorLabel;
- float _keyboardAnimationDuration;
- UILabel *_step4;
- struct CGSize _keyboardSize;
- UITextField *_selectedTextField;
- UILabel *_instruction1Label;
- UILabel *_step2;
- UILabel *_createAPenguinNameLabel;
- UILabel *_step3;
- }
- @property(nonatomic) __weak UILabel *step3; // @synthesize step3=_step3;
- @property(nonatomic) __weak UILabel *createAPenguinNameLabel; // @synthesize createAPenguinNameLabel=_createAPenguinNameLabel;
- @property(nonatomic) __weak UILabel *step2; // @synthesize step2=_step2;
- @property(nonatomic) __weak UILabel *instruction1Label; // @synthesize instruction1Label=_instruction1Label;
- @property(retain, nonatomic) UITextField *selectedTextField; // @synthesize selectedTextField=_selectedTextField;
- @property(nonatomic) struct CGSize keyboardSize; // @synthesize keyboardSize=_keyboardSize;
- @property(nonatomic) __weak UILabel *step4; // @synthesize step4=_step4;
- @property(nonatomic) float keyboardAnimationDuration; // @synthesize keyboardAnimationDuration=_keyboardAnimationDuration;
- @property(nonatomic) __weak UILabel *chooseAColorLabel; // @synthesize chooseAColorLabel=_chooseAColorLabel;
- @property(nonatomic) __weak UILabel *createPasswordLabel; // @synthesize createPasswordLabel=_createPasswordLabel;
- @property(nonatomic) __weak UIButton *termsAndPrivacyButton; // @synthesize termsAndPrivacyButton=_termsAndPrivacyButton;
- @property(nonatomic) __weak UILabel *rulesContent; // @synthesize rulesContent=_rulesContent;
- @property(nonatomic) __weak UILabel *instruction2Label; // @synthesize instruction2Label=_instruction2Label;
- @property(nonatomic) __weak UILabel *step1; // @synthesize step1=_step1;
- @property(nonatomic) __weak UILabel *parentsEmailLabel; // @synthesize parentsEmailLabel=_parentsEmailLabel;
- @property(nonatomic) __weak UIButton *genericErrorButton; // @synthesize genericErrorButton;
- @property(nonatomic) __weak UILabel *genericErrorLabel; // @synthesize genericErrorLabel;
- @property(nonatomic) __weak UIView *genericErrorView; // @synthesize genericErrorView;
- @property(nonatomic) __weak UIImageView *errorBubbleImage; // @synthesize errorBubbleImage;
- @property(nonatomic) __weak UILabel *errorBubbleText; // @synthesize errorBubbleText;
- @property(nonatomic) __weak UIView *errorBubble; // @synthesize errorBubble;
- @property(nonatomic) __weak UIButton *rulesCheckButton; // @synthesize rulesCheckButton;
- @property(nonatomic) __weak UITagLabel *rulesTagLabel; // @synthesize rulesTagLabel;
- @property(nonatomic) __weak UITagLabel *legalTagLabel; // @synthesize legalTagLabel;
- @property(nonatomic) __weak UITextView *legalContent; // @synthesize legalContent;
- @property(nonatomic) __weak UILabel *legalTitleLabel; // @synthesize legalTitleLabel;
- @property(nonatomic) __weak UIView *legalView; // @synthesize legalView;
- @property(nonatomic) __weak UIButton *createAPenguinButton; // @synthesize createAPenguinButton;
- @property(nonatomic) __weak UIInsetTextField *penguinReEnterPassword; // @synthesize penguinReEnterPassword;
- @property(nonatomic) __weak UIInsetTextField *penguinPassword; // @synthesize penguinPassword;
- @property(nonatomic) __weak UIInsetTextField *penguinEmail; // @synthesize penguinEmail;
- @property(nonatomic) __weak UIInsetTextField *penguinName; // @synthesize penguinName;
- @property(nonatomic) __weak UIImageView *penguinHighlight; // @synthesize penguinHighlight;
- @property(nonatomic) __weak UIImageView *penguinShadow; // @synthesize penguinShadow;
- @property(nonatomic) __weak UIImageView *penguinBody; // @synthesize penguinBody;
- @property(nonatomic) __weak UIView *backgroundScrim; // @synthesize backgroundScrim;
- @property(nonatomic) __weak UIView *colorSwatchView; // @synthesize colorSwatchView;
- @property(nonatomic) int currentPenguinColor; // @synthesize currentPenguinColor;
- @property(nonatomic) __weak UIScrollView *scrollView; // @synthesize scrollView;
- @property(retain, nonatomic) NSString *disconnectedString; // @synthesize disconnectedString;
- @property(nonatomic) UIWebView *webView; // @synthesize webView;
- @property(retain, nonatomic) ATMHud *pHUD; // @synthesize pHUD;
- - (void).cxx_destruct;
- - (BOOL)webView:(id)arg1 shouldStartLoadWithRequest:(id)arg2 navigationType:(int)arg3;
- - (void)onAccountCreationFailure:(id)arg1;
- - (void)verifyAcccountCreation:(id)arg1;
- - (id)getLanguageCode;
- - (void)showErrorBubbleWithString:(id)arg1 relativeTo:(id)arg2;
- - (void)displayError:(id)arg1 errorCode:(unsigned int)arg2;
- - (void)resignAllFirstResponders;
- - (id)validatePassword:(id)arg1 reenteredPassword:(id)arg2;
- - (id)validateEmailAddress:(id)arg1;
- - (id)validateName:(id)arg1;
- - (BOOL)isEntriesValid;
- - (void)changePenguinColorTo:(int)arg1;
- - (void)layoutColorButtons:(BOOL)arg1 duration:(double)arg2;
- - (void)layoutColorButtons:(BOOL)arg1;
- - (void)addColorButtonsToSwatch;
- - (void)hideLegalInfo:(BOOL)arg1;
- - (void)hideClubPenguinRules:(BOOL)arg1;
- - (void)onCloseLegalInfo:(id)arg1;
- - (void)showLegalInfo:(BOOL)arg1;
- - (void)animateView:(id)arg1;
- - (void)showClubPenguinRules:(BOOL)arg1;
- - (void)setColorButtonToSelected:(id)arg1;
- - (void)setColorButtonToNormal:(id)arg1;
- - (void)setCurrentColorInSwatch;
- - (void)hideScrim;
- - (void)showScrim;
- - (void)onRulesCheckSelected:(id)arg1;
- - (void)onTermsCheckSelected:(id)arg1;
- - (void)genericErrorViewCloseButtonTouched:(id)arg1;
- - (void)createPenguinButtonTouched:(id)arg1;
- - (void)colorSwatchColorTouched:(id)arg1;
- - (BOOL)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2;
- - (void)closeKeyboard:(id)arg1;
- - (void)handleSingleTap:(id)arg1;
- - (void)didTouchWord:(id)arg1;
- - (BOOL)shouldUnderlineWord:(id)arg1;
- - (BOOL)textField:(id)arg1 shouldChangeCharactersInRange:(struct _NSRange)arg2 replacementString:(id)arg3;
- - (BOOL)textFieldShouldReturn:(id)arg1;
- - (void)textFieldDidEndEditing:(id)arg1;
- - (void)textFieldDidBeginEditing:(id)arg1;
- - (void)keyboardWillHide:(id)arg1;
- - (void)keyboardWillShow:(id)arg1;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)viewWillDisappear:(BOOL)arg1;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidUnload;
- - (void)viewDidLoad;
- - (void)didReceiveMemoryWarning;
- - (void)dealloc;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface UITagLabel : UIView
- {
- NSString *labelString;
- UIFont *font;
- UIColor *textColor;
- id <UITagLabelDelegate> delegate;
- int _textAlignment;
- }
- @property(nonatomic) int textAlignment; // @synthesize textAlignment=_textAlignment;
- @property(nonatomic) __weak id <UITagLabelDelegate> delegate; // @synthesize delegate;
- @property(retain, nonatomic) UIColor *textColor; // @synthesize textColor;
- @property(retain, nonatomic) UIFont *font; // @synthesize font;
- @property(retain, nonatomic) NSString *labelString; // @synthesize labelString;
- - (void).cxx_destruct;
- - (void)handleSingleTap:(id)arg1;
- - (void)layoutSubviews;
- - (void)dealloc;
- @end
- @interface MeView : CPViewController <ResourceDelegate, UIGestureRecognizerDelegate, ATMHudDelegate, CPErrorDelegate>
- {
- NSString *playerSwid;
- CPError *pError;
- int playerId;
- NSString *playerName;
- BOOL outfitChanged;
- BOOL updatingMainAvatar;
- BOOL myPlayerCard;
- BOOL member;
- UIView *whoaThereView;
- UILabel *whoaThereTitle;
- UILabel *whoaThereSubTitle;
- UIButton *whoaThereOkButton;
- UIView *penguinBackgroundView;
- UIView *friendDataBackgroundView;
- UIImageView *avatarImageView;
- UILabel *playerCoinsLabel;
- UIImageView *memberBadge;
- UIButton *removeFriend;
- UIButton *throwSnowball;
- UIImageView *tapToThrowImage;
- UIView *editAvatarView;
- BOOL continueAnimating;
- XMPPUserCoreDataStorageObject *_userObject;
- UILabel *_playerNameLabel;
- }
- @property(nonatomic) __weak UILabel *playerNameLabel; // @synthesize playerNameLabel=_playerNameLabel;
- @property(retain, nonatomic) XMPPUserCoreDataStorageObject *userObject; // @synthesize userObject=_userObject;
- @property(nonatomic) BOOL continueAnimating; // @synthesize continueAnimating;
- @property(nonatomic) __weak UIView *editAvatarView; // @synthesize editAvatarView;
- @property(nonatomic) __weak UIImageView *tapToThrowImage; // @synthesize tapToThrowImage;
- @property(nonatomic) __weak UIButton *throwSnowball; // @synthesize throwSnowball;
- @property(nonatomic) __weak UIButton *removeFriend; // @synthesize removeFriend;
- @property(nonatomic) __weak UIImageView *memberBadge; // @synthesize memberBadge;
- @property(nonatomic) __weak UILabel *playerCoinsLabel; // @synthesize playerCoinsLabel;
- @property(nonatomic) __weak UIImageView *avatarImageView; // @synthesize avatarImageView;
- @property(nonatomic) __weak UIView *friendDataBackgroundView; // @synthesize friendDataBackgroundView;
- @property(nonatomic) __weak UIView *penguinBackgroundView; // @synthesize penguinBackgroundView;
- @property(nonatomic) __weak UIButton *whoaThereOkButton; // @synthesize whoaThereOkButton;
- @property(nonatomic) __weak UILabel *whoaThereSubTitle; // @synthesize whoaThereSubTitle;
- @property(nonatomic) __weak UILabel *whoaThereTitle; // @synthesize whoaThereTitle;
- @property(retain, nonatomic) UIView *whoaThereView; // @synthesize whoaThereView;
- @property(nonatomic) BOOL member; // @synthesize member;
- @property(nonatomic) BOOL myPlayerCard; // @synthesize myPlayerCard;
- @property(nonatomic) BOOL updatingMainAvatar; // @synthesize updatingMainAvatar;
- @property(nonatomic) BOOL outfitChanged; // @synthesize outfitChanged;
- @property(copy, nonatomic) NSString *playerName; // @synthesize playerName;
- @property(nonatomic) int playerId; // @synthesize playerId;
- @property(retain, nonatomic) CPError *pError; // @synthesize pError;
- @property(readonly, nonatomic) NSString *playerSwid; // @synthesize playerSwid;
- - (void).cxx_destruct;
- - (void)getPlayerAvatar;
- - (void)didFinishResource:(id)arg1 data:(id)arg2 context:(id)arg3;
- - (void)onXmppSocialManagerSnowballReceiptReceived:(id)arg1;
- - (void)handleSocialSnowballReceiptReceived:(id)arg1;
- - (void)onWhoaThereOk:(id)arg1;
- - (void)onThrowSnowballSelected:(id)arg1;
- - (void)moveTapImageRight;
- - (void)moveTapImageLeft;
- - (void)onRemoveFriendSelected:(id)arg1;
- - (void)errorDidDisappear:(id)arg1 withContext:(id)arg2;
- - (void)onSingleTap:(id)arg1;
- - (void)onTapToThrow:(id)arg1;
- - (BOOL)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2;
- - (void)getPlayerIdFromService:(id)arg1;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)viewDidAppear:(BOOL)arg1;
- - (void)viewDidDisappear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (void)didReceiveMemoryWarning;
- - (void)dealloc;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2 userInfo:(id)arg3;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface SnowballManager : NSObject
- {
- }
- + (void)removeAllReceievedSnowballs;
- + (void)removeReceivedSnowball:(id)arg1;
- + (void)removeSnowballWithReceipt:(id)arg1;
- + (BOOL)isWaitingOnSnowballReceipt:(id)arg1;
- + (id)getReceivedSnowballs;
- + (id)getPendingSnowballs;
- + (BOOL)snowballsForDisplay;
- + (id)throwSnowball:(id)arg1;
- + (BOOL)snowballReceieved:(id)arg1;
- + (id)createReceiveSnowballNotification:(id)arg1 withName:(id)arg2;
- + (id)createSentSnowballNotification:(id)arg1;
- @end
- @interface UISnowballViewController : CPViewController <UITableViewDataSource, UITableViewDelegate>
- {
- NSMutableArray *snowballArray;
- UITableViewCell *sbTableViewCell;
- UIView *singleView;
- UILabel *singleTitleLabel;
- UILabel *singleNameLabel;
- UILabel *singleSubtitleLabel;
- UIButton *throwBack;
- UIButton *cancel;
- UIView *multiView;
- UILabel *multiTitleLabel;
- UILabel *multiSubtitleLabel;
- UITableView *tableView;
- NSString *singlePlayerName;
- BOOL singleSnowball;
- }
- @property(nonatomic) BOOL singleSnowball; // @synthesize singleSnowball;
- @property(copy, nonatomic) NSString *singlePlayerName; // @synthesize singlePlayerName;
- @property(nonatomic) UITableView *tableView; // @synthesize tableView;
- @property(nonatomic) UILabel *multiSubtitleLabel; // @synthesize multiSubtitleLabel;
- @property(nonatomic) UILabel *multiTitleLabel; // @synthesize multiTitleLabel;
- @property(nonatomic) UIView *multiView; // @synthesize multiView;
- @property(nonatomic) UIButton *cancel; // @synthesize cancel;
- @property(nonatomic) UIButton *throwBack; // @synthesize throwBack;
- @property(nonatomic) UILabel *singleSubtitleLabel; // @synthesize singleSubtitleLabel;
- @property(nonatomic) UILabel *singleNameLabel; // @synthesize singleNameLabel;
- @property(nonatomic) UILabel *singleTitleLabel; // @synthesize singleTitleLabel;
- @property(nonatomic) UIView *singleView; // @synthesize singleView;
- @property(nonatomic) UITableViewCell *sbTableViewCell; // @synthesize sbTableViewCell;
- @property(retain, nonatomic) NSMutableArray *snowballArray; // @synthesize snowballArray;
- - (void).cxx_destruct;
- - (void)tableView:(id)arg1 didDeselectRowAtIndexPath:(id)arg2;
- - (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2;
- - (float)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2;
- - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
- - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2;
- - (void)onCancel:(id)arg1;
- - (void)onThrowBack:(id)arg1;
- - (void)onCloseButtonSelected:(id)arg1;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)viewDidUnload;
- - (void)viewDidLoad;
- - (void)didReceiveMemoryWarning;
- - (void)dealloc;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface CPSerialQueue : NSObject
- {
- }
- + (struct dispatch_queue_s *)sharedFriendsViewSerialQueue;
- + (struct dispatch_queue_s *)sharedFriendsSerialQueue;
- + (struct dispatch_queue_s *)sharedUISerialQueue;
- + (struct dispatch_queue_s *)sharedSerialQueue;
- @end
- @interface DDAbstractDatabaseLogger : DDAbstractLogger
- {
- unsigned int saveThreshold;
- double saveInterval;
- double maxAge;
- double deleteInterval;
- BOOL deleteOnEverySave;
- BOOL saveTimerSuspended;
- unsigned int unsavedCount;
- unsigned long long unsavedTime;
- struct dispatch_source_s *saveTimer;
- unsigned long long lastDeleteTime;
- struct dispatch_source_s *deleteTimer;
- }
- - (void)flush;
- - (void)logMessage:(id)arg1;
- - (void)willRemoveLogger;
- - (void)didAddLogger;
- - (void)deleteOldLogEntries;
- - (void)savePendingLogEntries;
- @property BOOL deleteOnEverySave;
- @property double deleteInterval;
- @property double maxAge;
- @property double saveInterval;
- @property unsigned int saveThreshold;
- - (void)createAndStartDeleteTimer;
- - (void)updateDeleteTimer;
- - (void)destroyDeleteTimer;
- - (void)createSuspendedSaveTimer;
- - (void)updateAndResumeSaveTimer;
- - (void)destroySaveTimer;
- - (void)performDelete;
- - (void)performSaveAndSuspendSaveTimer;
- - (void)db_saveAndDelete;
- - (void)db_delete;
- - (void)db_save;
- - (BOOL)db_log:(id)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface DDASLLogger : DDAbstractLogger <DDLogger>
- {
- struct __aslclient *client;
- }
- + (id)sharedInstance;
- + (void)initialize;
- - (id)loggerName;
- - (void)logMessage:(id)arg1;
- - (id)init;
- @end
- @interface DDLogFileManagerDefault : NSObject <DDLogFileManager>
- {
- unsigned int maximumNumberOfLogFiles;
- NSString *_logsDirectory;
- }
- @property unsigned int maximumNumberOfLogFiles; // @synthesize maximumNumberOfLogFiles;
- - (void).cxx_destruct;
- - (id)createNewLogFile;
- - (id)generateShortUUID;
- - (id)sortedLogFileInfos;
- - (id)sortedLogFileNames;
- - (id)sortedLogFilePaths;
- - (id)unsortedLogFileInfos;
- - (id)unsortedLogFileNames;
- - (id)unsortedLogFilePaths;
- - (BOOL)isLogFile:(id)arg1;
- - (id)logsDirectory;
- - (id)defaultLogsDirectory;
- - (void)deleteOldLogFiles;
- - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
- - (void)dealloc;
- - (id)initWithLogsDirectory:(id)arg1;
- - (id)init;
- @end
- @interface DDLogFileFormatterDefault : NSObject <DDLogFormatter>
- {
- NSDateFormatter *dateFormatter;
- }
- - (void).cxx_destruct;
- - (id)formatLogMessage:(id)arg1;
- - (id)initWithDateFormatter:(id)arg1;
- - (id)init;
- @end
- @interface DDFileLogger : DDAbstractLogger <DDLogger>
- {
- id <DDLogFileManager> logFileManager;
- DDLogFileInfo *currentLogFileInfo;
- NSFileHandle *currentLogFileHandle;
- struct dispatch_source_s *rollingTimer;
- unsigned long long maximumFileSize;
- double rollingFrequency;
- }
- @property(readonly, nonatomic) id <DDLogFileManager> logFileManager; // @synthesize logFileManager;
- - (void).cxx_destruct;
- - (id)loggerName;
- - (void)willRemoveLogger;
- - (void)logMessage:(id)arg1;
- - (id)currentLogFileHandle;
- - (id)currentLogFileInfo;
- - (void)maybeRollLogFileDueToSize;
- - (void)maybeRollLogFileDueToAge;
- - (void)rollLogFileNow;
- - (void)rollLogFile;
- - (void)scheduleTimerToRollLogFileDueToAge;
- @property double rollingFrequency;
- @property unsigned long long maximumFileSize;
- - (void)dealloc;
- - (id)initWithLogFileManager:(id)arg1;
- - (id)init;
- @end
- @interface DDLogFileInfo : NSObject
- {
- NSString *filePath;
- NSString *fileName;
- NSDictionary *fileAttributes;
- NSDate *creationDate;
- NSDate *modificationDate;
- unsigned long long fileSize;
- }
- + (id)logFileWithPath:(id)arg1;
- @property(readonly, nonatomic) NSString *filePath; // @synthesize filePath;
- - (void).cxx_destruct;
- - (int)reverseCompareByModificationDate:(id)arg1;
- - (int)reverseCompareByCreationDate:(id)arg1;
- - (BOOL)isEqual:(id)arg1;
- - (void)removeExtendedAttributeWithName:(id)arg1;
- - (void)addExtendedAttributeWithName:(id)arg1;
- - (BOOL)hasExtendedAttributeWithName:(id)arg1;
- - (void)renameFile:(id)arg1;
- - (void)reset;
- @property(nonatomic) BOOL isArchived; // @dynamic isArchived;
- - (id)description;
- @property(readonly, nonatomic) double age; // @dynamic age;
- @property(readonly, nonatomic) unsigned long long fileSize; // @dynamic fileSize;
- @property(readonly, nonatomic) NSDate *creationDate; // @dynamic creationDate;
- @property(readonly, nonatomic) NSDate *modificationDate; // @dynamic modificationDate;
- @property(readonly, nonatomic) NSString *fileName; // @dynamic fileName;
- @property(readonly, nonatomic) NSDictionary *fileAttributes; // @dynamic fileAttributes;
- - (id)initWithFilePath:(id)arg1;
- @end
- @interface DDLog : NSObject
- {
- }
- + (void)lt_flush;
- + (void)lt_log:(id)arg1;
- + (void)lt_removeAllLoggers;
- + (void)lt_removeLogger:(id)arg1;
- + (void)lt_addLogger:(id)arg1;
- + (void)setLogLevel:(int)arg1 forClassWithName:(id)arg2;
- + (void)setLogLevel:(int)arg1 forClass:(Class)arg2;
- + (int)logLevelForClassWithName:(id)arg1;
- + (int)logLevelForClass:(Class)arg1;
- + (id)registeredClassNames;
- + (id)registeredClasses;
- + (BOOL)isRegisteredClass:(Class)arg1;
- + (void)flushLog;
- + (void)log:(BOOL)arg1 level:(int)arg2 flag:(int)arg3 context:(int)arg4 file:(const char *)arg5 function:(const char *)arg6 line:(int)arg7 tag:(id)arg8 format:(id)arg9 args:(void *)arg10;
- + (void)log:(BOOL)arg1 level:(int)arg2 flag:(int)arg3 context:(int)arg4 file:(const char *)arg5 function:(const char *)arg6 line:(int)arg7 tag:(id)arg8 format:(id)arg9;
- + (void)queueLogMessage:(id)arg1 asynchronously:(BOOL)arg2;
- + (void)removeAllLoggers;
- + (void)removeLogger:(id)arg1;
- + (void)addLogger:(id)arg1;
- + (void)applicationWillTerminate:(id)arg1;
- + (struct dispatch_queue_s *)loggingQueue;
- + (void)initialize;
- @end
- @interface DDLoggerNode : NSObject
- {
- id <DDLogger> logger;
- struct dispatch_queue_s *loggerQueue;
- }
- + (id)nodeWithLogger:(id)arg1 loggerQueue:(struct dispatch_queue_s *)arg2;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (id)initWithLogger:(id)arg1 loggerQueue:(struct dispatch_queue_s *)arg2;
- @end
- @interface DDLogMessage : NSObject
- {
- int logLevel;
- int logFlag;
- int logContext;
- NSString *logMsg;
- NSDate *timestamp;
- char *file;
- char *function;
- int lineNumber;
- unsigned int machThreadID;
- char *queueLabel;
- NSString *threadName;
- id tag;
- int options;
- }
- - (void).cxx_destruct;
- - (void)dealloc;
- - (id)methodName;
- - (id)fileName;
- - (id)threadID;
- - (id)initWithLogMsg:(id)arg1 level:(int)arg2 flag:(int)arg3 context:(int)arg4 file:(const char *)arg5 function:(const char *)arg6 line:(int)arg7 tag:(id)arg8 options:(int)arg9;
- @end
- @interface DDAbstractLogger : NSObject <DDLogger>
- {
- id <DDLogFormatter> formatter;
- struct dispatch_queue_s *loggerQueue;
- }
- - (void).cxx_destruct;
- - (id)loggerName;
- - (struct dispatch_queue_s *)loggerQueue;
- - (void)setLogFormatter:(id)arg1;
- - (id)logFormatter;
- - (void)logMessage:(id)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface DDTTYLogger : DDAbstractLogger <DDLogger>
- {
- NSCalendar *calendar;
- unsigned int calendarUnitFlags;
- NSString *appName;
- char *app;
- unsigned long appLen;
- NSString *processID;
- char *pid;
- unsigned long pidLen;
- BOOL colorsEnabled;
- NSMutableArray *colorProfilesArray;
- NSMutableDictionary *colorProfilesDict;
- }
- + (id)sharedInstance;
- + (void)initialize;
- + (unsigned int)codeIndexForColor:(id)arg1;
- + (void)getRed:(float *)arg1 green:(float *)arg2 blue:(float *)arg3 fromColor:(id)arg4;
- + (void)initialize_colors_256;
- + (void)initialize_colors_16;
- - (void).cxx_destruct;
- - (id)loggerName;
- - (void)logMessage:(id)arg1;
- - (void)clearAllColors;
- - (void)clearColorsForAllTags;
- - (void)clearColorsForAllFlags;
- - (void)clearColorsForTag:(id)arg1;
- - (void)clearColorsForFlag:(int)arg1 context:(int)arg2;
- - (void)clearColorsForFlag:(int)arg1;
- - (void)setForegroundColor:(id)arg1 backgroundColor:(id)arg2 forTag:(id)arg3;
- - (void)setForegroundColor:(id)arg1 backgroundColor:(id)arg2 forFlag:(int)arg3 context:(int)arg4;
- - (void)setForegroundColor:(id)arg1 backgroundColor:(id)arg2 forFlag:(int)arg3;
- @property BOOL colorsEnabled;
- - (void)loadDefaultColorProfiles;
- - (id)init;
- @end
- @interface DDTTYLoggerColorProfile : NSObject
- {
- int mask;
- int context;
- unsigned char fg_r;
- unsigned char fg_g;
- unsigned char fg_b;
- unsigned char bg_r;
- unsigned char bg_g;
- unsigned char bg_b;
- unsigned int fgCodeIndex;
- NSString *fgCodeRaw;
- unsigned int bgCodeIndex;
- NSString *bgCodeRaw;
- char fgCode[24];
- unsigned long fgCodeLen;
- char bgCode[24];
- unsigned long bgCodeLen;
- char resetCode[8];
- unsigned long resetCodeLen;
- }
- - (void).cxx_destruct;
- - (id)description;
- - (id)initWithForegroundColor:(id)arg1 backgroundColor:(id)arg2 flag:(int)arg3 context:(int)arg4;
- @end
- @interface ContextWhitelistFilterLogFormatter : NSObject <DDLogFormatter>
- {
- LoggingContextSet *contextSet;
- }
- - (void).cxx_destruct;
- - (id)formatLogMessage:(id)arg1;
- - (BOOL)isOnWhitelist:(int)arg1;
- - (id)whitelist;
- - (void)removeFromWhitelist:(int)arg1;
- - (void)addToWhitelist:(int)arg1;
- - (id)init;
- @end
- @interface ContextBlacklistFilterLogFormatter : NSObject <DDLogFormatter>
- {
- LoggingContextSet *contextSet;
- }
- - (void).cxx_destruct;
- - (id)formatLogMessage:(id)arg1;
- - (BOOL)isOnBlacklist:(int)arg1;
- - (id)blacklist;
- - (void)removeFromBlacklist:(int)arg1;
- - (void)addToBlacklist:(int)arg1;
- - (id)init;
- @end
- @interface LoggingContextSet : NSObject
- {
- int lock;
- NSMutableSet *set;
- }
- - (void).cxx_destruct;
- - (BOOL)isInSet:(int)arg1;
- - (id)currentSet;
- - (void)removeFromSet:(int)arg1;
- - (void)addToSet:(int)arg1;
- - (id)init;
- @end
- @interface DispatchQueueLogFormatter : NSObject <DDLogFormatter>
- {
- NSString *dateFormatString;
- int atomicLoggerCount;
- NSDateFormatter *threadUnsafeDateFormatter;
- int lock;
- unsigned int _minQueueLength;
- unsigned int _maxQueueLength;
- NSMutableDictionary *_replacements;
- }
- @property unsigned int maxQueueLength; // @synthesize maxQueueLength=_maxQueueLength;
- @property unsigned int minQueueLength; // @synthesize minQueueLength=_minQueueLength;
- - (void).cxx_destruct;
- - (void)willRemoveFromLogger:(id)arg1;
- - (void)didAddToLogger:(id)arg1;
- - (id)formatLogMessage:(id)arg1;
- - (id)queueThreadLabelForLogMessage:(id)arg1;
- - (id)stringFromDate:(id)arg1;
- - (void)setReplacementString:(id)arg1 forQueueLabel:(id)arg2;
- - (id)replacementStringForQueueLabel:(id)arg1;
- - (id)init;
- @end
- @interface CPRefreshView : NSObject
- {
- UIScrollView *_pScrollView;
- BOOL _reloading;
- float _contentInsetTop;
- int _state;
- UIView *view;
- UIView *infoView;
- UILabel *pullLabel;
- UILabel *lastUpdateLabel;
- UIImageView *pointerImage;
- UIImageView *busyArrows;
- UIImageView *backgroundImage;
- UIImageView *separatorLineImage;
- UIView *errorView;
- UILabel *errorLabel;
- UILabel *errorHeaderLabel;
- id <CPRefreshViewDelegate> delegate;
- }
- @property(nonatomic) id <CPRefreshViewDelegate> delegate; // @synthesize delegate;
- @property(nonatomic) UILabel *errorHeaderLabel; // @synthesize errorHeaderLabel;
- @property(nonatomic) UILabel *errorLabel; // @synthesize errorLabel;
- @property(nonatomic) UIView *errorView; // @synthesize errorView;
- @property(nonatomic) UIImageView *separatorLineImage; // @synthesize separatorLineImage;
- @property(nonatomic) UIImageView *backgroundImage; // @synthesize backgroundImage;
- @property(nonatomic) UIImageView *busyArrows; // @synthesize busyArrows;
- @property(nonatomic) UIImageView *pointerImage; // @synthesize pointerImage;
- @property(nonatomic) UILabel *lastUpdateLabel; // @synthesize lastUpdateLabel;
- @property(nonatomic) UILabel *pullLabel; // @synthesize pullLabel;
- @property(nonatomic) UIView *infoView; // @synthesize infoView;
- @property(retain, nonatomic) UIView *view; // @synthesize view;
- - (void).cxx_destruct;
- - (void)dataReloadFailedWithError:(id)arg1 withLastUpdateDate:(id)arg2;
- - (void)dataReloadSuccessful;
- - (void)hideBusy;
- - (void)showBusy;
- - (void)setLastUpdateTime:(id)arg1;
- - (void)rotatePointer:(float)arg1 animated:(BOOL)arg2;
- - (void)closeErrorView;
- - (void)setState:(int)arg1;
- - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
- - (void)dealloc;
- - (id)initWithScrollView:(id)arg1;
- - (id)init;
- @end
- @interface TBXML : NSObject
- {
- struct _TBXMLElement *rootXMLElement;
- struct _TBXMLElementBuffer *currentElementBuffer;
- struct _TBXMLAttributeBuffer *currentAttributeBuffer;
- long currentElement;
- long currentAttribute;
- char *bytes;
- long bytesLength;
- }
- + (id)tbxmlWithXMLFile:(id)arg1 fileExtension:(id)arg2;
- + (id)tbxmlWithXMLFile:(id)arg1;
- + (id)tbxmlWithXMLData:(id)arg1;
- + (id)tbxmlWithXMLString:(id)arg1;
- + (id)tbxmlWithURL:(id)arg1;
- + (struct _TBXMLElement *)nextSiblingNamed:(id)arg1 searchFromElement:(struct _TBXMLElement *)arg2;
- + (struct _TBXMLElement *)childElementNamed:(id)arg1 parentElement:(struct _TBXMLElement *)arg2;
- + (id)valueOfAttributeNamed:(id)arg1 forElement:(struct _TBXMLElement *)arg2;
- + (id)textForElement:(struct _TBXMLElement *)arg1;
- + (id)attributeValue:(struct _TBXMLAttribute *)arg1;
- + (id)attributeName:(struct _TBXMLAttribute *)arg1;
- + (id)elementName:(struct _TBXMLElement *)arg1;
- @property(readonly, nonatomic) struct _TBXMLElement *rootXMLElement; // @synthesize rootXMLElement;
- - (id)initWithXMLFile:(id)arg1;
- - (id)initWithXMLFile:(id)arg1 fileExtension:(id)arg2;
- - (id)initWithXMLData:(id)arg1;
- - (id)initWithXMLString:(id)arg1;
- - (id)initWithURL:(id)arg1;
- - (id)init;
- - (struct _TBXMLAttribute *)nextAvailableAttribute;
- - (struct _TBXMLElement *)nextAvailableElement;
- - (void)dealloc;
- - (void)decodeBytes;
- - (void)decodeData:(id)arg1;
- @end
- @interface VideoViewController : CPViewController <UITableViewDelegate, UITableViewDataSource, UIWebViewDelegate, YouTubeFeedDelegate, CPRefreshViewDelegate, CPErrorDelegate>
- {
- YouTubeFeed *pFeed;
- CPRefreshView *pCPRefreshView;
- NSArray *pItemArray;
- NSMutableArray *webviewDelegateArray;
- CPError *pCPError;
- UITableViewCell *videoViewControllerCell;
- UITableViewCell *videoViewControllerFeaturedCell;
- UITableView *videoViewControllerTableView;
- CPBusy *busyView;
- BOOL stopLoading;
- int pageCount;
- UIWebView *_selectedVideoWebView;
- NSString *_currentlyPlayingVideoIdentifier;
- NSIndexPath *_selectedIndexPath;
- UILabel *_selectedVideoDescription;
- }
- @property(nonatomic) __weak UILabel *selectedVideoDescription; // @synthesize selectedVideoDescription=_selectedVideoDescription;
- @property(retain, nonatomic) NSIndexPath *selectedIndexPath; // @synthesize selectedIndexPath=_selectedIndexPath;
- @property(retain, nonatomic) NSString *currentlyPlayingVideoIdentifier; // @synthesize currentlyPlayingVideoIdentifier=_currentlyPlayingVideoIdentifier;
- @property(nonatomic) __weak UIWebView *selectedVideoWebView; // @synthesize selectedVideoWebView=_selectedVideoWebView;
- @property(nonatomic) int pageCount; // @synthesize pageCount;
- @property(nonatomic) BOOL stopLoading; // @synthesize stopLoading;
- @property(nonatomic) CPBusy *busyView; // @synthesize busyView;
- @property(nonatomic) UITableView *videoViewControllerTableView; // @synthesize videoViewControllerTableView;
- @property(nonatomic) UITableViewCell *videoViewControllerFeaturedCell; // @synthesize videoViewControllerFeaturedCell;
- @property(nonatomic) UITableViewCell *videoViewControllerCell; // @synthesize videoViewControllerCell;
- @property(retain, nonatomic) CPError *pCPError; // @synthesize pCPError;
- @property(retain, nonatomic) NSMutableArray *webviewDelegateArray; // @synthesize webviewDelegateArray;
- @property(retain, nonatomic) NSArray *pItemArray; // @synthesize pItemArray;
- @property(retain, nonatomic) CPRefreshView *pCPRefreshView; // @synthesize pCPRefreshView;
- @property(retain, nonatomic) YouTubeFeed *pFeed; // @synthesize pFeed;
- - (void).cxx_destruct;
- - (void)errorDidDisappear:(id)arg1 withContext:(id)arg2;
- - (void)closeFeed;
- - (id)findRootCellForView:(id)arg1;
- - (void)runVideoEmbedded:(id)arg1 urlString:(id)arg2 frame:(struct CGRect)arg3;
- - (void)loadFeed:(id)arg1;
- - (void)loadMoreFeed:(id)arg1;
- - (id)findButtonInView:(id)arg1;
- - (id)videoIdentifierFromString:(id)arg1;
- - (void)reloadData;
- - (void)youTubeFeedFailedToLoad:(id)arg1 withError:(id)arg2;
- - (void)youTubeFeedFinishedLoading:(id)arg1 data:(id)arg2;
- - (void)webViewDidFinishLoad:(id)arg1;
- - (BOOL)webView:(id)arg1 shouldStartLoadWithRequest:(id)arg2 navigationType:(int)arg3;
- - (void)webViewDidStartLoad:(id)arg1;
- - (void)windowNowHidden:(id)arg1;
- - (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2;
- - (void)setCellSelected:(id)arg1;
- - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
- - (id)getThumbnail:(id)arg1 quality:(BOOL)arg2;
- - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2;
- - (float)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2;
- - (int)numberOfSectionsInTableView:(id)arg1;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)viewWillDisappear:(BOOL)arg1;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidUnload;
- - (void)viewDidLoad;
- - (void)didReceiveMemoryWarning;
- - (void)dealloc;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface YouTubeFeed : NSObject
- {
- id <YouTubeFeedDelegate> delegate;
- BOOL refreshing;
- }
- + (id)cachedDataLastUpdateDate;
- + (BOOL)newFeedsAvailable;
- @property(nonatomic) BOOL refreshing; // @synthesize refreshing;
- @property(nonatomic) id <YouTubeFeedDelegate> delegate; // @synthesize delegate;
- - (id)youTubeFeedCacheFilePath;
- - (id)parseXMLData:(id)arg1;
- - (void)cacheData:(id)arg1;
- - (id)cachedData;
- - (id)loadMoreData:(int)arg1;
- - (void)cancelRequest;
- - (void)sendRequest:(BOOL)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface CategoryItem : NSObject
- {
- int itemType;
- int identifier;
- }
- @property(nonatomic) int identifier; // @synthesize identifier;
- @property(nonatomic) int itemType; // @synthesize itemType;
- - (id)initWithItemType:(int)arg1 identifier:(int)arg2;
- @end
- @interface CategoryItemView : UIView <ResourceDelegate>
- {
- UIImageView *outfitImage;
- UIImageView *background;
- int identifier;
- int itemType;
- NSString *imageId;
- BOOL isMember;
- BOOL isMemberOnlyItem;
- }
- + (id)backgroundImage:(BOOL)arg1;
- + (id)loadingImage;
- + (void)initialize;
- @property(nonatomic) BOOL isMemberOnlyItem; // @synthesize isMemberOnlyItem;
- @property(nonatomic) BOOL isMember; // @synthesize isMember;
- @property(copy, nonatomic) NSString *imageId; // @synthesize imageId;
- @property(nonatomic) int itemType; // @synthesize itemType;
- @property(nonatomic) int identifier; // @synthesize identifier;
- @property(retain, nonatomic) UIImageView *background; // @synthesize background;
- @property(retain, nonatomic) UIImageView *outfitImage; // @synthesize outfitImage;
- - (void).cxx_destruct;
- - (void)stopAnimating;
- - (void)startAnimating;
- - (void)onTapped:(id)arg1;
- - (void)didFinishResource:(id)arg1 data:(id)arg2 context:(id)arg3;
- - (void)loadInventoryResource;
- - (void)load;
- - (void)loadResourceImages;
- @property(readonly, nonatomic) BOOL ItemAvailable;
- - (id)initWithFrame:(struct CGRect)arg1 identifier:(int)arg2 itemType:(int)arg3;
- @end
- @interface PlayerCardViewController : CPViewController <ResourceDelegate, UIScrollViewDelegate, CPErrorDelegate, WebServicesOperationDelegate, UITableViewDataSource, UITableViewDelegate>
- {
- float cellHeight;
- NSString *playerName;
- NSString *playerSwid;
- int playerId;
- int currentItemType;
- NSArray *itemTypeMap;
- NSMutableArray *viewItems;
- UIImage *buyMoreButtonImage;
- UIImage *buyMoreButtonImageSelected;
- BOOL outfitChanged;
- BOOL updatingMainAvatar;
- BOOL editingAvatar;
- UIButton *selectedButton;
- NSMutableArray *currentlyWornItems;
- UIView *editView;
- UIView *playerCardEdit;
- UIButton *editPlayer;
- UIButton *closeEdit;
- UIImageView *backgroundImage;
- UIImageView *memberBadge;
- UIView *memberBadgeView;
- UIScrollView *categoryScrollView;
- UITableView *categoryItemTableView;
- UITableViewCell *categoryCell;
- UITableViewCell *categoryBuyMore;
- UILabel *playerCoinsLabel;
- UIImageView *badgeText;
- UIImageView *categoryArrow;
- UIImageDetectImageView *penguinColorView;
- UIImageDetectImageView *penguinHeadView;
- UIImageDetectImageView *penguinFaceView;
- UIImageDetectImageView *penguinNeckView;
- UIImageDetectImageView *penguinBackpage;
- UIImageDetectImageView *penguinBodyView;
- UIImageDetectImageView *penguinHandView;
- UIImageDetectImageView *penguinFeetView;
- UIImageDetectImageView *penguinPhotoView;
- UIImageDetectImageView *penguinFlagView;
- BOOL backImageForItem;
- int backImageItemType;
- BOOL _allowItemRefresh;
- UIButton *_moreStylesButton;
- BOOL _playSoundForCategory;
- CPError *_pCPError;
- }
- @property(retain, nonatomic) CPError *pCPError; // @synthesize pCPError=_pCPError;
- @property(nonatomic) BOOL playSoundForCategory; // @synthesize playSoundForCategory=_playSoundForCategory;
- @property(nonatomic) __weak UIButton *moreStylesButton; // @synthesize moreStylesButton=_moreStylesButton;
- @property(nonatomic) BOOL allowItemRefresh; // @synthesize allowItemRefresh=_allowItemRefresh;
- @property(nonatomic) int backImageItemType; // @synthesize backImageItemType;
- @property(nonatomic) BOOL backImageForItem; // @synthesize backImageForItem;
- @property(nonatomic) UIImageDetectImageView *penguinFlagView; // @synthesize penguinFlagView;
- @property(nonatomic) UIImageDetectImageView *penguinPhotoView; // @synthesize penguinPhotoView;
- @property(nonatomic) UIImageDetectImageView *penguinFeetView; // @synthesize penguinFeetView;
- @property(nonatomic) UIImageDetectImageView *penguinHandView; // @synthesize penguinHandView;
- @property(nonatomic) UIImageDetectImageView *penguinBodyView; // @synthesize penguinBodyView;
- @property(nonatomic) UIImageDetectImageView *penguinBackpage; // @synthesize penguinBackpage;
- @property(nonatomic) UIImageDetectImageView *penguinNeckView; // @synthesize penguinNeckView;
- @property(nonatomic) UIImageDetectImageView *penguinFaceView; // @synthesize penguinFaceView;
- @property(nonatomic) UIImageDetectImageView *penguinHeadView; // @synthesize penguinHeadView;
- @property(nonatomic) UIImageDetectImageView *penguinColorView; // @synthesize penguinColorView;
- @property(nonatomic) UIImageView *categoryArrow; // @synthesize categoryArrow;
- @property(nonatomic) UIImageView *badgeText; // @synthesize badgeText;
- @property(nonatomic) UILabel *playerCoinsLabel; // @synthesize playerCoinsLabel;
- @property(nonatomic) UITableViewCell *categoryBuyMore; // @synthesize categoryBuyMore;
- @property(nonatomic) UITableViewCell *categoryCell; // @synthesize categoryCell;
- @property(nonatomic) UITableView *categoryItemTableView; // @synthesize categoryItemTableView;
- @property(nonatomic) UIScrollView *categoryScrollView; // @synthesize categoryScrollView;
- @property(nonatomic) UIView *memberBadgeView; // @synthesize memberBadgeView;
- @property(nonatomic) UIImageView *memberBadge; // @synthesize memberBadge;
- @property(nonatomic) UIImageView *backgroundImage; // @synthesize backgroundImage;
- @property(nonatomic) UIButton *closeEdit; // @synthesize closeEdit;
- @property(nonatomic) UIButton *editPlayer; // @synthesize editPlayer;
- @property(nonatomic) UIView *playerCardEdit; // @synthesize playerCardEdit;
- @property(nonatomic) UIView *editView; // @synthesize editView;
- @property(retain, nonatomic) NSMutableArray *currentlyWornItems; // @synthesize currentlyWornItems;
- @property(retain, nonatomic) UIButton *selectedButton; // @synthesize selectedButton;
- @property(nonatomic) BOOL editingAvatar; // @synthesize editingAvatar;
- @property(nonatomic) BOOL updatingMainAvatar; // @synthesize updatingMainAvatar;
- @property(nonatomic) BOOL outfitChanged; // @synthesize outfitChanged;
- @property(retain, nonatomic) UIImage *buyMoreButtonImageSelected; // @synthesize buyMoreButtonImageSelected;
- @property(retain, nonatomic) UIImage *buyMoreButtonImage; // @synthesize buyMoreButtonImage;
- @property(retain, nonatomic) NSMutableArray *viewItems; // @synthesize viewItems;
- @property(retain, nonatomic) NSArray *itemTypeMap; // @synthesize itemTypeMap;
- @property(nonatomic) int currentItemType; // @synthesize currentItemType;
- @property(nonatomic) int playerId; // @synthesize playerId;
- @property(copy, nonatomic) NSString *playerSwid; // @synthesize playerSwid;
- @property(copy, nonatomic) NSString *playerName; // @synthesize playerName;
- @property(nonatomic) float cellHeight; // @synthesize cellHeight;
- - (void).cxx_destruct;
- - (void)operationFinished:(id)arg1 withDictionary:(id)arg2;
- - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
- - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2;
- - (float)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2;
- - (int)numberOfSectionsInTableView:(id)arg1;
- - (void)scrollViewDidScroll:(id)arg1;
- - (void)errorDidDisappear:(id)arg1 withContext:(id)arg2;
- - (void)didFinishResource:(id)arg1 data:(id)arg2 context:(id)arg3;
- - (id)getViewForItemType:(int)arg1;
- - (void)drawPenguinItems;
- - (void)getPlayerAvatar;
- - (void)categoryItemsReadyForDisplay;
- - (void)loadInventoryDataOfType:(id)arg1;
- - (void)penguinItemAdded:(id)arg1;
- - (void)penguinItemRemoved:(id)arg1;
- - (void)updateOutfit;
- - (void)onCategoryButtonSelected:(id)arg1;
- - (void)refreshCategoryItems:(int)arg1;
- - (void)setCategoryArrowPosition;
- - (void)onCloseEditSelected:(id)arg1;
- - (void)onEditSelected:(id)arg1;
- - (void)onBuyMoreButtonSelected:(id)arg1;
- - (void)setUserMemberBadge;
- - (void)penguinOutfitChanged:(id)arg1;
- - (void)webServicesHostNotReachable:(id)arg1;
- - (void)webServicesHostReachable:(id)arg1;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)viewDidUnload;
- - (void)viewWillDisappear:(BOOL)arg1;
- - (void)viewDidAppear:(BOOL)arg1;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (void)createCategoryButtons;
- - (void)dealloc;
- - (void)didReceiveMemoryWarning;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface CatalogRootViewController : UIViewController <UIPageViewControllerDelegate, CPErrorDelegate>
- {
- CPError *pError;
- UIPageViewController *pageViewController;
- CatalogModelController *modelController;
- UIView *overlayView;
- UIButton *mainMenuButton;
- UILabel *yourCoinsLabel;
- BOOL showBackPage;
- CPCatalogue *showCatalog;
- UIView *_containerView;
- struct CGRect _containerViewFrame;
- }
- @property(nonatomic) struct CGRect containerViewFrame; // @synthesize containerViewFrame=_containerViewFrame;
- @property(nonatomic) __weak UIView *containerView; // @synthesize containerView=_containerView;
- @property(nonatomic) CPCatalogue *showCatalog; // @synthesize showCatalog;
- @property(nonatomic) BOOL showBackPage; // @synthesize showBackPage;
- @property(nonatomic) __weak UILabel *yourCoinsLabel; // @synthesize yourCoinsLabel;
- @property(nonatomic) __weak UIButton *mainMenuButton; // @synthesize mainMenuButton;
- @property(retain, nonatomic) UIView *overlayView; // @synthesize overlayView;
- @property(retain, nonatomic) CatalogModelController *modelController; // @synthesize modelController;
- @property(retain, nonatomic) UIPageViewController *pageViewController; // @synthesize pageViewController;
- @property(retain, nonatomic) CPError *pError; // @synthesize pError;
- - (void).cxx_destruct;
- - (void)fadeHeader;
- - (void)catalogFailedToLoad;
- - (void)errorDidDisappear:(id)arg1 withContext:(id)arg2;
- - (void)onTurnToBackPage:(id)arg1;
- - (void)onEnableOverlayView:(id)arg1;
- - (void)onDisableOverlayView:(id)arg1;
- - (void)onUIApplicationDidBecomeActiveNotification:(id)arg1;
- - (void)catalogPurchaseMade:(id)arg1;
- - (void)catalogModelFailedToLoad:(id)arg1;
- - (void)catalogModelHasLoaded:(id)arg1;
- - (void)pageViewController:(id)arg1 willTransitionToViewControllers:(id)arg2;
- - (void)pageViewController:(id)arg1 didFinishAnimating:(BOOL)arg2 previousViewControllers:(id)arg3 transitionCompleted:(BOOL)arg4;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)homeButtonTouched:(id)arg1;
- - (void)viewDidUnload;
- - (void)viewDidLoad;
- - (void)dealloc;
- - (id)init;
- - (id)initWithCatalog:(id)arg1;
- - (id)initShowingBackPage:(BOOL)arg1;
- @end
- @interface CatalogModelController : NSObject <UIPageViewControllerDataSource>
- {
- CPCatalogue *catalogue;
- NSMutableArray *catalogueDataViewControllers;
- }
- @property(retain, nonatomic) NSMutableArray *catalogueDataViewControllers; // @synthesize catalogueDataViewControllers;
- @property(retain, nonatomic) CPCatalogue *catalogue; // @synthesize catalogue;
- - (void).cxx_destruct;
- - (void)resourceLoadFailed:(id)arg1;
- - (void)resourcesLoaded:(id)arg1;
- - (BOOL)isTouchesDisabled;
- - (id)pageViewController:(id)arg1 viewControllerAfterViewController:(id)arg2;
- - (id)pageViewController:(id)arg1 viewControllerBeforeViewController:(id)arg2;
- - (id)viewControllerForLastView;
- - (id)viewControllerAtIndex:(int)arg1;
- - (id)viewControllerForViewAtIndex:(int)arg1;
- - (void)dealloc;
- - (id)initWithCatalog:(id)arg1;
- - (id)init;
- @end
- @interface CatalogDataViewController : UIViewController <UIGestureRecognizerDelegate>
- {
- CPCatalogue *catalogue;
- int currentPage;
- CatalogPageView *catalogPageView;
- }
- @property(retain, nonatomic) CatalogPageView *catalogPageView; // @synthesize catalogPageView;
- @property(nonatomic) int currentPage; // @synthesize currentPage;
- @property(retain, nonatomic) CPCatalogue *catalogue; // @synthesize catalogue;
- - (void).cxx_destruct;
- - (void)dismissPurchaseDialog;
- - (BOOL)isTouchesDisabled;
- - (void)viewDidLoad;
- - (void)dealloc;
- @end
- @interface CatalogItemBuyDialog : NSObject <ResourceDelegate, CPErrorDelegate>
- {
- UIView *view;
- UIView *buyView;
- UIView *memberUpsellView;
- UIImageView *catalogueItemImage;
- UILabel *catalogueLabel;
- UIButton *cataloguePageBuyButton;
- UILabel *priceLabel;
- UILabel *notificationLabel;
- UILabel *messageLabel;
- UILabel *memberUpsellTitle;
- UIButton *memberUpsellButton;
- UILabel *memberUpsellInformation;
- NSDictionary *item;
- int catalogId;
- CPError *pError;
- id <CatalogItemBuyDialogDelegate> delegate;
- }
- @property(retain, nonatomic) id <CatalogItemBuyDialogDelegate> delegate; // @synthesize delegate;
- @property(retain, nonatomic) CPError *pError; // @synthesize pError;
- @property(nonatomic) int catalogId; // @synthesize catalogId;
- @property(retain, nonatomic) NSDictionary *item; // @synthesize item;
- @property(nonatomic) UILabel *memberUpsellInformation; // @synthesize memberUpsellInformation;
- @property(nonatomic) UIButton *memberUpsellButton; // @synthesize memberUpsellButton;
- @property(nonatomic) UILabel *memberUpsellTitle; // @synthesize memberUpsellTitle;
- @property(nonatomic) UILabel *messageLabel; // @synthesize messageLabel;
- @property(nonatomic) UILabel *notificationLabel; // @synthesize notificationLabel;
- @property(nonatomic) UILabel *priceLabel; // @synthesize priceLabel;
- @property(nonatomic) UIButton *cataloguePageBuyButton; // @synthesize cataloguePageBuyButton;
- @property(nonatomic) UILabel *catalogueLabel; // @synthesize catalogueLabel;
- @property(nonatomic) UIImageView *catalogueItemImage; // @synthesize catalogueItemImage;
- @property(nonatomic) UIView *memberUpsellView; // @synthesize memberUpsellView;
- @property(nonatomic) UIView *buyView; // @synthesize buyView;
- @property(retain, nonatomic) UIView *view; // @synthesize view;
- - (void).cxx_destruct;
- - (void)errorDidDisappear:(id)arg1 withContext:(id)arg2;
- - (void)didFinishResource:(id)arg1 data:(id)arg2 context:(id)arg3;
- - (void)providePurchaseConfirmation;
- - (BOOL)hasItemAlready:(int)arg1;
- - (void)loadItem;
- - (void)styleDialog;
- - (void)cataloguePageBuy:(id)arg1;
- - (void)closeDialog:(id)arg1;
- - (void)onBecomeMemberButtonTouched:(id)arg1;
- - (void)show;
- - (void)dealloc;
- - (id)initWithItem:(id)arg1 andCatalogID:(int)arg2;
- @end
- @interface CatalogLoadingView : UIView
- {
- CPBusy *busyView;
- }
- @property(retain, nonatomic) CPBusy *busyView; // @synthesize busyView;
- - (void).cxx_destruct;
- - (void)stopAnimating;
- - (void)startAnimating;
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface CatalogPageView : NSObject <UIGestureRecognizerDelegate, CatalogItemBuyDialogDelegate, ResourceDelegate>
- {
- UIView *view;
- UIImageView *imageView;
- UIView *nonServerPageView;
- UILabel *title;
- UILabel *allPenguins;
- UILabel *price;
- UILabel *each;
- CPCatalogue *_catalogue;
- BOOL isTouchesDisabled;
- int page;
- UIImageView *_memberMobileExclusiveImage;
- UIView *_memberMobileExclusiveView;
- UILabel *_memberMobileExclusiveLabel;
- UIImageView *_pageTurnCorner;
- CatalogSpineView *_spineView;
- }
- @property(nonatomic) __weak CatalogSpineView *spineView; // @synthesize spineView=_spineView;
- @property(nonatomic) __weak UIImageView *pageTurnCorner; // @synthesize pageTurnCorner=_pageTurnCorner;
- @property(nonatomic) __weak UILabel *memberMobileExclusiveLabel; // @synthesize memberMobileExclusiveLabel=_memberMobileExclusiveLabel;
- @property(nonatomic) __weak UIView *memberMobileExclusiveView; // @synthesize memberMobileExclusiveView=_memberMobileExclusiveView;
- @property(nonatomic) __weak UIImageView *memberMobileExclusiveImage; // @synthesize memberMobileExclusiveImage=_memberMobileExclusiveImage;
- @property(nonatomic) int page; // @synthesize page;
- @property(nonatomic) BOOL isTouchesDisabled; // @synthesize isTouchesDisabled;
- @property(retain, nonatomic) CPCatalogue *catalogue; // @synthesize catalogue=_catalogue;
- @property(nonatomic) __weak UILabel *each; // @synthesize each;
- @property(nonatomic) __weak UILabel *price; // @synthesize price;
- @property(nonatomic) __weak UILabel *allPenguins; // @synthesize allPenguins;
- @property(nonatomic) __weak UILabel *title; // @synthesize title;
- @property(nonatomic) __weak UIView *nonServerPageView; // @synthesize nonServerPageView;
- @property(nonatomic) __weak UIImageView *imageView; // @synthesize imageView;
- @property(retain, nonatomic) UIView *view; // @synthesize view;
- - (void).cxx_destruct;
- - (void)didFinishResource:(id)arg1 data:(id)arg2 context:(id)arg3;
- - (void)catalogItemBuyDialogDidDisappear:(id)arg1;
- - (void)catalogItemButtonTouched:(id)arg1;
- - (void)showMobileExclusiveHeader;
- - (void)showMemberOnlyHeader;
- - (void)showMemberMobileExclusiveHeader;
- - (BOOL)isOdd:(int)arg1;
- - (void)hideSpine;
- - (void)showSpine;
- - (void)addPageTurnCornerToView:(id)arg1 side:(int)arg2;
- - (void)hidePageTurnCorner;
- - (void)showPageTurnCorner;
- - (void)loadItemButtons:(int)arg1;
- - (void)loadPageForPageType:(id)arg1 pageNumber:(int)arg2;
- - (void)dismissPurchaseDialog;
- - (void)loadCatalogPage;
- - (void)dealloc;
- - (id)initWithCatalog:(id)arg1;
- @end
- @interface CatalogHelpers : NSObject
- {
- NSArray *penguinColors;
- }
- + (id)viewControllerForView:(id)arg1;
- + (id)createNonMemberCatalog:(id)arg1;
- + (void)expandFlagPageToMultiplePages:(id)arg1;
- + (void)createImageReferences:(id)arg1;
- + (id)getUserLocale;
- + (id)getCoverPageWithCatalogue:(id)arg1;
- + (BOOL)newCatalogAvailable;
- + (void)releaseInstance;
- + (id)instance;
- + (id)initializeCatalogueInfo;
- @property(retain, nonatomic) NSArray *penguinColors; // @synthesize penguinColors;
- - (void).cxx_destruct;
- - (int)numberOfPenguinColors;
- - (int)itemIdForPenguinColorWithIndex:(int)arg1;
- - (int)getPenguinColorForIndex:(int)arg1;
- - (void)configureColorForItem:(id)arg1 withIndex:(int)arg2;
- - (id)init;
- @end
- @interface IAPTransactionObserver : NSObject <SKProductsRequestDelegate, SKPaymentTransactionObserver>
- {
- NSArray *validProducts;
- SKProductsRequest *productRequest;
- }
- + (id)instance;
- @property(retain, nonatomic) SKProductsRequest *productRequest; // @synthesize productRequest;
- @property(retain, nonatomic) NSArray *validProducts; // @synthesize validProducts;
- - (void).cxx_destruct;
- - (void)productsRequest:(id)arg1 didReceiveResponse:(id)arg2;
- - (void)prefetchProductInformation;
- - (void)restoreTransaction:(id)arg1;
- - (void)failedTransaction:(id)arg1;
- - (void)completeTransaction:(id)arg1;
- - (void)paymentQueue:(id)arg1 updatedTransactions:(id)arg2;
- @end
- @interface CPMainMenuViewController : CPViewController <ResourceDelegate, UIGestureRecognizerDelegate, RewardGameViewControllerDelegate, UIPopoverControllerDelegate, TPAnimationDelegate, CPErrorDelegate>
- {
- struct CGRect cloudFrame;
- BOOL shouldContinueAnimation;
- NSArray *miniGameNames;
- NSArray *miniGameButtons;
- NSArray *miniGameButtonBadges;
- NSArray *miniGameFreshContent;
- UIButton *iglooButton;
- UILabel *iglooLabel;
- BOOL logoMovedToFinalPosition;
- UITapGestureRecognizer *loginTap;
- BOOL snowballViewDisplayed;
- RewardGameViewController *rewardGameViewController;
- UIView *earnMoreSushiView;
- UILabel *earnMoreSushiMainTitle;
- UILabel *earnMoreSushiDescription;
- float currentBlogNotifyAlpha;
- float currentVideoNotifyAlpha;
- UIView *blogButtonContainer;
- UIView *videoButtonContainer;
- NSDate *shakeStart;
- NSDate *emoteStart;
- int emoteCount;
- NSDate *angryEmoteStart;
- UIView *storeNotify;
- UIView *friendsNotify;
- UILabel *storeNotifyLabel;
- UILabel *friendsNotifyLabel;
- UIView *blogNotify;
- UIView *videoNotify;
- UIImageView *emoteImageView;
- UIImageView *loadArrowsView;
- UIView *sushiNotifyView;
- UIView *buttonContainer;
- UIButton *blogButton;
- UIButton *videoButton;
- UIButton *editButton;
- UIButton *shopButton;
- UIButton *friendsButton;
- UILabel *blogLabel;
- UILabel *videoLabel;
- UILabel *editLabel;
- UILabel *shopLabel;
- UILabel *friendsLabel;
- UILabel *sushiLabel;
- UIView *rewardGameView;
- UIButton *rewardGameButton;
- UIImageView *avatarImage;
- UILabel *penguinNameLabel;
- BOOL isViewVisible;
- UIButton *gameButton0;
- UIImageView *gameButtonBadge0;
- UIButton *gameButton1;
- UIImageView *gameButtonBadge1;
- UIButton *gameButton2;
- UIImageView *gameButtonBadge2;
- UIButton *gameButton3;
- UIImageView *gameButtonBadge3;
- UIProgressView *progressView;
- BOOL connectedToInternet;
- UIButton *_earnMoreSushiOKButton;
- UIPopoverController *_popController;
- UIView *_progressViewContainer;
- TPAnimation *_snowballAnimation;
- UILabel *_gameNameLabel2;
- BOOL _isDivertingGestureForSplatRecognition;
- BOOL _isSnowballInBound;
- UILabel *_gameNameLabel3;
- UILabel *_gameNameLabel1;
- UIView *_featuredGamesView;
- UIButton *_featuredGameButton;
- UILabel *_gameNameLabel0;
- CPError *_pError;
- }
- @property(retain, nonatomic) CPError *pError; // @synthesize pError=_pError;
- @property(nonatomic) __weak UILabel *gameNameLabel0; // @synthesize gameNameLabel0=_gameNameLabel0;
- @property(nonatomic) __weak UIButton *featuredGameButton; // @synthesize featuredGameButton=_featuredGameButton;
- @property(nonatomic) __weak UIView *featuredGamesView; // @synthesize featuredGamesView=_featuredGamesView;
- @property(nonatomic) __weak UILabel *gameNameLabel1; // @synthesize gameNameLabel1=_gameNameLabel1;
- @property(nonatomic) __weak UILabel *gameNameLabel3; // @synthesize gameNameLabel3=_gameNameLabel3;
- @property(nonatomic) BOOL isSnowballInBound; // @synthesize isSnowballInBound=_isSnowballInBound;
- @property(nonatomic) BOOL isDivertingGestureForSplatRecognition; // @synthesize isDivertingGestureForSplatRecognition=_isDivertingGestureForSplatRecognition;
- @property(nonatomic) __weak UILabel *gameNameLabel2; // @synthesize gameNameLabel2=_gameNameLabel2;
- @property(retain, nonatomic) TPAnimation *snowballAnimation; // @synthesize snowballAnimation=_snowballAnimation;
- @property(retain, nonatomic) UIView *progressViewContainer; // @synthesize progressViewContainer=_progressViewContainer;
- @property(retain, nonatomic) UIPopoverController *popController; // @synthesize popController=_popController;
- @property(nonatomic) __weak UIButton *earnMoreSushiOKButton; // @synthesize earnMoreSushiOKButton=_earnMoreSushiOKButton;
- @property BOOL connectedToInternet; // @synthesize connectedToInternet;
- @property(nonatomic) __weak UIProgressView *progressView; // @synthesize progressView;
- @property(nonatomic) __weak UIImageView *gameButtonBadge3; // @synthesize gameButtonBadge3;
- @property(nonatomic) __weak UIButton *gameButton3; // @synthesize gameButton3;
- @property(nonatomic) __weak UIImageView *gameButtonBadge2; // @synthesize gameButtonBadge2;
- @property(nonatomic) __weak UIButton *gameButton2; // @synthesize gameButton2;
- @property(nonatomic) __weak UIImageView *gameButtonBadge1; // @synthesize gameButtonBadge1;
- @property(nonatomic) __weak UIButton *gameButton1; // @synthesize gameButton1;
- @property(nonatomic) __weak UIImageView *gameButtonBadge0; // @synthesize gameButtonBadge0;
- @property(nonatomic) __weak UIButton *gameButton0; // @synthesize gameButton0;
- @property(nonatomic) BOOL isViewVisible; // @synthesize isViewVisible;
- @property(nonatomic) __weak UILabel *penguinNameLabel; // @synthesize penguinNameLabel;
- @property(nonatomic) __weak UIImageView *avatarImage; // @synthesize avatarImage;
- @property(nonatomic) __weak UIButton *rewardGameButton; // @synthesize rewardGameButton;
- @property(nonatomic) __weak UIView *rewardGameView; // @synthesize rewardGameView;
- @property(nonatomic) __weak UILabel *sushiLabel; // @synthesize sushiLabel;
- @property(nonatomic) __weak UILabel *friendsLabel; // @synthesize friendsLabel;
- @property(nonatomic) __weak UILabel *shopLabel; // @synthesize shopLabel;
- @property(nonatomic) __weak UILabel *editLabel; // @synthesize editLabel;
- @property(nonatomic) __weak UILabel *videoLabel; // @synthesize videoLabel;
- @property(nonatomic) __weak UILabel *blogLabel; // @synthesize blogLabel;
- @property(nonatomic) __weak UIButton *friendsButton; // @synthesize friendsButton;
- @property(nonatomic) __weak UIButton *shopButton; // @synthesize shopButton;
- @property(nonatomic) __weak UIButton *editButton; // @synthesize editButton;
- @property(nonatomic) __weak UIButton *videoButton; // @synthesize videoButton;
- @property(nonatomic) __weak UIButton *blogButton; // @synthesize blogButton;
- @property(nonatomic) __weak UIView *buttonContainer; // @synthesize buttonContainer;
- @property(nonatomic) __weak UIView *sushiNotifyView; // @synthesize sushiNotifyView;
- @property(nonatomic) __weak UIImageView *loadArrowsView; // @synthesize loadArrowsView;
- @property(nonatomic) __weak UIImageView *emoteImageView; // @synthesize emoteImageView;
- @property(nonatomic) __weak UIView *videoNotify; // @synthesize videoNotify;
- @property(nonatomic) __weak UIView *blogNotify; // @synthesize blogNotify;
- @property(nonatomic) __weak UILabel *friendsNotifyLabel; // @synthesize friendsNotifyLabel;
- @property(nonatomic) __weak UILabel *storeNotifyLabel; // @synthesize storeNotifyLabel;
- @property(nonatomic) __weak UIView *friendsNotify; // @synthesize friendsNotify;
- @property(nonatomic) __weak UIView *storeNotify; // @synthesize storeNotify;
- @property(retain, nonatomic) NSDate *angryEmoteStart; // @synthesize angryEmoteStart;
- @property(nonatomic) int emoteCount; // @synthesize emoteCount;
- @property(retain, nonatomic) NSDate *emoteStart; // @synthesize emoteStart;
- @property(retain, nonatomic) NSDate *shakeStart; // @synthesize shakeStart;
- @property(nonatomic) __weak UIView *videoButtonContainer; // @synthesize videoButtonContainer;
- @property(nonatomic) __weak UIView *blogButtonContainer; // @synthesize blogButtonContainer;
- @property(nonatomic) float currentVideoNotifyAlpha; // @synthesize currentVideoNotifyAlpha;
- @property(nonatomic) float currentBlogNotifyAlpha; // @synthesize currentBlogNotifyAlpha;
- @property(nonatomic) __weak UILabel *earnMoreSushiDescription; // @synthesize earnMoreSushiDescription;
- @property(nonatomic) __weak UILabel *earnMoreSushiMainTitle; // @synthesize earnMoreSushiMainTitle;
- @property(retain, nonatomic) UIView *earnMoreSushiView; // @synthesize earnMoreSushiView;
- @property(retain, nonatomic) RewardGameViewController *rewardGameViewController; // @synthesize rewardGameViewController;
- @property(nonatomic) BOOL snowballViewDisplayed; // @synthesize snowballViewDisplayed;
- @property(retain, nonatomic) UITapGestureRecognizer *loginTap; // @synthesize loginTap;
- @property(nonatomic) BOOL logoMovedToFinalPosition; // @synthesize logoMovedToFinalPosition;
- - (id).cxx_construct;
- - (void).cxx_destruct;
- - (void)onInternetConnectivityChanged:(id)arg1;
- - (void)updateInternetConnectivityStatus;
- - (void)createProgressViewsForGames;
- - (BOOL)freshContentFromGameName:(id)arg1;
- - (id)buttonBadgeFromGameName:(id)arg1;
- - (id)buttonFromGameName:(id)arg1;
- - (void)bundleDownloaded:(id)arg1;
- - (void)bundleDownloadHalted:(id)arg1;
- - (void)progressBundle:(id)arg1;
- - (void)rewardGameClosed:(id)arg1 animated:(BOOL)arg2;
- - (void)didFinishResource:(id)arg1 data:(id)arg2 context:(id)arg3;
- - (void)errorDidDisappear:(id)arg1 withContext:(id)arg2;
- - (void)onMinigameError;
- - (void)gameButton3Tapped:(id)arg1;
- - (void)gameButton2Tapped:(id)arg1;
- - (void)gameButton1Tapped:(id)arg1;
- - (void)gameButton0Tapped:(id)arg1;
- - (void)updateFeaturedGameButtonState;
- - (void)featuredGameButtonTapped:(id)arg1;
- - (void)removeSushiHighlight:(id)arg1;
- - (void)highlightSushiGame;
- - (void)onEarnSushiOKButtonTapped:(id)arg1;
- - (void)doPrefetchCalls;
- - (void)onUserLogonChanged:(id)arg1;
- - (void)onNewUserLogon:(id)arg1;
- - (void)onPlayerCardUpdate:(id)arg1;
- - (void)onPlayRewardGame:(id)arg1;
- - (void)onFriendRequestUpdated:(id)arg1;
- - (void)onPenguinOutfitChanged:(id)arg1;
- - (void)stopLoadingArrowAnimating;
- - (void)startLoadingArrowAnimating;
- - (void)onRewardGameButtonSelected:(id)arg1;
- - (void)onFriendButtonSelected:(id)arg1;
- - (void)onShopButtonSelected:(id)arg1;
- - (void)onEditButtonSelected:(id)arg1;
- - (void)onInfoButtonSelected:(id)arg1;
- - (void)onVideoButtonSelected:(id)arg1;
- - (void)onBlogButtonSelected:(id)arg1;
- - (void)awardSushiRoll:(id)arg1;
- - (void)linkToCPButtonTouched:(id)arg1;
- - (void)onTapToLogon:(id)arg1;
- - (void)displayLogonViewControllerWithNextController:(id)arg1;
- - (void)configureRewardButton;
- - (void)popoverControllerDidDismissPopover:(id)arg1;
- - (BOOL)popoverControllerShouldDismissPopover:(id)arg1;
- - (void)onDismissPopover:(id)arg1;
- - (void)onfriendsXmppSnowballReceiptReceived:(id)arg1;
- - (void)handleSocialSnowballReceiptReceived:(id)arg1;
- - (void)onfriendsXmppSnowballReceived:(id)arg1;
- - (void)handleSocialSnowballReceived:(id)arg1;
- - (void)advancedToFrame:(id)arg1 frameNumber:(int)arg2;
- - (void)tpAnimationDidFinish:(id)arg1;
- - (void)snowball:(id)arg1;
- - (void)hideEmote;
- - (BOOL)shouldShowAngryEmote;
- - (void)resetEmoteState;
- - (void)showEmote:(id)arg1 sound:(id)arg2;
- - (void)ushapedGesture:(id)arg1;
- - (void)pinchGesture:(id)arg1;
- - (void)swipeVerticalGesture:(id)arg1;
- - (void)swipeGesture:(id)arg1;
- - (void)avatarSingleTap:(id)arg1;
- - (void)singleFourFingers:(id)arg1;
- - (void)singleTwoFingers:(id)arg1;
- - (BOOL)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2;
- - (void)motionCancelled:(int)arg1 withEvent:(id)arg2;
- - (void)motionEnded:(int)arg1 withEvent:(id)arg2;
- - (void)motionBegan:(int)arg1 withEvent:(id)arg2;
- - (BOOL)canBecomeFirstResponder;
- - (void)setViewStateElements;
- - (void)checkMinigameStatus;
- - (void)checkFriendStatus;
- - (void)checkFriendStatusNotification:(id)arg1;
- - (void)checkStoreStatus;
- - (void)checkBlogStatus;
- - (void)checkVideoStatus;
- - (void)updateNotifyBadgeStatus;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)viewDidDisappear:(BOOL)arg1;
- - (void)viewWillDisappear:(BOOL)arg1;
- - (void)viewDidAppear:(BOOL)arg1;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidUnload;
- - (void)viewDidLoad;
- - (void)removeSushiView:(id)arg1;
- - (void)unLoadEarnSushiView;
- - (void)loadEarnSushiView;
- - (void)loadSnowballSpriteSheets;
- - (void)closeRewardGame;
- - (void)dealloc;
- - (void)didReceiveMemoryWarning;
- - (void)initialize;
- - (id)initWithCoder:(id)arg1;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface RewardGameHelpers : NSObject
- {
- }
- + (void)resetLinearVelocityFor:(id)arg1;
- + (void)increaseVelocityFor:(id)arg1 byFactor:(float)arg2;
- @end
- @interface RewardGameReward : NSObject <ResourceDelegate>
- {
- id <RewardGameRewardDelegate> delegate;
- UIView *view;
- UIView *bonusTreasureView;
- UILabel *bonusTreasureTitle;
- UIImageView *bonusTreasureImage;
- UIImageView *bonusCoinsImage;
- UILabel *bonusTreasureInformation;
- UIButton *bonusTreasureButton;
- UIView *coinView;
- UILabel *coinTitle;
- UILabel *coinInformation;
- UIButton *coinOKPlayButton;
- BOOL playAgain;
- }
- @property(nonatomic) BOOL playAgain; // @synthesize playAgain;
- @property(nonatomic) UIButton *coinOKPlayButton; // @synthesize coinOKPlayButton;
- @property(nonatomic) UILabel *coinInformation; // @synthesize coinInformation;
- @property(nonatomic) UILabel *coinTitle; // @synthesize coinTitle;
- @property(nonatomic) UIView *coinView; // @synthesize coinView;
- @property(nonatomic) UIButton *bonusTreasureButton; // @synthesize bonusTreasureButton;
- @property(nonatomic) UILabel *bonusTreasureInformation; // @synthesize bonusTreasureInformation;
- @property(nonatomic) UIImageView *bonusCoinsImage; // @synthesize bonusCoinsImage;
- @property(nonatomic) UIImageView *bonusTreasureImage; // @synthesize bonusTreasureImage;
- @property(nonatomic) UILabel *bonusTreasureTitle; // @synthesize bonusTreasureTitle;
- @property(nonatomic) UIView *bonusTreasureView; // @synthesize bonusTreasureView;
- @property(retain, nonatomic) UIView *view; // @synthesize view;
- @property(nonatomic) id <RewardGameRewardDelegate> delegate; // @synthesize delegate;
- - (void).cxx_destruct;
- - (void)didFinishResource:(id)arg1 data:(id)arg2 context:(id)arg3;
- - (void)onOKPlayButtonTouched:(id)arg1;
- - (void)onCollectBonusTreasureButtonTouched:(id)arg1;
- - (void)dealloc;
- - (id)initWithItemId:(int)arg1 withCoins:(int)arg2 altCoins:(int)arg3 playAgain:(BOOL)arg4;
- @end
- @interface RGEAGLView : UIView
- {
- EAGLContext *context;
- int framebufferWidth;
- int framebufferHeight;
- unsigned int defaultFramebuffer;
- unsigned int colorRenderbuffer;
- }
- + (Class)layerClass;
- - (void).cxx_destruct;
- - (void)layoutSubviews;
- - (BOOL)presentFramebuffer;
- - (void)setFramebuffer;
- - (void)deleteFramebuffer;
- - (void)createFramebuffer;
- @property(retain, nonatomic) EAGLContext *context; // @dynamic context;
- - (void)dealloc;
- - (id)initWithFrame:(struct CGRect)arg1;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface CPGamesService : NSObject <ResourceDelegate>
- {
- NSMutableDictionary *achievements;
- NSMutableArray *itemsAwarded;
- }
- + (BOOL)hasItemAlready:(int)arg1;
- + (void)writeCachedResultsToServer;
- + (id)getAwardCacheFilePath;
- + (id)rewardGameCachedResultsFilePath;
- + (void)storeResult:(id)arg1;
- + (id)submitRequestWithMethod:(id)arg1 endpoint:(id)arg2 userinfo:(id)arg3 completion:(CDUnknownBlockType)arg4;
- + (void)awardItemFromPrizeDictionary:(id)arg1 prizes:(id)arg2 prizeLevelKey:(id)arg3 altCoins:(int *)arg4 itemId:(int *)arg5;
- + (id)rewardForRewardLevel:(id)arg1;
- + (void)endGame:(unsigned int)arg1 result:(id)arg2 startDate:(double)arg3 endDate:(double)arg4;
- + (id)startGameWithBlock:(CDUnknownBlockType)arg1;
- + (id)instance;
- @property(retain, nonatomic) NSMutableArray *itemsAwarded; // @synthesize itemsAwarded;
- @property(retain, nonatomic) NSMutableDictionary *achievements; // @synthesize achievements;
- - (void).cxx_destruct;
- - (void)didFinishResource:(id)arg1 data:(id)arg2 context:(id)arg3;
- - (void)prefectRewardItems:(id)arg1;
- - (void)clearAchievements;
- - (id)getAchievements;
- - (void)recordItemAward:(int)arg1;
- - (BOOL)isItemAwarded:(int)arg1;
- - (void)addAchievement:(id)arg1 withDictionary:(id)arg2;
- - (void)dealloc;
- - (id)init;
- @end
- @interface BodyDef : NSObject
- {
- struct FixtureDef *fixtures;
- struct CGPoint anchorPoint;
- }
- - (id).cxx_construct;
- - (void)dealloc;
- - (id)init;
- @end
- @interface GB2ShapeCache : NSObject
- {
- NSMutableDictionary *shapeObjects_;
- float ptmRatio_;
- }
- + (id)sharedShapeCache;
- - (void).cxx_destruct;
- - (float)ptmRatio;
- - (void)addShapesWithFile:(id)arg1;
- - (struct CGPoint)anchorPointForShape:(id)arg1;
- - (void)addFixturesToBody:(struct b2Body *)arg1 forShapeName:(id)arg2;
- - (void)dealloc;
- - (id)init;
- @end
- @interface DMyPSoundSystem : NSObject <AVAudioPlayerDelegate>
- {
- NSMutableDictionary *soundLibrary;
- NSMutableArray *audioPlayerStack;
- }
- + (id)instance;
- @property(retain, nonatomic) NSMutableArray *audioPlayerStack; // @synthesize audioPlayerStack;
- @property(retain, nonatomic) NSMutableDictionary *soundLibrary; // @synthesize soundLibrary;
- - (void).cxx_destruct;
- - (void)audioPlayerEndInterruption:(id)arg1 withOptions:(unsigned int)arg2;
- - (void)flushLibrary;
- - (void)buildSoundLibrary;
- - (void)fadeOut:(id)arg1;
- - (void)fadeInSound:(id)arg1;
- - (void)stopAllSounds:(BOOL)arg1;
- - (void)prepareToPlaySound:(id)arg1;
- - (void)stopSound:(id)arg1;
- - (void)playSound:(id)arg1 atLevel:(float)arg2 loop:(BOOL)arg3;
- - (void)playSound:(id)arg1 atLevel:(float)arg2 loop:(BOOL)arg3 shouldFadeInSound:(BOOL)arg4 shouldResumeSoundAfterInterruption:(BOOL)arg5;
- - (void)playSound:(id)arg1;
- - (void)popAudioStack;
- - (void)pushAudioStack;
- - (void)memoryWarningNotification:(id)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface UIUShapedGestureRecognizer : UIGestureRecognizer
- {
- BOOL strokeUp;
- struct CGPoint midPoint;
- }
- @property(nonatomic) struct CGPoint midPoint; // @synthesize midPoint;
- - (void)touchesCancelled:(id)arg1 withEvent:(id)arg2;
- - (void)touchesEnded:(id)arg1 withEvent:(id)arg2;
- - (void)touchesMoved:(id)arg1 withEvent:(id)arg2;
- - (void)touchesBegan:(id)arg1 withEvent:(id)arg2;
- - (void)reset;
- - (id)initWithTarget:(id)arg1 action:(SEL)arg2;
- @end
- @interface CJTimerViewController : UIViewController <ClientEventReceiver, TPAnimationDelegate>
- {
- NSDictionary *offsets;
- CALayer *m_countdownLayer;
- int currentCountdownFrame;
- int currentDimmingFrame;
- BOOL isCountingDown;
- BOOL isDimming;
- int m_currentCountdownNumber;
- _Bool isUnloading;
- TPSprite *_pieTimerAnim;
- TPSprite *_timerFrameAnim;
- UIImageView *_timerFrame;
- UIImageView *_upperHUDBackground;
- NSString *_assetPath;
- UIButton *_confirmButton;
- NSString *_windowId;
- NSString *_windowUrl;
- UIImageView *_pieTimer;
- TPSprite *_backgroundAnim;
- NSString *_currentElement;
- }
- @property(retain, nonatomic) NSString *currentElement; // @synthesize currentElement=_currentElement;
- @property(retain, nonatomic) TPSprite *backgroundAnim; // @synthesize backgroundAnim=_backgroundAnim;
- @property(nonatomic) __weak UIImageView *pieTimer; // @synthesize pieTimer=_pieTimer;
- @property(retain, nonatomic) NSString *windowUrl; // @synthesize windowUrl=_windowUrl;
- @property(retain, nonatomic) NSString *windowId; // @synthesize windowId=_windowId;
- @property(nonatomic) __weak UIButton *confirmButton; // @synthesize confirmButton=_confirmButton;
- @property(retain, nonatomic) NSString *assetPath; // @synthesize assetPath=_assetPath;
- @property(nonatomic) __weak UIImageView *upperHUDBackground; // @synthesize upperHUDBackground=_upperHUDBackground;
- @property(nonatomic) __weak UIImageView *timerFrame; // @synthesize timerFrame=_timerFrame;
- @property(retain, nonatomic) TPSprite *timerFrameAnim; // @synthesize timerFrameAnim=_timerFrameAnim;
- @property(retain, nonatomic) TPSprite *pieTimerAnim; // @synthesize pieTimerAnim=_pieTimerAnim;
- - (void).cxx_destruct;
- - (void)advancedToFrame:(id)arg1 frameNumber:(int)arg2;
- - (void)tpAnimationDidFinish:(id)arg1;
- - (void)animationDidStop:(id)arg1 finished:(BOOL)arg2;
- - (void)sendCommand:(id)arg1 type:(id)arg2 attrs:(id)arg3;
- - (void)sendWindowReady;
- - (void)sendConfirmClick;
- - (void)handleTriggerSkipToTransitionOut:(id)arg1;
- - (void)handleTriggerOnEnableConfirm:(id)arg1;
- - (void)handleTriggerDisableConfirm:(id)arg1;
- - (void)handleTriggerTimerStart:(id)arg1;
- - (void)stopTimer;
- - (void)onCheckClicked:(id)arg1;
- - (void)hideTimer;
- - (void)showTimer:(BOOL)arg1;
- - (void)updateAppearanceForElement:(id)arg1;
- - (void)onUiClientEvent:(id)arg1;
- - (void)initialPayload:(id)arg1;
- - (void)hideCountdownNumbers;
- - (void)showCountdownNumbers;
- - (void)advanceCountdown;
- - (void)startPieTimerCountdown;
- - (void)spinUpPieTimer;
- - (void)advanceDimmingFrame;
- - (void)dimTimer;
- - (void)brightenTimer;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidDisappear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (void)dealloc;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface MiniGameInterface : NSObject
- {
- }
- + (_Bool)Launch:(id)arg1;
- @end
- @interface CPBlogViewController : CPViewController <UIWebViewDelegate, CPErrorDelegate>
- {
- UILabel *_confirmLabel;
- CPError *_errorDialog;
- UIView *_confirmDialog;
- NSURL *_redirectURL;
- CPBusy *_busyView;
- UIWebView *_webView;
- UIButton *_confirmNOButton;
- UIButton *_confirmYESButton;
- }
- + (BOOL)isNewBlogItems;
- + (id)getBlogRSSURL;
- + (id)getBlogURL;
- + (id)blogLastViewedDate;
- @property(nonatomic) __weak UIButton *confirmYESButton; // @synthesize confirmYESButton=_confirmYESButton;
- @property(nonatomic) __weak UIButton *confirmNOButton; // @synthesize confirmNOButton=_confirmNOButton;
- @property(nonatomic) __weak UIWebView *webView; // @synthesize webView=_webView;
- @property(nonatomic) __weak CPBusy *busyView; // @synthesize busyView=_busyView;
- @property(retain, nonatomic) NSURL *redirectURL; // @synthesize redirectURL=_redirectURL;
- @property(nonatomic) __weak UIView *confirmDialog; // @synthesize confirmDialog=_confirmDialog;
- @property(retain, nonatomic) CPError *errorDialog; // @synthesize errorDialog=_errorDialog;
- @property(nonatomic) __weak UILabel *confirmLabel; // @synthesize confirmLabel=_confirmLabel;
- - (void).cxx_destruct;
- - (void)setBlogLastViewedDate;
- - (void)onConfirmNOButton:(id)arg1;
- - (void)onConfirmYESButton:(id)arg1;
- - (void)errorDidDisappear:(id)arg1 withContext:(id)arg2;
- - (void)reloadData;
- - (void)webView:(id)arg1 didFailLoadWithError:(id)arg2;
- - (BOOL)webView:(id)arg1 shouldStartLoadWithRequest:(id)arg2 navigationType:(int)arg3;
- - (void)webViewDidFinishLoad:(id)arg1;
- - (void)webViewDidStartLoad:(id)arg1;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)didReceiveMemoryWarning;
- - (void)viewWillDisappear:(BOOL)arg1;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (void)dealloc;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface CPMiniGameViewController : EAGLViewController
- {
- struct IMiniGame *pMiniGame;
- BOOL useCache;
- EAGLView *_glView;
- }
- @property(retain, nonatomic) EAGLView *glView; // @synthesize glView=_glView;
- - (void).cxx_destruct;
- - (void)setMiniGame:(struct IMiniGame *)arg1;
- - (void)stopAnimation;
- - (void)startAnimation;
- - (void)initialize;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidLoad;
- - (void)viewWillDisappear:(BOOL)arg1;
- - (void)viewWillAppear:(BOOL)arg1;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface ClamCharacter : CharacterBody <TPAnimationDelegate>
- {
- unsigned int _gameId;
- TPAnimation *_spewAnimation;
- struct CGRect _originalFrame;
- TPAnimation *_coinSpewAnimation;
- UIView *_coinSpewAnimationView;
- int _rewardItem;
- int _clamSize;
- TPAnimation *_readyToEatAnimation;
- int _state;
- int _rewardAltCoins;
- TPAnimation *_sleepAnimation;
- double _startDate;
- UITapGestureRecognizer *_singleTapGestureRecognizer;
- SushiAvatar *_avatar;
- NSTimer *_timer;
- UILabel *_rewardLabel;
- }
- @property(retain, nonatomic) UILabel *rewardLabel; // @synthesize rewardLabel=_rewardLabel;
- @property(nonatomic) __weak NSTimer *timer; // @synthesize timer=_timer;
- @property(nonatomic) __weak SushiAvatar *avatar; // @synthesize avatar=_avatar;
- @property(retain, nonatomic) UITapGestureRecognizer *singleTapGestureRecognizer; // @synthesize singleTapGestureRecognizer=_singleTapGestureRecognizer;
- @property(nonatomic) double startDate; // @synthesize startDate=_startDate;
- @property(retain, nonatomic) TPAnimation *sleepAnimation; // @synthesize sleepAnimation=_sleepAnimation;
- @property(nonatomic) int rewardAltCoins; // @synthesize rewardAltCoins=_rewardAltCoins;
- @property(nonatomic) int state; // @synthesize state=_state;
- @property(retain, nonatomic) TPAnimation *readyToEatAnimation; // @synthesize readyToEatAnimation=_readyToEatAnimation;
- @property(nonatomic) int clamSize; // @synthesize clamSize=_clamSize;
- @property(nonatomic) int rewardItem; // @synthesize rewardItem=_rewardItem;
- @property(retain, nonatomic) UIView *coinSpewAnimationView; // @synthesize coinSpewAnimationView=_coinSpewAnimationView;
- @property(retain, nonatomic) TPAnimation *coinSpewAnimation; // @synthesize coinSpewAnimation=_coinSpewAnimation;
- @property(nonatomic) struct CGRect originalFrame; // @synthesize originalFrame=_originalFrame;
- @property(retain, nonatomic) TPAnimation *spewAnimation; // @synthesize spewAnimation=_spewAnimation;
- @property(nonatomic) unsigned int gameId; // @synthesize gameId=_gameId;
- - (void).cxx_destruct;
- - (void)onSingleTap:(id)arg1;
- - (void)onForceSpew:(id)arg1;
- - (void)onShowArrowTimer:(id)arg1;
- - (void)enableCoinSpew;
- - (void)notifyDelegatesOfAward;
- - (void)animateRewardLabelWithString:(id)arg1;
- - (void)addCoinSpewAnimation:(id)arg1;
- - (void)advancedToFrame:(id)arg1 frameNumber:(int)arg2;
- - (void)tpAnimationDidFinish:(id)arg1;
- - (void)contactFromAvatar:(id)arg1;
- - (void)setIsFlipped:(BOOL)arg1;
- - (void)dealloc;
- - (void)createRewardLabel;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface LargePegObstacle : ObstacleBody
- {
- }
- @end
- @interface LeftSidesObstacle : SidesObstacle
- {
- }
- @end
- @interface MediumPegObstacle : ObstacleBody
- {
- }
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface ObstacleBody : PhysicsBody <TPAnimationDelegate>
- {
- UIView *_bubblesAnimationView;
- TPAnimation *_bubblesAnimation;
- }
- @property(retain, nonatomic) TPAnimation *bubblesAnimation; // @synthesize bubblesAnimation=_bubblesAnimation;
- @property(retain, nonatomic) UIView *bubblesAnimationView; // @synthesize bubblesAnimationView=_bubblesAnimationView;
- - (void).cxx_destruct;
- - (void)tpAnimationDidFinish:(id)arg1;
- - (void)showBubbles;
- - (void)contactFromAvatar;
- - (void)dealloc;
- @end
- @interface PhysicsBody : UIImageView
- {
- id <PhysicsBodyDelegate> _delegate;
- struct CGPoint _linearVelocity;
- BOOL _flippedVertically;
- BOOL _flippedHorizontally;
- float _angle;
- }
- @property(nonatomic) float angle; // @synthesize angle=_angle;
- @property(nonatomic) BOOL flippedHorizontally; // @synthesize flippedHorizontally=_flippedHorizontally;
- @property(nonatomic) BOOL flippedVertically; // @synthesize flippedVertically=_flippedVertically;
- @property(nonatomic) struct CGPoint linearVelocity; // @synthesize linearVelocity=_linearVelocity;
- @property(nonatomic) __weak id <PhysicsBodyDelegate> delegate; // @synthesize delegate=_delegate;
- - (void).cxx_destruct;
- - (void)layoutSubviews;
- @end
- @interface RightSidesObstacle : SidesObstacle
- {
- }
- @end
- @interface SidesObstacle : ObstacleBody
- {
- }
- @end
- @interface SmallClam : ClamCharacter
- {
- }
- - (id)initWithCoder:(id)arg1;
- @end
- @interface SmallPegObstacle : ObstacleBody
- {
- }
- - (void)initialize;
- - (id)initWithCoder:(id)arg1;
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface SushiAvatar : PhysicsBody
- {
- BOOL _didContactWithBeach;
- UIImageView *_rotatingImageView;
- }
- @property(retain, nonatomic) UIImageView *rotatingImageView; // @synthesize rotatingImageView=_rotatingImageView;
- @property(nonatomic) BOOL didContactWithBeach; // @synthesize didContactWithBeach=_didContactWithBeach;
- - (void).cxx_destruct;
- - (void)setRotationalImage;
- - (void)setAngle:(float)arg1;
- - (void)reset;
- - (BOOL)contactWithBeach;
- - (void)contactWithObstacle:(id)arg1;
- - (void)initialize;
- - (id)initWithImage:(id)arg1 highlightedImage:(id)arg2;
- - (id)initWithImage:(id)arg1;
- - (id)initWithCoder:(id)arg1;
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface XLargePegObstacle : ObstacleBody
- {
- }
- @end
- @interface CJInGameTipsViewController : UIViewController <ClientEventReceiver>
- {
- NSArray *m_infoTipsTitles;
- NSArray *m_infoTips;
- NSArray *m_icons;
- struct CGPoint m_screenCenterPoint;
- struct CGPoint m_upperLeftPoint;
- BOOL bReady;
- NSMutableArray *m_pendingTips;
- NSString *_assetPath;
- UIImageView *_inGameTipsIconView;
- UIImageView *_inGameTipsBackground;
- UILabel *_inGameTipsMessageLabel;
- UILabel *_inGameTipsTitleLabel;
- NSString *_windowId;
- NSString *_windowUrl;
- }
- @property(retain, nonatomic) NSString *windowUrl; // @synthesize windowUrl=_windowUrl;
- @property(retain, nonatomic) NSString *windowId; // @synthesize windowId=_windowId;
- @property(nonatomic) __weak UILabel *inGameTipsTitleLabel; // @synthesize inGameTipsTitleLabel=_inGameTipsTitleLabel;
- @property(nonatomic) __weak UILabel *inGameTipsMessageLabel; // @synthesize inGameTipsMessageLabel=_inGameTipsMessageLabel;
- @property(nonatomic) __weak UIImageView *inGameTipsBackground; // @synthesize inGameTipsBackground=_inGameTipsBackground;
- @property(nonatomic) __weak UIImageView *inGameTipsIconView; // @synthesize inGameTipsIconView=_inGameTipsIconView;
- @property(retain, nonatomic) NSString *assetPath; // @synthesize assetPath=_assetPath;
- - (void).cxx_destruct;
- - (void)sendCommand:(id)arg1 attrs:(id)arg2;
- - (void)sendWindowReady;
- - (void)onUiClientEvent:(id)arg1;
- - (void)hideInGameTip;
- - (void)showInGameTip;
- - (void)updateTipForElement:(id)arg1 phase:(id)arg2;
- - (void)initialPayload:(id)arg1;
- - (void)dealloc;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidAppear:(BOOL)arg1;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface CJSnowLowerHUDViewController : UIViewController <ClientEventReceiver>
- {
- UIImageView *_hudImage;
- CJSnowCard *_selectedCard;
- WMIdentity *_wmIdentity;
- UILabel *_lowerHUDLabel;
- progressBarView *_progressbar;
- NSMutableDictionary *_cachedCardInfo;
- NSMutableArray *_visibleCardsAtBottom;
- }
- @property(retain, nonatomic) NSMutableArray *visibleCardsAtBottom; // @synthesize visibleCardsAtBottom=_visibleCardsAtBottom;
- @property(retain, nonatomic) NSMutableDictionary *cachedCardInfo; // @synthesize cachedCardInfo=_cachedCardInfo;
- @property(nonatomic) __weak progressBarView *progressbar; // @synthesize progressbar=_progressbar;
- @property(nonatomic) __weak UILabel *lowerHUDLabel; // @synthesize lowerHUDLabel=_lowerHUDLabel;
- @property(retain, nonatomic) WMIdentity *wmIdentity; // @synthesize wmIdentity=_wmIdentity;
- @property(nonatomic) __weak CJSnowCard *selectedCard; // @synthesize selectedCard=_selectedCard;
- @property(nonatomic) __weak UIImageView *hudImage; // @synthesize hudImage=_hudImage;
- - (void).cxx_destruct;
- - (void)sendWindowReady;
- - (void)sendConsumeCardResponse;
- - (void)sendRewardCardResponse;
- - (void)sendCardClick:(id)arg1;
- - (void)sendUnselectCard:(id)arg1;
- - (void)removeAnimatedCard:(id)arg1;
- - (void)animateCardUse:(id)arg1 toPoint:(struct CGPoint)arg2;
- - (void)animateCardAcquisition:(id)arg1;
- - (struct CGPoint)getPointForCardPosition:(int)arg1;
- - (void)selectCard:(id)arg1;
- - (void)rewardCard:(id)arg1;
- - (void)closeLowerHUD;
- - (void)showLowerHUD;
- - (void)updateAppearanceForElement:(id)arg1;
- - (void)consolidateRemainingCards;
- - (void)handleTriggerConsumeCard:(id)arg1;
- - (void)handleTriggerDisableCards:(id)arg1;
- - (void)handleTriggerEnableCards:(id)arg1;
- - (void)handleTriggerUpdateStamina:(id)arg1;
- - (void)onUiClientEvent:(id)arg1;
- - (void)parseInitialPayload:(id)arg1;
- - (void)setLowerHUDMessage:(id)arg1;
- - (void)showMessageBar;
- - (void)hideMessageBar;
- - (void)updateStamina:(int)arg1;
- - (void)viewDidDisappear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface progressBarView : UIView
- {
- UIImageView *m_progressBarImageView;
- UIImageView *m_progressBarBulb;
- UIImageView *m_progressBarStroke;
- UIImageView *m_card_icon;
- UIImageView *m_smokePoofView;
- CALayer *m_progressBarFillLayer;
- CAGradientLayer *m_progressBarGradientLayer;
- CALayer *m_poofAnimationRayburstLayer;
- CALayer *m_poofAnimationRotatingRayburstLayer;
- CABasicAnimation *rayburstRotation;
- float _staminaValue;
- UIColor *_progressBarEndGradient;
- UIColor *_progressBarStartGradient;
- UIImage *_progressBarImage;
- }
- @property(retain, nonatomic) UIImage *progressBarImage; // @synthesize progressBarImage=_progressBarImage;
- @property(retain, nonatomic) UIColor *progressBarStartGradient; // @synthesize progressBarStartGradient=_progressBarStartGradient;
- @property(retain, nonatomic) UIColor *progressBarEndGradient; // @synthesize progressBarEndGradient=_progressBarEndGradient;
- @property(nonatomic) float staminaValue; // @synthesize staminaValue=_staminaValue;
- - (void).cxx_destruct;
- - (struct CGPoint)cardIconCenter;
- - (void)setGradientStart:(id)arg1 end:(id)arg2;
- - (void)setElement:(id)arg1;
- - (void)stopAnimations;
- - (void)playProgressBarFilledAnimation;
- - (void)setFrameToImageWidth:(struct CGRect)arg1 forElement:(id)arg2;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface CJPlayerSelectViewController : UIViewController <ClientEventReceiver, UIGestureRecognizerDelegate, TPAnimationDelegate>
- {
- _Bool isUnloading;
- UIButton *buttonsView[3];
- UIImageView *carouselView[3];
- NSArray *path3dCw[3];
- NSArray *path3dCcw[3];
- NSArray *elementNames;
- NSArray *playElementNames;
- int currStats;
- float zUiLayer;
- int selectedNinjaType;
- int currentNinjaType;
- _Bool canShowStatPanel;
- UISwipeGestureRecognizer *swipeLeftRecognizer;
- UISwipeGestureRecognizer *swipeRightRecognizer;
- struct CGRect arrowLFrame;
- struct CGRect arrowRFrame;
- struct CGRect playButtonFrame;
- struct CGRect carouselFrame;
- UIImageView *waiting[3];
- CJPlayerStatWidgetViewController *playerStatPanel;
- int ninjaCount;
- int whiteEffectCount;
- int currentAnimationFrame;
- UILabel *stylesheetNumberLabel;
- UIButton *doubleTapPlayButton;
- UIButton *closeButton;
- UIImageView *snowFlashView;
- UIImageView *fireFlashView;
- UIImageView *waterFlashView;
- UIImageView *whiteEffectView1;
- UIImageView *whiteEffectView2;
- UIImageView *whiteEffectView3;
- UIImageView *textChooseElementView;
- TPSprite *fireFlashAnim;
- TPSprite *waterFlashAnim;
- TPSprite *snowFlashAnim;
- TPSprite *whiteEffectAnim1;
- TPSprite *whiteEffectAnim2;
- TPSprite *whiteEffectAnim3;
- int battleType;
- UIImageView *textBattleView;
- UIView *_tintView;
- UIImageView *_chosenFireImage;
- UIView *_carousel;
- NSString *_windowUrl;
- UIImageView *_chosenWaterImage;
- NSString *_windowId;
- UIImageView *_carouselImage;
- UIImageView *_chosenSnowImage;
- UIButton *_rotateRightButton;
- NSString *_assetPath;
- UIButton *_rotateLeftButton;
- UIImageView *_backgroundImageView;
- UIButton *_backButton;
- UIButton *_selectButton;
- UILabel *_selectText;
- UIButton *_joinWaterButton;
- UIImageView *_pageIndicatorFire;
- UIImageView *_actionPenguinSnow;
- UIImageView *_pageIndicatorWater;
- UIImageView *_actionPenguinWater;
- UIImageView *_pageIndicatorSnow;
- UIImageView *_actionPenguinFire;
- UILabel *_leftPlayerLabel;
- UILabel *_centerPlayerLabel;
- UIImageView *_rightSpinnerImage;
- UILabel *_rightPlayerLabel;
- UIImageView *_waterImage;
- UIImageView *_leftSpinnerImage;
- UIImageView *_fireImage;
- UIButton *_playButton;
- UIImageView *_snowImage;
- unsigned int _playerSelectUIState;
- UIButton *_joinFireButton;
- CPGameViewController *_owner;
- UIButton *_joinSnowButton;
- UIButton *_gameVCButton;
- }
- @property(nonatomic) __weak UIButton *gameVCButton; // @synthesize gameVCButton=_gameVCButton;
- @property(nonatomic) __weak UIButton *joinSnowButton; // @synthesize joinSnowButton=_joinSnowButton;
- @property(nonatomic) __weak CPGameViewController *owner; // @synthesize owner=_owner;
- @property(nonatomic) __weak UIButton *joinFireButton; // @synthesize joinFireButton=_joinFireButton;
- @property(nonatomic) unsigned int playerSelectUIState; // @synthesize playerSelectUIState=_playerSelectUIState;
- @property(nonatomic) __weak UIImageView *snowImage; // @synthesize snowImage=_snowImage;
- @property(nonatomic) __weak UIButton *playButton; // @synthesize playButton=_playButton;
- @property(nonatomic) __weak UIImageView *fireImage; // @synthesize fireImage=_fireImage;
- @property(nonatomic) __weak UIImageView *leftSpinnerImage; // @synthesize leftSpinnerImage=_leftSpinnerImage;
- @property(nonatomic) __weak UIImageView *waterImage; // @synthesize waterImage=_waterImage;
- @property(nonatomic) __weak UILabel *rightPlayerLabel; // @synthesize rightPlayerLabel=_rightPlayerLabel;
- @property(nonatomic) __weak UIImageView *rightSpinnerImage; // @synthesize rightSpinnerImage=_rightSpinnerImage;
- @property(nonatomic) __weak UILabel *centerPlayerLabel; // @synthesize centerPlayerLabel=_centerPlayerLabel;
- @property(nonatomic) __weak UILabel *leftPlayerLabel; // @synthesize leftPlayerLabel=_leftPlayerLabel;
- @property(nonatomic) __weak UIImageView *actionPenguinFire; // @synthesize actionPenguinFire=_actionPenguinFire;
- @property(nonatomic) __weak UIImageView *pageIndicatorSnow; // @synthesize pageIndicatorSnow=_pageIndicatorSnow;
- @property(nonatomic) __weak UIImageView *actionPenguinWater; // @synthesize actionPenguinWater=_actionPenguinWater;
- @property(nonatomic) __weak UIImageView *pageIndicatorWater; // @synthesize pageIndicatorWater=_pageIndicatorWater;
- @property(nonatomic) __weak UIImageView *actionPenguinSnow; // @synthesize actionPenguinSnow=_actionPenguinSnow;
- @property(nonatomic) __weak UIImageView *pageIndicatorFire; // @synthesize pageIndicatorFire=_pageIndicatorFire;
- @property(nonatomic) __weak UIButton *joinWaterButton; // @synthesize joinWaterButton=_joinWaterButton;
- @property(nonatomic) __weak UILabel *selectText; // @synthesize selectText=_selectText;
- @property(nonatomic) __weak UIButton *selectButton; // @synthesize selectButton=_selectButton;
- @property(nonatomic) __weak UIButton *backButton; // @synthesize backButton=_backButton;
- @property(nonatomic) __weak UIImageView *backgroundImageView; // @synthesize backgroundImageView=_backgroundImageView;
- @property(nonatomic) __weak UIButton *rotateLeftButton; // @synthesize rotateLeftButton=_rotateLeftButton;
- @property(nonatomic) __weak NSString *assetPath; // @synthesize assetPath=_assetPath;
- @property(nonatomic) __weak UIButton *rotateRightButton; // @synthesize rotateRightButton=_rotateRightButton;
- @property(nonatomic) __weak UIImageView *chosenSnowImage; // @synthesize chosenSnowImage=_chosenSnowImage;
- @property(nonatomic) __weak UIImageView *carouselImage; // @synthesize carouselImage=_carouselImage;
- @property(nonatomic) __weak NSString *windowId; // @synthesize windowId=_windowId;
- @property(nonatomic) __weak UIImageView *chosenWaterImage; // @synthesize chosenWaterImage=_chosenWaterImage;
- @property(nonatomic) __weak NSString *windowUrl; // @synthesize windowUrl=_windowUrl;
- @property(nonatomic) __weak UIView *carousel; // @synthesize carousel=_carousel;
- @property(nonatomic) __weak UIImageView *chosenFireImage; // @synthesize chosenFireImage=_chosenFireImage;
- @property(nonatomic) __weak UIView *tintView; // @synthesize tintView=_tintView;
- @property(nonatomic) __weak UIImageView *textBattleView; // @synthesize textBattleView;
- @property(nonatomic) int battleType; // @synthesize battleType;
- @property(retain, nonatomic) TPSprite *whiteEffectAnim3; // @synthesize whiteEffectAnim3;
- @property(retain, nonatomic) TPSprite *whiteEffectAnim2; // @synthesize whiteEffectAnim2;
- @property(retain, nonatomic) TPSprite *whiteEffectAnim1; // @synthesize whiteEffectAnim1;
- @property(retain, nonatomic) TPSprite *snowFlashAnim; // @synthesize snowFlashAnim;
- @property(retain, nonatomic) TPSprite *waterFlashAnim; // @synthesize waterFlashAnim;
- @property(retain, nonatomic) TPSprite *fireFlashAnim; // @synthesize fireFlashAnim;
- @property(nonatomic) __weak UIImageView *textChooseElementView; // @synthesize textChooseElementView;
- @property(nonatomic) __weak UIImageView *whiteEffectView3; // @synthesize whiteEffectView3;
- @property(nonatomic) __weak UIImageView *whiteEffectView2; // @synthesize whiteEffectView2;
- @property(nonatomic) __weak UIImageView *whiteEffectView1; // @synthesize whiteEffectView1;
- @property(nonatomic) __weak UIImageView *waterFlashView; // @synthesize waterFlashView;
- @property(nonatomic) __weak UIImageView *fireFlashView; // @synthesize fireFlashView;
- @property(nonatomic) __weak UIImageView *snowFlashView; // @synthesize snowFlashView;
- @property(nonatomic) __weak UIButton *closeButton; // @synthesize closeButton;
- @property(nonatomic) __weak UIButton *doubleTapPlayButton; // @synthesize doubleTapPlayButton;
- - (id).cxx_construct;
- - (void).cxx_destruct;
- - (void)testShowVCView;
- - (void)showGameVCButtons;
- - (void)hideGameVCButtons;
- - (void)hideWhiteEffectAnimation;
- - (void)showWhiteEffectAnimation:(id)arg1 spriteAnimation:(id)arg2;
- - (void)hideSnowFlashAnimation;
- - (void)showSnowFlashAnimation:(id)arg1;
- - (void)hideChooseElementAnimation;
- - (void)hideWaterFlashAnimation;
- - (void)showWaterFlashAnimation:(id)arg1;
- - (void)hideFireFlashAnimation;
- - (void)showFireFlashAnimation:(id)arg1;
- - (void)showBattleTitleAnim:(id)arg1;
- - (void)showChooseElementTitle:(id)arg1;
- - (void)disableCloseButton;
- - (void)hideCloseButton;
- - (void)showCloseButton;
- - (void)hideChooseText;
- - (void)hideBattleText;
- - (void)hideNinjasAction:(id)arg1;
- - (void)showAnimateNinja:(id)arg1;
- - (void)showNinjasAction:(id)arg1 ninjaNum:(int)arg2;
- - (void)showNinjaFlash:(id)arg1;
- - (void)showActiveNinja;
- - (void)updatePlayerLabel:(int)arg1 labelString:(id)arg2;
- - (void)handleTriggerMatchFound:(id)arg1;
- - (void)runSpinAnimationOnView:(id)arg1 duration:(float)arg2 rotations:(float)arg3 repeat:(float)arg4;
- - (void)showPlayerNames;
- - (void)showSelectedPlayerName;
- - (void)showPlayerName;
- - (void)hidePlayerNames;
- - (void)hideSpinners;
- - (void)showSpinners;
- - (void)sendCancelMatchMaking;
- - (void)onBackClicked:(id)arg1;
- - (void)switchToBattleLoaderView;
- - (void)onSelected:(id)arg1;
- - (void)updatePagenation;
- - (void)updateStatTransitions;
- - (void)moveStatPanelOnScreen:(id)arg1;
- - (void)moveStatPanelOffScreen:(id)arg1;
- - (void)moveStatPanelOffScreen;
- - (void)removeSwipeGestures;
- - (void)addSwipeGestures;
- - (void)multipleTap:(id)arg1 withEvent:(id)arg2;
- - (BOOL)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2;
- - (float)getEllipseY:(float)arg1;
- - (float)getEllipseX:(float)arg1;
- - (float)convertToRadians:(int)arg1;
- - (void)addPenguinStates:(id)arg1 regularImageName:(id)arg2 blackImageName:(id)arg3 highlightImageName:(id)arg4;
- - (id)setupCarouselImage:(id)arg1;
- - (void)updateCarousel:(BOOL)arg1;
- - (void)updateCarouselNinjaStates;
- - (void)onLeft:(id)arg1;
- - (void)onRight:(id)arg1;
- - (void)hidePlayerJoinButtons;
- - (void)showPlayerJoinButtons;
- - (void)hideNinjas:(id)arg1;
- - (void)moveNinjasMatching:(id)arg1;
- - (void)moveButtonsOffScreenLeft:(id)arg1;
- - (void)showNinjaCarousel:(id)arg1;
- - (void)moveButtonsOnScreen:(id)arg1;
- - (void)moveButtonsOffScreenRight:(id)arg1;
- - (void)updateBackground;
- - (void)updateUIState:(id)arg1;
- - (void)joinPlayer:(int)arg1;
- - (void)onJoinWater:(id)arg1;
- - (void)onJoinFire:(id)arg1;
- - (void)onJoinSnow:(id)arg1;
- - (void)onUiClientEvent:(id)arg1;
- - (void)initialPayload:(id)arg1 fromController:(id)arg2;
- - (void)addStylesheetLabel;
- - (void)dealloc;
- - (void)sendWindowReady;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidDisappear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface RewardGameViewController : UIViewController <UIGestureRecognizerDelegate, CharacterBodyDelegate, UIScrollViewDelegate, RewardGameRewardDelegate>
- {
- UITapGestureRecognizer *_tapGestureRecognizer;
- UILabel *_playersCoinsLabel;
- UIView *_remainingAwardsView;
- UIView *_remainingAwardsCountContainer;
- UILabel *_remainingAwardsLabel;
- int _coinsAwarded;
- DecorationView *_schoolOfFish2;
- struct b2World *_world;
- CADisplayLink *_displayLink;
- UIScrollView *_gameBoardScrollView;
- UIButton *_homeButton;
- UIView *_playersCoinsView;
- UIImageView *_backgroundWaterView;
- NSMutableArray *_fluffyArray;
- BOOL _isGameInProgress;
- BOOL _isPhysicsRunning;
- UITapGestureRecognizer *_tapForBubbleGestureRecognizer;
- UIImageView *_remainingAwardImageView;
- UIImageView *_targetImageView;
- UITapGestureRecognizer *_dropGestureRecognizer;
- UIView *_controlContainer;
- UIPanGestureRecognizer *_panGestureRecognizer;
- UIImageView *_topBeachView;
- UIPanGestureRecognizer *_dragToStartGestureRecognizer;
- RewardGameReward *_rewardGameReward;
- UIView *_gameBoardView;
- struct b2Body *_avatarBody;
- SushiAvatar *_sushiAvatar;
- struct b2ContactListener *_contactListener;
- CharacterBody *_clam1;
- CharacterBody *_clam2;
- struct CGRect _dropZone;
- BeachSensor *_beachSensor;
- BOOL _completedLoading;
- NSMutableArray *_bubbles;
- id <RewardGameViewControllerDelegate> _delegate;
- NSMutableArray *_clamArray;
- CharacterBody *_clam7;
- FluffyCharacter *_fluffy1;
- int _coins;
- FluffyCharacter *_fluffy2;
- UIImageView *_shelf;
- DecorationView *_schoolOfFish1;
- CharacterBody *_clam3;
- CharacterBody *_clam4;
- CharacterBody *_clam5;
- CharacterBody *_clam6;
- NSURLConnection *_gameStartConnection;
- }
- @property(retain, nonatomic) NSURLConnection *gameStartConnection; // @synthesize gameStartConnection=_gameStartConnection;
- @property(nonatomic) __weak CharacterBody *clam6; // @synthesize clam6=_clam6;
- @property(nonatomic) __weak CharacterBody *clam5; // @synthesize clam5=_clam5;
- @property(nonatomic) __weak CharacterBody *clam4; // @synthesize clam4=_clam4;
- @property(nonatomic) __weak CharacterBody *clam3; // @synthesize clam3=_clam3;
- @property(nonatomic) __weak DecorationView *schoolOfFish1; // @synthesize schoolOfFish1=_schoolOfFish1;
- @property(nonatomic) __weak UIImageView *shelf; // @synthesize shelf=_shelf;
- @property(nonatomic) __weak FluffyCharacter *fluffy2; // @synthesize fluffy2=_fluffy2;
- @property(nonatomic) int coins; // @synthesize coins=_coins;
- @property(nonatomic) __weak FluffyCharacter *fluffy1; // @synthesize fluffy1=_fluffy1;
- @property(nonatomic) __weak CharacterBody *clam7; // @synthesize clam7=_clam7;
- @property(retain, nonatomic) NSMutableArray *clamArray; // @synthesize clamArray=_clamArray;
- @property(nonatomic) id <RewardGameViewControllerDelegate> delegate; // @synthesize delegate=_delegate;
- @property(retain, nonatomic) NSMutableArray *bubbles; // @synthesize bubbles=_bubbles;
- @property(nonatomic) BOOL completedLoading; // @synthesize completedLoading=_completedLoading;
- @property(retain, nonatomic) BeachSensor *beachSensor; // @synthesize beachSensor=_beachSensor;
- @property(nonatomic) struct CGRect dropZone; // @synthesize dropZone=_dropZone;
- @property(nonatomic) __weak CharacterBody *clam2; // @synthesize clam2=_clam2;
- @property(nonatomic) __weak CharacterBody *clam1; // @synthesize clam1=_clam1;
- @property(nonatomic) struct b2ContactListener *contactListener; // @synthesize contactListener=_contactListener;
- @property(nonatomic) __weak SushiAvatar *sushiAvatar; // @synthesize sushiAvatar=_sushiAvatar;
- @property(nonatomic) struct b2Body *avatarBody; // @synthesize avatarBody=_avatarBody;
- @property(retain, nonatomic) UIView *gameBoardView; // @synthesize gameBoardView=_gameBoardView;
- @property(retain, nonatomic) RewardGameReward *rewardGameReward; // @synthesize rewardGameReward=_rewardGameReward;
- @property(retain, nonatomic) UIPanGestureRecognizer *dragToStartGestureRecognizer; // @synthesize dragToStartGestureRecognizer=_dragToStartGestureRecognizer;
- @property(nonatomic) __weak UIImageView *topBeachView; // @synthesize topBeachView=_topBeachView;
- @property(retain, nonatomic) UIPanGestureRecognizer *panGestureRecognizer; // @synthesize panGestureRecognizer=_panGestureRecognizer;
- @property(nonatomic) __weak UIView *controlContainer; // @synthesize controlContainer=_controlContainer;
- @property(retain, nonatomic) UITapGestureRecognizer *dropGestureRecognizer; // @synthesize dropGestureRecognizer=_dropGestureRecognizer;
- @property(nonatomic) __weak UIImageView *targetImageView; // @synthesize targetImageView=_targetImageView;
- @property(nonatomic) __weak UIImageView *remainingAwardImageView; // @synthesize remainingAwardImageView=_remainingAwardImageView;
- @property(retain, nonatomic) UITapGestureRecognizer *tapForBubbleGestureRecognizer; // @synthesize tapForBubbleGestureRecognizer=_tapForBubbleGestureRecognizer;
- @property(nonatomic) BOOL isPhysicsRunning; // @synthesize isPhysicsRunning=_isPhysicsRunning;
- @property(nonatomic) BOOL isGameInProgress; // @synthesize isGameInProgress=_isGameInProgress;
- @property(retain, nonatomic) NSMutableArray *fluffyArray; // @synthesize fluffyArray=_fluffyArray;
- @property(nonatomic) __weak UIImageView *backgroundWaterView; // @synthesize backgroundWaterView=_backgroundWaterView;
- @property(nonatomic) __weak UIView *playersCoinsView; // @synthesize playersCoinsView=_playersCoinsView;
- @property(nonatomic) __weak UIButton *homeButton; // @synthesize homeButton=_homeButton;
- @property(nonatomic) __weak UIScrollView *gameBoardScrollView; // @synthesize gameBoardScrollView=_gameBoardScrollView;
- @property(retain, nonatomic) CADisplayLink *displayLink; // @synthesize displayLink=_displayLink;
- @property(nonatomic) struct b2World *world; // @synthesize world=_world;
- @property(nonatomic) __weak DecorationView *schoolOfFish2; // @synthesize schoolOfFish2=_schoolOfFish2;
- @property(nonatomic) int coinsAwarded; // @synthesize coinsAwarded=_coinsAwarded;
- @property(nonatomic) __weak UILabel *remainingAwardsLabel; // @synthesize remainingAwardsLabel=_remainingAwardsLabel;
- @property(nonatomic) __weak UIView *remainingAwardsCountContainer; // @synthesize remainingAwardsCountContainer=_remainingAwardsCountContainer;
- @property(nonatomic) __weak UIView *remainingAwardsView; // @synthesize remainingAwardsView=_remainingAwardsView;
- @property(nonatomic) __weak UILabel *playersCoinsLabel; // @synthesize playersCoinsLabel=_playersCoinsLabel;
- @property(retain, nonatomic) UITapGestureRecognizer *tapGestureRecognizer; // @synthesize tapGestureRecognizer=_tapGestureRecognizer;
- - (id).cxx_construct;
- - (void).cxx_destruct;
- - (void)handleBI:(id)arg1;
- - (void)updateDisplayedCoinAmountBy:(id)arg1;
- - (void)rewardGameRewardPlayAgain;
- - (void)rewardGameRewardEndGame;
- - (void)coinsAndItemAwarded:(int)arg1 withItemId:(int)arg2 withAltCoins:(int)arg3;
- - (void)coinsAwarded:(int)arg1;
- - (void)collisionOccurred;
- - (void)didFinishBubbleBumper:(id)arg1;
- - (void)addBubbleToPhysicsWorld:(id)arg1;
- - (void)addBubbleAtPoint:(struct CGPoint)arg1;
- - (void)fadeInSound:(id)arg1;
- - (void)decrementRemainingAwardCount;
- - (void)incrementRemainingAwardCount;
- - (void)createSushiPlatter;
- - (void)createGestureRecognizers;
- - (void)resetGame;
- - (void)stopPhysics;
- - (void)startPhysics;
- - (void)getGameIdAndSetPrizes;
- - (void)prepareToPlay;
- - (void)adjustCamera;
- - (void)makeBodyForPhysicsBody:(id)arg1 withBodyType:(int)arg2;
- - (void)makeBodyForCharacterBody:(id)arg1 withBodyType:(int)arg2;
- - (void)makeSensorBody:(id)arg1;
- - (void)createSensors;
- - (void)setAllObjectPhysics:(id)arg1;
- - (void)createPhysicalBoxFromCorner1:(struct b2Vec2)arg1 corner2:(struct b2Vec2)arg2 forPhysicalBody:(struct b2Body *)arg3;
- - (void)createPhysicsWorld:(id)arg1;
- - (void)closeGame:(BOOL)arg1;
- - (void)animateToStartPosition;
- - (void)animateFlyBy;
- - (void)homeButtonSelected:(id)arg1;
- - (void)tick;
- - (void)onHandleTapForBubble:(id)arg1;
- - (void)onHandlePanGesture:(id)arg1;
- - (void)onHandleDropGesture:(id)arg1;
- - (void)onHandleDragToStartGesture:(id)arg1;
- - (void)onHandleTapGesture:(id)arg1;
- - (void)loadGameView;
- - (void)closeGame;
- - (void)animate;
- - (void)initializeView;
- - (void)viewDidUnload;
- - (void)onUIApplicationDidBecomeActiveNotification:(id)arg1;
- - (void)onUIApplicationWillResignActiveNotification:(id)arg1;
- - (void)viewDidLoad;
- - (void)initialize;
- - (void)dealloc;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface CharacterBody : UIView
- {
- id <CharacterBodyDelegate> _delegate;
- struct CGPoint _linearVelocity;
- NSString *_rewardLevel;
- int _rewardValue;
- BOOL _collisionsEnabled;
- float _angle;
- BOOL _isFlipped;
- }
- @property(nonatomic) BOOL isFlipped; // @synthesize isFlipped=_isFlipped;
- @property(nonatomic) float angle; // @synthesize angle=_angle;
- @property(nonatomic) BOOL collisionsEnabled; // @synthesize collisionsEnabled=_collisionsEnabled;
- @property(nonatomic) int rewardValue; // @synthesize rewardValue=_rewardValue;
- @property(retain, nonatomic) NSString *rewardLevel; // @synthesize rewardLevel=_rewardLevel;
- @property(nonatomic) struct CGPoint linearVelocity; // @synthesize linearVelocity=_linearVelocity;
- @property(nonatomic) __weak id <CharacterBodyDelegate> delegate; // @synthesize delegate=_delegate;
- - (void).cxx_destruct;
- - (void)contactFromAvatar:(id)arg1;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface Fluffy : FluffyCharacter
- {
- }
- @end
- @interface FluffyCharacter : CharacterBody <TPAnimationDelegate>
- {
- int _state;
- UIView *_spinningCoinAnimationView;
- TPAnimation *_spinningCoinAnimation;
- struct CGPoint _startCenter;
- TPAnimation *_fluffyAnimation;
- }
- @property(retain, nonatomic) TPAnimation *fluffyAnimation; // @synthesize fluffyAnimation=_fluffyAnimation;
- @property(nonatomic) struct CGPoint startCenter; // @synthesize startCenter=_startCenter;
- @property(retain, nonatomic) TPAnimation *spinningCoinAnimation; // @synthesize spinningCoinAnimation=_spinningCoinAnimation;
- @property(retain, nonatomic) UIView *spinningCoinAnimationView; // @synthesize spinningCoinAnimationView=_spinningCoinAnimationView;
- @property(nonatomic) int state; // @synthesize state=_state;
- - (void).cxx_destruct;
- - (void)advancedToFrame:(id)arg1 frameNumber:(int)arg2;
- - (void)tpAnimationDidFinish:(id)arg1;
- - (void)onHandleTap:(id)arg1;
- - (void)notifyDelegatesOfAward;
- - (id)createAwardLabel;
- - (void)showPoppingCoin:(struct CGRect)arg1;
- - (void)showSpinningCoin;
- - (void)hit;
- - (void)turn;
- - (void)swim;
- - (void)setIsFlipped:(BOOL)arg1;
- - (void)reset;
- - (void)contactFromAvatar:(id)arg1;
- - (BOOL)movedTo:(struct CGPoint)arg1;
- - (void)dealloc;
- - (void)initialize;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface LargeClam : ClamCharacter
- {
- }
- - (id)initWithCoder:(id)arg1;
- @end
- @interface CJMainMenuController : UIViewController <CPErrorDelegate>
- {
- BOOL connectedToInternet;
- NSArray *_lowerLabels;
- UILabel *_storyLabel;
- UILabel *_cardLabel;
- UIButton *_testBtn;
- UIButton *_playBtn;
- UIView *_beforeVignette;
- UIButton *_tuskBtn;
- UIButton *_payoutBtn;
- UILabel *_progressLabel;
- UIView *_behindVignette;
- UIImageView *_parchment;
- UIImageView *_penguinView;
- UIImageView *_backgroundView;
- UIImageView *_background;
- UIButton *_backBtn;
- UILabel *_buyLabel;
- UIButton *_buyBtn;
- UIImageView *_logoView;
- }
- @property(nonatomic) __weak UIImageView *logoView; // @synthesize logoView=_logoView;
- @property(nonatomic) __weak UIButton *buyBtn; // @synthesize buyBtn=_buyBtn;
- @property(nonatomic) __weak UILabel *buyLabel; // @synthesize buyLabel=_buyLabel;
- @property(nonatomic) __weak UIButton *backBtn; // @synthesize backBtn=_backBtn;
- @property(nonatomic) __weak UIImageView *background; // @synthesize background=_background;
- @property(nonatomic) __weak UIImageView *backgroundView; // @synthesize backgroundView=_backgroundView;
- @property(nonatomic) __weak UIImageView *penguinView; // @synthesize penguinView=_penguinView;
- @property(nonatomic) __weak UIImageView *parchment; // @synthesize parchment=_parchment;
- @property(nonatomic) __weak UIView *behindVignette; // @synthesize behindVignette=_behindVignette;
- @property(nonatomic) __weak UILabel *progressLabel; // @synthesize progressLabel=_progressLabel;
- @property(nonatomic) __weak UIButton *payoutBtn; // @synthesize payoutBtn=_payoutBtn;
- @property(nonatomic) __weak UIButton *tuskBtn; // @synthesize tuskBtn=_tuskBtn;
- @property(nonatomic) __weak UIView *beforeVignette; // @synthesize beforeVignette=_beforeVignette;
- @property(nonatomic) __weak UIButton *playBtn; // @synthesize playBtn=_playBtn;
- @property(nonatomic) __weak UIButton *testBtn; // @synthesize testBtn=_testBtn;
- @property(nonatomic) __weak UILabel *cardLabel; // @synthesize cardLabel=_cardLabel;
- @property(nonatomic) __weak UILabel *storyLabel; // @synthesize storyLabel=_storyLabel;
- @property(retain, nonatomic) NSArray *lowerLabels; // @synthesize lowerLabels=_lowerLabels;
- @property BOOL connectedToInternet; // @synthesize connectedToInternet;
- - (void).cxx_destruct;
- - (void)onInternetConnectivityChanged:(id)arg1;
- - (void)updateInternetConnectivityStatus;
- - (BOOL)checkInternetAvailable;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)errorDidDisappear:(id)arg1 withContext:(id)arg2;
- - (void)showDialogWithTitle:(id)arg1 andText:(id)arg2;
- - (void)onBuyClicked:(id)arg1;
- - (void)onBackClicked:(id)arg1;
- - (void)onPayoutClicked:(id)arg1;
- - (void)onPowercardClicked:(id)arg1;
- - (void)onProgressClicked:(id)arg1;
- - (void)onStoryClicked:(id)arg1;
- - (void)onTuskClicked:(id)arg1;
- - (void)onPlayClicked:(id)arg1;
- - (void)initiatePlay;
- - (void)slideRightTransition;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidAppear:(BOOL)arg1;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (void)localize;
- - (void)reloadMainMenu:(id)arg1;
- - (void)dealloc;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface CJPayoutController : UIViewController <UIScrollViewDelegate, ClientEventReceiver>
- {
- ATMHud *pHUD;
- UIImageView *_mediumPoofView;
- CJProgressBar *_roundProgressBar;
- MPMoviePlayerViewController *_mplayer;
- UIButton *_lockButton;
- NSString *_windowUrl;
- TPSprite *_tuskMediumPoofSprite;
- UIImageView *_smallPoofView;
- NSString *_assetPath;
- NSString *_windowId;
- TPSprite *_mediumPoofSprite;
- UIImageView *_bonus3view;
- UIImageView *_bonus2view;
- UIImageView *_bonus4view;
- UIImageView *_round3view;
- UIImageView *_bonus1view;
- UIImageView *_tuskRayburst;
- float _coinAnimation;
- UIImageView *_tuskMediumPoofView;
- float _tuskAnimation;
- UIImageView *_tuskFaceView;
- unsigned int _activeSprites;
- float _roundAnimation;
- UIImageView *_tuskBarBackground;
- float _rounds;
- CPButton *_tuskWatchButton;
- TPSprite *_smallPoofSprite;
- UILabel *_tuskPercent;
- TPSprite *_round3sprite;
- CJProgressBar *_tuskProgressBar;
- UIImageView *_minionsView;
- TPSprite *_round2sprite;
- UIImageView *_tuskBgView;
- unsigned int _rank;
- TPSprite *_round1sprite;
- _Bool _isTuskBattle;
- UILabel *_coinsField;
- UIImageView *_backgroundImageView;
- _Bool _doubleCoins;
- UIView *_tuskItemParentView;
- UILabel *_rewardsField;
- unsigned int _startXP;
- UILabel *_titleField;
- UIView *_celebrationParentView;
- unsigned int _coinsEarned;
- UILabel *_ultimateSubField;
- UILabel *_tuskBattleField;
- NSArray *_labels;
- UIImageView *_movieIconImageView;
- UILabel *_ultimateField;
- float _coinIncrement;
- float _xpBarProgress;
- UIView *_rewardParentView;
- UILabel *_coinCounter;
- _Bool _showItems;
- UIView *_tuskParentView;
- UIImageView *_iconCoin;
- UILabel *_percent;
- _Bool _isMovieUnlock;
- UIView *_nonTuskParentView;
- UIImageView *_round1view;
- UIImageView *_round2view;
- UIImageView *_nextRewardView;
- CJProgressBar *_xpBar;
- UILabel *_bonusField;
- UIImageView *_xpBGImageView;
- UILabel *_roundsField;
- unsigned int _endXP;
- CPGameViewController *_owner;
- UIImageView *_tuskCapeImageView;
- UIImageView *_rayburstView;
- UIImageView *_congratImageView;
- CPButton *_doneButton;
- CPButton *_watchButton;
- UIImageView *_paperBGImageView;
- }
- @property(nonatomic) __weak UIImageView *paperBGImageView; // @synthesize paperBGImageView=_paperBGImageView;
- @property(nonatomic) __weak CPButton *watchButton; // @synthesize watchButton=_watchButton;
- @property(nonatomic) __weak CPButton *doneButton; // @synthesize doneButton=_doneButton;
- @property(nonatomic) __weak UIImageView *congratImageView; // @synthesize congratImageView=_congratImageView;
- @property(nonatomic) __weak UIImageView *rayburstView; // @synthesize rayburstView=_rayburstView;
- @property(nonatomic) __weak UIImageView *tuskCapeImageView; // @synthesize tuskCapeImageView=_tuskCapeImageView;
- @property(nonatomic) __weak CPGameViewController *owner; // @synthesize owner=_owner;
- @property(nonatomic) unsigned int endXP; // @synthesize endXP=_endXP;
- @property(nonatomic) __weak UILabel *roundsField; // @synthesize roundsField=_roundsField;
- @property(nonatomic) __weak UIImageView *xpBGImageView; // @synthesize xpBGImageView=_xpBGImageView;
- @property(nonatomic) __weak UILabel *bonusField; // @synthesize bonusField=_bonusField;
- @property(nonatomic) __weak CJProgressBar *xpBar; // @synthesize xpBar=_xpBar;
- @property(nonatomic) __weak UIImageView *nextRewardView; // @synthesize nextRewardView=_nextRewardView;
- @property(nonatomic) __weak UIImageView *round2view; // @synthesize round2view=_round2view;
- @property(nonatomic) __weak UIImageView *round1view; // @synthesize round1view=_round1view;
- @property(nonatomic) __weak UIView *nonTuskParentView; // @synthesize nonTuskParentView=_nonTuskParentView;
- @property(nonatomic) _Bool isMovieUnlock; // @synthesize isMovieUnlock=_isMovieUnlock;
- @property(nonatomic) __weak UILabel *percent; // @synthesize percent=_percent;
- @property(nonatomic) __weak UIImageView *iconCoin; // @synthesize iconCoin=_iconCoin;
- @property(nonatomic) __weak UIView *tuskParentView; // @synthesize tuskParentView=_tuskParentView;
- @property(nonatomic) _Bool showItems; // @synthesize showItems=_showItems;
- @property(nonatomic) __weak UILabel *coinCounter; // @synthesize coinCounter=_coinCounter;
- @property(nonatomic) __weak UIView *rewardParentView; // @synthesize rewardParentView=_rewardParentView;
- @property(nonatomic) float xpBarProgress; // @synthesize xpBarProgress=_xpBarProgress;
- @property(nonatomic) float coinIncrement; // @synthesize coinIncrement=_coinIncrement;
- @property(nonatomic) __weak UILabel *ultimateField; // @synthesize ultimateField=_ultimateField;
- @property(nonatomic) __weak UIImageView *movieIconImageView; // @synthesize movieIconImageView=_movieIconImageView;
- @property(retain, nonatomic) NSArray *labels; // @synthesize labels=_labels;
- @property(nonatomic) __weak UILabel *tuskBattleField; // @synthesize tuskBattleField=_tuskBattleField;
- @property(nonatomic) __weak UILabel *ultimateSubField; // @synthesize ultimateSubField=_ultimateSubField;
- @property(nonatomic) unsigned int coinsEarned; // @synthesize coinsEarned=_coinsEarned;
- @property(nonatomic) __weak UIView *celebrationParentView; // @synthesize celebrationParentView=_celebrationParentView;
- @property(nonatomic) __weak UILabel *titleField; // @synthesize titleField=_titleField;
- @property(nonatomic) unsigned int startXP; // @synthesize startXP=_startXP;
- @property(nonatomic) __weak UILabel *rewardsField; // @synthesize rewardsField=_rewardsField;
- @property(nonatomic) __weak UIView *tuskItemParentView; // @synthesize tuskItemParentView=_tuskItemParentView;
- @property(nonatomic) _Bool doubleCoins; // @synthesize doubleCoins=_doubleCoins;
- @property(nonatomic) __weak UIImageView *backgroundImageView; // @synthesize backgroundImageView=_backgroundImageView;
- @property(nonatomic) __weak UILabel *coinsField; // @synthesize coinsField=_coinsField;
- @property(nonatomic) _Bool isTuskBattle; // @synthesize isTuskBattle=_isTuskBattle;
- @property(retain, nonatomic) TPSprite *round1sprite; // @synthesize round1sprite=_round1sprite;
- @property(nonatomic) unsigned int rank; // @synthesize rank=_rank;
- @property(nonatomic) __weak UIImageView *tuskBgView; // @synthesize tuskBgView=_tuskBgView;
- @property(retain, nonatomic) TPSprite *round2sprite; // @synthesize round2sprite=_round2sprite;
- @property(nonatomic) __weak UIImageView *minionsView; // @synthesize minionsView=_minionsView;
- @property(nonatomic) __weak CJProgressBar *tuskProgressBar; // @synthesize tuskProgressBar=_tuskProgressBar;
- @property(retain, nonatomic) TPSprite *round3sprite; // @synthesize round3sprite=_round3sprite;
- @property(nonatomic) __weak UILabel *tuskPercent; // @synthesize tuskPercent=_tuskPercent;
- @property(retain, nonatomic) TPSprite *smallPoofSprite; // @synthesize smallPoofSprite=_smallPoofSprite;
- @property(nonatomic) __weak CPButton *tuskWatchButton; // @synthesize tuskWatchButton=_tuskWatchButton;
- @property(nonatomic) float rounds; // @synthesize rounds=_rounds;
- @property(nonatomic) __weak UIImageView *tuskBarBackground; // @synthesize tuskBarBackground=_tuskBarBackground;
- @property(nonatomic) float roundAnimation; // @synthesize roundAnimation=_roundAnimation;
- @property(nonatomic) unsigned int activeSprites; // @synthesize activeSprites=_activeSprites;
- @property(nonatomic) __weak UIImageView *tuskFaceView; // @synthesize tuskFaceView=_tuskFaceView;
- @property(nonatomic) float tuskAnimation; // @synthesize tuskAnimation=_tuskAnimation;
- @property(nonatomic) __weak UIImageView *tuskMediumPoofView; // @synthesize tuskMediumPoofView=_tuskMediumPoofView;
- @property(nonatomic) float coinAnimation; // @synthesize coinAnimation=_coinAnimation;
- @property(nonatomic) __weak UIImageView *tuskRayburst; // @synthesize tuskRayburst=_tuskRayburst;
- @property(nonatomic) __weak UIImageView *bonus1view; // @synthesize bonus1view=_bonus1view;
- @property(nonatomic) __weak UIImageView *round3view; // @synthesize round3view=_round3view;
- @property(nonatomic) __weak UIImageView *bonus4view; // @synthesize bonus4view=_bonus4view;
- @property(nonatomic) __weak UIImageView *bonus2view; // @synthesize bonus2view=_bonus2view;
- @property(nonatomic) __weak UIImageView *bonus3view; // @synthesize bonus3view=_bonus3view;
- @property(retain, nonatomic) TPSprite *mediumPoofSprite; // @synthesize mediumPoofSprite=_mediumPoofSprite;
- @property(retain, nonatomic) NSString *windowId; // @synthesize windowId=_windowId;
- @property(retain, nonatomic) NSString *assetPath; // @synthesize assetPath=_assetPath;
- @property(nonatomic) __weak UIImageView *smallPoofView; // @synthesize smallPoofView=_smallPoofView;
- @property(retain, nonatomic) TPSprite *tuskMediumPoofSprite; // @synthesize tuskMediumPoofSprite=_tuskMediumPoofSprite;
- @property(retain, nonatomic) NSString *windowUrl; // @synthesize windowUrl=_windowUrl;
- @property(nonatomic) __weak UIButton *lockButton; // @synthesize lockButton=_lockButton;
- @property(retain, nonatomic) MPMoviePlayerViewController *mplayer; // @synthesize mplayer=_mplayer;
- @property(nonatomic) __weak CJProgressBar *roundProgressBar; // @synthesize roundProgressBar=_roundProgressBar;
- @property(nonatomic) __weak UIImageView *mediumPoofView; // @synthesize mediumPoofView=_mediumPoofView;
- @property(retain, nonatomic) ATMHud *pHUD; // @synthesize pHUD;
- - (void).cxx_destruct;
- - (void)MPMoviePlayerPlaybackDidFinish:(id)arg1;
- - (void)watchMovie:(BOOL)arg1;
- - (BOOL)isMovieStreamable:(id)arg1;
- - (void)onUiClientEvent:(id)arg1;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)stopRayburstAnimating:(id)arg1;
- - (void)startRayburstAnimating:(id)arg1;
- - (void)onPlayClicked:(id)arg1;
- - (void)onDoneClicked:(id)arg1;
- - (void)onWatchClicked:(id)arg1;
- - (void)dealloc;
- - (void)sendWindowClosed;
- - (void)sendWindowReady;
- - (void)initialPayload:(id)arg1 fromController:(id)arg2;
- - (void)decreaseTuskBar;
- - (void)increaseRoundBar;
- - (void)increaseCoinCounter;
- - (void)increaseXpBar;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidLoad;
- - (void)reset;
- - (id)makeSprite:(id)arg1 inView:(id)arg2;
- - (void)localize;
- - (void)showHud:(BOOL)arg1;
- @end
- @interface MeatplaceHelper : NSObject
- {
- }
- + (void)sendCommand:(id)arg1;
- + (void)sendRecvFromFramewok:(id)arg1;
- @end
- @interface WMIdentity : NSObject
- {
- NSString *_assetPath;
- NSString *_windowId;
- NSString *_windowUrl;
- }
- + (id)initWithInitialPayload:(id)arg1;
- @property(readonly) NSString *windowUrl; // @synthesize windowUrl=_windowUrl;
- @property(readonly) NSString *windowId; // @synthesize windowId=_windowId;
- @property(readonly) NSString *assetPath; // @synthesize assetPath=_assetPath;
- - (void).cxx_destruct;
- - (void)sendCommand:(id)arg1 attrs:(id)arg2;
- @end
- @interface CJCardViewController : UIViewController <WebServicesOperationDelegate>
- {
- CJArrowIndicatorView *_spinner;
- UILabel *_titleField;
- CPScrollView *_scrollView;
- CJCounterView *_counterTotalCards;
- }
- @property(nonatomic) __weak CJCounterView *counterTotalCards; // @synthesize counterTotalCards=_counterTotalCards;
- @property(nonatomic) __weak CPScrollView *scrollView; // @synthesize scrollView=_scrollView;
- @property(nonatomic) __weak UILabel *titleField; // @synthesize titleField=_titleField;
- @property(nonatomic) __weak CJArrowIndicatorView *spinner; // @synthesize spinner=_spinner;
- - (void).cxx_destruct;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)viewDidDisappear:(BOOL)arg1;
- - (void)onCloseClicked:(id)arg1;
- - (void)slideLeftTransition;
- - (void)didReceiveMemoryWarning;
- - (void)operationFinished:(id)arg1 withDictionary:(id)arg2;
- - (BOOL)isPowerCard:(unsigned int)arg1;
- - (void)viewDidLoad;
- - (void)localize;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- - (void)viewDidAppear:(BOOL)arg1;
- @end
- @interface SchoolOfFish : DecorationView <TPAnimationDelegate>
- {
- float _delay;
- int _frameCount;
- TPAnimation *_schoolOfFishAnimation;
- }
- @property(retain, nonatomic) TPAnimation *schoolOfFishAnimation; // @synthesize schoolOfFishAnimation=_schoolOfFishAnimation;
- @property(nonatomic) int frameCount; // @synthesize frameCount=_frameCount;
- @property(nonatomic) float delay; // @synthesize delay=_delay;
- - (void).cxx_destruct;
- - (void)advancedToFrame:(id)arg1 frameNumber:(int)arg2;
- - (void)swim;
- - (void)setIsFlipped:(BOOL)arg1;
- - (void)dealloc;
- - (void)initialize;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface DecorationView : UIView
- {
- BOOL _isFlipped;
- }
- @property(nonatomic) BOOL isFlipped; // @synthesize isFlipped=_isFlipped;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface TheKraken : DecorationView <TPAnimationDelegate>
- {
- NSTimer *_timer;
- TPAnimation *_theKrakenAnimation;
- CAKeyframeAnimation *_krakenPathAnimation;
- }
- @property(retain, nonatomic) CAKeyframeAnimation *krakenPathAnimation; // @synthesize krakenPathAnimation=_krakenPathAnimation;
- @property(retain, nonatomic) TPAnimation *theKrakenAnimation; // @synthesize theKrakenAnimation=_theKrakenAnimation;
- @property(nonatomic) __weak NSTimer *timer; // @synthesize timer=_timer;
- - (void).cxx_destruct;
- - (void)animationDidStop:(id)arg1 finished:(BOOL)arg2;
- - (void)layoutSubviews;
- - (void)showKraken:(id)arg1;
- - (void)createDelayTimer;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface ShellSeaweed : DecorationView
- {
- TPAnimation *_shellSeaweedAnimation;
- }
- @property(retain, nonatomic) TPAnimation *shellSeaweedAnimation; // @synthesize shellSeaweedAnimation=_shellSeaweedAnimation;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface WeedDecoration1 : DecorationView
- {
- TPAnimation *_weedAnimation;
- }
- @property(retain, nonatomic) TPAnimation *weedAnimation; // @synthesize weedAnimation=_weedAnimation;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface WeedDecoration2 : DecorationView
- {
- TPAnimation *_weedAnimation;
- }
- @property(retain, nonatomic) TPAnimation *weedAnimation; // @synthesize weedAnimation=_weedAnimation;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface WeedDecoration3 : DecorationView
- {
- TPAnimation *_weedAnimation;
- }
- @property(retain, nonatomic) TPAnimation *weedAnimation; // @synthesize weedAnimation=_weedAnimation;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface WeedDecoration4 : DecorationView
- {
- TPAnimation *_weedAnimation;
- }
- @property(retain, nonatomic) TPAnimation *weedAnimation; // @synthesize weedAnimation=_weedAnimation;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface WeedDecoration5 : DecorationView
- {
- TPAnimation *_weedAnimation;
- }
- @property(retain, nonatomic) TPAnimation *weedAnimation; // @synthesize weedAnimation=_weedAnimation;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface WeedDecoration6 : DecorationView
- {
- TPAnimation *_weedAnimation;
- }
- @property(retain, nonatomic) TPAnimation *weedAnimation; // @synthesize weedAnimation=_weedAnimation;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface WeedDecoration7 : DecorationView
- {
- TPAnimation *_weedAnimation;
- }
- @property(retain, nonatomic) TPAnimation *weedAnimation; // @synthesize weedAnimation=_weedAnimation;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface WeedDecoration8 : DecorationView
- {
- TPAnimation *_weedAnimation;
- }
- @property(retain, nonatomic) TPAnimation *weedAnimation; // @synthesize weedAnimation=_weedAnimation;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface SensorBody : NSObject
- {
- struct CGPoint _center;
- struct CGRect _frame;
- }
- @property(nonatomic) struct CGRect frame; // @synthesize frame=_frame;
- @property(nonatomic) struct CGPoint center; // @synthesize center=_center;
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface BeachSensor : SensorBody <TPAnimationDelegate>
- {
- UIView *_splashAnimationView;
- TPAnimation *_splashAnimation;
- }
- @property(retain, nonatomic) TPAnimation *splashAnimation; // @synthesize splashAnimation=_splashAnimation;
- @property(retain, nonatomic) UIView *splashAnimationView; // @synthesize splashAnimationView=_splashAnimationView;
- - (void).cxx_destruct;
- - (void)tpAnimationDidFinish:(id)arg1;
- - (void)contactFromAvatar:(id)arg1;
- - (void)dealloc;
- @end
- @interface CJProgressViewController : UIViewController
- {
- UILabel *_nextRewardLabel;
- UILabel *_titleField;
- UIImageView *_fireGemImage;
- CJProgressBar *_progressBar;
- NSArray *_smallRewards;
- UILabel *_progressLabel;
- UIImageView *_nextRewardImage;
- UIView *_progressView;
- UIImageView *_snowNinjaImage;
- UIImageView *_ninjaGemImage;
- UIImage *_dimmedBackImage;
- UIImageView *_waterGemImage;
- UILabel *_counterLabel;
- UIImageView *_snowGemImage;
- }
- @property(nonatomic) __weak UIImageView *snowGemImage; // @synthesize snowGemImage=_snowGemImage;
- @property(nonatomic) __weak UILabel *counterLabel; // @synthesize counterLabel=_counterLabel;
- @property(nonatomic) __weak UIImageView *waterGemImage; // @synthesize waterGemImage=_waterGemImage;
- @property(retain, nonatomic) UIImage *dimmedBackImage; // @synthesize dimmedBackImage=_dimmedBackImage;
- @property(nonatomic) __weak UIImageView *ninjaGemImage; // @synthesize ninjaGemImage=_ninjaGemImage;
- @property(nonatomic) __weak UIImageView *snowNinjaImage; // @synthesize snowNinjaImage=_snowNinjaImage;
- @property(nonatomic) __weak UIView *progressView; // @synthesize progressView=_progressView;
- @property(nonatomic) __weak UIImageView *nextRewardImage; // @synthesize nextRewardImage=_nextRewardImage;
- @property(nonatomic) __weak UILabel *progressLabel; // @synthesize progressLabel=_progressLabel;
- @property(retain, nonatomic) NSArray *smallRewards; // @synthesize smallRewards=_smallRewards;
- @property(nonatomic) __weak CJProgressBar *progressBar; // @synthesize progressBar=_progressBar;
- @property(nonatomic) __weak UIImageView *fireGemImage; // @synthesize fireGemImage=_fireGemImage;
- @property(nonatomic) __weak UILabel *titleField; // @synthesize titleField=_titleField;
- @property(nonatomic) __weak UILabel *nextRewardLabel; // @synthesize nextRewardLabel=_nextRewardLabel;
- - (void).cxx_destruct;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)dealloc;
- - (void)didReceiveMemoryWarning;
- - (void)onCloseClicked:(id)arg1;
- - (void)slideLeftTransition;
- - (id)makeDimmedBackground:(id)arg1 withContext:(id)arg2 andFilter:(id)arg3;
- - (void)dimButton:(id)arg1 withContext:(id)arg2 andFilter:(id)arg3;
- - (void)viewDidLoad;
- - (void)localize;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- - (void)viewDidAppear:(BOOL)arg1;
- @end
- @interface CJStoryViewController : UIViewController
- {
- ATMHud *pHUD;
- UILabel *_labelTraining;
- UILabel *_labelMatch;
- NSArray *_btnMovies;
- UILabel *_labelCounter;
- NSArray *_labelMovies;
- NSArray *_imgThumbs;
- UILabel *_labelBlasted;
- UIButton *_btnClose;
- UILabel *_labelQuivered;
- UILabel *_labelVow;
- MPMoviePlayerViewController *_mplayer;
- UILabel *_labelBroken;
- UILabel *_labelSubtitle;
- UILabel *_labelDefeated;
- UILabel *_titleField;
- UILabel *_labelLongAgo;
- }
- @property(nonatomic) __weak UILabel *labelLongAgo; // @synthesize labelLongAgo=_labelLongAgo;
- @property(nonatomic) __weak UILabel *titleField; // @synthesize titleField=_titleField;
- @property(nonatomic) __weak UILabel *labelDefeated; // @synthesize labelDefeated=_labelDefeated;
- @property(nonatomic) __weak UILabel *labelSubtitle; // @synthesize labelSubtitle=_labelSubtitle;
- @property(nonatomic) __weak UILabel *labelBroken; // @synthesize labelBroken=_labelBroken;
- @property(nonatomic) __weak MPMoviePlayerViewController *mplayer; // @synthesize mplayer=_mplayer;
- @property(nonatomic) __weak UILabel *labelVow; // @synthesize labelVow=_labelVow;
- @property(nonatomic) __weak UILabel *labelQuivered; // @synthesize labelQuivered=_labelQuivered;
- @property(nonatomic) __weak UIButton *btnClose; // @synthesize btnClose=_btnClose;
- @property(nonatomic) __weak UILabel *labelBlasted; // @synthesize labelBlasted=_labelBlasted;
- @property(retain, nonatomic) NSArray *imgThumbs; // @synthesize imgThumbs=_imgThumbs;
- @property(retain, nonatomic) NSArray *labelMovies; // @synthesize labelMovies=_labelMovies;
- @property(nonatomic) __weak UILabel *labelCounter; // @synthesize labelCounter=_labelCounter;
- @property(retain, nonatomic) NSArray *btnMovies; // @synthesize btnMovies=_btnMovies;
- @property(nonatomic) __weak UILabel *labelMatch; // @synthesize labelMatch=_labelMatch;
- @property(nonatomic) __weak UILabel *labelTraining; // @synthesize labelTraining=_labelTraining;
- @property(retain, nonatomic) ATMHud *pHUD; // @synthesize pHUD;
- - (void).cxx_destruct;
- - (void)MPMoviePlayerPlaybackDidFinish:(id)arg1;
- - (void)onMovieClicked:(id)arg1;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)dealloc;
- - (void)didReceiveMemoryWarning;
- - (void)onCloseClicked:(id)arg1;
- - (void)slideLeftTransition;
- - (void)viewDidLoad;
- - (void)lockMovieButton:(unsigned int)arg1 withImage:(id)arg2;
- - (void)unlockMovieButton:(unsigned int)arg1 withImage:(id)arg2;
- - (void)localize;
- - (void)showHud:(BOOL)arg1;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- - (void)viewDidAppear:(BOOL)arg1;
- @end
- @interface CJBuyViewController : UIViewController <WebServicesOperationDelegate>
- {
- UILabel *_celebrationLabel;
- UIImageView *_celebrationBurst;
- UIButton *_buyButton;
- UIView *_celebrationView;
- UILabel *_labelConfirmation;
- NSArray *_cardIds;
- UILabel *_buyLabel;
- BOOL _serverError;
- UIButton *_btnDone;
- CJArrowIndicatorView *_arrowIndicator;
- UIView *_confirmationView;
- UIButton *_btnYes;
- UIImageView *_glowAnimView;
- UIButton *_btnNo;
- TPSprite *_glowSprite;
- CPButton *_btnOk;
- UILabel *_titleField;
- }
- @property(nonatomic) __weak UILabel *titleField; // @synthesize titleField=_titleField;
- @property(nonatomic) __weak CPButton *btnOk; // @synthesize btnOk=_btnOk;
- @property(retain, nonatomic) TPSprite *glowSprite; // @synthesize glowSprite=_glowSprite;
- @property(nonatomic) __weak UIButton *btnNo; // @synthesize btnNo=_btnNo;
- @property(nonatomic) __weak UIImageView *glowAnimView; // @synthesize glowAnimView=_glowAnimView;
- @property(nonatomic) __weak UIButton *btnYes; // @synthesize btnYes=_btnYes;
- @property(nonatomic) __weak UIView *confirmationView; // @synthesize confirmationView=_confirmationView;
- @property(nonatomic) __weak CJArrowIndicatorView *arrowIndicator; // @synthesize arrowIndicator=_arrowIndicator;
- @property(nonatomic) __weak UIButton *btnDone; // @synthesize btnDone=_btnDone;
- @property(nonatomic) BOOL serverError; // @synthesize serverError=_serverError;
- @property(nonatomic) __weak UILabel *buyLabel; // @synthesize buyLabel=_buyLabel;
- @property(retain, nonatomic) NSArray *cardIds; // @synthesize cardIds=_cardIds;
- @property(nonatomic) __weak UILabel *labelConfirmation; // @synthesize labelConfirmation=_labelConfirmation;
- @property(nonatomic) __weak UIView *celebrationView; // @synthesize celebrationView=_celebrationView;
- @property(nonatomic) __weak UIButton *buyButton; // @synthesize buyButton=_buyButton;
- @property(nonatomic) __weak UIImageView *celebrationBurst; // @synthesize celebrationBurst=_celebrationBurst;
- @property(nonatomic) __weak UILabel *celebrationLabel; // @synthesize celebrationLabel=_celebrationLabel;
- - (void).cxx_destruct;
- - (void)viewDidUnload;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)stopRayburstAnimating;
- - (void)startRayburstAnimating;
- - (void)onDoneClicked:(id)arg1;
- - (void)onBuyClicked:(id)arg1;
- - (void)onNoClicked:(id)arg1;
- - (void)onYesClicked:(id)arg1;
- - (void)operationFinished:(id)arg1 withDictionary:(id)arg2;
- - (void)stopWatchdog;
- - (void)startWatchdog:(float)arg1;
- - (void)connectionTimeOut:(id)arg1;
- - (void)cardPurchaseFailed;
- - (id)makeCard:(id)arg1;
- - (void)onCloseClicked:(id)arg1;
- - (void)slideLeftTransition;
- - (void)viewDidDisappear:(BOOL)arg1;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidLoad;
- - (void)localize;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface CatalogSpineView : UIView
- {
- CAGradientLayer *_gradientLayer;
- int _spinePosition;
- }
- @property(nonatomic) int spinePosition; // @synthesize spinePosition=_spinePosition;
- @property(retain, nonatomic) CAGradientLayer *gradientLayer; // @synthesize gradientLayer=_gradientLayer;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface AddUserViewController : UIViewController <UISearchBarDelegate, ResourceDelegate>
- {
- UIView *_AddFriendImageContainer;
- int _playerId;
- UIView *_characterView;
- UISearchBar *_searchBar;
- UIImageView *_characterImageView;
- UIImageView *_loadingImageView;
- UIImageView *_avatarImageView;
- UIButton *_searchFoundButton;
- NSString *_playerName;
- UILabel *_addFriendNameLabel;
- UILabel *_searchDescription;
- UILabel *_characterLabel;
- NSString *_playerSWID;
- NSString *_playerSearchName;
- FriendsViewController *_friendsViewController;
- }
- @property(retain, nonatomic) FriendsViewController *friendsViewController; // @synthesize friendsViewController=_friendsViewController;
- @property(copy, nonatomic) NSString *playerSearchName; // @synthesize playerSearchName=_playerSearchName;
- @property(copy, nonatomic) NSString *playerSWID; // @synthesize playerSWID=_playerSWID;
- @property(nonatomic) __weak UILabel *characterLabel; // @synthesize characterLabel=_characterLabel;
- @property(nonatomic) __weak UILabel *searchDescription; // @synthesize searchDescription=_searchDescription;
- @property(nonatomic) __weak UILabel *addFriendNameLabel; // @synthesize addFriendNameLabel=_addFriendNameLabel;
- @property(copy, nonatomic) NSString *playerName; // @synthesize playerName=_playerName;
- @property(nonatomic) __weak UIButton *searchFoundButton; // @synthesize searchFoundButton=_searchFoundButton;
- @property(nonatomic) __weak UIImageView *avatarImageView; // @synthesize avatarImageView=_avatarImageView;
- @property(nonatomic) __weak UIImageView *loadingImageView; // @synthesize loadingImageView=_loadingImageView;
- @property(nonatomic) __weak UIImageView *characterImageView; // @synthesize characterImageView=_characterImageView;
- @property(nonatomic) __weak UISearchBar *searchBar; // @synthesize searchBar=_searchBar;
- @property(nonatomic) __weak UIView *characterView; // @synthesize characterView=_characterView;
- @property(nonatomic) int playerId; // @synthesize playerId=_playerId;
- @property(nonatomic) __weak UIView *AddFriendImageContainer; // @synthesize AddFriendImageContainer=_AddFriendImageContainer;
- - (void).cxx_destruct;
- - (void)operationFinished:(id)arg1 withDictionary:(id)arg2;
- - (void)didFinishResource:(id)arg1 data:(id)arg2 context:(id)arg3;
- - (void)getPlayerAvatar:(id)arg1 playerid:(int)arg2;
- - (void)addFriendAvatarTapped:(id)arg1;
- - (void)getPlayerFromUserName:(id)arg1;
- - (void)stopLoadingAnimation;
- - (void)startLoadingAnimation;
- - (void)searchBarCancelButtonClicked:(id)arg1;
- - (void)searchBarSearchButtonClicked:(id)arg1;
- - (void)searchBar:(id)arg1 textDidChange:(id)arg2;
- - (void)viewDidAppear:(BOOL)arg1;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidLoad;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface CPCoinsService : NSObject <ResourceDelegate>
- {
- }
- + (id)coinCachedResultsFilePath;
- + (void)storeResult:(id)arg1;
- + (id)submitRequestWithMethod:(id)arg1 endpoint:(id)arg2 userinfo:(id)arg3;
- + (void)writeCachedResultsToServer;
- + (void)awardCoins:(int)arg1 total:(int)arg2;
- + (id)instance;
- - (void)didFinishResource:(id)arg1 data:(id)arg2 context:(id)arg3;
- - (void)dealloc;
- - (id)init;
- @end
- @interface CJPlayerStatWidgetViewController : UIViewController
- {
- CATextLayer *powerCardTextLayer;
- CATextLayer *comboTextLayer;
- CATextLayer *tipModeTextLayer;
- NSString *fireCardNumber;
- NSString *waterCardNumber;
- NSString *snowCardNumber;
- BOOL tipModeIsOn;
- UIImageView *statPanelView;
- UILabel *ninjaTypeHeaderLabel;
- UILabel *cardNumberHeaderLabel;
- UILabel *powerCardsHeaderLabel;
- UILabel *moveAmountLabel;
- UILabel *rangeAmountLabel;
- UILabel *damageAmountLabel;
- UILabel *damageTitleLabel;
- UILabel *damageLabel;
- UILabel *comboTitleLabel;
- UILabel *comboLabel;
- UIImageView *tipCheckImage;
- UILabel *tipModeLabel;
- UIView *textView;
- OutlineLabel *ninjaOutlineTitle;
- OutlineLabel *powerCardsOutlineTitle;
- OutlineLabel *cardNumberOutlineTitle;
- UILabel *_tipStateLabel;
- UIButton *_tipModeButton;
- UIImageView *_tipModeButtonImage;
- UIButton *_playButton;
- }
- @property(nonatomic) __weak UIButton *playButton; // @synthesize playButton=_playButton;
- @property(nonatomic) __weak UIImageView *tipModeButtonImage; // @synthesize tipModeButtonImage=_tipModeButtonImage;
- @property(nonatomic) __weak UIButton *tipModeButton; // @synthesize tipModeButton=_tipModeButton;
- @property(nonatomic) __weak UILabel *tipStateLabel; // @synthesize tipStateLabel=_tipStateLabel;
- @property(retain, nonatomic) OutlineLabel *cardNumberOutlineTitle; // @synthesize cardNumberOutlineTitle;
- @property(retain, nonatomic) OutlineLabel *powerCardsOutlineTitle; // @synthesize powerCardsOutlineTitle;
- @property(retain, nonatomic) OutlineLabel *ninjaOutlineTitle; // @synthesize ninjaOutlineTitle;
- @property(nonatomic) __weak UIView *textView; // @synthesize textView;
- @property(nonatomic) __weak UILabel *tipModeLabel; // @synthesize tipModeLabel;
- @property(nonatomic) __weak UIImageView *tipCheckImage; // @synthesize tipCheckImage;
- @property(nonatomic) __weak UILabel *comboLabel; // @synthesize comboLabel;
- @property(nonatomic) __weak UILabel *comboTitleLabel; // @synthesize comboTitleLabel;
- @property(nonatomic) __weak UILabel *damageLabel; // @synthesize damageLabel;
- @property(nonatomic) __weak UILabel *damageTitleLabel; // @synthesize damageTitleLabel;
- @property(nonatomic) __weak UILabel *damageAmountLabel; // @synthesize damageAmountLabel;
- @property(nonatomic) __weak UILabel *rangeAmountLabel; // @synthesize rangeAmountLabel;
- @property(nonatomic) __weak UILabel *moveAmountLabel; // @synthesize moveAmountLabel;
- @property(nonatomic) __weak UILabel *powerCardsHeaderLabel; // @synthesize powerCardsHeaderLabel;
- @property(nonatomic) __weak UILabel *cardNumberHeaderLabel; // @synthesize cardNumberHeaderLabel;
- @property(nonatomic) __weak UILabel *ninjaTypeHeaderLabel; // @synthesize ninjaTypeHeaderLabel;
- @property(nonatomic) __weak UIImageView *statPanelView; // @synthesize statPanelView;
- @property(nonatomic) BOOL tipModeIsOn; // @synthesize tipModeIsOn;
- - (void).cxx_destruct;
- - (void)onBackClicked:(id)arg1;
- - (BOOL)getTipMode;
- - (void)toggleTipMode;
- - (void)updateStatPanel:(int)arg1;
- - (void)setPowerCardNumber:(int)arg1 cardNumber:(id)arg2;
- - (void)initStatPanel;
- - (void)populateStatPanel;
- - (void)dealloc;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidLoad;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface DebugViewController : UIViewController <MFMailComposeViewControllerDelegate>
- {
- }
- - (void)dealloc;
- - (void)viewDidUnload;
- - (void)didReceiveMemoryWarning;
- - (void)mailComposeController:(id)arg1 didFinishWithResult:(int)arg2 error:(id)arg3;
- - (void)viewDidLoad;
- @end
- @interface CPScrollView : UIScrollView
- {
- UIImageView *_verBarView;
- UIImageView *_verHandleView;
- UIImageView *_horBarView;
- UIImageView *_horHandleView;
- }
- @property(nonatomic) __weak UIImageView *horHandleView; // @synthesize horHandleView=_horHandleView;
- @property(nonatomic) __weak UIImageView *horBarView; // @synthesize horBarView=_horBarView;
- @property(nonatomic) __weak UIImageView *verHandleView; // @synthesize verHandleView=_verHandleView;
- @property(nonatomic) __weak UIImageView *verBarView; // @synthesize verBarView=_verBarView;
- - (void).cxx_destruct;
- - (void)redraw;
- - (void)setVerticalBar:(id)arg1;
- - (void)setVerticalHandle:(id)arg1;
- - (void)setHorizontalBar:(id)arg1;
- - (void)setHorizontalHandle:(id)arg1;
- - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
- - (void)dealloc;
- - (void)customInit;
- - (id)initWithCoder:(id)arg1;
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface CPInfoViewController : CPViewController <UIWebViewDelegate, UITagLabelDelegate>
- {
- NSString *_redirectURL;
- UIUnderlineLabel *_clubpenguinDotCom;
- UIButton *_confirmNOButton;
- CPBusy *_busy;
- UIButton *_confirmYESButton;
- UILabel *_customerSupport;
- UILabel *_termsAndPrivacyDisconnectedLabel;
- UILabel *_confirmLabel;
- UILabel *_versionLabel;
- UILabel *_rulesTitle;
- UILabel *_licenseCreditsTapToSeeLabel;
- UIScrollView *_licenseCreditsScrollView;
- UIUnderlineLabel *_disneyGoDotCom;
- UIView *_rulesDialog;
- UIUnderlineLabel *_licenseCredits;
- UILabel *_copyrightLabel;
- UIView *_termsAndPrivacyDialog;
- UIUnderlineLabel *_clubPenguinRules;
- UILabel *_createdBy;
- UITextView *_licenseCreditsDialogTextView;
- UILabel *_rulesLabel;
- UIUnderlineLabel *_supportClubPenguinDotCom;
- UILabel *_visitUs;
- UIWebView *_termsAndPrivacyWebView;
- UIView *_confirmDialog;
- UIView *_licenseCreditsDialog;
- UILabel *_termsAndPrivacyTitle;
- UITagLabel *_termsAndConditions;
- UILabel *_publishedBy;
- UILabel *_licenseCreditsDialogTitle;
- }
- @property(nonatomic) __weak UILabel *licenseCreditsDialogTitle; // @synthesize licenseCreditsDialogTitle=_licenseCreditsDialogTitle;
- @property(nonatomic) __weak UILabel *publishedBy; // @synthesize publishedBy=_publishedBy;
- @property(nonatomic) __weak UITagLabel *termsAndConditions; // @synthesize termsAndConditions=_termsAndConditions;
- @property(nonatomic) __weak UILabel *termsAndPrivacyTitle; // @synthesize termsAndPrivacyTitle=_termsAndPrivacyTitle;
- @property(nonatomic) __weak UIView *licenseCreditsDialog; // @synthesize licenseCreditsDialog=_licenseCreditsDialog;
- @property(nonatomic) __weak UIView *confirmDialog; // @synthesize confirmDialog=_confirmDialog;
- @property(nonatomic) __weak UIWebView *termsAndPrivacyWebView; // @synthesize termsAndPrivacyWebView=_termsAndPrivacyWebView;
- @property(nonatomic) __weak UILabel *visitUs; // @synthesize visitUs=_visitUs;
- @property(nonatomic) __weak UIUnderlineLabel *supportClubPenguinDotCom; // @synthesize supportClubPenguinDotCom=_supportClubPenguinDotCom;
- @property(nonatomic) __weak UILabel *rulesLabel; // @synthesize rulesLabel=_rulesLabel;
- @property(nonatomic) __weak UITextView *licenseCreditsDialogTextView; // @synthesize licenseCreditsDialogTextView=_licenseCreditsDialogTextView;
- @property(nonatomic) __weak UILabel *createdBy; // @synthesize createdBy=_createdBy;
- @property(nonatomic) __weak UIUnderlineLabel *clubPenguinRules; // @synthesize clubPenguinRules=_clubPenguinRules;
- @property(nonatomic) __weak UIView *termsAndPrivacyDialog; // @synthesize termsAndPrivacyDialog=_termsAndPrivacyDialog;
- @property(nonatomic) __weak UILabel *copyrightLabel; // @synthesize copyrightLabel=_copyrightLabel;
- @property(nonatomic) __weak UIUnderlineLabel *licenseCredits; // @synthesize licenseCredits=_licenseCredits;
- @property(nonatomic) __weak UIView *rulesDialog; // @synthesize rulesDialog=_rulesDialog;
- @property(nonatomic) __weak UIUnderlineLabel *disneyGoDotCom; // @synthesize disneyGoDotCom=_disneyGoDotCom;
- @property(nonatomic) __weak UIScrollView *licenseCreditsScrollView; // @synthesize licenseCreditsScrollView=_licenseCreditsScrollView;
- @property(nonatomic) __weak UILabel *licenseCreditsTapToSeeLabel; // @synthesize licenseCreditsTapToSeeLabel=_licenseCreditsTapToSeeLabel;
- @property(nonatomic) __weak UILabel *rulesTitle; // @synthesize rulesTitle=_rulesTitle;
- @property(nonatomic) __weak UILabel *versionLabel; // @synthesize versionLabel=_versionLabel;
- @property(nonatomic) __weak UILabel *confirmLabel; // @synthesize confirmLabel=_confirmLabel;
- @property(nonatomic) __weak UILabel *termsAndPrivacyDisconnectedLabel; // @synthesize termsAndPrivacyDisconnectedLabel=_termsAndPrivacyDisconnectedLabel;
- @property(nonatomic) __weak UILabel *customerSupport; // @synthesize customerSupport=_customerSupport;
- @property(nonatomic) __weak UIButton *confirmYESButton; // @synthesize confirmYESButton=_confirmYESButton;
- @property(nonatomic) __weak CPBusy *busy; // @synthesize busy=_busy;
- @property(nonatomic) __weak UIButton *confirmNOButton; // @synthesize confirmNOButton=_confirmNOButton;
- @property(nonatomic) __weak UIUnderlineLabel *clubpenguinDotCom; // @synthesize clubpenguinDotCom=_clubpenguinDotCom;
- @property(retain, nonatomic) NSString *redirectURL; // @synthesize redirectURL=_redirectURL;
- - (void).cxx_destruct;
- - (void)webView:(id)arg1 didFailLoadWithError:(id)arg2;
- - (BOOL)webView:(id)arg1 shouldStartLoadWithRequest:(id)arg2 navigationType:(int)arg3;
- - (void)webViewDidFinishLoad:(id)arg1;
- - (void)didTouchWord:(id)arg1;
- - (BOOL)shouldUnderlineWord:(id)arg1;
- - (void)logBI;
- - (void)showLicenseCredits;
- - (void)hideTermsOrPrivacy;
- - (void)showTermsOrPrivacy;
- - (void)hideDialog:(id)arg1;
- - (void)showDialog:(id)arg1;
- - (void)onLicenseCloseButton:(id)arg1;
- - (void)onTermsAndPrivacyOKButton:(id)arg1;
- - (void)onRulesOKButton:(id)arg1;
- - (void)onConfirmNOButton:(id)arg1;
- - (void)onConfirmYESButton:(id)arg1;
- - (void)onLicenseCreditTapped:(id)arg1;
- - (void)onClubPenguinRulesTapped:(id)arg1;
- - (void)onSupportClubPenguinDotComTapped:(id)arg1;
- - (void)onDisneyGoDotComTapped:(id)arg1;
- - (void)onClubPenguinDotComTapped:(id)arg1;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)didReceiveMemoryWarning;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (void)dealloc;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface UIUnderlineLabel : UILabel
- {
- }
- - (void)drawRect:(struct CGRect)arg1;
- @end
- @interface CJLoadingController : UIViewController
- {
- UIImageView *_backgroundImageView;
- UIView *_progressParent;
- CJArrowIndicatorView *_arrowImage;
- UIImageView *_progressBar;
- UIImageView *_logo;
- }
- @property(nonatomic) __weak UIImageView *logo; // @synthesize logo=_logo;
- @property(nonatomic) __weak UIImageView *progressBar; // @synthesize progressBar=_progressBar;
- @property(nonatomic) __weak CJArrowIndicatorView *arrowImage; // @synthesize arrowImage=_arrowImage;
- @property(nonatomic) __weak UIView *progressParent; // @synthesize progressParent=_progressParent;
- @property(nonatomic) __weak UIImageView *backgroundImageView; // @synthesize backgroundImageView=_backgroundImageView;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)onSpriteLoadProgress:(id)arg1;
- - (void)didReceiveMemoryWarning;
- - (void)viewWillDisappear:(BOOL)arg1;
- - (void)dismissController:(double)arg1;
- - (void)viewDidLoad;
- - (void)setProgress:(float)arg1;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface PendingFriendsViewController : UIViewController <UITableViewDataSource, UITableViewDelegate>
- {
- NSMutableArray *_pendingFriendsArray;
- UITableViewCell *_pendingFriendCell;
- UITableView *_pendingTableView;
- }
- @property(nonatomic) __weak UITableView *pendingTableView; // @synthesize pendingTableView=_pendingTableView;
- @property(retain, nonatomic) UITableViewCell *pendingFriendCell; // @synthesize pendingFriendCell=_pendingFriendCell;
- @property(retain) NSMutableArray *pendingFriendsArray; // @synthesize pendingFriendsArray=_pendingFriendsArray;
- - (void).cxx_destruct;
- - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
- - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2;
- - (int)numberOfSectionsInTableView:(id)arg1;
- - (float)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2;
- - (void)initializePendingFriendCell:(id)arg1 index:(int)arg2;
- - (void)declineFriendshipButtonSelected:(id)arg1;
- - (void)acceptFriendshipButtonSelected:(id)arg1;
- @property(readonly, nonatomic) struct CGSize friendsCellSize;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidLoad;
- - (void)dealloc;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface MinigameAssetStreaming : NSObject <NSURLConnectionDataDelegate, NSURLConnectionDelegate>
- {
- NSString *cdnBaseURL;
- NSString *bundlesURL;
- NSMutableDictionary *hostedManifest;
- NSMutableDictionary *cachedManifest;
- NSMutableDictionary *bundleManifest;
- NSMutableArray *mQueuedEntries;
- NSURLConnection *urlConnection;
- NSFileHandle *fileHandle;
- unsigned int downloadedPercentage;
- NSDictionary *download;
- struct dispatch_queue_s *miniGameQueue;
- }
- + (BOOL)canBackgroundStream;
- + (void)disableBackgroundStreaming;
- + (void)enableBackgroundStreaming;
- - (void).cxx_destruct;
- - (BOOL)unzipCache:(id)arg1 To:(id)arg2;
- - (void)connectionDidFinishLoading:(id)arg1;
- - (void)connection:(id)arg1 didReceiveResponse:(id)arg2;
- - (void)connection:(id)arg1 didReceiveData:(id)arg2;
- - (void)connection:(id)arg1 didFailWithError:(id)arg2;
- - (BOOL)continueDownloading:(id)arg1;
- - (BOOL)isMinigameCached:(id)arg1;
- - (id)getDownloadName;
- - (unsigned int)calculateDownloadPercentage:(unsigned int)arg1;
- - (unsigned int)getDownloadPercentage:(id)arg1;
- - (BOOL)createCacheFile:(id)arg1;
- - (void)deleteBundleDownload:(id)arg1;
- - (void)updateCacheManifest:(id)arg1 status:(id)arg2;
- - (id)getCacheEntry:(id)arg1;
- - (void)unpackCacheFolder:(id)arg1;
- - (void)deleteCacheFolder:(id)arg1;
- - (int)getFileSize:(id)arg1;
- - (id)getResourcePathFromEntry:(id)arg1;
- - (id)getDownloadPathFromEntry:(id)arg1;
- - (id)getUrlFromEntry:(id)arg1;
- - (BOOL)fetchFileFromManifest:(id)arg1;
- - (BOOL)fetchNextEntryFromQueue;
- - (unsigned int)queueFilesForCacheFetching;
- - (BOOL)clearInvalidCacheFiles;
- - (BOOL)fetchManifestFromCDN;
- - (BOOL)fetchManifestFromResource;
- - (BOOL)fetchManifestFromCache;
- - (unsigned int)findQueueEntry:(id)arg1;
- - (BOOL)fetchBundle:(id)arg1;
- - (void)shutdown;
- - (BOOL)startBackgroundStreaming;
- - (BOOL)reprioritize:(id)arg1;
- - (void)start;
- - (void)onUIApplicationWillResignActiveNotification:(id)arg1;
- - (void)onUIApplicationDidBecomeActiveNotification:(id)arg1;
- - (void)onSuspendAssetStreaming:(id)arg1;
- - (void)onResumeAssetStreaming:(id)arg1;
- - (void)onWebServicesHostNotReachable:(id)arg1;
- - (void)onWebServicesHostReachable:(id)arg1;
- - (void)onDirectoryServicesComplete:(id)arg1;
- - (void)initialize;
- @end
- @interface CPMinigameResults : NSObject
- {
- }
- + (void)recordLastDaily:(id)arg1;
- + (id)instance;
- - (id)resultsFilePath;
- - (id)updateLastDaily:(id)arg1;
- - (BOOL)processRewards:(id)arg1;
- - (void)awardSushi;
- - (void)setPlayer:(id)arg1 value:(id)arg2 key:(id)arg3;
- - (void)setGame:(id)arg1 value:(id)arg2 key:(id)arg3;
- - (void)setLastDaily:(id)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface User : NSManagedObject
- {
- }
- // Remaining properties
- @property(retain, nonatomic) NSString *authToken; // @dynamic authToken;
- @property(retain, nonatomic) NSNumber *current; // @dynamic current;
- @property(retain, nonatomic) NSSet *friends; // @dynamic friends;
- @property(retain, nonatomic) NSDate *lastLogon; // @dynamic lastLogon;
- @property(retain, nonatomic) NSString *mpSessionToken; // @dynamic mpSessionToken;
- @property(retain, nonatomic) NSNumber *playerId; // @dynamic playerId;
- @property(retain, nonatomic) NSString *playerName; // @dynamic playerName;
- @property(retain, nonatomic) NSString *playerSwid; // @dynamic playerSwid;
- @end
- @interface CPCollectionViewCell : UIView
- {
- }
- @end
- @interface CPCollectionView : UIView <UIScrollViewDelegate>
- {
- UIView *_backgroundView;
- struct CGSize _cellViewSize;
- BOOL _allowsMultipleSelection;
- int _numberOfRows;
- BOOL _continueRedraw;
- float _yPadding;
- id <CPCollectionViewDelegate> _delegate;
- id <CPCollectionViewDataSource> _dataSource;
- UIScrollView *_internalScroll;
- float _xPadding;
- NSMutableArray *_cellItems;
- NSMutableArray *_registeredClasses;
- int _currentStartRow;
- BOOL _scrollingToTop;
- int _currentEndRow;
- BOOL _allowsSelection;
- int _viewCount;
- NSMutableArray *_registeredNibs;
- }
- @property(retain, nonatomic) NSMutableArray *registeredNibs; // @synthesize registeredNibs=_registeredNibs;
- @property(nonatomic) int viewCount; // @synthesize viewCount=_viewCount;
- @property(nonatomic) BOOL allowsSelection; // @synthesize allowsSelection=_allowsSelection;
- @property(nonatomic) int currentEndRow; // @synthesize currentEndRow=_currentEndRow;
- @property(nonatomic) BOOL scrollingToTop; // @synthesize scrollingToTop=_scrollingToTop;
- @property(nonatomic) int currentStartRow; // @synthesize currentStartRow=_currentStartRow;
- @property(retain, nonatomic) NSMutableArray *registeredClasses; // @synthesize registeredClasses=_registeredClasses;
- @property(retain, nonatomic) NSMutableArray *cellItems; // @synthesize cellItems=_cellItems;
- @property(nonatomic) float xPadding; // @synthesize xPadding=_xPadding;
- @property(retain, nonatomic) UIScrollView *internalScroll; // @synthesize internalScroll=_internalScroll;
- @property(nonatomic) id <CPCollectionViewDataSource> dataSource; // @synthesize dataSource=_dataSource;
- @property(nonatomic) id <CPCollectionViewDelegate> delegate; // @synthesize delegate=_delegate;
- @property(nonatomic) float yPadding; // @synthesize yPadding=_yPadding;
- @property(nonatomic) BOOL continueRedraw; // @synthesize continueRedraw=_continueRedraw;
- @property(nonatomic) int numberOfRows; // @synthesize numberOfRows=_numberOfRows;
- @property(nonatomic) BOOL allowsMultipleSelection; // @synthesize allowsMultipleSelection=_allowsMultipleSelection;
- @property(nonatomic) struct CGSize cellViewSize; // @synthesize cellViewSize=_cellViewSize;
- @property(retain, nonatomic) UIView *backgroundView; // @synthesize backgroundView=_backgroundView;
- - (void).cxx_destruct;
- - (void)scrollToItemAtIndexPath:(id)arg1 atScrollPosition:(unsigned int)arg2 animated:(BOOL)arg3;
- - (void)performBatchUpdates:(CDUnknownBlockType)arg1 completion:(CDUnknownBlockType)arg2;
- - (void)moveItemAtIndexPath:(id)arg1 toIndexPath:(id)arg2 animated:(BOOL)arg3;
- - (void)reloadItemsAtIndexPaths:(id)arg1;
- - (void)deleteItemsAtIndexPaths:(id)arg1;
- - (void)insertItemsAtIndexPaths:(id)arg1;
- - (void)removeAllUnusedViews;
- - (id)indexPathsForVisibleItems;
- - (id)visibleCells;
- - (id)cellForItemAtIndexPath:(id)arg1;
- - (id)indexPathForCell:(id)arg1;
- - (id)indexPathForItemAtPoint:(struct CGPoint)arg1;
- - (int)numberOfItemsInSection:(int)arg1;
- - (int)numberOfSections;
- - (void)reloadData;
- - (void)scrollViewDidScroll:(id)arg1;
- - (void)changeVisibleViews:(int)arg1 withEndingRow:(int)arg2;
- - (void)removeVisibleRow:(int)arg1;
- - (void)addVisibleRow:(int)arg1;
- - (void)redrawVisible:(id)arg1;
- - (void)privateLoad;
- - (void)deselectItemAtIndexPath:(id)arg1 animated:(BOOL)arg2;
- - (id)indexPathsForSelectedItems;
- - (id)dequeueReusableCellWithReuseIdentifier:(id)arg1 forIndexPath:(id)arg2;
- - (void)registerNib:(id)arg1 forCellWithReuseIdentifier:(id)arg2;
- - (void)registerClass:(Class)arg1 forCellWithReuseIdentifier:(id)arg2;
- - (void)layoutSubviews;
- - (void)dealloc;
- - (id)initWithFrame:(struct CGRect)arg1;
- - (id)init;
- - (void)initialize:(struct CGRect)arg1;
- @end
- @interface CJCounterView : UIImageView
- {
- UILabel *_textLabel;
- }
- @property(nonatomic) __weak UILabel *textLabel; // @synthesize textLabel=_textLabel;
- - (void).cxx_destruct;
- - (void)setNumber:(unsigned int)arg1;
- - (void)dealloc;
- - (void)awakeFromNib;
- - (id)initWithFrame:(struct CGRect)arg1;
- - (id)init;
- - (void)createLabel;
- @end
- @interface LocalizationManifest : NSObject
- {
- }
- + (id)sharedInstance;
- - (id)getImage:(id)arg1;
- - (id)getString:(id)arg1;
- @end
- @interface CJSnowPlayer : NSObject <WebServicesOperationDelegate>
- {
- NSDictionary *_snowInfo;
- NSDictionary *_fireInfo;
- NSArray *_xpTable;
- NSString *_movieBaseUrl;
- NSDictionary *_waterInfo;
- NSString *_cardBaseUrl;
- BOOL _hasChosenTuskBattle;
- }
- + (id)instance;
- @property(nonatomic) BOOL hasChosenTuskBattle; // @synthesize hasChosenTuskBattle=_hasChosenTuskBattle;
- @property(retain, nonatomic) NSString *cardBaseUrl; // @synthesize cardBaseUrl=_cardBaseUrl;
- @property(retain, nonatomic) NSDictionary *waterInfo; // @synthesize waterInfo=_waterInfo;
- @property(retain, nonatomic) NSString *movieBaseUrl; // @synthesize movieBaseUrl=_movieBaseUrl;
- @property(retain, nonatomic) NSArray *xpTable; // @synthesize xpTable=_xpTable;
- @property(retain, nonatomic) NSDictionary *fireInfo; // @synthesize fireInfo=_fireInfo;
- @property(retain, nonatomic) NSDictionary *snowInfo; // @synthesize snowInfo=_snowInfo;
- - (void).cxx_destruct;
- - (id)buildXpTable;
- - (id)getMovieURL:(BOOL)arg1;
- - (BOOL)userHasItemInInventory:(int)arg1;
- - (BOOL)hasDefeatedTusk;
- - (BOOL)unlockedMovies;
- - (id)getUrlForCard:(unsigned int)arg1;
- - (unsigned int)currentWaterRank;
- - (unsigned int)currentFireRank;
- - (unsigned int)currentSnowRank;
- - (unsigned int)currentXP;
- - (void)getCjCardInventoryAsync:(id)arg1 context:(id)arg2;
- - (void)giveDefautCardsAsync;
- - (void)operationFinished:(id)arg1 withDictionary:(id)arg2;
- - (id)playerId;
- - (BOOL)isMember;
- - (id)imageForRank:(unsigned int)arg1;
- - (unsigned int)xpForRank:(unsigned int)arg1;
- - (void)refresh;
- @end
- @interface TPSprite : TPAnimation
- {
- }
- - (void)setAlpha:(float)arg1;
- - (id)getImageLayer;
- - (void)setLayerFrame:(struct CGRect)arg1;
- - (struct CGRect)getLayerFrame;
- - (void)tintWithRed:(float)arg1 green:(float)arg2 blue:(float)arg3 alpha:(float)arg4;
- - (void)tintWithColor:(id)arg1;
- - (void)setFrame:(int)arg1;
- - (void)initImageLayer:(id)arg1;
- - (id)initWithData:(id)arg1 spriteSheetNamed:(id)arg2 inDirectory:(id)arg3 view:(id)arg4;
- - (id)initWithData:(id)arg1 spriteSheetNamed:(id)arg2 view:(id)arg3;
- @end
- @interface CJBattleLoaderViewController : UIViewController <ClientEventReceiver>
- {
- NSString *tipTitle;
- NSString *tipBody;
- _Bool isUnloading;
- struct CGRect ninjaFireEndFrame;
- struct CGRect ninjaWaterEndFrame;
- struct CGRect ninjaSnowEndFrame;
- struct CGRect snowmanSlyEndFrame;
- struct CGRect snowmanScrapEndFrame;
- struct CGRect snowmanTankEndFrame;
- struct CGRect tuskEndFrame;
- struct CGRect ninjaFireStartFrame;
- struct CGRect ninjaWaterStartFrame;
- struct CGRect ninjaSnowStartFrame;
- struct CGRect snowmanSlyStartFrame;
- struct CGRect snowmanScrapStartFrame;
- struct CGRect snowmanTankStartFrame;
- struct CGRect tuskStartFrame;
- struct CGRect lighteningFrame;
- struct CGRect lighteningScaleUpFrame;
- struct CGRect explosionOuterScaleDownFrame;
- struct CGRect explosionOuterScaleUpFrame;
- struct CGRect explosionInnerScaleDownFrame;
- struct CGRect explosionInnerScaleUpFrame;
- CATextLayer *tipTitleTextLayer;
- CATextLayer *tipBodyTextLayer;
- CPGameViewController *owner;
- UIImageView *brownBackgroundImage;
- UIImageView *brownForegroundImage;
- UIImageView *ninjaFireImage;
- UIImageView *ninjaWaterImage;
- UIImageView *ninjaSnowImage;
- unsigned int battleLoaderUIState;
- UIImageView *snowmanSlyImage;
- UIImageView *snowmanScrapImage;
- UIImageView *snowmanTankImage;
- UIImageView *tuskImage;
- UIImageView *lighteningDarkImage;
- UIImageView *lighteningLightImage;
- UIImageView *lighteningStep1Image;
- UIImageView *lighteningStep2Image;
- UIImageView *lighteningStep3Image;
- UIImageView *starBurstInnerImage;
- UIImageView *starBurstOuterImage;
- UIImageView *spinnerImage;
- UIImageView *progressBarImage;
- UILabel *tipTitleLabel;
- UILabel *tipBodyLabel;
- BOOL tipMode;
- UIImageView *snowmanIcon;
- int battleType;
- }
- @property(nonatomic) int battleType; // @synthesize battleType;
- @property(nonatomic) __weak UIImageView *snowmanIcon; // @synthesize snowmanIcon;
- @property BOOL tipMode; // @synthesize tipMode;
- @property(nonatomic) __weak UILabel *tipBodyLabel; // @synthesize tipBodyLabel;
- @property(nonatomic) __weak UILabel *tipTitleLabel; // @synthesize tipTitleLabel;
- @property(nonatomic) __weak UIImageView *progressBarImage; // @synthesize progressBarImage;
- @property(nonatomic) __weak UIImageView *spinnerImage; // @synthesize spinnerImage;
- @property(nonatomic) __weak UIImageView *starBurstOuterImage; // @synthesize starBurstOuterImage;
- @property(nonatomic) __weak UIImageView *starBurstInnerImage; // @synthesize starBurstInnerImage;
- @property(nonatomic) __weak UIImageView *lighteningStep3Image; // @synthesize lighteningStep3Image;
- @property(nonatomic) __weak UIImageView *lighteningStep2Image; // @synthesize lighteningStep2Image;
- @property(nonatomic) __weak UIImageView *lighteningStep1Image; // @synthesize lighteningStep1Image;
- @property(nonatomic) __weak UIImageView *lighteningLightImage; // @synthesize lighteningLightImage;
- @property(nonatomic) __weak UIImageView *lighteningDarkImage; // @synthesize lighteningDarkImage;
- @property(nonatomic) __weak UIImageView *tuskImage; // @synthesize tuskImage;
- @property(nonatomic) __weak UIImageView *snowmanTankImage; // @synthesize snowmanTankImage;
- @property(nonatomic) __weak UIImageView *snowmanScrapImage; // @synthesize snowmanScrapImage;
- @property(nonatomic) __weak UIImageView *snowmanSlyImage; // @synthesize snowmanSlyImage;
- @property(nonatomic) unsigned int battleLoaderUIState; // @synthesize battleLoaderUIState;
- @property(nonatomic) __weak UIImageView *ninjaSnowImage; // @synthesize ninjaSnowImage;
- @property(nonatomic) __weak UIImageView *ninjaWaterImage; // @synthesize ninjaWaterImage;
- @property(nonatomic) __weak UIImageView *ninjaFireImage; // @synthesize ninjaFireImage;
- @property(nonatomic) __weak UIImageView *brownForegroundImage; // @synthesize brownForegroundImage;
- @property(nonatomic) __weak UIImageView *brownBackgroundImage; // @synthesize brownBackgroundImage;
- @property(nonatomic) __weak CPGameViewController *owner; // @synthesize owner;
- - (id).cxx_construct;
- - (void).cxx_destruct;
- - (void)closeBattleLoaderView:(id)arg1;
- - (void)updateGameTips;
- - (void)showGameTips;
- - (void)hideGameTips;
- - (void)animationDidStop:(id)arg1 finished:(BOOL)arg2;
- - (void)showProgressBarReveal;
- - (void)startLoadingArrowAnimating;
- - (void)startSpinnerAnimation;
- - (void)setProgressZero;
- - (void)moveInNinjasSnowmen;
- - (void)showFadeDownExplosions;
- - (void)showFadeUpOuterExplosion;
- - (void)showFadeDownInnerExplosion;
- - (void)showScaleUpOuterExplosion;
- - (void)showScaleUpInnerExplosion;
- - (void)showFadeUpInnerExplosion;
- - (void)showScaleDownLightening;
- - (void)showScaleUpLightening;
- - (void)showLighteningReveal:(int)arg1;
- - (void)hideProgressBar;
- - (void)hideLighteningBolts;
- - (void)hideLightening;
- - (void)hideOuterExplosion;
- - (void)hideInnerExplosion;
- - (void)hideExplosion;
- - (void)showFadeUpScene;
- - (void)hideScene;
- - (void)hideNinjasSnowmen;
- - (void)formatTipLabels;
- - (void)setFramePositions;
- - (id)createBlackImage:(id)arg1;
- - (void)addBlackBackgroundView:(id)arg1 imageName:(id)arg2;
- - (void)buildSpritesWithBackgrounds;
- - (void)updateUIState:(id)arg1;
- - (void)sendOrEnqueueCommand:(id)arg1;
- - (void)sendRecvdFromFramework:(id)arg1;
- - (void)sendAnimationDone;
- - (void)sendRoomToRoomMinTime:(id)arg1;
- - (void)sendRoomToRoomComplete;
- - (void)sendCmdOnPlaceReady:(id)arg1;
- - (void)onUiClientEvent:(id)arg1;
- - (void)initialPayload:(id)arg1 fromController:(id)arg2;
- - (void)checkedPerformSelector:(SEL)arg1 withObject:(id)arg2 afterDelay:(double)arg3;
- - (void)dealloc;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidLoad;
- - (void)localize;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface ImageScaleHelper : NSObject
- {
- }
- + (struct CGRect)calculateScaledFrame:(id)arg1 scaleAmount:(float)arg2;
- @end
- @interface BubbleBumper : CharacterBody <TPAnimationDelegate>
- {
- TPAnimation *_bubbleBumperAnimation;
- }
- @property(retain, nonatomic) TPAnimation *bubbleBumperAnimation; // @synthesize bubbleBumperAnimation=_bubbleBumperAnimation;
- - (void).cxx_destruct;
- - (void)tpAnimationDidFinish:(id)arg1;
- - (void)dealloc;
- - (void)initialize;
- - (id)initWithCoder:(id)arg1;
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface CJSenseiViewController : UIViewController <TPAnimationDelegate>
- {
- int waitingToAnimateHeadUp;
- int waitingToReveal;
- int waitingToHideSensei;
- int waitingToStopTalking;
- BOOL _singleStepMode;
- UIImageView *_itemView;
- TPSprite *_lgSmokeSprite;
- UILabel *_debugLabel;
- TPSprite *_beardSprite;
- UIImageView *_senseiBeak;
- TPSprite *_smSmokeSprite;
- UIView *_bubbleImage;
- TPSprite *_bodySprite;
- UIImageView *_smokeSmall;
- UIImageView *_backgroundView;
- TPSprite *_beakSprite;
- UIImageView *_senseiBody;
- UILabel *_textLabel;
- UIImageView *_chatBubbleView;
- UIButton *_btnRight;
- TPSprite *_headDownSprite;
- UIImageView *_senseiHead;
- UIImageView *_smokeLarge;
- UIButton *_btnDone;
- BOOL _finishing;
- UIButton *_debugBtnResume;
- UIButton *_debugBtnStep;
- UIView *_senseiRoot;
- UIImageView *_senseiBeard;
- UIButton *_debugBtnExit;
- }
- @property(nonatomic) __weak UIButton *debugBtnExit; // @synthesize debugBtnExit=_debugBtnExit;
- @property(nonatomic) __weak UIImageView *senseiBeard; // @synthesize senseiBeard=_senseiBeard;
- @property(nonatomic) __weak UIView *senseiRoot; // @synthesize senseiRoot=_senseiRoot;
- @property(nonatomic) __weak UIButton *debugBtnStep; // @synthesize debugBtnStep=_debugBtnStep;
- @property(nonatomic) __weak UIButton *debugBtnResume; // @synthesize debugBtnResume=_debugBtnResume;
- @property BOOL finishing; // @synthesize finishing=_finishing;
- @property(nonatomic) __weak UIButton *btnDone; // @synthesize btnDone=_btnDone;
- @property(nonatomic) __weak UIImageView *smokeLarge; // @synthesize smokeLarge=_smokeLarge;
- @property(nonatomic) __weak UIImageView *senseiHead; // @synthesize senseiHead=_senseiHead;
- @property(retain, nonatomic) TPSprite *headDownSprite; // @synthesize headDownSprite=_headDownSprite;
- @property(nonatomic) __weak UIButton *btnRight; // @synthesize btnRight=_btnRight;
- @property(nonatomic) __weak UIImageView *chatBubbleView; // @synthesize chatBubbleView=_chatBubbleView;
- @property(nonatomic) __weak UILabel *textLabel; // @synthesize textLabel=_textLabel;
- @property(nonatomic) __weak UIImageView *senseiBody; // @synthesize senseiBody=_senseiBody;
- @property(retain, nonatomic) TPSprite *beakSprite; // @synthesize beakSprite=_beakSprite;
- @property(nonatomic) __weak UIImageView *backgroundView; // @synthesize backgroundView=_backgroundView;
- @property(nonatomic) __weak UIImageView *smokeSmall; // @synthesize smokeSmall=_smokeSmall;
- @property(retain, nonatomic) TPSprite *bodySprite; // @synthesize bodySprite=_bodySprite;
- @property(nonatomic) __weak UIView *bubbleImage; // @synthesize bubbleImage=_bubbleImage;
- @property(retain, nonatomic) TPSprite *smSmokeSprite; // @synthesize smSmokeSprite=_smSmokeSprite;
- @property(nonatomic) __weak UIImageView *senseiBeak; // @synthesize senseiBeak=_senseiBeak;
- @property(retain, nonatomic) TPSprite *beardSprite; // @synthesize beardSprite=_beardSprite;
- @property(nonatomic) __weak UILabel *debugLabel; // @synthesize debugLabel=_debugLabel;
- @property(retain, nonatomic) TPSprite *lgSmokeSprite; // @synthesize lgSmokeSprite=_lgSmokeSprite;
- @property(nonatomic) __weak UIImageView *itemView; // @synthesize itemView=_itemView;
- @property BOOL singleStepMode; // @synthesize singleStepMode=_singleStepMode;
- - (void).cxx_destruct;
- - (void)advancedToFrame:(id)arg1 frameNumber:(int)arg2;
- - (void)tpAnimationDidFinish:(id)arg1;
- - (void)finished;
- - (void)slideLeftTransition;
- - (void)hideSensei;
- - (void)doneTalking;
- - (void)revealAmulet;
- - (void)mediumSmokePlay;
- - (void)bodArmUp;
- - (void)bodArmBack;
- - (void)beakBobPlay;
- - (void)beakTalkPlay;
- - (void)smallSmokePlay;
- - (void)beardDownToUpPlay;
- - (void)initSenseiHead;
- - (void)initSensei;
- - (void)largeSmokePlay;
- - (void)playFirstBeardAnim;
- - (id)makeSprite:(id)arg1 inView:(id)arg2;
- - (void)onExit:(id)arg1;
- - (void)onRightClicked:(id)arg1;
- - (void)switchBubble;
- - (void)showFirstBubble;
- - (void)onDoneClicked:(id)arg1;
- - (void)onSingleStepClicked:(id)arg1;
- - (void)onResumeClicked:(id)arg1;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)viewDidDisappear:(BOOL)arg1;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidAppear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (void)clean;
- @end
- @interface CJCloseViewController : UIViewController
- {
- struct CGRect originalFrame;
- UIButton *_btnNo;
- UIButton *_btnYes;
- CDUnknownBlockType _dismissCallback;
- UILabel *_label;
- }
- @property(nonatomic) __weak UILabel *label; // @synthesize label=_label;
- @property(copy, nonatomic) CDUnknownBlockType dismissCallback; // @synthesize dismissCallback=_dismissCallback;
- @property(nonatomic) __weak UIButton *btnYes; // @synthesize btnYes=_btnYes;
- @property(nonatomic) __weak UIButton *btnNo; // @synthesize btnNo=_btnNo;
- - (void).cxx_destruct;
- - (void)viewDidDisappear:(BOOL)arg1;
- - (void)onConfirmClicked:(id)arg1;
- - (void)onCancelClicked:(id)arg1;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)didReceiveMemoryWarning;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (void)localize;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface SlashAnim : UIView <TPAnimationDelegate>
- {
- TPSprite *m_slashAnim;
- TPSprite *m_sheenAnim;
- CJSnowComboViewController *parent;
- NSString *_context;
- int _slideOutStartFrame;
- int _slideOutEndFrame;
- int _slideInStartFrame;
- int _slideInEndFrame;
- int _currentAnimation;
- }
- @property(nonatomic) int currentAnimation; // @synthesize currentAnimation=_currentAnimation;
- @property(nonatomic) int slideInEndFrame; // @synthesize slideInEndFrame=_slideInEndFrame;
- @property(nonatomic) int slideInStartFrame; // @synthesize slideInStartFrame=_slideInStartFrame;
- @property(nonatomic) int slideOutEndFrame; // @synthesize slideOutEndFrame=_slideOutEndFrame;
- @property(nonatomic) int slideOutStartFrame; // @synthesize slideOutStartFrame=_slideOutStartFrame;
- @property(retain, nonatomic) NSString *context; // @synthesize context=_context;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (void)tpAnimationDidFinish:(id)arg1;
- - (void)playSlideOutAnim;
- - (void)playSheenAnim;
- - (void)playBumpAnim;
- - (void)playSlideInAnim;
- - (void)setSlideOutStartFrame:(int)arg1 endFrame:(int)arg2;
- - (void)setSlideInStartFrame:(int)arg1 endFrame:(int)arg2;
- - (void)initSheenAnim:(id)arg1;
- - (void)initSlashAnim:(id)arg1;
- - (void)initFrames;
- - (id)initWithSpriteSheet:(id)arg1 sheenSheet:(id)arg2 inDirectory:(id)arg3 viewController:(id)arg4;
- - (id)initWithSpriteSheet:(id)arg1 sheenSheet:(id)arg2 viewController:(id)arg3;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface CJSnowCard : UIView
- {
- TPSprite *m_cardGlow;
- UIImage *m_cardImage;
- UIButton *m_cardButton;
- UIView *m_loadingAnim;
- CDUnknownBlockType clickBlock;
- BOOL _showShadow;
- BOOL _hideGlow;
- CJSnowCardWebRequest *_m_webRequest;
- NSString *_description;
- int _element;
- NSString *_value;
- NSString *_name;
- UIColor *_color;
- UIImage *_cardFace;
- NSString *_cardId;
- }
- + (id)cardFromJSON:(id)arg1 withFrame:(struct CGRect)arg2;
- + (id)cardFromJSON:(id)arg1;
- @property(retain, nonatomic) NSString *cardId; // @synthesize cardId=_cardId;
- @property(retain, nonatomic) UIImage *cardFace; // @synthesize cardFace=_cardFace;
- @property(retain, nonatomic) UIColor *color; // @synthesize color=_color;
- @property(retain, nonatomic) NSString *name; // @synthesize name=_name;
- @property(retain, nonatomic) NSString *value; // @synthesize value=_value;
- @property(nonatomic) int element; // @synthesize element=_element;
- @property(retain, nonatomic) NSString *description; // @synthesize description=_description;
- @property(nonatomic) __weak CJSnowCardWebRequest *m_webRequest; // @synthesize m_webRequest=_m_webRequest;
- @property(nonatomic) BOOL hideGlow; // @synthesize hideGlow=_hideGlow;
- @property(nonatomic) BOOL showShadow; // @synthesize showShadow=_showShadow;
- - (void).cxx_destruct;
- - (void)setClickBlock:(CDUnknownBlockType)arg1;
- - (void)cardClicked:(id)arg1;
- - (void)setEnabled:(BOOL)arg1;
- - (id)composeCardImage;
- - (void)tintGlowWithColor:(id)arg1;
- - (void)play;
- - (void)layoutSublayersOfLayer:(id)arg1;
- - (void)dealloc;
- - (void)buildCard;
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface CJSnowCardWebRequest : NSObject <NSURLConnectionDataDelegate>
- {
- NSMutableData *m_responseData;
- NSURLConnection *m_connection;
- long long m_expectedContentLen;
- CJSnowCard *_delegate;
- }
- + (id)requestCardFace:(id)arg1 forCard:(id)arg2;
- @property(nonatomic) __weak CJSnowCard *delegate; // @synthesize delegate=_delegate;
- - (void).cxx_destruct;
- - (id)connection:(id)arg1 willSendRequest:(id)arg2 redirectResponse:(id)arg3;
- - (id)connection:(id)arg1 willCacheResponse:(id)arg2;
- - (void)connection:(id)arg1 didReceiveData:(id)arg2;
- - (void)connectionDidFinishLoading:(id)arg1;
- - (void)connection:(id)arg1 didReceiveResponse:(id)arg2;
- - (void)connection:(id)arg1 didFailWithError:(id)arg2;
- - (id)initWithCardFace:(id)arg1 forCard:(id)arg2;
- @end
- @interface CJArrowIndicatorView : UIImageView
- {
- }
- - (void)stopAnimating;
- - (void)startAnimating;
- - (void)loadImage;
- - (id)initWithCoder:(id)arg1;
- - (id)initWithFrame:(struct CGRect)arg1;
- - (id)init;
- @end
- @interface CatalogOptionsViewController : UIViewController
- {
- id <CatalogOptionsViewControllerDelegate> delegate;
- int _pageNumber;
- }
- @property(nonatomic) int pageNumber; // @synthesize pageNumber=_pageNumber;
- @property(nonatomic) __weak id <CatalogOptionsViewControllerDelegate> delegate; // @synthesize delegate;
- - (void).cxx_destruct;
- - (id)resizeImage:(id)arg1 toSize:(struct CGSize)arg2;
- - (void)didTouchUpInside:(id)arg1;
- - (void)addCatalogCover:(id)arg1 forButton:(int)arg2;
- - (void)addCatalogButtonWithCatalogId:(int)arg1 atIndex:(int)arg2 withSize:(struct CGSize)arg3;
- - (id)init;
- @end
- @interface CatalogSelectionButton : UIView
- {
- BOOL _loaded;
- BOOL _willBeLoaded;
- id <CatalogSelectionButtonDelegate> _delegate;
- UIButton *_catalogButton;
- CPBusy *_busy;
- int _catalogID;
- }
- @property(nonatomic) int catalogID; // @synthesize catalogID=_catalogID;
- @property(retain, nonatomic) CPBusy *busy; // @synthesize busy=_busy;
- @property(retain, nonatomic) UIButton *catalogButton; // @synthesize catalogButton=_catalogButton;
- @property(nonatomic) __weak id <CatalogSelectionButtonDelegate> delegate; // @synthesize delegate=_delegate;
- @property(nonatomic) BOOL willBeLoaded; // @synthesize willBeLoaded=_willBeLoaded;
- @property(nonatomic) BOOL loaded; // @synthesize loaded=_loaded;
- - (void).cxx_destruct;
- - (void)onDidTouchUpInside:(id)arg1;
- - (void)setImage:(id)arg1 withMaxSize:(struct CGSize)arg2;
- - (void)setCatalogButton;
- - (void)setBusyAnimation;
- - (id)resizeImage:(id)arg1 toSize:(struct CGSize)arg2;
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface LocalizationUtils : NSObject
- {
- }
- + (id)CPLocaleId;
- + (id)localizedAssetFolder;
- @end
- @interface OutlineLabel : UILabel
- {
- UIColor *_outlineColor;
- }
- @property(nonatomic) __weak UIColor *outlineColor; // @synthesize outlineColor=_outlineColor;
- - (void).cxx_destruct;
- - (void)drawRect:(struct CGRect)arg1;
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface CatalogSelectionView : UIView <CatalogSelectionButtonDelegate>
- {
- id <CatalogSelectionViewDelegate> _delegate;
- }
- @property(nonatomic) __weak id <CatalogSelectionViewDelegate> delegate; // @synthesize delegate=_delegate;
- - (void).cxx_destruct;
- - (void)didSelectCatalog:(int)arg1;
- - (void)loadCatalogButtonImage:(id)arg1 atIndex:(int)arg2;
- - (id)getCatalogSelectionButtonAtIndex:(int)arg1;
- - (void)createCatalogButtonWithCatalogId:(int)arg1 atIndex:(int)arg2;
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface TPAnimation : NSObject
- {
- CALayer *imageLayer;
- struct CGRect originalSpriteSourceSize;
- NSArray *frames;
- int currentFrame;
- UIImage *_spriteSheetImage;
- id _context;
- BOOL _showFirstFrame;
- BOOL _isRunning;
- BOOL _repeat;
- struct CGRect _parentViewFrame;
- BOOL _isPaused;
- id <TPAnimationDelegate> _delegate;
- BOOL _isFlipped;
- BOOL _removeFromSuperviewOnCompletion;
- int _interval;
- int _endFrame;
- int _frameHz;
- struct CGSize _spriteSize;
- int _startFrame;
- }
- @property(nonatomic) int startFrame; // @synthesize startFrame=_startFrame;
- @property(nonatomic) struct CGSize spriteSize; // @synthesize spriteSize=_spriteSize;
- @property(nonatomic) int frameHz; // @synthesize frameHz=_frameHz;
- @property(nonatomic) int endFrame; // @synthesize endFrame=_endFrame;
- @property(nonatomic) int interval; // @synthesize interval=_interval;
- @property(nonatomic) BOOL removeFromSuperviewOnCompletion; // @synthesize removeFromSuperviewOnCompletion=_removeFromSuperviewOnCompletion;
- @property(nonatomic) BOOL isFlipped; // @synthesize isFlipped=_isFlipped;
- @property(nonatomic) __weak id <TPAnimationDelegate> delegate; // @synthesize delegate=_delegate;
- @property(nonatomic) BOOL isPaused; // @synthesize isPaused=_isPaused;
- @property(nonatomic) struct CGRect parentViewFrame; // @synthesize parentViewFrame=_parentViewFrame;
- @property(nonatomic) BOOL repeat; // @synthesize repeat=_repeat;
- @property(nonatomic) BOOL isRunning; // @synthesize isRunning=_isRunning;
- @property(nonatomic) BOOL showFirstFrame; // @synthesize showFirstFrame=_showFirstFrame;
- @property(nonatomic) id context; // @synthesize context=_context;
- @property(retain, nonatomic) UIImage *spriteSheetImage; // @synthesize spriteSheetImage=_spriteSheetImage;
- - (void).cxx_destruct;
- - (struct CGRect)cgrectFromFrameDictionary:(id)arg1;
- - (void)showFrame:(int)arg1;
- - (void)showCurrentFrame;
- - (void)advanceFrame;
- - (void)remove;
- - (void)stop;
- - (void)playFromFrame:(int)arg1 endFrame:(int)arg2;
- - (void)play;
- - (void)dealloc;
- - (id)initWithData:(id)arg1 spriteSheetNamed:(id)arg2 view:(id)arg3 context:(id)arg4;
- - (id)initWithData:(id)arg1 spriteSheetNamed:(id)arg2 inDirectory:(id)arg3 view:(id)arg4;
- - (id)initWithData:(id)arg1 spriteSheetNamed:(id)arg2 view:(id)arg3;
- - (id)init;
- @end
- @interface TPDisplayLink : NSObject
- {
- CADisplayLink *_displayLink;
- BOOL _useWorldUpdate;
- NSMutableArray *_displayList;
- }
- + (id)instance;
- @property(retain, nonatomic) NSMutableArray *displayList; // @synthesize displayList=_displayList;
- @property(nonatomic) BOOL useWorldUpdate; // @synthesize useWorldUpdate=_useWorldUpdate;
- @property(retain, nonatomic) CADisplayLink *displayLink; // @synthesize displayLink=_displayLink;
- - (void).cxx_destruct;
- @property(nonatomic) BOOL paused; // @dynamic paused;
- - (void)update;
- - (void)switchToCADisplayLink;
- - (void)switchToSDRUpdate;
- - (void)worldUpdate;
- - (void)removeAnimation:(id)arg1;
- - (void)addAnimation:(id)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface CPMemoryObserver : NSObject
- {
- NSTimer *timer;
- UILabel *label;
- UIView *background;
- }
- + (id)instance;
- @property(retain, nonatomic) UIView *background; // @synthesize background;
- @property(retain, nonatomic) UILabel *label; // @synthesize label;
- @property(nonatomic) NSTimer *timer; // @synthesize timer;
- - (void).cxx_destruct;
- - (id)logMemUsage;
- - (unsigned int)freeMemory;
- - (unsigned int)usedMemory;
- - (void)timerFireMethod:(id)arg1;
- - (void)memoryWarningNotification:(id)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface AsynchronousWebRequestDelegate : NSObject <NSURLConnectionDelegate>
- {
- CDUnknownBlockType _completionBlock;
- NSURLResponse *_response;
- NSMutableData *_data;
- }
- @property(retain, nonatomic) NSMutableData *data; // @synthesize data=_data;
- @property(retain, nonatomic) NSURLResponse *response; // @synthesize response=_response;
- @property(copy, nonatomic) CDUnknownBlockType completionBlock; // @synthesize completionBlock=_completionBlock;
- - (void).cxx_destruct;
- - (void)connection:(id)arg1 didFailWithError:(id)arg2;
- - (void)connectionDidFinishLoading:(id)arg1;
- - (void)connection:(id)arg1 didReceiveData:(id)arg2;
- - (void)connection:(id)arg1 didReceiveResponse:(id)arg2;
- - (id)initWithCompletionBlock:(CDUnknownBlockType)arg1;
- @end
- @interface DirectoryServicesObject : NSObject <NSURLConnectionDelegate>
- {
- NSMutableData *responseData;
- NSURLResponse *connectionResponse;
- NSError *connectionError;
- }
- @property(retain, nonatomic) NSError *connectionError; // @synthesize connectionError;
- @property(retain, nonatomic) NSURLResponse *connectionResponse; // @synthesize connectionResponse;
- @property(retain, nonatomic) NSMutableData *responseData; // @synthesize responseData;
- - (void).cxx_destruct;
- - (BOOL)extractIdentity:(struct __SecIdentity **)arg1 andTrust:(struct __SecTrust **)arg2 fromPKCS12Data:(id)arg3;
- - (void)connection:(id)arg1 didCancelAuthenticationChallenge:(id)arg2;
- - (void)connection:(id)arg1 didReceiveAuthenticationChallenge:(id)arg2;
- - (BOOL)connection:(id)arg1 canAuthenticateAgainstProtectionSpace:(id)arg2;
- - (BOOL)connectionShouldUseCredentialStorage:(id)arg1;
- - (void)connection:(id)arg1 didFailWithError:(id)arg2;
- - (void)connectionDidFinishLoading:(id)arg1;
- - (void)connection:(id)arg1 didReceiveData:(id)arg2;
- - (void)connection:(id)arg1 didReceiveResponse:(id)arg2;
- - (id)init;
- @end
- @interface WebServices : NSObject <WebServicesOperationDelegate>
- {
- NSDictionary *m_serviceUrls;
- NSDictionary *m_endpoints;
- NSDictionary *m_errors;
- NSURLConnection *m_connection;
- BOOL inSynchronousRequest;
- NSOperationQueue *operationQueue;
- Reachability *hostReach;
- Reachability *internetReach;
- Reachability *wifiReach;
- BOOL isWebServicesReachable;
- NSString *friendsTigaseServer;
- BOOL _hasApplicationVersionBeenVerified;
- NSMutableArray *_asynchronousConnections;
- }
- + (id)getDirectoryServiceURL;
- + (id)getAvatarEtagData:(id)arg1;
- + (void)addAvatarEtagData:(id)arg1 withEtag:(id)arg2;
- + (id)instance;
- @property(retain, nonatomic) NSMutableArray *asynchronousConnections; // @synthesize asynchronousConnections=_asynchronousConnections;
- @property(nonatomic) BOOL hasApplicationVersionBeenVerified; // @synthesize hasApplicationVersionBeenVerified=_hasApplicationVersionBeenVerified;
- @property(readonly, nonatomic) NSString *friendsTigaseServer; // @synthesize friendsTigaseServer;
- @property(retain, nonatomic) Reachability *wifiReach; // @synthesize wifiReach;
- @property(retain, nonatomic) Reachability *internetReach; // @synthesize internetReach;
- @property(retain, nonatomic) Reachability *hostReach; // @synthesize hostReach;
- @property(retain, nonatomic) NSOperationQueue *operationQueue; // @synthesize operationQueue;
- @property(readonly) BOOL inSynchronousRequest; // @synthesize inSynchronousRequest;
- - (void).cxx_destruct;
- - (void)operationFinished:(id)arg1 withDictionary:(id)arg2;
- - (void)getConfigFile;
- - (void)updateApplication;
- - (void)alertView:(id)arg1 clickedButtonAtIndex:(int)arg2;
- - (BOOL)verifyApplicationVersion;
- - (id)finalizePurchase:(id)arg1 playerId:(id)arg2 authToken:(id)arg3;
- - (id)getMembershipPurchaseHistory:(id)arg1 authToken:(id)arg2;
- - (id)getProductIds:(id)arg1;
- - (void)getInventoryItemLowPriority:(id)arg1 identifier:(int)arg2 resolution:(int)arg3 delegate:(id)arg4 context:(id)arg5;
- - (void)getInventoryItem:(id)arg1 identifier:(int)arg2 resolution:(int)arg3 delegate:(id)arg4 context:(id)arg5;
- - (id)createInventoryItemOperation:(id)arg1 identifier:(int)arg2 resolution:(int)arg3 delegate:(id)arg4 context:(id)arg5;
- - (id)createBackImageInventoryItemOperation:(id)arg1 identifier:(int)arg2 resolution:(int)arg3 delegate:(id)arg4 context:(id)arg5;
- - (id)getInventoryURL:(id)arg1 identifier:(int)arg2 resolution:(int)arg3 useBackImage:(BOOL)arg4;
- - (id)createCatalogueItemOperation:(int)arg1 scale:(float)arg2 pageNumber:(int)arg3 delegate:(id)arg4 context:(id)arg5;
- - (id)getCharacterAvatarSync:(id)arg1 resolution:(int)arg2;
- - (id)getPlayerAvatarSync:(id)arg1 playerID:(int)arg2 resolution:(int)arg3 usePhoto:(BOOL)arg4 includeFlag:(BOOL)arg5;
- - (void)getPlayerAvatar:(id)arg1 playerID:(int)arg2 resolution:(int)arg3 usePhoto:(BOOL)arg4 includeFlag:(BOOL)arg5 delegate:(id)arg6 context:(id)arg7;
- - (void)getCharacterAvatar:(id)arg1 resolution:(int)arg2 online:(BOOL)arg3 delegate:(id)arg4 context:(id)arg5;
- - (id)createCharacterAvatarOperation:(id)arg1 resolution:(int)arg2 online:(BOOL)arg3 delegate:(id)arg4 context:(id)arg5;
- - (id)createPlayerAvatarOperation:(id)arg1 playerID:(int)arg2 resolution:(int)arg3 usePhoto:(BOOL)arg4 includeFlag:(BOOL)arg5 delegate:(id)arg6 context:(id)arg7;
- - (id)getAvatarURL:(id)arg1 playerID:(int)arg2 resolution:(int)arg3 usePhoto:(BOOL)arg4 includeFlag:(BOOL)arg5;
- - (void)getItemListWithDelegate:(id)arg1 context:(id)arg2;
- - (id)getItemList;
- - (id)getMascotsList;
- - (id)getMascotListURL;
- - (id)getItemListURLRequest;
- - (id)purchaseItem:(int)arg1 itemType:(id)arg2 itemId:(int)arg3 auth:(id)arg4;
- - (id)getCurrentCatalogue:(id)arg1;
- - (id)getCatalogue:(int)arg1 auth:(id)arg2;
- - (id)getCatalogues:(id)arg1;
- - (id)awardSushiRoll:(id)arg1 awardCount:(int)arg2;
- - (void)wearOutfit:(id)arg1 outfit:(id)arg2 withDelegate:(id)arg3 context:(id)arg4;
- - (id)wearOutfit:(id)arg1 outfit:(id)arg2;
- - (id)getOutfit:(int)arg1 token:(id)arg2;
- - (id)getOutfit:(id)arg1;
- - (void)buySnowCards:(id)arg1 delegate:(id)arg2 context:(id)arg3;
- - (void)getCjCardInventory:(id)arg1 delegate:(id)arg2 context:(id)arg3 initializeNewPlayer:(BOOL)arg4;
- - (id)getMpToken:(id)arg1 shortGameName:(id)arg2 mpProduct:(id)arg3;
- - (id)getMetaplaceInfo:(id)arg1;
- - (id)getCjWaterInfo:(id)arg1;
- - (id)getCjFireInfo:(id)arg1;
- - (id)getCjSnowInfo:(id)arg1;
- - (id)getCoins:(id)arg1;
- - (void)getPlayerCard:(id)arg1 delegate:(id)arg2 context:(id)arg3;
- - (id)getPlayerCard:(id)arg1;
- - (BOOL)validateAuthToken:(id)arg1 playerId:(id)arg2;
- - (id)createAccount:(id)arg1 password:(id)arg2 email:(id)arg3 color:(int)arg4 language:(id)arg5 appVersion:(id)arg6;
- - (id)loginUser:(id)arg1 password:(id)arg2 appVersion:(id)arg3;
- - (id)getCharacterInfo:(id)arg1 auth:(id)arg2;
- - (id)getAccountInfo:(id)arg1;
- - (id)getPlayerInfo:(id)arg1 auth:(id)arg2;
- - (void)getPlayerInfo:(id)arg1 auth:(id)arg2 delegate:(id)arg3 context:(id)arg4;
- - (id)createPutRequest:(id)arg1 data:(id)arg2;
- - (id)createPostRequest:(id)arg1;
- - (id)accountCreateDictionary:(id)arg1 lanuage:(id)arg2 color:(int)arg3;
- - (id)performSynchronousWebRequest:(id)arg1 timeout:(double)arg2 returningResponse:(id *)arg3 error:(id *)arg4;
- - (id)performAsynchronousWebRequestWithRequest:(id)arg1 timeout:(double)arg2 completion:(CDUnknownBlockType)arg3;
- - (id)performSynchronousWebRequest:(id)arg1 withAuthToken:(id)arg2;
- - (id)createUrl:(id)arg1 relativeUrl:(id)arg2;
- - (void)performWebServiceOperation:(id)arg1 priority:(int)arg2 delegate:(id)arg3 context:(id)arg4;
- - (void)performWebServiceOperation:(id)arg1 delegate:(id)arg2 context:(id)arg3;
- - (id)createWebServiceOperation:(id)arg1 delegate:(id)arg2 context:(id)arg3;
- - (id)sha512:(id)arg1;
- - (void)addRequestToken:(id)arg1;
- - (void)addCellophaneProxyAuthHeader:(id)arg1;
- - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
- - (id)getWebServiceForServiceNamed:(id)arg1;
- - (id)stringByURLEscapingCharacters:(id)arg1;
- - (id)encodeTokenCredentials:(id)arg1;
- - (id)encodeUserCredentials:(id)arg1 password:(id)arg2;
- - (void)getDirectoryServices;
- - (id)getFailureDictionary:(id)arg1 response:(id)arg2 responseDictionary:(id)arg3;
- - (id)errorStringForKey:(id)arg1;
- - (id)urlStringForKey:(id)arg1;
- - (id)ItemTypeEnumToString:(int)arg1;
- @property(readonly, nonatomic) BOOL isWebServicesReachable; // @synthesize isWebServicesReachable;
- - (void)reachabilityChanged:(id)arg1;
- - (id)init;
- - (void)directoryServicesFailedToLoad:(id)arg1;
- - (void)directoryServicesComplete:(id)arg1;
- @end
- @interface CJRoundStatusWidgetViewController : UIViewController <ClientEventReceiver, TPAnimationDelegate>
- {
- int m_roundNumber;
- int m_remainingTime;
- NSDictionary *offsets;
- NSTimer *m_roundStatusTimer;
- BOOL willDestroyRoundVC;
- NSString *_windowUrl;
- UIImageView *_bonus_icon;
- UIView *_progressBarGroup;
- TPSprite *_roundStatusBackgroundAnim;
- UIImageView *_tusk;
- UIImageView *_progressBar_1;
- UIView *_tuskBattleGroup;
- CPGameViewController *_owner;
- UIImageView *_progressBar_2;
- UILabel *_criteriaText;
- UIImageView *_roundTitleImage;
- UIImageView *_roundone_icon;
- UILabel *_criteriaTitle;
- UIImageView *_roundtwo_icon;
- UIImageView *_criteriaBorder;
- UILabel *_criteriaTimer;
- UIImageView *_roundthree_icon;
- UIImageView *_progressBar_4;
- NSString *_assetPath;
- UIImageView *_icon_locked;
- UIImageView *_progressBar_3;
- NSString *_windowId;
- }
- @property(retain, nonatomic) NSString *windowId; // @synthesize windowId=_windowId;
- @property(nonatomic) __weak UIImageView *progressBar_3; // @synthesize progressBar_3=_progressBar_3;
- @property(nonatomic) __weak UIImageView *icon_locked; // @synthesize icon_locked=_icon_locked;
- @property(retain, nonatomic) NSString *assetPath; // @synthesize assetPath=_assetPath;
- @property(nonatomic) __weak UIImageView *progressBar_4; // @synthesize progressBar_4=_progressBar_4;
- @property(nonatomic) __weak UIImageView *roundthree_icon; // @synthesize roundthree_icon=_roundthree_icon;
- @property(nonatomic) __weak UILabel *criteriaTimer; // @synthesize criteriaTimer=_criteriaTimer;
- @property(nonatomic) __weak UIImageView *criteriaBorder; // @synthesize criteriaBorder=_criteriaBorder;
- @property(nonatomic) __weak UIImageView *roundtwo_icon; // @synthesize roundtwo_icon=_roundtwo_icon;
- @property(nonatomic) __weak UILabel *criteriaTitle; // @synthesize criteriaTitle=_criteriaTitle;
- @property(nonatomic) __weak UIImageView *roundone_icon; // @synthesize roundone_icon=_roundone_icon;
- @property(nonatomic) __weak UIImageView *roundTitleImage; // @synthesize roundTitleImage=_roundTitleImage;
- @property(nonatomic) __weak UILabel *criteriaText; // @synthesize criteriaText=_criteriaText;
- @property(nonatomic) __weak UIImageView *progressBar_2; // @synthesize progressBar_2=_progressBar_2;
- @property(nonatomic) __weak CPGameViewController *owner; // @synthesize owner=_owner;
- @property(nonatomic) __weak UIView *tuskBattleGroup; // @synthesize tuskBattleGroup=_tuskBattleGroup;
- @property(nonatomic) __weak UIImageView *progressBar_1; // @synthesize progressBar_1=_progressBar_1;
- @property(nonatomic) __weak UIImageView *tusk; // @synthesize tusk=_tusk;
- @property(retain, nonatomic) TPSprite *roundStatusBackgroundAnim; // @synthesize roundStatusBackgroundAnim=_roundStatusBackgroundAnim;
- @property(nonatomic) __weak UIView *progressBarGroup; // @synthesize progressBarGroup=_progressBarGroup;
- @property(nonatomic) __weak UIImageView *bonus_icon; // @synthesize bonus_icon=_bonus_icon;
- @property(retain, nonatomic) NSString *windowUrl; // @synthesize windowUrl=_windowUrl;
- - (void).cxx_destruct;
- - (void)advancedToFrame:(id)arg1 frameNumber:(int)arg2;
- - (void)tpAnimationDidFinish:(id)arg1;
- - (void)sendCommand:(id)arg1 type:(id)arg2 attrs:(id)arg3;
- - (void)sendWindowReady;
- - (void)sendWindowClosed;
- - (void)updateTimer:(id)arg1;
- - (void)startCriteriaTimer;
- - (void)showRoundStatusWidget:(id)arg1;
- - (id)createRemainingTimeString:(int)arg1;
- - (void)scaleInRoundTitleGraphic;
- - (void)deleteView;
- - (void)hideRoundStatusContent;
- - (void)showRoundStatusContent;
- - (void)onUiClientEvent:(id)arg1;
- - (void)initialPayload:(id)arg1 fromController:(id)arg2;
- - (void)dealloc;
- - (void)didReceiveMemoryWarning;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidAppear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface CJSnowComboViewController : UIViewController <ClientEventReceiver>
- {
- NSMutableArray *allAnimQueue;
- NSMutableArray *slashAnimQueue;
- NSMutableArray *bumpAnimQueue;
- NSMutableArray *sheenAnimQueue;
- SlashAnim *_fireSlashAnim;
- CPGameViewController *_owner;
- NSString *_windowId;
- SlashAnim *_senseiSlashAnim;
- NSString *_windowUrl;
- SlashAnim *_snowSlashAnim;
- SlashAnim *_waterSlashAnim;
- NSString *_assetPath;
- }
- @property(retain, nonatomic) NSString *assetPath; // @synthesize assetPath=_assetPath;
- @property(nonatomic) __weak SlashAnim *waterSlashAnim; // @synthesize waterSlashAnim=_waterSlashAnim;
- @property(nonatomic) __weak SlashAnim *snowSlashAnim; // @synthesize snowSlashAnim=_snowSlashAnim;
- @property(retain, nonatomic) NSString *windowUrl; // @synthesize windowUrl=_windowUrl;
- @property(nonatomic) __weak SlashAnim *senseiSlashAnim; // @synthesize senseiSlashAnim=_senseiSlashAnim;
- @property(retain, nonatomic) NSString *windowId; // @synthesize windowId=_windowId;
- @property(nonatomic) __weak CPGameViewController *owner; // @synthesize owner=_owner;
- @property(nonatomic) __weak SlashAnim *fireSlashAnim; // @synthesize fireSlashAnim=_fireSlashAnim;
- - (void).cxx_destruct;
- - (void)slideOutAnimationCompleted:(id)arg1;
- - (void)sheenAnimationCompleted:(id)arg1;
- - (void)bumpAnimationCompleted:(id)arg1;
- - (void)slideInAnimationCompleted:(id)arg1;
- - (void)sendCommand:(id)arg1 type:(id)arg2 attrs:(id)arg3;
- - (void)sendWindowReady;
- - (void)sendWindowClosed;
- - (void)onUiClientEvent:(id)arg1;
- - (BOOL)arrayContainsString:(id)arg1:(id)arg2;
- - (void)initialPayload:(id)arg1 fromController:(id)arg2;
- - (void)parseWMStuff:(id)arg1;
- - (void)startSlideOutAnims;
- - (void)startSheenAnims;
- - (void)startBumpAnims;
- - (void)popSlashAnim;
- - (void)slideInTitle;
- - (void)hideCombos;
- - (void)showCombos;
- - (void)dealloc;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidLoad;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface CJProgressBar : UIImageView
- {
- float _minValue;
- UILabel *_percentLabel;
- struct CGSize _maxSize;
- }
- @property(nonatomic) struct CGSize maxSize; // @synthesize maxSize=_maxSize;
- @property(nonatomic) __weak UILabel *percentLabel; // @synthesize percentLabel=_percentLabel;
- @property(nonatomic) float minValue; // @synthesize minValue=_minValue;
- - (void).cxx_destruct;
- - (void)setProgress:(float)arg1;
- - (void)useDefaultInsets;
- - (void)useNinePatchInsets:(struct UIEdgeInsets)arg1;
- - (void)onLoaded;
- - (id)initWithCoder:(id)arg1;
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface CJSoundPlayer : NSObject
- {
- BOOL isMusicPlaying;
- }
- + (void)playGameSFX:(int)arg1;
- + (void)playFrontendSFX:(int)arg1;
- + (id)instance;
- @property BOOL isMusicPlaying; // @synthesize isMusicPlaying;
- - (void)resumeAllSounds;
- - (void)suspendAllSounds;
- - (void)stopAllSounds;
- - (void)stopMusic;
- - (void)playMusic;
- - (id)init;
- @end
- @interface CJSenseiRewardViewController : UIViewController
- {
- UIImageView *_backgroundImageView;
- UIImageView *_imageBurst;
- UILabel *_labelSpeech;
- CPGameViewController *_owner;
- UIImageView *_chatBubbleImageView;
- UIImageView *_gemImageView;
- UIImageView *_senseiImageView;
- }
- @property(nonatomic) __weak UIImageView *senseiImageView; // @synthesize senseiImageView=_senseiImageView;
- @property(nonatomic) __weak UIImageView *gemImageView; // @synthesize gemImageView=_gemImageView;
- @property(nonatomic) __weak UIImageView *chatBubbleImageView; // @synthesize chatBubbleImageView=_chatBubbleImageView;
- @property(nonatomic) __weak CPGameViewController *owner; // @synthesize owner=_owner;
- @property(nonatomic) __weak UILabel *labelSpeech; // @synthesize labelSpeech=_labelSpeech;
- @property(nonatomic) __weak UIImageView *imageBurst; // @synthesize imageBurst=_imageBurst;
- @property(nonatomic) __weak UIImageView *backgroundImageView; // @synthesize backgroundImageView=_backgroundImageView;
- - (void).cxx_destruct;
- - (void)onCloseClicked:(id)arg1;
- - (void)stopRayburstAnimating;
- - (void)startRayburstAnimating;
- - (void)viewDidDisappear:(BOOL)arg1;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidLoad;
- - (void)localize;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface Crittercism : NSObject
- {
- NSMutableData *responseData;
- struct __CFDictionary **connectionToInfoMapping;
- id <CrittercismDelegate> delegate;
- BOOL didCrashOnLastLoad;
- NSObject *voteDisplayer;
- CrittercismViewController *crittercismViewController;
- NSArray *feedbackArray;
- NSDate *lastHandledExceptionDate;
- NSMutableArray *bufferedHandledExceptionDictionaries;
- }
- + (id)sharedInstance;
- + (void)configurePushNotification:(id)arg1;
- + (void)critterApplicationWillEnterForeground:(id)arg1;
- + (void)critterApplicationWillEnterBackground:(id)arg1;
- + (id)allocWithZone:(struct _NSZone *)arg1;
- + (void)initWithAppID:(id)arg1 andKey:(id)arg2 andSecret:(id)arg3;
- + (void)initWithAppID:(id)arg1 andKey:(id)arg2 andSecret:(id)arg3 andMainViewController:(id)arg4;
- + (void)initWithAppID:(id)arg1 andMainViewController:(id)arg2 andDelegate:(id)arg3;
- + (void)initWithAppID:(id)arg1 andMainViewController:(id)arg2;
- + (void)initWithAppID:(id)arg1;
- + (void)setOptOutStatus:(BOOL)arg1;
- + (BOOL)getOptOutStatus;
- + (BOOL)logHandledException:(id)arg1;
- + (void)logEvent:(id)arg1 andEventDict:(id)arg2;
- + (void)writeToBreadcrumbFile:(id)arg1;
- + (id)readFromBreadcrumbFile;
- + (void)startSession;
- + (void)leaveBreadcrumb:(id)arg1;
- + (void)handleMemoryWarning:(id)arg1;
- + (id)getAppID;
- + (id)getVersion;
- + (int)getCurrentOrientation;
- + (void)setCurrentOrientation:(int)arg1;
- + (void)setValue:(id)arg1 forKey:(id)arg2;
- + (void)setAge:(int)arg1;
- + (void)setGender:(id)arg1;
- + (void)setUsername:(id)arg1;
- + (void)setEmail:(id)arg1;
- + (void)appendDiagnosticData:(id *)arg1 isSimple:(BOOL)arg2;
- + (void)sendUserMetadata;
- + (id)getGMTDateString;
- + (id)getGMTDateString:(id)arg1;
- + (id)sha256:(id)arg1;
- + (id)getDeviceUUID;
- + (struct uuid_command *)getLC_UUIDCommand:(const void *)arg1;
- + (id)getBinaryImageUUID;
- + (id)getBinaryImagePath;
- + (id)getBinaryImageName;
- - (void)dealloc;
- - (id)stacktraceFromException:(id)arg1;
- - (id)stacktraceDictionariesFromException:(id)arg1;
- - (void)logCritterError:(id)arg1;
- - (void)batchProcess;
- - (id)handledExceptionDictionaryFromNSException:(id)arg1;
- - (void)handleCrashReport;
- - (id)rawCrashLogDictionaryFromPLCrashReport:(id)arg1;
- - (id)threadInfoArrayFromPLCrashReport:(id)arg1;
- - (id)stacktraceLineFromStackFrameInfo:(id)arg1 andBinaryImageInfo:(id)arg2 andFrameIndex:(unsigned int *)arg3;
- - (id)stacktraceLineDictionaryFromStackFrameInfo:(id)arg1 andBinaryImageInfo:(id)arg2 andFrameIndex:(unsigned int *)arg3;
- - (id)appStateDictionaryFromPLCrashReport:(id)arg1;
- - (void)didRotateFromInterfaceOrientation:(int *)arg1;
- - (void)reachabilityChanged:(id)arg1;
- - (void)updateReachability:(id)arg1;
- - (id)init;
- - (void)updateUsername:(id)arg1;
- @property(retain) id <CrittercismDelegate> delegate; // @synthesize delegate;
- - (id)copyWithZone:(struct _NSZone *)arg1;
- - (id)retain;
- - (unsigned int)retainCount;
- - (oneway void)release;
- - (id)autorelease;
- - (id)getPlatform;
- - (id)getSimpleState;
- - (id)getFullState;
- - (void)sendRequest:(id)arg1 withDelegateTag:(id)arg2;
- - (void)sendRequest:(id)arg1;
- - (void)updateDeviceToken:(id)arg1;
- - (void)makeCrittercismRequest:(id)arg1 kwargs:(id)arg2 appendDiagnostics:(BOOL)arg3 isSimple:(BOOL)arg4 appendUserMetadata:(BOOL)arg5;
- - (void)_makeCrittercismRequest:(id)arg1 kwargs:(id)arg2 appendDiagnostics:(BOOL)arg3 isSimple:(BOOL)arg4 appendUserMetadata:(BOOL)arg5;
- - (void)makeCrittercismRequest:(id)arg1 kwargs:(id)arg2 appendDiagnostics:(BOOL)arg3 isSimple:(BOOL)arg4 appendUserMetadata:(BOOL)arg5 withExtraData:(id)arg6 withExtraDict:(id)arg7;
- - (void)_makeCrittercismRequest:(id)arg1 kwargs:(id)arg2 appendDiagnostics:(BOOL)arg3 isSimple:(BOOL)arg4 appendUserMetadata:(BOOL)arg5 withExtraData:(id)arg6 withExtraDict:(id)arg7;
- - (void)appLoadedWithLaunch:(BOOL)arg1;
- - (BOOL)postMultipartToURL:(id)arg1 withPartsAsDicts:(id)arg2;
- - (BOOL)postJSONToURL:(id)arg1 fromJSONDictionary:(id)arg2;
- - (BOOL)postJSONWithDataToURL:(id)arg1 fromJSONDictionary:(id)arg2 withName:(id)arg3 andData:(id)arg4 withName:(id)arg5;
- - (void)connection:(id)arg1 didReceiveResponse:(id)arg2;
- - (void)connection:(id)arg1 didReceiveData:(id)arg2;
- - (void)connection:(id)arg1 didFailWithError:(id)arg2;
- - (void)connectionDidFinishLoading:(id)arg1;
- - (void)handleForumResponse:(id)arg1;
- - (BOOL)isPreferenceExist:(id)arg1;
- - (void)alertView:(id)arg1 clickedButtonAtIndex:(int)arg2;
- - (void)openAppStore;
- - (void)storeValueInPreferences:(id)arg1 forKey:(id)arg2 forDictionary:(id)arg3;
- - (id)getDictFromPreferences:(id)arg1;
- - (id)getValueFromPreferencesWithKey:(id)arg1 andDictionaryName:(id)arg2;
- @property BOOL didCrashOnLastLoad; // @synthesize didCrashOnLastLoad;
- @property(retain) NSMutableArray *bufferedHandledExceptionDictionaries; // @synthesize bufferedHandledExceptionDictionaries;
- @property(retain) NSDate *lastHandledExceptionDate; // @synthesize lastHandledExceptionDate;
- // Remaining properties
- @property(retain, nonatomic) CrittercismViewController *crittercismViewController;
- @property(retain) NSArray *feedbackArray;
- @property(retain, nonatomic) NSObject *voteDisplayer;
- @end
- @interface CrittercismReachability : NSObject
- {
- BOOL localWiFiRef;
- struct __SCNetworkReachability *reachabilityRef;
- }
- + (id)reachabilityWithHostName:(id)arg1;
- + (id)reachabilityWithAddress:(const struct sockaddr_in *)arg1;
- + (id)reachabilityForInternetConnection;
- + (id)reachabilityForLocalWiFi;
- - (BOOL)startNotifier;
- - (void)stopNotifier;
- - (void)dealloc;
- - (int)localWiFiStatusForFlags:(unsigned int)arg1;
- - (int)networkStatusForFlags:(unsigned int)arg1;
- - (BOOL)connectionRequired;
- - (int)currentReachabilityStatus;
- @end
- @interface CrittercismJKSerializer : NSObject
- {
- struct CrittercismJKEncodeState *encodeState;
- }
- + (id)serializeObject:(id)arg1 options:(unsigned int)arg2 encodeOption:(unsigned int)arg3 block:(CDUnknownBlockType)arg4 delegate:(id)arg5 selector:(SEL)arg6 error:(id *)arg7;
- - (id)serializeObject:(id)arg1 options:(unsigned int)arg2 encodeOption:(unsigned int)arg3 block:(CDUnknownBlockType)arg4 delegate:(id)arg5 selector:(SEL)arg6 error:(id *)arg7;
- - (void)releaseState;
- - (void)dealloc;
- @end
- @interface CrittercismJSONDecoder : NSObject
- {
- struct CrittercismJKParseState *parseState;
- }
- + (id)decoder;
- + (id)decoderWithParseOptions:(unsigned int)arg1;
- - (id)init;
- - (id)initWithParseOptions:(unsigned int)arg1;
- - (void)dealloc;
- - (void)clearCache;
- - (id)parseUTF8String:(const char *)arg1 length:(unsigned long)arg2;
- - (id)parseUTF8String:(const char *)arg1 length:(unsigned long)arg2 error:(id *)arg3;
- - (id)parseJSONData:(id)arg1;
- - (id)parseJSONData:(id)arg1 error:(id *)arg2;
- - (id)objectWithUTF8String:(const char *)arg1 length:(unsigned int)arg2;
- - (id)objectWithUTF8String:(const char *)arg1 length:(unsigned int)arg2 error:(id *)arg3;
- - (id)objectWithData:(id)arg1;
- - (id)objectWithData:(id)arg1 error:(id *)arg2;
- - (id)mutableObjectWithUTF8String:(const char *)arg1 length:(unsigned int)arg2;
- - (id)mutableObjectWithUTF8String:(const char *)arg1 length:(unsigned int)arg2 error:(id *)arg3;
- - (id)mutableObjectWithData:(id)arg1;
- - (id)mutableObjectWithData:(id)arg1 error:(id *)arg2;
- @end
- @interface CrittercismJKDictionary : NSMutableDictionary <NSCopying, NSMutableCopying, NSFastEnumeration>
- {
- unsigned int count;
- unsigned int capacity;
- unsigned int mutations;
- struct CrittercismJKHashTableEntry *entry;
- }
- + (id)allocWithZone:(struct _NSZone *)arg1;
- - (void)dealloc;
- - (unsigned int)count;
- - (id)objectForKey:(id)arg1;
- - (void)getObjects:(id *)arg1 andKeys:(id *)arg2;
- - (unsigned int)countByEnumeratingWithState:(CDStruct_11f37819 *)arg1 objects:(id *)arg2 count:(unsigned int)arg3;
- - (id)keyEnumerator;
- - (void)setObject:(id)arg1 forKey:(id)arg2;
- - (void)removeObjectForKey:(id)arg1;
- - (id)copyWithZone:(struct _NSZone *)arg1;
- - (id)mutableCopyWithZone:(struct _NSZone *)arg1;
- @end
- @interface CrittercismJKDictionaryEnumerator : NSEnumerator
- {
- id collection;
- unsigned int nextObject;
- }
- - (id)initWithCrittercismJKDictionary:(id)arg1;
- - (void)dealloc;
- - (id)allObjects;
- - (id)nextObject;
- @end
- @interface CrittercismJKArray : NSMutableArray <NSCopying, NSMutableCopying, NSFastEnumeration>
- {
- id *objects;
- unsigned int count;
- unsigned int capacity;
- unsigned int mutations;
- }
- + (id)allocWithZone:(struct _NSZone *)arg1;
- - (void)dealloc;
- - (unsigned int)count;
- - (void)getObjects:(id *)arg1 range:(struct _NSRange)arg2;
- - (id)objectAtIndex:(unsigned int)arg1;
- - (unsigned int)countByEnumeratingWithState:(CDStruct_11f37819 *)arg1 objects:(id *)arg2 count:(unsigned int)arg3;
- - (void)insertObject:(id)arg1 atIndex:(unsigned int)arg2;
- - (void)removeObjectAtIndex:(unsigned int)arg1;
- - (void)replaceObjectAtIndex:(unsigned int)arg1 withObject:(id)arg2;
- - (id)copyWithZone:(struct _NSZone *)arg1;
- - (id)mutableCopyWithZone:(struct _NSZone *)arg1;
- @end
- @interface PLCrashSignalHandler : NSObject
- {
- struct __darwin_sigaltstack {
- void *ss_sp;
- unsigned int ss_size;
- int ss_flags;
- } _sigstk;
- }
- + (id)sharedHandler;
- - (BOOL)registerHandlerWithCallback:(CDUnknownFunctionPointerType)arg1 context:(void *)arg2 error:(id *)arg3;
- - (BOOL)registerHandlerForSignal:(int)arg1 error:(id *)arg2;
- - (id)init;
- - (void)populateError:(id *)arg1 errorCode:(int)arg2 description:(id)arg3 cause:(id)arg4;
- - (void)populateError:(id *)arg1 errnoVal:(int)arg2 description:(id)arg3;
- @end
- @interface PLCrashReporter : NSObject
- {
- BOOL _enabled;
- NSString *_applicationIdentifier;
- NSString *_applicationVersion;
- NSString *_crashReportDirectory;
- }
- + (id)sharedReporter;
- - (void)setCrashCallbacks:(struct PLCrashReporterCallbacks *)arg1;
- - (BOOL)enableCrashReporterAndReturnError:(id *)arg1;
- - (BOOL)enableCrashReporter;
- - (BOOL)purgePendingCrashReportAndReturnError:(id *)arg1;
- - (BOOL)purgePendingCrashReport;
- - (id)loadPendingCrashReportDataAndReturnError:(id *)arg1;
- - (id)loadPendingCrashReportData;
- - (BOOL)hasPendingCrashReport;
- - (id)crashReportPath;
- - (id)queuedCrashReportDirectory;
- - (id)crashReportDirectory;
- - (BOOL)populateCrashReportDirectoryAndReturnError:(id *)arg1;
- - (void)dealloc;
- - (id)initWithBundle:(id)arg1;
- - (id)initWithApplicationIdentifier:(id)arg1 appVersion:(id)arg2;
- @end
- @interface PLCrashReport : NSObject
- {
- struct _PLCrashReportDecoder *_decoder;
- PLCrashReportSystemInfo *_systemInfo;
- PLCrashReportMachineInfo *_machineInfo;
- PLCrashReportApplicationInfo *_applicationInfo;
- PLCrashReportProcessInfo *_processInfo;
- PLCrashReportSignalInfo *_signalInfo;
- NSArray *_threads;
- NSArray *_images;
- PLCrashReportExceptionInfo *_exceptionInfo;
- }
- @property(readonly, nonatomic) PLCrashReportExceptionInfo *exceptionInfo; // @synthesize exceptionInfo=_exceptionInfo;
- @property(readonly, nonatomic) NSArray *images; // @synthesize images=_images;
- @property(readonly, nonatomic) NSArray *threads; // @synthesize threads=_threads;
- @property(readonly, nonatomic) PLCrashReportSignalInfo *signalInfo; // @synthesize signalInfo=_signalInfo;
- @property(readonly, nonatomic) PLCrashReportProcessInfo *processInfo; // @synthesize processInfo=_processInfo;
- @property(readonly, nonatomic) PLCrashReportApplicationInfo *applicationInfo; // @synthesize applicationInfo=_applicationInfo;
- @property(readonly, nonatomic) PLCrashReportMachineInfo *machineInfo; // @synthesize machineInfo=_machineInfo;
- @property(readonly, nonatomic) PLCrashReportSystemInfo *systemInfo; // @synthesize systemInfo=_systemInfo;
- @property(readonly, nonatomic) BOOL hasExceptionInfo;
- @property(readonly, nonatomic) BOOL hasProcessInfo;
- @property(readonly, nonatomic) BOOL hasMachineInfo;
- - (id)imageForAddress:(unsigned long long)arg1;
- - (void)dealloc;
- - (id)initWithData:(id)arg1 error:(id *)arg2;
- - (id)extractSignalInfo:(struct _Plcrash__CrashReport__Signal *)arg1 error:(id *)arg2;
- - (id)extractExceptionInfo:(struct _Plcrash__CrashReport__Exception *)arg1 error:(id *)arg2;
- - (id)extractImageInfo:(struct _Plcrash__CrashReport *)arg1 error:(id *)arg2;
- - (id)extractThreadInfo:(struct _Plcrash__CrashReport *)arg1 error:(id *)arg2;
- - (id)extractStackFrameInfo:(struct _Plcrash__CrashReport__Thread__StackFrame *)arg1 error:(id *)arg2;
- - (id)extractProcessInfo:(struct _Plcrash__CrashReport__ProcessInfo *)arg1 error:(id *)arg2;
- - (id)extractApplicationInfo:(struct _Plcrash__CrashReport__ApplicationInfo *)arg1 error:(id *)arg2;
- - (id)extractMachineInfo:(struct _Plcrash__CrashReport__MachineInfo *)arg1 error:(id *)arg2;
- - (id)extractProcessorInfo:(struct _Plcrash__CrashReport__Processor *)arg1 error:(id *)arg2;
- - (id)extractSystemInfo:(struct _Plcrash__CrashReport__SystemInfo *)arg1 error:(id *)arg2;
- - (struct _Plcrash__CrashReport *)decodeCrashData:(id)arg1 error:(id *)arg2;
- @end
- @interface PLCrashReportSystemInfo : NSObject
- {
- int _operatingSystem;
- NSString *_osVersion;
- NSString *_osBuild;
- int _architecture;
- NSDate *_timestamp;
- unsigned int _memory_usage;
- unsigned int _disk_space_free;
- }
- @property(readonly, nonatomic) unsigned int disk_space_free; // @synthesize disk_space_free=_disk_space_free;
- @property(readonly, nonatomic) unsigned int memory_usage; // @synthesize memory_usage=_memory_usage;
- @property(readonly, nonatomic) NSDate *timestamp; // @synthesize timestamp=_timestamp;
- @property(readonly, nonatomic) int architecture; // @synthesize architecture=_architecture;
- @property(readonly, nonatomic) NSString *operatingSystemBuild; // @synthesize operatingSystemBuild=_osBuild;
- @property(readonly, nonatomic) NSString *operatingSystemVersion; // @synthesize operatingSystemVersion=_osVersion;
- @property(readonly, nonatomic) int operatingSystem; // @synthesize operatingSystem=_operatingSystem;
- - (void)dealloc;
- - (id)initWithOperatingSystem:(int)arg1 operatingSystemVersion:(id)arg2 operatingSystemBuild:(id)arg3 architecture:(int)arg4 timestamp:(id)arg5 memory_usage:(unsigned int)arg6 disk_space_free:(unsigned int)arg7;
- - (id)initWithOperatingSystem:(int)arg1 operatingSystemVersion:(id)arg2 architecture:(int)arg3 timestamp:(id)arg4 memory_usage:(unsigned int)arg5 disk_space_free:(unsigned int)arg6;
- @end
- @interface PLCrashReportApplicationInfo : NSObject
- {
- NSString *_applicationIdentifier;
- NSString *_applicationVersion;
- }
- @property(readonly, nonatomic) NSString *applicationVersion; // @synthesize applicationVersion=_applicationVersion;
- @property(readonly, nonatomic) NSString *applicationIdentifier; // @synthesize applicationIdentifier=_applicationIdentifier;
- - (void)dealloc;
- - (id)initWithApplicationIdentifier:(id)arg1 applicationVersion:(id)arg2;
- @end
- @interface PLCrashReportThreadInfo : NSObject
- {
- int _threadNumber;
- NSArray *_stackFrames;
- BOOL _crashed;
- NSArray *_registers;
- }
- @property(readonly, nonatomic) NSArray *registers; // @synthesize registers=_registers;
- @property(readonly, nonatomic) BOOL crashed; // @synthesize crashed=_crashed;
- @property(readonly, nonatomic) NSArray *stackFrames; // @synthesize stackFrames=_stackFrames;
- @property(readonly, nonatomic) int threadNumber; // @synthesize threadNumber=_threadNumber;
- - (void)dealloc;
- - (id)initWithThreadNumber:(int)arg1 stackFrames:(id)arg2 crashed:(BOOL)arg3 registers:(id)arg4;
- @end
- @interface PLCrashReportStackFrameInfo : NSObject
- {
- unsigned long long _instructionPointer;
- NSString *_fileName;
- NSString *_symbolName;
- unsigned long long _symbolAddress;
- }
- @property(readonly, nonatomic) unsigned long long symbolAddress; // @synthesize symbolAddress=_symbolAddress;
- @property(readonly, nonatomic) NSString *symbolName; // @synthesize symbolName=_symbolName;
- @property(readonly, nonatomic) NSString *fileName; // @synthesize fileName=_fileName;
- @property(readonly, nonatomic) unsigned long long instructionPointer; // @synthesize instructionPointer=_instructionPointer;
- - (void)dealloc;
- - (id)initWithInstructionPointer:(unsigned long long)arg1 andFileName:(id)arg2 andSymbolName:(id)arg3 andSymbolAddress:(unsigned long long)arg4;
- @end
- @interface PLCrashReportRegisterInfo : NSObject
- {
- NSString *_registerName;
- unsigned long long _registerValue;
- }
- @property(readonly, nonatomic) unsigned long long registerValue; // @synthesize registerValue=_registerValue;
- @property(readonly, nonatomic) NSString *registerName; // @synthesize registerName=_registerName;
- - (void)dealloc;
- - (id)initWithRegisterName:(id)arg1 registerValue:(unsigned long long)arg2;
- @end
- @interface PLCrashReportBinaryImageInfo : NSObject
- {
- PLCrashReportProcessorInfo *_processorInfo;
- unsigned long long _baseAddress;
- unsigned long long _imageSize;
- NSString *_imageName;
- BOOL _hasImageUUID;
- NSString *_imageUUID;
- }
- @property(readonly, nonatomic) NSString *imageUUID; // @synthesize imageUUID=_imageUUID;
- @property(readonly, nonatomic) BOOL hasImageUUID; // @synthesize hasImageUUID=_hasImageUUID;
- @property(readonly, nonatomic) NSString *imageName; // @synthesize imageName=_imageName;
- @property(readonly, nonatomic) unsigned long long imageSize; // @synthesize imageSize=_imageSize;
- @property(readonly, nonatomic) unsigned long long imageBaseAddress; // @synthesize imageBaseAddress=_baseAddress;
- @property(readonly, nonatomic) PLCrashReportProcessorInfo *codeType; // @synthesize codeType=_processorInfo;
- - (void)dealloc;
- - (id)initWithCodeType:(id)arg1 baseAddress:(unsigned long long)arg2 size:(unsigned long long)arg3 name:(id)arg4 uuid:(id)arg5;
- @end
- @interface PLCrashReportExceptionInfo : NSObject
- {
- NSString *_name;
- NSString *_reason;
- NSArray *_stackFrames;
- }
- @property(readonly, nonatomic) NSArray *stackFrames; // @synthesize stackFrames=_stackFrames;
- @property(readonly, nonatomic) NSString *exceptionReason; // @synthesize exceptionReason=_reason;
- @property(readonly, nonatomic) NSString *exceptionName; // @synthesize exceptionName=_name;
- - (void)dealloc;
- - (id)initWithExceptionName:(id)arg1 reason:(id)arg2 stackFrames:(id)arg3;
- - (id)initWithExceptionName:(id)arg1 reason:(id)arg2;
- @end
- @interface PLCrashReportSignalInfo : NSObject
- {
- NSString *_name;
- NSString *_code;
- unsigned long long _address;
- }
- @property(readonly, nonatomic) unsigned long long address; // @synthesize address=_address;
- @property(readonly, nonatomic) NSString *code; // @synthesize code=_code;
- @property(readonly, nonatomic) NSString *name; // @synthesize name=_name;
- - (void)dealloc;
- - (id)initWithSignalName:(id)arg1 code:(id)arg2 address:(unsigned long long)arg3;
- @end
- @interface PLCrashReportProcessInfo : NSObject
- {
- NSString *_processName;
- unsigned int _processID;
- NSString *_processPath;
- NSString *_parentProcessName;
- unsigned int _parentProcessID;
- BOOL _native;
- }
- @property(readonly, nonatomic) BOOL native; // @synthesize native=_native;
- @property(readonly, nonatomic) unsigned int parentProcessID; // @synthesize parentProcessID=_parentProcessID;
- @property(readonly, nonatomic) NSString *parentProcessName; // @synthesize parentProcessName=_parentProcessName;
- @property(readonly, nonatomic) NSString *processPath; // @synthesize processPath=_processPath;
- @property(readonly, nonatomic) unsigned int processID; // @synthesize processID=_processID;
- @property(readonly, nonatomic) NSString *processName; // @synthesize processName=_processName;
- - (void)dealloc;
- - (id)initWithProcessName:(id)arg1 processID:(unsigned int)arg2 processPath:(id)arg3 parentProcessName:(id)arg4 parentProcessID:(unsigned int)arg5 native:(BOOL)arg6;
- @end
- @interface PLCrashReportTextFormatter : NSObject <PLCrashReportFormatter>
- {
- int _textFormat;
- unsigned int _stringEncoding;
- }
- + (id)stringValueForCrashReport:(id)arg1 withTextFormat:(int)arg2;
- + (id)formatStackFrame:(id)arg1 frameIndex:(unsigned int)arg2 report:(id)arg3;
- - (id)formatReport:(id)arg1 error:(id *)arg2;
- - (id)initWithTextFormat:(int)arg1 stringEncoding:(unsigned int)arg2;
- @end
- @interface PLCrashReportProcessorInfo : NSObject
- {
- int _typeEncoding;
- unsigned long long _type;
- unsigned long long _subtype;
- }
- @property(readonly, nonatomic) unsigned long long subtype; // @synthesize subtype=_subtype;
- @property(readonly, nonatomic) unsigned long long type; // @synthesize type=_type;
- @property(readonly, nonatomic) int typeEncoding; // @synthesize typeEncoding=_typeEncoding;
- - (id)initWithTypeEncoding:(int)arg1 type:(unsigned long long)arg2 subtype:(unsigned long long)arg3;
- @end
- @interface PLCrashReportMachineInfo : NSObject
- {
- NSString *_modelName;
- PLCrashReportProcessorInfo *_processorInfo;
- unsigned int _processorCount;
- unsigned int _logicalProcessorCount;
- }
- @property(readonly, nonatomic) unsigned int logicalProcessorCount; // @synthesize logicalProcessorCount=_logicalProcessorCount;
- @property(readonly, nonatomic) unsigned int processorCount; // @synthesize processorCount=_processorCount;
- @property(readonly, nonatomic) PLCrashReportProcessorInfo *processorInfo; // @synthesize processorInfo=_processorInfo;
- @property(readonly, nonatomic) NSString *modelName; // @synthesize modelName=_modelName;
- - (void)dealloc;
- - (id)initWithModelName:(id)arg1 processorInfo:(id)arg2 processorCount:(unsigned int)arg3 logicalProcessorCount:(unsigned int)arg4;
- @end
- @interface GCDAsyncSocketPreBuffer : NSObject
- {
- char *preBuffer;
- unsigned long preBufferSize;
- char *readPointer;
- char *writePointer;
- }
- - (void)reset;
- - (void)didWrite:(unsigned long)arg1;
- - (void)getWriteBuffer:(char **)arg1 availableSpace:(unsigned int *)arg2;
- - (char *)writeBuffer;
- - (unsigned long)availableSpace;
- - (void)didRead:(unsigned long)arg1;
- - (void)getReadBuffer:(char **)arg1 availableBytes:(unsigned int *)arg2;
- - (char *)readBuffer;
- - (unsigned long)availableBytes;
- - (void)ensureCapacityForWrite:(unsigned long)arg1;
- - (void)dealloc;
- - (id)initWithCapacity:(unsigned long)arg1;
- @end
- @interface GCDAsyncReadPacket : NSObject
- {
- NSMutableData *buffer;
- unsigned int startOffset;
- unsigned int bytesDone;
- unsigned int maxLength;
- double timeout;
- unsigned int readLength;
- NSData *term;
- BOOL bufferOwner;
- unsigned int originalBufferLength;
- long tag;
- }
- - (void).cxx_destruct;
- - (int)searchForTermAfterPreBuffering:(long)arg1;
- - (unsigned int)readLengthForTermWithPreBuffer:(id)arg1 found:(char *)arg2;
- - (unsigned int)readLengthForTermWithHint:(unsigned int)arg1 shouldPreBuffer:(char *)arg2;
- - (unsigned int)readLengthForNonTermWithHint:(unsigned int)arg1;
- - (unsigned int)optimalReadLengthWithDefault:(unsigned int)arg1 shouldPreBuffer:(char *)arg2;
- - (void)ensureCapacityForAdditionalDataOfLength:(unsigned int)arg1;
- - (id)initWithData:(id)arg1 startOffset:(unsigned int)arg2 maxLength:(unsigned int)arg3 timeout:(double)arg4 readLength:(unsigned int)arg5 terminator:(id)arg6 tag:(long)arg7;
- @end
- @interface GCDAsyncWritePacket : NSObject
- {
- NSData *buffer;
- unsigned int bytesDone;
- long tag;
- double timeout;
- }
- - (void).cxx_destruct;
- - (id)initWithData:(id)arg1 timeout:(double)arg2 tag:(long)arg3;
- @end
- @interface GCDAsyncSpecialPacket : NSObject
- {
- NSDictionary *tlsSettings;
- }
- - (void).cxx_destruct;
- - (id)initWithTLSSettings:(id)arg1;
- @end
- @interface GCDAsyncSocket : NSObject
- {
- unsigned int flags;
- unsigned short config;
- id delegate;
- struct dispatch_queue_s *delegateQueue;
- int socket4FD;
- int socket6FD;
- int connectIndex;
- NSData *connectInterface4;
- NSData *connectInterface6;
- struct dispatch_queue_s *socketQueue;
- struct dispatch_source_s *accept4Source;
- struct dispatch_source_s *accept6Source;
- struct dispatch_source_s *connectTimer;
- struct dispatch_source_s *readSource;
- struct dispatch_source_s *writeSource;
- struct dispatch_source_s *readTimer;
- struct dispatch_source_s *writeTimer;
- NSMutableArray *readQueue;
- NSMutableArray *writeQueue;
- GCDAsyncReadPacket *currentRead;
- GCDAsyncWritePacket *currentWrite;
- unsigned long socketFDBytesAvailable;
- GCDAsyncSocketPreBuffer *preBuffer;
- struct {
- int version;
- void *info;
- CDUnknownFunctionPointerType retain;
- CDUnknownFunctionPointerType release;
- CDUnknownFunctionPointerType copyDescription;
- } streamContext;
- struct __CFReadStream *readStream;
- struct __CFWriteStream *writeStream;
- struct SSLContext *sslContext;
- GCDAsyncSocketPreBuffer *sslPreBuffer;
- unsigned long sslWriteCachedLength;
- long sslErrCode;
- id userData;
- }
- + (id)ZeroData;
- + (id)LFData;
- + (id)CRData;
- + (id)CRLFData;
- + (BOOL)getHost:(id *)arg1 port:(unsigned short *)arg2 fromAddress:(id)arg3;
- + (unsigned short)portFromAddress:(id)arg1;
- + (id)hostFromAddress:(id)arg1;
- + (unsigned short)portFromSockaddr6:(const struct sockaddr_in6 *)arg1;
- + (unsigned short)portFromSockaddr4:(const struct sockaddr_in *)arg1;
- + (id)hostFromSockaddr6:(const struct sockaddr_in6 *)arg1;
- + (id)hostFromSockaddr4:(const struct sockaddr_in *)arg1;
- + (void)unscheduleCFStreams:(id)arg1;
- + (void)scheduleCFStreams:(id)arg1;
- + (void)cfstreamThread;
- + (void)startCFStreamThreadIfNeeded;
- - (void).cxx_destruct;
- - (BOOL)enableBackgroundingOnSocketWithCaveat;
- - (BOOL)enableBackgroundingOnSocket;
- - (BOOL)enableBackgroundingOnSocketWithCaveat:(BOOL)arg1;
- - (struct __CFWriteStream *)writeStream;
- - (struct __CFReadStream *)readStream;
- - (int)socket6FD;
- - (int)socket4FD;
- - (int)socketFD;
- - (void)performBlock:(CDUnknownBlockType)arg1;
- - (BOOL)openStreams;
- - (void)removeStreamsFromRunLoop;
- - (BOOL)addStreamsToRunLoop;
- - (BOOL)registerForStreamCallbacksIncludingReadWrite:(BOOL)arg1;
- - (BOOL)createReadAndWriteStream;
- - (void)cf_startTLS;
- - (void)cf_abortSSLHandshake:(id)arg1;
- - (void)cf_finishSSLHandshake;
- - (void)ssl_continueSSLHandshake;
- - (void)ssl_startTLS;
- - (long)sslWriteWithBuffer:(const void *)arg1 length:(unsigned int *)arg2;
- - (long)sslReadWithBuffer:(void *)arg1 length:(unsigned int *)arg2;
- - (void)maybeStartTLS;
- - (void)startTLS:(id)arg1;
- - (void)doWriteTimeoutWithExtension:(double)arg1;
- - (void)doWriteTimeout;
- - (void)setupWriteTimerWithTimeout:(double)arg1;
- - (void)endCurrentWrite;
- - (void)completeCurrentWrite;
- - (void)doWriteData;
- - (void)maybeDequeueWrite;
- - (float)progressOfWriteReturningTag:(long *)arg1 bytesDone:(unsigned int *)arg2 total:(unsigned int *)arg3;
- - (void)writeData:(id)arg1 withTimeout:(double)arg2 tag:(long)arg3;
- - (void)doReadTimeoutWithExtension:(double)arg1;
- - (void)doReadTimeout;
- - (void)setupReadTimerWithTimeout:(double)arg1;
- - (void)endCurrentRead;
- - (void)completeCurrentRead;
- - (void)doReadEOF;
- - (void)doReadData;
- - (void)flushSSLBuffers;
- - (void)maybeDequeueRead;
- - (float)progressOfReadReturningTag:(long *)arg1 bytesDone:(unsigned int *)arg2 total:(unsigned int *)arg3;
- - (void)readDataToData:(id)arg1 withTimeout:(double)arg2 buffer:(id)arg3 bufferOffset:(unsigned int)arg4 maxLength:(unsigned int)arg5 tag:(long)arg6;
- - (void)readDataToData:(id)arg1 withTimeout:(double)arg2 maxLength:(unsigned int)arg3 tag:(long)arg4;
- - (void)readDataToData:(id)arg1 withTimeout:(double)arg2 buffer:(id)arg3 bufferOffset:(unsigned int)arg4 tag:(long)arg5;
- - (void)readDataToData:(id)arg1 withTimeout:(double)arg2 tag:(long)arg3;
- - (void)readDataToLength:(unsigned int)arg1 withTimeout:(double)arg2 buffer:(id)arg3 bufferOffset:(unsigned int)arg4 tag:(long)arg5;
- - (void)readDataToLength:(unsigned int)arg1 withTimeout:(double)arg2 tag:(long)arg3;
- - (void)readDataWithTimeout:(double)arg1 buffer:(id)arg2 bufferOffset:(unsigned int)arg3 maxLength:(unsigned int)arg4 tag:(long)arg5;
- - (void)readDataWithTimeout:(double)arg1 buffer:(id)arg2 bufferOffset:(unsigned int)arg3 tag:(long)arg4;
- - (void)readDataWithTimeout:(double)arg1 tag:(long)arg2;
- - (void)resumeWriteSource;
- - (void)suspendWriteSource;
- - (void)resumeReadSource;
- - (void)suspendReadSource;
- - (BOOL)usingSecureTransportForTLS;
- - (BOOL)usingCFStreamForTLS;
- - (void)setupReadAndWriteSourcesForNewlyConnectedSocket:(int)arg1;
- - (void)getInterfaceAddress4:(id *)arg1 address6:(id *)arg2 fromDescription:(id)arg3 port:(unsigned short)arg4;
- - (BOOL)isSecure;
- - (BOOL)isIPv6;
- - (BOOL)isIPv4;
- - (id)localAddress;
- - (id)connectedAddress;
- - (unsigned short)localPortFromSocket6:(int)arg1;
- - (unsigned short)localPortFromSocket4:(int)arg1;
- - (id)localHostFromSocket6:(int)arg1;
- - (id)localHostFromSocket4:(int)arg1;
- - (unsigned short)connectedPortFromSocket6:(int)arg1;
- - (unsigned short)connectedPortFromSocket4:(int)arg1;
- - (id)connectedHostFromSocket6:(int)arg1;
- - (id)connectedHostFromSocket4:(int)arg1;
- - (unsigned short)localPort6;
- - (unsigned short)localPort4;
- - (id)localHost6;
- - (id)localHost4;
- - (unsigned short)connectedPort6;
- - (unsigned short)connectedPort4;
- - (id)connectedHost6;
- - (id)connectedHost4;
- - (unsigned short)localPort;
- - (id)localHost;
- - (unsigned short)connectedPort;
- - (id)connectedHost;
- - (BOOL)isConnected;
- - (BOOL)isDisconnected;
- - (id)otherError:(id)arg1;
- - (id)connectionClosedError;
- - (id)writeTimeoutError;
- - (id)readTimeoutError;
- - (id)readMaxedOutError;
- - (id)connectTimeoutError;
- - (id)sslError:(long)arg1;
- - (id)errnoError;
- - (id)errnoErrorWithReason:(id)arg1;
- - (id)gaiError:(int)arg1;
- - (id)badParamError:(id)arg1;
- - (id)badConfigError:(id)arg1;
- - (void)maybeClose;
- - (void)disconnectAfterReadingAndWriting;
- - (void)disconnectAfterWriting;
- - (void)disconnectAfterReading;
- - (void)disconnect;
- - (void)closeWithError:(id)arg1;
- - (void)doConnectTimeout;
- - (void)endConnectTimeout;
- - (void)startConnectTimeout:(double)arg1;
- - (void)didNotConnect:(int)arg1 error:(id)arg2;
- - (void)didConnect:(int)arg1;
- - (BOOL)connectWithAddress4:(id)arg1 address6:(id)arg2 error:(id *)arg3;
- - (void)lookup:(int)arg1 didFail:(id)arg2;
- - (void)lookup:(int)arg1 didSucceedWithAddress4:(id)arg2 address6:(id)arg3;
- - (void)lookup:(int)arg1 host:(id)arg2 port:(unsigned short)arg3;
- - (BOOL)connectToAddress:(id)arg1 viaInterface:(id)arg2 withTimeout:(double)arg3 error:(id *)arg4;
- - (BOOL)connectToAddress:(id)arg1 withTimeout:(double)arg2 error:(id *)arg3;
- - (BOOL)connectToAddress:(id)arg1 error:(id *)arg2;
- - (BOOL)connectToHost:(id)arg1 onPort:(unsigned short)arg2 viaInterface:(id)arg3 withTimeout:(double)arg4 error:(id *)arg5;
- - (BOOL)connectToHost:(id)arg1 onPort:(unsigned short)arg2 withTimeout:(double)arg3 error:(id *)arg4;
- - (BOOL)connectToHost:(id)arg1 onPort:(unsigned short)arg2 error:(id *)arg3;
- - (BOOL)preConnectWithInterface:(id)arg1 error:(id *)arg2;
- - (BOOL)doAccept:(int)arg1;
- - (BOOL)acceptOnInterface:(id)arg1 port:(unsigned short)arg2 error:(id *)arg3;
- - (BOOL)acceptOnPort:(unsigned short)arg1 error:(id *)arg2;
- - (void)setUserData:(id)arg1;
- - (id)userData;
- - (void)setPreferIPv4OverIPv6:(BOOL)arg1;
- - (BOOL)isIPv4PreferredOverIPv6;
- - (void)setIPv6Enabled:(BOOL)arg1;
- - (BOOL)isIPv6Enabled;
- - (void)setIPv4Enabled:(BOOL)arg1;
- - (BOOL)isIPv4Enabled;
- - (void)setAutoDisconnectOnClosedReadStream:(BOOL)arg1;
- - (BOOL)autoDisconnectOnClosedReadStream;
- - (void)synchronouslySetDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2;
- - (void)setDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2;
- - (void)setDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2 synchronously:(BOOL)arg3;
- - (void)getDelegate:(id *)arg1 delegateQueue:(struct dispatch_queue_s **)arg2;
- - (void)synchronouslySetDelegateQueue:(struct dispatch_queue_s *)arg1;
- - (void)setDelegateQueue:(struct dispatch_queue_s *)arg1;
- - (void)setDelegateQueue:(struct dispatch_queue_s *)arg1 synchronously:(BOOL)arg2;
- - (struct dispatch_queue_s *)delegateQueue;
- - (void)synchronouslySetDelegate:(id)arg1;
- - (void)setDelegate:(id)arg1;
- - (void)setDelegate:(id)arg1 synchronously:(BOOL)arg2;
- - (id)delegate;
- - (void)dealloc;
- - (id)initWithDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2 socketQueue:(struct dispatch_queue_s *)arg3;
- - (id)initWithDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2;
- - (id)initWithSocketQueue:(struct dispatch_queue_s *)arg1;
- - (id)init;
- @end
- @interface DDXMLDocument : DDXMLNode
- {
- }
- + (id)nodeWithPrimitive:(struct _xmlKind *)arg1 owner:(id)arg2;
- + (id)nodeWithDocPrimitive:(struct _xmlDoc *)arg1 owner:(id)arg2;
- - (id)XMLDataWithOptions:(unsigned int)arg1;
- - (id)XMLData;
- - (id)rootElement;
- - (id)initWithData:(id)arg1 options:(unsigned int)arg2 error:(id *)arg3;
- - (id)initWithXMLString:(id)arg1 options:(unsigned int)arg2 error:(id *)arg3;
- - (id)initWithPrimitive:(struct _xmlKind *)arg1 owner:(id)arg2;
- - (id)initWithDocPrimitive:(struct _xmlDoc *)arg1 owner:(id)arg2;
- @end
- @interface DDXMLElement : DDXMLNode
- {
- }
- + (id)nodeWithPrimitive:(struct _xmlKind *)arg1 owner:(id)arg2;
- + (id)nodeWithElementPrimitive:(struct _xmlNode *)arg1 owner:(id)arg2;
- + (id)elementWithName:(id)arg1 xmlns:(id)arg2;
- - (void)setChildren:(id)arg1;
- - (void)removeChildAtIndex:(unsigned int)arg1;
- - (void)insertChild:(id)arg1 atIndex:(unsigned int)arg2;
- - (void)addChild:(id)arg1;
- - (id)resolvePrefixForNamespaceURI:(id)arg1;
- - (id)_recursiveResolvePrefixForURI:(id)arg1 atNode:(struct _xmlNode *)arg2;
- - (id)resolveNamespaceForName:(id)arg1;
- - (id)_recursiveResolveNamespaceForPrefix:(id)arg1 atNode:(struct _xmlNode *)arg2;
- - (void)setNamespaces:(id)arg1;
- - (id)namespaceForPrefix:(id)arg1;
- - (id)namespaces;
- - (void)removeNamespaceForPrefix:(id)arg1;
- - (void)addNamespace:(id)arg1;
- - (void)_addNamespace:(id)arg1;
- - (void)_removeNamespaceForPrefix:(id)arg1;
- - (void)setAttributes:(id)arg1;
- - (id)attributeForName:(id)arg1;
- - (id)attributes;
- - (void)removeAttributeForName:(id)arg1;
- - (void)addAttribute:(id)arg1;
- - (void)_removeAttributeForName:(id)arg1;
- - (BOOL)_hasAttributeWithName:(id)arg1;
- - (id)elementsForLocalName:(id)arg1 URI:(id)arg2;
- - (id)elementsForName:(id)arg1;
- - (id)_elementsForName:(id)arg1 localName:(id)arg2 prefix:(id)arg3 uri:(id)arg4;
- - (id)initWithXMLString:(id)arg1 error:(id *)arg2;
- - (id)initWithName:(id)arg1 stringValue:(id)arg2;
- - (id)initWithName:(id)arg1 URI:(id)arg2;
- - (id)initWithName:(id)arg1;
- - (id)initWithPrimitive:(struct _xmlKind *)arg1 owner:(id)arg2;
- - (id)initWithElementPrimitive:(struct _xmlNode *)arg1 owner:(id)arg2;
- - (id)namespaceStringValueForPrefix:(id)arg1 withDefaultValue:(id)arg2;
- - (id)namespaceStringValueForPrefix:(id)arg1;
- - (void)addNamespaceWithPrefix:(id)arg1 stringValue:(id)arg2;
- - (unsigned int)stringValueAsNSUInteger;
- - (int)stringValueAsNSInteger;
- - (unsigned long long)stringValueAsUInt64;
- - (long long)stringValueAsInt64;
- - (unsigned int)stringValueAsUInt32;
- - (int)stringValueAsInt32;
- - (double)stringValueAsDouble;
- - (float)stringValueAsFloat;
- - (BOOL)stringValueAsBool;
- - (int)stringValueAsInt;
- - (id)attributesAsDictionary;
- - (id)attributeNumberBoolValueForName:(id)arg1 withDefaultValue:(BOOL)arg2;
- - (id)attributeNumberIntValueForName:(id)arg1 withDefaultValue:(int)arg2;
- - (id)attributeStringValueForName:(id)arg1 withDefaultValue:(id)arg2;
- - (double)attributeDoubleValueForName:(id)arg1 withDefaultValue:(double)arg2;
- - (float)attributeFloatValueForName:(id)arg1 withDefaultValue:(float)arg2;
- - (BOOL)attributeBoolValueForName:(id)arg1 withDefaultValue:(BOOL)arg2;
- - (int)attributeIntValueForName:(id)arg1 withDefaultValue:(int)arg2;
- - (id)attributeNumberUnsignedIntegerValueForName:(id)arg1;
- - (id)attributeNumberIntegerValueForName:(id)arg1;
- - (id)attributeNumberUInt64ValueForName:(id)arg1;
- - (id)attributeNumberInt64ValueForName:(id)arg1;
- - (id)attributeNumberUInt32ValueForName:(id)arg1;
- - (id)attributeNumberInt32ValueForName:(id)arg1;
- - (id)attributeNumberDoubleValueForName:(id)arg1;
- - (id)attributeNumberFloatValueForName:(id)arg1;
- - (id)attributeNumberBoolValueForName:(id)arg1;
- - (id)attributeNumberIntValueForName:(id)arg1;
- - (id)attributeStringValueForName:(id)arg1;
- - (unsigned int)attributeUnsignedIntegerValueForName:(id)arg1;
- - (int)attributeIntegerValueForName:(id)arg1;
- - (unsigned long long)attributeUInt64ValueForName:(id)arg1;
- - (long long)attributeInt64ValueForName:(id)arg1;
- - (unsigned int)attributeUInt32ValueForName:(id)arg1;
- - (int)attributeInt32ValueForName:(id)arg1;
- - (double)attributeDoubleValueForName:(id)arg1;
- - (float)attributeFloatValueForName:(id)arg1;
- - (BOOL)attributeBoolValueForName:(id)arg1;
- - (int)attributeIntValueForName:(id)arg1;
- - (void)addAttributeWithName:(id)arg1 stringValue:(id)arg2;
- - (id)compactXMLString;
- - (id)prettyXMLString;
- - (void)setXmlns:(id)arg1;
- - (id)xmlns;
- - (id)elementForName:(id)arg1 xmlns:(id)arg2;
- - (id)elementForName:(id)arg1;
- - (id)elementsForXmlns:(id)arg1;
- - (id)initWithName:(id)arg1 xmlns:(id)arg2;
- @end
- @interface DDXMLNode : NSObject <NSCopying>
- {
- struct _xmlKind *genericPtr;
- DDXMLNode *owner;
- }
- + (id)lastError;
- + (void)removeAllChildrenFromNode:(struct _xmlNode *)arg1;
- + (void)removeChild:(struct _xmlNode *)arg1;
- + (void)detachChild:(struct _xmlNode *)arg1;
- + (void)detachChild:(struct _xmlNode *)arg1 andClean:(BOOL)arg2 andFixNamespaces:(BOOL)arg3;
- + (void)removeAllAttributesFromNode:(struct _xmlNode *)arg1;
- + (void)removeAttribute:(struct _xmlAttr *)arg1;
- + (void)detachAttribute:(struct _xmlAttr *)arg1;
- + (void)detachAttribute:(struct _xmlAttr *)arg1 andClean:(BOOL)arg2;
- + (void)removeAllNamespacesFromNode:(struct _xmlNode *)arg1;
- + (void)removeNamespace:(struct _xmlNs *)arg1 fromNode:(struct _xmlNode *)arg2;
- + (void)detachNamespace:(struct _xmlNs *)arg1 fromNode:(struct _xmlNode *)arg2;
- + (void)recursiveFixDefaultNamespacesInNode:(struct _xmlNode *)arg1 withNewRoot:(struct _xmlNode *)arg2;
- + (void)recursiveMigrateNamespace:(struct _xmlNs *)arg1 to:(struct _xmlNs *)arg2 node:(struct _xmlNode *)arg3;
- + (void)recursiveStripNamespace:(struct _xmlNs *)arg1 fromNode:(struct _xmlNode *)arg2;
- + (void)recursiveStripDocPointersFromNode:(struct _xmlNode *)arg1;
- + (void)stripDocPointersFromAttr:(struct _xmlAttr *)arg1;
- + (id)prefixForName:(id)arg1;
- + (id)localNameForName:(id)arg1;
- + (void)getPrefix:(id *)arg1 localName:(id *)arg2 forName:(id)arg3;
- + (void)getHasPrefix:(char *)arg1 localName:(id *)arg2 forName:(id)arg3;
- + (id)nodeWithPrimitive:(struct _xmlKind *)arg1 owner:(id)arg2;
- + (id)nodeWithUnknownPrimitive:(struct _xmlKind *)arg1 owner:(id)arg2;
- + (id)textWithStringValue:(id)arg1;
- + (id)commentWithStringValue:(id)arg1;
- + (id)processingInstructionWithName:(id)arg1 stringValue:(id)arg2;
- + (id)namespaceWithName:(id)arg1 stringValue:(id)arg2;
- + (id)attributeWithName:(id)arg1 URI:(id)arg2 stringValue:(id)arg3;
- + (id)attributeWithName:(id)arg1 stringValue:(id)arg2;
- + (id)elementWithName:(id)arg1 URI:(id)arg2;
- + (id)elementWithName:(id)arg1 children:(id)arg2 attributes:(id)arg3;
- + (id)elementWithName:(id)arg1 stringValue:(id)arg2;
- + (id)elementWithName:(id)arg1;
- + (void)initialize;
- - (void).cxx_destruct;
- - (BOOL)_hasParent;
- - (id)nodesForXPath:(id)arg1 error:(id *)arg2;
- - (id)XMLStringWithOptions:(unsigned int)arg1;
- - (id)XMLString;
- - (id)description;
- - (id)URI;
- - (void)setURI:(id)arg1;
- - (id)prefix;
- - (id)localName;
- - (id)XPath;
- - (struct _xmlStd *)_XPathPreProcess:(id)arg1;
- - (void)detach;
- - (id)nextNode;
- - (id)previousNode;
- - (id)nextSibling;
- - (id)previousSibling;
- - (id)childAtIndex:(unsigned int)arg1;
- - (id)children;
- - (unsigned int)childCount;
- - (id)parent;
- - (id)rootDocument;
- - (unsigned int)level;
- - (unsigned int)index;
- - (id)stringValue;
- - (void)setStringValue:(id)arg1;
- - (id)name;
- - (void)setName:(id)arg1;
- - (unsigned int)kind;
- - (BOOL)isEqual:(id)arg1;
- - (id)copyWithZone:(struct _NSZone *)arg1;
- - (void)dealloc;
- - (id)init;
- - (id)initWithPrimitive:(struct _xmlKind *)arg1 owner:(id)arg2;
- @end
- @interface DDXMLNamespaceNode : DDXMLNode
- {
- struct _xmlNode *nsParentPtr;
- }
- + (id)nodeWithPrimitive:(struct _xmlKind *)arg1 owner:(id)arg2;
- + (id)nodeWithNsPrimitive:(struct _xmlNs *)arg1 nsParent:(struct _xmlNode *)arg2 owner:(id)arg3;
- - (void)_setNsParentPtr:(struct _xmlNode *)arg1;
- - (struct _xmlNode *)_nsParentPtr;
- - (BOOL)_hasParent;
- - (id)URI;
- - (void)setURI:(id)arg1;
- - (id)prefix;
- - (id)localName;
- - (struct _xmlStd *)_XPathPreProcess:(id)arg1;
- - (void)detach;
- - (id)nextNode;
- - (id)previousNode;
- - (id)nextSibling;
- - (id)previousSibling;
- - (id)childAtIndex:(unsigned int)arg1;
- - (id)children;
- - (unsigned int)childCount;
- - (id)parent;
- - (id)rootDocument;
- - (unsigned int)level;
- - (unsigned int)index;
- - (id)stringValue;
- - (void)setStringValue:(id)arg1;
- - (id)name;
- - (void)setName:(id)arg1;
- - (id)initWithPrimitive:(struct _xmlKind *)arg1 owner:(id)arg2;
- - (id)initWithNsPrimitive:(struct _xmlNs *)arg1 nsParent:(struct _xmlNode *)arg2 owner:(id)arg3;
- @end
- @interface DDXMLAttributeNode : DDXMLNode
- {
- struct _xmlNs *attrNsPtr;
- }
- + (id)nodeWithPrimitive:(struct _xmlKind *)arg1 owner:(id)arg2;
- + (id)nodeWithAttrPrimitive:(struct _xmlAttr *)arg1 owner:(id)arg2;
- - (id)URI;
- - (void)setURI:(id)arg1;
- - (struct _xmlStd *)_XPathPreProcess:(id)arg1;
- - (void)detach;
- - (id)nextNode;
- - (id)previousNode;
- - (id)stringValue;
- - (void)setStringValue:(id)arg1;
- - (id)name;
- - (void)dealloc;
- - (id)initWithPrimitive:(struct _xmlKind *)arg1 owner:(id)arg2;
- - (id)initWithAttrPrimitive:(struct _xmlAttr *)arg1 owner:(id)arg2;
- @end
- @interface DDXMLInvalidNode : DDXMLNode
- {
- }
- - (id)objectsForXQuery:(id)arg1 error:(id *)arg2;
- - (id)objectsForXQuery:(id)arg1 constants:(id)arg2 error:(id *)arg3;
- - (id)nodesForXPath:(id)arg1 error:(id *)arg2;
- - (id)canonicalXMLStringPreservingComments:(BOOL)arg1;
- - (id)XMLStringWithOptions:(unsigned int)arg1;
- - (id)XMLString;
- - (id)description;
- - (id)URI;
- - (void)setURI:(id)arg1;
- - (id)prefix;
- - (id)localName;
- - (id)XPath;
- - (void)detach;
- - (id)nextNode;
- - (id)previousNode;
- - (id)nextSibling;
- - (id)previousSibling;
- - (id)childAtIndex:(unsigned int)arg1;
- - (id)children;
- - (unsigned int)childCount;
- - (id)parent;
- - (id)rootDocument;
- - (unsigned int)level;
- - (unsigned int)index;
- - (id)stringValue;
- - (void)setStringValue:(id)arg1 resolvingEntities:(BOOL)arg2;
- - (void)setStringValue:(id)arg1;
- - (id)objectValue;
- - (void)setObjectValue:(id)arg1;
- - (id)name;
- - (void)setName:(id)arg1;
- - (unsigned int)kind;
- @end
- @interface XMPPAnonymousAuthentication : NSObject <XMPPSASLAuthentication>
- {
- XMPPStream *xmppStream;
- }
- + (id)mechanismName;
- - (void).cxx_destruct;
- - (int)handleAuth:(id)arg1;
- - (BOOL)start:(id *)arg1;
- - (id)initWithStream:(id)arg1 password:(id)arg2;
- - (id)initWithStream:(id)arg1;
- @end
- @interface XMPPDeprecatedDigestAuthentication : NSObject <XMPPSASLAuthentication>
- {
- XMPPStream *xmppStream;
- NSString *password;
- }
- + (id)mechanismName;
- - (void).cxx_destruct;
- - (BOOL)shouldResendOpeningNegotiationAfterSuccessfulAuthentication;
- - (int)handleAuth:(id)arg1;
- - (BOOL)start:(id *)arg1;
- - (id)initWithStream:(id)arg1 password:(id)arg2;
- @end
- @interface XMPPDeprecatedPlainAuthentication : NSObject <XMPPSASLAuthentication>
- {
- XMPPStream *xmppStream;
- NSString *password;
- }
- + (id)mechanismName;
- - (void).cxx_destruct;
- - (BOOL)shouldResendOpeningNegotiationAfterSuccessfulAuthentication;
- - (int)handleAuth:(id)arg1;
- - (BOOL)start:(id *)arg1;
- - (id)initWithStream:(id)arg1 password:(id)arg2;
- @end
- @interface XMPPDigestMD5Authentication : NSObject <XMPPSASLAuthentication>
- {
- XMPPStream *xmppStream;
- BOOL awaitingChallenge;
- NSString *realm;
- NSString *nonce;
- NSString *qop;
- NSString *cnonce;
- NSString *digestURI;
- NSString *username;
- NSString *password;
- }
- + (id)mechanismName;
- @property(retain, nonatomic) NSString *password; // @synthesize password;
- @property(retain, nonatomic) NSString *username; // @synthesize username;
- @property(retain, nonatomic) NSString *digestURI; // @synthesize digestURI;
- @property(retain, nonatomic) NSString *cnonce; // @synthesize cnonce;
- @property(retain, nonatomic) NSString *qop; // @synthesize qop;
- @property(retain, nonatomic) NSString *nonce; // @synthesize nonce;
- @property(retain, nonatomic) NSString *realm; // @synthesize realm;
- - (void).cxx_destruct;
- - (id)base64EncodedFullResponse;
- - (id)response;
- - (id)dictionaryFromChallenge:(id)arg1;
- - (int)handleAuth:(id)arg1;
- - (int)handleAuth2:(id)arg1;
- - (int)handleAuth1:(id)arg1;
- - (BOOL)start:(id *)arg1;
- - (id)initWithStream:(id)arg1 password:(id)arg2;
- @end
- @interface XMPPPlainAuthentication : NSObject <XMPPSASLAuthentication>
- {
- XMPPStream *xmppStream;
- NSString *password;
- }
- + (id)mechanismName;
- - (void).cxx_destruct;
- - (int)handleAuth:(id)arg1;
- - (BOOL)start:(id *)arg1;
- - (id)initWithStream:(id)arg1 password:(id)arg2;
- @end
- @interface XMPPXFacebookPlatformAuthentication : NSObject <XMPPSASLAuthentication>
- {
- XMPPStream *xmppStream;
- BOOL awaitingChallenge;
- NSString *appId;
- NSString *accessToken;
- NSString *nonce;
- NSString *method;
- }
- + (id)mechanismName;
- - (void).cxx_destruct;
- - (id)base64EncodedFullResponse;
- - (id)dictionaryFromChallenge:(id)arg1;
- - (int)handleAuth:(id)arg1;
- - (int)handleAuth2:(id)arg1;
- - (int)handleAuth1:(id)arg1;
- - (BOOL)start:(id *)arg1;
- - (id)initWithStream:(id)arg1 appId:(id)arg2 accessToken:(id)arg3;
- - (id)initWithStream:(id)arg1 password:(id)arg2;
- @end
- @interface XMPPElement : DDXMLElement <NSCoding, NSCopying>
- {
- }
- - (id)from;
- - (id)to;
- - (id)fromStr;
- - (id)toStr;
- - (id)elementID;
- - (id)copyWithZone:(struct _NSZone *)arg1;
- - (void)encodeWithCoder:(id)arg1;
- - (id)initWithCoder:(id)arg1;
- - (id)delayedDeliveryDate;
- - (BOOL)wasDelayed;
- @end
- @interface XMPPIQ : XMPPElement
- {
- }
- + (id)iqWithType:(id)arg1 child:(id)arg2;
- + (id)iqWithType:(id)arg1 elementID:(id)arg2 child:(id)arg3;
- + (id)iqWithType:(id)arg1 elementID:(id)arg2;
- + (id)iqWithType:(id)arg1 to:(id)arg2 elementID:(id)arg3 child:(id)arg4;
- + (id)iqWithType:(id)arg1 to:(id)arg2 elementID:(id)arg3;
- + (id)iqWithType:(id)arg1 to:(id)arg2;
- + (id)iqWithType:(id)arg1;
- + (id)iq;
- + (id)iqFromElement:(id)arg1;
- + (void)initialize;
- - (id)childErrorElement;
- - (id)childElement;
- - (BOOL)requiresResponse;
- - (BOOL)isErrorIQ;
- - (BOOL)isResultIQ;
- - (BOOL)isSetIQ;
- - (BOOL)isGetIQ;
- - (id)type;
- - (id)initWithType:(id)arg1 child:(id)arg2;
- - (id)initWithType:(id)arg1 elementID:(id)arg2 child:(id)arg3;
- - (id)initWithType:(id)arg1 elementID:(id)arg2;
- - (id)initWithType:(id)arg1 to:(id)arg2 elementID:(id)arg3 child:(id)arg4;
- - (id)initWithType:(id)arg1 to:(id)arg2 elementID:(id)arg3;
- - (id)initWithType:(id)arg1 to:(id)arg2;
- - (id)initWithType:(id)arg1;
- - (id)init;
- @end
- @interface XMPPJID : NSObject <NSCoding, NSCopying>
- {
- NSString *user;
- NSString *domain;
- NSString *resource;
- }
- + (id)jidWithPrevalidatedUser:(id)arg1 prevalidatedDomain:(id)arg2 resource:(id)arg3;
- + (id)jidWithPrevalidatedUser:(id)arg1 prevalidatedDomain:(id)arg2 prevalidatedResource:(id)arg3;
- + (id)jidWithUser:(id)arg1 domain:(id)arg2 resource:(id)arg3;
- + (id)jidWithString:(id)arg1 resource:(id)arg2;
- + (id)jidWithString:(id)arg1;
- + (BOOL)parse:(id)arg1 outUser:(id *)arg2 outDomain:(id *)arg3 outResource:(id *)arg4;
- + (BOOL)validateUser:(id)arg1 domain:(id)arg2 resource:(id)arg3;
- + (BOOL)validateResource:(id)arg1;
- + (BOOL)validateDomain:(id)arg1;
- + (id)asciiRepresentation:(id)arg1;
- - (void).cxx_destruct;
- - (id)description;
- - (BOOL)isEqualToJID:(id)arg1 options:(int)arg2;
- - (BOOL)isEqualToJID:(id)arg1;
- - (BOOL)isEqual:(id)arg1;
- - (unsigned int)hash;
- - (id)jidWithNewResource:(id)arg1;
- - (BOOL)isServer;
- - (BOOL)isFullWithUser;
- - (BOOL)isFull;
- - (BOOL)isBareWithUser;
- - (BOOL)isBare;
- - (id)full;
- - (id)bare;
- - (id)domainJID;
- - (id)bareJID;
- @property(readonly) NSString *resource;
- @property(readonly) NSString *domain;
- @property(readonly) NSString *user;
- - (id)copyWithZone:(struct _NSZone *)arg1;
- - (void)encodeWithCoder:(id)arg1;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface XMPPMessage : XMPPElement
- {
- }
- + (id)messageWithType:(id)arg1 to:(id)arg2;
- + (id)messageWithType:(id)arg1;
- + (id)message;
- + (id)messageFromElement:(id)arg1;
- + (void)initialize;
- - (BOOL)isMessageWithBody;
- - (id)errorMessage;
- - (BOOL)isErrorMessage;
- - (BOOL)isChatMessageWithBody;
- - (BOOL)isChatMessage;
- - (id)initWithType:(id)arg1 to:(id)arg2;
- - (id)initWithType:(id)arg1;
- - (id)init;
- - (id)generateReceiptResponse;
- - (id)extractReceiptResponseID;
- - (BOOL)hasReceiptResponse;
- - (BOOL)hasReceiptRequest;
- @end
- @interface XMPPModule : NSObject
- {
- XMPPStream *xmppStream;
- struct dispatch_queue_s *moduleQueue;
- id multicastDelegate;
- }
- - (void).cxx_destruct;
- - (id)moduleName;
- - (void)removeDelegate:(id)arg1;
- - (void)removeDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2;
- - (void)removeDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2 synchronously:(BOOL)arg3;
- - (void)addDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2;
- @property(readonly) XMPPStream *xmppStream;
- @property(readonly) struct dispatch_queue_s *moduleQueue;
- - (void)deactivate;
- - (BOOL)activate:(id)arg1;
- - (void)dealloc;
- - (id)initWithDispatchQueue:(struct dispatch_queue_s *)arg1;
- - (id)init;
- @end
- @interface XMPPParser : NSObject
- {
- id delegate;
- struct dispatch_queue_s *delegateQueue;
- struct dispatch_queue_s *parserQueue;
- BOOL hasReportedRoot;
- unsigned int depth;
- struct _xmlParserCtxt {
- struct _xmlSAXHandler *_field1;
- void *_field2;
- struct _xmlDoc *_field3;
- int _field4;
- int _field5;
- char *_field6;
- char *_field7;
- int _field8;
- int _field9;
- struct _xmlParserInput *_field10;
- int _field11;
- int _field12;
- struct _xmlParserInput **_field13;
- struct _xmlNode *_field14;
- int _field15;
- int _field16;
- struct _xmlNode **_field17;
- int _field18;
- struct _xmlParserNodeInfoSeq {
- unsigned long _field1;
- unsigned long _field2;
- struct _xmlParserNodeInfo *_field3;
- } _field19;
- int _field20;
- int _field21;
- int _field22;
- int _field23;
- int _field24;
- int _field25;
- struct _xmlValidCtxt {
- void *_field1;
- CDUnknownFunctionPointerType _field2;
- CDUnknownFunctionPointerType _field3;
- struct _xmlNode *_field4;
- int _field5;
- int _field6;
- struct _xmlNode **_field7;
- unsigned int _field8;
- struct _xmlDoc *_field9;
- int _field10;
- struct _xmlValidState *_field11;
- int _field12;
- int _field13;
- struct _xmlValidState *_field14;
- struct _xmlAutomata *_field15;
- struct _xmlAutomataState *_field16;
- } _field26;
- int _field27;
- int _field28;
- char *_field29;
- char *_field30;
- int _field31;
- int _field32;
- char **_field33;
- long _field34;
- long _field35;
- int _field36;
- int _field37;
- int _field38;
- char *_field39;
- char *_field40;
- char *_field41;
- int *_field42;
- int _field43;
- int _field44;
- int *_field45;
- int _field46;
- struct _xmlParserInput *_field47;
- int _field48;
- int _field49;
- int _field50;
- int _field51;
- void *_field52;
- int _field53;
- int _field54;
- void *_field55;
- int _field56;
- int _field57;
- struct _xmlDict *_field58;
- char **_field59;
- int _field60;
- int _field61;
- char *_field62;
- char *_field63;
- char *_field64;
- int _field65;
- int _field66;
- int _field67;
- char **_field68;
- int *_field69;
- void **_field70;
- struct _xmlHashTable *_field71;
- struct _xmlHashTable *_field72;
- int _field73;
- int _field74;
- int _field75;
- int _field76;
- struct _xmlNode *_field77;
- int _field78;
- struct _xmlAttr *_field79;
- struct _xmlError {
- int _field1;
- int _field2;
- char *_field3;
- int _field4;
- char *_field5;
- int _field6;
- char *_field7;
- char *_field8;
- char *_field9;
- int _field10;
- int _field11;
- void *_field12;
- void *_field13;
- } _field80;
- int _field81;
- unsigned long _field82;
- unsigned long _field83;
- struct _xmlParserNodeInfo *_field84;
- int _field85;
- int _field86;
- struct _xmlParserNodeInfo *_field87;
- } *parserCtxt;
- }
- - (void).cxx_destruct;
- - (void)parseData:(id)arg1;
- - (void)setDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2;
- - (void)dealloc;
- - (id)initWithDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2 parserQueue:(struct dispatch_queue_s *)arg3;
- - (id)initWithDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2;
- @end
- @interface XMPPPresence : XMPPElement
- {
- }
- + (id)presenceWithType:(id)arg1 to:(id)arg2;
- + (id)presenceWithType:(id)arg1;
- + (id)presence;
- + (id)presenceFromElement:(id)arg1;
- + (void)initialize;
- - (BOOL)isErrorPresence;
- - (int)intShow;
- - (int)priority;
- - (id)status;
- - (id)show;
- - (id)type;
- - (id)initWithType:(id)arg1 to:(id)arg2;
- - (id)initWithType:(id)arg1;
- - (id)init;
- @end
- @interface XMPPStream : NSObject <GCDAsyncSocketDelegate>
- {
- struct dispatch_queue_s *xmppQueue;
- struct dispatch_queue_s *willSendIqQueue;
- struct dispatch_queue_s *willSendMessageQueue;
- struct dispatch_queue_s *willSendPresenceQueue;
- struct dispatch_queue_s *willReceiveIqQueue;
- struct dispatch_queue_s *willReceiveMessageQueue;
- struct dispatch_queue_s *willReceivePresenceQueue;
- struct dispatch_queue_s *didReceiveIqQueue;
- GCDMulticastDelegate<XMPPStreamDelegate> *multicastDelegate;
- int state;
- GCDAsyncSocket *asyncSocket;
- unsigned long long numberOfBytesSent;
- unsigned long long numberOfBytesReceived;
- XMPPParser *parser;
- NSError *parserError;
- unsigned char flags;
- unsigned char config;
- NSString *hostName;
- unsigned short hostPort;
- id <XMPPSASLAuthentication> auth;
- XMPPJID *myJID_setByClient;
- XMPPJID *myJID_setByServer;
- XMPPJID *remoteJID;
- XMPPPresence *myPresence;
- DDXMLElement *rootElement;
- double keepAliveInterval;
- struct dispatch_source_s *keepAliveTimer;
- double lastSendReceiveTime;
- NSData *keepAliveData;
- NSMutableArray *registeredModules;
- NSMutableDictionary *autoDelegateDict;
- XMPPSRVResolver *srvResolver;
- NSArray *srvResults;
- unsigned int srvResultsIndex;
- NSMutableArray *receipts;
- NSThread *xmppUtilityThread;
- NSRunLoop *xmppUtilityRunLoop;
- id userTag;
- }
- + (void)xmppThreadIgnore:(id)arg1;
- + (void)xmppThreadStop;
- + (void)xmppThreadMain;
- + (id)generateUUID;
- @property(readonly) struct dispatch_queue_s *xmppQueue; // @synthesize xmppQueue;
- @property(retain) id tag; // @synthesize tag=userTag;
- - (void).cxx_destruct;
- - (void)setXmppUtilityRunLoop:(id)arg1;
- - (id)xmppUtilityRunLoop;
- - (id)xmppUtilityThread;
- - (id)generateUUID;
- - (void)enumerateModulesWithBlock:(CDUnknownBlockType)arg1;
- - (void)removeAutoDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2 fromModulesOfClass:(Class)arg3;
- - (void)autoAddDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2 toModulesOfClass:(Class)arg3;
- - (void)unregisterModule:(id)arg1;
- - (void)registerModule:(id)arg1;
- - (void)keepAlive;
- - (void)setupKeepAliveTimer;
- - (void)xmppParser:(id)arg1 didFail:(id)arg2;
- - (void)xmppParserDidEnd:(id)arg1;
- - (void)xmppParserDidParseData:(id)arg1;
- - (void)xmppParser:(id)arg1 didReadElement:(id)arg2;
- - (void)xmppParser:(id)arg1 didReadRoot:(id)arg2;
- - (void)socketDidDisconnect:(id)arg1 withError:(id)arg2;
- - (void)socket:(id)arg1 didWriteDataWithTag:(long)arg2;
- - (void)socket:(id)arg1 didReadData:(id)arg2 withTag:(long)arg3;
- - (void)socketDidSecure:(id)arg1;
- - (void)socket:(id)arg1 didConnectToHost:(id)arg2 port:(unsigned short)arg3;
- - (void)srvResolver:(id)arg1 didNotResolveDueToError:(id)arg2;
- - (void)srvResolver:(id)arg1 didResolveRecords:(id)arg2;
- - (void)tryNextSrvResult;
- - (void)handleStartSessionResponse:(id)arg1;
- - (void)continueHandleBinding:(id)arg1;
- - (void)handleBinding:(id)arg1;
- - (void)handleAuth:(id)arg1;
- - (void)handleRegistration:(id)arg1;
- - (void)handleStartTLSResponse:(id)arg1;
- - (void)handleStreamFeatures;
- - (void)continueStartTLS:(id)arg1;
- - (void)startTLS;
- - (void)sendOpeningNegotiation;
- - (void)startNegotiation;
- - (void)injectElement:(id)arg1;
- - (void)continueReceivePresence:(id)arg1;
- - (void)continueReceiveMessage:(id)arg1;
- - (void)continueReceiveIQ:(id)arg1;
- - (void)receivePresence:(id)arg1;
- - (void)receiveMessage:(id)arg1;
- - (void)receiveIQ:(id)arg1;
- - (void)sendAuthElement:(id)arg1;
- - (void)resendMyPresence;
- - (void)sendElement:(id)arg1 andGetReceipt:(id *)arg2;
- - (void)sendElement:(id)arg1;
- - (void)sendElement:(id)arg1 withTag:(long)arg2;
- - (void)continueSendElement:(id)arg1 withTag:(long)arg2;
- - (void)continueSendPresence:(id)arg1 withTag:(long)arg2;
- - (void)continueSendMessage:(id)arg1 withTag:(long)arg2;
- - (void)continueSendIQ:(id)arg1 withTag:(long)arg2;
- - (void)sendPresence:(id)arg1 withTag:(long)arg2;
- - (void)sendMessage:(id)arg1 withTag:(long)arg2;
- - (void)sendIQ:(id)arg1 withTag:(long)arg2;
- - (float)serverXmppStreamVersionNumber;
- - (id)rootElement;
- - (void)setIsAuthenticated:(BOOL)arg1;
- - (BOOL)isAuthenticated;
- - (BOOL)authenticateWithPassword:(id)arg1 error:(id *)arg2;
- - (BOOL)authenticate:(id)arg1 error:(id *)arg2;
- - (BOOL)supportsAuthenticationMechanism:(id)arg1;
- - (id)supportedAuthenticationMechanisms;
- - (BOOL)registerWithPassword:(id)arg1 error:(id *)arg2;
- - (BOOL)supportsInBandRegistration;
- - (BOOL)secureConnection:(id *)arg1;
- - (void)sendStartTLSRequest;
- - (BOOL)supportsStartTLS;
- - (void)setIsSecure:(BOOL)arg1;
- - (BOOL)isSecure;
- - (void)disconnectAfterSending;
- - (void)disconnect;
- - (BOOL)connectP2PWithSocket:(id)arg1 error:(id *)arg2;
- - (BOOL)connectTo:(id)arg1 withAddress:(id)arg2 error:(id *)arg3;
- - (BOOL)oldSchoolSecureConnect:(id *)arg1;
- - (BOOL)connect:(id *)arg1;
- - (BOOL)connectToHost:(id)arg1 onPort:(unsigned short)arg2 error:(id *)arg3;
- - (BOOL)isConnected;
- - (BOOL)isDisconnected;
- - (void)setDidStartNegotiation:(BOOL)arg1;
- - (BOOL)didStartNegotiation;
- - (BOOL)isP2PRecipient;
- - (BOOL)isP2PInitiator;
- - (BOOL)isP2P;
- - (void)removeDelegate:(id)arg1;
- - (void)removeDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2;
- - (void)addDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2;
- @property BOOL enableBackgroundingOnSocket;
- @property BOOL resetByteCountPerConnection;
- @property(readonly) unsigned long long numberOfBytesReceived;
- @property(readonly) unsigned long long numberOfBytesSent;
- @property BOOL keepAliveWhitespaceCharacter;
- @property double keepAliveInterval;
- @property(readonly) XMPPPresence *myPresence;
- @property(readonly) XMPPJID *remoteJID;
- @property(copy) XMPPJID *myJID;
- - (void)setMyJID_setByServer:(id)arg1;
- - (void)setMyJID_setByClient:(id)arg1;
- @property unsigned short hostPort;
- @property(copy) NSString *hostName;
- @property(readonly) int state;
- - (void)dealloc;
- - (id)initP2PFrom:(id)arg1;
- - (id)init;
- - (void)commonInit;
- - (BOOL)authenticateWithFacebookAccessToken:(id)arg1 error:(id *)arg2;
- - (BOOL)supportsXFacebookPlatformAuthentication;
- @property(copy) NSString *facebookAppId;
- - (id)initWithFacebookAppId:(id)arg1;
- - (BOOL)supportsDigestMD5Authentication;
- - (BOOL)supportsPlainAuthentication;
- - (BOOL)supportsDeprecatedPlainAuthentication;
- - (BOOL)supportsDeprecatedDigestAuthentication;
- - (BOOL)authenticateAnonymously:(id *)arg1;
- - (BOOL)supportsAnonymousAuthentication;
- @end
- @interface XMPPElementReceipt : NSObject
- {
- unsigned int atomicFlags;
- struct dispatch_semaphore_s *semaphore;
- }
- - (void)dealloc;
- - (BOOL)wait:(double)arg1;
- - (void)signalFailure;
- - (void)signalSuccess;
- - (id)init;
- @end
- @interface DDList : NSObject <NSFastEnumeration>
- {
- struct DDListNode *listHead;
- struct DDListNode *listTail;
- }
- - (void)dealloc;
- - (id)reverseListEnumerator;
- - (id)listEnumerator;
- - (unsigned int)countByEnumeratingWithState:(CDStruct_11f37819 *)arg1 objects:(id *)arg2 count:(unsigned int)arg3;
- - (unsigned int)count;
- - (BOOL)contains:(void *)arg1;
- - (void)removeAllElements;
- - (void)removeAll:(void *)arg1;
- - (void)remove:(void *)arg1;
- - (void)remove:(void *)arg1 allInstances:(BOOL)arg2;
- - (void)add:(void *)arg1;
- - (id)init;
- @end
- @interface DDListEnumerator : NSObject
- {
- unsigned int numElements;
- unsigned int currentElementIndex;
- void **elements;
- }
- - (void)dealloc;
- - (void *)nextElement;
- - (unsigned int)numLeft;
- - (unsigned int)numTotal;
- - (id)initWithList:(struct DDListNode *)arg1 reverse:(BOOL)arg2;
- @end
- @interface GCDMulticastDelegate : NSObject
- {
- NSMutableArray *delegateNodes;
- }
- - (void).cxx_destruct;
- - (id)duplicateInvocation:(id)arg1;
- - (void)dealloc;
- - (void)doNothing;
- - (void)doesNotRecognizeSelector:(SEL)arg1;
- - (void)forwardInvocation:(id)arg1;
- - (id)methodSignatureForSelector:(SEL)arg1;
- - (id)delegateEnumerator;
- - (BOOL)hasDelegateThatRespondsToSelector:(SEL)arg1;
- - (unsigned int)countForSelector:(SEL)arg1;
- - (unsigned int)countOfClass:(Class)arg1;
- - (unsigned int)count;
- - (void)removeAllDelegates;
- - (void)removeDelegate:(id)arg1;
- - (void)removeDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2;
- - (void)addDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2;
- - (id)init;
- @end
- @interface GCDMulticastDelegateNode : NSObject
- {
- id delegate;
- struct dispatch_queue_s *delegateQueue;
- }
- @property(readonly, nonatomic) struct dispatch_queue_s *delegateQueue; // @synthesize delegateQueue;
- @property __weak id delegate; // @synthesize delegate;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (id)initWithDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2;
- @end
- @interface GCDMulticastDelegateEnumerator : NSObject
- {
- unsigned int numNodes;
- unsigned int currentNodeIndex;
- NSArray *delegateNodes;
- }
- - (void).cxx_destruct;
- - (BOOL)getNextDelegate:(id *)arg1 delegateQueue:(struct dispatch_queue_s **)arg2 forSelector:(SEL)arg3;
- - (BOOL)getNextDelegate:(id *)arg1 delegateQueue:(struct dispatch_queue_s **)arg2 ofClass:(Class)arg3;
- - (BOOL)getNextDelegate:(id *)arg1 delegateQueue:(struct dispatch_queue_s **)arg2;
- - (unsigned int)countForSelector:(SEL)arg1;
- - (unsigned int)countOfClass:(Class)arg1;
- - (unsigned int)count;
- - (id)initFromDelegateNodes:(id)arg1;
- @end
- @interface RFImageToDataTransformer : NSValueTransformer
- {
- }
- + (Class)transformedValueClass;
- + (BOOL)allowsReverseTransformation;
- - (id)reverseTransformedValue:(id)arg1;
- - (id)transformedValue:(id)arg1;
- @end
- @interface XMPPIDTracker : NSObject
- {
- struct dispatch_queue_s *queue;
- NSMutableDictionary *dict;
- }
- - (void).cxx_destruct;
- - (void)removeAllIDs;
- - (void)removeID:(id)arg1;
- - (BOOL)invokeForID:(id)arg1 withObject:(id)arg2;
- - (void)addID:(id)arg1 trackingInfo:(id)arg2;
- - (void)addID:(id)arg1 block:(CDUnknownBlockType)arg2 timeout:(double)arg3;
- - (void)addID:(id)arg1 target:(id)arg2 selector:(SEL)arg3 timeout:(double)arg4;
- - (void)dealloc;
- - (id)initWithDispatchQueue:(struct dispatch_queue_s *)arg1;
- - (id)init;
- @end
- @interface XMPPBasicTrackingInfo : NSObject <XMPPTrackingInfo>
- {
- id target;
- SEL selector;
- CDUnknownBlockType block;
- double timeout;
- NSString *elementID;
- struct dispatch_source_s *timer;
- }
- @property(copy, nonatomic) NSString *elementID; // @synthesize elementID;
- @property(readonly, nonatomic) double timeout; // @synthesize timeout;
- - (void).cxx_destruct;
- - (void)invokeWithObject:(id)arg1;
- - (void)cancelTimer;
- - (void)createTimerWithDispatchQueue:(struct dispatch_queue_s *)arg1;
- - (void)dealloc;
- - (id)initWithBlock:(CDUnknownBlockType)arg1 timeout:(double)arg2;
- - (id)initWithTarget:(id)arg1 selector:(SEL)arg2 timeout:(double)arg3;
- - (id)init;
- @end
- @interface XMPPSRVResolver : NSObject
- {
- id delegate;
- struct dispatch_queue_s *delegateQueue;
- struct dispatch_queue_s *resolverQueue;
- NSString *srvName;
- double timeout;
- BOOL resolveInProgress;
- NSMutableArray *results;
- struct _DNSServiceRef_t *sdRef;
- int sdFd;
- struct dispatch_source_s *sdReadSource;
- struct dispatch_source_s *timeoutTimer;
- }
- + (id)srvNameFromXMPPDomain:(id)arg1;
- - (void).cxx_destruct;
- - (void)stop;
- - (void)startWithSRVName:(id)arg1 timeout:(double)arg2;
- - (id)processRecord:(const void *)arg1 length:(unsigned short)arg2;
- - (void)failWithDNSError:(int)arg1;
- - (void)failWithError:(id)arg1;
- - (void)succeed;
- - (void)sortResults;
- @property(readonly) double timeout; // @dynamic timeout;
- @property(readonly) NSString *srvName; // @dynamic srvName;
- - (void)dealloc;
- - (id)initWithdDelegate:(id)arg1 delegateQueue:(struct dispatch_queue_s *)arg2 resolverQueue:(struct dispatch_queue_s *)arg3;
- @end
- @interface XMPPSRVRecord : NSObject
- {
- unsigned short priority;
- unsigned short weight;
- unsigned short port;
- NSString *target;
- unsigned int sum;
- unsigned int srvResultsIndex;
- }
- + (id)recordWithPriority:(unsigned short)arg1 weight:(unsigned short)arg2 port:(unsigned short)arg3 target:(id)arg4;
- @property(nonatomic) unsigned int srvResultsIndex; // @synthesize srvResultsIndex;
- @property(nonatomic) unsigned int sum; // @synthesize sum;
- @property(readonly, nonatomic) NSString *target; // @synthesize target;
- @property(readonly, nonatomic) unsigned short port; // @synthesize port;
- @property(readonly, nonatomic) unsigned short weight; // @synthesize weight;
- @property(readonly, nonatomic) unsigned short priority; // @synthesize priority;
- - (void).cxx_destruct;
- - (int)compareByPriority:(id)arg1;
- - (id)description;
- - (id)initWithPriority:(unsigned short)arg1 weight:(unsigned short)arg2 port:(unsigned short)arg3 target:(id)arg4;
- @end
- @interface XMPPCoreDataStorage : NSObject
- {
- NSMutableDictionary *myJidCache;
- int pendingRequests;
- NSManagedObjectModel *managedObjectModel;
- NSPersistentStoreCoordinator *persistentStoreCoordinator;
- NSManagedObjectContext *managedObjectContext;
- NSManagedObjectContext *mainThreadManagedObjectContext;
- NSString *databaseFileName;
- unsigned int saveThreshold;
- unsigned int saveCount;
- struct dispatch_queue_s *storageQueue;
- }
- + (void)unregisterDatabaseFileName:(id)arg1;
- + (BOOL)registerDatabaseFileName:(id)arg1;
- + (void)initialize;
- @property(readonly) NSString *databaseFileName; // @synthesize databaseFileName;
- - (void).cxx_destruct;
- - (void)dealloc;
- - (void)scheduleBlock:(CDUnknownBlockType)arg1;
- - (void)executeBlock:(CDUnknownBlockType)arg1;
- - (void)maybeSave;
- - (void)maybeSave:(int)arg1;
- - (void)save;
- - (unsigned int)numberOfUnsavedChanges;
- - (void)managedObjectContextDidSave:(id)arg1;
- @property(readonly) NSManagedObjectContext *mainThreadManagedObjectContext;
- - (id)managedObjectContext;
- @property(readonly) NSPersistentStoreCoordinator *persistentStoreCoordinator;
- @property(readonly) NSManagedObjectModel *managedObjectModel;
- - (id)persistentStoreDirectory;
- - (void)updateJidCache:(id)arg1;
- - (void)didChangeCachedMyJID:(id)arg1 forXMPPStream:(id)arg2;
- - (id)myJIDForXMPPStream:(id)arg1;
- @property unsigned int saveThreshold;
- - (BOOL)configureWithParent:(id)arg1 queue:(struct dispatch_queue_s *)arg2;
- - (id)initWithInMemoryStore;
- - (id)initWithDatabaseFilename:(id)arg1;
- - (id)init;
- - (void)commonInit;
- - (void)mainThreadManagedObjectContextDidMergeChanges;
- - (void)didSaveManagedObjectContext;
- - (void)willSaveManagedObjectContext;
- - (void)didCreateManagedObjectContext;
- - (void)didNotAddPersistentStoreWithPath:(id)arg1 error:(id)arg2;
- - (BOOL)addPersistentStoreWithPath:(id)arg1 error:(id *)arg2;
- - (void)willCreatePersistentStoreWithPath:(id)arg1;
- - (id)defaultDatabaseFileName;
- - (id)managedObjectModelName;
- @end
- @interface XMPPReconnect : XMPPModule
- {
- unsigned char flags;
- unsigned char config;
- double reconnectDelay;
- struct dispatch_source_s *reconnectTimer;
- double reconnectTimerInterval;
- struct __SCNetworkReachability *reachability;
- int reconnectTicket;
- unsigned int previousReachabilityFlags;
- }
- @property(nonatomic) double reconnectTimerInterval; // @synthesize reconnectTimerInterval;
- @property(nonatomic) double reconnectDelay; // @synthesize reconnectDelay;
- - (void)maybeAttemptReconnectWithReachabilityFlags:(unsigned int)arg1;
- - (void)maybeAttemptReconnectWithTicket:(int)arg1;
- - (void)maybeAttemptReconnect;
- - (void)teardownNetworkMonitoring;
- - (void)setupNetworkMonitoring;
- - (void)teardownReconnectTimer;
- - (void)setupReconnectTimer;
- - (void)xmppStreamDidDisconnect:(id)arg1 withError:(id)arg2;
- - (void)xmppStreamWasToldToDisconnect:(id)arg1;
- - (void)xmppStream:(id)arg1 didReceiveError:(id)arg2;
- - (void)xmppStreamDidAuthenticate:(id)arg1;
- - (void)xmppStreamDidConnect:(id)arg1;
- - (void)stop;
- - (void)manualStart;
- - (void)setQueryingDelegates:(BOOL)arg1;
- - (BOOL)queryingDelegates;
- - (void)setManuallyStarted:(BOOL)arg1;
- - (BOOL)manuallyStarted;
- - (void)setMultipleReachabilityChanges:(BOOL)arg1;
- - (BOOL)multipleReachabilityChanges;
- - (void)setShouldReconnect:(BOOL)arg1;
- - (BOOL)shouldReconnect;
- @property(nonatomic) BOOL autoReconnect; // @dynamic autoReconnect;
- - (void)dealloc;
- - (id)initWithDispatchQueue:(struct dispatch_queue_s *)arg1;
- - (id)init;
- @end
- @interface XMPPGroupCoreDataStorageObject : NSManagedObject
- {
- }
- + (id)fetchOrInsertGroupName:(id)arg1 inManagedObjectContext:(id)arg2;
- + (id)insertGroupName:(id)arg1 inManagedObjectContext:(id)arg2;
- + (void)clearEmptyGroupsInManagedObjectContext:(id)arg1;
- - (void)removeUsers:(id)arg1;
- - (void)addUsers:(id)arg1;
- - (void)removeUsersObject:(id)arg1;
- - (void)addUsersObject:(id)arg1;
- // Remaining properties
- @property(retain, nonatomic) NSString *name; // @dynamic name;
- @property(retain, nonatomic) NSSet *users; // @dynamic users;
- @end
- @interface XMPPResourceCoreDataStorageObject : NSManagedObject <XMPPResource>
- {
- }
- + (id)insertInManagedObjectContext:(id)arg1 withPresence:(id)arg2 streamBareJidStr:(id)arg3;
- - (int)compare:(id)arg1;
- - (void)updateWithPresence:(id)arg1;
- @property(retain, nonatomic) NSDate *presenceDate; // @dynamic presenceDate;
- @property(nonatomic) int intShow; // @dynamic intShow;
- @property(nonatomic) int priority; // @dynamic priority;
- @property(retain, nonatomic) XMPPPresence *presence; // @dynamic presence;
- @property(retain, nonatomic) XMPPJID *jid; // @dynamic jid;
- // Remaining properties
- @property(retain, nonatomic) NSString *jidStr; // @dynamic jidStr;
- @property(retain, nonatomic) NSString *presenceStr; // @dynamic presenceStr;
- @property(retain, nonatomic) NSNumber *priorityNum; // @dynamic priorityNum;
- @property(retain, nonatomic) NSString *show; // @dynamic show;
- @property(retain, nonatomic) NSNumber *showNum; // @dynamic showNum;
- @property(retain, nonatomic) NSString *status; // @dynamic status;
- @property(retain, nonatomic) NSString *streamBareJidStr; // @dynamic streamBareJidStr;
- @property(retain, nonatomic) NSString *type; // @dynamic type;
- @property(retain, nonatomic) XMPPUserCoreDataStorageObject *user; // @dynamic user;
- @end
- @interface XMPPRosterCoreDataStorage : XMPPCoreDataStorage <XMPPRosterStorage>
- {
- NSMutableSet *rosterPopulationSet;
- }
- + (id)sharedInstance;
- - (void).cxx_destruct;
- - (void)mainThreadManagedObjectContextDidMergeChanges;
- - (void)clearAllUsersAndResourcesForXMPPStream:(id)arg1;
- - (void)clearAllResourcesForXMPPStream:(id)arg1;
- - (void)setPhoto:(id)arg1 forUserWithJID:(id)arg2 xmppStream:(id)arg3;
- - (BOOL)userExistsWithJID:(id)arg1 xmppStream:(id)arg2;
- - (void)handlePresence:(id)arg1 xmppStream:(id)arg2;
- - (void)handleRosterItem:(id)arg1 xmppStream:(id)arg2;
- - (void)endRosterPopulationForXMPPStream:(id)arg1;
- - (void)beginRosterPopulationForXMPPStream:(id)arg1;
- - (id)resourceForJID:(id)arg1 xmppStream:(id)arg2 managedObjectContext:(id)arg3;
- - (id)userForJID:(id)arg1 xmppStream:(id)arg2 managedObjectContext:(id)arg3;
- - (id)myResourceForXMPPStream:(id)arg1 managedObjectContext:(id)arg2;
- - (id)myUserForXMPPStream:(id)arg1 managedObjectContext:(id)arg2;
- - (void)didCreateManagedObjectContext;
- - (void)willCreatePersistentStore:(id)arg1;
- - (void)_clearAllResourcesForXMPPStream:(id)arg1;
- - (BOOL)configureWithParent:(id)arg1 queue:(struct dispatch_queue_s *)arg2;
- - (void)commonInit;
- @end
- @interface XMPPUserCoreDataStorageObject : NSManagedObject <XMPPUser>
- {
- int section;
- }
- + (id)keyPathsForValuesAffectingAllResources;
- + (id)keyPathsForValuesAffectingSectionName;
- + (id)keyPathsForValuesAffectingSection;
- + (id)keyPathsForValuesAffectingIsOnline;
- + (id)keyPathsForValuesAffectingJid;
- + (id)insertInManagedObjectContext:(id)arg1 withItem:(id)arg2 streamBareJidStr:(id)arg3;
- + (id)insertInManagedObjectContext:(id)arg1 withJID:(id)arg2 streamBareJidStr:(id)arg3;
- - (int)compareByAvailabilityName:(id)arg1 options:(unsigned int)arg2;
- - (int)compareByAvailabilityName:(id)arg1;
- - (int)compareByName:(id)arg1 options:(unsigned int)arg2;
- - (int)compareByName:(id)arg1;
- - (id)allResources;
- - (id)resourceForJID:(id)arg1;
- - (BOOL)isPendingApproval;
- - (BOOL)isOnline;
- - (void)updateWithPresence:(id)arg1 streamBareJidStr:(id)arg2;
- - (void)recalculatePrimaryResource;
- - (void)updateWithItem:(id)arg1;
- - (void)updateGroupsWithItem:(id)arg1;
- - (void)awakeFromFetch;
- - (void)awakeFromInsert;
- @property(retain, nonatomic) NSString *displayName; // @dynamic displayName;
- @property(retain, nonatomic) NSString *sectionName; // @dynamic sectionName;
- @property(retain, nonatomic) NSNumber *sectionNum; // @dynamic sectionNum;
- @property(nonatomic) int primitiveSection; // @dynamic primitiveSection;
- @property(nonatomic) int section; // @dynamic section;
- @property(retain, nonatomic) NSString *jidStr; // @dynamic jidStr;
- @property(retain, nonatomic) XMPPJID *jid; // @dynamic jid;
- @property(nonatomic) BOOL isBestFriend;
- @property(nonatomic) NSNumber *weight; // @dynamic weight;
- // Remaining properties
- @property(retain, nonatomic) NSString *ask; // @dynamic ask;
- @property(retain, nonatomic) NSSet *groups; // @dynamic groups;
- @property(retain, nonatomic) NSString *nickname; // @dynamic nickname;
- @property(retain, nonatomic) UIImage *photo; // @dynamic photo;
- @property(retain, nonatomic) XMPPResourceCoreDataStorageObject *primaryResource; // @dynamic primaryResource;
- @property(retain, nonatomic) NSString *primitiveDisplayName; // @dynamic primitiveDisplayName;
- @property(retain, nonatomic) XMPPJID *primitiveJid; // @dynamic primitiveJid;
- @property(retain, nonatomic) NSString *primitiveJidStr; // @dynamic primitiveJidStr;
- @property(retain, nonatomic) NSString *primitiveSectionName; // @dynamic primitiveSectionName;
- @property(retain, nonatomic) NSNumber *primitiveSectionNum; // @dynamic primitiveSectionNum;
- @property(retain, nonatomic) NSSet *resources; // @dynamic resources;
- @property(retain, nonatomic) NSString *streamBareJidStr; // @dynamic streamBareJidStr;
- @property(retain, nonatomic) NSString *subscription; // @dynamic subscription;
- @property(retain, nonatomic) NSNumber *unreadMessages; // @dynamic unreadMessages;
- @end
- @interface XMPPResourceMemoryStorageObject : NSObject <XMPPResource, NSCopying, NSCoding>
- {
- XMPPJID *jid;
- XMPPPresence *presence;
- NSDate *presenceDate;
- }
- - (void).cxx_destruct;
- - (id)description;
- - (BOOL)isEqual:(id)arg1;
- - (unsigned int)hash;
- - (int)compare:(id)arg1;
- - (void)updateWithPresence:(id)arg1;
- - (id)presenceDate;
- - (id)presence;
- - (id)jid;
- - (void)encodeWithCoder:(id)arg1;
- - (id)initWithCoder:(id)arg1;
- - (id)copyWithZone:(struct _NSZone *)arg1;
- - (id)initWithPresence:(id)arg1;
- @end
- @interface XMPPRosterMemoryStorage : NSObject <XMPPRosterStorage>
- {
- XMPPRoster *parent;
- struct dispatch_queue_s *parentQueue;
- Class userClass;
- Class resourceClass;
- BOOL isRosterPopulation;
- NSMutableDictionary *roster;
- XMPPJID *myJID;
- XMPPUserMemoryStorageObject *myUser;
- }
- @property Class resourceClass; // @synthesize resourceClass;
- @property Class userClass; // @synthesize userClass;
- - (void).cxx_destruct;
- - (void)clearAllUsersAndResourcesForXMPPStream:(id)arg1;
- - (void)clearAllResourcesForXMPPStream:(id)arg1;
- - (void)setPhoto:(id)arg1 forUserWithJID:(id)arg2 xmppStream:(id)arg3;
- - (BOOL)userExistsWithJID:(id)arg1 xmppStream:(id)arg2;
- - (void)handlePresence:(id)arg1 xmppStream:(id)arg2;
- - (void)handleRosterItem:(id)arg1 xmppStream:(id)arg2;
- - (void)endRosterPopulationForXMPPStream:(id)arg1;
- - (void)beginRosterPopulationForXMPPStream:(id)arg1;
- - (id)sortedResources:(BOOL)arg1;
- - (id)unsortedUnavailableUsers;
- - (id)unsortedAvailableUsers;
- - (id)unsortedUsers;
- - (id)sortedUnavailableUsersByName;
- - (id)sortedAvailableUsersByName;
- - (id)sortedUsersByAvailabilityName;
- - (id)sortedUsersByName;
- - (id)resourceForJID:(id)arg1;
- - (id)userForJID:(id)arg1;
- - (id)myResource;
- - (id)myUser;
- - (id)_sortedResources:(BOOL)arg1;
- - (id)_sortedUnavailableUsersByName;
- - (id)_sortedAvailableUsersByName;
- - (id)_sortedUsersByAvailabilityName;
- - (id)_sortedUsersByName;
- - (id)_unsortedUnavailableUsers;
- - (id)_unsortedAvailableUsers;
- - (id)_unsortedUsers;
- - (id)_resourceForJID:(id)arg1;
- - (id)_userForJID:(id)arg1;
- - (id)multicastDelegate;
- @property(readonly) struct dispatch_queue_s *parentQueue;
- @property(readonly) XMPPRoster *parent;
- - (void)dealloc;
- - (BOOL)configureWithParent:(id)arg1 queue:(struct dispatch_queue_s *)arg2;
- - (id)init;
- @end
- @interface XMPPUserMemoryStorageObject : NSObject <XMPPUser, NSCopying, NSCoding>
- {
- XMPPJID *jid;
- NSMutableDictionary *itemAttributes;
- NSMutableDictionary *resources;
- XMPPResourceMemoryStorageObject *primaryResource;
- UIImage *photo;
- }
- + (id)keyPathsForValuesAffectingAllResources;
- + (id)keyPathsForValuesAffectingIsOnline;
- @property(retain, nonatomic) UIImage *photo; // @synthesize photo;
- - (void).cxx_destruct;
- - (id)description;
- - (BOOL)isEqual:(id)arg1;
- - (unsigned int)hash;
- - (int)compareByAvailabilityName:(id)arg1 options:(unsigned int)arg2;
- - (int)compareByAvailabilityName:(id)arg1;
- - (int)compareByName:(id)arg1 options:(unsigned int)arg2;
- - (int)compareByName:(id)arg1;
- - (int)updateWithPresence:(id)arg1 resourceClass:(Class)arg2 andGetResource:(id *)arg3;
- - (void)updateWithItem:(id)arg1;
- - (void)clearAllResources;
- - (void)recalculatePrimaryResource;
- - (void)didRemoveResource:(id)arg1 withPresence:(id)arg2;
- - (void)didUpdateResource:(id)arg1 withPresence:(id)arg2;
- - (void)willUpdateResource:(id)arg1 withPresence:(id)arg2;
- - (void)didAddResource:(id)arg1 withPresence:(id)arg2;
- - (id)allResources;
- - (id)resourceForJID:(id)arg1;
- - (id)primaryResource;
- - (BOOL)isPendingApproval;
- - (BOOL)isOnline;
- - (id)displayName;
- - (id)nickname;
- - (id)jid;
- - (void)encodeWithCoder:(id)arg1;
- - (id)initWithCoder:(id)arg1;
- - (id)copyWithZone:(struct _NSZone *)arg1;
- - (id)initWithItem:(id)arg1;
- - (id)initWithJID:(id)arg1;
- - (void)commonInit;
- @end
- @interface XMPPRoster : XMPPModule
- {
- id <XMPPRosterStorage> xmppRosterStorage;
- unsigned char config;
- unsigned char flags;
- NSMutableArray *earlyPresenceElements;
- DDList *mucModules;
- }
- - (void).cxx_destruct;
- - (void)xmppStreamDidDisconnect:(id)arg1 withError:(id)arg2;
- - (void)xmppStream:(id)arg1 didSendPresence:(id)arg2;
- - (void)xmppStream:(id)arg1 didReceivePresence:(id)arg2;
- - (BOOL)xmppStream:(id)arg1 didReceiveIQ:(id)arg2;
- - (void)xmppStreamDidAuthenticate:(id)arg1;
- - (void)fetchRoster;
- - (void)rejectPresenceSubscriptionRequestFrom:(id)arg1;
- - (void)acceptPresenceSubscriptionRequestFrom:(id)arg1 andAddToRoster:(BOOL)arg2;
- - (void)removeUser:(id)arg1;
- - (void)revokePresencePermissionFromUser:(id)arg1;
- - (void)unsubscribePresenceFromUser:(id)arg1;
- - (void)subscribePresenceToUser:(id)arg1;
- - (void)setNickname:(id)arg1 forUser:(id)arg2;
- - (void)addUser:(id)arg1 withNickname:(id)arg2;
- - (BOOL)isRosterItem:(id)arg1;
- - (void)setHasRoster:(BOOL)arg1;
- - (BOOL)hasRoster;
- - (void)setRequestedRoster:(BOOL)arg1;
- - (BOOL)requestedRoster;
- @property BOOL allowRosterlessOperation;
- @property BOOL autoAcceptKnownPresenceSubscriptionRequests;
- @property BOOL autoFetchRoster;
- @property(readonly) id <XMPPRosterStorage> xmppRosterStorage;
- - (id)multicastDelegate;
- - (void)deactivate;
- - (BOOL)activate:(id)arg1;
- - (id)initWithRosterStorage:(id)arg1 dispatchQueue:(struct dispatch_queue_s *)arg2;
- - (id)initWithRosterStorage:(id)arg1;
- - (id)initWithDispatchQueue:(struct dispatch_queue_s *)arg1;
- - (id)init;
- @end
- @interface XMPPCharacterRoster : XMPPRoster
- {
- }
- - (void)xmppStream:(id)arg1 didReceivePresence:(id)arg2;
- - (BOOL)xmppStream:(id)arg1 didReceiveIQ:(id)arg2;
- - (void)fetchRoster;
- @end
- @interface XmppSocialManager : NSObject
- {
- NSMutableArray *_delegateArray;
- XMPPReconnect *_xmppReconnect;
- BOOL _allowSSLHostNameMismatch;
- NSMutableDictionary *_orderPriority;
- NSString *_authToken;
- NSString *_currentUser;
- BOOL _allowSelfSignedCertificates;
- int _playerId;
- XMPPRosterCoreDataStorage *_xmppCharacterRosterStorage;
- NSString *_applicationId;
- XMPPCharacterRoster *_xmppCharacterRoster;
- BOOL _streamWasToldToDisconnect;
- int _connectionRetryAttempts;
- NSString *_xmppServer;
- XMPPRosterCoreDataStorage *_xmppRosterStorage;
- BOOL _isRosterComplete;
- BOOL _orderPriorityComplete;
- int _connectionStatus;
- BOOL _authenticated;
- XMPPStream *_xmppStream;
- BOOL _connected;
- BOOL _isSecureConnection;
- unsigned short _streamPort;
- int _logLevel;
- XMPPRoster *_xmppRoster;
- BOOL _disableConnectionRetry;
- }
- + (struct dispatch_queue_s *)sharedConcurrentQueue;
- + (id)instance;
- @property(nonatomic) BOOL disableConnectionRetry; // @synthesize disableConnectionRetry=_disableConnectionRetry;
- @property(retain, nonatomic) XMPPRoster *xmppRoster; // @synthesize xmppRoster=_xmppRoster;
- @property(nonatomic) int logLevel; // @synthesize logLevel=_logLevel;
- @property(nonatomic) unsigned short streamPort; // @synthesize streamPort=_streamPort;
- @property(readonly, nonatomic) BOOL isSecureConnection; // @synthesize isSecureConnection=_isSecureConnection;
- @property(nonatomic) BOOL connected; // @synthesize connected=_connected;
- @property(retain, nonatomic) XMPPStream *xmppStream; // @synthesize xmppStream=_xmppStream;
- @property(nonatomic) BOOL authenticated; // @synthesize authenticated=_authenticated;
- @property(readonly, nonatomic) int connectionStatus; // @synthesize connectionStatus=_connectionStatus;
- @property(nonatomic) BOOL orderPriorityComplete; // @synthesize orderPriorityComplete=_orderPriorityComplete;
- @property(readonly, nonatomic) BOOL isRosterComplete; // @synthesize isRosterComplete=_isRosterComplete;
- @property(retain, nonatomic) XMPPRosterCoreDataStorage *xmppRosterStorage; // @synthesize xmppRosterStorage=_xmppRosterStorage;
- @property(readonly, nonatomic) NSString *xmppServer; // @synthesize xmppServer=_xmppServer;
- @property(nonatomic) int connectionRetryAttempts; // @synthesize connectionRetryAttempts=_connectionRetryAttempts;
- @property(nonatomic) BOOL streamWasToldToDisconnect; // @synthesize streamWasToldToDisconnect=_streamWasToldToDisconnect;
- @property(retain, nonatomic) XMPPCharacterRoster *xmppCharacterRoster; // @synthesize xmppCharacterRoster=_xmppCharacterRoster;
- @property(readonly, nonatomic) NSString *applicationId; // @synthesize applicationId=_applicationId;
- @property(retain, nonatomic) XMPPRosterCoreDataStorage *xmppCharacterRosterStorage; // @synthesize xmppCharacterRosterStorage=_xmppCharacterRosterStorage;
- @property(nonatomic) int playerId; // @synthesize playerId=_playerId;
- @property(nonatomic) BOOL allowSelfSignedCertificates; // @synthesize allowSelfSignedCertificates=_allowSelfSignedCertificates;
- @property(copy, nonatomic) NSString *currentUser; // @synthesize currentUser=_currentUser;
- @property(copy, nonatomic) NSString *authToken; // @synthesize authToken=_authToken;
- @property(retain, nonatomic) NSMutableDictionary *orderPriority; // @synthesize orderPriority=_orderPriority;
- @property(nonatomic) BOOL allowSSLHostNameMismatch; // @synthesize allowSSLHostNameMismatch=_allowSSLHostNameMismatch;
- @property(retain, nonatomic) XMPPReconnect *xmppReconnect; // @synthesize xmppReconnect=_xmppReconnect;
- @property(retain, nonatomic) NSMutableArray *delegateArray; // @synthesize delegateArray=_delegateArray;
- - (void).cxx_destruct;
- - (BOOL)xmppReconnect:(id)arg1 shouldAttemptAutoReconnect:(unsigned int)arg2;
- - (void)xmppReconnect:(id)arg1 didDetectAccidentalDisconnect:(unsigned int)arg2;
- - (void)xmppStreamDidDisconnect:(id)arg1 withError:(id)arg2;
- - (void)retryConnect;
- - (void)xmppStreamWasToldToDisconnect:(id)arg1;
- - (void)xmppStream:(id)arg1 didReceiveError:(id)arg2;
- - (void)xmppStream:(id)arg1 didReceiveMessage:(id)arg2;
- - (void)xmppRoster:(id)arg1 didReceivePresenceSubscriptionRequest:(id)arg2;
- - (void)xmppStream:(id)arg1 didReceivePresence:(id)arg2;
- - (BOOL)xmppStream:(id)arg1 didReceiveIQ:(id)arg2;
- - (BOOL)isOrderPriorityReceivedIQ:(id)arg1;
- - (id)xmppStream:(id)arg1 willSendPresence:(id)arg2;
- - (void)xmppStream:(id)arg1 didNotAuthenticate:(id)arg2;
- - (void)xmppStreamDidAuthenticate:(id)arg1;
- - (void)xmppStream:(id)arg1 didNotRegister:(id)arg2;
- - (void)xmppStreamDidRegister:(id)arg1;
- - (void)xmppStreamDidConnect:(id)arg1;
- - (void)xmppStreamDidSecure:(id)arg1;
- - (void)xmppStream:(id)arg1 willSecureWithSettings:(id)arg2;
- - (void)xmppStreamDidStartNegotiation:(id)arg1;
- - (void)xmppStream:(id)arg1 socketDidConnect:(id)arg2;
- - (void)xmppStreamWillConnect:(id)arg1;
- - (void)handlePresence:(id)arg1 xmppStream:(id)arg2;
- - (id)throwSnowball:(id)arg1 from:(id)arg2;
- - (id)stringWithUUID;
- - (void)sendMessage:(id)arg1 from:(id)arg2 playerId:(int)arg3 playerName:(id)arg4 message:(id)arg5;
- - (void)incrementInteraction:(id)arg1 from:(id)arg2;
- - (void)setBestFriends:(id)arg1 status:(BOOL)arg2;
- - (void)removeCharacter:(id)arg1;
- - (void)addCharacter:(id)arg1 character:(int)arg2;
- - (void)removeFriendship:(id)arg1 ignoreAfterRemove:(BOOL)arg2;
- - (void)acceptFriendship:(id)arg1;
- - (void)requestFriendship:(id)arg1;
- - (void)rejectFriendship:(id)arg1 ignoreAfterRemove:(BOOL)arg2;
- - (void)sendFriendPrioritiesMessage;
- - (id)getFriendsPriority;
- - (id)getFriends;
- - (int)friendsCount;
- - (int)characterCount;
- - (void)setOffline;
- - (void)setOnline;
- - (void)disconnect;
- - (void)internalDisconnect;
- - (void)connectWithUser:(id)arg1 playerId:(int)arg2 authToken:(id)arg3;
- - (void)setUserInfo:(id)arg1 playerId:(int)arg2 authToken:(id)arg3;
- - (id)rosterStorage;
- - (void)teardownStream;
- - (void)setupStream;
- - (void)setAppId:(id)arg1;
- - (void)setXMPPServer:(id)arg1;
- - (id)init;
- @end
- @interface XMPPDateTimeProfiles : NSObject
- {
- }
- + (id)parseTimeZoneOffset:(id)arg1;
- + (id)parseDateTime:(id)arg1 withMandatoryTimeZone:(BOOL)arg2;
- + (id)parseDateTime:(id)arg1;
- + (id)parseTime:(id)arg1;
- + (id)parseDate:(id)arg1;
- @end
- @interface XMPPCapabilitiesCoreDataStorage : XMPPCoreDataStorage <XMPPCapabilitiesStorage>
- {
- }
- + (id)sharedInstance;
- - (void)clearNonPersistentCapabilitiesForJID:(id)arg1 xmppStream:(id)arg2;
- - (void)clearAllNonPersistentCapabilitiesForXMPPStream:(id)arg1;
- - (void)setCapabilitiesFetchFailedForJID:(id)arg1 xmppStream:(id)arg2;
- - (void)setCapabilities:(id)arg1 forJID:(id)arg2 xmppStream:(id)arg3;
- - (void)setCapabilities:(id)arg1 forHash:(id)arg2 algorithm:(id)arg3;
- - (void)getCapabilitiesKnown:(char *)arg1 failed:(char *)arg2 node:(id *)arg3 ver:(id *)arg4 ext:(id *)arg5 hash:(id *)arg6 algorithm:(id *)arg7 forJID:(id)arg8 xmppStream:(id)arg9;
- - (void)clearCapabilitiesHashAndAlgorithmForJID:(id)arg1 xmppStream:(id)arg2;
- - (BOOL)getCapabilitiesHash:(id *)arg1 algorithm:(id *)arg2 forJID:(id)arg3 xmppStream:(id)arg4;
- - (BOOL)setCapabilitiesNode:(id)arg1 ver:(id)arg2 ext:(id)arg3 hash:(id)arg4 algorithm:(id)arg5 forJID:(id)arg6 xmppStream:(id)arg7 andGetNewCapabilities:(id *)arg8;
- - (id)capabilitiesForJID:(id)arg1 ext:(id *)arg2 xmppStream:(id)arg3;
- - (id)capabilitiesForJID:(id)arg1 xmppStream:(id)arg2;
- - (BOOL)areCapabilitiesKnownForJID:(id)arg1 xmppStream:(id)arg2;
- - (void)didCreateManagedObjectContext;
- - (void)didNotAddPersistentStoreWithPath:(id)arg1 error:(id)arg2;
- - (void)_clearAllNonPersistentCapabilitiesForXMPPStream:(id)arg1;
- - (id)capsForHash:(id)arg1 algorithm:(id)arg2;
- - (id)resourceForJID:(id)arg1 xmppStream:(id)arg2;
- - (BOOL)configureWithParent:(id)arg1 queue:(struct dispatch_queue_s *)arg2;
- @end
- @interface XMPPCapsCoreDataStorageObject : NSManagedObject
- {
- }
- @property(retain, nonatomic) DDXMLElement *capabilities; // @dynamic capabilities;
- // Remaining properties
- @property(retain, nonatomic) NSString *capabilitiesStr; // @dynamic capabilitiesStr;
- @property(retain, nonatomic) NSString *hashAlgorithm; // @dynamic hashAlgorithm;
- @property(retain, nonatomic) NSString *hashStr; // @dynamic hashStr;
- @property(retain, nonatomic) NSSet *resources; // @dynamic resources;
- @end
- @interface XMPPCapsResourceCoreDataStorageObject : NSManagedObject
- {
- }
- @property(nonatomic) BOOL haveFailed; // @dynamic haveFailed;
- // Remaining properties
- @property(retain, nonatomic) XMPPCapsCoreDataStorageObject *caps; // @dynamic caps;
- @property(retain, nonatomic) NSString *ext; // @dynamic ext;
- @property(retain, nonatomic) NSNumber *failed; // @dynamic failed;
- @property(retain, nonatomic) NSString *hashAlgorithm; // @dynamic hashAlgorithm;
- @property(retain, nonatomic) NSString *hashStr; // @dynamic hashStr;
- @property(retain, nonatomic) NSString *jidStr; // @dynamic jidStr;
- @property(retain, nonatomic) NSString *node; // @dynamic node;
- @property(retain, nonatomic) NSString *streamBareJidStr; // @dynamic streamBareJidStr;
- @property(retain, nonatomic) NSString *ver; // @dynamic ver;
- @end
- @interface XMPPCapabilities : XMPPModule
- {
- id <XMPPCapabilitiesStorage> xmppCapabilitiesStorage;
- DDXMLElement *myCapabilitiesQuery;
- DDXMLElement *myCapabilitiesC;
- BOOL collectingMyCapabilities;
- NSMutableSet *discoRequestJidSet;
- NSMutableDictionary *discoRequestHashDict;
- NSMutableDictionary *discoTimerJidDict;
- BOOL autoFetchHashedCapabilities;
- BOOL autoFetchNonHashedCapabilities;
- double capabilitiesRequestTimeout;
- NSMutableSet *timers;
- }
- - (void).cxx_destruct;
- - (void)processTimeoutWithJID:(id)arg1;
- - (void)processTimeoutWithHashKey:(id)arg1;
- - (void)cancelTimeoutForDiscoRequestFromJID:(id)arg1;
- - (void)setupTimeoutForDiscoRequestFromJID:(id)arg1 withHashKey:(id)arg2;
- - (void)setupTimeoutForDiscoRequestFromJID:(id)arg1;
- - (id)xmppStream:(id)arg1 willSendPresence:(id)arg2;
- - (BOOL)xmppStream:(id)arg1 didReceiveIQ:(id)arg2;
- - (void)xmppStream:(id)arg1 didReceivePresence:(id)arg2;
- - (void)xmppStreamDidConnect:(id)arg1;
- - (void)maybeQueryNextJidWithHashKey:(id)arg1 dueToHashMismatch:(BOOL)arg2;
- - (void)handleDiscoErrorResponse:(id)arg1 fromJID:(id)arg2;
- - (void)handleDiscoResponse:(id)arg1 fromJID:(id)arg2;
- - (void)handleDiscoRequest:(id)arg1;
- - (void)handleLegacyPresenceCapabilities:(id)arg1 fromJID:(id)arg2;
- - (void)handlePresenceCapabilities:(id)arg1 fromJID:(id)arg2;
- - (void)fetchCapabilitiesForJID:(id)arg1;
- - (void)sendDiscoInfoQueryTo:(id)arg1 withNode:(id)arg2 ver:(id)arg3;
- - (void)recollectMyCapabilities;
- - (void)continueCollectMyCapabilities:(id)arg1;
- - (void)collectMyCapabilities;
- - (BOOL)getHash:(id *)arg1 algorithm:(id *)arg2 fromKey:(id)arg3;
- - (id)keyFromHash:(id)arg1 algorithm:(id)arg2;
- - (id)hashCapabilitiesFromQuery:(id)arg1;
- @property BOOL autoFetchNonHashedCapabilities; // @dynamic autoFetchNonHashedCapabilities;
- @property BOOL autoFetchHashedCapabilities; // @dynamic autoFetchHashedCapabilities;
- @property(readonly, nonatomic) id <XMPPCapabilitiesStorage> xmppCapabilitiesStorage; // @dynamic xmppCapabilitiesStorage;
- - (void)dealloc;
- - (void)deactivate;
- - (BOOL)activate:(id)arg1;
- - (id)initWithCapabilitiesStorage:(id)arg1 dispatchQueue:(struct dispatch_queue_s *)arg2;
- - (id)initWithCapabilitiesStorage:(id)arg1;
- - (id)initWithDispatchQueue:(struct dispatch_queue_s *)arg1;
- - (id)init;
- @end
- @interface GCDTimerWrapper : NSObject
- {
- struct dispatch_source_s *timer;
- }
- - (void)dealloc;
- - (void)cancel;
- - (id)initWithDispatchTimer:(struct dispatch_source_s *)arg1;
- @end
- @interface TagLogger : DDFileLogger
- {
- }
- + (int)settings;
- + (id)logDirectory;
- + (id)fileName;
- - (void)readSettings;
- - (id)init;
- @end
- @interface TagLogFormatter : ContextWhitelistFilterLogFormatter
- {
- NSDate *start;
- }
- - (void).cxx_destruct;
- - (id)formatLogMessage:(id)arg1;
- - (id)init;
- @end
- @interface iosResourceManager : NSObject <AVAudioPlayerDelegate>
- {
- NSMutableDictionary *resourceDictionary;
- AVAudioPlayer *audioPlayer;
- }
- + (id)resourceOperationQueue;
- + (struct dispatch_queue_s *)sharedSerialQueue;
- + (id)sharedInstance;
- @property(retain, nonatomic) AVAudioPlayer *audioPlayer; // @synthesize audioPlayer;
- @property(retain) NSMutableDictionary *resourceDictionary; // @synthesize resourceDictionary;
- - (void).cxx_destruct;
- - (void)playAudioFile:(id)arg1 loop:(BOOL)arg2 volume:(float)arg3 pitch:(float)arg4;
- - (void)stopAudioPlay:(id)arg1;
- - (void)audioPlayerDidFinishPlaying:(id)arg1 successfully:(BOOL)arg2;
- - (id)loadResourceNow:(id)arg1 urlString:(id)arg2;
- - (void)loadResource:(id)arg1 urlString:(id)arg2 timeout:(unsigned int)arg3 success:(CDUnknownBlockType)arg4 received:(CDUnknownBlockType)arg5 fail:(CDUnknownBlockType)arg6;
- - (void)getResource:(id)arg1 fallbackUrl:(id)arg2 timeout:(unsigned int)arg3 success:(CDUnknownBlockType)arg4 receive:(CDUnknownBlockType)arg5 failure:(CDUnknownBlockType)arg6;
- - (id)createResourceObject:(id)arg1 path:(id)arg2 wsoSuccess:(CDUnknownBlockType)arg3 wsoReceive:(CDUnknownBlockType)arg4 wsoFail:(CDUnknownBlockType)arg5;
- - (void)removeResource:(id)arg1;
- - (void)createDataCacheDirectory;
- - (id)init;
- @end
- @interface ResourceDelegate : NSObject
- {
- CDUnknownBlockType successBlock;
- CDUnknownBlockType failureBlock;
- CDUnknownBlockType receivedBlock;
- }
- @property(copy, nonatomic) CDUnknownBlockType receivedBlock; // @synthesize receivedBlock;
- @property(copy, nonatomic) CDUnknownBlockType failureBlock; // @synthesize failureBlock;
- @property(copy, nonatomic) CDUnknownBlockType successBlock; // @synthesize successBlock;
- - (void).cxx_destruct;
- - (void)dealloc;
- @end
- @interface iosResource : NSObject <WebServiceOperationDelegate>
- {
- NSString *resourcePath;
- NSMutableArray *delegates;
- BOOL finishing;
- NSData *cachedData;
- NSDate *lastModified;
- NSString *eTagData;
- }
- @property(copy, nonatomic) NSString *eTagData; // @synthesize eTagData;
- @property(retain, nonatomic) NSDate *lastModified; // @synthesize lastModified;
- @property(copy, nonatomic) NSData *cachedData; // @synthesize cachedData;
- @property(readonly, nonatomic) BOOL finishing; // @synthesize finishing;
- @property(retain, nonatomic) NSMutableArray *delegates; // @synthesize delegates;
- @property(copy, nonatomic) NSString *resourcePath; // @synthesize resourcePath;
- - (void).cxx_destruct;
- - (void)operationDidReceiveData:(id)arg1 data:(id)arg2;
- - (void)operationFinished:(id)arg1 error:(id)arg2;
- - (void)addResourceDelegate:(id)arg1;
- - (void)dealloc;
- - (id)initWithResourcePath:(id)arg1;
- @end
- @interface WebServiceOperation : NSOperation <NSURLConnectionDelegate>
- {
- BOOL _executing;
- BOOL _finished;
- int _retries;
- NSURLResponse *internalResponse;
- NSURLConnection *internalConnection;
- NSError *internalError;
- id operationResource;
- id <NSURLConnectionDelegate> delegate;
- NSMutableURLRequest *request;
- NSMutableData *data;
- NSHTTPURLResponse *httpResponse;
- id context;
- id <WebServiceOperationDelegate> operationDelegate;
- NSURLCredential *credentials;
- unsigned int backgroundTask;
- }
- @property(nonatomic) unsigned int backgroundTask; // @synthesize backgroundTask;
- @property(retain, nonatomic) NSURLCredential *credentials; // @synthesize credentials;
- @property(retain, nonatomic) id <WebServiceOperationDelegate> operationDelegate; // @synthesize operationDelegate;
- @property(retain, nonatomic) id context; // @synthesize context;
- @property(nonatomic) int retries; // @synthesize retries=_retries;
- @property(nonatomic) BOOL isFinished; // @synthesize isFinished=_finished;
- @property(nonatomic) BOOL isExecuting; // @synthesize isExecuting=_executing;
- @property(readonly, nonatomic) NSHTTPURLResponse *httpResponse; // @synthesize httpResponse;
- @property(readonly, nonatomic) NSMutableData *data; // @synthesize data;
- @property(retain, nonatomic) NSMutableURLRequest *request; // @synthesize request;
- @property(retain, nonatomic) id <NSURLConnectionDelegate> delegate; // @synthesize delegate;
- @property(retain, nonatomic) id operationResource; // @synthesize operationResource;
- @property(retain, nonatomic) NSError *internalError; // @synthesize internalError;
- @property(retain, nonatomic) NSURLConnection *internalConnection; // @synthesize internalConnection;
- @property(retain, nonatomic) NSURLResponse *internalResponse; // @synthesize internalResponse;
- - (void).cxx_destruct;
- - (void)connectionDidFinishLoading:(id)arg1;
- - (void)connection:(id)arg1 didReceiveData:(id)arg2;
- - (void)connection:(id)arg1 didReceiveResponse:(id)arg2;
- - (void)connection:(id)arg1 didCancelAuthenticationChallenge:(id)arg2;
- - (void)connection:(id)arg1 didReceiveAuthenticationChallenge:(id)arg2;
- - (BOOL)connection:(id)arg1 canAuthenticateAgainstProtectionSpace:(id)arg2;
- - (void)connection:(id)arg1 didFailWithError:(id)arg2;
- - (void)cancel;
- - (BOOL)isConcurrent;
- - (void)done;
- - (void)start;
- - (id)initWithRequest:(id)arg1 delegate:(id)arg2;
- @end
- @interface DSoundSystem : NSObject
- {
- NSCache *soundCache;
- NSMutableDictionary *_loopingSounds;
- }
- + (unsigned long)getAudioType:(id)arg1;
- + (BOOL)isRecoginzedAudioType:(id)arg1;
- + (id)instance;
- @property(retain, nonatomic) NSMutableDictionary *loopingSounds; // @synthesize loopingSounds=_loopingSounds;
- @property(retain, nonatomic) NSCache *soundCache; // @synthesize soundCache;
- - (void).cxx_destruct;
- - (void)setVolume:(id)arg1 volume:(float)arg2;
- - (float)getVolume:(id)arg1;
- - (void)fadeOut:(id)arg1;
- - (void)resumeAllSounds;
- - (void)suspendAllSounds;
- - (void)stopAllSounds:(BOOL)arg1;
- - (void)unloadAudio:(id)arg1;
- - (void)prepareToPlaySound:(id)arg1;
- - (void)stopSound:(id)arg1;
- - (void)playSound:(id)arg1 atLevel:(float)arg2 loop:(BOOL)arg3;
- - (id)getAudioPlayer:(id)arg1;
- - (void)playSound:(id)arg1;
- - (void)memoryWarningNotification:(id)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface ResourceUtils : NSObject
- {
- }
- + (id)stampsJsonFile;
- + (id)paperItemsJsonFile;
- + (id)createDataPathForJSONWebServiceFile:(id)arg1;
- + (id)createDataPathForResource:(id)arg1;
- + (id)createDataPathForAvatar:(id)arg1;
- + (id)getLocalAssetPath:(id)arg1;
- + (id)getDocumentsDirectoryName;
- + (id)getLogCacheDirectoryName;
- + (id)getDataCacheDirectoryName;
- + (BOOL)shouldCacheResponse:(id)arg1 response:(id)arg2;
- + (id)createDataPathForURL:(id)arg1;
- + (id)getBundlePath:(id)arg1;
- + (BOOL)isInBundle:(id)arg1;
- + (id)getPreferredLanguage;
- @end
- @interface ResourceCache : NSObject
- {
- struct dispatch_semaphore_s *assetCacheSemaphore_;
- struct dispatch_semaphore_s *expiresSemaphore_;
- struct dispatch_semaphore_s *lastModifiedSemaphore_;
- struct dispatch_semaphore_s *etagSemaphore_;
- struct dispatch_semaphore_s *trimFilesSemaphore_;
- NSMutableDictionary *etagData;
- NSMutableDictionary *expiresData;
- NSString *reserveFile;
- NSMutableDictionary *assetCacheTime;
- NSMutableDictionary *lastModified;
- }
- + (id)instance;
- @property(retain, nonatomic) NSMutableDictionary *lastModified; // @synthesize lastModified;
- @property(retain, nonatomic) NSMutableDictionary *assetCacheTime; // @synthesize assetCacheTime;
- @property(retain, nonatomic) NSString *reserveFile; // @synthesize reserveFile;
- @property(retain, nonatomic) NSMutableDictionary *expiresData; // @synthesize expiresData;
- @property(retain, nonatomic) NSMutableDictionary *etagData; // @synthesize etagData;
- - (void).cxx_destruct;
- - (void)cacheData:(id)arg1 data:(id)arg2;
- - (void)cacheData:(id)arg1 data:(id)arg2 response:(id)arg3;
- - (id)getCachedData:(id)arg1 etag:(id *)arg2 lastModified:(id *)arg3;
- - (BOOL)isPastExpiredDate:(id)arg1;
- - (BOOL)saveExpiresIfExists:(id)arg1 response:(id)arg2;
- - (void)addSizeToReserveFile:(int)arg1;
- - (void)reduceSizeOfReserveFile:(int)arg1;
- - (void)modifyReserveSpace:(id)arg1 dataSize:(int)arg2;
- - (void)trimTheFat:(id)arg1;
- - (void)resetCache;
- - (void)removeFile:(id)arg1;
- - (id)getAssetCacheDate:(id)arg1;
- - (void)resetAssetCache;
- - (void)removeResourceFromAssetCache:(id)arg1;
- - (void)addResourceToAssetCache:(id)arg1;
- - (id)getLastModifiedDate:(id)arg1;
- - (void)resetLastModifiedData;
- - (void)removeLastModifiedDate:(id)arg1;
- - (void)addLastModifiedDate:(id)arg1 withDate:(id)arg2;
- - (void)resetExpiresData;
- - (id)getExpiresData:(id)arg1;
- - (void)removeExpiresData:(id)arg1;
- - (void)addExpiresData:(id)arg1 withExpireDate:(id)arg2;
- - (void)resetEtagData;
- - (id)getAvatarEtagData:(id)arg1;
- - (void)removeAvatarEtagData:(id)arg1;
- - (void)addAvatarEtagData:(id)arg1 withEtag:(id)arg2;
- - (id)init;
- @end
- @interface CDataScanner : NSObject
- {
- NSData *data;
- char *start;
- char *end;
- char *current;
- unsigned int length;
- NSCharacterSet *doubleCharacters;
- }
- + (id)scannerWithData:(id)arg1;
- @property(retain, nonatomic) NSCharacterSet *doubleCharacters; // @synthesize doubleCharacters;
- - (id)remainingString;
- - (void)skipWhitespace;
- - (BOOL)scanNumber:(id *)arg1;
- - (BOOL)scanUpToCharactersFromSet:(id)arg1 intoString:(id *)arg2;
- - (BOOL)scanUpToString:(id)arg1 intoString:(id *)arg2;
- - (BOOL)scanCharactersFromSet:(id)arg1 intoString:(id *)arg2;
- - (BOOL)scanString:(id)arg1 intoString:(id *)arg2;
- - (BOOL)scanUTF8String:(const char *)arg1 intoString:(id *)arg2;
- - (BOOL)scanCharacter:(unsigned short)arg1;
- - (unsigned short)scanCharacter;
- - (unsigned short)currentCharacter;
- @property(readonly, nonatomic) BOOL isAtEnd; // @dynamic isAtEnd;
- @property(nonatomic) unsigned int scanLocation; // @dynamic scanLocation;
- @property(retain, nonatomic) NSData *data; // @dynamic data;
- - (void)dealloc;
- - (id)init;
- - (BOOL)scanCPlusPlusStyleComment:(id *)arg1;
- - (BOOL)scanCStyleComment:(id *)arg1;
- @end
- @interface CJSONDataSerializer : NSObject
- {
- }
- + (id)serializer;
- + (void)initialize;
- - (id)serializeDictionary:(id)arg1;
- - (id)serializeArray:(id)arg1;
- - (id)serializeString:(id)arg1;
- - (id)serializeNumber:(id)arg1;
- - (id)serializeNull:(id)arg1;
- - (id)serializeObject:(id)arg1;
- @end
- @interface CJSONDeserializer : NSObject
- {
- }
- + (id)deserializer;
- - (id)deserializeAsArray:(id)arg1 error:(id *)arg2;
- - (id)deserializeAsDictionary:(id)arg1 error:(id *)arg2;
- - (id)deserialize:(id)arg1 error:(id *)arg2;
- @end
- @interface CJSONScanner : CDataScanner
- {
- BOOL strictEscapeCodes;
- }
- @property(readonly, nonatomic) BOOL strictEscapeCodes; // @synthesize strictEscapeCodes;
- - (BOOL)scanNotQuoteCharactersIntoString:(id *)arg1;
- - (BOOL)scanJSONNumberConstant:(id *)arg1 error:(id *)arg2;
- - (BOOL)scanJSONStringConstant:(id *)arg1 error:(id *)arg2;
- - (BOOL)scanJSONArray:(id *)arg1 error:(id *)arg2;
- - (BOOL)scanJSONDictionary:(id *)arg1 error:(id *)arg2;
- - (BOOL)scanJSONObject:(id *)arg1 error:(id *)arg2;
- - (void)setData:(id)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface CJSONSerializer : NSObject
- {
- CJSONDataSerializer *serializer;
- }
- + (id)serializer;
- - (id)serializeDictionary:(id)arg1;
- - (id)serializeArray:(id)arg1;
- - (id)serializeObject:(id)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface CSerializedJSONData : NSObject
- {
- NSData *data;
- }
- @property(readonly, nonatomic) NSData *data; // @synthesize data;
- - (void)dealloc;
- - (id)initWithData:(id)arg1;
- @end
- @interface MoreGamesViewController : UIViewController <UIWebViewDelegate, UIAlertViewDelegate>
- {
- UIWebView *webView;
- UIActivityIndicatorView *networkActivityView;
- UIButton *backButton;
- BOOL useStagingServer;
- BOOL initializationComplete;
- id delegate;
- }
- @property(nonatomic) BOOL useStagingServer; // @synthesize useStagingServer;
- @property(retain, nonatomic) UIButton *backButton; // @synthesize backButton;
- @property(retain, nonatomic) UIActivityIndicatorView *networkActivityView; // @synthesize networkActivityView;
- @property(retain, nonatomic) UIWebView *webView; // @synthesize webView;
- @property(retain) id delegate; // @synthesize delegate;
- - (void)detectApplications;
- - (void)initializeJavaScript;
- - (void)didChangeStatusBarOrientation:(id)arg1;
- - (void)alertView:(id)arg1 clickedButtonAtIndex:(int)arg2;
- - (void)webView:(id)arg1 didFailLoadWithError:(id)arg2;
- - (BOOL)webView:(id)arg1 shouldStartLoadWithRequest:(id)arg2 navigationType:(int)arg3;
- - (void)webViewDidFinishLoad:(id)arg1;
- - (void)webViewDidStartLoad:(id)arg1;
- - (void)backButtonPressed:(id)arg1;
- - (void)dealloc;
- - (void)releaseAll;
- - (void)didReceiveMemoryWarning;
- - (id)stringForDeviceOrientation:(int)arg1;
- - (id)stringForInterfaceOrientation:(int)arg1;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)viewDidUnload;
- - (void)viewDidDisappear:(BOOL)arg1;
- - (void)viewWillDisappear:(BOOL)arg1;
- - (void)viewDidAppear:(BOOL)arg1;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface SDRURLConnectionDelegate : NSObject
- {
- struct HTTPListener *_listener;
- NSMutableData *_receivedData;
- NSURLResponse *_response;
- BOOL _destroyListener;
- }
- - (void)connectionDidFinishLoading:(id)arg1;
- - (void)connection:(id)arg1 didFailWithError:(id)arg2;
- - (void)connection:(id)arg1 didReceiveData:(id)arg2;
- - (void)connection:(id)arg1 didReceiveResponse:(id)arg2;
- - (void)dealloc;
- - (id)initWithListener:(struct HTTPListener *)arg1 destroyListener:(BOOL)arg2;
- @end
- @interface SDRDownloadFileConnectionDelegate : NSObject
- {
- struct LittleEndianFileOutputStream *_ostr;
- struct String _fileName;
- struct String _contentHash;
- struct Sha1 _hasher;
- struct HTTPFileDownloadListener *_listener;
- _Bool _destroyListener;
- _Bool _failed;
- int _httpCode;
- unsigned long _expectedContentLength;
- unsigned long _writtenContentLength;
- }
- - (id).cxx_construct;
- - (void).cxx_destruct;
- - (void)connectionDidFinishLoading:(id)arg1;
- - (void)connection:(id)arg1 didFailWithError:(id)arg2;
- - (void)connection:(id)arg1 didReceiveData:(id)arg2;
- - (void)connection:(id)arg1 didReceiveResponse:(id)arg2;
- - (void)dealloc;
- - (id)initWithFileName:(const struct String *)arg1 contentHash:(const struct String *)arg2 listener:(struct HTTPFileDownloadListener *)arg3 destroyListner:(_Bool)arg4;
- @end
- @interface FBSessionDelegateAdapter : NSObject <FBSessionDelegate>
- {
- void *_fbSessionListener;
- }
- - (void)fbDidLogout;
- - (void)fbDidNotLogin:(BOOL)arg1;
- - (void)fbDidLogin;
- - (id)initWithListener:(void *)arg1;
- @end
- @interface FBRequestDelegateAdapter : NSObject <FBRequestDelegate>
- {
- void *_fbRequestListener;
- }
- - (void)request:(id)arg1 didLoadRawResponse:(id)arg2;
- - (void)request:(id)arg1 didLoad:(id)arg2;
- - (void)request:(id)arg1 didFailWithError:(id)arg2;
- - (void)request:(id)arg1 didReceiveResponse:(id)arg2;
- - (void)requestLoading:(id)arg1;
- - (id)initWithListener:(void *)arg1;
- @end
- @interface FBDialogDelegateAdapter : NSObject <FBDialogDelegate>
- {
- void *_fbDialogListener;
- }
- - (void)dialog:(id)arg1 didFailWithError:(id)arg2;
- - (void)dialogDidNotComplete:(id)arg1;
- - (void)dialogDidComplete:(id)arg1;
- - (id)initWithListener:(void *)arg1;
- @end
- @interface Facebook : NSObject <FBLoginDialogDelegate>
- {
- NSString *_accessToken;
- NSDate *_expirationDate;
- id <FBSessionDelegate> _sessionDelegate;
- FBRequest *_request;
- FBDialog *_loginDialog;
- FBDialog *_fbDialog;
- NSString *_appId;
- NSString *_localAppId;
- NSArray *_permissions;
- }
- @property(copy, nonatomic) NSString *localAppId; // @synthesize localAppId=_localAppId;
- @property(retain, nonatomic) NSArray *permissions; // @synthesize permissions=_permissions;
- @property(nonatomic) id <FBSessionDelegate> sessionDelegate; // @synthesize sessionDelegate=_sessionDelegate;
- @property(copy, nonatomic) NSDate *expirationDate; // @synthesize expirationDate=_expirationDate;
- @property(copy, nonatomic) NSString *accessToken; // @synthesize accessToken=_accessToken;
- - (void)request:(id)arg1 didFailWithError:(id)arg2;
- - (void)fbDialogNotLogin:(BOOL)arg1;
- - (void)fbDialogLogin:(id)arg1 expirationDate:(id)arg2;
- - (BOOL)isSessionValid;
- - (void)dialog:(id)arg1 andParams:(id)arg2 andDelegate:(id)arg3;
- - (void)dialog:(id)arg1 andDelegate:(id)arg2;
- - (id)requestWithGraphPath:(id)arg1 andParams:(id)arg2 andHttpMethod:(id)arg3 andDelegate:(id)arg4;
- - (id)requestWithGraphPath:(id)arg1 andParams:(id)arg2 andDelegate:(id)arg3;
- - (id)requestWithGraphPath:(id)arg1 andDelegate:(id)arg2;
- - (id)requestWithMethodName:(id)arg1 andParams:(id)arg2 andHttpMethod:(id)arg3 andDelegate:(id)arg4;
- - (id)requestWithParams:(id)arg1 andDelegate:(id)arg2;
- - (void)logout:(id)arg1;
- - (BOOL)handleOpenURL:(id)arg1;
- - (void)authorize:(id)arg1 delegate:(id)arg2 localAppId:(id)arg3;
- - (void)authorize:(id)arg1 delegate:(id)arg2;
- - (id)parseURLParams:(id)arg1;
- - (void)authorizeWithFBAppAuth:(BOOL)arg1 safariAuth:(BOOL)arg2;
- - (id)getOwnBaseUrl;
- - (id)openUrl:(id)arg1 params:(id)arg2 httpMethod:(id)arg3 delegate:(id)arg4;
- - (void)dealloc;
- - (id)initWithAppId:(id)arg1;
- @end
- @interface FBDialog : UIView <UIWebViewDelegate>
- {
- id <FBDialogDelegate> _delegate;
- NSMutableDictionary *_params;
- NSString *_serverURL;
- NSURL *_loadingURL;
- UIWebView *_webView;
- UIActivityIndicatorView *_spinner;
- UIImageView *_iconView;
- UILabel *_titleLabel;
- UIButton *_closeButton;
- int _orientation;
- BOOL _showingKeyboard;
- UIView *_modalBackgroundView;
- }
- @property(retain, nonatomic) NSMutableDictionary *params; // @synthesize params=_params;
- @property(nonatomic) id <FBDialogDelegate> delegate; // @synthesize delegate=_delegate;
- - (void)dialogDidCancel:(id)arg1;
- - (void)dialogDidSucceed:(id)arg1;
- - (void)dialogWillDisappear;
- - (void)dialogWillAppear;
- - (void)dismissWithError:(id)arg1 animated:(BOOL)arg2;
- - (void)dismissWithSuccess:(BOOL)arg1 animated:(BOOL)arg2;
- - (void)show;
- - (void)loadURL:(id)arg1 get:(id)arg2;
- - (void)load;
- @property(copy, nonatomic) NSString *title;
- - (id)initWithURL:(id)arg1 params:(id)arg2 delegate:(id)arg3;
- - (id)getStringFromUrl:(id)arg1 needle:(id)arg2;
- - (void)keyboardWillHide:(id)arg1;
- - (void)keyboardWillShow:(id)arg1;
- - (void)deviceOrientationDidChange:(void *)arg1;
- - (void)webView:(id)arg1 didFailLoadWithError:(id)arg2;
- - (void)webViewDidFinishLoad:(id)arg1;
- - (BOOL)webView:(id)arg1 shouldStartLoadWithRequest:(id)arg2 navigationType:(int)arg3;
- - (void)drawRect:(struct CGRect)arg1;
- - (void)dealloc;
- - (id)init;
- - (void)cancel;
- - (void)dismiss:(BOOL)arg1;
- - (void)postDismissCleanup;
- - (void)removeObservers;
- - (void)addObservers;
- - (id)generateURL:(id)arg1 params:(id)arg2;
- - (void)bounce2AnimationStopped;
- - (void)bounce1AnimationStopped;
- - (void)updateWebOrientation;
- - (void)sizeToFitOrientation:(BOOL)arg1;
- - (struct CGAffineTransform)transformForOrientation;
- - (BOOL)shouldRotateToOrientation:(int)arg1;
- - (void)strokeLines:(struct CGRect)arg1 stroke:(const float *)arg2;
- - (void)drawRect:(struct CGRect)arg1 fill:(const float *)arg2 radius:(float)arg3;
- - (void)addRoundedRectToPath:(struct CGContext *)arg1 rect:(struct CGRect)arg2 radius:(float)arg3;
- @end
- @interface FBLoginDialog : FBDialog
- {
- id <FBLoginDialogDelegate> _loginDelegate;
- }
- - (void)webView:(id)arg1 didFailLoadWithError:(id)arg2;
- - (void)dialogDidCancel:(id)arg1;
- - (void)dialogDidSucceed:(id)arg1;
- - (id)initWithURL:(id)arg1 loginParams:(id)arg2 delegate:(id)arg3;
- @end
- @interface FBRequest : NSObject
- {
- id <FBRequestDelegate> _delegate;
- NSString *_url;
- NSString *_httpMethod;
- NSMutableDictionary *_params;
- NSURLConnection *_connection;
- NSMutableData *_responseText;
- }
- + (id)serializeURL:(id)arg1 params:(id)arg2 httpMethod:(id)arg3;
- + (id)serializeURL:(id)arg1 params:(id)arg2;
- + (id)getRequestWithParams:(id)arg1 httpMethod:(id)arg2 delegate:(id)arg3 requestURL:(id)arg4;
- @property(nonatomic) NSMutableData *responseText; // @synthesize responseText=_responseText;
- @property(nonatomic) NSURLConnection *connection; // @synthesize connection=_connection;
- @property(retain, nonatomic) NSMutableDictionary *params; // @synthesize params=_params;
- @property(copy, nonatomic) NSString *httpMethod; // @synthesize httpMethod=_httpMethod;
- @property(copy, nonatomic) NSString *url; // @synthesize url=_url;
- @property(nonatomic) id <FBRequestDelegate> delegate; // @synthesize delegate=_delegate;
- - (void)connection:(id)arg1 didFailWithError:(id)arg2;
- - (void)connectionDidFinishLoading:(id)arg1;
- - (id)connection:(id)arg1 willCacheResponse:(id)arg2;
- - (void)connection:(id)arg1 didReceiveData:(id)arg2;
- - (void)connection:(id)arg1 didReceiveResponse:(id)arg2;
- - (void)dealloc;
- - (void)connect;
- - (BOOL)loading;
- - (void)handleResponseData:(id)arg1;
- - (void)failWithError:(id)arg1;
- - (id)parseJsonResponse:(id)arg1 error:(id *)arg2;
- - (id)formError:(int)arg1 userInfo:(id)arg2;
- - (id)generatePostBody;
- - (void)utfAppendBody:(id)arg1 data:(id)arg2;
- @end
- @interface SBJSON : SBJsonBase <SBJsonParser, SBJsonWriter>
- {
- SBJsonParser *jsonParser;
- SBJsonWriter *jsonWriter;
- }
- @property BOOL sortKeys;
- @property BOOL humanReadable;
- - (void)setMaxDepth:(unsigned int)arg1;
- - (unsigned int)maxDepth;
- - (id)objectWithString:(id)arg1 error:(id *)arg2;
- - (id)fragmentWithString:(id)arg1 error:(id *)arg2;
- - (id)objectWithString:(id)arg1 allowScalar:(BOOL)arg2 error:(id *)arg3;
- - (id)objectWithString:(id)arg1;
- - (id)stringWithObject:(id)arg1 error:(id *)arg2;
- - (id)stringWithFragment:(id)arg1 error:(id *)arg2;
- - (id)stringWithObject:(id)arg1 allowScalar:(BOOL)arg2 error:(id *)arg3;
- - (id)stringWithObject:(id)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface SBJsonBase : NSObject
- {
- NSMutableArray *errorTrace;
- unsigned int depth;
- unsigned int maxDepth;
- }
- @property unsigned int maxDepth; // @synthesize maxDepth;
- @property(readonly) NSArray *errorTrace; // @synthesize errorTrace;
- - (void)clearErrorTrace;
- - (void)addErrorWithCode:(unsigned int)arg1 description:(id)arg2;
- - (void)dealloc;
- - (id)init;
- @end
- @interface SBJsonParser : SBJsonBase <SBJsonParser>
- {
- const char *c;
- }
- + (void)initialize;
- - (BOOL)scanIsAtEnd;
- - (BOOL)scanNumber:(id *)arg1;
- - (BOOL)scanHexQuad:(unsigned short *)arg1;
- - (BOOL)scanUnicodeChar:(unsigned short *)arg1;
- - (BOOL)scanRestOfString:(id *)arg1;
- - (BOOL)scanRestOfDictionary:(id *)arg1;
- - (BOOL)scanRestOfArray:(id *)arg1;
- - (BOOL)scanRestOfNull:(id *)arg1;
- - (BOOL)scanRestOfFalse:(id *)arg1;
- - (BOOL)scanRestOfTrue:(id *)arg1;
- - (BOOL)scanValue:(id *)arg1;
- - (id)objectWithString:(id)arg1;
- - (id)fragmentWithString:(id)arg1;
- @end
- @interface SBJsonWriter : SBJsonBase <SBJsonWriter>
- {
- BOOL sortKeys;
- BOOL humanReadable;
- }
- + (void)initialize;
- @property BOOL humanReadable; // @synthesize humanReadable;
- @property BOOL sortKeys; // @synthesize sortKeys;
- - (BOOL)appendString:(id)arg1 into:(id)arg2;
- - (BOOL)appendDictionary:(id)arg1 into:(id)arg2;
- - (BOOL)appendArray:(id)arg1 into:(id)arg2;
- - (BOOL)appendValue:(id)arg1 into:(id)arg2;
- - (id)indent;
- - (id)stringWithObject:(id)arg1;
- - (id)stringWithFragment:(id)arg1;
- @end
- @interface EAGLView : UIView
- {
- id <ESRenderer> renderer;
- BOOL animating;
- BOOL displayLinkSupported;
- int animationFrameInterval;
- id displayLink;
- NSTimer *animationTimer;
- int currentOrientation;
- }
- + (Class)layerClass;
- @property(retain, nonatomic) id <ESRenderer> renderer; // @synthesize renderer;
- @property(readonly, nonatomic, getter=isAnimating) BOOL animating; // @synthesize animating;
- - (void)hideActivityView;
- - (void)initActivityView:(id)arg1 hasTabBar:(BOOL)arg2 bgdR:(float)arg3 bgdG:(float)arg4 bgdB:(float)arg5 bgdAlpha:(float)arg6;
- - (void)showActivityView:(BOOL)arg1 bgdR:(float)arg2 bgdG:(float)arg3 bgdB:(float)arg4 bgdAlpha:(float)arg5;
- - (void)showActivityViewIpad:(id)arg1 hasTabBar:(BOOL)arg2 bgdAlpha:(float)arg3;
- - (void)showActivityView:(id)arg1 hasTabBar:(BOOL)arg2 bgdAlpha:(float)arg3;
- - (void)showActivityView:(BOOL)arg1;
- - (void)showActivityView;
- - (void)dealloc;
- - (void)stopAnimation;
- - (void)startAnimation;
- @property(nonatomic) int animationFrameInterval; // @dynamic animationFrameInterval;
- - (void)layoutSubviews;
- - (void)drawView:(id)arg1;
- - (void)applyOrientation;
- - (void)orientationChanged:(id)arg1;
- - (void)initialize;
- - (id)initWithCoder:(id)arg1;
- - (id)initWithFrame:(struct CGRect)arg1;
- - (void)touchesCancelled:(id)arg1 withEvent:(id)arg2;
- - (void)touchesEnded:(id)arg1 withEvent:(id)arg2;
- - (void)touchesMoved:(id)arg1 withEvent:(id)arg2;
- - (void)touchesBegan:(id)arg1 withEvent:(id)arg2;
- @end
- @interface ES1Renderer : NSObject <ESRenderer>
- {
- EAGLContext *context;
- int backingWidth;
- int backingHeight;
- unsigned int defaultFramebuffer;
- unsigned int colorRenderbuffer;
- unsigned int depthRenderbuffer;
- unsigned int stencilRenderbuffer;
- unsigned int msaaFramebuffer;
- unsigned int msaaColorbuffer;
- }
- - (void)dealloc;
- - (BOOL)resizeFromLayer:(id)arg1;
- - (void)render;
- - (id)getShareGroup;
- - (void)destroyFramebuffer;
- - (void)createFramebuffer;
- - (BOOL)isMsaaSupported;
- - (id)init;
- @end
- @interface ES2Renderer : NSObject <ESRenderer>
- {
- EAGLContext *context;
- int backingWidth;
- int backingHeight;
- unsigned int defaultFramebuffer;
- unsigned int colorRenderbuffer;
- unsigned int depthRenderbuffer;
- unsigned int stencilRenderbuffer;
- }
- - (void)dealloc;
- - (BOOL)resizeFromLayer:(id)arg1;
- - (void)render;
- - (id)getShareGroup;
- - (void)destroyFramebuffer;
- - (void)createFramebuffer;
- - (id)init;
- @end
- @interface SDRMoreGamesNotifier : NSObject <MoreGamesViewControllerDelegate>
- {
- struct MoreGamesListener *mListener;
- }
- - (void)moreGamesDidDismiss:(id)arg1;
- - (id)initWithListener:(struct MoreGamesListener *)arg1;
- @end
- @interface SDRMailSenderDelegate : NSObject <MFMailComposeViewControllerDelegate>
- {
- }
- - (void)mailComposeController:(id)arg1 didFinishWithResult:(int)arg2 error:(id)arg3;
- @end
- @interface SDRAppDelegate : NSObject <UIApplicationDelegate, UIAccelerometerDelegate, CLLocationManagerDelegate>
- {
- UIWindow *window;
- EAGLView *glView;
- UIViewController *uiViewController;
- }
- @property(retain, nonatomic) UIViewController *uiViewController; // @synthesize uiViewController;
- @property(retain, nonatomic) EAGLView *glView; // @synthesize glView;
- @property(retain, nonatomic) UIWindow *window; // @synthesize window;
- - (BOOL)application:(id)arg1 openURL:(id)arg2 sourceApplication:(id)arg3 annotation:(id)arg4;
- - (void)locationManager:(id)arg1 didFailWithError:(id)arg2;
- - (void)locationManager:(id)arg1 didUpdateToLocation:(id)arg2 fromLocation:(id)arg3;
- - (void)application:(id)arg1 didReceiveRemoteNotification:(id)arg2;
- - (void)application:(id)arg1 didReceiveLocalNotification:(id)arg2;
- - (void)application:(id)arg1 didFailToRegisterForRemoteNotificationsWithError:(id)arg2;
- - (void)application:(id)arg1 didRegisterForRemoteNotificationsWithDeviceToken:(id)arg2;
- - (void)accelerometer:(id)arg1 didAccelerate:(id)arg2;
- - (void)applicationDidReceiveMemoryWarning:(id)arg1;
- - (void)applicationWillTerminate:(id)arg1;
- - (void)applicationDidEnterBackground:(id)arg1;
- - (void)applicationDidBecomeActive:(id)arg1;
- - (void)applicationWillResignActive:(id)arg1;
- - (void)applicationDidFinishLaunching:(id)arg1;
- - (void)dealloc;
- @end
- @interface EAGLViewController : UIViewController
- {
- id <ESRenderer> renderer;
- }
- @property(retain, nonatomic) id <ESRenderer> renderer; // @synthesize renderer;
- - (BOOL)shouldAutorotate;
- - (unsigned int)supportedInterfaceOrientations;
- - (BOOL)shouldAutorotateToInterfaceOrientation:(int)arg1;
- - (void)dealloc;
- - (void)didReceiveMemoryWarning;
- - (void)viewDidLoad;
- - (void)awakeFromNib;
- @end
- @interface WebViewDelegate : NSObject <UIWebViewDelegate>
- {
- }
- - (BOOL)webView:(id)arg1 shouldStartLoadWithRequest:(id)arg2 navigationType:(int)arg3;
- @end
- @interface UIMessageBox : UIAlertView
- {
- int _button1Result;
- int _button2Result;
- int _button3Result;
- }
- @property int _button3Result; // @synthesize _button3Result;
- @property int _button2Result; // @synthesize _button2Result;
- @property int _button1Result; // @synthesize _button1Result;
- @end
- @interface MessageBoxDelegate : NSObject <UIAlertViewDelegate>
- {
- struct MessageBoxListener *_listener;
- }
- @property struct MessageBoxListener *_listener; // @synthesize _listener;
- - (void)alertView:(id)arg1 clickedButtonAtIndex:(int)arg2;
- @end
- @interface ITunesDelegate : NSObject <SKProductsRequestDelegate, SKPaymentTransactionObserver>
- {
- struct ITunesInAppShop *mOwner;
- }
- - (void)paymentQueue:(id)arg1 updatedTransactions:(id)arg2;
- - (void)confirmTransaction:(struct TransactionInfo *)arg1;
- - (void)dealloc;
- - (void)productsRequest:(id)arg1 didReceiveResponse:(id)arg2;
- - (id)initWithOwner:(struct ITunesInAppShop *)arg1;
- @end
- @interface TextFieldDelegate : NSObject <UITextFieldDelegate>
- {
- int _inputFilter;
- int _characterLimit;
- struct String _customInputFilterCharacters;
- struct TextFieldListener *_listener;
- struct TextField *_textField;
- }
- - (id).cxx_construct;
- - (void).cxx_destruct;
- - (BOOL)canPerformAction:(SEL)arg1 withSender:(id)arg2;
- - (BOOL)textField:(id)arg1 shouldChangeCharactersInRange:(struct _NSRange)arg2 replacementString:(id)arg3;
- - (BOOL)textFieldShouldReturn:(id)arg1;
- - (void)textFieldDidEndEditing:(id)arg1;
- - (void)textFieldDidBeginEditing:(id)arg1;
- - (void)setListener:(struct TextFieldListener *)arg1;
- - (void)setCharLimit:(int)arg1 inputFilter:(int)arg2 customInputFilterCharacters:(const struct String *)arg3;
- - (id)initWithInputFilter:(int)arg1 andCustomInputFilterCharacters:(const struct String *)arg2 andCharacterLimit:(int)arg3 andListener:(struct TextFieldListener *)arg4 andTextField:(struct TextField *)arg5;
- @end
- @interface DMOAnalytics : NSObject
- {
- id delegate;
- BOOL useNotificationsForStandardEvents;
- BOOL canUseNetwork;
- BOOL restrictedTracking;
- id connection;
- id backend;
- BOOL _restrictedTracking;
- BOOL _useNotificationsForStandardEvents;
- id _delegate;
- BOOL _debugLogging;
- DMOPersistentAnalyticsConnection *_connection;
- DMOBackendConnection *_tokenConnection;
- }
- + (id)endpoint;
- + (id)sharedAnalyticsManager;
- @property(retain, nonatomic) DMOBackendConnection *tokenConnection; // @synthesize tokenConnection=_tokenConnection;
- @property(retain) DMOPersistentAnalyticsConnection *connection; // @synthesize connection=_connection;
- @property(nonatomic) BOOL debugLogging; // @synthesize debugLogging=_debugLogging;
- @property id delegate; // @synthesize delegate=_delegate;
- @property(nonatomic) BOOL useNotificationsForStandardEvents; // @synthesize useNotificationsForStandardEvents=_useNotificationsForStandardEvents;
- @property(nonatomic) BOOL restrictedTracking; // @synthesize restrictedTracking=_restrictedTracking;
- - (void)dealloc;
- - (void)appForegroundNotification:(id)arg1;
- - (void)appBackgroundNotification:(id)arg1;
- - (void)appQuitNotification:(id)arg1;
- - (void)appStartNotification:(id)arg1;
- - (void)deregisterForNotifications;
- - (void)registerForNotifications;
- - (void)logAnalyticsEventAppQuit;
- - (void)logAnalyticsEventAppForeground;
- - (void)logAnalyticsEventAppBackground;
- - (void)logAnalyticsEventAppStart;
- - (void)sendDeviceToken:(id)arg1;
- - (void)flushAnalyticsQueue;
- - (void)logAnalyticsEvent:(id)arg1 withContext:(id)arg2;
- - (void)logAnalyticsEvent:(id)arg1;
- - (void)logToConsole:(id)arg1;
- @property(nonatomic) BOOL canUseNetwork;
- - (id)initWithURL:(id)arg1 appKey:(id)arg2 secret:(id)arg3 useNotifications:(BOOL)arg4;
- - (id)initWithURL:(id)arg1 appKey:(id)arg2 secret:(id)arg3;
- - (id)initWithAppKey:(id)arg1 secret:(id)arg2 useNotifications:(BOOL)arg3;
- - (id)initWithAppKey:(id)arg1 secret:(id)arg2;
- @end
- @interface BackendConnection_Analytics_DummyClass
- {
- }
- - (void)doNothing;
- @end
- @interface DMOJSON : NSObject
- {
- }
- + (id)JSONStringFromDictionary:(id)arg1;
- + (id)JSONStringFromArray:(id)arg1;
- @end
- @interface DMOPersistentAnalyticsConnection : NSObject
- {
- NSMutableArray *mOutboundQueue;
- NSString *mSessionID;
- BOOL canPost;
- DMOBackendConnection *backendConnection;
- BOOL _canPost;
- }
- + (id)sharedAnalyticsConnection;
- @property(nonatomic) BOOL canPost; // @synthesize canPost=_canPost;
- - (id)analyticsEnd:(id)arg1;
- - (id)analyticsEvent:(id)arg1 withContext:(id)arg2;
- - (id)analyticsEvent:(id)arg1;
- - (id)analyticsStart:(id)arg1;
- - (void)_handleReturnResponse:(id)arg1;
- - (void)_addResponseToOutboundQueue:(id)arg1;
- - (void)flushQueue;
- - (void)timedQueueFlush:(id)arg1;
- - (void)restoreQueue;
- - (void)saveQueue;
- - (void)removePersistentAnalyticsFile;
- - (id)persistentAnalyticsFilePath;
- - (id)cacheDirectory;
- - (void)dealloc;
- - (id)init;
- - (id)initWithBackendConnection:(id)arg1;
- @end
- @interface DMOBackendConnection : NSObject
- {
- NSURL *apiURL;
- NSString *appKey;
- NSString *appSecret;
- NSString *authenticatedUsername;
- NSString *authenticatedEmailAddress;
- NSString *authenticatedAvatar;
- NSString *authenticatedID;
- NSString *clientIdentifier;
- NSString *sessionID;
- NSString *macInfo;
- NSString *_advertisingID;
- NSString *_vendorID;
- }
- + (id)sharedBackendConnection;
- + (id)sharedDMOBackendConnection;
- @property(readonly, nonatomic) NSString *vendorID; // @synthesize vendorID=_vendorID;
- @property(readonly, nonatomic) NSString *advertisingID; // @synthesize advertisingID=_advertisingID;
- @property(readonly, nonatomic) NSString *sessionID; // @synthesize sessionID;
- @property(readonly, nonatomic) NSString *appSecret; // @synthesize appSecret;
- @property(readonly, nonatomic) NSString *appKey; // @synthesize appKey;
- @property(copy, nonatomic) NSString *clientIdentifier; // @synthesize clientIdentifier;
- @property(readonly, nonatomic) NSString *authenticatedEmailAddress; // @synthesize authenticatedEmailAddress;
- @property(readonly, nonatomic) NSString *authenticatedID; // @synthesize authenticatedID;
- @property(readonly, nonatomic) NSString *authenticatedUsername; // @synthesize authenticatedUsername;
- - (id)unixTimestamp;
- - (id)addComment:(id)arg1 toEntityId:(id)arg2 forApp:(id)arg3 type:(int)arg4;
- - (id)getCommentsForApp:(id)arg1 entityId:(id)arg2 type:(int)arg3;
- - (id)createUsername:(id)arg1 password:(id)arg2 email:(id)arg3 avatar:(id)arg4;
- - (id)logout;
- - (id)loginUsername:(id)arg1 password:(id)arg2;
- @property(readonly, nonatomic) BOOL authenticated;
- - (void)setURL:(id)arg1;
- @property(readonly, nonatomic) NSURL *URL;
- @property(readonly, nonatomic) NSURL *authenticatedAvatarURL;
- - (void)_processStandardResponseFields:(id)arg1;
- - (id)_callRemoteMethod:(id)arg1 withParameters:(id)arg2;
- - (id)_signatureFromArguments:(id)arg1 httpMethod:(id)arg2;
- - (void)dealloc;
- - (id)initWithURL:(id)arg1 key:(id)arg2 secret:(id)arg3;
- - (id)analyticsLogEventID:(int)arg1 message:(id)arg2;
- - (id)analyticsEnd;
- - (id)analyticsStart;
- - (id)_callAnalyticsRemoteMethodWithPOSTData:(id)arg1;
- - (id)_callAnalyticsRemoteMethod:(id)arg1 withParameters:(id)arg2;
- - (id)callInitialAnalyticsRemoteMethod:(id)arg1 withParameters:(id)arg2;
- - (id)callAnalyticsRemoteMethod:(id)arg1 withContext:(id)arg2;
- - (id)_analyticsSignatureFromArguments:(id)arg1 httpMethod:(id)arg2;
- - (id)coreTrackingInfo;
- @end
- @interface DMOBackendResponse : NSObject
- {
- NSMutableURLRequest *request;
- NSDictionary *_response;
- NSDictionary *_params;
- DMOBackendConnection *connection;
- id object;
- BOOL dontReturn;
- DMOHTTPRequest *httpRequest;
- }
- @property(retain, nonatomic) NSDictionary *_params; // @synthesize _params;
- @property(retain, nonatomic) id object; // @synthesize object;
- @property(readonly, nonatomic) DMOBackendConnection *connection; // @synthesize connection;
- - (void)_httpRequestDone:(id)arg1;
- - (void)_ignoreReturn:(id)arg1;
- - (void)_asyncResponseDone:(id)arg1;
- - (void)_asyncFetchResponse:(id)arg1;
- - (id)_fetchResponseForRequest:(id)arg1;
- - (void)clearReturnTarget;
- - (void)cancel;
- - (id)fetchResponseSyncronously;
- - (void)returnTarget:(id)arg1 action:(SEL)arg2 userData:(id)arg3;
- - (void)returnTarget:(id)arg1 action:(SEL)arg2;
- - (void)ignoreReturn;
- @property(readonly, nonatomic) NSDictionary *response;
- @property(readonly, nonatomic) id content;
- @property(readonly, nonatomic) NSString *statusText;
- @property(readonly, nonatomic) int statusCode;
- @property(readonly, nonatomic) BOOL ok;
- - (void)dealloc;
- - (id)initWithConnection:(id)arg1 POSTDictionary:(id)arg2;
- @end
- @interface DMODownloadHelper : NSObject
- {
- NSLock *dataLock;
- int downloadCount;
- int helperState;
- NSTimer *startTrafficTimer;
- NSMutableSet *backgroundThreads;
- BOOL enabled;
- int suspendCount;
- }
- + (id)sharedDownloadHelper;
- - (void)netThread:(id)arg1;
- - (void)startTraffic;
- - (void)stopTrafficCheck;
- - (void)resetTrafficCheck;
- - (void)resume;
- - (void)suspend;
- - (void)downloadReceivedData;
- - (void)decrementDownloadCount;
- - (void)incrementDownloadCount;
- - (void)dealloc;
- - (id)init;
- @end
- @interface DMOHTTPRequest : NSObject
- {
- id target;
- SEL doneAction;
- SEL errorAction;
- id object;
- NSURLRequest *request;
- NSURL *url;
- NSURLConnection *connection;
- NSMutableData *data;
- BOOL sentProgressOnce;
- long long expectedContentLength;
- long long receivedContentLength;
- unsigned int completeProgress;
- int _lastResponseCode;
- id <DMOHTTPRequestDelegate> delegate;
- }
- + (id)dataWithRequest:(id)arg1;
- + (id)dataWithURL:(id)arg1;
- @property(readonly, nonatomic) int lastResponseCode; // @synthesize lastResponseCode=_lastResponseCode;
- @property(readonly, nonatomic) unsigned int completeProgress; // @synthesize completeProgress;
- @property(nonatomic) id <DMOHTTPRequestDelegate> delegate; // @synthesize delegate;
- @property(readonly, nonatomic) NSURL *url; // @synthesize url;
- @property(retain, nonatomic) id object; // @synthesize object;
- @property(readonly, nonatomic) NSData *data; // @synthesize data;
- - (void)_computeCompleteProgress;
- - (void)_releaseConnection;
- - (void)connectionDidFinishLoading:(id)arg1;
- - (void)connection:(id)arg1 didFailWithError:(id)arg2;
- - (void)connection:(id)arg1 didReceiveData:(id)arg2;
- - (void)connection:(id)arg1 didReceiveResponse:(id)arg2;
- - (id)connection:(id)arg1 willCacheResponse:(id)arg2;
- @property(readonly, nonatomic) BOOL determinateLength;
- @property(readonly, nonatomic) BOOL loading;
- @property(readonly, nonatomic) NSURLRequest *request; // @synthesize request;
- - (void)setTarget:(id)arg1 doneAction:(SEL)arg2 errorAction:(SEL)arg3;
- - (void)cancelRequest;
- - (void)startRequest;
- - (void)dealloc;
- - (id)initWithRequest:(id)arg1;
- - (id)initWithURL:(id)arg1;
- @end
- @interface DMOHTTPPostRequest : DMOHTTPRequest
- {
- }
- - (id)request;
- @end
- @interface NSData_DMOMBBase64_DummyClass
- {
- }
- - (void)doNothing;
- @end
- @interface NSString_DMOOAURLEncodingAdditions_DummyClass
- {
- }
- - (void)doNothing;
- @end
- @interface UIDevice_DMOUIDevice_Extras_DummyClass
- {
- }
- - (void)doNothing;
- @end
- @interface DMOReachability : NSObject
- {
- BOOL _networkStatusNotificationsEnabled;
- NSString *_hostName;
- NSString *_address;
- NSMutableDictionary *_reachabilityQueries;
- int previousNetworkStatus;
- }
- + (id)sharedReachability;
- @property(nonatomic) int previousNetworkStatus; // @synthesize previousNetworkStatus;
- @property(nonatomic) NSMutableDictionary *reachabilityQueries; // @synthesize reachabilityQueries=_reachabilityQueries;
- @property(retain, nonatomic) NSString *address; // @synthesize address=_address;
- @property(retain, nonatomic) NSString *hostName; // @synthesize hostName=_hostName;
- @property BOOL networkStatusNotificationsEnabled; // @synthesize networkStatusNotificationsEnabled=_networkStatusNotificationsEnabled;
- - (BOOL)addressFromString:(id)arg1 address:(struct sockaddr_in *)arg2;
- - (int)localWiFiConnectionStatus;
- - (int)internetConnectionStatus;
- - (int)remoteHostStatus;
- - (int)internetConnectionStatusForURL:(id)arg1;
- - (struct __SCNetworkReachability *)reachabilityRefForAddress:(id)arg1;
- - (struct __SCNetworkReachability *)reachabilityRefForHostName:(id)arg1;
- - (void)stopListeningForReachabilityChanges;
- - (BOOL)isNetworkAvailableFlags:(unsigned int *)arg1;
- - (BOOL)isAdHocWiFiNetworkAvailableFlags:(unsigned int *)arg1;
- - (BOOL)isHostReachable:(id)arg1;
- - (BOOL)isReachableWithoutRequiringConnection:(unsigned int)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface DMOReachabilityQuery : NSObject
- {
- struct __SCNetworkReachability *_reachabilityRef;
- struct __CFArray *_runLoops;
- NSString *_hostNameOrAddress;
- }
- @property(retain, nonatomic) NSString *hostNameOrAddress; // @synthesize hostNameOrAddress=_hostNameOrAddress;
- @property(nonatomic) struct __CFArray *runLoops; // @synthesize runLoops=_runLoops;
- @property(nonatomic) struct __SCNetworkReachability *reachabilityRef; // @synthesize reachabilityRef=_reachabilityRef;
- - (struct __CFRunLoop *)startListeningForReachabilityChanges:(struct __SCNetworkReachability *)arg1 onRunLoop:(struct __CFRunLoop *)arg2;
- - (void)scheduleOnRunLoop:(id)arg1;
- - (BOOL)isScheduledOnRunLoop:(struct __CFRunLoop *)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface UIDevice_DMOTTRAdditions_DummyClass
- {
- }
- - (void)doNothing;
- @end
- @interface DataChangeHelper : NSObject
- {
- }
- + (id)DMOChange:(id)arg1;
- + (id)revertBase64String:(id)arg1 keyString:(id)arg2;
- + (id)changeBase64String:(id)arg1 keyString:(id)arg2;
- + (id)revertData:(id)arg1 key:(id)arg2 iv:(id)arg3;
- + (id)changeData:(id)arg1 key:(id)arg2 iv:(id)arg3;
- @end
- @interface UIImage (ColorAtPixel)
- - (float)alphaAtPixel:(struct CGPoint)arg1;
- - (id)colorAtPixel:(struct CGPoint)arg1;
- @end
- @interface UIImageView (Extension)
- @property(nonatomic) NSString *imageName; // @dynamic imageName;
- @end
- @interface UIView (nameExtension)
- @property(nonatomic) NSString *name; // @dynamic name;
- @end
- @interface UIImage (CPExtensions)
- + (id)spritesWithSpriteSheetImage:(id)arg1 inRange:(struct _NSRange)arg2 spriteSize:(struct CGSize)arg3;
- + (id)spritesWithSpriteSheetImage:(id)arg1 spriteSize:(struct CGSize)arg2;
- + (id)makeAnimationFromJSON:(id)arg1;
- + (id)imageNamed:(id)arg1 inColor:(id)arg2;
- - (id)imageWithMask:(id)arg1;
- - (id)imageGrayscale;
- @end
- @interface NSData (Base64)
- - (id)base64Decoded;
- - (id)base64Encoded;
- - (id)hexStringValue;
- - (id)sha1Digest;
- - (id)md5Digest;
- @end
- @interface UIButton (UIBlockButton)
- - (void)makeDarkRectButtonResizable;
- - (void)callActionBlock:(id)arg1;
- - (void)handleControlEvent:(unsigned int)arg1 withBlock:(CDUnknownBlockType)arg2;
- @end
- @interface UIImage (CS_Extensions)
- - (id)imageRotatedByDegrees:(float)arg1;
- - (id)imageRotatedByRadians:(float)arg1;
- - (id)imageByScalingToSize:(struct CGSize)arg1;
- - (id)imageByScalingProportionallyToSize:(struct CGSize)arg1;
- - (id)imageByScalingProportionallyToMinimumSize:(struct CGSize)arg1;
- - (id)imageAtRect:(struct CGRect)arg1;
- @end
- @interface UIDevice (machine)
- - (id)machine;
- - (id)uniqueDeviceIdentifier;
- - (id)macAddress:(id)arg1;
- @end
- @interface NSDate (NSDateRFC1123)
- + (id)dateFromRFC1123:(id)arg1;
- - (id)rfc1123String;
- @end
- @interface NSString (CPExtensions)
- - (id)capitalizeFirstCharacter;
- - (id)capitalizedStringExceptWordsThatStartWithNumbers;
- - (id)normalizeName;
- - (unsigned int)numberOfOccurancesOfString:(id)arg1;
- - (BOOL)containsWord:(id)arg1;
- - (id)stringByTrimmingTrailingWhitespace;
- - (id)stringByTrimmingLeadingWhitespace;
- - (id)stringByRemovingEmbeddedLink:(id)arg1;
- - (id)stringByStrippingDoubleSpace;
- @end
- @interface NSData (NSDataAdditions)
- + (id)dataWithBase64EncodedString:(id)arg1;
- + (id)dataWithUncompressedContentsOfFile:(id)arg1;
- - (id)gzipInflate;
- - (id)gzipDeflate;
- - (id)base64EncodingWithLineLength:(unsigned int)arg1;
- - (id)base64Encoding;
- - (id)initWithBase64EncodedString:(id)arg1;
- @end
- @interface UIColor (CPColor)
- + (id)cpBlueFriendsScrim;
- + (id)cpSelectedBlue;
- + (id)cpDefaultBlue;
- + (id)cpLabelBlue;
- @end
- @interface NSMutableArray (Reverse)
- - (void)reverse;
- @end
- @interface NSArray (SortedInsert)
- + (void)initialize;
- - (unsigned int)indexForInsertingObject:(id)arg1 sortedUsingDescriptors:(id)arg2;
- - (unsigned int)indexForInsertingObject:(id)arg1 sortedUsingSelector:(SEL)arg2;
- - (unsigned int)indexForInsertingObject:(id)arg1 sortedUsingfunction:(CDUnknownFunctionPointerType)arg2 context:(void *)arg3;
- @end
- @interface NSMutableArray (SortedInsert)
- - (int)insertObject:(id)arg1 sortedUsingDescriptors:(id)arg2;
- - (int)insertObject:(id)arg1 sortedUsingSelector:(SEL)arg2;
- - (int)insertObject:(id)arg1 sortedUsingfunction:(CDUnknownFunctionPointerType)arg2 context:(void *)arg3;
- @end
- @interface NSData (AES256)
- - (id)AES256DecryptWithKey:(id)arg1;
- - (id)AES256EncryptWithKey:(id)arg1;
- @end
- @interface UIColor (UIColor_Additions)
- + (id)colorFromSixDigitHex:(unsigned int)arg1;
- @end
- @interface NSDictionary (CrittercismJSONKitSerializingBlockAdditions)
- - (id)CrittercismJSONDataWithOptions:(unsigned int)arg1 serializeUnsupportedClassesUsingBlock:(CDUnknownBlockType)arg2 error:(id *)arg3;
- - (id)CrittercismJSONStringWithOptions:(unsigned int)arg1 serializeUnsupportedClassesUsingBlock:(CDUnknownBlockType)arg2 error:(id *)arg3;
- @end
- @interface NSArray (CrittercismJSONKitSerializingBlockAdditions)
- - (id)CrittercismJSONDataWithOptions:(unsigned int)arg1 serializeUnsupportedClassesUsingBlock:(CDUnknownBlockType)arg2 error:(id *)arg3;
- - (id)CrittercismJSONStringWithOptions:(unsigned int)arg1 serializeUnsupportedClassesUsingBlock:(CDUnknownBlockType)arg2 error:(id *)arg3;
- @end
- @interface NSDictionary (CrittercismJSONKitSerializing)
- - (id)CrittercismJSONData;
- - (id)CrittercismJSONDataWithOptions:(unsigned int)arg1 error:(id *)arg2;
- - (id)CrittercismJSONDataWithOptions:(unsigned int)arg1 serializeUnsupportedClassesUsingDelegate:(id)arg2 selector:(SEL)arg3 error:(id *)arg4;
- - (id)CrittercismJSONString;
- - (id)CrittercismJSONStringWithOptions:(unsigned int)arg1 error:(id *)arg2;
- - (id)CrittercismJSONStringWithOptions:(unsigned int)arg1 serializeUnsupportedClassesUsingDelegate:(id)arg2 selector:(SEL)arg3 error:(id *)arg4;
- @end
- @interface NSArray (CrittercismJSONKitSerializing)
- - (id)CrittercismJSONData;
- - (id)CrittercismJSONDataWithOptions:(unsigned int)arg1 error:(id *)arg2;
- - (id)CrittercismJSONDataWithOptions:(unsigned int)arg1 serializeUnsupportedClassesUsingDelegate:(id)arg2 selector:(SEL)arg3 error:(id *)arg4;
- - (id)CrittercismJSONString;
- - (id)CrittercismJSONStringWithOptions:(unsigned int)arg1 error:(id *)arg2;
- - (id)CrittercismJSONStringWithOptions:(unsigned int)arg1 serializeUnsupportedClassesUsingDelegate:(id)arg2 selector:(SEL)arg3 error:(id *)arg4;
- @end
- @interface NSString (CrittercismJSONKitSerializing)
- - (id)CrittercismJSONData;
- - (id)CrittercismJSONDataWithOptions:(unsigned int)arg1 includeQuotes:(BOOL)arg2 error:(id *)arg3;
- - (id)CrittercismJSONString;
- - (id)CrittercismJSONStringWithOptions:(unsigned int)arg1 includeQuotes:(BOOL)arg2 error:(id *)arg3;
- @end
- @interface NSData (CrittercismJSONKitDeserializing)
- - (id)objectFromJSONDataCrittercism;
- - (id)objectFromJSONDataWithParseOptionsCrittercism:(unsigned int)arg1;
- - (id)objectFromJSONDataWithParseOptionsCrittercism:(unsigned int)arg1 error:(id *)arg2;
- - (id)mutableObjectFromJSONDataCrittercism;
- - (id)mutableObjectFromJSONDataWithParseOptionsCrittercism:(unsigned int)arg1;
- - (id)mutableObjectFromJSONDataWithParseOptionsCrittercism:(unsigned int)arg1 error:(id *)arg2;
- @end
- @interface NSString (CrittercismJSONKitDeserializing)
- - (id)objectFromJSONStringCrittercism;
- - (id)objectFromJSONStringWithParseOptionsCrittercism:(unsigned int)arg1;
- - (id)objectFromJSONStringWithParseOptionsCrittercism:(unsigned int)arg1 error:(id *)arg2;
- - (id)mutableObjectFromJSONStringCrittercism;
- - (id)mutableObjectFromJSONStringWithParseOptionsCrittercism:(unsigned int)arg1;
- - (id)mutableObjectFromJSONStringWithParseOptionsCrittercism:(unsigned int)arg1 error:(id *)arg2;
- @end
- @interface NSString (DDXML)
- - (id)stringByTrimming;
- - (const char *)xmlChar;
- @end
- @interface NSData (XMPP)
- - (id)base64Decoded;
- - (id)base64Encoded;
- - (id)hexStringValue;
- - (id)sha1Digest;
- - (id)md5Digest;
- @end
- @interface NSNumber (XMPP)
- + (unsigned long)extractUInt32FromData:(id)arg1 atOffset:(unsigned int)arg2 andConvertFromNetworkOrder:(BOOL)arg3;
- + (unsigned short)extractUInt16FromData:(id)arg1 atOffset:(unsigned int)arg2 andConvertFromNetworkOrder:(BOOL)arg3;
- + (unsigned char)extractUInt8FromData:(id)arg1 atOffset:(unsigned int)arg2;
- + (BOOL)parseString:(id)arg1 intoNSUInteger:(unsigned int *)arg2;
- + (BOOL)parseString:(id)arg1 intoNSInteger:(int *)arg2;
- + (BOOL)parseString:(id)arg1 intoUInt64:(unsigned long long *)arg2;
- + (BOOL)parseString:(id)arg1 intoInt64:(long long *)arg2;
- + (BOOL)parseString:(id)arg1 intoUInt32:(unsigned int *)arg2;
- + (BOOL)parseString:(id)arg1 intoInt32:(int *)arg2;
- + (id)numberWithPtr:(const void *)arg1;
- - (id)initWithPtr:(const void *)arg1;
- @end
- @interface NSDate (XMPPDateTimeProfiles)
- + (id)dateWithXmppDateTimeString:(id)arg1;
- + (id)dateWithXmppTimeString:(id)arg1;
- + (id)dateWithXmppDateString:(id)arg1;
- - (id)xmppStringWithDateFormat:(id)arg1;
- - (id)xmppDateTimeString;
- - (id)xmppTimeString;
- - (id)xmppDateString;
- @end
- @interface NSDate (NSDateRFC1123)
- + (id)dateFromRFC1123:(id)arg1;
- - (id)rfc1123String;
- @end
- @interface NSMutableData (Random)
- + (id)randomDataWithLength:(unsigned int)arg1;
- @end
- @interface NSCharacterSet (NSCharacterSet_Extensions)
- + (id)linebreaksCharacterSet;
- @end
- @interface NSDictionary (NSDictionary_JSONExtensions)
- + (id)dictionaryWithJSONData:(id)arg1 error:(id *)arg2;
- @end
- @interface NSScanner (NSScanner_Extensions)
- - (BOOL)scanCPlusPlusStyleComment:(id *)arg1;
- - (BOOL)scanCStyleComment:(id *)arg1;
- - (void)backtrack:(unsigned int)arg1;
- - (BOOL)scanCharacter:(unsigned short)arg1;
- - (unsigned short)scanCharacter;
- - (unsigned short)currentCharacter;
- - (id)remainingString;
- @end
- @interface NSObject (NSObject_SBJSON)
- - (id)JSONRepresentation;
- - (id)JSONFragment;
- @end
- @interface NSString (NSString_SBJSON)
- - (id)JSONValue;
- - (id)JSONFragmentValue;
- @end
- @interface NSData (DMOMBBase64)
- + (id)dataWithBase64EncodedString:(id)arg1;
- - (id)base64Encoding;
- @end
- @interface NSString (DMOOAURLEncodingAdditions)
- - (id)queryDictionaryUsingEncoding:(unsigned int)arg1;
- - (id)encodedURLParameterString;
- - (id)encodedURLString;
- @end
- @interface UIDevice (DMOUIDevice_Extras)
- @property(readonly, nonatomic) NSString *macInfo;
- - (id)macAddress;
- @end
- @interface UIDevice (DMOTTRAdditions)
- - (id)machineIdentifier;
- - (BOOL)isFirstGeneration;
- @end
Add Comment
Please, Sign In to add comment