pslib
Interface PSConstants

All Known Implementing Classes:
AttractiveForce, AudioParticle, BoidParticle, BrownianForce, BufferedParticle, DynamicParticle, GenericEmitter, ImageParticle, LateralForce, LinearForce, OrbiterParticle, ParentParticle, PSForce, PSRange, ResistiveForce, RibbonParticle, TargetEmitter, TextParticle, TimedEmission, VariantEmission

public interface PSConstants

PSConstants Interface

The PSConstants interface specifies contains all the commonly used variables within the library.

This library is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library. If not, see http://www.gnu.org/licenses/.


Field Summary
static PSVector CAM2D_LOOK
          Default 2D camera look vector (0, 0, 1)
static PSVector CAM2D_RIGHT
          Default 2D camera right vector (1, 0, 0)
static PSVector CAM2D_UP
          Default 2D camera up vector (0, -1, 0)
static int CORNER
          Corner anchor
static int INVERSE
          Inverse envelope type
static int INVERSE_TRIANGULAR
          Inverse triangular envelope type
static int LEADING
          Leading particle emission
static int LINEAR
          Linear envelope type
static int MIDPOINT
          Midpoint anchor
static int NONE
          None envelope type
static int STATIC
          Static envelope type
static int TRAILING
          Trailing particle emission
static int TRIANGULAR
          Triangular envelope type
 

Field Detail

NONE

static final int NONE
None envelope type

See Also:
Constant Field Values

STATIC

static final int STATIC
Static envelope type

See Also:
Constant Field Values

LINEAR

static final int LINEAR
Linear envelope type

See Also:
Constant Field Values

INVERSE

static final int INVERSE
Inverse envelope type

See Also:
Constant Field Values

TRIANGULAR

static final int TRIANGULAR
Triangular envelope type

See Also:
Constant Field Values

INVERSE_TRIANGULAR

static final int INVERSE_TRIANGULAR
Inverse triangular envelope type

See Also:
Constant Field Values

LEADING

static final int LEADING
Leading particle emission

See Also:
Constant Field Values

TRAILING

static final int TRAILING
Trailing particle emission

See Also:
Constant Field Values

CAM2D_LOOK

static final PSVector CAM2D_LOOK
Default 2D camera look vector (0, 0, 1)


CAM2D_UP

static final PSVector CAM2D_UP
Default 2D camera up vector (0, -1, 0)


CAM2D_RIGHT

static final PSVector CAM2D_RIGHT
Default 2D camera right vector (1, 0, 0)


MIDPOINT

static final int MIDPOINT
Midpoint anchor

See Also:
Constant Field Values

CORNER

static final int CORNER
Corner anchor

See Also:
Constant Field Values