Package org.robovm.apple.gamekit
Class GKVoiceChat
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.gamekit.GKVoiceChat
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class GKVoiceChat extends NSObject
- Since:
- Available in iOS 4.1 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GKVoiceChat.GKVoiceChatPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description GKVoiceChat()
protected
GKVoiceChat(NSObject.Handle h, long handle)
protected
GKVoiceChat(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.String
getName()
java.util.List<java.lang.String>
getPlayerIDs()
Deprecated.Deprecated in iOS 8.0. use playersNSArray<GKPlayer>
getPlayers()
org.robovm.objc.block.VoidBlock2<NSString,GKVoiceChatPlayerState>
getPlayerStateUpdateHandler()
Deprecated.Deprecated in iOS 8.0. use setPlayerVoiceChatStateDidChangeHandler:org.robovm.objc.block.VoidBlock2<GKPlayer,GKVoiceChatPlayerState>
getPlayerVoiceChatStateDidChangeHandler()
float
getVolume()
boolean
isActive()
static boolean
isVoIPAllowed()
void
setActive(boolean v)
void
setMuteForPlayer(boolean isMuted, java.lang.String playerID)
Deprecated.Deprecated in iOS 8.0. use setPlayer:muted:void
setPlayerMuted(GKPlayer player, boolean isMuted)
void
setPlayerStateUpdateHandler(org.robovm.objc.block.VoidBlock2<NSString,GKVoiceChatPlayerState> v)
Deprecated.Deprecated in iOS 8.0. use setPlayerVoiceChatStateDidChangeHandler:void
setPlayerVoiceChatStateDidChangeHandler(org.robovm.objc.block.VoidBlock2<GKPlayer,GKVoiceChatPlayerState> v)
void
setVolume(float v)
void
start()
void
stop()
-
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, willChangeValues
-
-
-
-
Constructor Detail
-
GKVoiceChat
public GKVoiceChat()
-
GKVoiceChat
protected GKVoiceChat(NSObject.Handle h, long handle)
-
GKVoiceChat
protected GKVoiceChat(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getPlayerVoiceChatStateDidChangeHandler
public org.robovm.objc.block.VoidBlock2<GKPlayer,GKVoiceChatPlayerState> getPlayerVoiceChatStateDidChangeHandler()
- Since:
- Available in iOS 8.0 and later.
-
setPlayerVoiceChatStateDidChangeHandler
public void setPlayerVoiceChatStateDidChangeHandler(org.robovm.objc.block.VoidBlock2<GKPlayer,GKVoiceChatPlayerState> v)
- Since:
- Available in iOS 8.0 and later.
-
getName
public java.lang.String getName()
-
isActive
public boolean isActive()
-
setActive
public void setActive(boolean v)
-
getVolume
public float getVolume()
-
setVolume
public void setVolume(float v)
-
getPlayerIDs
@Deprecated public java.util.List<java.lang.String> getPlayerIDs()
Deprecated.Deprecated in iOS 8.0. use players- Since:
- Available in iOS 5.0 and later.
-
getPlayerStateUpdateHandler
@Deprecated public org.robovm.objc.block.VoidBlock2<NSString,GKVoiceChatPlayerState> getPlayerStateUpdateHandler()
Deprecated.Deprecated in iOS 8.0. use setPlayerVoiceChatStateDidChangeHandler:- Since:
- Available in iOS 4.1 and later.
-
setPlayerStateUpdateHandler
@Deprecated public void setPlayerStateUpdateHandler(org.robovm.objc.block.VoidBlock2<NSString,GKVoiceChatPlayerState> v)
Deprecated.Deprecated in iOS 8.0. use setPlayerVoiceChatStateDidChangeHandler:- Since:
- Available in iOS 4.1 and later.
-
start
public void start()
-
stop
public void stop()
-
setPlayerMuted
public void setPlayerMuted(GKPlayer player, boolean isMuted)
- Since:
- Available in iOS 8.0 and later.
-
isVoIPAllowed
public static boolean isVoIPAllowed()
-
setMuteForPlayer
@Deprecated public void setMuteForPlayer(boolean isMuted, java.lang.String playerID)
Deprecated.Deprecated in iOS 8.0. use setPlayer:muted:- Since:
- Available in iOS 5.0 and later.
-
-