public class IOSMini2DxGraphics
extends org.robovm.apple.foundation.NSObject
implements com.badlogic.gdx.Graphics, org.robovm.apple.glkit.GLKViewDelegate, org.robovm.apple.glkit.GLKViewControllerDelegate
org.robovm.apple.foundation.NSObject.Marshaler, org.robovm.apple.foundation.NSObject.NoRetainMarshaler, org.robovm.apple.foundation.NSObject.NSKeyValueObserver, org.robovm.apple.foundation.NSObject.NSObjectPtr, org.robovm.apple.foundation.NSObject.SkipInit| Constructor and Description |
|---|
IOSMini2DxGraphics(org.robovm.apple.coregraphics.CGSize bounds,
float scale,
IOSMini2DxGame app,
IOSMini2DxConfig config,
IOSMini2DxInput input,
com.badlogic.gdx.graphics.GL20 gl20) |
| Modifier and Type | Method and Description |
|---|---|
void |
draw(org.robovm.apple.glkit.GLKView view,
org.robovm.apple.coregraphics.CGRect rect) |
com.badlogic.gdx.Graphics.BufferFormat |
getBufferFormat() |
float |
getDeltaTime() |
float |
getDensity() |
com.badlogic.gdx.Graphics.DisplayMode |
getDesktopDisplayMode() |
com.badlogic.gdx.Graphics.DisplayMode[] |
getDisplayModes() |
long |
getFrameId() |
int |
getFramesPerSecond() |
com.badlogic.gdx.graphics.GL20 |
getGL20() |
com.badlogic.gdx.graphics.GL30 |
getGL30() |
int |
getHeight() |
float |
getPpcX() |
float |
getPpcY() |
float |
getPpiX() |
float |
getPpiY() |
float |
getRawDeltaTime() |
com.badlogic.gdx.Graphics.GraphicsType |
getType() |
int |
getWidth() |
boolean |
isContinuousRendering() |
boolean |
isFullscreen() |
boolean |
isGL30Available() |
void |
pause() |
void |
requestRendering() |
void |
resume() |
void |
setContinuousRendering(boolean isContinuous) |
boolean |
setDisplayMode(com.badlogic.gdx.Graphics.DisplayMode displayMode) |
boolean |
setDisplayMode(int width,
int height,
boolean fullscreen) |
void |
setTitle(java.lang.String title) |
void |
setVSync(boolean vsync) |
boolean |
supportsDisplayModeChange() |
boolean |
supportsExtension(java.lang.String extension) |
void |
update(org.robovm.apple.glkit.GLKViewController controller) |
void |
willPause(org.robovm.apple.glkit.GLKViewController controller,
boolean pause) |
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, 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, willChangeValuespublic IOSMini2DxGraphics(org.robovm.apple.coregraphics.CGSize bounds,
float scale,
IOSMini2DxGame app,
IOSMini2DxConfig config,
IOSMini2DxInput input,
com.badlogic.gdx.graphics.GL20 gl20)
public void resume()
public void pause()
public void draw(org.robovm.apple.glkit.GLKView view,
org.robovm.apple.coregraphics.CGRect rect)
draw in interface org.robovm.apple.glkit.GLKViewDelegatepublic void update(org.robovm.apple.glkit.GLKViewController controller)
update in interface org.robovm.apple.glkit.GLKViewControllerDelegatepublic void willPause(org.robovm.apple.glkit.GLKViewController controller,
boolean pause)
willPause in interface org.robovm.apple.glkit.GLKViewControllerDelegatepublic com.badlogic.gdx.graphics.GL20 getGL20()
getGL20 in interface com.badlogic.gdx.Graphicspublic int getWidth()
getWidth in interface com.badlogic.gdx.Graphicspublic int getHeight()
getHeight in interface com.badlogic.gdx.Graphicspublic float getDeltaTime()
getDeltaTime in interface com.badlogic.gdx.Graphicspublic float getRawDeltaTime()
getRawDeltaTime in interface com.badlogic.gdx.Graphicspublic int getFramesPerSecond()
getFramesPerSecond in interface com.badlogic.gdx.Graphicspublic com.badlogic.gdx.Graphics.GraphicsType getType()
getType in interface com.badlogic.gdx.Graphicspublic float getPpiX()
getPpiX in interface com.badlogic.gdx.Graphicspublic float getPpiY()
getPpiY in interface com.badlogic.gdx.Graphicspublic float getPpcX()
getPpcX in interface com.badlogic.gdx.Graphicspublic float getPpcY()
getPpcY in interface com.badlogic.gdx.Graphicspublic float getDensity()
getDensity in interface com.badlogic.gdx.Graphicspublic boolean supportsDisplayModeChange()
supportsDisplayModeChange in interface com.badlogic.gdx.Graphicspublic com.badlogic.gdx.Graphics.DisplayMode[] getDisplayModes()
getDisplayModes in interface com.badlogic.gdx.Graphicspublic com.badlogic.gdx.Graphics.DisplayMode getDesktopDisplayMode()
getDesktopDisplayMode in interface com.badlogic.gdx.Graphicspublic boolean setDisplayMode(com.badlogic.gdx.Graphics.DisplayMode displayMode)
setDisplayMode in interface com.badlogic.gdx.Graphicspublic boolean setDisplayMode(int width,
int height,
boolean fullscreen)
setDisplayMode in interface com.badlogic.gdx.Graphicspublic void setTitle(java.lang.String title)
setTitle in interface com.badlogic.gdx.Graphicspublic void setVSync(boolean vsync)
setVSync in interface com.badlogic.gdx.Graphicspublic com.badlogic.gdx.Graphics.BufferFormat getBufferFormat()
getBufferFormat in interface com.badlogic.gdx.Graphicspublic boolean supportsExtension(java.lang.String extension)
supportsExtension in interface com.badlogic.gdx.Graphicspublic void setContinuousRendering(boolean isContinuous)
setContinuousRendering in interface com.badlogic.gdx.Graphicspublic boolean isContinuousRendering()
isContinuousRendering in interface com.badlogic.gdx.Graphicspublic void requestRendering()
requestRendering in interface com.badlogic.gdx.Graphicspublic boolean isFullscreen()
isFullscreen in interface com.badlogic.gdx.Graphicspublic boolean isGL30Available()
isGL30Available in interface com.badlogic.gdx.Graphicspublic com.badlogic.gdx.graphics.GL30 getGL30()
getGL30 in interface com.badlogic.gdx.Graphicspublic long getFrameId()
getFrameId in interface com.badlogic.gdx.Graphics