Package org.robovm.apple.scenekit
Class SCNText
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.scenekit.SCNGeometry
-
- org.robovm.apple.scenekit.SCNText
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,SCNAnimatable
,SCNBoundingVolume
,SCNShadable
,org.robovm.objc.ObjCProtocol
public class SCNText extends SCNGeometry
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCNText.SCNTextPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.scenekit.SCNGeometry
SCNGeometry.SCNGeometryPtr
-
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 SCNText()
protected
SCNText(NSObject.Handle h, long handle)
protected
SCNText(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SCNText
create(NSAttributedString string, double extrusionDepth)
CATextAlignmentMode
getAlignmentMode()
UIBezierPath
getChamferProfile()
double
getChamferRadius()
CGRect
getContainerFrame()
double
getExtrusionDepth()
double
getFlatness()
UIFont
getFont()
NSAttributedString
getString()
CATextTruncationMode
getTruncationMode()
boolean
isWrapped()
void
setAlignmentMode(CATextAlignmentMode v)
void
setChamferProfile(UIBezierPath v)
void
setChamferRadius(double v)
void
setContainerFrame(CGRect v)
void
setExtrusionDepth(double v)
void
setFlatness(double v)
void
setFont(UIFont v)
void
setString(NSAttributedString v)
void
setTruncationMode(CATextTruncationMode v)
void
setWrapped(boolean v)
-
Methods inherited from class org.robovm.apple.scenekit.SCNGeometry
addAnimation, addAnimationPlayer, animationPlayerForKey, create, create, encode, getAnimation, getAnimationKeys, getBoundingBox, getBoundingSphere, getEdgeCreasesElement, getEdgeCreasesSource, getFirstMaterial, getGeometryElement, getGeometryElementCount, getGeometryElements, getGeometrySources, getGeometrySourcesForSemantic, getLevelsOfDetail, getMaterial, getMaterials, getName, getProgram, getShaderModifiers, getSubdivisionLevel, getTessellator, handleBindingOfSymbol, handleUnbindingOfSymbol, init, insertMaterial, isAnimationPaused, pauseAnimation, removeAllAnimations, removeAnimation, removeAnimation, removeAnimationForKey, removeMaterial, replaceMaterial, resumeAnimation, setBoundingBox, setEdgeCreasesElement, setEdgeCreasesSource, setFirstMaterial, setLevelsOfDetail, setMaterials, setName, setProgram, setShaderModifiers, setSpeed, setSubdivisionLevel, setTessellator, setWantsAdaptiveSubdivision, supportsSecureCoding, wantsAdaptiveSubdivision
-
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
-
SCNText
public SCNText()
-
SCNText
protected SCNText(NSObject.Handle h, long handle)
-
SCNText
protected SCNText(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getExtrusionDepth
public double getExtrusionDepth()
-
setExtrusionDepth
public void setExtrusionDepth(double v)
-
getString
public NSAttributedString getString()
-
setString
public void setString(NSAttributedString v)
-
getFont
public UIFont getFont()
-
setFont
public void setFont(UIFont v)
-
isWrapped
public boolean isWrapped()
-
setWrapped
public void setWrapped(boolean v)
-
getContainerFrame
public CGRect getContainerFrame()
-
setContainerFrame
public void setContainerFrame(CGRect v)
-
getTruncationMode
public CATextTruncationMode getTruncationMode()
-
setTruncationMode
public void setTruncationMode(CATextTruncationMode v)
-
getAlignmentMode
public CATextAlignmentMode getAlignmentMode()
-
setAlignmentMode
public void setAlignmentMode(CATextAlignmentMode v)
-
getChamferRadius
public double getChamferRadius()
-
setChamferRadius
public void setChamferRadius(double v)
-
getChamferProfile
public UIBezierPath getChamferProfile()
-
setChamferProfile
public void setChamferProfile(UIBezierPath v)
-
getFlatness
public double getFlatness()
-
setFlatness
public void setFlatness(double v)
-
create
public static SCNText create(NSAttributedString string, double extrusionDepth)
-
-