Class ParticleChannels
- java.lang.Object
-
- com.badlogic.gdx.graphics.g3d.particles.ParticleChannels
-
public class ParticleChannels extends java.lang.ObjectThis contains all the definitions of particle related channels and channel initializers. It is also used by theParticleControllerto handle temporary channels allocated by influencers.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classParticleChannels.ColorInitializerstatic classParticleChannels.Rotation2dInitializerstatic classParticleChannels.Rotation3dInitializerstatic classParticleChannels.ScaleInitializerstatic classParticleChannels.TextureRegionInitializer
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ParticleChannels()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static intnewGlobalId()intnewId()protected voidresetIds()
-
-
-
Field Detail
-
Life
public static final ParallelArray.ChannelDescriptor Life
Channels of common use like position, life, color, etc...
-
Position
public static final ParallelArray.ChannelDescriptor Position
-
PreviousPosition
public static final ParallelArray.ChannelDescriptor PreviousPosition
-
Color
public static final ParallelArray.ChannelDescriptor Color
-
TextureRegion
public static final ParallelArray.ChannelDescriptor TextureRegion
-
Rotation2D
public static final ParallelArray.ChannelDescriptor Rotation2D
-
Rotation3D
public static final ParallelArray.ChannelDescriptor Rotation3D
-
Scale
public static final ParallelArray.ChannelDescriptor Scale
-
ModelInstance
public static final ParallelArray.ChannelDescriptor ModelInstance
-
ParticleController
public static final ParallelArray.ChannelDescriptor ParticleController
-
Acceleration
public static final ParallelArray.ChannelDescriptor Acceleration
-
AngularVelocity2D
public static final ParallelArray.ChannelDescriptor AngularVelocity2D
-
AngularVelocity3D
public static final ParallelArray.ChannelDescriptor AngularVelocity3D
-
Interpolation
public static final ParallelArray.ChannelDescriptor Interpolation
-
Interpolation4
public static final ParallelArray.ChannelDescriptor Interpolation4
-
Interpolation6
public static final ParallelArray.ChannelDescriptor Interpolation6
-
CurrentLifeOffset
public static final int CurrentLifeOffset
Offsets to acess a particular value inside a stride of a given channel- See Also:
- Constant Field Values
-
TotalLifeOffset
public static final int TotalLifeOffset
Offsets to acess a particular value inside a stride of a given channel- See Also:
- Constant Field Values
-
LifePercentOffset
public static final int LifePercentOffset
Offsets to acess a particular value inside a stride of a given channel- See Also:
- Constant Field Values
-
RedOffset
public static final int RedOffset
- See Also:
- Constant Field Values
-
GreenOffset
public static final int GreenOffset
- See Also:
- Constant Field Values
-
BlueOffset
public static final int BlueOffset
- See Also:
- Constant Field Values
-
AlphaOffset
public static final int AlphaOffset
- See Also:
- Constant Field Values
-
InterpolationStartOffset
public static final int InterpolationStartOffset
- See Also:
- Constant Field Values
-
InterpolationDiffOffset
public static final int InterpolationDiffOffset
- See Also:
- Constant Field Values
-
VelocityStrengthStartOffset
public static final int VelocityStrengthStartOffset
- See Also:
- Constant Field Values
-
VelocityStrengthDiffOffset
public static final int VelocityStrengthDiffOffset
- See Also:
- Constant Field Values
-
VelocityThetaStartOffset
public static final int VelocityThetaStartOffset
- See Also:
- Constant Field Values
-
VelocityThetaDiffOffset
public static final int VelocityThetaDiffOffset
- See Also:
- Constant Field Values
-
VelocityPhiStartOffset
public static final int VelocityPhiStartOffset
- See Also:
- Constant Field Values
-
VelocityPhiDiffOffset
public static final int VelocityPhiDiffOffset
- See Also:
- Constant Field Values
-
XOffset
public static final int XOffset
- See Also:
- Constant Field Values
-
YOffset
public static final int YOffset
- See Also:
- Constant Field Values
-
ZOffset
public static final int ZOffset
- See Also:
- Constant Field Values
-
WOffset
public static final int WOffset
- See Also:
- Constant Field Values
-
UOffset
public static final int UOffset
- See Also:
- Constant Field Values
-
VOffset
public static final int VOffset
- See Also:
- Constant Field Values
-
U2Offset
public static final int U2Offset
- See Also:
- Constant Field Values
-
V2Offset
public static final int V2Offset
- See Also:
- Constant Field Values
-
HalfWidthOffset
public static final int HalfWidthOffset
- See Also:
- Constant Field Values
-
HalfHeightOffset
public static final int HalfHeightOffset
- See Also:
- Constant Field Values
-
CosineOffset
public static final int CosineOffset
- See Also:
- Constant Field Values
-
SineOffset
public static final int SineOffset
- See Also:
- Constant Field Values
-
-