fullscreen
Class FullScreenBase

java.lang.Object
  extended by fullscreen.FullScreenBase
Direct Known Subclasses:
FullScreen, SoftFullScreen

public abstract class FullScreenBase
extends Object

The base class FullScreen and SoftFullScreen inherit from.
It defines some common methods that you might wanna dig through (like setShortcutsEnabled(boolean))

Author:
hansi

Nested Class Summary
 class FullScreenBase.DelayedAction
          A sweet little helper.
 
Constructor Summary
FullScreenBase(PApplet dad)
          Create a fullscreen thingie
 
Method Summary
 void enter()
          Enters fullscreen mode
 PApplet getSketch()
          Returns the sketch
abstract  boolean isFullScreen()
          Are we currently in fullscreen mode?
 boolean isGL()
          Is opengl somehow being used in this sketch?
 void keyEvent(KeyEvent e)
          Implement keyEvent to listen to processing's key events
 void leave()
          Leaves fullscreen mode
 void requestFocus()
          Requests focus for the sketch..
abstract  void setFullScreen(boolean state)
          Enters/Leaves fullscreen mode
abstract  void setResolution(int xRes, int yRes)
          Set resolution
 void setShortcutsEnabled(boolean state)
          Allow shortcuts?
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FullScreenBase

public FullScreenBase(PApplet dad)
Create a fullscreen thingie

Method Detail

setFullScreen

public abstract void setFullScreen(boolean state)
Enters/Leaves fullscreen mode


isFullScreen

public abstract boolean isFullScreen()
Are we currently in fullscreen mode?


setResolution

public abstract void setResolution(int xRes,
                                   int yRes)
Set resolution

Parameters:
xRes - x resolution
yRes - y resolution

enter

public void enter()
Enters fullscreen mode


leave

public void leave()
Leaves fullscreen mode


setShortcutsEnabled

public void setShortcutsEnabled(boolean state)
Allow shortcuts?

Parameters:
state - yes if true, no if false.

keyEvent

public void keyEvent(KeyEvent e)
Implement keyEvent to listen to processing's key events

Parameters:
e -

requestFocus

public void requestFocus()
Requests focus for the sketch..


isGL

public boolean isGL()
Is opengl somehow being used in this sketch?


getSketch

public PApplet getSketch()
Returns the sketch

Returns:
The Sketch associated with this object


processing fullscreen api library by hansi, 2009.