Package org.robovm.apple.coreanimation
Class CAEmitterLayer
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.coreanimation.CALayer
-
- org.robovm.apple.coreanimation.CAEmitterLayer
-
- All Implemented Interfaces:
CAMediaTiming
,NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class CAEmitterLayer extends CALayer
- Since:
- Available in iOS 5.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CAEmitterLayer.CAEmitterLayerPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.coreanimation.CALayer
CALayer.CALayerPtr
-
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 CAEmitterLayer()
CAEmitterLayer(CALayer layer)
protected
CAEmitterLayer(NSObject.Handle h, long handle)
protected
CAEmitterLayer(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
getBirthRate()
NSArray<CAEmitterCell>
getEmitterCells()
double
getEmitterDepth()
CAEmitterMode
getEmitterMode()
CGPoint
getEmitterPosition()
CAEmitterShape
getEmitterShape()
CGSize
getEmitterSize()
double
getEmitterZPosition()
float
getLifetime()
CAEmitterRenderMode
getRenderMode()
float
getScale()
int
getSeed()
float
getSpin()
float
getVelocity()
boolean
preservesDepth()
void
setBirthRate(float v)
void
setEmitterCells(NSArray<CAEmitterCell> v)
void
setEmitterDepth(double v)
void
setEmitterMode(CAEmitterMode v)
void
setEmitterPosition(CGPoint v)
void
setEmitterShape(CAEmitterShape v)
void
setEmitterSize(CGSize v)
void
setEmitterZPosition(double v)
void
setLifetime(float v)
void
setPreservesDepth(boolean v)
void
setRenderMode(CAEmitterRenderMode v)
void
setScale(float v)
void
setSeed(int v)
void
setSpin(float v)
void
setVelocity(float v)
-
Methods inherited from class org.robovm.apple.coreanimation.CALayer
addAnimation, addSublayer, allowsEdgeAntialiasing, allowsGroupOpacity, areContentsFlipped, autoreverses, containsPoint, convertPointFromLayer, convertPointToLayer, convertRectFromLayer, convertRectToLayer, convertTimeFromLayer, convertTimeToLayer, display, displayIfNeeded, draw, drawsAsynchronously, encode, getAction, getActions, getAffineTransform, getAnchorPoint, getAnchorPointZ, getAnimation, getAnimationKeys, getBackgroundColor, getBackgroundFilters, getBeginTime, getBorderColor, getBorderWidth, getBounds, getCompositingFilter, getContents, getContentsCenter, getContentsFormat, getContentsGravity, getContentsRect, getContentsScale, getCornerRadius, getDefaultAction, getDefaultValue, getDelegate, getDuration, getEdgeAntialiasingMask, getFillMode, getFilters, getFrame, getMagnificationFilter, getMask, getMaskedCorners, getMinificationFilter, getMinificationFilterBias, getModelLayer, getName, getOpacity, getPosition, getPreferredFrameSize, getPresentationLayer, getRasterizationScale, getRepeatCount, getRepeatDuration, getShadowColor, getShadowOffset, getShadowOpacity, getShadowPath, getShadowRadius, getSpeed, getStyle, getSublayers, getSublayerTransform, getSuperlayer, getTimeOffset, getTransform, getVisibleRect, getZPosition, hitTest, init, init, insertSublayerAbove, insertSublayerAt, insertSublayerBelow, isDoubleSided, isGeometryFlipped, isHidden, isOpaque, layoutIfNeeded, layoutSublayers, masksToBounds, needsDisplay, needsDisplay, needsDisplayOnBoundsChange, needsLayout, removeAllAnimations, removeAnimation, removeFromSuperlayer, render, replaceSublayer, scrollTo, scrollTo, setActions, setAffineTransform, setAllowsEdgeAntialiasing, setAllowsGroupOpacity, setAnchorPoint, setAnchorPointZ, setAutoreverses, setBackgroundColor, setBackgroundFilters, setBeginTime, setBorderColor, setBorderWidth, setBounds, setCompositingFilter, setContents, setContentsCenter, setContentsFormat, setContentsGravity, setContentsRect, setContentsScale, setCornerRadius, setDelegate, setDoubleSided, setDrawsAsynchronously, setDuration, setEdgeAntialiasingMask, setFillMode, setFilters, setFrame, setGeometryFlipped, setHidden, setMagnificationFilter, setMask, setMaskedCorners, setMasksToBounds, setMinificationFilter, setMinificationFilterBias, setName, setNeedsDisplay, setNeedsDisplay, setNeedsDisplayOnBoundsChange, setNeedsLayout, setOpacity, setOpaque, setPosition, setRasterizationScale, setRepeatCount, setRepeatDuration, setShadowColor, setShadowOffset, setShadowOpacity, setShadowPath, setShadowRadius, setShouldRasterize, setSpeed, setStyle, setSublayers, setSublayerTransform, setTimeOffset, setTransform, setZPosition, shouldArchiveValue, shouldRasterize, supportsSecureCoding
-
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
-
CAEmitterLayer
public CAEmitterLayer()
-
CAEmitterLayer
protected CAEmitterLayer(NSObject.Handle h, long handle)
-
CAEmitterLayer
protected CAEmitterLayer(NSObject.SkipInit skipInit)
-
CAEmitterLayer
public CAEmitterLayer(CALayer layer)
-
-
Method Detail
-
getEmitterCells
public NSArray<CAEmitterCell> getEmitterCells()
-
setEmitterCells
public void setEmitterCells(NSArray<CAEmitterCell> v)
-
getBirthRate
public float getBirthRate()
-
setBirthRate
public void setBirthRate(float v)
-
getLifetime
public float getLifetime()
-
setLifetime
public void setLifetime(float v)
-
getEmitterPosition
public CGPoint getEmitterPosition()
-
setEmitterPosition
public void setEmitterPosition(CGPoint v)
-
getEmitterZPosition
public double getEmitterZPosition()
-
setEmitterZPosition
public void setEmitterZPosition(double v)
-
getEmitterSize
public CGSize getEmitterSize()
-
setEmitterSize
public void setEmitterSize(CGSize v)
-
getEmitterDepth
public double getEmitterDepth()
-
setEmitterDepth
public void setEmitterDepth(double v)
-
getEmitterShape
public CAEmitterShape getEmitterShape()
-
setEmitterShape
public void setEmitterShape(CAEmitterShape v)
-
getEmitterMode
public CAEmitterMode getEmitterMode()
-
setEmitterMode
public void setEmitterMode(CAEmitterMode v)
-
getRenderMode
public CAEmitterRenderMode getRenderMode()
-
setRenderMode
public void setRenderMode(CAEmitterRenderMode v)
-
preservesDepth
public boolean preservesDepth()
-
setPreservesDepth
public void setPreservesDepth(boolean v)
-
getVelocity
public float getVelocity()
-
setVelocity
public void setVelocity(float v)
-
getScale
public float getScale()
-
setScale
public void setScale(float v)
-
getSpin
public float getSpin()
-
setSpin
public void setSpin(float v)
-
getSeed
public int getSeed()
-
setSeed
public void setSeed(int v)
-
-