Home
Reference
Source
behaviour
C
Alpha
C
Attraction
C
Behaviour
C
Collision
C
Color
C
CrossZone
C
Force
C
Gravity
C
RandomDrift
C
Repulsion
C
Rotate
C
Scale
C
Spring
V
DEFAULT_ATTRACITON_RADIUS
V
DEFAULT_ATTRACTION_FORCE_SCALAR
V
DEFAULT_BEHAVIOUR_EASING
V
DEFAULT_BEHAVIOUR_EASING_TYPE
V
DEFAULT_CROSS_TYPE
V
DEFAULT_LIFE
V
DEFAULT_RANDOM_DRIFT_DELAY
V
PARTICLE_ALPHA_THRESHOLD
V
PARTICLE_LENGTH_SQ_THRESHOLD
V
BEHAVIOUR_TYPE_ABSTRACT
V
BEHAVIOUR_TYPE_ALPHA
V
BEHAVIOUR_TYPE_ATTRACTION
V
BEHAVIOUR_TYPE_COLLISION
V
BEHAVIOUR_TYPE_COLOR
V
BEHAVIOUR_TYPE_CROSS_ZONE
V
BEHAVIOUR_TYPE_FORCE
V
BEHAVIOUR_TYPE_GRAVITY
V
BEHAVIOUR_TYPE_RANDOM_DRIFT
V
BEHAVIOUR_TYPE_REPULSION
V
BEHAVIOUR_TYPE_ROTATE
V
BEHAVIOUR_TYPE_SCALE
V
BEHAVIOUR_TYPE_SPRING
constants
F
__DEV__
V
BIND_EMITTER_EVENT
V
DR
V
EULER
V
MEASURE
V
PI
V
POOL_MAX
V
RK2
V
RK4
V
TIME_STEP
V
VERLET
core
C
Particle
C
Pool
C
System
F
fromJSON
F
fromJSONAsync
V
DEFAULT_AGE
V
DEFAULT_ALPHA
V
DEFAULT_BODY
V
DEFAULT_DEAD
V
DEFAULT_EASING
V
DEFAULT_ENERGY
V
DEFAULT_INDEX
V
DEFAULT_LIFE
V
DEFAULT_MASS
V
DEFAULT_PARENT
V
DEFAULT_RADIUS
V
DEFAULT_SCALE
V
DEFAULT_SLEEP
V
DEFAULT_SYSTEM_DELTA
V
DEFAULT_USE_ALPHA
V
DEFAULT_USE_COLOR
V
SUPPORTED_JSON_BEHAVIOUR_TYPES
V
SUPPORTED_JSON_INITIALIZER_TYPES
V
SUPPORTED_JSON_RENDERER_TYPES
V
SUPPORTED_JSON_ZONE_TYPES
V
CORE_TYPE_PARTICLE
V
CORE_TYPE_POOL
V
CORE_TYPE_SYSTEM
core/three
F
Euler
F
Matrix4
F
Quaternion
F
Vector3
V
_Math
V
ACESFilmicToneMapping
V
AddEquation
V
AddOperation
V
AdditiveBlending
V
AlphaFormat
V
AlwaysDepth
V
BackSide
V
BasicDepthPacking
V
BasicShadowMap
V
ByteType
V
CineonToneMapping
V
ClampToEdgeWrapping
V
CubeReflectionMapping
V
CubeRefractionMapping
V
CubeUVReflectionMapping
V
CubeUVRefractionMapping
V
CullFaceBack
V
CullFaceFront
V
CullFaceFrontBack
V
CullFaceNone
V
CustomBlending
V
DepthFormat
V
DepthStencilFormat
V
DoubleSide
V
DstAlphaFactor
V
DstColorFactor
V
EqualDepth
V
EquirectangularReflectionMapping
V
EquirectangularRefractionMapping
V
FaceColors
V
FlatShading
V
FloatType
V
FrontFaceDirectionCCW
V
FrontFaceDirectionCW
V
FrontSide
V
GammaEncoding
V
GreaterDepth
V
GreaterEqualDepth
V
HalfFloatType
V
IntType
V
InterpolateDiscrete
V
InterpolateLinear
V
InterpolateSmooth
V
LessDepth
V
LessEqualDepth
V
LinearEncoding
V
LinearFilter
V
LinearMipMapLinearFilter
V
LinearMipMapNearestFilter
V
LinearToneMapping
V
LogLuvEncoding
V
LoopOnce
V
LoopPingPong
V
LoopRepeat
V
LuminanceAlphaFormat
V
LuminanceFormat
V
MOUSE
V
MaxEquation
V
MinEquation
V
MirroredRepeatWrapping
V
MixOperation
V
MultiplyBlending
V
MultiplyOperation
V
NearestFilter
V
NearestMipMapLinearFilter
V
NearestMipMapNearestFilter
V
NeverDepth
V
NoBlending
V
NoColors
V
NoToneMapping
V
NormalBlending
V
NotEqualDepth
V
ObjectSpaceNormalMap
V
OneFactor
V
OneMinusDstAlphaFactor
V
OneMinusDstColorFactor
V
OneMinusSrcAlphaFactor
V
OneMinusSrcColorFactor
V
PCFShadowMap
V
PCFSoftShadowMap
V
REVISION
V
RGBADepthPacking
V
RGBAFormat
V
RGBA_ASTC_10x10_Format
V
RGBA_ASTC_10x5_Format
V
RGBA_ASTC_10x6_Format
V
RGBA_ASTC_10x8_Format
V
RGBA_ASTC_12x10_Format
V
RGBA_ASTC_12x12_Format
V
RGBA_ASTC_4x4_Format
V
RGBA_ASTC_5x4_Format
V
RGBA_ASTC_5x5_Format
V
RGBA_ASTC_6x5_Format
V
RGBA_ASTC_6x6_Format
V
RGBA_ASTC_8x5_Format
V
RGBA_ASTC_8x6_Format
V
RGBA_ASTC_8x8_Format
V
RGBA_PVRTC_2BPPV1_Format
V
RGBA_PVRTC_4BPPV1_Format
V
RGBA_S3TC_DXT1_Format
V
RGBA_S3TC_DXT3_Format
V
RGBA_S3TC_DXT5_Format
V
RGBDEncoding
V
RGBEEncoding
V
RGBEFormat
V
RGBFormat
V
RGBM16Encoding
V
RGBM7Encoding
V
RGB_ETC1_Format
V
RGB_PVRTC_2BPPV1_Format
V
RGB_PVRTC_4BPPV1_Format
V
RGB_S3TC_DXT1_Format
V
RedFormat
V
ReinhardToneMapping
V
RepeatWrapping
V
ReverseSubtractEquation
V
ShortType
V
SmoothShading
V
SphericalReflectionMapping
V
SrcAlphaFactor
V
SrcAlphaSaturateFactor
V
SrcColorFactor
V
SubtractEquation
V
SubtractiveBlending
V
TangentSpaceNormalMap
V
TriangleFanDrawMode
V
TriangleStripDrawMode
V
TrianglesDrawMode
V
UVMapping
V
Uncharted2ToneMapping
V
UnsignedByteType
V
UnsignedInt248Type
V
UnsignedIntType
V
UnsignedShort4444Type
V
UnsignedShort5551Type
V
UnsignedShort565Type
V
UnsignedShortType
V
VertexColors
V
WrapAroundEnding
V
ZeroCurvatureEnding
V
ZeroFactor
V
ZeroSlopeEnding
V
sRGBEncoding
debug
F
log
V
DEFAULT_DEPTH
V
DEFAULT_HEIGHT
V
DEFAULT_POSITION
V
DEFAULT_RADIUS
V
DEFAULT_SIZE
V
DEFAULT_WIDTH
ease
F
getEasingByName
F
setEasingByName
V
ease
V
easeLinear
emitter
C
Emitter
C
FollowEmitter
V
DEFAULT_BIND_EMITTER
V
DEFAULT_BIND_EMITTER_EVENT
V
DEFAULT_DAMPING
V
DEFAULT_EMITTER_INDEX
V
DEFAULT_EMITTER_RATE
V
EMITTER_TYPE_EMITTER
V
EMITTER_TYPE_FOLLOW
events
C
EventDispatcher
V
EMITTER_ADDED
V
EMITTER_DEAD
V
EMITTER_REMOVED
V
PARTICLE_CREATED
V
PARTICLE_DEAD
V
PARTICLE_UPDATE
V
SYSTEM_UPDATE
V
SYSTEM_UPDATE_AFTER
initializer
C
Body
C
BodySprite
C
Initializer
C
Life
C
Mass
C
Position
C
Radius
C
Rate
C
Rotation
C
Texture
V
DEFAULT_JSON_MATERIAL_PROPERTIES
V
DEFAULT_MATERIAL_PROPERTIES
V
DEFAULT_RATE_NUM_PAN
V
DEFAULT_RATE_TIME_PAN
V
SUPPORTED_MATERIAL_BLENDING_MODES
V
INITIALIZER_TYPES_THAT_REQUIRE_THREE
V
INITIALIZER_TYPE_ABSTRACT
V
INITIALIZER_TYPE_BODY
V
INITIALIZER_TYPE_BODY_SPRITE
V
INITIALIZER_TYPE_LIFE
V
INITIALIZER_TYPE_MASS
V
INITIALIZER_TYPE_POLAR_VELOCITY
V
INITIALIZER_TYPE_POSITION
V
INITIALIZER_TYPE_RADIAL_VELOCITY
V
INITIALIZER_TYPE_RADIUS
V
INITIALIZER_TYPE_RATE
V
INITIALIZER_TYPE_ROTATION
V
INITIALIZER_TYPE_TEXTURE
V
INITIALIZER_TYPE_VECTOR_VELOCITY
V
INITIALIZER_TYPE_ZONE
initializer/Velocity
C
PolarVelocity
C
RadialVelocity
C
VectorVelocity
C
Velocity
math
C
ArraySpan
C
Box
C
ColorSpan
C
Polar3D
C
Span
C
Vector3D
F
createArraySpan
F
createColorSpan
F
createSpan
F
integrate
V
INTEGRATION_TYPE_EULER
V
INTEGRATION_TYPE_RK2
V
INTEGRATION_TYPE_RK4
V
INTEGRATION_TYPE_VERLET
V
MATH_TYPE_ARRAY_SPAN
V
MATH_TYPE_BOX
V
MATH_TYPE_COLOR_SPAN
V
MATH_TYPE_POLAR_3D
V
MATH_TYPE_SPAN
V
MATH_TYPE_VECTOR_3D
renderer
C
BaseRenderer
C
CustomRenderer
C
MeshRenderer
C
SpriteRenderer
V
RENDERER_TYPE_BASE
V
RENDERER_TYPE_CUSTOM
V
RENDERER_TYPE_GPU
V
RENDERER_TYPE_GPU_DESKTOP
V
RENDERER_TYPE_GPU_MOBILE
V
RENDERER_TYPE_MESH
V
RENDERER_TYPE_SPRITE
renderer/GPURenderer
C
GPURenderer
renderer/GPURenderer/Desktop
C
DesktopGPURenderer
renderer/GPURenderer/Desktop/shaders
F
fragmentShader
F
vertexShader
renderer/GPURenderer/Mobile
C
MobileGPURenderer
renderer/GPURenderer/Mobile/shaders
F
fragmentShader
F
vertexShader
renderer/GPURenderer/common
V
DEFAULT_RENDERER_OPTIONS
renderer/GPURenderer/common/ParticleBuffer
C
ParticleBuffer
V
ALL_BYTE_SIZES
V
ALPHA_ATTRIBUTE_BUFFER_SIZE
V
ATTRIBUTE_TO_SIZE_MAP
V
DEFAULT_MAX_PARTICLES
V
FLOAT_BYTE_SIZE
V
PARTICLE_BYTE_SIZE
V
PARTICLE_STRIDE
V
POSITION_ATTRIBUTE_BUFFER_SIZE
V
POSITION_BYTE_SIZE
V
RGBA_ATTRIBUTE_BUFFER_SIZE
V
RGBA_BYTE_SIZE
V
RGBA_SIZE
V
ROTATION_ATTRIBUTE_BUFFER_SIZE
V
ROTATION_BYTE_SIZE
V
SIZE_ATTRIBUTE_BUFFER_SIZE
V
SIZE_BYTE_SIZE
V
TEXID_ATTRIBUTE_BUFFER_SIZE
V
VECTOR_3_SIZE
renderer/GPURenderer/common/TextureAtlas
C
TextureAtlas
V
DATA_TEXTURE_SIZE
renderer/GPURenderer/common/shaders
V
SIZE_ATTENUATION_FACTOR
renderer/GPURenderer/common/stores
C
Target
C
UniqueList
utils
F
withDefaults
zone
C
BoxZone
C
LineZone
C
MeshZone
C
PointZone
C
ScreenZone
C
SphereZone
C
Zone
V
ZONE_TYPE_ABSTRACT
V
ZONE_TYPE_BOX
V
ZONE_TYPE_LINE
V
ZONE_TYPE_MESH
V
ZONE_TYPE_POINT
V
ZONE_TYPE_SCREEN
V
ZONE_TYPE_SPHERE
src/emitter/types.js
export const EMITTER_TYPE_EMITTER = 'Emitter'; export const EMITTER_TYPE_FOLLOW = 'FollowEmitter';