com.vwp.vuapi.objects
Class VUFountainObjectInfo
java.lang.Object
com.vwp.vuapi.util.VUInfo
com.vwp.vuapi.objects.VUObjectInfo
com.vwp.vuapi.objects.VUGeneratedObjectInfo
com.vwp.vuapi.objects.VUFountainObjectInfo
public class VUFountainObjectInfo
- extends VUGeneratedObjectInfo
This class can be used to create new fountain particle objects
| Fields inherited from class com.vwp.vuapi.objects.VUGeneratedObjectInfo |
color, materialFlags, val1, val2, val3, VU_OBJECT_MATERIAL_GLASS, VU_OBJECT_MATERIAL_MATTE, VU_OBJECT_MATERIAL_METAL, VU_OBJECT_MATERIAL_PLASTIC, VU_OBJECT_MATERIAL_STANDARD, VU_OBJECT_MATERIAL_WATER |
| Fields inherited from class com.vwp.vuapi.util.VUInfo |
ID, name |
|
Constructor Summary |
VUFountainObjectInfo(int particleType,
int materialFlags,
double val1,
double val2,
double val3,
Color color,
double x,
double y,
double z,
double angleX,
double angleY,
double angleZ)
Constructs a new VUPrimitiveObjectInfo that can be used for putting a new
object into a world |
VUFountainObjectInfo(long ID,
long previousID,
int flags,
double val1,
double val2,
double val3,
Color color,
double x,
double y,
double z,
double angleX,
double angleY,
double angleZ)
This is an interla constructor, it can't be used for building own objects |
| Methods inherited from class com.vwp.vuapi.util.VUInfo |
set |
VU_OBJECT_FOUNTAIN_DOTS
public static final int VU_OBJECT_FOUNTAIN_DOTS
- See Also:
- Constant Field Values
VU_OBJECT_FOUNTAIN_LINES
public static final int VU_OBJECT_FOUNTAIN_LINES
- See Also:
- Constant Field Values
particleType
public int particleType
VUFountainObjectInfo
public VUFountainObjectInfo(long ID,
long previousID,
int flags,
double val1,
double val2,
double val3,
Color color,
double x,
double y,
double z,
double angleX,
double angleY,
double angleZ)
- This is an interla constructor, it can't be used for building own objects
VUFountainObjectInfo
public VUFountainObjectInfo(int particleType,
int materialFlags,
double val1,
double val2,
double val3,
Color color,
double x,
double y,
double z,
double angleX,
double angleY,
double angleZ)
- Constructs a new VUPrimitiveObjectInfo that can be used for putting a new
object into a world
- Parameters:
particleType - this value specifies the type of the fountains
particles, if and how the surface of the
object has to reflect the light, please set a VU_PRIMITIVE_REFLECT_xxx
constant herematerialFlags - this one defines the kind of material the object has to
consist of using a VU_OBJECT_MATERIAL_xxx constantval1 - the first parameter value of the object typeval2 - the second parameter value of the object typeval3 - the third parameter value of the object typecolor - the color of the new objectx - the x coordinate of the objects positiony - the y coordinate of the objects positionz - the z coordinate of the objects positionangleX - the x angle of the objects orientationangleY - the y angle of the objects orientationangleZ - the z angle of the objects orientation
set
public void set(VUFountainObjectInfo soi)