Package org.robovm.apple.spritekit
Class SKMutableTexture
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.spritekit.SKTexture
org.robovm.apple.spritekit.SKMutableTexture
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class SKMutableTexture extends SKTexture
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSKMutableTexture.SKMutableTexturePtrNested classes/interfaces inherited from class org.robovm.apple.spritekit.SKTexture
SKTexture.SKTexturePtrNested 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
-
Constructor Summary
Constructors Modifier Constructor Description SKMutableTexture()SKMutableTexture(String name)SKMutableTexture(CGImage image)SKMutableTexture(CGRect rect, SKTexture texture)SKMutableTexture(CGSize size)SKMutableTexture(CGSize size, int format)SKMutableTexture(NSData pixelData, CGSize size)SKMutableTexture(NSData pixelData, CGSize size, boolean flipped)SKMutableTexture(NSData pixelData, CGSize size, int rowLength, int alignment)protectedSKMutableTexture(NSObject.Handle h, long handle)protectedSKMutableTexture(NSObject.SkipInit skipInit)SKMutableTexture(UIImage image) -
Method Summary
Modifier and Type Method Description protected static longcreate(String name)protected static longcreate(CGImage image)protected static longcreate(CGRect rect, SKTexture texture)protected static longcreate(NSData pixelData, CGSize size)protected static longcreate(NSData pixelData, CGSize size, boolean flipped)protected static longcreate(NSData pixelData, CGSize size, int rowLength, int alignment)protected static longcreate(UIImage image)static SKMutableTexturecreateNoise(double smoothness, CGSize size, boolean grayscale)static SKMutableTexturecreateVectorNoise(double smoothness, CGSize size)protected longinit(CGSize size)protected longinit(CGSize size, int format)voidmodifyPixelData(VoidBlock2<VoidPtr,Long> block)static voidpreloadTextures(NSArray<SKTexture> textures, Runnable completionHandler)static booleansupportsSecureCoding()Methods inherited from class org.robovm.apple.spritekit.SKTexture
CGImage, encode, getFilteringMode, getTextureRect, init, newTextureByApplyingCIFilter, newTextureByGeneratingNormalMap, newTextureByGeneratingNormalMap, preload, setFilteringMode, setUsesMipmaps, size, usesMipmapsMethods 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, updateStrongRef
-
Constructor Details
-
Method Details
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
init
-
init
-
modifyPixelData
-
create
-
create
-
createVectorNoise
-
createNoise
-
create
-
create
-
create
-
create
-
create
-
preloadTextures
-