com.jme3.niftygui
クラス RenderDeviceJme
java.lang.Object
com.jme3.niftygui.RenderDeviceJme
- すべての実装されたインタフェース:
- de.lessvoid.nifty.spi.render.RenderDevice
public class RenderDeviceJme
- extends java.lang.Object
- implements de.lessvoid.nifty.spi.render.RenderDevice
メソッドの概要 |
void |
beginFrame()
|
void |
clear()
|
de.lessvoid.nifty.spi.render.RenderFont |
createFont(java.lang.String filename)
|
de.lessvoid.nifty.spi.render.RenderImage |
createImage(java.lang.String filename,
boolean linear)
|
de.lessvoid.nifty.spi.render.MouseCursor |
createMouseCursor(java.lang.String str,
int x,
int y)
|
void |
disableClip()
|
void |
disableMouseCursor()
|
void |
enableClip(int x0,
int y0,
int x1,
int y1)
|
void |
enableMouseCursor(de.lessvoid.nifty.spi.render.MouseCursor cursor)
|
void |
endFrame()
|
int |
getHeight()
|
int |
getWidth()
|
void |
renderFont(de.lessvoid.nifty.spi.render.RenderFont font,
java.lang.String str,
int x,
int y,
de.lessvoid.nifty.tools.Color color,
float size)
|
void |
renderImage(de.lessvoid.nifty.spi.render.RenderImage image,
int x,
int y,
int width,
int height,
de.lessvoid.nifty.tools.Color color,
float imageScale)
|
void |
renderImage(de.lessvoid.nifty.spi.render.RenderImage image,
int x,
int y,
int w,
int h,
int srcX,
int srcY,
int srcW,
int srcH,
de.lessvoid.nifty.tools.Color color,
float scale,
int centerX,
int centerY)
|
void |
renderQuad(int x,
int y,
int width,
int height,
de.lessvoid.nifty.tools.Color color)
|
void |
renderQuad(int x,
int y,
int width,
int height,
de.lessvoid.nifty.tools.Color topLeft,
de.lessvoid.nifty.tools.Color topRight,
de.lessvoid.nifty.tools.Color bottomRight,
de.lessvoid.nifty.tools.Color bottomLeft)
|
void |
setBlendMode(de.lessvoid.nifty.render.BlendMode blendMode)
|
void |
setRenderManager(RenderManager rm)
|
クラス java.lang.Object から継承されたメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RenderDeviceJme
public RenderDeviceJme(NiftyJmeDisplay display)
setRenderManager
public void setRenderManager(RenderManager rm)
createMouseCursor
public de.lessvoid.nifty.spi.render.MouseCursor createMouseCursor(java.lang.String str,
int x,
int y)
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の createMouseCursor
enableMouseCursor
public void enableMouseCursor(de.lessvoid.nifty.spi.render.MouseCursor cursor)
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の enableMouseCursor
disableMouseCursor
public void disableMouseCursor()
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の disableMouseCursor
createImage
public de.lessvoid.nifty.spi.render.RenderImage createImage(java.lang.String filename,
boolean linear)
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の createImage
createFont
public de.lessvoid.nifty.spi.render.RenderFont createFont(java.lang.String filename)
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の createFont
beginFrame
public void beginFrame()
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の beginFrame
endFrame
public void endFrame()
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の endFrame
getWidth
public int getWidth()
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の getWidth
getHeight
public int getHeight()
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の getHeight
clear
public void clear()
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の clear
setBlendMode
public void setBlendMode(de.lessvoid.nifty.render.BlendMode blendMode)
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の setBlendMode
renderFont
public void renderFont(de.lessvoid.nifty.spi.render.RenderFont font,
java.lang.String str,
int x,
int y,
de.lessvoid.nifty.tools.Color color,
float size)
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の renderFont
renderImage
public void renderImage(de.lessvoid.nifty.spi.render.RenderImage image,
int x,
int y,
int w,
int h,
int srcX,
int srcY,
int srcW,
int srcH,
de.lessvoid.nifty.tools.Color color,
float scale,
int centerX,
int centerY)
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の renderImage
renderImage
public void renderImage(de.lessvoid.nifty.spi.render.RenderImage image,
int x,
int y,
int width,
int height,
de.lessvoid.nifty.tools.Color color,
float imageScale)
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の renderImage
renderQuad
public void renderQuad(int x,
int y,
int width,
int height,
de.lessvoid.nifty.tools.Color color)
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の renderQuad
renderQuad
public void renderQuad(int x,
int y,
int width,
int height,
de.lessvoid.nifty.tools.Color topLeft,
de.lessvoid.nifty.tools.Color topRight,
de.lessvoid.nifty.tools.Color bottomRight,
de.lessvoid.nifty.tools.Color bottomLeft)
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の renderQuad
enableClip
public void enableClip(int x0,
int y0,
int x1,
int y1)
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の enableClip
disableClip
public void disableClip()
- 定義:
- インタフェース
de.lessvoid.nifty.spi.render.RenderDevice
内の disableClip