Package org.robovm.apple.modelio
Class MDLNormalMapTexture
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.modelio.MDLTexture
-
- org.robovm.apple.modelio.MDLNormalMapTexture
-
- All Implemented Interfaces:
NSObjectProtocol
,MDLNamed
,org.robovm.objc.ObjCProtocol
public class MDLNormalMapTexture extends MDLTexture
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MDLNormalMapTexture.MDLNormalMapTexturePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.modelio.MDLTexture
MDLTexture.MDLTexturePtr
-
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 MDLNormalMapTexture()
MDLNormalMapTexture(NSData pixelData, boolean topLeftOrigin, java.lang.String name, VectorInt2 dimensions, long rowStride, long channelCount, MDLTextureChannelEncoding channelEncoding, boolean isCube)
protected
MDLNormalMapTexture(NSObject.Handle h, long handle)
protected
MDLNormalMapTexture(NSObject.SkipInit skipInit)
MDLNormalMapTexture(MDLTexture sourceTexture, java.lang.String name, float smoothness, float contrast)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected long
init(MDLTexture sourceTexture, java.lang.String name, float smoothness, float contrast)
-
Methods inherited from class org.robovm.apple.modelio.MDLTexture
create, create, create, getChannelCount, getChannelEncoding, getDimensions, getImage, getMipLevelCount, getName, getRowStride, getTexelDataWithBottomLeftOrigin, getTexelDataWithBottomLeftOrigin, getTexelDataWithTopLeftOrigin, getTexelDataWithTopLeftOrigin, hasAlphaValues, imageFromTextureAtLevel, init, isCube, newIrradianceTextureCube, newIrradianceTextureCube, newTextureCube, newTextureCube, setHasAlphaValues, setIsCube, setName, write, write, write, write
-
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
-
MDLNormalMapTexture
public MDLNormalMapTexture()
-
MDLNormalMapTexture
protected MDLNormalMapTexture(NSObject.Handle h, long handle)
-
MDLNormalMapTexture
protected MDLNormalMapTexture(NSObject.SkipInit skipInit)
-
MDLNormalMapTexture
public MDLNormalMapTexture(MDLTexture sourceTexture, java.lang.String name, float smoothness, float contrast)
-
MDLNormalMapTexture
public MDLNormalMapTexture(NSData pixelData, boolean topLeftOrigin, java.lang.String name, VectorInt2 dimensions, long rowStride, long channelCount, MDLTextureChannelEncoding channelEncoding, boolean isCube)
-
-
Method Detail
-
init
protected long init(MDLTexture sourceTexture, java.lang.String name, float smoothness, float contrast)
-
-