public class CAKeyframeAnimation extends CAPropertyAnimation
NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
CAKeyframeAnimation(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 CAKeyframeAnimation |
alloc() |
static CAKeyframeAnimation |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static CAKeyframeAnimation |
animation() |
static CAKeyframeAnimation |
animationWithKeyPath(java.lang.String path) |
static CAAnimation |
animationWithSCNAnimation(SCNAnimation animation) |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
NSArray<? extends NSNumber> |
biasValues() |
java.lang.String |
calculationMode()
The "calculation mode".
|
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() |
NSArray<? extends NSNumber> |
continuityValues() |
static java.lang.String |
debugDescription_static() |
static java.lang.Object |
defaultValueForKey(java.lang.String key) |
static java.lang.String |
description_static() |
static long |
hash_static() |
CAKeyframeAnimation |
init() |
CAKeyframeAnimation |
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) |
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
NSArray<? extends NSNumber> |
keyTimes()
An optional array of `NSNumber' objects defining the pacing of the
animation.
|
static CAKeyframeAnimation |
new_objc() |
CGPathRef |
path()
An optional path object defining the behavior of the animation
function.
|
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
java.lang.String |
rotationMode()
Defines whether or objects animating along paths rotate to match the
path tangent.
|
void |
setBiasValues(NSArray<? extends NSNumber> value) |
void |
setCalculationMode(java.lang.String value)
The "calculation mode".
|
void |
setContinuityValues(NSArray<? extends NSNumber> value) |
void |
setKeyTimes(NSArray<? extends NSNumber> value)
An optional array of `NSNumber' objects defining the pacing of the
animation.
|
void |
setPath(CGPathRef value)
An optional path object defining the behavior of the animation
function.
|
void |
setRotationMode(java.lang.String value)
Defines whether or objects animating along paths rotate to match the
path tangent.
|
void |
setTensionValues(NSArray<? extends NSNumber> value)
For animations with the cubic calculation modes, these properties
provide control over the interpolation scheme.
|
void |
setTimingFunctions(NSArray<? extends CAMediaTimingFunction> value)
An optional array of CAMediaTimingFunction objects.
|
void |
setValues(NSArray<?> value)
An array of objects providing the value of the animation function for
each keyframe.
|
static void |
setVersion_static(long aVersion) |
static org.moe.natj.objc.Class |
superclass_static() |
static boolean |
supportsSecureCoding() |
NSArray<? extends NSNumber> |
tensionValues()
For animations with the cubic calculation modes, these properties
provide control over the interpolation scheme.
|
NSArray<? extends CAMediaTimingFunction> |
timingFunctions()
An optional array of CAMediaTimingFunction objects.
|
NSArray<?> |
values()
An array of objects providing the value of the animation function for
each keyframe.
|
static long |
version_static() |
isAdditive, isCumulative, keyPath, setAdditive, setCumulative, setKeyPath, setValueFunction, valueFunctionanimationEvents, autoreverses, beginTime, copyWithZone, delegate, duration, encodeWithCoder, fadeInDuration, fadeOutDuration, fillMode, isRemovedOnCompletion, preferredFrameRateRange, repeatCount, repeatDuration, runActionForKeyObjectArguments, setAnimationEvents, setAutoreverses, setBeginTime, setDelegate, setDuration, setFadeInDuration, setFadeOutDuration, setFillMode, setPreferredFrameRateRange, setRemovedOnCompletion, setRepeatCount, setRepeatDuration, setSpeed, setTimeOffset, setTimingFunction, setUsesSceneTimeBase, shouldArchiveValueForKey, speed, timeOffset, timingFunction, usesSceneTimeBaseaccessibilityActivate, 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, willChangeValuesAtIndexesForKeyprotected CAKeyframeAnimation(org.moe.natj.general.Pointer peer)
public static boolean accessInstanceVariablesDirectly()
public static CAKeyframeAnimation alloc()
public static CAKeyframeAnimation allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static CAKeyframeAnimation animation()
public static CAKeyframeAnimation animationWithKeyPath(java.lang.String path)
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 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 CAKeyframeAnimation 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 java.lang.String calculationMode()
public CAKeyframeAnimation init()
init in class CAPropertyAnimationpublic CAKeyframeAnimation initWithCoder(NSCoder coder)
NSCodinginitWithCoder in interface NSCodinginitWithCoder in class CAPropertyAnimationpublic NSArray<? extends NSNumber> keyTimes()
public CGPathRef path()
public java.lang.String rotationMode()
public void setCalculationMode(java.lang.String value)
public void setKeyTimes(NSArray<? extends NSNumber> value)
public void setPath(CGPathRef value)
public void setRotationMode(java.lang.String value)
public void setTensionValues(NSArray<? extends NSNumber> value)
The tension value controls the "tightness" of the curve (positive values are tighter, negative values are rounder). The continuity value controls how segments are joined (positive values give sharp corners, negative values give inverted corners). The bias value defines where the curve occurs (positive values move the curve before the control point, negative values move it after the control point).
The first value in each array defines the behavior of the tangent to the first control point, the second value controls the second point's tangents, and so on. Any unspecified values default to zero (giving a Catmull-Rom spline if all are unspecified).
public void setTimingFunctions(NSArray<? extends CAMediaTimingFunction> value)
public void setValues(NSArray<?> value)
public NSArray<? extends NSNumber> tensionValues()
The tension value controls the "tightness" of the curve (positive values are tighter, negative values are rounder). The continuity value controls how segments are joined (positive values give sharp corners, negative values give inverted corners). The bias value defines where the curve occurs (positive values move the curve before the control point, negative values move it after the control point).
The first value in each array defines the behavior of the tangent to the first control point, the second value controls the second point's tangents, and so on. Any unspecified values default to zero (giving a Catmull-Rom spline if all are unspecified).
public NSArray<? extends CAMediaTimingFunction> timingFunctions()
public NSArray<?> values()
public static CAAnimation animationWithSCNAnimation(SCNAnimation animation)
public static boolean supportsSecureCoding()
public boolean _supportsSecureCoding()
NSSecureCoding_supportsSecureCoding in interface NSSecureCoding_supportsSecureCoding in class CAPropertyAnimation