Package org.robovm.apple.gamekit
Class GKPlayer
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.gamekit.GKPlayer
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
- Direct Known Subclasses:
GKLocalPlayer
public class GKPlayer extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGKPlayer.GKPlayerPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description GKPlayer()protectedGKPlayer(NSObject.Handle h, long handle)protectedGKPlayer(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description static NSStringDidChangeNotification()StringgetAlias()static GKPlayergetAnonymousGuestPlayer(String guestIdentifier)StringgetDisplayName()StringgetGamePlayerID()StringgetGuestIdentifier()StringgetPlayerID()Deprecated.Deprecated in iOS 13.0.StringgetTeamPlayerID()static NSStringIDNoLongerAvailable()booleanisFriend()Deprecated.Deprecated in iOS 8.0.booleanisInvitable()voidloadPhoto(GKPhotoSize size, VoidBlock2<UIImage,NSError> completionHandler)static voidloadPlayers(List<String> identifiers, VoidBlock2<NSArray<GKPlayer>,NSError> completionHandler)Deprecated.Deprecated in iOS 14.5.booleanscopedIDsArePersistent()Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
GKPlayer
public GKPlayer() -
GKPlayer
-
GKPlayer
-
-
Method Details
-
getGamePlayerID
- Since:
- Available in iOS 12.4 and later.
-
getTeamPlayerID
- Since:
- Available in iOS 12.4 and later.
-
getDisplayName
-
getAlias
-
getGuestIdentifier
- Since:
- Available in iOS 9.0 and later.
-
isInvitable
public boolean isInvitable()- Since:
- Available in iOS 14.0 and later.
-
isFriend
Deprecated.Deprecated in iOS 8.0. use -[GKLocalPlayer loadFriendPlayers...] -
getPlayerID
Deprecated.Deprecated in iOS 13.0. use the teamPlayerID property to identify a player -
IDNoLongerAvailable
- Since:
- Available in iOS 14.0 and later.
-
DidChangeNotification
-
scopedIDsArePersistent
public boolean scopedIDsArePersistent()- Since:
- Available in iOS 13.0 and later.
-
getAnonymousGuestPlayer
- Since:
- Available in iOS 9.0 and later.
-
loadPhoto
-
loadPlayers
@Deprecated public static void loadPlayers(List<String> identifiers, VoidBlock2<NSArray<GKPlayer>,NSError> completionHandler)Deprecated.Deprecated in iOS 14.5. use GKLocalPlayer.loadFriendsWithIdentifiers to load a friend's GKPlayer object.
-