luxlabs header browser preview


@class NSString, NSArray;

@interface GameCenterUI.PlayerProfilePresenter : GameCenterUI.BaseSplitPresenter {
    void /* unknown type, empty encoding */ profileType;
    void /* unknown type, empty encoding */ pageContext;
    void /* unknown type, empty encoding */ pageMericsPresenter;
    void /* unknown type, empty encoding */ requiredDataPresenter;
    void /* unknown type, empty encoding */ nicknameUpdatedSubscription;
    void /* unknown type, empty encoding */ primarySections;
    void /* unknown type, empty encoding */ secondarySections;
    void /* unknown type, empty encoding */ sections;
    void /* unknown type, empty encoding */ requiredData;
    void /* unknown type, empty encoding */ onNicknameChanged;
    void /* unknown type, empty encoding */ onShowAvatarEditor;
}

@property (class, nonatomic, readonly) BOOL isSettings;

@property (nonatomic, readonly) BOOL wantsHiddenNavigationBar;
@property (nonatomic, readonly) BOOL showRemoveFriendOption;
@property (nonatomic, readonly) BOOL wantsHiddenTitle;
@property (nonatomic, readonly) NSString *title;
@property (nonatomic, readonly) BOOL isSignedIn;
@property (nonatomic, retain) void /* unknown type, empty encoding */ nicknamePresenter;
@property (nonatomic) BOOL displayInSplitView;
@property (nonatomic, readonly) NSArray *rightBarButtonItems;

- (void).cxx_destruct;
- (void)updateSnapshot;
- (id)contextMenuAction;
- (void)profileSettings;
- (void)addFriends;
- (void)didSignOut;
- (id)initWithPlayerId:(id)a0;
- (void)loadMoreActivityFeedWithContinuationToken:(id)a0;
- (void)removeFriend;
- (void)reportPlayer;
- (void)setAllowsNearByMultiplayerInvites:(BOOL)a0;
- (void)showAvatarEditor;
- (void)showRecentlyPlayedWithFriends;
- (void)signIntoGameCenter;
- (void)viewFriendRequests;

@end