public class CAEmitterCell extends NSObject implements NSSecureCoding, CAMediaTiming
NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
CAEmitterCell(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
_supportsSecureCoding()
This property must return YES on all classes that allow secure coding.
|
static boolean |
accessInstanceVariablesDirectly() |
static CAEmitterCell |
alloc() |
static CAEmitterCell |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
float |
alphaRange() |
float |
alphaSpeed() |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
boolean |
autoreverses()
When true, the object plays backwards after playing forwards.
|
double |
beginTime()
The begin time of the object, in relation to its parent object, if
applicable.
|
float |
birthRate()
The number of emitted objects created every second.
|
float |
blueRange() |
float |
blueSpeed() |
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
CGColorRef |
color()
The mean color of each emitted object, and the range from that mean
color.
|
java.lang.Object |
contents()
The cell contents, typically a CGImageRef.
|
CGRect |
contentsRect()
The sub-rectangle of the contents image that will be drawn.
|
double |
contentsScale()
Defines the scale factor applied to the contents of the cell.
|
static java.lang.String |
debugDescription_static() |
static java.lang.Object |
defaultValueForKey(java.lang.String key)
Emitter cells implement the same property model as defined by CALayer.
|
static java.lang.String |
description_static() |
double |
duration()
The basic duration of the object.
|
double |
emissionLatitude()
The orientation of the emission angle in radians, relative to the
natural orientation angle of the emission shape.
|
double |
emissionLongitude() |
double |
emissionRange()
An angle (in radians) defining a cone around the emission angle.
|
static CAEmitterCell |
emitterCell() |
NSArray<? extends CAEmitterCell> |
emitterCells()
An array containing the sub-cells of this cell, or nil (the default
value).
|
void |
encodeWithCoder(NSCoder coder) |
java.lang.String |
fillMode()
Defines how the timed object behaves outside its active duration.
|
float |
greenRange() |
float |
greenSpeed() |
static long |
hash_static() |
CAEmitterCell |
init() |
CAEmitterCell |
initWithCoder(NSCoder coder)
NS_DESIGNATED_INITIALIZER
|
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
boolean |
isEnabled()
Controls whether or not cells from this emitter are rendered.
|
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
float |
lifetime()
The lifetime of each emitted object in seconds, specified as a mean
value and a range about the mean.
|
float |
lifetimeRange() |
java.lang.String |
magnificationFilter() |
java.lang.String |
minificationFilter()
The filter parameters used when rendering the `contents' image.
|
float |
minificationFilterBias() |
java.lang.String |
name()
The name of the cell.
|
static CAEmitterCell |
new_objc() |
float |
redRange() |
float |
redSpeed()
The speed at which color components of emitted objects change over
their lifetime, defined as the rate of change per second.
|
float |
repeatCount()
The repeat count of the object.
|
double |
repeatDuration()
The repeat duration of the object.
|
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
double |
scale()
The scale factor applied to each emitted object, defined as mean and
range about the mean.
|
double |
scaleRange() |
double |
scaleSpeed() |
void |
setAlphaRange(float value) |
void |
setAlphaSpeed(float value) |
void |
setAutoreverses(boolean value)
When true, the object plays backwards after playing forwards.
|
void |
setBeginTime(double value)
The begin time of the object, in relation to its parent object, if
applicable.
|
void |
setBirthRate(float value)
The number of emitted objects created every second.
|
void |
setBlueRange(float value) |
void |
setBlueSpeed(float value) |
void |
setColor(CGColorRef value)
The mean color of each emitted object, and the range from that mean
color.
|
void |
setContents(java.lang.Object value)
The cell contents, typically a CGImageRef.
|
void |
setContentsRect(CGRect value)
The sub-rectangle of the contents image that will be drawn.
|
void |
setContentsScale(double value)
Defines the scale factor applied to the contents of the cell.
|
void |
setDuration(double value)
The basic duration of the object.
|
void |
setEmissionLatitude(double value)
The orientation of the emission angle in radians, relative to the
natural orientation angle of the emission shape.
|
void |
setEmissionLongitude(double value) |
void |
setEmissionRange(double value)
An angle (in radians) defining a cone around the emission angle.
|
void |
setEmitterCells(NSArray<? extends CAEmitterCell> value)
An array containing the sub-cells of this cell, or nil (the default
value).
|
void |
setEnabled(boolean value)
Controls whether or not cells from this emitter are rendered.
|
void |
setFillMode(java.lang.String value)
Defines how the timed object behaves outside its active duration.
|
void |
setGreenRange(float value) |
void |
setGreenSpeed(float value) |
void |
setLifetime(float value)
The lifetime of each emitted object in seconds, specified as a mean
value and a range about the mean.
|
void |
setLifetimeRange(float value) |
void |
setMagnificationFilter(java.lang.String value) |
void |
setMinificationFilter(java.lang.String value)
The filter parameters used when rendering the `contents' image.
|
void |
setMinificationFilterBias(float value) |
void |
setName(java.lang.String value)
The name of the cell.
|
void |
setRedRange(float value) |
void |
setRedSpeed(float value)
The speed at which color components of emitted objects change over
their lifetime, defined as the rate of change per second.
|
void |
setRepeatCount(float value)
The repeat count of the object.
|
void |
setRepeatDuration(double value)
The repeat duration of the object.
|
void |
setScale(double value)
The scale factor applied to each emitted object, defined as mean and
range about the mean.
|
void |
setScaleRange(double value) |
void |
setScaleSpeed(double value) |
void |
setSpeed(float value)
The rate of the layer.
|
void |
setSpin(double value)
The rotation speed applied to each emitted object, defined as mean
and range about the mean.
|
void |
setSpinRange(double value) |
void |
setStyle(NSDictionary<?,?> value)
Inherited attributes similar to in layers.
|
void |
setTimeOffset(double value)
Additional offset in active local time.
|
void |
setVelocity(double value)
The initial mean velocity of each emitted object, and its range.
|
void |
setVelocityRange(double value) |
static void |
setVersion_static(long aVersion) |
void |
setXAcceleration(double value)
The acceleration vector applied to emitted objects.
|
void |
setYAcceleration(double value) |
void |
setZAcceleration(double value) |
boolean |
shouldArchiveValueForKey(java.lang.String key) |
float |
speed()
The rate of the layer.
|
double |
spin()
The rotation speed applied to each emitted object, defined as mean
and range about the mean.
|
double |
spinRange() |
NSDictionary<?,?> |
style()
Inherited attributes similar to in layers.
|
static org.moe.natj.objc.Class |
superclass_static() |
static boolean |
supportsSecureCoding() |
double |
timeOffset()
Additional offset in active local time.
|
double |
velocity()
The initial mean velocity of each emitted object, and its range.
|
double |
velocityRange() |
static long |
version_static() |
double |
xAcceleration()
The acceleration vector applied to emitted objects.
|
double |
yAcceleration() |
double |
zAcceleration() |
accessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeypublic static boolean accessInstanceVariablesDirectly()
public static CAEmitterCell alloc()
public static CAEmitterCell allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public static java.lang.String debugDescription_static()
public static java.lang.Object defaultValueForKey(java.lang.String key)
public static java.lang.String description_static()
public static CAEmitterCell emitterCell()
public static long hash_static()
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public static CAEmitterCell new_objc()
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static long version_static()
public float alphaRange()
public float alphaSpeed()
public boolean autoreverses()
CAMediaTimingautoreverses in interface CAMediaTimingpublic double beginTime()
CAMediaTimingbeginTime in interface CAMediaTimingpublic float birthRate()
public float blueRange()
public float blueSpeed()
public CGColorRef color()
public java.lang.Object contents()
public CGRect contentsRect()
public double contentsScale()
public double duration()
CAMediaTimingduration in interface CAMediaTimingpublic double emissionLatitude()
public double emissionLongitude()
public double emissionRange()
public NSArray<? extends CAEmitterCell> emitterCells()
public void encodeWithCoder(NSCoder coder)
encodeWithCoder in interface NSCodingpublic java.lang.String fillMode()
CAMediaTimingfillMode in interface CAMediaTimingpublic float greenRange()
public float greenSpeed()
public CAEmitterCell init()
public CAEmitterCell initWithCoder(NSCoder coder)
NSCodinginitWithCoder in interface NSCodingpublic boolean isEnabled()
public void setEnabled(boolean value)
public float lifetime()
public float lifetimeRange()
public java.lang.String magnificationFilter()
public java.lang.String minificationFilter()
public float minificationFilterBias()
public java.lang.String name()
public float redRange()
public float redSpeed()
public float repeatCount()
CAMediaTimingrepeatCount in interface CAMediaTimingpublic double repeatDuration()
CAMediaTimingrepeatDuration in interface CAMediaTimingpublic double scale()
public double scaleRange()
public double scaleSpeed()
public void setAlphaRange(float value)
public void setAlphaSpeed(float value)
public void setAutoreverses(boolean value)
CAMediaTimingsetAutoreverses in interface CAMediaTimingpublic void setBeginTime(double value)
CAMediaTimingsetBeginTime in interface CAMediaTimingpublic void setBirthRate(float value)
public void setBlueRange(float value)
public void setBlueSpeed(float value)
public void setColor(CGColorRef value)
public void setContents(java.lang.Object value)
public void setContentsRect(CGRect value)
public void setContentsScale(double value)
public void setDuration(double value)
CAMediaTimingsetDuration in interface CAMediaTimingpublic void setEmissionLatitude(double value)
public void setEmissionLongitude(double value)
public void setEmissionRange(double value)
public void setEmitterCells(NSArray<? extends CAEmitterCell> value)
public void setFillMode(java.lang.String value)
CAMediaTimingsetFillMode in interface CAMediaTimingpublic void setGreenRange(float value)
public void setGreenSpeed(float value)
public void setLifetime(float value)
public void setLifetimeRange(float value)
public void setMagnificationFilter(java.lang.String value)
public void setMinificationFilter(java.lang.String value)
public void setMinificationFilterBias(float value)
public void setName(java.lang.String value)
public void setRedRange(float value)
public void setRedSpeed(float value)
public void setRepeatCount(float value)
CAMediaTimingsetRepeatCount in interface CAMediaTimingpublic void setRepeatDuration(double value)
CAMediaTimingsetRepeatDuration in interface CAMediaTimingpublic void setScale(double value)
public void setScaleRange(double value)
public void setScaleSpeed(double value)
public void setSpeed(float value)
CAMediaTimingsetSpeed in interface CAMediaTimingpublic void setSpin(double value)
public void setSpinRange(double value)
public void setStyle(NSDictionary<?,?> value)
public void setTimeOffset(double value)
CAMediaTimingsetTimeOffset in interface CAMediaTimingpublic void setVelocity(double value)
public void setVelocityRange(double value)
public void setXAcceleration(double value)
public void setYAcceleration(double value)
public void setZAcceleration(double value)
public boolean shouldArchiveValueForKey(java.lang.String key)
public float speed()
CAMediaTimingspeed in interface CAMediaTimingpublic double spin()
public double spinRange()
public NSDictionary<?,?> style()
public double timeOffset()
CAMediaTimingtimeOffset in interface CAMediaTimingpublic double velocity()
public double velocityRange()
public double xAcceleration()
public double yAcceleration()
public double zAcceleration()
public static boolean supportsSecureCoding()
public boolean _supportsSecureCoding()
NSSecureCoding_supportsSecureCoding in interface NSSecureCoding