com.vwp.vuapi.objects
Class VULightObjectInfo

java.lang.Object
  extended by com.vwp.vuapi.util.VUInfo
      extended by com.vwp.vuapi.objects.VUObjectInfo
          extended by com.vwp.vuapi.objects.VULightObjectInfo
Direct Known Subclasses:
VUPointLightObjectInfo, VUSpotLightObjectInfo

public abstract class VULightObjectInfo
extends VUObjectInfo

This is a base class for all light object types and can't be used directly to create and build new light objects within a world


Field Summary
 Color color
           
 int switchLightOff
           
 int switchLightOn
           
static int VU_OBJECT_LIGHT_SWITCH_0_2_SEC
          switch light flag: turn the light on/off for 1/5 second
static int VU_OBJECT_LIGHT_SWITCH_0_25_SEC
          switch light flag: turn the light on/off for 1/4 second
static int VU_OBJECT_LIGHT_SWITCH_0_33_SEC
          switch light flag: turn the light on/off for 1/3 second
static int VU_OBJECT_LIGHT_SWITCH_0_5_SEC
          switch light flag: turn the light on/off for 1/2 second
static int VU_OBJECT_LIGHT_SWITCH_1_SEC
          switch light flag: turn the light on/off for 1 second
static int VU_OBJECT_LIGHT_SWITCH_2_SEC
          switch light flag: turn the light on/off for 3 seconds
static int VU_OBJECT_LIGHT_SWITCH_3_SEC
          switch light flag: turn the light on/off for 3 seconds
static int VU_OBJECT_LIGHT_SWITCH_4_SEC
          switch light flag: turn the light on/off for 4 seconds
static int VU_OBJECT_LIGHT_SWITCH_5_SEC
          switch light flag: turn the light on/off for 5 seconds
static int VU_OBJECT_LIGHT_SWITCH_FX_FIRE
          switch light flag: create a fire effect
static int VU_OBJECT_LIGHT_SWITCH_NONE
          switch light flag: never turn the light on/off, this flags leads to a static light
static int VU_OBJECT_LIGHT_SWITCH_RANDOM_FAST
          switch light flag: turn the light on/off with a fast random frequency
static int VU_OBJECT_LIGHT_SWITCH_RANDOM_MEDIUM
          switch light flag: turn the light on/off with a medium random frequency
static int VU_OBJECT_LIGHT_SWITCH_RANDOM_SLOW
          switch light flag: turn the light on/off with a slow random frequency
 
Fields inherited from class com.vwp.vuapi.objects.VUObjectInfo
angleX, angleY, angleZ, previousID, x, y, z
 
Fields inherited from class com.vwp.vuapi.util.VUInfo
ID, name
 
Method Summary
 void set(VULightObjectInfo oi)
           
 
Methods inherited from class com.vwp.vuapi.objects.VUObjectInfo
set
 
Methods inherited from class com.vwp.vuapi.util.VUInfo
set
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VU_OBJECT_LIGHT_SWITCH_NONE

public static final int VU_OBJECT_LIGHT_SWITCH_NONE
switch light flag: never turn the light on/off, this flags leads to a static light

See Also:
Constant Field Values

VU_OBJECT_LIGHT_SWITCH_RANDOM_SLOW

public static final int VU_OBJECT_LIGHT_SWITCH_RANDOM_SLOW
switch light flag: turn the light on/off with a slow random frequency

See Also:
Constant Field Values

VU_OBJECT_LIGHT_SWITCH_RANDOM_MEDIUM

public static final int VU_OBJECT_LIGHT_SWITCH_RANDOM_MEDIUM
switch light flag: turn the light on/off with a medium random frequency

See Also:
Constant Field Values

VU_OBJECT_LIGHT_SWITCH_RANDOM_FAST

public static final int VU_OBJECT_LIGHT_SWITCH_RANDOM_FAST
switch light flag: turn the light on/off with a fast random frequency

See Also:
Constant Field Values

VU_OBJECT_LIGHT_SWITCH_5_SEC

public static final int VU_OBJECT_LIGHT_SWITCH_5_SEC
switch light flag: turn the light on/off for 5 seconds

See Also:
Constant Field Values

VU_OBJECT_LIGHT_SWITCH_4_SEC

public static final int VU_OBJECT_LIGHT_SWITCH_4_SEC
switch light flag: turn the light on/off for 4 seconds

See Also:
Constant Field Values

VU_OBJECT_LIGHT_SWITCH_3_SEC

public static final int VU_OBJECT_LIGHT_SWITCH_3_SEC
switch light flag: turn the light on/off for 3 seconds

See Also:
Constant Field Values

VU_OBJECT_LIGHT_SWITCH_2_SEC

public static final int VU_OBJECT_LIGHT_SWITCH_2_SEC
switch light flag: turn the light on/off for 3 seconds

See Also:
Constant Field Values

VU_OBJECT_LIGHT_SWITCH_1_SEC

public static final int VU_OBJECT_LIGHT_SWITCH_1_SEC
switch light flag: turn the light on/off for 1 second

See Also:
Constant Field Values

VU_OBJECT_LIGHT_SWITCH_0_5_SEC

public static final int VU_OBJECT_LIGHT_SWITCH_0_5_SEC
switch light flag: turn the light on/off for 1/2 second

See Also:
Constant Field Values

VU_OBJECT_LIGHT_SWITCH_0_33_SEC

public static final int VU_OBJECT_LIGHT_SWITCH_0_33_SEC
switch light flag: turn the light on/off for 1/3 second

See Also:
Constant Field Values

VU_OBJECT_LIGHT_SWITCH_0_25_SEC

public static final int VU_OBJECT_LIGHT_SWITCH_0_25_SEC
switch light flag: turn the light on/off for 1/4 second

See Also:
Constant Field Values

VU_OBJECT_LIGHT_SWITCH_0_2_SEC

public static final int VU_OBJECT_LIGHT_SWITCH_0_2_SEC
switch light flag: turn the light on/off for 1/5 second

See Also:
Constant Field Values

VU_OBJECT_LIGHT_SWITCH_FX_FIRE

public static final int VU_OBJECT_LIGHT_SWITCH_FX_FIRE
switch light flag: create a fire effect

See Also:
Constant Field Values

color

public Color color

switchLightOn

public int switchLightOn

switchLightOff

public int switchLightOff
Method Detail

set

public void set(VULightObjectInfo oi)