Package org.robovm.apple.opengles
Class EAGLContext
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.opengles.EAGLContext
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
@Deprecated public class EAGLContext extends NSObject
Deprecated.Deprecated in iOS 12.0. OpenGLES API deprecated. (Define GLES_SILENCE_DEPRECATION to silence these warnings)- Since:
- Available in iOS 2.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EAGLContext.EAGLContextPtr
Deprecated.-
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 protected
EAGLContext()
Deprecated.protected
EAGLContext(NSObject.Handle h, long handle)
Deprecated.protected
EAGLContext(NSObject.SkipInit skipInit)
Deprecated.EAGLContext(EAGLRenderingAPI api)
Deprecated.EAGLContext(EAGLRenderingAPI api, EAGLSharegroup sharegroup)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description EAGLRenderingAPI
getAPI()
Deprecated.static EAGLContext
getCurrentContext()
Deprecated.java.lang.String
getDebugLabel()
Deprecated.EAGLSharegroup
getSharegroup()
Deprecated.protected long
init(EAGLRenderingAPI api)
Deprecated.protected long
init(EAGLRenderingAPI api, EAGLSharegroup sharegroup)
Deprecated.boolean
isMultiThreaded()
Deprecated.boolean
presentRenderbuffer(long target)
Deprecated.boolean
presentRenderbuffer(long target, double presentationTime)
Deprecated.boolean
presentRenderbufferAfterMinDuration(long target, double duration)
Deprecated.boolean
renderbufferStorage(long target, EAGLDrawable drawable)
Deprecated.static boolean
setCurrentContext(EAGLContext context)
Deprecated.void
setDebugLabel(java.lang.String v)
Deprecated.void
setMultiThreaded(boolean v)
Deprecated.-
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
-
EAGLContext
protected EAGLContext()
Deprecated.
-
EAGLContext
protected EAGLContext(NSObject.Handle h, long handle)
Deprecated.
-
EAGLContext
protected EAGLContext(NSObject.SkipInit skipInit)
Deprecated.
-
EAGLContext
public EAGLContext(EAGLRenderingAPI api)
Deprecated.
-
EAGLContext
public EAGLContext(EAGLRenderingAPI api, EAGLSharegroup sharegroup)
Deprecated.
-
-
Method Detail
-
getAPI
public EAGLRenderingAPI getAPI()
Deprecated.
-
getSharegroup
public EAGLSharegroup getSharegroup()
Deprecated.
-
getDebugLabel
public java.lang.String getDebugLabel()
Deprecated.- Since:
- Available in iOS 6.0 and later.
-
setDebugLabel
public void setDebugLabel(java.lang.String v)
Deprecated.- Since:
- Available in iOS 6.0 and later.
-
isMultiThreaded
public boolean isMultiThreaded()
Deprecated.- Since:
- Available in iOS 7.1 and later.
-
setMultiThreaded
public void setMultiThreaded(boolean v)
Deprecated.- Since:
- Available in iOS 7.1 and later.
-
init
protected long init(EAGLRenderingAPI api)
Deprecated.
-
init
protected long init(EAGLRenderingAPI api, EAGLSharegroup sharegroup)
Deprecated.
-
setCurrentContext
public static boolean setCurrentContext(EAGLContext context)
Deprecated.
-
getCurrentContext
public static EAGLContext getCurrentContext()
Deprecated.
-
renderbufferStorage
public boolean renderbufferStorage(long target, EAGLDrawable drawable)
Deprecated.
-
presentRenderbuffer
public boolean presentRenderbuffer(long target)
Deprecated.
-
presentRenderbuffer
public boolean presentRenderbuffer(long target, double presentationTime)
Deprecated.
-
presentRenderbufferAfterMinDuration
public boolean presentRenderbufferAfterMinDuration(long target, double duration)
Deprecated.
-
-