Class CADisplayLink

  • All Implemented Interfaces:
    NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public class CADisplayLink
    extends NSObject
    Since:
    Available in iOS 3.1 and later.
    • Method Detail

      • getTimestamp

        public double getTimestamp()
      • getDuration

        public double getDuration()
      • getTargetTimestamp

        public double getTargetTimestamp()
        Since:
        Available in iOS 10.0 and later.
      • isPaused

        public boolean isPaused()
      • setPaused

        public void setPaused​(boolean v)
      • getFrameInterval

        @Deprecated
        public long getFrameInterval()
        Deprecated.
        Deprecated in iOS 10.0. preferredFramesPerSecond
        Since:
        Available in iOS 3.1 and later.
      • setFrameInterval

        @Deprecated
        public void setFrameInterval​(long v)
        Deprecated.
        Deprecated in iOS 10.0. preferredFramesPerSecond
        Since:
        Available in iOS 3.1 and later.
      • getPreferredFramesPerSecond

        public long getPreferredFramesPerSecond()
        Since:
        Available in iOS 10.0 and later.
      • setPreferredFramesPerSecond

        public void setPreferredFramesPerSecond​(long v)
        Since:
        Available in iOS 10.0 and later.
      • dispose

        protected void dispose​(boolean finalizing)
        Overrides:
        dispose in class org.robovm.objc.ObjCObject
      • addToRunLoop

        public void addToRunLoop​(NSRunLoop runloop,
                                 java.lang.String mode)
      • removeFromRunLoop

        public void removeFromRunLoop​(NSRunLoop runloop,
                                      java.lang.String mode)
      • invalidate

        public void invalidate()
      • create

        protected static long create​(NSObject target,
                                     org.robovm.objc.Selector sel)