Package org.robovm.apple.gameplaykit
Class GKAgent
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.gameplaykit.GKComponent
-
- org.robovm.apple.gameplaykit.GKAgent
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class GKAgent extends GKComponent implements NSSecureCoding
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GKAgent.GKAgentPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.gameplaykit.GKComponent
GKComponent.GKComponentPtr
-
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 GKAgent()
protected
GKAgent(NSObject.Handle h, long handle)
protected
GKAgent(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GKBehavior
getBehavior()
GKAgentDelegate
getDelegate()
float
getMass()
float
getMaxAcceleration()
float
getMaxSpeed()
float
getRadius()
float
getSpeed()
void
setBehavior(GKBehavior v)
void
setDelegate(GKAgentDelegate v)
void
setMass(float v)
void
setMaxAcceleration(float v)
void
setMaxSpeed(float v)
void
setRadius(float v)
void
setSpeed(float v)
-
Methods inherited from class org.robovm.apple.gameplaykit.GKComponent
didAddToEntity, encode, getEntity, init, supportsSecureCoding, update, willRemoveFromEntity
-
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
-
GKAgent
public GKAgent()
-
GKAgent
protected GKAgent(NSObject.Handle h, long handle)
-
GKAgent
protected GKAgent(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getDelegate
public GKAgentDelegate getDelegate()
-
setDelegate
public void setDelegate(GKAgentDelegate v)
-
getBehavior
public GKBehavior getBehavior()
-
setBehavior
public void setBehavior(GKBehavior v)
-
getMass
public float getMass()
-
setMass
public void setMass(float v)
-
getRadius
public float getRadius()
-
setRadius
public void setRadius(float v)
-
getSpeed
public float getSpeed()
-
setSpeed
public void setSpeed(float v)
-
getMaxAcceleration
public float getMaxAcceleration()
-
setMaxAcceleration
public void setMaxAcceleration(float v)
-
getMaxSpeed
public float getMaxSpeed()
-
setMaxSpeed
public void setMaxSpeed(float v)
-
-