public interface IRenderTarget
extends java.io.Closeable
Modifier and Type | Method and Description |
---|---|
Viewport |
createViewport(Camera camera)
Create a viewport in specified camera perspective.
|
Viewport |
createViewport(Camera camera,
java.awt.Color backgroundColor,
RelativeRectangle rect)
Create a viewport with specified background color and position/size in specified camera perspective.
|
Viewport |
createViewport(Camera camera,
RelativeRectangle rect)
Create a viewport with position/size in specified camera perspective.
|
java.awt.Dimension |
getSize()
Gets the size of the render target.
|
java.util.List<Viewport> |
getViewports()
Gets all viewports that associated with this render target.
|
void |
setSize(java.awt.Dimension value)
Sets the size of the render target.
|
Viewport createViewport(Camera camera, java.awt.Color backgroundColor, RelativeRectangle rect)
camera
- The camerabackgroundColor
- The background of the viewportrect
- Position and size of the viewportViewport createViewport(Camera camera, RelativeRectangle rect)
camera
- The camerarect
- Position and size of the viewportViewport createViewport(Camera camera)
camera
- The camerajava.awt.Dimension getSize()
void setSize(java.awt.Dimension value)
value
- New valuejava.util.List<Viewport> getViewports()