Class CAEmitterCell

All Implemented Interfaces:
CAMediaTiming, NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class CAEmitterCell
extends NSObject
implements NSSecureCoding, CAMediaTiming
  • Constructor Details

    • CAEmitterCell

      public CAEmitterCell()
    • CAEmitterCell

      protected CAEmitterCell​(NSObject.Handle h, long handle)
    • CAEmitterCell

      protected CAEmitterCell​(NSObject.SkipInit skipInit)
    • CAEmitterCell

      public CAEmitterCell​(NSCoder coder)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName​(String v)
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled​(boolean v)
    • getBirthRate

      public float getBirthRate()
    • setBirthRate

      public void setBirthRate​(float v)
    • getLifetime

      public float getLifetime()
    • setLifetime

      public void setLifetime​(float v)
    • getLifetimeRange

      public float getLifetimeRange()
    • setLifetimeRange

      public void setLifetimeRange​(float v)
    • getEmissionLatitude

      public double getEmissionLatitude()
    • setEmissionLatitude

      public void setEmissionLatitude​(double v)
    • getEmissionLongitude

      public double getEmissionLongitude()
    • setEmissionLongitude

      public void setEmissionLongitude​(double v)
    • getEmissionRange

      public double getEmissionRange()
    • setEmissionRange

      public void setEmissionRange​(double v)
    • getVelocity

      public double getVelocity()
    • setVelocity

      public void setVelocity​(double v)
    • getVelocityRange

      public double getVelocityRange()
    • setVelocityRange

      public void setVelocityRange​(double v)
    • getXAcceleration

      public double getXAcceleration()
    • setXAcceleration

      public void setXAcceleration​(double v)
    • getYAcceleration

      public double getYAcceleration()
    • setYAcceleration

      public void setYAcceleration​(double v)
    • getZAcceleration

      public double getZAcceleration()
    • setZAcceleration

      public void setZAcceleration​(double v)
    • getScale

      public double getScale()
    • setScale

      public void setScale​(double v)
    • getScaleRange

      public double getScaleRange()
    • setScaleRange

      public void setScaleRange​(double v)
    • getScaleSpeed

      public double getScaleSpeed()
    • setScaleSpeed

      public void setScaleSpeed​(double v)
    • getSpin

      public double getSpin()
    • setSpin

      public void setSpin​(double v)
    • getSpinRange

      public double getSpinRange()
    • setSpinRange

      public void setSpinRange​(double v)
    • getColor

      public CGColor getColor()
    • setColor

      public void setColor​(CGColor v)
    • getRedRange

      public float getRedRange()
    • setRedRange

      public void setRedRange​(float v)
    • getGreenRange

      public float getGreenRange()
    • setGreenRange

      public void setGreenRange​(float v)
    • getBlueRange

      public float getBlueRange()
    • setBlueRange

      public void setBlueRange​(float v)
    • getAlphaRange

      public float getAlphaRange()
    • setAlphaRange

      public void setAlphaRange​(float v)
    • getRedSpeed

      public float getRedSpeed()
    • setRedSpeed

      public void setRedSpeed​(float v)
    • getGreenSpeed

      public float getGreenSpeed()
    • setGreenSpeed

      public void setGreenSpeed​(float v)
    • getBlueSpeed

      public float getBlueSpeed()
    • setBlueSpeed

      public void setBlueSpeed​(float v)
    • getAlphaSpeed

      public float getAlphaSpeed()
    • setAlphaSpeed

      public void setAlphaSpeed​(float v)
    • getContents

      public NSObject getContents()
    • setContents

      public void setContents​(NSObject v)
    • getContentsRect

      public CGRect getContentsRect()
    • setContentsRect

      public void setContentsRect​(CGRect v)
    • getContentsScale

      public double getContentsScale()
    • setContentsScale

      public void setContentsScale​(double v)
    • getMinificationFilter

      public CAFilter getMinificationFilter()
    • setMinificationFilter

      public void setMinificationFilter​(CAFilter v)
    • getMagnificationFilter

      public CAFilter getMagnificationFilter()
    • setMagnificationFilter

      public void setMagnificationFilter​(CAFilter v)
    • getMinificationFilterBias

      public float getMinificationFilterBias()
    • setMinificationFilterBias

      public void setMinificationFilterBias​(float v)
    • getEmitterCells

      public NSArray<CAEmitterCell> getEmitterCells()
    • setEmitterCells

      public void setEmitterCells​(NSArray<CAEmitterCell> v)
    • getStyle

      public NSDictionary<?,​?> getStyle()
    • setStyle

      public void setStyle​(NSDictionary<?,​?> v)
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • getBeginTime

      public double getBeginTime()
      Specified by:
      getBeginTime in interface CAMediaTiming
    • setBeginTime

      public void setBeginTime​(double v)
      Specified by:
      setBeginTime in interface CAMediaTiming
    • getDuration

      public double getDuration()
      Specified by:
      getDuration in interface CAMediaTiming
    • setDuration

      public void setDuration​(double v)
      Specified by:
      setDuration in interface CAMediaTiming
    • getSpeed

      public float getSpeed()
      Specified by:
      getSpeed in interface CAMediaTiming
    • setSpeed

      public void setSpeed​(float v)
      Specified by:
      setSpeed in interface CAMediaTiming
    • getTimeOffset

      public double getTimeOffset()
      Specified by:
      getTimeOffset in interface CAMediaTiming
    • setTimeOffset

      public void setTimeOffset​(double v)
      Specified by:
      setTimeOffset in interface CAMediaTiming
    • getRepeatCount

      public float getRepeatCount()
      Specified by:
      getRepeatCount in interface CAMediaTiming
    • setRepeatCount

      public void setRepeatCount​(float v)
      Specified by:
      setRepeatCount in interface CAMediaTiming
    • getRepeatDuration

      public double getRepeatDuration()
      Specified by:
      getRepeatDuration in interface CAMediaTiming
    • setRepeatDuration

      public void setRepeatDuration​(double v)
      Specified by:
      setRepeatDuration in interface CAMediaTiming
    • autoreverses

      public boolean autoreverses()
      Specified by:
      autoreverses in interface CAMediaTiming
    • setAutoreverses

      public void setAutoreverses​(boolean v)
      Specified by:
      setAutoreverses in interface CAMediaTiming
    • getFillMode

      public CAFillMode getFillMode()
      Specified by:
      getFillMode in interface CAMediaTiming
    • setFillMode

      public void setFillMode​(CAFillMode v)
      Specified by:
      setFillMode in interface CAMediaTiming
    • shouldArchiveValue

      public boolean shouldArchiveValue​(String key)
    • getDefaultValue

      public static NSObject getDefaultValue​(String key)
    • encode

      public void encode​(NSCoder coder)
      Specified by:
      encode in interface NSCoding
    • init

      protected long init​(NSCoder coder)