Package org.robovm.apple.spritekit
Class SKEmitterNode
- 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.SKEmitterNode
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,UIAccessibility
,UIFocusEnvironment
,UIFocusItem
,org.robovm.objc.ObjCProtocol
public class SKEmitterNode extends SKNode
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SKEmitterNode.SKEmitterNodePtr
-
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 SKEmitterNode()
SKEmitterNode(NSCoder decoder)
protected
SKEmitterNode(NSObject.Handle h, long handle)
protected
SKEmitterNode(NSObject.SkipInit skipInit)
-
Method Summary
-
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
-
SKEmitterNode
public SKEmitterNode()
-
SKEmitterNode
protected SKEmitterNode(NSObject.Handle h, long handle)
-
SKEmitterNode
protected SKEmitterNode(NSObject.SkipInit skipInit)
-
SKEmitterNode
public SKEmitterNode(NSCoder decoder)
-
-
Method Detail
-
getParticleTexture
public SKTexture getParticleTexture()
-
setParticleTexture
public void setParticleTexture(SKTexture v)
-
getParticleBlendMode
public SKBlendMode getParticleBlendMode()
-
setParticleBlendMode
public void setParticleBlendMode(SKBlendMode v)
-
getParticleColor
public UIColor getParticleColor()
-
setParticleColor
public void setParticleColor(UIColor v)
-
getParticleColorRedRange
public double getParticleColorRedRange()
-
setParticleColorRedRange
public void setParticleColorRedRange(double v)
-
getParticleColorGreenRange
public double getParticleColorGreenRange()
-
setParticleColorGreenRange
public void setParticleColorGreenRange(double v)
-
getParticleColorBlueRange
public double getParticleColorBlueRange()
-
setParticleColorBlueRange
public void setParticleColorBlueRange(double v)
-
getParticleColorAlphaRange
public double getParticleColorAlphaRange()
-
setParticleColorAlphaRange
public void setParticleColorAlphaRange(double v)
-
getParticleColorRedSpeed
public double getParticleColorRedSpeed()
-
setParticleColorRedSpeed
public void setParticleColorRedSpeed(double v)
-
getParticleColorGreenSpeed
public double getParticleColorGreenSpeed()
-
setParticleColorGreenSpeed
public void setParticleColorGreenSpeed(double v)
-
getParticleColorBlueSpeed
public double getParticleColorBlueSpeed()
-
setParticleColorBlueSpeed
public void setParticleColorBlueSpeed(double v)
-
getParticleColorAlphaSpeed
public double getParticleColorAlphaSpeed()
-
setParticleColorAlphaSpeed
public void setParticleColorAlphaSpeed(double v)
-
getParticleColorSequence
public SKKeyframeSequence getParticleColorSequence()
-
setParticleColorSequence
public void setParticleColorSequence(SKKeyframeSequence v)
-
getParticleColorBlendFactor
public double getParticleColorBlendFactor()
-
setParticleColorBlendFactor
public void setParticleColorBlendFactor(double v)
-
getParticleColorBlendFactorRange
public double getParticleColorBlendFactorRange()
-
setParticleColorBlendFactorRange
public void setParticleColorBlendFactorRange(double v)
-
getParticleColorBlendFactorSpeed
public double getParticleColorBlendFactorSpeed()
-
setParticleColorBlendFactorSpeed
public void setParticleColorBlendFactorSpeed(double v)
-
getParticleColorBlendFactorSequence
public SKKeyframeSequence getParticleColorBlendFactorSequence()
-
setParticleColorBlendFactorSequence
public void setParticleColorBlendFactorSequence(SKKeyframeSequence v)
-
getParticlePosition
public CGPoint getParticlePosition()
-
setParticlePosition
public void setParticlePosition(CGPoint v)
-
getParticlePositionRange
public CGVector getParticlePositionRange()
-
setParticlePositionRange
public void setParticlePositionRange(CGVector v)
-
getParticleSpeed
public double getParticleSpeed()
-
setParticleSpeed
public void setParticleSpeed(double v)
-
getParticleSpeedRange
public double getParticleSpeedRange()
-
setParticleSpeedRange
public void setParticleSpeedRange(double v)
-
getEmissionAngle
public double getEmissionAngle()
-
setEmissionAngle
public void setEmissionAngle(double v)
-
getEmissionAngleRange
public double getEmissionAngleRange()
-
setEmissionAngleRange
public void setEmissionAngleRange(double v)
-
getXAcceleration
public double getXAcceleration()
-
setXAcceleration
public void setXAcceleration(double v)
-
getYAcceleration
public double getYAcceleration()
-
setYAcceleration
public void setYAcceleration(double v)
-
getParticleBirthRate
public double getParticleBirthRate()
-
setParticleBirthRate
public void setParticleBirthRate(double v)
-
getNumParticlesToEmit
public long getNumParticlesToEmit()
-
setNumParticlesToEmit
public void setNumParticlesToEmit(long v)
-
getParticleLifetime
public double getParticleLifetime()
-
setParticleLifetime
public void setParticleLifetime(double v)
-
getParticleLifetimeRange
public double getParticleLifetimeRange()
-
setParticleLifetimeRange
public void setParticleLifetimeRange(double v)
-
getParticleRotation
public double getParticleRotation()
-
setParticleRotation
public void setParticleRotation(double v)
-
getParticleRotationRange
public double getParticleRotationRange()
-
setParticleRotationRange
public void setParticleRotationRange(double v)
-
getParticleRotationSpeed
public double getParticleRotationSpeed()
-
setParticleRotationSpeed
public void setParticleRotationSpeed(double v)
-
getParticleSize
public CGSize getParticleSize()
-
setParticleSize
public void setParticleSize(CGSize v)
-
getParticleScale
public double getParticleScale()
-
setParticleScale
public void setParticleScale(double v)
-
getParticleScaleRange
public double getParticleScaleRange()
-
setParticleScaleRange
public void setParticleScaleRange(double v)
-
getParticleScaleSpeed
public double getParticleScaleSpeed()
-
setParticleScaleSpeed
public void setParticleScaleSpeed(double v)
-
getParticleScaleSequence
public SKKeyframeSequence getParticleScaleSequence()
-
setParticleScaleSequence
public void setParticleScaleSequence(SKKeyframeSequence v)
-
getParticleAlpha
public double getParticleAlpha()
-
setParticleAlpha
public void setParticleAlpha(double v)
-
getParticleAlphaRange
public double getParticleAlphaRange()
-
setParticleAlphaRange
public void setParticleAlphaRange(double v)
-
getParticleAlphaSpeed
public double getParticleAlphaSpeed()
-
setParticleAlphaSpeed
public void setParticleAlphaSpeed(double v)
-
getParticleAlphaSequence
public SKKeyframeSequence getParticleAlphaSequence()
-
setParticleAlphaSequence
public void setParticleAlphaSequence(SKKeyframeSequence v)
-
getParticleAction
public SKAction getParticleAction()
-
setParticleAction
public void setParticleAction(SKAction v)
-
getFieldBitMask
public int getFieldBitMask()
-
setFieldBitMask
public void setFieldBitMask(int v)
-
getTargetNode
public SKNode getTargetNode()
-
setTargetNode
public void setTargetNode(SKNode 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.
-
getParticleZPosition
public double getParticleZPosition()
-
setParticleZPosition
public void setParticleZPosition(double v)
-
getParticleRenderOrder
public SKParticleRenderOrder getParticleRenderOrder()
- Since:
- Available in iOS 9.0 and later.
-
setParticleRenderOrder
public void setParticleRenderOrder(SKParticleRenderOrder v)
- Since:
- Available in iOS 9.0 and later.
-
getParticleZPositionRange
@Deprecated public double getParticleZPositionRange()
Deprecated.Deprecated in iOS 8.0.- Since:
- Available in iOS 7.0 and later.
-
setParticleZPositionRange
@Deprecated public void setParticleZPositionRange(double v)
Deprecated.Deprecated in iOS 8.0.- Since:
- Available in iOS 7.0 and later.
-
getParticleZPositionSpeed
@Deprecated public double getParticleZPositionSpeed()
Deprecated.Deprecated in iOS 8.0.- Since:
- Available in iOS 7.0 and later.
-
setParticleZPositionSpeed
@Deprecated public void setParticleZPositionSpeed(double v)
Deprecated.Deprecated in iOS 8.0.- Since:
- Available in iOS 7.0 and later.
-
advanceSimulationTime
public void advanceSimulationTime(double sec)
-
resetSimulation
public void resetSimulation()
-
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.
-
-