Package org.robovm.apple.spritekit
Class SKWarpGeometryGrid
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.spritekit.SKWarpGeometry
-
- org.robovm.apple.spritekit.SKWarpGeometryGrid
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class SKWarpGeometryGrid extends SKWarpGeometry implements NSSecureCoding
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SKWarpGeometryGrid.SKWarpGeometryGridPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.spritekit.SKWarpGeometry
SKWarpGeometry.SKWarpGeometryPtr
-
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 SKWarpGeometryGrid()
SKWarpGeometryGrid(long cols, long rows, VectorFloat2 sourcePositions, VectorFloat2 destPositions)
SKWarpGeometryGrid(NSCoder aDecoder)
protected
SKWarpGeometryGrid(NSObject.Handle h, long handle)
protected
SKWarpGeometryGrid(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SKWarpGeometryGrid
create()
static SKWarpGeometryGrid
create(long cols, long rows)
static SKWarpGeometryGrid
create(long cols, long rows, VectorFloat2 sourcePositions, VectorFloat2 destPositions)
VectorFloat2
destPositionAtIndex(long index)
long
getNumberOfColumns()
long
getNumberOfRows()
long
getVertexCount()
SKWarpGeometryGrid
gridByReplacingDestPositions(VectorFloat2 destPositions)
SKWarpGeometryGrid
gridByReplacingSourcePositions(VectorFloat2 sourcePositions)
protected long
init(long cols, long rows, VectorFloat2 sourcePositions, VectorFloat2 destPositions)
protected long
init(NSCoder aDecoder)
VectorFloat2
sourcePositionAtIndex(long index)
-
Methods inherited from class org.robovm.apple.spritekit.SKWarpGeometry
encode, supportsSecureCoding
-
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
-
SKWarpGeometryGrid
public SKWarpGeometryGrid()
-
SKWarpGeometryGrid
protected SKWarpGeometryGrid(NSObject.Handle h, long handle)
-
SKWarpGeometryGrid
protected SKWarpGeometryGrid(NSObject.SkipInit skipInit)
-
SKWarpGeometryGrid
public SKWarpGeometryGrid(NSCoder aDecoder)
-
SKWarpGeometryGrid
public SKWarpGeometryGrid(long cols, long rows, VectorFloat2 sourcePositions, VectorFloat2 destPositions)
-
-
Method Detail
-
getNumberOfColumns
public long getNumberOfColumns()
-
getNumberOfRows
public long getNumberOfRows()
-
getVertexCount
public long getVertexCount()
-
init
protected long init(NSCoder aDecoder)
- Overrides:
init
in classSKWarpGeometry
-
init
protected long init(long cols, long rows, VectorFloat2 sourcePositions, VectorFloat2 destPositions)
-
sourcePositionAtIndex
public VectorFloat2 sourcePositionAtIndex(long index)
-
destPositionAtIndex
public VectorFloat2 destPositionAtIndex(long index)
-
gridByReplacingSourcePositions
public SKWarpGeometryGrid gridByReplacingSourcePositions(VectorFloat2 sourcePositions)
-
gridByReplacingDestPositions
public SKWarpGeometryGrid gridByReplacingDestPositions(VectorFloat2 destPositions)
-
create
public static SKWarpGeometryGrid create()
-
create
public static SKWarpGeometryGrid create(long cols, long rows)
-
create
public static SKWarpGeometryGrid create(long cols, long rows, VectorFloat2 sourcePositions, VectorFloat2 destPositions)
-
-