sdljava.video
Class BlitQueue

java.lang.Object
  extended by sdljava.video.BlitQueue

public class BlitQueue
extends java.lang.Object


Field Summary
(package private)  java.nio.IntBuffer dstHeight
           
(package private)  java.nio.IntBuffer dstWidth
           
(package private)  java.nio.IntBuffer dstX
           
(package private)  java.nio.IntBuffer dstY
           
(package private)  int index
           
(package private)  SDLSurface src
           
(package private)  java.nio.IntBuffer srcHeight
           
(package private)  java.nio.IntBuffer srcWidth
           
(package private)  java.nio.IntBuffer srcX
           
(package private)  java.nio.IntBuffer srcY
           
 
Constructor Summary
BlitQueue(SDLSurface src, int count)
          Constructs a new BlitQueue
 
Method Summary
 void clear()
           
 void flush(SDLSurface dst)
           
 void queueBlit(SDLRect srcRect, SDLSurface dstSurface, SDLRect dst)
           
 void queueBlit(SDLSurface dstSurface)
           
 void queueBlit(SDLSurface dstSurface, SDLRect dst)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

src

SDLSurface src

srcX

java.nio.IntBuffer srcX

srcY

java.nio.IntBuffer srcY

srcWidth

java.nio.IntBuffer srcWidth

srcHeight

java.nio.IntBuffer srcHeight

dstX

java.nio.IntBuffer dstX

dstY

java.nio.IntBuffer dstY

dstWidth

java.nio.IntBuffer dstWidth

dstHeight

java.nio.IntBuffer dstHeight

index

int index
Constructor Detail

BlitQueue

public BlitQueue(SDLSurface src,
                 int count)
Constructs a new BlitQueue

Parameters:
src - The src Surface
count - The size of the Queue
Method Detail

queueBlit

public void queueBlit(SDLRect srcRect,
                      SDLSurface dstSurface,
                      SDLRect dst)

queueBlit

public void queueBlit(SDLSurface dstSurface,
                      SDLRect dst)

queueBlit

public void queueBlit(SDLSurface dstSurface)

flush

public void flush(SDLSurface dst)

clear

public void clear()