synergynetframework.jme.config
Class AppConfig

java.lang.Object
  extended by synergynetframework.jme.config.AppConfig

public class AppConfig
extends java.lang.Object

The Class AppConfig.


Field Summary
static int alphaBits
          The alpha bits.
static java.lang.String appTitle
          The app title.
static com.jme.renderer.ColorRGBA backgroundColour
          The background colour.
static int CAMERA_TYPE_PARALLEL
          The Constant CAMERA_TYPE_PARALLEL.
static int CAMERA_TYPE_PERSPECTIVE
          The Constant CAMERA_TYPE_PERSPECTIVE.
static int cameraType
          The camera type.
static int debugToolsFlag
          The debug tools flag.
static int DEFAULT_ALPHA_BITS
          The Constant DEFAULT_ALPHA_BITS.
static com.jme.renderer.ColorRGBA DEFAULT_BACKGROUND_COLOUR
          The Constant DEFAULT_BACKGROUND_COLOUR.
static int DEFAULT_CAMERA_TYPE
          The Constant DEFAULT_CAMERA_TYPE.
static int DEFAULT_DEPTH_BITS
          The Constant DEFAULT_DEPTH_BITS.
static int DEFAULT_INPUT_STYLE
          The Constant DEFAULT_INPUT_STYLE.
static int DEFAULT_RENDERPASS
          The Constant DEFAULT_RENDERPASS.
static int DEFAULT_SAMPLES
          The Constant DEFAULT_SAMPLES.
static int DEFAULT_STENCIL_BITS
          The Constant DEFAULT_STENCIL_BITS.
static int depthBits
          The depth bits.
static java.lang.String[] eventPlugins
          The event plugins.
static int INPUT_DEBUGTOOLS_OFF
          The Constant INPUT_DEBUGTOOLS_OFF.
static int INPUT_DEBUGTOOLS_ON
          The Constant INPUT_DEBUGTOOLS_ON.
static int INPUT_STYLE_FIRSTPERSON
          The Constant INPUT_STYLE_FIRSTPERSON.
static int INPUT_STYLE_KEYBOARDLOOK
          The Constant INPUT_STYLE_KEYBOARDLOOK.
static int INPUT_STYLE_NOMOVEMENT
          The Constant INPUT_STYLE_NOMOVEMENT.
static int inputStyle
          The input style.
static int RECORD_TABLE_INPUT_OFF
          The Constant RECORD_TABLE_INPUT_OFF.
static int RECORD_TABLE_INPUT_ON
          The Constant RECORD_TABLE_INPUT_ON.
static java.io.File recordTableDir
          The record table dir.
static int recordTableInput
          The record table input.
static int RENDERPASS_BLOOM
          The Constant RENDERPASS_BLOOM.
static int RENDERPASS_SHADOW
          The Constant RENDERPASS_SHADOW.
static int RENDERPASS_SKETCH
          The Constant RENDERPASS_SKETCH.
static int RENDERPASS_STANDARD
          The Constant RENDERPASS_STANDARD.
static int[] renderPasses
          The render passes.
static int samples
          The samples.
static boolean showFPS
          The show fps.
static int SINGLE_INPUT_ONLY_OFF
          The Constant SINGLE_INPUT_ONLY_OFF.
static int SINGLE_INPUT_ONLY_ON
          The Constant SINGLE_INPUT_ONLY_ON.
static int singleInputOnly
          The single input only.
static int STENCIL_BITS_SHADOWSUPPORT
          The Constant STENCIL_BITS_SHADOWSUPPORT.
static int stencilBits
          The stencil bits.
static int TABLE_TYPE_EVOLUCE_JAVA
          The Constant TABLE_TYPE_EVOLUCE_JAVA.
static int TABLE_TYPE_JME_DIRECT_SIMULATOR
          The Constant TABLE_TYPE_JME_DIRECT_SIMULATOR.
static int TABLE_TYPE_JME_TUIO_SIMULATOR
          The Constant TABLE_TYPE_JME_TUIO_SIMULATOR.
static java.lang.String[] TABLE_TYPE_LABELS
          The Constant TABLE_TYPE_LABELS.
static int TABLE_TYPE_REMOTE_TUIO
          The Constant TABLE_TYPE_REMOTE_TUIO.
static int tableType
          The table type.
static boolean useLighting
          The use lighting.
 
Constructor Summary
AppConfig()
           
 
Method Summary
static void setEventPluginList(java.lang.String... pluginClassNames)
          Sets the event plugin list.
static void setRenderPasses(int... newRenderPasses)
          Sets the render passes.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CAMERA_TYPE_PARALLEL

public static final int CAMERA_TYPE_PARALLEL
The Constant CAMERA_TYPE_PARALLEL.

See Also:
Constant Field Values

CAMERA_TYPE_PERSPECTIVE

public static final int CAMERA_TYPE_PERSPECTIVE
The Constant CAMERA_TYPE_PERSPECTIVE.

See Also:
Constant Field Values

DEFAULT_ALPHA_BITS

public static final int DEFAULT_ALPHA_BITS
The Constant DEFAULT_ALPHA_BITS.

See Also:
Constant Field Values

alphaBits

public static int alphaBits
The alpha bits.


DEFAULT_BACKGROUND_COLOUR

public static final com.jme.renderer.ColorRGBA DEFAULT_BACKGROUND_COLOUR
The Constant DEFAULT_BACKGROUND_COLOUR.


DEFAULT_CAMERA_TYPE

public static final int DEFAULT_CAMERA_TYPE
The Constant DEFAULT_CAMERA_TYPE.

See Also:
Constant Field Values

DEFAULT_DEPTH_BITS

public static final int DEFAULT_DEPTH_BITS
The Constant DEFAULT_DEPTH_BITS.

See Also:
Constant Field Values

INPUT_DEBUGTOOLS_OFF

public static final int INPUT_DEBUGTOOLS_OFF
The Constant INPUT_DEBUGTOOLS_OFF.

See Also:
Constant Field Values

INPUT_DEBUGTOOLS_ON

public static final int INPUT_DEBUGTOOLS_ON
The Constant INPUT_DEBUGTOOLS_ON.

See Also:
Constant Field Values

INPUT_STYLE_FIRSTPERSON

public static final int INPUT_STYLE_FIRSTPERSON
The Constant INPUT_STYLE_FIRSTPERSON.

See Also:
Constant Field Values

INPUT_STYLE_KEYBOARDLOOK

public static final int INPUT_STYLE_KEYBOARDLOOK
The Constant INPUT_STYLE_KEYBOARDLOOK.

See Also:
Constant Field Values

INPUT_STYLE_NOMOVEMENT

public static final int INPUT_STYLE_NOMOVEMENT
The Constant INPUT_STYLE_NOMOVEMENT.

See Also:
Constant Field Values

DEFAULT_INPUT_STYLE

public static final int DEFAULT_INPUT_STYLE
The Constant DEFAULT_INPUT_STYLE.

See Also:
Constant Field Values

RENDERPASS_BLOOM

public static final int RENDERPASS_BLOOM
The Constant RENDERPASS_BLOOM.

See Also:
Constant Field Values

RENDERPASS_SHADOW

public static final int RENDERPASS_SHADOW
The Constant RENDERPASS_SHADOW.

See Also:
Constant Field Values

RENDERPASS_SKETCH

public static final int RENDERPASS_SKETCH
The Constant RENDERPASS_SKETCH.

See Also:
Constant Field Values

RENDERPASS_STANDARD

public static final int RENDERPASS_STANDARD
The Constant RENDERPASS_STANDARD.

See Also:
Constant Field Values

SINGLE_INPUT_ONLY_OFF

public static final int SINGLE_INPUT_ONLY_OFF
The Constant SINGLE_INPUT_ONLY_OFF.

See Also:
Constant Field Values

SINGLE_INPUT_ONLY_ON

public static final int SINGLE_INPUT_ONLY_ON
The Constant SINGLE_INPUT_ONLY_ON.

See Also:
Constant Field Values

STENCIL_BITS_SHADOWSUPPORT

public static final int STENCIL_BITS_SHADOWSUPPORT
The Constant STENCIL_BITS_SHADOWSUPPORT.

See Also:
Constant Field Values

TABLE_TYPE_EVOLUCE_JAVA

public static final int TABLE_TYPE_EVOLUCE_JAVA
The Constant TABLE_TYPE_EVOLUCE_JAVA.

See Also:
Constant Field Values

TABLE_TYPE_JME_DIRECT_SIMULATOR

public static final int TABLE_TYPE_JME_DIRECT_SIMULATOR
The Constant TABLE_TYPE_JME_DIRECT_SIMULATOR.

See Also:
Constant Field Values

TABLE_TYPE_JME_TUIO_SIMULATOR

public static final int TABLE_TYPE_JME_TUIO_SIMULATOR
The Constant TABLE_TYPE_JME_TUIO_SIMULATOR.

See Also:
Constant Field Values

TABLE_TYPE_LABELS

public static final java.lang.String[] TABLE_TYPE_LABELS
The Constant TABLE_TYPE_LABELS.


TABLE_TYPE_REMOTE_TUIO

public static final int TABLE_TYPE_REMOTE_TUIO
The Constant TABLE_TYPE_REMOTE_TUIO.

See Also:
Constant Field Values

DEFAULT_RENDERPASS

public static final int DEFAULT_RENDERPASS
The Constant DEFAULT_RENDERPASS.

See Also:
Constant Field Values

DEFAULT_SAMPLES

public static final int DEFAULT_SAMPLES
The Constant DEFAULT_SAMPLES.

See Also:
Constant Field Values

DEFAULT_STENCIL_BITS

public static final int DEFAULT_STENCIL_BITS
The Constant DEFAULT_STENCIL_BITS.

See Also:
Constant Field Values

appTitle

public static java.lang.String appTitle
The app title.


backgroundColour

public static com.jme.renderer.ColorRGBA backgroundColour
The background colour.


cameraType

public static int cameraType
The camera type.


debugToolsFlag

public static int debugToolsFlag
The debug tools flag.


depthBits

public static int depthBits
The depth bits.


eventPlugins

public static java.lang.String[] eventPlugins
The event plugins.


inputStyle

public static int inputStyle
The input style.


RECORD_TABLE_INPUT_OFF

public static final int RECORD_TABLE_INPUT_OFF
The Constant RECORD_TABLE_INPUT_OFF.

See Also:
Constant Field Values

RECORD_TABLE_INPUT_ON

public static final int RECORD_TABLE_INPUT_ON
The Constant RECORD_TABLE_INPUT_ON.

See Also:
Constant Field Values

recordTableDir

public static java.io.File recordTableDir
The record table dir.


recordTableInput

public static int recordTableInput
The record table input.


renderPasses

public static int[] renderPasses
The render passes.


samples

public static int samples
The samples.


showFPS

public static boolean showFPS
The show fps.


singleInputOnly

public static int singleInputOnly
The single input only.


stencilBits

public static int stencilBits
The stencil bits.


tableType

public static int tableType
The table type.


useLighting

public static boolean useLighting
The use lighting.

Constructor Detail

AppConfig

public AppConfig()
Method Detail

setEventPluginList

public static void setEventPluginList(java.lang.String... pluginClassNames)
Sets the event plugin list.

Parameters:
pluginClassNames - the new event plugin list

setRenderPasses

public static void setRenderPasses(int... newRenderPasses)
Sets the render passes.

Parameters:
newRenderPasses - the new render passes