Package org.robovm.apple.spritekit
Class SKEffectNode
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIResponder
-
- org.robovm.apple.spritekit.SKNode
-
- org.robovm.apple.spritekit.SKEffectNode
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,SKWarpable
,UIAccessibility
,UIFocusEnvironment
,UIFocusItem
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
SKScene
public class SKEffectNode extends SKNode implements SKWarpable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SKEffectNode.SKEffectNodePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.spritekit.SKNode
SKNode.SKNodePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.uikit.UIResponder
UIResponder.UIResponderPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
Nested classes/interfaces inherited from class org.robovm.objc.ObjCObject
org.robovm.objc.ObjCObject.ObjCObjectPtr, org.robovm.objc.ObjCObject.Super
-
Nested classes/interfaces inherited from interface org.robovm.apple.uikit.UIAccessibility
UIAccessibility.Notifications
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description SKEffectNode()
SKEffectNode(NSCoder decoder)
protected
SKEffectNode(NSObject.Handle h, long handle)
protected
SKEffectNode(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSDictionary<NSString,SKAttributeValue>
getAttributeValues()
SKBlendMode
getBlendMode()
CIFilter
getFilter()
SKShader
getShader()
long
getSubdivisionLevels()
SKWarpGeometry
getWarpGeometry()
void
setAttributeValues(NSDictionary<NSString,SKAttributeValue> v)
void
setBlendMode(SKBlendMode v)
void
setFilter(CIFilter v)
void
setShader(SKShader v)
void
setShouldCenterFilter(boolean v)
void
setShouldEnableEffects(boolean v)
void
setShouldRasterize(boolean v)
void
setSubdivisionLevels(long v)
void
setValueForAttribute(SKAttributeValue value, java.lang.String key)
void
setWarpGeometry(SKWarpGeometry v)
boolean
shouldCenterFilter()
boolean
shouldEnableEffects()
boolean
shouldRasterize()
SKAttributeValue
valueForAttribute(java.lang.String key)
-
Methods inherited from class org.robovm.apple.spritekit.SKNode
addChild, calculateAccumulatedFrame, canBecomeFocused, containsPoint, convertPointFromNode, convertPointToNode, create, create, didHintFocusMovement, didUpdateFocus, encode, enumerateChildNodes, equalsTo, findNodesByName, getAction, getAlpha, getChild, getChildren, getConstraints, getFocusBehavior, getFocusItemContainer, getFrame, getName, getNodeAtPoint, getNodesAtPoint, getParent, getParentFocusEnvironment, getPhysicsBody, getPosition, getPreferredFocusedView, getPreferredFocusEnvironments, getReachConstraints, getScene, getSpeed, getUserData, getXScale, getYScale, getZPosition, getZRotation, hasActions, init, insertChild, intersectsNode, isHidden, isInParentHierarchy, isPaused, isUserInteractionEnabled, moveToParent, removeAction, removeAllActions, removeAllChildren, removeChildren, removeFromParent, runAction, runAction, runAction, setAlpha, setConstraints, setFocusBehavior, setHidden, setName, setNeedsFocusUpdate, setPaused, setPhysicsBody, setPosition, setReachConstraints, setScale, setSpeed, setUserData, setUserInteractionEnabled, setValue, setXScale, setYScale, setZPosition, setZRotation, shouldUpdateFocus, supportsSecureCoding, updateFocusIfNeeded, valueForAttributeNamed
-
Methods inherited from class org.robovm.apple.uikit.UIResponder
areAccessibilityElementsHidden, becomeFirstResponder, canBecomeFirstResponder, canPerformAction, canResignFirstResponder, clearTextInputContextIdentifier, getAccessibilityActivationPoint, getAccessibilityAttributedHint, getAccessibilityAttributedLabel, getAccessibilityAttributedValue, getAccessibilityFrame, getAccessibilityHint, getAccessibilityLabel, getAccessibilityLanguage, getAccessibilityNavigationStyle, getAccessibilityPath, getAccessibilityTraits, getAccessibilityValue, getActionTarget, getInputAccessoryView, getInputAccessoryViewController, getInputAssistantItem, getInputView, getInputViewController, getKeyCommands, getNextResponder, getTextInputContextIdentifier, getTextInputMode, getUndoManager, getUserActivity, isAccessibilityElement, isAccessibilityViewModal, isFirstResponder, motionBegan, motionCancelled, motionEnded, pressesBegan, pressesCancelled, pressesChanged, pressesEnded, reloadInputViews, remoteControlReceived, resignFirstResponder, restoreUserActivityState, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedValue, setAccessibilityElement, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityTraits, setAccessibilityValue, setAccessibilityViewModal, setShouldGroupAccessibilityChildren, setUserActivity, shouldGroupAccessibilityChildren, touchesBegan, touchesCancelled, touchesEnded, touchesEstimatedPropertiesUpdated, touchesMoved, updateUserActivityState
-
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
-
SKEffectNode
public SKEffectNode()
-
SKEffectNode
protected SKEffectNode(NSObject.Handle h, long handle)
-
SKEffectNode
protected SKEffectNode(NSObject.SkipInit skipInit)
-
SKEffectNode
public SKEffectNode(NSCoder decoder)
-
-
Method Detail
-
getFilter
public CIFilter getFilter()
-
setFilter
public void setFilter(CIFilter v)
-
shouldCenterFilter
public boolean shouldCenterFilter()
-
setShouldCenterFilter
public void setShouldCenterFilter(boolean v)
-
shouldEnableEffects
public boolean shouldEnableEffects()
-
setShouldEnableEffects
public void setShouldEnableEffects(boolean v)
-
shouldRasterize
public boolean shouldRasterize()
-
setShouldRasterize
public void setShouldRasterize(boolean v)
-
getBlendMode
public SKBlendMode getBlendMode()
-
setBlendMode
public void setBlendMode(SKBlendMode v)
-
getShader
public SKShader getShader()
-
setShader
public void setShader(SKShader v)
-
getAttributeValues
public NSDictionary<NSString,SKAttributeValue> getAttributeValues()
- Overrides:
getAttributeValues
in classSKNode
- Since:
- Available in iOS 10.0 and later.
-
setAttributeValues
public void setAttributeValues(NSDictionary<NSString,SKAttributeValue> v)
- Overrides:
setAttributeValues
in classSKNode
- Since:
- Available in iOS 10.0 and later.
-
getWarpGeometry
public SKWarpGeometry getWarpGeometry()
- Specified by:
getWarpGeometry
in interfaceSKWarpable
-
setWarpGeometry
public void setWarpGeometry(SKWarpGeometry v)
- Specified by:
setWarpGeometry
in interfaceSKWarpable
-
getSubdivisionLevels
public long getSubdivisionLevels()
- Specified by:
getSubdivisionLevels
in interfaceSKWarpable
-
setSubdivisionLevels
public void setSubdivisionLevels(long v)
- Specified by:
setSubdivisionLevels
in interfaceSKWarpable
-
valueForAttribute
public SKAttributeValue valueForAttribute(java.lang.String key)
- Since:
- Available in iOS 10.0 and later.
-
setValueForAttribute
public void setValueForAttribute(SKAttributeValue value, java.lang.String key)
- Since:
- Available in iOS 10.0 and later.
-
-