PulpCore
A B C D E F G H I K L M N O P Q R S T U V W X Y

A

abs(int) - Static method in class pulpcore.math.CoreMath
Returns the absolute value of a number.
acos(int) - Static method in class pulpcore.math.CoreMath
Returns the arccosine of the specified fixed-point value.
add(Animation) - Method in class pulpcore.animation.Timeline
 
add(Property, Animation) - Method in class pulpcore.animation.Timeline
 
Add() - Static method in class pulpcore.image.BlendMode
Gets the Add blend mode.
add(Filter) - Method in class pulpcore.image.filter.FilterChain
 
add(int, Filter) - Method in class pulpcore.image.filter.FilterChain
 
add(int, int) - Method in class pulpcore.math.Tuple2i
 
add(Tuple2i) - Method in class pulpcore.math.Tuple2i
 
add(Sprite) - Method in class pulpcore.scene.Scene2D
Adds a sprite to the main (bottom) layer.
add(Sprite) - Method in class pulpcore.sprite.Group
Adds a Sprite to this Group.
add(int, Sprite) - Method in class pulpcore.sprite.Group
Inserts a Sprite to this Group at the specified position.
add(Sprite) - Method in class pulpcore.sprite.ScrollPane
Calls add(sprite) on the internal Viewport.
add(int, Sprite) - Method in class pulpcore.sprite.ScrollPane
Calls add(index, sprite) on the internal Viewport.
add(Sprite) - Method in class pulpcore.sprite.Viewport
Calls getContentPane().add(sprite);.
add(int, Sprite) - Method in class pulpcore.sprite.Viewport
Calls getContentPane().add(index, sprite);.
addCatalog(String, byte[]) - Static method in class pulpcore.Assets
Adds the contents of an asset catalog (zip file) into memory.
addCatalog(String, InputStream) - Static method in class pulpcore.Assets
Adds the contents of an asset catalog (zip file) into memory.
addEvent(TimelineEvent) - Method in class pulpcore.animation.Timeline
Adds an event to the timeline.
addEvent(TimelineEvent) - Method in class pulpcore.scene.Scene2D
Adds a TimelineEvent to this Scene2D.
addEventAndWait(TimelineEvent) - Method in class pulpcore.scene.Scene2D
Adds a TimelineEvent to this Scene2D and returns after the TimelineEvent executes or when this Scene2D is unloaded (whichever comes first).
addField(String, String) - Method in class pulpcore.net.Upload
Add a plain text form field to this form.
addFields(Map) - Method in class pulpcore.net.Upload
Adds plain text form fields to this form.
addFile(String, String, String, byte[]) - Method in class pulpcore.net.Upload
Add a data file to this form.
addLayer(Group) - Method in class pulpcore.scene.Scene2D
Adds the specified Group as the top-most layer.
addListener(PropertyListener) - Method in class pulpcore.animation.Property
Adds the specified listener to receive events from this Property.
AddSpriteEvent - Class in pulpcore.animation.event
An AddSpriteEvent is a TimelineEvent that adds a Sprite to a Group after a specified delay.
AddSpriteEvent(Group, Sprite, int) - Constructor for class pulpcore.animation.event.AddSpriteEvent
 
addTimeline(Timeline) - Method in class pulpcore.scene.Scene2D
Adds a Timeline to this Scene2D.
after() - Method in class pulpcore.animation.Timeline
Creates a child timeline that starts at end of this timeline.
after(int) - Method in class pulpcore.animation.Timeline
Creates a child timeline that starts at the specified time relative to the end of this timeline.
alpha - Variable in class pulpcore.image.filter.ColorOverlay
The alpha of the overlay, from 0 to 255.
alpha - Variable in class pulpcore.image.filter.Superimpose
Fading applied to the superimposed image, from 0 to 255.
alpha - Variable in class pulpcore.sprite.Sprite
The alpha of this Sprite, in range from 0 to 255.
amount - Variable in class pulpcore.image.filter.Glow
The amount of glow to be used, typically from 0 to 8.
anchorX - Variable in class pulpcore.sprite.Sprite
The x anchor point of this Sprite, in range from 0.0 to 1.0.
anchorY - Variable in class pulpcore.sprite.Sprite
The y anchor point of this Sprite, in range from 0.0 to 1.0.
angle - Variable in class pulpcore.image.filter.MotionBlur
The motion angle in radians, typically from -Math.PI/2 to Math.PI/2.
angle - Variable in class pulpcore.sprite.Sprite
The angle of this Sprite, typically in range from 0 to 2*PI, although the angle can have any value.
animate(int, int, int) - Method in class pulpcore.animation.Color
Animates this Int from the one value (fromValue) to another (toValue).
animate(int, int, int, Easing) - Method in class pulpcore.animation.Color
Animates this Int from the one value (fromValue) to another (toValue).
animate(int, int, int, Easing, int) - Method in class pulpcore.animation.Color
Animates this Int from the one value (fromValue) to another (toValue).
animate(int, int, int) - Method in class pulpcore.animation.Fixed
Animates this property from the one integer (fromValue) to another (toValue).
animate(int, int, int, Easing) - Method in class pulpcore.animation.Fixed
Animates this property from the one integer (fromValue) to another (toValue).
animate(int, int, int, Easing, int) - Method in class pulpcore.animation.Fixed
Animates this property from the one integer (fromValue) to another (toValue).
animate(double, double, int) - Method in class pulpcore.animation.Fixed
Animates this property from the one double (fromValue) to another (toValue).
animate(double, double, int, Easing) - Method in class pulpcore.animation.Fixed
Animates this property from the one double (fromValue) to another (toValue).
animate(double, double, int, Easing, int) - Method in class pulpcore.animation.Fixed
Animates this property from the one double (fromValue) to another (toValue).
animate(int, int, int) - Method in class pulpcore.animation.Int
Animates this Int from the one value (fromValue) to another (toValue).
animate(int, int, int, Easing) - Method in class pulpcore.animation.Int
Animates this Int from the one value (fromValue) to another (toValue).
animate(int, int, int, Easing, int) - Method in class pulpcore.animation.Int
Animates this Int from the one value (fromValue) to another (toValue).
animate(Property, Animation) - Method in class pulpcore.animation.Timeline
Deprecated. Replaced by Timeline.add(Property, Animation)
animate(Int, int, int, int) - Method in class pulpcore.animation.Timeline
 
animate(Int, int, int, int, Easing) - Method in class pulpcore.animation.Timeline
 
animate(Int, int, int, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
animate(Color, int, int, int) - Method in class pulpcore.animation.Timeline
 
animate(Color, int, int, int, Easing) - Method in class pulpcore.animation.Timeline
 
animate(Color, int, int, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
animate(Fixed, int, int, int) - Method in class pulpcore.animation.Timeline
 
animate(Fixed, int, int, int, Easing) - Method in class pulpcore.animation.Timeline
 
animate(Fixed, int, int, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
animate(Fixed, double, double, int) - Method in class pulpcore.animation.Timeline
 
animate(Fixed, double, double, int, Easing) - Method in class pulpcore.animation.Timeline
 
animate(Fixed, double, double, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
animateAsFixed(int, int, int) - Method in class pulpcore.animation.Fixed
Animates this property from the one fixed-point value (fFromValue) to another (fToValue).
animateAsFixed(int, int, int, Easing) - Method in class pulpcore.animation.Fixed
Animates this property from the one fixed-point value (fFromValue) to another (fToValue).
animateAsFixed(int, int, int, Easing, int) - Method in class pulpcore.animation.Fixed
Animates this property from the one fixed-point value (fFromValue) to another (fToValue).
animateAsFixed(Fixed, int, int, int) - Method in class pulpcore.animation.Timeline
 
animateAsFixed(Fixed, int, int, int, Easing) - Method in class pulpcore.animation.Timeline
 
animateAsFixed(Fixed, int, int, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
AnimatedImage - Class in pulpcore.image
An AnimatedImage is a CoreImage that contains multiple frames of animation.
AnimatedImage(CoreImage[]) - Constructor for class pulpcore.image.AnimatedImage
Creates an AnimatedImage from a list of images.
AnimatedImage(AnimatedImage) - Constructor for class pulpcore.image.AnimatedImage
Creates a copy of the specified AnimatedImage.
AnimatedImage(CoreImage, int, int) - Constructor for class pulpcore.image.AnimatedImage
Creates an AnimatedImage by spliting a image into frames on a grid.
animateTo(int, int) - Method in class pulpcore.animation.Color
Animates this Int from the current value to the specified value.
animateTo(int, int, Easing) - Method in class pulpcore.animation.Color
Animates this Int from the current value to the specified value.
animateTo(int, int, Easing, int) - Method in class pulpcore.animation.Color
Animates this Int from the current value to the specified value.
animateTo(int, int) - Method in class pulpcore.animation.Fixed
Animates this property from the current value to the specified integer.
animateTo(int, int, Easing) - Method in class pulpcore.animation.Fixed
Animates this property from the current value to the specified integer.
animateTo(int, int, Easing, int) - Method in class pulpcore.animation.Fixed
Animates this property from the current value to the specified integer.
animateTo(double, int) - Method in class pulpcore.animation.Fixed
Animates this property from the current value to the specified double.
animateTo(double, int, Easing) - Method in class pulpcore.animation.Fixed
Animates this property from the current value to the specified double.
animateTo(double, int, Easing, int) - Method in class pulpcore.animation.Fixed
Animates this property from the current value to the specified double.
animateTo(int, int) - Method in class pulpcore.animation.Int
Animates this Int from the current value to the specified value.
animateTo(int, int, Easing) - Method in class pulpcore.animation.Int
Animates this Int from the current value to the specified value.
animateTo(int, int, Easing, int) - Method in class pulpcore.animation.Int
Animates this Int from the current value to the specified value.
animateTo(Int, int, int) - Method in class pulpcore.animation.Timeline
 
animateTo(Int, int, int, Easing) - Method in class pulpcore.animation.Timeline
 
animateTo(Int, int, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
animateTo(Color, int, int) - Method in class pulpcore.animation.Timeline
 
animateTo(Color, int, int, Easing) - Method in class pulpcore.animation.Timeline
 
animateTo(Color, int, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
animateTo(Fixed, int, int) - Method in class pulpcore.animation.Timeline
 
animateTo(Fixed, int, int, Easing) - Method in class pulpcore.animation.Timeline
 
animateTo(Fixed, int, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
animateTo(Fixed, double, int) - Method in class pulpcore.animation.Timeline
 
animateTo(Fixed, double, int, Easing) - Method in class pulpcore.animation.Timeline
 
animateTo(Fixed, double, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
animateToFixed(int, int) - Method in class pulpcore.animation.Fixed
Animates this property from the current value to the specified fixed-point value.
animateToFixed(int, int, Easing) - Method in class pulpcore.animation.Fixed
Animates this property from the current value to the specified fixed-point value.
animateToFixed(int, int, Easing, int) - Method in class pulpcore.animation.Fixed
Animates this property from the current value to the specified fixed-point value.
animateToFixed(Fixed, int, int) - Method in class pulpcore.animation.Timeline
 
animateToFixed(Fixed, int, int, Easing) - Method in class pulpcore.animation.Timeline
 
animateToFixed(Fixed, int, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
Animation - Class in pulpcore.animation
An Animation changes state over a specific duration.
Animation(int) - Constructor for class pulpcore.animation.Animation
 
Animation(int, Easing) - Constructor for class pulpcore.animation.Animation
 
Animation(int, Easing, int) - Constructor for class pulpcore.animation.Animation
 
antiAlias - Variable in class pulpcore.sprite.ImageSprite
Flag indicating whether the edges of this ImageSprite are anti-aliased when rotating or drawing at fractional locations.
ARC4 - Class in pulpcore.util.crypt
An unofficial implementation of the ARC4 cipher algorithm.
ARC4() - Constructor for class pulpcore.util.crypt.ARC4
Constructs a new ARC4 object with a randomly generated encryption key.
ARC4(byte[]) - Constructor for class pulpcore.util.crypt.ARC4
Constructs a new ARC4 object with the specified encryption key.
arraycopy(boolean[]) - Static method in class pulpcore.CoreSystem
Returns a copy of the specified array, or null if the array is null.
arraycopy(byte[]) - Static method in class pulpcore.CoreSystem
Returns a copy of the specified array, or null if the array is null.
arraycopy(short[]) - Static method in class pulpcore.CoreSystem
Returns a copy of the specified array, or null if the array is null.
arraycopy(char[]) - Static method in class pulpcore.CoreSystem
Returns a copy of the specified array, or null if the array is null.
arraycopy(int[]) - Static method in class pulpcore.CoreSystem
Returns a copy of the specified array, or null if the array is null.
arraycopy(long[]) - Static method in class pulpcore.CoreSystem
Returns a copy of the specified array, or null if the array is null.
arraycopy(float[]) - Static method in class pulpcore.CoreSystem
Returns a copy of the specified array, or null if the array is null.
arraycopy(double[]) - Static method in class pulpcore.CoreSystem
Returns a copy of the specified array, or null if the array is null.
arraycopy(Object[]) - Static method in class pulpcore.CoreSystem
Returns a copy of the specified array, or null if the array is null.
asin(int) - Static method in class pulpcore.math.CoreMath
Returns the arcsine of the specified fixed-point value.
Assets - Class in pulpcore
The Assets class provided a central location to retrieve game assets (images, fonts, sounds, etc.) from the jar or from zip files.
at(int) - Method in class pulpcore.animation.Timeline
Creates a child timeline that starts at the specified time relative to the start of this timeline.
atan(int) - Static method in class pulpcore.math.CoreMath
Returns the arctangent of the specified fixed-point value.
atan2(int, int) - Static method in class pulpcore.math.CoreMath
Returns in the range from -pi to pi.
AUTO_CENTER - Static variable in class pulpcore.Stage
Automatically center the Scene in the Stage.
AUTO_FIT - Static variable in class pulpcore.Stage
Automatically scale the Scene to the Stage dimensions, preserving the Scene's aspect ratio.
AUTO_OFF - Static variable in class pulpcore.Stage
Perform no auto scaling (default)
AUTO_STRETCH - Static variable in class pulpcore.Stage
Automatically stretch the Scene to the Stage dimensions.
available() - Method in class pulpcore.util.ByteArray
Returns the number of bytes that can be read from the current position to the length of the data.

B

BACK_IN - Static variable in class pulpcore.animation.Easing
 
BACK_IN_OUT - Static variable in class pulpcore.animation.Easing
 
BACK_OUT - Static variable in class pulpcore.animation.Easing
 
background(int) - Method in class pulpcore.image.AnimatedImage
 
background(int) - Method in class pulpcore.image.CoreFont
Deprecated. Background colors do not appear correctly
background(int) - Method in class pulpcore.image.CoreImage
 
Base64 - Class in pulpcore.util
Base64 encoding and decoding for network transport.
Behavior - Interface in pulpcore.animation
A Behavior controls how a Property's value changes over time.
BIG_ENDIAN - Static variable in class pulpcore.util.ByteArray
Big Endian is the byte order where data is stored Most Significant Byte (MSB) first.
BindFunction - Interface in pulpcore.animation
The BindFunction class allows Properties to be bound to a function.
bindLocationTo(Sprite) - Method in class pulpcore.sprite.Sprite
Binds this sprite's location to that of the specified sprite.
bindSizeTo(Sprite) - Method in class pulpcore.sprite.Sprite
Binds this sprite's size to that of the specified sprite.
bindTo(Bool) - Method in class pulpcore.animation.Bool
Binds this property to the specified property.
bindTo(BindFunction) - Method in class pulpcore.animation.Bool
Binds this property to the specified function.
bindTo(Color) - Method in class pulpcore.animation.Color
Binds this property to the specified property.
bindTo(BindFunction) - Method in class pulpcore.animation.Color
Binds this property to the specified function.
bindTo(Int) - Method in class pulpcore.animation.Fixed
Binds this property to the specified property.
bindTo(Fixed) - Method in class pulpcore.animation.Fixed
Binds this property to the specified property.
bindTo(BindFunction) - Method in class pulpcore.animation.Fixed
Binds this property to the specified function.
bindTo(Int) - Method in class pulpcore.animation.Int
Binds this property to the specified property.
bindTo(Fixed) - Method in class pulpcore.animation.Int
Binds this property to the specified property.
bindTo(BindFunction) - Method in class pulpcore.animation.Int
Binds this property to the specified function.
bindWithInverse(Bool) - Method in class pulpcore.animation.Bool
Bi-directionally binds this property to the specified property.
bindWithInverse(Color) - Method in class pulpcore.animation.Color
Bi-directionally binds this property to the specified property.
bindWithInverse(Int) - Method in class pulpcore.animation.Fixed
Bi-directionally binds this property to the specified property.
bindWithInverse(Fixed) - Method in class pulpcore.animation.Fixed
Bi-directionally binds this property to the specified property.
bindWithInverse(Int) - Method in class pulpcore.animation.Int
Bi-directionally binds this property to the specified property.
bindWithInverse(Fixed) - Method in class pulpcore.animation.Int
Bi-directionally binds this property to the specified property.
BLACK - Static variable in class pulpcore.image.Colors
The color black.
BlendMode - Class in pulpcore.image
An enumeration of blend modes.
BLUE - Static variable in class pulpcore.image.Colors
The color blue.
Blur - Class in pulpcore.image.filter
A blur filter.
Blur() - Constructor for class pulpcore.image.filter.Blur
Creates a blur filter with a radius of 4 and a quality of 1.
Blur(float) - Constructor for class pulpcore.image.filter.Blur
Creates a blur filter with the specified radius, from 0 (no blur) to 255, and a quality of 1.
Blur(float, int) - Constructor for class pulpcore.image.filter.Blur
Creates a blur filter with the specified radius, from 0 (no blur) to 255, and the specified quality, typically from 1 (default) to 3 (Guassian approximation).
Blur(Blur) - Constructor for class pulpcore.image.filter.Blur
Copy constructor.
Bool - Class in pulpcore.animation
An Bool is an boolean value that can be animated over time.
Bool() - Constructor for class pulpcore.animation.Bool
 
Bool(PropertyListener) - Constructor for class pulpcore.animation.Bool
 
Bool(boolean) - Constructor for class pulpcore.animation.Bool
 
Bool(PropertyListener, boolean) - Constructor for class pulpcore.animation.Bool
 
borderColor - Variable in class pulpcore.sprite.FilledSprite
Border color
BOTTOM - Static variable in class pulpcore.math.Rect
The bitmask that indicates the right segment of a rectangle.
bottomAlpha - Variable in class pulpcore.image.filter.Reflection
The alpha of the bottom of the reflection (farthest from from the bottom of the image), from 0 to 255.
brighter(int) - Static method in class pulpcore.image.Colors
Creates a brighter version of the specified color.
brightness - Variable in class pulpcore.image.filter.HSBAdjust
Brightness.
Build - Interface in pulpcore
The Build class provides information on this build of PulpCore.
BUILD_DATE - Static variable in interface pulpcore.Build
The build date.
Button - Class in pulpcore.sprite
The Button is a Sprite that behaves like a common UI push button.
Button(CoreImage[], int, int) - Constructor for class pulpcore.sprite.Button
 
Button(CoreImage[], int, int, boolean) - Constructor for class pulpcore.sprite.Button
 
Button(CoreImage[], double, double) - Constructor for class pulpcore.sprite.Button
 
Button(CoreImage[], double, double, boolean) - Constructor for class pulpcore.sprite.Button
 
ByteArray - Class in pulpcore.util
The ByteArray class encapsulates reading data from and writing data to an array of bytes.
ByteArray() - Constructor for class pulpcore.util.ByteArray
Creates a new ByteArray with a length of zero.
ByteArray(int) - Constructor for class pulpcore.util.ByteArray
Creates a new ByteArray with the specified length.
ByteArray(byte[]) - Constructor for class pulpcore.util.ByteArray
Creates a new ByteArray of the specified data.

C

cancel() - Method in class pulpcore.net.Download
 
CANCELED - Static variable in class pulpcore.net.Download
 
canDisplay(char) - Method in class pulpcore.image.CoreFont
 
canPopScene() - Static method in class pulpcore.Stage
Returns true if the there are Scenes on the scene stack.
caretColor - Variable in class pulpcore.sprite.TextField
The caret color.
ceil(int) - Static method in class pulpcore.math.CoreMath
Returns the ceil of a fixed-point value.
CENTER - Static variable in class pulpcore.sprite.Sprite
Deprecated. Compass directions are being phased out - Use Sprite.setAnchor(double, double) instead.
clamp(int, int, int) - Static method in class pulpcore.math.CoreMath
Clamps a number between two values.
clamp(float, float, float) - Static method in class pulpcore.math.CoreMath
Clamps a number between two values.
clamp(double, double, double) - Static method in class pulpcore.math.CoreMath
Clamps a number between two values.
Clear() - Static method in class pulpcore.image.BlendMode
Gets the Clear blend mode (Porter-Duff).
clear() - Method in class pulpcore.image.CoreGraphics
Fills the area defined by the clip with the background color of the current drawing surface.
clear() - Method in class pulpcore.math.Transform
Clears this transform, i.e., sets this transform to the identity matrix.
clearCursor() - Method in class pulpcore.sprite.Sprite
Clears the cursor for this Sprite, so that it's parent cursor is used.
clearDirtyRect() - Method in class pulpcore.sprite.Sprite
For dirty rectangles - most apps will not need ot call this method directly.
clearKeyBinding() - Method in class pulpcore.sprite.Button
Clears the key binding for this button.
clearLog() - Static method in class pulpcore.CoreSystem
 
clearTalkBackFields() - Static method in class pulpcore.CoreSystem
 
clearTransform() - Method in class pulpcore.image.CoreGraphics
Sets the current transform to the identiy matrix.
clipRect(Rect) - Method in class pulpcore.image.CoreGraphics
The clip is not affected by the transform.
clipRect(int, int, int, int) - Method in class pulpcore.image.CoreGraphics
The clip is not affected by the transform.
Color - Class in pulpcore.animation
An Color is a 32-bit ARGB value that can be animated over time.
Color() - Constructor for class pulpcore.animation.Color
 
Color(PropertyListener) - Constructor for class pulpcore.animation.Color
 
Color(int) - Constructor for class pulpcore.animation.Color
 
Color(PropertyListener, int) - Constructor for class pulpcore.animation.Color
 
color - Variable in class pulpcore.image.filter.ColorOverlay
The overlay color.
color - Variable in class pulpcore.image.filter.DropShadow
The shadow color.
color - Variable in class pulpcore.image.filter.Stroke
The stroke color.
ColorOverlay - Class in pulpcore.image.filter
The ColorOverlay filter fills visible pixels of an input image with a color, optionally drawing the color over the existing input pixels if alpha is less than 255.
ColorOverlay(int) - Constructor for class pulpcore.image.filter.ColorOverlay
Creates a ColorOverlay filter with the specified color.
ColorOverlay(int, int) - Constructor for class pulpcore.image.filter.ColorOverlay
Creates a ColorOverlay filter with the specified color and alpha.
Colors - Class in pulpcore.image
The Colors class provides convenience methods to create packed, 32-bit ARGB colors.
compress() - Method in class pulpcore.util.ByteArray
Compresses this entire byte array using ZLIB compression.
compress(Deflater) - Method in class pulpcore.util.ByteArray
Compresses this entire byte array using ZLIB compression.
concatenate(Transform) - Method in class pulpcore.math.Transform
 
contains(int, int) - Method in class pulpcore.math.Rect
 
contains(int, int, int, int) - Method in class pulpcore.math.Rect
 
contains(Rect) - Method in class pulpcore.math.Rect
 
contains(Sprite) - Method in class pulpcore.sprite.Group
Returns true if this Group contains the specified Sprite.
contains(int, int) - Method in class pulpcore.sprite.Sprite
Checks if the specified location is within the bounds of this Sprite.
containsAsset(String) - Static method in class pulpcore.Assets
Returns true if the specified asset in any zip file exists.
containsCatalog(String) - Static method in class pulpcore.Assets
Checks if the specified catalog name (zip file) is stored in memory.
copy() - Method in class pulpcore.image.filter.Blur
 
copy() - Method in class pulpcore.image.filter.ColorOverlay
 
copy() - Method in class pulpcore.image.filter.DropShadow
 
copy() - Method in class pulpcore.image.filter.Filter
Creates a copy of the Filter for another Sprite to use.
copy() - Method in class pulpcore.image.filter.FilterChain
 
copy() - Method in class pulpcore.image.filter.Glow
 
copy() - Method in class pulpcore.image.filter.Grayscale
 
copy() - Method in class pulpcore.image.filter.HSBAdjust
 
copy() - Method in class pulpcore.image.filter.Identity
 
copy() - Method in class pulpcore.image.filter.MotionBlur
 
copy() - Method in class pulpcore.image.filter.Negative
 
copy() - Method in class pulpcore.image.filter.Reflection
 
copy() - Method in class pulpcore.image.filter.Sepia
 
copy() - Method in class pulpcore.image.filter.Stroke
 
copy() - Method in class pulpcore.image.filter.Superimpose
 
copy() - Method in class pulpcore.image.filter.Thermal
 
CoreFont - Class in pulpcore.image
The CoreFont class is a image-based font used for drawing text.
CoreGraphics - Class in pulpcore.image
Graphics rendering routines onto a CoreImage surface.
CoreImage - Class in pulpcore.image
The CoreImage class contains raster data and provides methods for creating transformed copies of the image.
CoreImage(int, int) - Constructor for class pulpcore.image.CoreImage
Creates an opaque image, initially black.
CoreImage(int, int, boolean) - Constructor for class pulpcore.image.CoreImage
Creates a blank image.
CoreImage(int, int, boolean, int[]) - Constructor for class pulpcore.image.CoreImage
Creates a new image using the specified pixel data.
CoreImage(CoreImage) - Constructor for class pulpcore.image.CoreImage
Creates a CoreImage with the same properties as the specified CoreImage.
CoreMath - Class in pulpcore.math
The CoreMath class contains fixed-point arithmetic functions and other useful math functions.
CoreSystem - Class in pulpcore
The CoreSystem class contains useful platform-specific methods.
cos(int) - Static method in class pulpcore.math.CoreMath
Returns the cosine of the specified fixed-point radian value.
cosineInterpolate(int, int, int) - Static method in class pulpcore.math.CoreMath
Performs a 1-dimensional cosine interpolation between values n1 and n2.
cot(int) - Static method in class pulpcore.math.CoreMath
Returns the cotangent of the specified fixed-point radian value.
countBits(int) - Static method in class pulpcore.math.CoreMath
Counts the number of "on" bits in an integer.
createBackBuffer() - Method in class pulpcore.sprite.Group
Creates a back buffer for this Group.
createBackBuffer(BlendMode) - Method in class pulpcore.sprite.Group
Creates a back buffer for this Group, and sets the blend mode for rendering onto the back buffer.
createDownButton() - Method in class pulpcore.sprite.ScrollPane
Creates a down arrow button for the vertical scroll bar, using the default appearance.
createGraphics() - Method in class pulpcore.image.CoreImage
Creates a new CoreGaphics context for drawing onto this image.
createHorizontalScrollBar(int) - Method in class pulpcore.sprite.ScrollPane
Creates a horizontal scroll bar with the default appearance.
createLabeledButton(String, int, int) - Static method in class pulpcore.sprite.Button
 
createLabeledButton(CoreImage[], CoreFont, String, int, int) - Static method in class pulpcore.sprite.Button
 
createLabeledButton(CoreImage[], CoreFont, String, int, int, int, int, int, boolean) - Static method in class pulpcore.sprite.Button
Deprecated.  
createLabeledButton(CoreImage[], CoreFont, String, int, int, int, int, double, double, boolean) - Static method in class pulpcore.sprite.Button
 
createLabeledButton(CoreImage[], CoreFont, String, int, int, int, int, int, boolean, boolean) - Static method in class pulpcore.sprite.Button
Deprecated.  
createLabeledButton(CoreImage[], CoreFont, String, int, int, int, int, double, double, boolean, boolean) - Static method in class pulpcore.sprite.Button
 
createLabeledToggleButton(String, int, int) - Static method in class pulpcore.sprite.Button
 
createLabeledToggleButton(CoreImage[], CoreFont, String, int, int) - Static method in class pulpcore.sprite.Button
 
createLabeledToggleButton(CoreImage[], CoreFont, String, int, int, int, int, int, boolean) - Static method in class pulpcore.sprite.Button
Deprecated.  
createLabeledToggleButton(CoreImage[], CoreFont, String, int, int, int, int, double, double, boolean) - Static method in class pulpcore.sprite.Button
 
createLeftButton() - Method in class pulpcore.sprite.ScrollPane
Creates a left arrow button for the horizontal scroll bar, using the default appearance.
createMultilineLabel(String, int, int) - Static method in class pulpcore.sprite.Label
Creates a Group of Labels with the system font.
createMultilineLabel(String, int, int, int) - Static method in class pulpcore.sprite.Label
Creates a Group of Labels with the system font.
createMultilineLabel(String, double, double) - Static method in class pulpcore.sprite.Label
Creates a Group of Labels with the system font.
createMultilineLabel(String, double, double, int) - Static method in class pulpcore.sprite.Label
Creates a Group of Labels with the system font.
createMultilineLabel(CoreFont, String, int, int) - Static method in class pulpcore.sprite.Label
Creates a Group of Labels with the specified Font.
createMultilineLabel(CoreFont, String, int, int, int) - Static method in class pulpcore.sprite.Label
Creates a Group of Labels with the specified Font.
createMultilineLabel(CoreFont, String, double, double) - Static method in class pulpcore.sprite.Label
Creates a Group of Labels with the specified Font.
createMultilineLabel(CoreFont, String, double, double, int) - Static method in class pulpcore.sprite.Label
Creates a Group of Labels with the specified Font.
createRightButton() - Method in class pulpcore.sprite.ScrollPane
Creates a right arrow button for the vertical scroll bar, using the default appearance.
createUpButton() - Method in class pulpcore.sprite.ScrollPane
Creates an up arrow button for the vertical scroll bar, using the default appearance.
createVerticalScrollBar(int) - Method in class pulpcore.sprite.ScrollPane
Creates a vertical scroll bar with the default appearance.
crop(int, int, int, int) - Method in class pulpcore.image.AnimatedImage
 
crop(int, int, int, int) - Method in class pulpcore.image.CoreImage
Creates a cropped version of this image.
crypt(ARC4) - Method in class pulpcore.util.ByteArray
Crypts the entire byte array using the specified cipher.
crypt(byte[]) - Method in class pulpcore.util.crypt.ARC4
Crypts the data.
crypt(byte[], byte[]) - Method in class pulpcore.util.crypt.ARC4
Crypts the data from the input array to the output array.
cubicInterpolate(int, int, int, int, int) - Static method in class pulpcore.math.CoreMath
Performs a 1-dimensional cubic interpolation between values n1 and n2.
CURSOR_CROSSHAIR - Static variable in class pulpcore.Input
 
CURSOR_DEFAULT - Static variable in class pulpcore.Input
 
CURSOR_E_RESIZE - Static variable in class pulpcore.Input
 
CURSOR_HAND - Static variable in class pulpcore.Input
 
CURSOR_MOVE - Static variable in class pulpcore.Input
 
CURSOR_N_RESIZE - Static variable in class pulpcore.Input
 
CURSOR_NE_RESIZE - Static variable in class pulpcore.Input
 
CURSOR_NW_RESIZE - Static variable in class pulpcore.Input
 
CURSOR_OFF - Static variable in class pulpcore.Input
 
CURSOR_S_RESIZE - Static variable in class pulpcore.Input
 
CURSOR_SE_RESIZE - Static variable in class pulpcore.Input
 
CURSOR_SW_RESIZE - Static variable in class pulpcore.Input
 
CURSOR_TEXT - Static variable in class pulpcore.Input
 
CURSOR_W_RESIZE - Static variable in class pulpcore.Input
 
CURSOR_WAIT - Static variable in class pulpcore.Input
 
CYAN - Static variable in class pulpcore.image.Colors
The color cyan.

D

darker(int) - Static method in class pulpcore.image.Colors
Creates a darker version of the specified color.
DARKGRAY - Static variable in class pulpcore.image.Colors
The color dark black.
DEBUG - Static variable in interface pulpcore.Build
The debug flag of this PulpCore build.
decode(String) - Static method in class pulpcore.util.Base64
Decodes a Base64 string using the standard Base64 alphabet.
decodeURLSafe(String) - Static method in class pulpcore.util.Base64
Decodes a Base64 string using the URL-safe Base64 alphabet.
decompress() - Method in class pulpcore.util.ByteArray
Decompresses this entire byte array using ZLIB compression.
decompress(Inflater) - Method in class pulpcore.util.ByteArray
Decompresses this entire byte array using ZLIB compression.
DEFAULT - Static variable in class pulpcore.sprite.Sprite
Deprecated. Compass directions are being phased out - Use Sprite.setAnchor(double, double) instead.
DEFAULT_FPS - Static variable in class pulpcore.Stage
60 fps, or the screen's refresh rate if it is between 55hz and 65hz.
destroy() - Method in class pulpcore.Stage
 
dist(int, int, int, int) - Static method in class pulpcore.math.CoreMath
 
distance - Variable in class pulpcore.image.filter.MotionBlur
The motion distance in pixels.
div(int, int) - Static method in class pulpcore.math.CoreMath
Divides the first fixed-point number by the second fixed-point number.
div(long, long) - Static method in class pulpcore.math.CoreMath
Divides the first fixed-point number by the second fixed-point number.
dot(Tuple2i) - Method in class pulpcore.math.Tuple2i
Interpreting this Tuple2i and the specified Tuple2i as a fixed-point vector, return the dot product of the two vectors.
DOWN - Static variable in class pulpcore.Input
The virtual key state indicating that a key is down.
Download - Class in pulpcore.net
Downloads a file into memory.
Download(URL) - Constructor for class pulpcore.net.Download
 
DOWNLOADING - Static variable in class pulpcore.net.Download
 
draw(CoreGraphics, boolean) - Method in class pulpcore.math.Path
Draws the segments of this path using the current color.
draw(CoreGraphics) - Method in class pulpcore.sprite.Sprite
Draws the Sprite.
drawChar(char, int) - Method in class pulpcore.image.CoreGraphics
Internal method used to clip the TextField.
drawImage(CoreImage) - Method in class pulpcore.image.CoreGraphics
 
drawImage(CoreImage, int, int, int, int) - Method in class pulpcore.image.CoreGraphics
 
drawImage(CoreImage, int, int) - Method in class pulpcore.image.CoreGraphics
Draws an image at a specific location.
drawImage(CoreImage, int, int, int, int, int, int) - Method in class pulpcore.image.CoreGraphics
 
drawLine(int, int, int, int) - Method in class pulpcore.image.CoreGraphics
Draws a line using the current color.
drawLine(double, double, double, double) - Method in class pulpcore.image.CoreGraphics
Draws a line using the current color.
drawLineFixedPoint(int, int, int, int) - Method in class pulpcore.image.CoreGraphics
Draws a line (at fixed-point coordinates) using the current color.
drawRect(int, int, int, int) - Method in class pulpcore.image.CoreGraphics
Draws a rectangle using the current color.
drawRotatedImage(CoreImage, int, int, int, int, int) - Method in class pulpcore.image.CoreGraphics
Draws a rotated and scaled image.
drawRotatedImage(CoreImage, int, int, int, int, int, int, int, int, int) - Method in class pulpcore.image.CoreGraphics
Draws a rotated and scaled image.
drawRotatedImage(CoreImage, int, int, int, int, int, int) - Method in class pulpcore.image.CoreGraphics
Draws a rotated and scaled image using pre-computed cosine and sine of the angle.
drawRotatedImage(CoreImage, int, int, int, int, int, int, int, int, int, int) - Method in class pulpcore.image.CoreGraphics
Draws a rotated and scaled image using pre-computed cosine and sine of the angle.
drawRotatedString(String, int, int, int, int, int) - Method in class pulpcore.image.CoreGraphics
 
drawRotatedString(String, int, int, int, int, int, int) - Method in class pulpcore.image.CoreGraphics
 
drawScaledImage(CoreImage, int, int, int, int) - Method in class pulpcore.image.CoreGraphics
 
drawScaledImage(CoreImage, int, int, int, int, int, int, int, int) - Method in class pulpcore.image.CoreGraphics
 
drawScaledString(String, int, int, int, int) - Method in class pulpcore.image.CoreGraphics
 
drawScene(CoreGraphics) - Method in class pulpcore.scene.Scene
Draws to the surface's graphics context.
drawScene(CoreGraphics) - Method in class pulpcore.scene.Scene2D
Draws all of the sprites in this scene.
drawSprite(CoreGraphics) - Method in class pulpcore.sprite.FilledSprite
 
drawSprite(CoreGraphics) - Method in class pulpcore.sprite.Group
 
drawSprite(CoreGraphics) - Method in class pulpcore.sprite.ImageSprite
 
drawSprite(CoreGraphics) - Method in class pulpcore.sprite.Label
 
drawSprite(CoreGraphics) - Method in class pulpcore.sprite.Slider
 
drawSprite(CoreGraphics) - Method in class pulpcore.sprite.Sprite
Draws the sprite.
drawSprite(CoreGraphics) - Method in class pulpcore.sprite.StretchableSprite
 
drawSprite(CoreGraphics) - Method in class pulpcore.sprite.TextField
 
drawString(String) - Method in class pulpcore.image.CoreGraphics
 
drawString(String, int, int) - Method in class pulpcore.image.CoreGraphics
 
drawText(CoreGraphics, String) - Method in class pulpcore.sprite.Label
 
DropShadow - Class in pulpcore.image.filter
A simple drop shadow.
DropShadow() - Constructor for class pulpcore.image.filter.DropShadow
Creates a Shadow filter with an offset of (3,3), the default shadow color (black with 50% alpha) and the default Blur values.
DropShadow(int, int) - Constructor for class pulpcore.image.filter.DropShadow
Creates a Shadow filter with the specified X and Y offset, the default shadow color (black with 50% alpha) and the default Blur values.
DropShadow(int, int, int) - Constructor for class pulpcore.image.filter.DropShadow
Creates a Shadow filter with the specified X and Y offset and shadow color, and the default Blur values.
DropShadow(int, int, int, float) - Constructor for class pulpcore.image.filter.DropShadow
Creates a Shadow filter with the specified X and Y offset, shadow color, and shadow radius.
DropShadow(int, int, int, float, int) - Constructor for class pulpcore.image.filter.DropShadow
Creates a Shadow filter with the specified X and Y offset, shadow color, shadow radius and shadow quality, from 1 (fastes) to 3 (Guassian approximation).
DropShadow(DropShadow) - Constructor for class pulpcore.image.filter.DropShadow
Copy constructor.
Dst() - Static method in class pulpcore.image.BlendMode
Gets the Dst blend mode (Porter-Duff).
DstAtop() - Static method in class pulpcore.image.BlendMode
Gets the DstAtop blend mode (Porter-Duff).
DstIn() - Static method in class pulpcore.image.BlendMode
Gets the DstIn blend mode (Porter-Duff).
DstOut() - Static method in class pulpcore.image.BlendMode
Gets the DstOut blend mode (Porter-Duff).
DstOver() - Static method in class pulpcore.image.BlendMode
Gets the DstOver blend mode (Porter-Duff).

E

E - Static variable in class pulpcore.math.CoreMath
 
ease(int, int) - Method in class pulpcore.animation.Easing
 
ease(double) - Method in class pulpcore.animation.Easing
 
Easing - Class in pulpcore.animation
The Easing class provides functions to ease property animation in a non-linear way.
Easing() - Constructor for class pulpcore.animation.Easing
 
Easing(Easing, double) - Constructor for class pulpcore.animation.Easing
 
EAST - Static variable in class pulpcore.sprite.Sprite
Deprecated. Compass directions are being phased out - Use Sprite.setAnchor(double, double) instead.
EDGE_CLAMP_ALL - Static variable in class pulpcore.image.CoreGraphics
Specifies that all edges of the image should be clamped (not antialiased).
EDGE_CLAMP_BOTTOM - Static variable in class pulpcore.image.CoreGraphics
Specifies that the bottom edge of the image should be clamped (not antialiased).
EDGE_CLAMP_LEFT - Static variable in class pulpcore.image.CoreGraphics
Specifies that the left edge of the image should be clamped (not antialiased).
EDGE_CLAMP_NONE - Static variable in class pulpcore.image.CoreGraphics
Specifies that all edges of the image should be antialiased (not clamped).
EDGE_CLAMP_RIGHT - Static variable in class pulpcore.image.CoreGraphics
Specifies that the right edge of the image should be clamped (not antialiased).
EDGE_CLAMP_TOP - Static variable in class pulpcore.image.CoreGraphics
Specifies that the top edge of the image should be clamped (not antialiased).
ELASTIC_IN - Static variable in class pulpcore.animation.Easing
 
ELASTIC_IN_OUT - Static variable in class pulpcore.animation.Easing
 
ELASTIC_OUT - Static variable in class pulpcore.animation.Easing
 
enabled - Variable in class pulpcore.sprite.Sprite
The flag indicating whether this Sprite is enabled.
encode(byte[]) - Static method in class pulpcore.util.Base64
Encodes binary data using the standard Base64 alphabet.
encode(byte[], boolean) - Static method in class pulpcore.util.Base64
Encodes binary data using the standard Base64 alphabet.
encodeURLSafe(byte[]) - Static method in class pulpcore.util.Base64
Encodes binary data using the URL-safe Base64 alphabet.
encodeURLSafe(byte[], boolean) - Static method in class pulpcore.util.Base64
Encodes binary data using the URL-safe Base64 alphabet.
EncryptedInt - Class in pulpcore.util.crypt
An EncryptedInt is an Int whose value is internally encrypted.
EncryptedInt() - Constructor for class pulpcore.util.crypt.EncryptedInt
Constructs a new Int object with no listener, the value of zero, and a cipher with a randomly generated encryption key.
EncryptedInt(ARC4) - Constructor for class pulpcore.util.crypt.EncryptedInt
Constructs a new Int object with no listener, the value of zero, and the specified cipher.
EncryptedInt(PropertyListener) - Constructor for class pulpcore.util.crypt.EncryptedInt
Constructs a new Int object with the specified listener, the value of zero, and a cipher with a randomly generated encryption key.
EncryptedInt(PropertyListener, ARC4) - Constructor for class pulpcore.util.crypt.EncryptedInt
Constructs a new Int object with the specified listener, the value of zero, and the specified cipher.
EncryptedInt(int) - Constructor for class pulpcore.util.crypt.EncryptedInt
Constructs a new Int object with the specified value, no listener, and a cipher with a randomly generated encryption key.
EncryptedInt(int, ARC4) - Constructor for class pulpcore.util.crypt.EncryptedInt
Constructs a new Int object with the specified value, no listener, and the specified cipher.
EncryptedInt(PropertyListener, int) - Constructor for class pulpcore.util.crypt.EncryptedInt
Constructs a new Int object with the specified value, the specified listener, and a cipher with a randomly generated encryption key.
EncryptedInt(PropertyListener, int, ARC4) - Constructor for class pulpcore.util.crypt.EncryptedInt
Constructs a new Int object with the specified value, the specified listener, and the specified cipher.
equals(Object) - Method in class pulpcore.animation.Bool
Returns true if the specified object is a Bool or Boolean and its value is equal to this value.
equals(Object) - Method in class pulpcore.animation.Color
Returns true if the specified object is a Color or Integer and its value is equal to this value.
equals(Object) - Method in class pulpcore.animation.Fixed
Returns true if the specified object is an Int, Fixed, Byte, Short, Integer, Long, Float, or Double, and its value is equal to this value.
equals(Object) - Method in class pulpcore.animation.Int
Returns true if the specified object is an Int, Fixed, Byte, Short, Integer, Long, Float, or Double, and its value is equal to this value.
equals(Object) - Method in class pulpcore.animation.Property
 
equals(Object) - Method in class pulpcore.math.Rect
 
equals(int, int, int, int) - Method in class pulpcore.math.Rect
 
equals(Object) - Method in class pulpcore.math.Transform
 
equals(Object) - Method in class pulpcore.math.Tuple2i
 
equals(Object) - Method in class pulpcore.util.crypt.EncryptedInt
 
equals(String, String) - Static method in class pulpcore.util.StringUtil
Safe equality check for two strings.
ERROR - Static variable in class pulpcore.net.Download
 
expandCanvas(int, int) - Method in class pulpcore.image.CoreImage
Create a new image with an expanded canvas size.
expandCanvas(int, int, int, int, int) - Method in class pulpcore.image.CoreImage
Create a new image with an expanded canvas size.

F

f() - Method in interface pulpcore.animation.BindFunction
The function.
fade(int) - Method in class pulpcore.image.AnimatedImage
 
fade(int) - Method in class pulpcore.image.CoreFont
Deprecated. Fade dynamically using a Label instead
fade(int) - Method in class pulpcore.image.CoreImage
 
fastForward() - Method in class pulpcore.animation.Animation
Sets the current time to the end of this animation.
fastForward() - Method in interface pulpcore.animation.Behavior
Fast-forwards to the end of the Behavior if possible.
fill() - Method in class pulpcore.image.CoreGraphics
Fills the entire surface with the current color.
fillColor - Variable in class pulpcore.sprite.FilledSprite
Fill color
FilledSprite - Class in pulpcore.sprite
Solid-colored rectangular shaped sprite.
FilledSprite(int) - Constructor for class pulpcore.sprite.FilledSprite
 
FilledSprite(int, int, int, int, int) - Constructor for class pulpcore.sprite.FilledSprite
 
FilledSprite(double, double, double, double, int) - Constructor for class pulpcore.sprite.FilledSprite
 
fillRect(int, int, int, int) - Method in class pulpcore.image.CoreGraphics
Fills a rectangle with the current color.
fillRect(double, double, double, double) - Method in class pulpcore.image.CoreGraphics
Fills a rectangle with the current color.
fillRectFixedPoint(int, int, int, int) - Method in class pulpcore.image.CoreGraphics
Fills a rectangle (at fixed-point coordinates) with the current color.
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.Blur
 
filter(CoreImage, CoreImage, int, int, boolean) - Method in class pulpcore.image.filter.Blur
 
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.ColorOverlay
 
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.DropShadow
 
Filter - Class in pulpcore.image.filter
Base class for image filters.
Filter() - Constructor for class pulpcore.image.filter.Filter
 
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.Filter
Performs this filter on the input image onto the specified output image.
filter(CoreImage) - Method in class pulpcore.image.filter.Filter
Performs this filter on the input image onto a newly created output image.
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.FilterChain
 
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.Glow
 
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.Grayscale
 
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.HSBAdjust
 
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.Identity
 
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.MotionBlur
 
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.Negative
 
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.Reflection
 
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.Sepia
 
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.Stroke
 
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.Superimpose
 
filter(CoreImage, CoreImage) - Method in class pulpcore.image.filter.Thermal
 
FilterChain - Class in pulpcore.image.filter
 
FilterChain() - Constructor for class pulpcore.image.filter.FilterChain
 
FilterChain(Filter) - Constructor for class pulpcore.image.filter.FilterChain
 
FilterChain(Filter, Filter) - Constructor for class pulpcore.image.filter.FilterChain
 
FilterChain(Filter, Filter, Filter) - Constructor for class pulpcore.image.filter.FilterChain
 
FilterChain(Filter, Filter, Filter, Filter) - Constructor for class pulpcore.image.filter.FilterChain
 
FilterChain(Filter[]) - Constructor for class pulpcore.image.filter.FilterChain
 
FilterChain(List) - Constructor for class pulpcore.image.filter.FilterChain
 
findWithTag(Object) - Method in class pulpcore.sprite.Group
Finds the Sprite whose tag is equal to the specified tag (using tag.equals(sprite.getTag()).
Fixed - Class in pulpcore.animation
A Fixed is an fixed-point value (16 bits integer, 16 bits fraction) that can be animated over time.
Fixed() - Constructor for class pulpcore.animation.Fixed
 
Fixed(PropertyListener) - Constructor for class pulpcore.animation.Fixed
 
Fixed(int) - Constructor for class pulpcore.animation.Fixed
 
Fixed(double) - Constructor for class pulpcore.animation.Fixed
 
Fixed(PropertyListener, int) - Constructor for class pulpcore.animation.Fixed
 
Fixed(PropertyListener, double) - Constructor for class pulpcore.animation.Fixed
 
flip() - Method in class pulpcore.image.AnimatedImage
 
flip() - Method in class pulpcore.image.CoreImage
Returns a new CoreImage whose raster data represents a flipped version of this image.
floor(int) - Static method in class pulpcore.math.CoreMath
Returns the floor of a fixed-point value (removes the fractional part).
format(String, Object) - Static method in class pulpcore.util.StringUtil
Calls StringUtil.format(message, new Object[] { arg });
format(String, Object[]) - Static method in class pulpcore.util.StringUtil
Formats a text string converting codes with string arguments.
fracPart(int) - Static method in class pulpcore.math.CoreMath
Returns the fractional part of a fixed-point value (removes the integer part).
fraction - Variable in class pulpcore.image.filter.Reflection
The reflection height as a fraction of the input image, from 0 to 1.
FRACTION_BITS - Static variable in class pulpcore.math.CoreMath
 
FRACTION_MASK - Static variable in class pulpcore.math.CoreMath
 

G

gap - Variable in class pulpcore.image.filter.Reflection
The vertical gap, in pixels, between the bottom of the image and the top of the reflection.
get() - Method in class pulpcore.animation.Bool
 
get() - Method in class pulpcore.animation.Color
Gets the packed, 32-bit ARGB value of this color.
get() - Method in class pulpcore.animation.Fixed
 
get() - Method in class pulpcore.animation.Int
 
get(String) - Static method in class pulpcore.Assets
Gets an asset as a ByteArray.
get(int) - Method in class pulpcore.image.filter.FilterChain
 
get(int) - Method in class pulpcore.sprite.Group
Returns the sprite at the specified position in this group.
get() - Method in class pulpcore.util.crypt.EncryptedInt
 
getActualFrameRate() - Static method in class pulpcore.Stage
Gets the actual frame rate the Stage is displaying in frames per second.
getAlpha(int) - Static method in class pulpcore.image.Colors
Gets the alpha component of a 32-bit ARGB color.
getAlpha() - Method in class pulpcore.image.CoreGraphics
 
getAngle(double) - Method in class pulpcore.math.Path
Gets the angle of point p on the path, where p is typically from 0 (start of the path) to 1 (end of the path).
getAppProperty(String) - Static method in class pulpcore.CoreSystem
Gets a named property for this application instance.
getArea() - Method in class pulpcore.math.Rect
 
getARGB(int, int) - Method in class pulpcore.image.CoreImage
Gets the ARGB color at the specified location.
getAsFixed() - Method in class pulpcore.animation.Fixed
 
getAsInt() - Method in class pulpcore.animation.Fixed
 
getAsIntCeil() - Method in class pulpcore.animation.Fixed
 
getAsIntFloor() - Method in class pulpcore.animation.Fixed
 
getAsIntRound() - Method in class pulpcore.animation.Fixed
 
getAssetNames() - Static method in class pulpcore.Assets
Gets an iterator of the names of all assets from all zip files stored in memory.
getAsStream(String) - Static method in class pulpcore.Assets
Gets an asset as an InputStream.
getBackBuffer() - Method in class pulpcore.sprite.Group
 
getBackBufferBlendMode() - Method in class pulpcore.sprite.Group
Gets this Group's blend mode for rendering onto its back buffer.
getBaseURL() - Static method in class pulpcore.CoreSystem
 
getBehavior() - Method in class pulpcore.animation.Property
Gets the behavior for this property, or null if this property currently does not have a behavior.
getBlendMode() - Method in class pulpcore.image.CoreGraphics
 
getBlendMode() - Method in class pulpcore.sprite.Sprite
 
getBlue(int) - Static method in class pulpcore.image.Colors
Gets the blue component of a 32-bit ARGB color.
getBoundary(int) - Method in class pulpcore.math.Rect
Returns the Rect.LEFT (x), Rect.TOP (y), Rect.RIGHT (x + width - 1), or Rect.BOTTOM (y + height - 1) boundary of this rectangle.
getBounds(int, int, Rect) - Method in class pulpcore.math.Transform
Gets the integer bounds.
getBounds(int, int) - Method in class pulpcore.math.Transform
Gets the fixed-point bounds.
getBrightness(int) - Static method in class pulpcore.image.Colors
Gets the brightness of a 32-bit ARGB color.
getBrokenImage() - Static method in class pulpcore.image.CoreImage
Gets the "broken" image, which is the image the system may use when a specified image could not be loaded.
getBrowserName() - Static method in class pulpcore.CoreSystem
Returns the name of the web browser, or null if the browser name could not be determined.
getBrowserVersion() - Static method in class pulpcore.CoreSystem
Returns the version of the web browser, or null if the browser version could not be determined.
getByteOrder() - Method in class pulpcore.util.ByteArray
Gets the current byte order for reading or writing data.
getBytesRead() - Method in class pulpcore.net.Download
Returns the number of bytes downloaded.
getCaretPosition() - Method in class pulpcore.sprite.TextField
 
getCatalogs() - Static method in class pulpcore.Assets
Gets an iterator of catalog names (zip files) stored in memory.
getCharPosition(String, int, int) - Method in class pulpcore.image.CoreFont
 
getCharWidth(char) - Method in class pulpcore.image.CoreFont
Gets the width of the specified character.
getClampEdges() - Method in class pulpcore.image.filter.Blur
Gets whether the edges of the output is clamped (sharp edges).
getClampEdges() - Method in class pulpcore.image.filter.MotionBlur
Gets whether the edges of the output is clamped (sharp edges).
getClip() - Method in class pulpcore.image.CoreGraphics
Gets the current clip as a newly allocated Rect.
getClip(Rect) - Method in class pulpcore.image.CoreGraphics
Copies the current clip into the specified Rect.
getClipboardText() - Static method in class pulpcore.CoreSystem
Returns the text currently in the clipboard.
getClipHeight() - Method in class pulpcore.image.CoreGraphics
 
getClipWidth() - Method in class pulpcore.image.CoreGraphics
 
getClipX() - Method in class pulpcore.image.CoreGraphics
 
getClipY() - Method in class pulpcore.image.CoreGraphics
 
getColor() - Method in class pulpcore.image.CoreGraphics
Returns the current color in ARGB format.
getContentHeight() - Method in class pulpcore.sprite.ScrollPane
 
getContentHeight() - Method in class pulpcore.sprite.Viewport
 
getContentPane() - Method in class pulpcore.sprite.ScrollPane
 
getContentPane() - Method in class pulpcore.sprite.Viewport
 
getContentWidth() - Method in class pulpcore.sprite.ScrollPane
 
getContentWidth() - Method in class pulpcore.sprite.Viewport
 
getCursor() - Static method in class pulpcore.Input
 
getCursor() - Method in class pulpcore.scene.Scene2D
Gets the cursor for this Scene.
getCursor() - Method in class pulpcore.sprite.Sprite
Gets the cursor for this Sprite.
getData() - Method in class pulpcore.image.CoreImage
Gets the underlying raster data array.
getData() - Method in class pulpcore.net.Download
 
getData() - Method in class pulpcore.util.ByteArray
Gets the current underlying data array.
getDefaultBackgroundColor() - Static method in class pulpcore.CoreSystem
Gets the default background color.
getDefaultForegroundColor() - Static method in class pulpcore.CoreSystem
Gets the default foreground color.
getDefaultTransform() - Static method in class pulpcore.Stage
 
getDeterminant() - Method in class pulpcore.math.Transform
 
getDirtyRect() - Method in class pulpcore.sprite.Sprite
For dirty rectangles - most apps will not need ot call this method directly.
getDuration() - Method in class pulpcore.animation.Animation
 
getDuration() - Method in class pulpcore.image.AnimatedImage
Gets the total duration of this AnimatedImage.
getDuration(int) - Method in class pulpcore.image.AnimatedImage
Gets the duration of the specified virtual frame.
getDuration() - Method in class pulpcore.sound.Sound
Gets the duration of this clip in milliseconds.
getEasing() - Method in class pulpcore.animation.Animation
 
getEdgeClamp() - Method in class pulpcore.image.CoreGraphics
Gets the edge clamp bitmask.
getEndX() - Method in class pulpcore.math.Path
 
getEndY() - Method in class pulpcore.math.Path
 
getEstimatedTimeRemaining() - Method in class pulpcore.net.Download
 
getExtent() - Method in class pulpcore.sprite.Slider
Gets the extent (inner range) of the internal data model of this Slider.
getFilter() - Method in class pulpcore.sprite.Sprite
Gets the image filter for this Sprite, or null if there is no filter.
getFont() - Method in class pulpcore.image.CoreGraphics
 
getFont() - Method in class pulpcore.sprite.Label
 
getFrame() - Method in class pulpcore.image.AnimatedImage
Gets the current frame.
getFramePosition() - Method in class pulpcore.sound.Playback
Gets the current playback position in frames.
getFrameRate() - Static method in class pulpcore.Stage
Gets the current desired frame rate in frames per second.
getFromValue() - Method in class pulpcore.animation.Tween
 
getGreen(int) - Static method in class pulpcore.image.Colors
Gets the green component of a 32-bit ARGB color.
getHeight() - Method in class pulpcore.image.CoreFont
 
getHeight() - Method in class pulpcore.image.CoreImage
Gets the height of the image.
getHeight() - Method in class pulpcore.image.filter.Blur
 
getHeight() - Method in class pulpcore.image.filter.DropShadow
 
getHeight() - Method in class pulpcore.image.filter.Filter
Gets the height of the output of this filter.
getHeight() - Method in class pulpcore.image.filter.FilterChain
 
getHeight() - Method in class pulpcore.image.filter.MotionBlur
 
getHeight() - Method in class pulpcore.image.filter.Reflection
 
getHeight() - Method in class pulpcore.image.filter.Stroke
 
getHeight() - Method in class pulpcore.image.filter.Superimpose
 
getHeight() - Static method in class pulpcore.Stage
 
getHotspotX() - Method in class pulpcore.image.CoreImage
Gets the x component of the hotspot.
getHotspotY() - Method in class pulpcore.image.CoreImage
Gets the y component of the hotspot.
getHue(int) - Static method in class pulpcore.image.Colors
Gets the hue of a 32-bit ARGB color.
getImage(int) - Method in class pulpcore.image.AnimatedImage
Gets the image for the specified virtual frame.
getImage() - Method in class pulpcore.image.CoreFont
 
getImage() - Method in class pulpcore.image.filter.Superimpose
Image accessors.
getImage() - Method in class pulpcore.sprite.ImageSprite
Gets this ImageSprite's internal image.
getInfoOverlay() - Static method in class pulpcore.Stage
 
getInput() - Method in class pulpcore.image.filter.Filter
 
getInterpolation() - Method in class pulpcore.image.CoreGraphics
 
getIntersectionCode(Rect) - Method in class pulpcore.math.Rect
Determines which segments of the specified rectangle are completely or partially inside this rectangle.
getIntersectionCode(int, int, int, int) - Method in class pulpcore.math.Rect
Determines which segments of the specified rectangle are completely or partially inside this rectangle.
getJavaProperty(String) - Static method in class pulpcore.CoreSystem
Gets a Java system property.
getKerning(char, char) - Method in class pulpcore.image.CoreFont
 
getKeyBinding() - Method in class pulpcore.sprite.Button
Gets a copy of the key bindings for this button.
getLastException() - Method in class pulpcore.net.Download
 
getLength() - Method in class pulpcore.math.Path
 
getListeners() - Method in class pulpcore.animation.Property
Returns a newly allocated array of all the listeners registered on this Property.
getLocaleCountry() - Static method in class pulpcore.CoreSystem
 
getLocaleLanguage() - Static method in class pulpcore.CoreSystem
 
getLocalX(double, double) - Method in class pulpcore.sprite.Sprite
Gets the integer x-coordinate in Local Space of the specified location in View Space.
getLocalY(double, double) - Method in class pulpcore.sprite.Sprite
Gets the integer y-coordinate in Local Space of the specified location in View Space.
getLogText() - Static method in class pulpcore.CoreSystem
 
getLoopDelay() - Method in class pulpcore.animation.Animation
 
getMainLayer() - Method in class pulpcore.scene.Scene2D
Returns the main (bottom) layer.
getMax() - Method in class pulpcore.sprite.Slider
Gets the maximum value of the internal data model of this Slider.
getMaxElapsedTime() - Method in class pulpcore.scene.Scene2D
Gets the maximum elapsed time used to update this Scene2D.
getMaxNumChars() - Method in class pulpcore.sprite.TextField
 
getMaxSimultaneousSounds() - Static method in class pulpcore.CoreSystem
Gets the maximum number of sounds that can be played simultaneously.
getMicrosecondPosition() - Method in class pulpcore.sound.Playback
Gets the current playback position in microseconds.
getMin() - Method in class pulpcore.sprite.Slider
Gets the minimum value of the internal data model of this Slider.
getMousePressX() - Static method in class pulpcore.Input
Gets the x location of the last mouse press.
getMousePressY() - Static method in class pulpcore.Input
Gets the y location of the last mouse press.
getMouseReleaseX() - Static method in class pulpcore.Input
Gets the x location of the last mouse release.
getMouseReleaseY() - Static method in class pulpcore.Input
Gets the y location of the last mouse release.
getMouseWheelRotation() - Static method in class pulpcore.Input
Returns the number of clicks the mouse wheel was rotated since the last poll.
getMouseWheelX() - Static method in class pulpcore.Input
Gets the x location of the last mouse wheel rotation.
getMouseWheelY() - Static method in class pulpcore.Input
Gets the y location of the last mouse wheel rotation.
getMouseX() - Static method in class pulpcore.Input
 
getMouseY() - Static method in class pulpcore.Input
 
getNaturalHeight() - Method in class pulpcore.sprite.Group
 
getNaturalHeight() - Method in class pulpcore.sprite.ImageSprite
 
getNaturalHeight() - Method in class pulpcore.sprite.Label
 
getNaturalHeight() - Method in class pulpcore.sprite.Slider
 
getNaturalHeight() - Method in class pulpcore.sprite.Sprite
Gets the fixed-point value of the Sprite's natural height.
getNaturalHeight() - Method in class pulpcore.sprite.StretchableSprite
 
getNaturalHeight() - Method in class pulpcore.sprite.TextField
 
getNaturalHeight() - Method in class pulpcore.sprite.Viewport
 
getNaturalWidth() - Method in class pulpcore.sprite.Group
 
getNaturalWidth() - Method in class pulpcore.sprite.ImageSprite
 
getNaturalWidth() - Method in class pulpcore.sprite.Label
 
getNaturalWidth() - Method in class pulpcore.sprite.Slider
 
getNaturalWidth() - Method in class pulpcore.sprite.Sprite
Gets the fixed-point value of the Sprite's natural width.
getNaturalWidth() - Method in class pulpcore.sprite.StretchableSprite
 
getNaturalWidth() - Method in class pulpcore.sprite.TextField
 
getNaturalWidth() - Method in class pulpcore.sprite.Viewport
 
getNumFrames() - Method in class pulpcore.image.AnimatedImage
Gets the number of frames in this AnimatedImage.
getNumFrames() - Method in class pulpcore.sound.Sound
Gets the length of this sound, expressed in the number of frames.
getNumFrames() - Method in class pulpcore.sound.SoundSequence
 
getNumLoops() - Method in class pulpcore.animation.Animation
 
getNumSoundsPlaying() - Static method in class pulpcore.CoreSystem
Gets the number of sounds currently playing in the sound engine.
getNumSprites() - Method in class pulpcore.scene.Scene2D
Returns the total number of sprites in all layers.
getNumSprites() - Method in class pulpcore.sprite.Group
Returns the number of sprites in this group and all child groups (not counting child Groups themselves).
getNumTimelines() - Method in class pulpcore.scene.Scene2D
Gets the number of currently animating timelines.
getNumVisibleSprites() - Method in class pulpcore.scene.Scene2D
Returns the total number of visible sprites in all layers.
getNumVisibleSprites() - Method in class pulpcore.sprite.Group
Returns the number of visible sprites in this group and all child groups (not counting child Groups themselves).
getOppositeSide(int) - Static method in class pulpcore.math.Rect
 
getOrientation() - Method in class pulpcore.sprite.Slider
Gets the orientation of this Slider.
getOutput() - Method in class pulpcore.image.filter.Filter
Gets the filtered output image.
getPaddingBottom() - Method in class pulpcore.sprite.StretchableSprite
 
getPaddingLeft() - Method in class pulpcore.sprite.StretchableSprite
 
getPaddingRight() - Method in class pulpcore.sprite.StretchableSprite
 
getPaddingTop() - Method in class pulpcore.sprite.StretchableSprite
 
getParent() - Method in class pulpcore.sprite.Sprite
Gets this Sprite's parent Group, or null if this Sprite does not have a parent.
getPercentDownloaded() - Method in class pulpcore.net.Download
Returns a values less than zero if the percent not known
getPixelLevelChecks() - Method in class pulpcore.sprite.ImageSprite
Returns true if this sprite should use pixel-level checks for intersections and picking.
getPixelLevelChecks() - Method in class pulpcore.sprite.Sprite
Returns true if this sprite should use pixel-level checks for intersections and picking.
getPlatform() - Static method in class pulpcore.CoreSystem
Used internally by PulpCore - most apps will not need to access the Platform instance.
getPlaySpeed() - Method in class pulpcore.animation.Timeline
 
getProgress() - Method in class pulpcore.scene.LoadingScene
Returns a value from 0 to 1.
getRed(int) - Static method in class pulpcore.image.Colors
Gets the red component of a 32-bit ARGB color.
getRemovedSprites() - Method in class pulpcore.sprite.Group
Gets a list of all of the Sprites in this Group that were removed since the last call to this method.
getResponse() - Method in class pulpcore.net.Upload
 
getRoot() - Method in class pulpcore.sprite.Sprite
Gets this Sprite's oldest ancestor Group, or null if this Sprite does not have a parent.
getSampleRate() - Method in class pulpcore.sound.Playback
Gets the sound's sample rate.
getSampleRate() - Method in class pulpcore.sound.Sound
Returns the sample rate - the number of samples played per second, per channel.
getSamples(byte[], int, int, int, int) - Method in class pulpcore.sound.Sound
Copies a sequence of samples from this Sound to a byte array as signed, little endian, 16-bit PCM format.
getSamples(byte[], int, int, int, int) - Method in class pulpcore.sound.SoundSequence
 
getSampleSize() - Method in class pulpcore.sound.Sound
Returns the sample size - the number of bytes in each sample.
getSaturation(int) - Static method in class pulpcore.image.Colors
Gets the saturation of a 32-bit ARGB color.
getScaleX() - Method in class pulpcore.math.Transform
 
getScaleY() - Method in class pulpcore.math.Transform
 
getScene() - Static method in class pulpcore.Stage
Gets the current active Scene.
getScene2D() - Method in class pulpcore.sprite.Sprite
Gets the Scene2D this Sprite belongs to, or null if this Sprite is not in a Scene2D.
getScreenshot() - Static method in class pulpcore.Stage
Gets a screenshot of the current appearance of the stage.
getScreenshot(CoreImage, int, int) - Static method in class pulpcore.Stage
Gets a screenshot at the specified location on the screen and copies it to the specified image.
getScrollUnitSize() - Method in class pulpcore.sprite.ScrollPane
Gets the amount to scroll when using the arrow keys.
getShearX() - Method in class pulpcore.math.Transform
 
getShearY() - Method in class pulpcore.math.Transform
 
getSize() - Method in class pulpcore.net.Download
Returns the size of the file currently downloading, or -1 if not known.
getSoundVolume() - Static method in class pulpcore.CoreSystem
Gets the master sound volume mute setting for this application.
getStartDelay() - Method in class pulpcore.animation.Animation
 
getStartX() - Method in class pulpcore.math.Path
 
getStartY() - Method in class pulpcore.math.Path
 
getState(int) - Static method in class pulpcore.Input
 
getState() - Method in class pulpcore.net.Download
 
getStringWidth(String) - Method in class pulpcore.image.CoreFont
Gets the total width of all the characters in a string.
getStringWidth(String, int, int) - Method in class pulpcore.image.CoreFont
Gets the total width of a range of characters in a string.
getSurfaceData() - Method in class pulpcore.image.CoreGraphics
Deprecated. This will be moved in 0.12.
getSurfaceHeight() - Method in class pulpcore.image.CoreGraphics
 
getSurfaceWidth() - Method in class pulpcore.image.CoreGraphics
 
getSystemFont() - Static method in class pulpcore.image.CoreFont
 
getTag() - Method in class pulpcore.sprite.Sprite
Gets this Sprite's tag.
getTalkBackField(String) - Static method in class pulpcore.CoreSystem
Gets a named TalkBack field.
getText() - Method in class pulpcore.sprite.Label
 
getText() - Method in class pulpcore.sprite.TextField
 
getThisAppContext() - Static method in class pulpcore.CoreSystem
Used internally by PulpCore - most apps will not need to access the AppContext instance.
getTime() - Method in class pulpcore.animation.Animation
 
getTimeMicros() - Static method in class pulpcore.CoreSystem
Returns the current value of the system timer in microseconds.
getTimeMillis() - Static method in class pulpcore.CoreSystem
Returns the current value of the system timer in milliseconds.
getTotalDuration() - Method in class pulpcore.animation.Animation
Returns the total duration including the start delay and loops.
getToValue() - Method in class pulpcore.animation.Tween
 
getTransform() - Method in class pulpcore.image.CoreGraphics
Returns the current transform.
getTranslateX() - Method in class pulpcore.math.Transform
 
getTranslateY() - Method in class pulpcore.math.Transform
 
getType() - Method in class pulpcore.math.Transform
 
getTypedChars() - Static method in class pulpcore.Input
Returns the keyboard character input received since the last poll.
getUncaughtException() - Method in class pulpcore.net.Upload
 
getUserData(String) - Static method in class pulpcore.CoreSystem
Attempts to get persistant user data from the local machine.
getValue() - Method in interface pulpcore.animation.Behavior
Returns this Behavior's current value.
getValue() - Method in class pulpcore.animation.Property
Gets the value for this property.
getValue() - Method in class pulpcore.animation.Tween
 
getViewX() - Method in class pulpcore.sprite.Sprite
Gets the x-coordinate of this sprite in View Space.
getViewX(double, double) - Method in class pulpcore.sprite.Sprite
Gets the x-coordinate in View Space of the specified location in Local Space.
getViewY() - Method in class pulpcore.sprite.Sprite
Gets the y-coordinate of this sprite in View Space.
getViewY(double, double) - Method in class pulpcore.sprite.Sprite
Gets the y-coordinate in View Space of the specified location in Local Space.
getWidth() - Method in class pulpcore.image.CoreImage
Gets the width of the image.
getWidth() - Method in class pulpcore.image.filter.Blur
 
getWidth() - Method in class pulpcore.image.filter.DropShadow
 
getWidth() - Method in class pulpcore.image.filter.Filter
Gets the width of the output of this filter.
getWidth() - Method in class pulpcore.image.filter.FilterChain
 
getWidth() - Method in class pulpcore.image.filter.MotionBlur
 
getWidth() - Method in class pulpcore.image.filter.Stroke
 
getWidth() - Method in class pulpcore.image.filter.Superimpose
 
getWidth() - Static method in class pulpcore.Stage
 
getX() - Method in class pulpcore.image.filter.Blur
 
getX() - Method in class pulpcore.image.filter.DropShadow
 
getX() - Method in class pulpcore.image.filter.Filter
Gets the x offset the output image should display relative to the input.
getX() - Method in class pulpcore.image.filter.FilterChain
 
getX() - Method in class pulpcore.image.filter.MotionBlur
 
getX() - Method in class pulpcore.image.filter.Stroke
 
getX() - Method in class pulpcore.image.filter.Superimpose
 
getX(double) - Method in class pulpcore.math.Path
Gets the x location of point p on the path, where p is typically from 0 (start of the path) to 1 (end of the path).
getY() - Method in class pulpcore.image.filter.Blur
 
getY() - Method in class pulpcore.image.filter.DropShadow
 
getY() - Method in class pulpcore.image.filter.Filter
Gets the y offset the output image should display relative to the input.
getY() - Method in class pulpcore.image.filter.FilterChain
 
getY() - Method in class pulpcore.image.filter.MotionBlur
 
getY() - Method in class pulpcore.image.filter.Stroke
 
getY() - Method in class pulpcore.image.filter.Superimpose
 
getY(double) - Method in class pulpcore.math.Path
Gets the y location of point p on the path, where p is typically from 0 (start of the path) to 1 (end of the path).
Glow - Class in pulpcore.image.filter
A Glow filter.
Glow() - Constructor for class pulpcore.image.filter.Glow
Creates a Glow filter with a radius of 3, a quality of 3 and amount of 0,5.
Glow(double) - Constructor for class pulpcore.image.filter.Glow
Creates a Glow filter with the specified amount, a radius of 3 and a quality of 3.
Glow(double, int) - Constructor for class pulpcore.image.filter.Glow
Creates a Glow filter with the specified amount and radius.
Glow(double, int, int) - Constructor for class pulpcore.image.filter.Glow
Creates a Glow filter with the specified amount, radius and quality.
GRAY - Static variable in class pulpcore.image.Colors
The color gray.
gray(int) - Static method in class pulpcore.image.Colors
Creates an opaque gray color.
gray(int, int) - Static method in class pulpcore.image.Colors
Creates a translucent gray color.
Grayscale - Class in pulpcore.image.filter
A grayscale filter.
Grayscale() - Constructor for class pulpcore.image.filter.Grayscale
 
GREEN - Static variable in class pulpcore.image.Colors
The color green.
Group - Class in pulpcore.sprite
A container of Sprites.
Group() - Constructor for class pulpcore.sprite.Group
 
Group(int, int) - Constructor for class pulpcore.sprite.Group
 
Group(int, int, int, int) - Constructor for class pulpcore.sprite.Group
 
Group(double, double) - Constructor for class pulpcore.sprite.Group
 
Group(double, double, double, double) - Constructor for class pulpcore.sprite.Group
 
guide(Timeline, Sprite, int) - Method in class pulpcore.math.Path
Deprecated.  
guide(Timeline, Sprite, int, Easing) - Method in class pulpcore.math.Path
Deprecated.  
guide(Timeline, Sprite, int, Easing, int) - Method in class pulpcore.math.Path
Deprecated.  
guide(Timeline, Sprite, double, double, int) - Method in class pulpcore.math.Path
Deprecated.  
guide(Timeline, Sprite, double, double, int, Easing) - Method in class pulpcore.math.Path
Deprecated.  
guide(Timeline, Sprite, double, double, int, Easing, int) - Method in class pulpcore.math.Path
Deprecated.  
guideBackwards(Timeline, Sprite, int) - Method in class pulpcore.math.Path
Deprecated.  
guideBackwards(Timeline, Sprite, int, Easing) - Method in class pulpcore.math.Path
Deprecated.  
guideBackwards(Timeline, Sprite, int, Easing, int) - Method in class pulpcore.math.Path
Deprecated.  

H

halfSize() - Method in class pulpcore.image.AnimatedImage
 
halfSize() - Method in class pulpcore.image.CoreImage
Returns a new CoreImage whose raster data represents a 50% scaled version of this image.
hasBackBuffer() - Method in class pulpcore.sprite.Group
Checks if this Group has a back buffer.
hasExecuted() - Method in class pulpcore.animation.event.TimelineEvent
Returns true if the event has executed at least once.
hasFocus() - Method in class pulpcore.sprite.ScrollPane
Returns true if this ScrollPane automatically reacts to keyboard events for scrolling.
hasFocus() - Method in class pulpcore.sprite.TextField
 
hashCode() - Method in class pulpcore.animation.Bool
 
hashCode() - Method in class pulpcore.animation.Color
 
hashCode() - Method in class pulpcore.animation.Fixed
 
hashCode() - Method in class pulpcore.animation.Int
 
hashCode() - Method in class pulpcore.animation.Property
 
hashCode() - Method in class pulpcore.math.Rect
 
hashCode() - Method in class pulpcore.math.Transform
 
hashCode() - Method in class pulpcore.math.Tuple2i
 
hashCode() - Method in class pulpcore.util.crypt.EncryptedInt
 
hasKeyboardFocus() - Static method in class pulpcore.Input
 
height - Variable in class pulpcore.math.Rect
 
height - Variable in class pulpcore.sprite.Sprite
The height of this Sprite.
hideNotify() - Method in class pulpcore.scene.Scene
Notifies that this scene has been hidden by another Scene or immediately before a call to stop().
hideNotify() - Method in class pulpcore.scene.Scene2D
Notifies that this scene has been hidden by another Scene or immediately before a call to stop().
HIGH_FPS - Static variable in class pulpcore.Stage
60 fps
HORIZONTAL - Static variable in class pulpcore.sprite.Slider
Horizontal orientation.
hsb(int, int, int) - Static method in class pulpcore.image.Colors
Creates an opaque color.
hsba(int, int, int, int) - Static method in class pulpcore.image.Colors
Creates a color with alpha.
HSBAdjust - Class in pulpcore.image.filter
A HSB adjust filter.
HSBAdjust() - Constructor for class pulpcore.image.filter.HSBAdjust
Creates the HSBAdjust filter with the default values (0).
HSBAdjust(int, int, int) - Constructor for class pulpcore.image.filter.HSBAdjust
Creates the filters with specific values.
HSBtoRGB(int) - Static method in class pulpcore.image.Colors
Converts a packed, 32-bit HSB (hue, saturation, brightness) color to RGB (red, green, blue).
hue(int) - Static method in class pulpcore.image.Colors
Creates a fully bright, fully saturated opaque color with the specified hue.
hue(int, int) - Static method in class pulpcore.image.Colors
Creates a fully bright, fully saturated color with the specified hue.
hue - Variable in class pulpcore.image.filter.HSBAdjust
Hue.

I

Identity - Class in pulpcore.image.filter
A no-op filter: The output pixels are copied from the input.
Identity() - Constructor for class pulpcore.image.filter.Identity
 
IDLE - Static variable in class pulpcore.net.Download
 
ImageSprite - Class in pulpcore.sprite
An image-based sprite.
ImageSprite(String, int, int) - Constructor for class pulpcore.sprite.ImageSprite
Creates an ImageSprite that has the same dimensions as the image.
ImageSprite(CoreImage, int, int) - Constructor for class pulpcore.sprite.ImageSprite
Creates an ImageSprite that has the same dimensions as the image.
ImageSprite(String, int, int, int, int) - Constructor for class pulpcore.sprite.ImageSprite
Creates an ImageSprite that draws the image scaled to the specified dimensions.
ImageSprite(CoreImage, int, int, int, int) - Constructor for class pulpcore.sprite.ImageSprite
Creates an ImageSprite that draws the image scaled to the specified dimensions.
ImageSprite(String, double, double) - Constructor for class pulpcore.sprite.ImageSprite
Creates an ImageSprite that has the same dimensions as the image.
ImageSprite(CoreImage, double, double) - Constructor for class pulpcore.sprite.ImageSprite
Creates an ImageSprite that has the same dimensions as the image.
ImageSprite(String, double, double, double, double) - Constructor for class pulpcore.sprite.ImageSprite
Creates an ImageSprite that draws the image scaled to the specified dimensions.
ImageSprite(CoreImage, double, double, double, double) - Constructor for class pulpcore.sprite.ImageSprite
Creates an ImageSprite that draws the image scaled to the specified dimensions.
init(Platform) - Static method in class pulpcore.CoreSystem
 
Input - Class in pulpcore
The Input class provides an easy way to check the state of the keyboard keys, the mouse buttons, and the mouse location.
Int - Class in pulpcore.animation
An Int is an integer value that can be animated over time.
Int() - Constructor for class pulpcore.animation.Int
Constructs a new Int object with no listener and the value of zero.
Int(PropertyListener) - Constructor for class pulpcore.animation.Int
Constructs a new Int object with the specified listener and the value of zero.
Int(int) - Constructor for class pulpcore.animation.Int
Constructs a new Int object with the specified value and no listener.
Int(PropertyListener, int) - Constructor for class pulpcore.animation.Int
Constructs a new Int object with the specified listener and value.
intDivCeil(int, int) - Static method in class pulpcore.math.CoreMath
Divides the number, n, by the divisor, d, returning the nearest integer greater than or equal to the result.
intDivFloor(int, int) - Static method in class pulpcore.math.CoreMath
Divides the number, n, by the divisor, d, returning the nearest integer less than or equal to the result.
intDivRound(int, int) - Static method in class pulpcore.math.CoreMath
Divides the number, n, by the divisor, d, rounding the result to the nearest integer.
interpolate(int, int, int) - Static method in class pulpcore.math.CoreMath
Performs a 1-dimensional linear interpolation between values n1 and n2.
interpolatedNoise(int) - Static method in class pulpcore.math.CoreMath
 
interpolatedNoise(int, int) - Static method in class pulpcore.math.CoreMath
 
INTERPOLATION_BILINEAR - Static variable in class pulpcore.image.CoreGraphics
Bilinear interpolation method (used for image scaling).
INTERPOLATION_NEAREST_NEIGHBOR - Static variable in class pulpcore.image.CoreGraphics
Nearest neighbor interpolation method (used for image scaling).
interruptScene(Scene, int) - Method in class pulpcore.animation.Timeline
 
intersection(Rect) - Method in class pulpcore.math.Rect
Sets this rectangle to the intersection of this rectangle and the specified rectangle.
intersection(int, int, int, int) - Method in class pulpcore.math.Rect
Sets this rectangle to the intersection of this rectangle and the specified rectangle.
intersects(Rect) - Method in class pulpcore.math.Rect
 
intersects(int, int, int, int) - Method in class pulpcore.math.Rect
 
intersects(Sprite) - Method in class pulpcore.sprite.Sprite
Checks if the specified sprite intersects this sprite.
intToString(int) - Static method in class pulpcore.math.CoreMath
Converts an integer to a base-10 string representation.
intToString(int, int) - Static method in class pulpcore.math.CoreMath
Converts a integer to a base-10 string representation using the specified number of fractional digits.
intToString(int, int, int, boolean) - Static method in class pulpcore.math.CoreMath
Converts an integer to a base-10 string representation.
inverseTransform(Tuple2i) - Method in class pulpcore.math.Transform
 
inverseTransformX(int, int) - Method in class pulpcore.math.Transform
Returns Integer.MAX_VALUE if this transform can't be inverted.
inverseTransformY(int, int) - Method in class pulpcore.math.Transform
Returns Integer.MAX_VALUE if this transform can't be inverted.
invokeAndWait(Runnable) - Method in class pulpcore.scene.Scene2D
Causes a runnable to have it's run() method called in the animation thread, and returns after the Runnable executes or when this Scene2D is unloaded (whichever comes first).
invokeLater(Runnable) - Method in class pulpcore.scene.Scene2D
Causes a runnable to have it's run() method called in the animation thread.
invokeOnShutdown(Runnable) - Static method in class pulpcore.Stage
Sets the runnable to execute at application shutdown.
isAdjusting() - Method in class pulpcore.sprite.Slider
 
isAltDown() - Static method in class pulpcore.Input
Checks if either the left ALT key or the right ALT key is currently down.
isAncestorOf(Sprite) - Method in class pulpcore.sprite.Group
Returns true if this Group is an ancestor of the specified Sprite.
isAnimating() - Method in class pulpcore.animation.Property
Checks if this property has a behavior and it is not finished animating.
isAnimationThread() - Static method in class pulpcore.Stage
Returns true if the current thread is the animation thread.
isBrowserHosted() - Static method in class pulpcore.CoreSystem
Returns true if this platform is hosted in a browser (Applets).
isClicked() - Method in class pulpcore.sprite.Button
Determines if this button was clicked since the last frame.
isClosed() - Method in class pulpcore.math.Path
Returns true if the path is closed, that is, the first point and the last point are identical.
isCompleted() - Method in class pulpcore.net.Upload
 
isConsoleOutputEnabled() - Static method in class pulpcore.CoreSystem
 
isControlDown() - Static method in class pulpcore.Input
Checks if either the left control (CTRL) key or the right control key is currently down.
isDirty() - Method in class pulpcore.image.filter.Filter
 
isDirty() - Method in class pulpcore.sprite.Sprite
Returns true if the Sprite's properties have changed since the last call to draw()
isDirtyRectanglesEnabled() - Method in class pulpcore.scene.Scene2D
Checks the dirty rectangles are enabled for this Scene2D.
isDown(int) - Static method in class pulpcore.Input
 
isDown(int[]) - Static method in class pulpcore.Input
Checks a list of key codes and returns true if at least one key is down.
isEnabled() - Method in class pulpcore.sprite.Sprite
Returns true if this Sprite's enabled property is set to true and its parent, if any, is enabled.
isEnabledAndVisible() - Method in class pulpcore.sprite.Sprite
Returns true if this Sprite's enabled property is set to true, its visible property set to true, its alpha property is greater than zero, and its parent, if any, is enabled and visible.
isFinished() - Method in class pulpcore.animation.Animation
 
isFinished() - Method in interface pulpcore.animation.Behavior
Checks if the Behavior will no longer update its value.
isFinished() - Method in class pulpcore.sound.Playback
Returns true if the playback is finished.
isGray(int) - Static method in class pulpcore.image.Colors
Checks if a 32-bit ARGB color is a gray color, from 0 (black) to 255 (white).
isJava13orNewer() - Static method in class pulpcore.CoreSystem
Returns true if Java 1.3 or newer is in use.
isJava14orNewer() - Static method in class pulpcore.CoreSystem
Returns true if Java 1.4 or newer is in use.
isJava15orNewer() - Static method in class pulpcore.CoreSystem
Returns true if Java 1.5 or newer is in use.
isJava16orNewer() - Static method in class pulpcore.CoreSystem
Returns true if Java 1.6 or newer is in use.
isJava16u10orNewer() - Static method in class pulpcore.CoreSystem
Returns true if Java 1.6 update 10 or newer is in use.
isJava17orNewer() - Static method in class pulpcore.CoreSystem
Returns true if Java 1.7 or newer is in use.
isLooping() - Method in class pulpcore.image.AnimatedImage
Returns true if this AnimatedImage loops.
isMacOSX() - Static method in class pulpcore.CoreSystem
Returns true if the current operating system is any version of Mac OS X.
isMacOSXLeopardOrNewer() - Static method in class pulpcore.CoreSystem
Returns true if the current operating system is Mac OS X Leopard (10.5) or newer.
isMetaDown() - Static method in class pulpcore.Input
Checks if either the left meta key or the right meta key is currently down.
isMouseDoubleClicked() - Method in class pulpcore.sprite.Sprite
Checks if this Sprite (and its parents) are enabled, the primary mouse button was double-clicked since the last update, and the double-click occurred within this Sprite's bounds.
isMouseDown() - Static method in class pulpcore.Input
Returns true if the primary mouse button is down.
isMouseDown() - Method in class pulpcore.sprite.Sprite
Checks if this Sprite (and its parents) are enabled, the mouse is currently within the bounds of this Sprite, and the primary mouse button is pressed down.
isMouseHover() - Method in class pulpcore.sprite.Sprite
Checks if this Sprite (and its parents) are enabled, the mouse is within the bounds of this Sprite, and the primary mouse button is not pressed down.
isMouseInside() - Static method in class pulpcore.Input
Returns true if the mouse is inside the Stage.
isMouseMoving() - Static method in class pulpcore.Input
 
isMouseOver() - Method in class pulpcore.sprite.Sprite
Checks if this Sprite (and its parents) are enabled, and the mouse is currently within the bounds of this Sprite.
isMousePressed() - Static method in class pulpcore.Input
Returns true if the primary mouse button is pressed.
isMousePressed() - Method in class pulpcore.sprite.Sprite
Checks if this Sprite (and its parents) are enabled, the primary mouse button was pressed since the last update, and the press occurred within this Sprite's bounds.
isMouseReleased() - Static method in class pulpcore.Input
Returns true if the primary mouse button is released.
isMouseReleased() - Method in class pulpcore.sprite.Sprite
Checks if this Sprite (and its parents) are enabled, the primary mouse button was released since the last update, and the release occurred within this Sprite's bounds.
isMouseTripleClicked() - Method in class pulpcore.sprite.Sprite
Checks if this Sprite (and its parents) are enabled, the primary mouse button was triple-clicked since the last update, and the triple-click occurred within this Sprite's bounds.
isMouseWheelRotated() - Method in class pulpcore.sprite.Sprite
Checks if this Sprite (and its parents) are enabled and the mouse wheel was rotated over this Sprite.
isMute() - Static method in class pulpcore.CoreSystem
Gets the audio mute setting for this application.
isNativeClipboard() - Static method in class pulpcore.CoreSystem
Checks if the platform has access to the native operating system clipboard.
isOpaque() - Method in class pulpcore.image.CoreImage
Returns true if the image is opaque.
isOpaque() - Method in class pulpcore.image.filter.Blur
 
isOpaque() - Method in class pulpcore.image.filter.ColorOverlay
 
isOpaque() - Method in class pulpcore.image.filter.DropShadow
 
isOpaque() - Method in class pulpcore.image.filter.Filter
Returns true if the output of this filter is opaque.
isOpaque() - Method in class pulpcore.image.filter.FilterChain
 
isOpaque() - Method in class pulpcore.image.filter.MotionBlur
 
isOpaque() - Method in class pulpcore.image.filter.Reflection
 
isOpaque() - Method in class pulpcore.image.filter.Stroke
 
isOpaque() - Method in class pulpcore.sprite.ImageSprite
 
isOpaque() - Method in class pulpcore.sprite.Sprite
Returns true if this Sprite is opaque.
isOverflowClipped() - Method in class pulpcore.sprite.Group
Returns true if sprites inside this Group are not visible outside the natural bounds of this Group.
isOverflowClipped() - Method in class pulpcore.sprite.Viewport
Returns true.
isPasswordMode() - Method in class pulpcore.sprite.TextField
 
isPaused() - Method in class pulpcore.scene.Scene2D
Gets the paused state of this Scene2D.
isPaused() - Method in class pulpcore.sound.Playback
Checks if this playback is currently paused and playback can continue.
isPick(int, int) - Method in class pulpcore.sprite.Sprite
Checks if the specified location is within the bounds of this Sprite and this Sprite is the top-most Sprite at that location.
isPickEnabledAndVisible(int, int) - Method in class pulpcore.sprite.Sprite
Checks if the specified location is within the bounds of this Sprite and this Sprite is the top-most visible and enabled Sprite at that location.
isPlaying() - Method in class pulpcore.animation.Timeline
 
isPlaying() - Method in class pulpcore.image.AnimatedImage
Returns true if this AnimatedImage is currently playing.
isPowerOfTwo(int) - Static method in class pulpcore.math.CoreMath
Returns true if the number (greater than 1) is a power of two.
isPressed(int) - Static method in class pulpcore.Input
 
isPressed(int[]) - Static method in class pulpcore.Input
Checks a list of key codes and returns true if at least one key is pressed and no other keys are down.
isPressedDown() - Method in class pulpcore.sprite.Button
Determines if this button was pressed and the mouse is still held down over the button.
isReleased(int) - Static method in class pulpcore.Input
 
isReleased(int[]) - Static method in class pulpcore.Input
Checks a list of key codes and returns true if at least one key is released and no other keys are down.
isSelected() - Method in class pulpcore.sprite.Button
Determines if this button is selected.
isShiftDown() - Static method in class pulpcore.Input
Checks if either the left shift key or the right shift key is currently down.
isSoundEngineAvailable() - Static method in class pulpcore.CoreSystem
Returns true if the user's system can play sound.
isToggleButton() - Method in class pulpcore.sprite.Button
 
isTransparent(int, int) - Method in class pulpcore.image.CoreImage
Checks if the pixel at the specified location is transparent.
isTransparent(int, int) - Method in class pulpcore.sprite.ImageSprite
 
isTransparent(int, int) - Method in class pulpcore.sprite.Sprite
Checks if the pixel at the specified integer location is transparent.
isTransparent(int, int) - Method in class pulpcore.sprite.StretchableSprite
 
isTyped(int) - Static method in class pulpcore.Input
 
isValidHost(String[]) - Static method in class pulpcore.CoreSystem
Determines if this app is running from one of the specified hosts.
isWindows() - Static method in class pulpcore.CoreSystem
Returns true if the current operating system is any version of Windows.
isWindowsXPorNewer() - Static method in class pulpcore.CoreSystem
Returns true if the current operating system is Windows XP (5.1) or newer.
iterator() - Method in class pulpcore.sprite.Group
Returns an Iterator of the Sprites in this Group (in proper sequence).

K

KEY_0 - Static variable in class pulpcore.Input
 
KEY_1 - Static variable in class pulpcore.Input
 
KEY_2 - Static variable in class pulpcore.Input
 
KEY_3 - Static variable in class pulpcore.Input
 
KEY_4 - Static variable in class pulpcore.Input
 
KEY_5 - Static variable in class pulpcore.Input
 
KEY_6 - Static variable in class pulpcore.Input
 
KEY_7 - Static variable in class pulpcore.Input
 
KEY_8 - Static variable in class pulpcore.Input
 
KEY_9 - Static variable in class pulpcore.Input
 
KEY_A - Static variable in class pulpcore.Input
 
KEY_ADD - Static variable in class pulpcore.Input
 
KEY_B - Static variable in class pulpcore.Input
 
KEY_BACK_QUOTE - Static variable in class pulpcore.Input
 
KEY_BACK_SLASH - Static variable in class pulpcore.Input
 
KEY_BACK_SPACE - Static variable in class pulpcore.Input
 
KEY_C - Static variable in class pulpcore.Input
 
KEY_CAPS_LOCK - Static variable in class pulpcore.Input
 
KEY_CLOSE_BRACKET - Static variable in class pulpcore.Input
 
KEY_COMMA - Static variable in class pulpcore.Input
 
KEY_D - Static variable in class pulpcore.Input
 
KEY_DECIMAL - Static variable in class pulpcore.Input
 
KEY_DELETE - Static variable in class pulpcore.Input
 
KEY_DIVIDE - Static variable in class pulpcore.Input
 
KEY_DOUBLE_MOUSE_BUTTON_1 - Static variable in class pulpcore.Input
 
KEY_DOUBLE_MOUSE_BUTTON_2 - Static variable in class pulpcore.Input
 
KEY_DOUBLE_MOUSE_BUTTON_3 - Static variable in class pulpcore.Input
 
KEY_DOWN - Static variable in class pulpcore.Input
 
KEY_E - Static variable in class pulpcore.Input
 
KEY_END - Static variable in class pulpcore.Input
 
KEY_ENTER - Static variable in class pulpcore.Input
 
KEY_EQUALS - Static variable in class pulpcore.Input
 
KEY_ESCAPE - Static variable in class pulpcore.Input
 
KEY_F - Static variable in class pulpcore.Input
 
KEY_F1 - Static variable in class pulpcore.Input
 
KEY_F10 - Static variable in class pulpcore.Input
 
KEY_F11 - Static variable in class pulpcore.Input
 
KEY_F12 - Static variable in class pulpcore.Input
 
KEY_F13 - Static variable in class pulpcore.Input
 
KEY_F14 - Static variable in class pulpcore.Input
 
KEY_F15 - Static variable in class pulpcore.Input
 
KEY_F16 - Static variable in class pulpcore.Input
 
KEY_F17 - Static variable in class pulpcore.Input
 
KEY_F18 - Static variable in class pulpcore.Input
 
KEY_F19 - Static variable in class pulpcore.Input
 
KEY_F2 - Static variable in class pulpcore.Input
 
KEY_F20 - Static variable in class pulpcore.Input
 
KEY_F21 - Static variable in class pulpcore.Input
 
KEY_F22 - Static variable in class pulpcore.Input
 
KEY_F23 - Static variable in class pulpcore.Input
 
KEY_F24 - Static variable in class pulpcore.Input
 
KEY_F3 - Static variable in class pulpcore.Input
 
KEY_F4 - Static variable in class pulpcore.Input
 
KEY_F5 - Static variable in class pulpcore.Input
 
KEY_F6 - Static variable in class pulpcore.Input
 
KEY_F7 - Static variable in class pulpcore.Input
 
KEY_F8 - Static variable in class pulpcore.Input
 
KEY_F9 - Static variable in class pulpcore.Input
 
KEY_G - Static variable in class pulpcore.Input
 
KEY_H - Static variable in class pulpcore.Input
 
KEY_HOME - Static variable in class pulpcore.Input
 
KEY_I - Static variable in class pulpcore.Input
 
KEY_INSERT - Static variable in class pulpcore.Input
 
KEY_J - Static variable in class pulpcore.Input
 
KEY_K - Static variable in class pulpcore.Input
 
KEY_L - Static variable in class pulpcore.Input
 
KEY_LEFT - Static variable in class pulpcore.Input
 
KEY_LEFT_ALT - Static variable in class pulpcore.Input
 
KEY_LEFT_CONTROL - Static variable in class pulpcore.Input
 
KEY_LEFT_META - Static variable in class pulpcore.Input
 
KEY_LEFT_SHIFT - Static variable in class pulpcore.Input
 
KEY_M - Static variable in class pulpcore.Input
 
KEY_MINUS - Static variable in class pulpcore.Input
 
KEY_MOUSE_BUTTON_1 - Static variable in class pulpcore.Input
 
KEY_MOUSE_BUTTON_2 - Static variable in class pulpcore.Input
 
KEY_MOUSE_BUTTON_3 - Static variable in class pulpcore.Input
 
KEY_MULTIPLY - Static variable in class pulpcore.Input
 
KEY_N - Static variable in class pulpcore.Input
 
KEY_NUM_LOCK - Static variable in class pulpcore.Input
 
KEY_NUMPAD0 - Static variable in class pulpcore.Input
 
KEY_NUMPAD1 - Static variable in class pulpcore.Input
 
KEY_NUMPAD2 - Static variable in class pulpcore.Input
 
KEY_NUMPAD3 - Static variable in class pulpcore.Input
 
KEY_NUMPAD4 - Static variable in class pulpcore.Input
 
KEY_NUMPAD5 - Static variable in class pulpcore.Input
 
KEY_NUMPAD6 - Static variable in class pulpcore.Input
 
KEY_NUMPAD7 - Static variable in class pulpcore.Input
 
KEY_NUMPAD8 - Static variable in class pulpcore.Input
 
KEY_NUMPAD9 - Static variable in class pulpcore.Input
 
KEY_O - Static variable in class pulpcore.Input
 
KEY_OPEN_BRACKET - Static variable in class pulpcore.Input
 
KEY_P - Static variable in class pulpcore.Input
 
KEY_PAGE_DOWN - Static variable in class pulpcore.Input
 
KEY_PAGE_UP - Static variable in class pulpcore.Input
 
KEY_PAUSE - Static variable in class pulpcore.Input
 
KEY_PERIOD - Static variable in class pulpcore.Input
 
KEY_PRINT_SCREEN - Static variable in class pulpcore.Input
 
KEY_Q - Static variable in class pulpcore.Input
 
KEY_QUOTE - Static variable in class pulpcore.Input
 
KEY_R - Static variable in class pulpcore.Input
 
KEY_RIGHT - Static variable in class pulpcore.Input
 
KEY_RIGHT_ALT - Static variable in class pulpcore.Input
 
KEY_RIGHT_CONTROL - Static variable in class pulpcore.Input
 
KEY_RIGHT_META - Static variable in class pulpcore.Input
 
KEY_RIGHT_SHIFT - Static variable in class pulpcore.Input
 
KEY_S - Static variable in class pulpcore.Input
 
KEY_SCROLL_LOCK - Static variable in class pulpcore.Input
 
KEY_SEMICOLON - Static variable in class pulpcore.Input
 
KEY_SEPARATOR - Static variable in class pulpcore.Input
 
KEY_SLASH - Static variable in class pulpcore.Input
 
KEY_SPACE - Static variable in class pulpcore.Input
 
KEY_SUBTRACT - Static variable in class pulpcore.Input
 
KEY_T - Static variable in class pulpcore.Input
 
KEY_TAB - Static variable in class pulpcore.Input
 
KEY_TRIPLE_MOUSE_BUTTON_1 - Static variable in class pulpcore.Input
 
KEY_TRIPLE_MOUSE_BUTTON_2 - Static variable in class pulpcore.Input
 
KEY_TRIPLE_MOUSE_BUTTON_3 - Static variable in class pulpcore.Input
 
KEY_U - Static variable in class pulpcore.Input
 
KEY_UP - Static variable in class pulpcore.Input
 
KEY_V - Static variable in class pulpcore.Input
 
KEY_W - Static variable in class pulpcore.Input
 
KEY_X - Static variable in class pulpcore.Input
 
KEY_Y - Static variable in class pulpcore.Input
 
KEY_Z - Static variable in class pulpcore.Input
 

L

Label - Class in pulpcore.sprite
The Label is a Sprite that displays text.
Label(String, int, int) - Constructor for class pulpcore.sprite.Label
 
Label(String, double, double) - Constructor for class pulpcore.sprite.Label
 
Label(String, int, int, int, int) - Constructor for class pulpcore.sprite.Label
If height < 0, the height is automatically set to fit the font height.
Label(String, double, double, double, double) - Constructor for class pulpcore.sprite.Label
If height < 0, the height is automatically set to fit the font height.
Label(CoreFont, String, int, int) - Constructor for class pulpcore.sprite.Label
 
Label(CoreFont, String, double, double) - Constructor for class pulpcore.sprite.Label
 
Label(CoreFont, String, int, int, int, int) - Constructor for class pulpcore.sprite.Label
If height < 0, the height is automatically set to fit the font height.
Label(CoreFont, String, double, double, double, double) - Constructor for class pulpcore.sprite.Label
If height < 0, the height is automatically set to fit the font height.
LEFT - Static variable in class pulpcore.math.Rect
The bitmask that indicates the bottom segment of a rectangle.
length() - Method in class pulpcore.math.Tuple2i
Interpreting this Tuple2i as a fixed-point vector, return its length.
length() - Method in class pulpcore.util.ByteArray
Returns the length of the underlying data.
level - Variable in class pulpcore.sound.Playback
The level, from 0 to 1.
LIGHTGRAY - Static variable in class pulpcore.image.Colors
The color light gray.
LITTLE_ENDIAN - Static variable in class pulpcore.util.ByteArray
Little Endian is the byte order where data is stored Least Significant Byte (LSB) first.
load(String) - Static method in class pulpcore.image.CoreFont
Loads a PNG-based image font from the asset catalog.
load(String) - Static method in class pulpcore.image.CoreImage
Loads a PNG or JPEG image from the asset catalog.
load() - Method in class pulpcore.scene.LoadingScene
 
load() - Method in class pulpcore.scene.Scene
Performs any actions needed to load this scene.
load(byte[], int, boolean) - Static method in class pulpcore.sound.Sound
Creates an sound clip with the specified samples (signed, little endian, 16-bit PCM format).
load(String) - Static method in class pulpcore.sound.Sound
Loads a sound from the the asset catalog.
LoadingScene - Class in pulpcore.scene
A scene that downloads the asset catalog file (zip file).
LoadingScene(String) - Constructor for class pulpcore.scene.LoadingScene
 
LoadingScene(String, Scene) - Constructor for class pulpcore.scene.LoadingScene
 
LoadingScene(String, Scene, int, CoreFont) - Constructor for class pulpcore.scene.LoadingScene
 
log2(int) - Static method in class pulpcore.math.CoreMath
Returns the log base 2 of an integer greater than 0.
loop(int) - Method in class pulpcore.animation.Animation
Sets the number of loops to play.
loop(int, int) - Method in class pulpcore.animation.Animation
Sets the number of loops to play.
loop() - Method in class pulpcore.sound.Sound
Loops this sound clip.
loop(Fixed) - Method in class pulpcore.sound.Sound
Loops this sound clip with the specified volume level (0.0 to 1.0).
loop(Fixed, Fixed) - Method in class pulpcore.sound.Sound
Loops this sound clip with the specified volume level (0.0 to 1.0) and pan (-1.0 to 1.0).
LOOP_FOREVER - Static variable in class pulpcore.animation.Animation
Value indicating that the Animation loops forever.
loopForever() - Method in class pulpcore.animation.Animation
Causes this animation to loop indefinitely.
loopForever(int) - Method in class pulpcore.animation.Animation
Causes this animation to loop indefinitely.
LOW_FPS - Static variable in class pulpcore.Stage
15 fps
ltrim(String) - Static method in class pulpcore.util.StringUtil
 

M

MAGENTA - Static variable in class pulpcore.image.Colors
The color magenta.
MAX_DOUBLE_VALUE - Static variable in class pulpcore.math.CoreMath
The maximum 64-bit floating-point value that a 32-bit fixed-point value can represent.
MAX_FLOAT_VALUE - Static variable in class pulpcore.math.CoreMath
The maximum 32-bit floating-point value that a 32-bit fixed-point value can represent.
MAX_FPS - Static variable in class pulpcore.Stage
No limit to the frame rate (not recommended)
MAX_INT_VALUE - Static variable in class pulpcore.math.CoreMath
The maximum integer value that a 32-bit fixed-point value can represent.
MAX_VALUE - Static variable in class pulpcore.math.CoreMath
 
MEDIUM_FPS - Static variable in class pulpcore.Stage
30 fps
MIN_DOUBLE_VALUE - Static variable in class pulpcore.math.CoreMath
The minumum 64-bit floating-point value that a 32-bit fixed-point value can represent.
MIN_FLOAT_VALUE - Static variable in class pulpcore.math.CoreMath
The minumum 32-bit floating-point value that a 32-bit fixed-point value can represent.
MIN_INT_VALUE - Static variable in class pulpcore.math.CoreMath
The minumum integer value that a 32-bit fixed-point value can represent.
MIN_VALUE - Static variable in class pulpcore.math.CoreMath
 
mirror() - Method in class pulpcore.image.AnimatedImage
 
mirror() - Method in class pulpcore.image.CoreImage
Returns a new CoreImage whose raster data represents a mirrored version of this image.
MotionBlur - Class in pulpcore.image.filter
The MotionBlur filter simulates the streaking of rapidly moving objects.
MotionBlur() - Constructor for class pulpcore.image.filter.MotionBlur
Create a MotionBlur filter with an angle of 0 and a distance of 4.
MotionBlur(float) - Constructor for class pulpcore.image.filter.MotionBlur
Create a MotionBlur filter with the specified angle and a distance of 4.
MotionBlur(float, float) - Constructor for class pulpcore.image.filter.MotionBlur
Create a MotionBlur filter with the specified angle and the specified distance.
move(Sprite, int, int, int, int, int) - Method in class pulpcore.animation.Timeline
 
move(Sprite, int, int, int, int, int, Easing) - Method in class pulpcore.animation.Timeline
 
move(Sprite, int, int, int, int, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
move(Sprite, double, double, double, double, int) - Method in class pulpcore.animation.Timeline
 
move(Sprite, double, double, double, double, int, Easing) - Method in class pulpcore.animation.Timeline
 
move(Sprite, double, double, double, double, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
move(Sprite, Path, double, double, int) - Method in class pulpcore.animation.Timeline
 
move(Sprite, Path, double, double, int, Easing) - Method in class pulpcore.animation.Timeline
 
move(Sprite, Path, double, double, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
move(Sprite, double, double, int) - Method in class pulpcore.math.Path
Moves a sprite along this path.
move(Sprite, double, double, int, Easing) - Method in class pulpcore.math.Path
Moves a sprite along this path.
move(Sprite, double, double, int, Easing, int) - Method in class pulpcore.math.Path
Moves a sprite along this path.
move(int, int, int, int, int) - Method in class pulpcore.sprite.Sprite
 
move(int, int, int, int, int, Easing) - Method in class pulpcore.sprite.Sprite
 
move(int, int, int, int, int, Easing, int) - Method in class pulpcore.sprite.Sprite
 
move(double, double, double, double, int) - Method in class pulpcore.sprite.Sprite
 
move(double, double, double, double, int, Easing) - Method in class pulpcore.sprite.Sprite
 
move(double, double, double, double, int, Easing, int) - Method in class pulpcore.sprite.Sprite
 
moveAndRotate(Sprite, Path, double, double, int) - Method in class pulpcore.animation.Timeline
 
moveAndRotate(Sprite, Path, double, double, int, Easing) - Method in class pulpcore.animation.Timeline
 
moveAndRotate(Sprite, Path, double, double, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
moveAndRotate(Sprite, double, double, int) - Method in class pulpcore.math.Path
Moves a sprite along this path, rotating the sprite so that it is tangent to the path at all times.
moveAndRotate(Sprite, double, double, int, Easing) - Method in class pulpcore.math.Path
Moves a sprite along this path, rotating the sprite so that it is tangent to the path at all times.
moveAndRotate(Sprite, double, double, int, Easing, int) - Method in class pulpcore.math.Path
Moves a sprite along this path, rotating the sprite so that it is tangent to the path at all times.
moveAndRotateOnTimeline(Timeline, Sprite, double, double, int, Easing, int) - Method in class pulpcore.math.Path
Moves a sprite along this path, rotating the sprite so that it is tangent to the path at all times.
moveDown(Sprite) - Method in class pulpcore.sprite.Group
Moves the specified Sprite down in z-order, swapping places with the first Sprite that appears below it.
moveDown(Sprite) - Method in class pulpcore.sprite.ScrollPane
Calls moveDown(sprite) on the internal Viewport.
moveDown(Sprite) - Method in class pulpcore.sprite.Viewport
Calls getContentPane().moveDown(sprite);.
moveOnTimeline(Timeline, Sprite, double, double, int, Easing, int) - Method in class pulpcore.math.Path
Moves a sprite along this path.
moveTo(Sprite, int, int, int) - Method in class pulpcore.animation.Timeline
 
moveTo(Sprite, int, int, int, Easing) - Method in class pulpcore.animation.Timeline
 
moveTo(Sprite, int, int, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
moveTo(Sprite, double, double, int) - Method in class pulpcore.animation.Timeline
 
moveTo(Sprite, double, double, int, Easing) - Method in class pulpcore.animation.Timeline
 
moveTo(Sprite, double, double, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
moveTo(int, int, int) - Method in class pulpcore.sprite.Sprite
 
moveTo(int, int, int, Easing) - Method in class pulpcore.sprite.Sprite
 
moveTo(int, int, int, Easing, int) - Method in class pulpcore.sprite.Sprite
 
moveTo(double, double, int) - Method in class pulpcore.sprite.Sprite
 
moveTo(double, double, int, Easing) - Method in class pulpcore.sprite.Sprite
 
moveTo(double, double, int, Easing, int) - Method in class pulpcore.sprite.Sprite
 
moveToBottom(Sprite) - Method in class pulpcore.sprite.Group
Moves the specified Sprite to the bottom of the z-order, so that all the other Sprites currently in this Group appear above it.
moveToBottom(Sprite) - Method in class pulpcore.sprite.ScrollPane
Calls moveToBottom(sprite) on the internal Viewport.
moveToBottom(Sprite) - Method in class pulpcore.sprite.Viewport
Calls getContentPane().moveToBottom(sprite);.
moveToTop(Sprite) - Method in class pulpcore.sprite.Group
Moves the specified Sprite to the top of the z-order, so that all the other Sprites currently in this Group appear underneath it.
moveToTop(Sprite) - Method in class pulpcore.sprite.ScrollPane
Calls moveToTop(sprite) on the internal Viewport.
moveToTop(Sprite) - Method in class pulpcore.sprite.Viewport
Calls getContentPane().moveToTop(sprite);.
moveUp(Sprite) - Method in class pulpcore.sprite.Group
Moves the specified Sprite up in z-order, swapping places with the first Sprite that appears above it.
moveUp(Sprite) - Method in class pulpcore.sprite.ScrollPane
Calls moveUp(sprite) on the internal Viewport.
moveUp(Sprite) - Method in class pulpcore.sprite.Viewport
Calls getContentPane().moveUp(sprite);.
mul(int, int) - Static method in class pulpcore.math.CoreMath
Multiplies two fixed-point numbers together.
mul(long, long) - Static method in class pulpcore.math.CoreMath
Multiplies two fixed-point numbers together.
mulDiv(int, int, int) - Static method in class pulpcore.math.CoreMath
Multiplies the first two fixed-point numbers together, then divides by the third fixed-point number.
mulDiv(long, long, long) - Static method in class pulpcore.math.CoreMath
Multiplies the first two fixed-point numbers together, then divides by the third fixed-point number.
Multiply() - Static method in class pulpcore.image.BlendMode
Gets the Multiply blend mode.

N

Negative - Class in pulpcore.image.filter
A negative-image filter.
Negative() - Constructor for class pulpcore.image.filter.Negative
 
noise(int) - Static method in class pulpcore.math.CoreMath
 
noise(int, int) - Static method in class pulpcore.math.CoreMath
 
NONE - Static variable in class pulpcore.animation.Easing
 
NORTH - Static variable in class pulpcore.sprite.Sprite
Deprecated. Compass directions are being phased out - Use Sprite.setAnchor(double, double) instead.
NORTH_EAST - Static variable in class pulpcore.sprite.Sprite
Deprecated. Compass directions are being phased out - Use Sprite.setAnchor(double, double) instead.
NORTH_WEST - Static variable in class pulpcore.sprite.Sprite
Deprecated. Compass directions are being phased out - Use Sprite.setAnchor(double, double) instead.
notifyChildren() - Method in class pulpcore.animation.Timeline
Calls notifyAll() on all child TimelineEvents, waking any threads that are waiting for them to execute.
NUM_KEY_CODES - Static variable in class pulpcore.Input
 
numDisplayChars - Variable in class pulpcore.sprite.Label
 

O

onCompletion(Timeline) - Method in class pulpcore.scene.LoadingScene
Sets the timeline to start once the download is complete.
ONE - Static variable in class pulpcore.math.CoreMath
 
ONE_HALF - Static variable in class pulpcore.math.CoreMath
 
ONE_HALF_PI - Static variable in class pulpcore.math.CoreMath
 
ORANGE - Static variable in class pulpcore.image.Colors
The color orange.

P

pack() - Method in class pulpcore.sprite.Group
Packs this group so that its bounds (x, y, width, and height) match the area covered by its children.
pan - Variable in class pulpcore.sound.Playback
The pan, from -1 to 1.
Path - Class in pulpcore.math
The Path class is a series of straight lines and curves that a Sprite can animate along.
Path(String) - Constructor for class pulpcore.math.Path
Parse an SVG path data string.
Path(float[], float[]) - Constructor for class pulpcore.math.Path
Creates a new Path with the specified points.
pause() - Method in class pulpcore.animation.Timeline
 
pause() - Method in class pulpcore.image.AnimatedImage
Stops the animation without changing the current frame.
perlinNoise(int, int, int) - Static method in class pulpcore.math.CoreMath
 
perlinNoise(int, int, int, int) - Static method in class pulpcore.math.CoreMath
 
PI - Static variable in class pulpcore.math.CoreMath
 
pick(int, int) - Method in class pulpcore.sprite.Group
Finds the top-most sprite at the specified location, or null if none is found.
pickEnabledAndVisible(int, int) - Method in class pulpcore.sprite.Group
Finds the top-most sprite that is enabled and visible at the specified location, or null if none is found.
pixelSnapping - Variable in class pulpcore.sprite.Sprite
Sets whether pixel snapping enabled for rendering this Sprite.
place(Sprite, double) - Method in class pulpcore.math.Path
Places a Sprite at a position along the path.
PLATFORM - Static variable in interface pulpcore.Build
The platform name of this PulpCore build.
play() - Method in class pulpcore.animation.Timeline
 
play() - Method in class pulpcore.sound.Sound
Plays this sound clip.
play(Fixed) - Method in class pulpcore.sound.Sound
Plays this sound clip with the specified colume level (0.0 to 1.0).
play(Fixed, Fixed) - Method in class pulpcore.sound.Sound
Plays this sound clip with the specified level (0.0 to 1.0) and pan (-1.0 to 1.0).
play(Fixed, Fixed, boolean) - Method in class pulpcore.sound.Sound
Plays this sound clip with the specified level (0.0 to 1.0) and pan (-1.0 to 1.0), optionally looping.
Playback - Class in pulpcore.sound
The Playback class allows a Sound be modified while it is playing.
Playback(Fixed, Fixed) - Constructor for class pulpcore.sound.Playback
 
playSound(Sound, int) - Method in class pulpcore.animation.Timeline
 
PNGWriter - Class in pulpcore.image
Converts a CoreImage to the PNG file format.
pollInput() - Method in class pulpcore.Stage
 
popScene() - Static method in class pulpcore.Stage
Sets the current scene to the scene at the top of the scene stack.
popTransform() - Method in class pulpcore.image.CoreGraphics
Removes (pops) the transform at the top of the transform stack and sets the current transform to that popped transform.
position() - Method in class pulpcore.util.ByteArray
Gets the current position where data is read from and write to.
preConcatenate(Transform) - Method in class pulpcore.math.Transform
 
premultiply(int) - Static method in class pulpcore.image.Colors
Converts an ARGB color to a premultiplied ARGB color.
premultiply(int, int) - Static method in class pulpcore.image.Colors
Premultiples an RGB color with the specified alpha.
PRESSED - Static variable in class pulpcore.Input
The virtual key state indicating that a key is pressed.
print(Object) - Static method in class pulpcore.CoreSystem
Prints a the string representation of an object to the log.
print(boolean) - Static method in class pulpcore.CoreSystem
Prints the string representation of a boolean to the log.
print(int) - Static method in class pulpcore.CoreSystem
Prints the string representation of an integer to the log.
print(float) - Static method in class pulpcore.CoreSystem
Prints the string representation of a float to the log.
print(double) - Static method in class pulpcore.CoreSystem
Prints the string representation of a double to the log.
print(String) - Static method in class pulpcore.CoreSystem
Prints a line of text to the log.
print(String, Throwable) - Static method in class pulpcore.CoreSystem
Prints a line of text and a Throwable's stack trace to the log.
printMemory(String) - Static method in class pulpcore.CoreSystem
Prints the amount of current memory usage and the change in memory usage since the last call to this method.
Property - Class in pulpcore.animation
The Property class is the base class for animating values.
Property(PropertyListener, int) - Constructor for class pulpcore.animation.Property
Creates a property with the specified listener and initial value.
propertyChange(Property) - Method in interface pulpcore.animation.PropertyListener
Notifies that a property's value has changed.
propertyChange(Property) - Method in class pulpcore.sprite.FilledSprite
 
propertyChange(Property) - Method in class pulpcore.sprite.Group
 
propertyChange(Property) - Method in class pulpcore.sprite.ImageSprite
 
propertyChange(Property) - Method in class pulpcore.sprite.Label
 
propertyChange(Property) - Method in class pulpcore.sprite.Slider
 
propertyChange(Property) - Method in class pulpcore.sprite.Sprite
On a property change this Sprite is marked as dirty.
propertyChange(Property) - Method in class pulpcore.sprite.TextField
 
propertyChange(Property) - Method in class pulpcore.util.crypt.EncryptedInt
 
PropertyListener - Interface in pulpcore.animation
The PropertyListener is the listener interface for receiving notification when a Property's value has changed.
pulpcore - package pulpcore
Provides basic classes necessary for PulpCore apps, including input, asset management, and scene management.
pulpcore.animation - package pulpcore.animation
Provides classes for properties, property animation, and timelines.
pulpcore.animation.event - package pulpcore.animation.event
Provides classes for timeline events.
pulpcore.image - package pulpcore.image
Provides classes for images, fonts, and graphic rendering.
pulpcore.image.filter - package pulpcore.image.filter
Provides classes for image filters.
pulpcore.math - package pulpcore.math
Provides classes for arithmetic and geometry.
pulpcore.net - package pulpcore.net
Provides classes for simple networking (uploads and downloads).
pulpcore.scene - package pulpcore.scene
Provides the Scene class and a few Scene implementations.
pulpcore.sound - package pulpcore.sound
Provides classes for playing sound clips.
pulpcore.sprite - package pulpcore.sprite
Provides the Sprite class, the ImageSprite class, and a few Sprite-based widgets.
pulpcore.util - package pulpcore.util
Provides utility classes for Strings, Base64 encoding, and byte arrays.
pulpcore.util.crypt - package pulpcore.util.crypt
Provides classes for encrypting data (useful for high score systems).
PURPLE - Static variable in class pulpcore.image.Colors
The color purple.
pushScene(Scene) - Static method in class pulpcore.Stage
Pushes the current scene onto the scene stack and sets the current scene.
pushTransform() - Method in class pulpcore.image.CoreGraphics
Adds (pushes) a copy of the current transform to the top of the transform stack.
putUserData(String, byte[]) - Static method in class pulpcore.CoreSystem
Attempts to store persistant user data to the local machine.

Q

quality - Variable in class pulpcore.image.filter.Blur
The number of times to perform the blur.
quickCurveInterpolate(int, int, int) - Static method in class pulpcore.math.CoreMath
 

R

radius - Variable in class pulpcore.image.filter.Blur
The blur radius.
rand(int) - Static method in class pulpcore.math.CoreMath
Returns a random integer from 0 to max, inclusive
rand(int, int) - Static method in class pulpcore.math.CoreMath
Returns a random integer from min to max, inclusive
rand(double) - Static method in class pulpcore.math.CoreMath
Returns a random double from 0 to max, inclusive
rand(double, double) - Static method in class pulpcore.math.CoreMath
Returns a random double from min to max, inclusive
rand() - Static method in class pulpcore.math.CoreMath
Returns a random boolean.
randChance(int) - Static method in class pulpcore.math.CoreMath
Returns true if a random event occurs.
read(byte[]) - Method in class pulpcore.util.ByteArray
Reads bytes from the current position in this ByteArray into a buffer.
read(byte[], int, int) - Method in class pulpcore.util.ByteArray
Reads bytes from the current position in this ByteArray into a buffer.
read(OutputStream) - Method in class pulpcore.util.ByteArray
 
readBoolean() - Method in class pulpcore.util.ByteArray
 
readByte() - Method in class pulpcore.util.ByteArray
 
readDouble() - Method in class pulpcore.util.ByteArray
 
readFloat() - Method in class pulpcore.util.ByteArray
 
readInt() - Method in class pulpcore.util.ByteArray
 
readLong() - Method in class pulpcore.util.ByteArray
 
readShort() - Method in class pulpcore.util.ByteArray
 
readUTF() - Method in class pulpcore.util.ByteArray
Reads a string in the same modified UTF-8 format used in DataInputStream.
Rect - Class in pulpcore.math
The Rect class is used internally for dirty rectangles.
Rect() - Constructor for class pulpcore.math.Rect
 
Rect(int, int, int, int) - Constructor for class pulpcore.math.Rect
 
Rect(Rect) - Constructor for class pulpcore.math.Rect
 
RED - Static variable in class pulpcore.image.Colors
The color red.
redrawNotify() - Method in class pulpcore.scene.Scene
Notifies that this scene that the Stage or the OS has requested a full redraw.
redrawNotify() - Method in class pulpcore.scene.Scene2D
 
Reflection - Class in pulpcore.image.filter
A Reflection filter.
Reflection() - Constructor for class pulpcore.image.filter.Reflection
Creates a Reflection filter with the default parameters.
Reflection(int) - Constructor for class pulpcore.image.filter.Reflection
Creates a Reflection filter with the specified gap.
Reflection(int, float) - Constructor for class pulpcore.image.filter.Reflection
Creates a Reflection filter with the specified gap and reflection height (as a fraction of the input image).
Reflection(int, float, int, int) - Constructor for class pulpcore.image.filter.Reflection
Creates a Reflection filter with the specified gap, (as a fraction of the input image), and alpha values.
REGULAR_IN - Static variable in class pulpcore.animation.Easing
 
REGULAR_IN_OUT - Static variable in class pulpcore.animation.Easing
 
REGULAR_OUT - Static variable in class pulpcore.animation.Easing
 
RELEASED - Static variable in class pulpcore.Input
The virtual key state indicating that a key is released.
reload() - Method in class pulpcore.scene.Scene
Reloads the scene.
remove(int) - Method in class pulpcore.image.filter.FilterChain
 
remove(Sprite) - Method in class pulpcore.scene.Scene2D
Removes a sprite from the main (bottom) layer.
remove(Sprite) - Method in class pulpcore.sprite.Group
Removes a Sprite from this Group.
remove(Sprite) - Method in class pulpcore.sprite.ScrollPane
Calls remove(sprite) on the internal Viewport.
remove(Sprite) - Method in class pulpcore.sprite.Viewport
Calls getContentPane().remove(sprite);.
removeAll() - Method in class pulpcore.sprite.Group
Removes all Sprites from this Group.
removeAll() - Method in class pulpcore.sprite.ScrollPane
Calls removeAll() on the internal Viewport.
removeAll() - Method in class pulpcore.sprite.Viewport
Calls getContentPane().removeAll();.
removeAllTimelines(boolean) - Method in class pulpcore.scene.Scene2D
Removes all timelines from this Scene2D.
removeAsset(String) - Static method in class pulpcore.Assets
Removes a specific asset from memory.
removeBackBuffer() - Method in class pulpcore.sprite.Group
Removes this Group's back buffer.
removeCatalog(String) - Static method in class pulpcore.Assets
Removes all assets downloaded from the specified catalog (zip file).
removeClip() - Method in class pulpcore.image.CoreGraphics
 
removeFromParent() - Method in class pulpcore.sprite.Sprite
Removes this Sprite from its parent Group.
removeLayer(Group) - Method in class pulpcore.scene.Scene2D
Removes the specified layer.
removeListener(PropertyListener) - Method in class pulpcore.animation.Property
Removes the specified listener so that it no longer receives events from this Property.
RemoveSpriteEvent - Class in pulpcore.animation.event
A RemoveSpriteEvent is a TimelineEvent that removes a Sprite from a Group after a specified delay.
RemoveSpriteEvent(Sprite, int) - Constructor for class pulpcore.animation.event.RemoveSpriteEvent
Removes the specified sprite from its parent after the delay.
RemoveSpriteEvent(Group, Sprite, int) - Constructor for class pulpcore.animation.event.RemoveSpriteEvent
Removes the specified sprite from the specified group after the delay.
removeTimeline(Timeline, boolean) - Method in class pulpcore.scene.Scene2D
Removes a timeline from this Scene2D.
removeUserData(String) - Static method in class pulpcore.CoreSystem
Attempts to remove persistant user data from the local machine.
render() - Method in class pulpcore.sprite.StretchableSprite
Creates a rendered version of this StretchableSprite at the current dimensions.
render(int, int) - Method in class pulpcore.sprite.StretchableSprite
Creates a rendered version of this StretchableSprite with the specified dimensions.
REPEATED - Static variable in class pulpcore.Input
The virtual key state indicating that a key is repeated.
replace(String, String, String) - Static method in class pulpcore.util.StringUtil
Replace all instances of target in string str with the replacement string.
replaceScene(Scene) - Static method in class pulpcore.Stage
Unloads the current scene and sets the next scene to display.
requestKeyboardFocus() - Static method in class pulpcore.Input
 
reset() - Method in class pulpcore.image.CoreGraphics
Resets the rendering attributes for this CoreGraphics object to the default values: No clip Identity transform (and the transform stack is cleared) color = BLACK alpha = 255 blendMode = BlendMode.SrcOver() interpolation = INTERPOLATION_BILINEAR edgeClamp = EDGE_CLAMP_NONE font = null
reset() - Method in class pulpcore.util.ByteArray
Sets the byte order to BIG_ENDIAN and the position to zero.
reset() - Method in class pulpcore.util.crypt.ARC4
Resets the cipher to start encrypting a new stream of data.
rewind() - Method in class pulpcore.animation.Animation
 
rewind() - Method in class pulpcore.sound.Playback
Sets the current plaback position to the first frame.
rgb(int) - Static method in class pulpcore.image.Colors
Creates an opaque color.
rgb(int, boolean) - Static method in class pulpcore.image.Colors
Creates a color.
rgb(int, int, int) - Static method in class pulpcore.image.Colors
Creates an opaque color.
rgba(int, int) - Static method in class pulpcore.image.Colors
Creates a color with alpha.
rgba(int, int, int, int) - Static method in class pulpcore.image.Colors
Creates a color with alpha.
RGBtoHSB(int) - Static method in class pulpcore.image.Colors
Converts a a packed, 32-bit RGB (red, green, blue) color to HSB (hue, saturation, brightness).
RGBtoString(int) - Static method in class pulpcore.image.Colors
Returns a string representation of the specified color.
RIGHT - Static variable in class pulpcore.math.Rect
The bitmask that indicates the left segment of a rectangle.
rotate(int, boolean) - Method in class pulpcore.image.AnimatedImage
 
rotate(double) - Method in class pulpcore.image.CoreImage
Creates a rotated version of this image.
rotate(double, boolean) - Method in class pulpcore.image.CoreImage
Creates a rotated version of this image.
rotate(int) - Method in class pulpcore.image.CoreImage
Creates a rotated version of this image.
rotate(int, boolean) - Method in class pulpcore.image.CoreImage
Creates a rotated version of this image.
rotate(int) - Method in class pulpcore.math.Transform
 
rotate(int, int) - Method in class pulpcore.math.Transform
 
rotate180() - Method in class pulpcore.image.AnimatedImage
 
rotate180() - Method in class pulpcore.image.CoreImage
Returns a new CoreImage whose raster data represents this image rotated 180 degrees.
rotateLeft() - Method in class pulpcore.image.AnimatedImage
 
rotateLeft() - Method in class pulpcore.image.CoreImage
Returns a new CoreImage whose raster data represents this image rotated to the left (counter-clockwise 90 degrees).
rotateRight() - Method in class pulpcore.image.AnimatedImage
 
rotateRight() - Method in class pulpcore.image.CoreImage
Returns a new CoreImage whose raster data represents this image rotated to the right (clockwise 90 degrees).
round(int) - Static method in class pulpcore.math.CoreMath
Returns the fixed-point value rounded to the nearest integer location.
roundTranslation() - Method in class pulpcore.math.Transform
 
rtrim(String) - Static method in class pulpcore.util.StringUtil
 
run() - Method in class pulpcore.animation.event.AddSpriteEvent
 
run() - Method in class pulpcore.animation.event.RemoveSpriteEvent
 
run() - Method in class pulpcore.animation.event.SceneChangeEvent
 
run() - Method in class pulpcore.animation.event.SoundEvent
 
run() - Method in class pulpcore.animation.event.TimelineEvent
 
run() - Method in class pulpcore.net.Download
 
run() - Method in class pulpcore.net.Upload
 
run() - Method in class pulpcore.Stage
 

S

saturation - Variable in class pulpcore.image.filter.HSBAdjust
Saturation.
scale(Sprite, int, int, int, int, int) - Method in class pulpcore.animation.Timeline
 
scale(Sprite, int, int, int, int, int, Easing) - Method in class pulpcore.animation.Timeline
 
scale(Sprite, int, int, int, int, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
scale(Sprite, double, double, double, double, int) - Method in class pulpcore.animation.Timeline
 
scale(Sprite, double, double, double, double, int, Easing) - Method in class pulpcore.animation.Timeline
 
scale(Sprite, double, double, double, double, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
scale(int, int) - Method in class pulpcore.image.AnimatedImage
 
scale(double) - Method in class pulpcore.image.CoreFont
Deprecated. Scale dynamically using a Label instead
scale(double) - Method in class pulpcore.image.CoreImage
Returns a new CoreImage whose raster data represents a scaled version of this image.
scale(int, int) - Method in class pulpcore.image.CoreImage
Returns a new CoreImage whose raster data represents a scaled version of this image.
scale(int, int) - Method in class pulpcore.math.Transform
 
scale(int, int, int, int, int) - Method in class pulpcore.sprite.Sprite
 
scale(int, int, int, int, int, Easing) - Method in class pulpcore.sprite.Sprite
 
scale(int, int, int, int, int, Easing, int) - Method in class pulpcore.sprite.Sprite
 
scale(double, double, double, double, int) - Method in class pulpcore.sprite.Sprite
 
scale(double, double, double, double, int, Easing) - Method in class pulpcore.sprite.Sprite
 
scale(double, double, double, double, int, Easing, int) - Method in class pulpcore.sprite.Sprite
 
scaleTo(Sprite, int, int, int) - Method in class pulpcore.animation.Timeline
 
scaleTo(Sprite, int, int, int, Easing) - Method in class pulpcore.animation.Timeline
 
scaleTo(Sprite, int, int, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
scaleTo(Sprite, double, double, int) - Method in class pulpcore.animation.Timeline
 
scaleTo(Sprite, double, double, int, Easing) - Method in class pulpcore.animation.Timeline
 
scaleTo(Sprite, double, double, int, Easing, int) - Method in class pulpcore.animation.Timeline
 
scaleTo(int, int, int) - Method in class pulpcore.sprite.Sprite
 
scaleTo(int, int, int, Easing) - Method in class pulpcore.sprite.Sprite
 
scaleTo(int, int, int, Easing, int) - Method in class pulpcore.sprite.Sprite
 
scaleTo(double, double, int) - Method in class pulpcore.sprite.Sprite
 
scaleTo(double, double, int, Easing) - Method in class pulpcore.sprite.Sprite
 
scaleTo(double, double, int, Easing, int) - Method in class pulpcore.sprite.Sprite
 
Scene - Class in pulpcore.scene
A Scene is an object that updates the display and handles input from the user.
Scene() - Constructor for class pulpcore.scene.Scene
 
Scene2D - Class in pulpcore.scene
The Scene2D class is a Scene that provdes commonly used features like Sprite management, layer management, Timeline management, and dirty rectangle drawing.
Scene2D() - Constructor for class pulpcore.scene.Scene2D
Creates a new Scene2D with one layer and with dirty rectangles enabled.
SceneChangeEvent - Class in pulpcore.animation.event
A SceneChangeEvent is a TimelineEvent that changes scenes after a specific delay.
SceneChangeEvent(Scene, int) - Constructor for class pulpcore.animation.event.SceneChangeEvent
 
SceneChangeEvent(Scene, int, boolean) - Constructor for class pulpcore.animation.event.SceneChangeEvent
 
scroll(int) - Method in class pulpcore.sprite.Slider
Changes the Slider.value by the specified number of units, animating the change if the unit animation duration is defined.
SCROLLBAR_ALWAYS - Static variable in class pulpcore.sprite.ScrollPane
The scrollbar always appears.
SCROLLBAR_AUTO - Static variable in class pulpcore.sprite.ScrollPane
The scrollbar always automatically as needed.
SCROLLBAR_NEVER - Static variable in class pulpcore.sprite.ScrollPane
The scrollbar never appears.
SCROLLBAR_WIDTH - Static variable in class pulpcore.sprite.ScrollPane
 
scrollDown() - Method in class pulpcore.sprite.ScrollPane
Scrolls down one unit, if possible.
scrollDown() - Method in class pulpcore.sprite.Slider
Increases the Slider.value by 1, animating the change if the unit animation duration is defined.
scrollEnd() - Method in class pulpcore.sprite.ScrollPane
Scrolls to the bottom, if possible.
scrollEnd() - Method in class pulpcore.sprite.Slider
Sets the Slider.value to (maximum - extent).
scrollHome() - Method in class pulpcore.sprite.ScrollPane
Scrolls to the top, if possible.
scrollHome() - Method in class pulpcore.sprite.Slider
Sets the Slider.value to the minimum.
scrollHorizontal(int) - Method in class pulpcore.sprite.ScrollPane
Scrolls horizontally by the specificed number of units, if possible.
scrollLeft() - Method in class pulpcore.sprite.ScrollPane
Scrolls left one unit, if possible.
scrollLeftSide() - Method in class pulpcore.sprite.ScrollPane
Scrolls to the left-most side, if possible.
scrollPageDown() - Method in class pulpcore.sprite.ScrollPane
Scrolls down one page, if possible.
scrollPageDown() - Method in class pulpcore.sprite.Slider
Decreases the Slider.value by the extent, animating the change if the page animation duration is defined.
scrollPageLeft() - Method in class pulpcore.sprite.ScrollPane
Scrolls left one page, if possible.
scrollPageRight() - Method in class pulpcore.sprite.ScrollPane
Scrolls right one page, if possible.
scrollPageUp() - Method in class pulpcore.sprite.ScrollPane
Scrolls up one page, if possible.
scrollPageUp() - Method in class pulpcore.sprite.Slider
Decreases the Slider.value by the extent, animating the change if the page animation duration is defined.
ScrollPane - Class in pulpcore.sprite
A ScrollPane is a Viewport with scroll bars that appear as needed.
ScrollPane(int, int, int, int) - Constructor for class pulpcore.sprite.ScrollPane
Creates a ScrollPane where both the horizontal and vertical scrollbars appear automatically as needed.
ScrollPane(int, int, int, int, int, int) - Constructor for class pulpcore.sprite.ScrollPane
Creates a ScrollPane where both the horizontal and vertical scrollbars appear according the the specified flags.
scrollPixelSnapping - Variable in class pulpcore.sprite.ScrollPane
The flag to indicate pixel snapping for scroll location.
scrollPixelSnapping - Variable in class pulpcore.sprite.Viewport
The flag to indicate pixel snapping for scroll location.
scrollRight() - Method in class pulpcore.sprite.ScrollPane
Scrolls right one unit, if possible.
scrollRightSide() - Method in class pulpcore.sprite.ScrollPane
Scrolls to the right-most side, if possible.
scrollUp() - Method in class pulpcore.sprite.ScrollPane
Scrolls up one unit, if possible.
scrollUp() - Method in class pulpcore.sprite.Slider
Decreases the Slider.value by 1, animating the change if the unit animation duration is defined.
scrollVertical(int) - Method in class pulpcore.sprite.ScrollPane
Scrolls vertically by the specificed number of units, if possible.
scrollX - Variable in class pulpcore.sprite.ScrollPane
The scroll x location.
scrollX - Variable in class pulpcore.sprite.Viewport
The scroll x location, relative to the origin of this Viewport.
scrollY - Variable in class pulpcore.sprite.ScrollPane
The scroll y location.
scrollY - Variable in class pulpcore.sprite.Viewport
The scroll y location, relative to the origin of this Viewport.
selectAll() - Method in class pulpcore.sprite.TextField
 
selectionColor - Variable in class pulpcore.sprite.TextField
The highlight color to use when text is selected.
sendNow() - Method in class pulpcore.net.Upload
Deprecated. Use send(false);
Sepia - Class in pulpcore.image.filter
A sepia tone filter.
Sepia() - Constructor for class pulpcore.image.filter.Sepia
 
set(boolean) - Method in class pulpcore.animation.Bool
Sets the value of this Bool.
set(boolean, int) - Method in class pulpcore.animation.Bool
Sets the value of this Bool after a specific delay.
set(int) - Method in class pulpcore.animation.Color
 
set(int, int) - Method in class pulpcore.animation.Color
 
set(int) - Method in class pulpcore.animation.Fixed
Sets the value of this property.
set(double) - Method in class pulpcore.animation.Fixed
Sets the value of this property.
set(int, int) - Method in class pulpcore.animation.Fixed
Sets the value of this property after a specific delay.
set(double, int) - Method in class pulpcore.animation.Fixed
Sets the value of this property after a specific delay.
set(int) - Method in class pulpcore.animation.Int
Sets the value of this Int.
set(int, int) - Method in class pulpcore.animation.Int
Sets the value of this Int after a specific delay.
set(Bool, boolean) - Method in class pulpcore.animation.Timeline
 
set(Int, int) - Method in class pulpcore.animation.Timeline
 
set(Color, int) - Method in class pulpcore.animation.Timeline
 
set(Fixed, int) - Method in class pulpcore.animation.Timeline
 
set(Fixed, double) - Method in class pulpcore.animation.Timeline
 
set(Bool, boolean, int) - Method in class pulpcore.animation.Timeline
 
set(Int, int, int) - Method in class pulpcore.animation.Timeline
 
set(Color, int, int) - Method in class pulpcore.animation.Timeline
 
set(Fixed, int, int) - Method in class pulpcore.animation.Timeline
 
set(Fixed, double, int) - Method in class pulpcore.animation.Timeline
 
set(int, Filter) - Method in class pulpcore.image.filter.FilterChain
 
set(Transform) - Method in class pulpcore.math.Transform
Sets this transform to a copy of specified transform.
set(int, int) - Method in class pulpcore.math.Tuple2i
 
setAlpha(int) - Method in class pulpcore.image.CoreGraphics
 
setAnchor(int) - Method in class pulpcore.sprite.ImageSprite
Deprecated. Compass directions are being phased out - Use Sprite.setAnchor(double, double) or ImageSprite.setAnchorToHotSpot() instead.
setAnchor(int) - Method in class pulpcore.sprite.Sprite
Deprecated. Compass directions are being phased out - Use Sprite.setAnchor(double, double) instead.
setAnchor(double, double) - Method in class pulpcore.sprite.Sprite
Sets the anchor of this Sprite.
setAnchorToHotSpot() - Method in class pulpcore.sprite.ImageSprite
Sets the anchor to the underlying image's hotspot.
setAnchorToHotSpot() - Method in class pulpcore.sprite.StretchableSprite
 
setAnimationDuration(int, int) - Method in class pulpcore.sprite.ScrollPane
Sets the duration, in milliseconds, when scrolling.
setAnimationDuration(int, int) - Method in class pulpcore.sprite.Slider
Sets the duration, in milliseconds, to animate when the value is changed when the gutter (the background of the Slider outside the knob) is clicked or when the Slider.scrollUp(), Slider.scrollDown(), Slider.scrollPageUp(), or Slider.scrollPageDown() methods are called.
setAsFixed(int) - Method in class pulpcore.animation.Fixed
Sets the value of this property.
setAsFixed(int, int) - Method in class pulpcore.animation.Fixed
Sets the value of this property after a specific delay.
setAsFixed(Fixed, int) - Method in class pulpcore.animation.Timeline
 
setAsFixed(Fixed, int, int) - Method in class pulpcore.animation.Timeline
 
setAutoScale(int, int) - Static method in class pulpcore.Stage
 
setAutoScale(int, int, int) - Static method in class pulpcore.Stage
 
setBackBufferBlendMode(BlendMode) - Method in class pulpcore.sprite.Group
Sets this Group's blend mode for rendering onto its back buffer.
setBehavior(Behavior) - Method in class pulpcore.animation.Property
Sets the behavior for this property, which may be null.
setBlendMode(BlendMode) - Method in class pulpcore.image.CoreGraphics
 
setBlendMode(BlendMode) - Method in class pulpcore.sprite.Sprite
Sets the blend mode used to draw this Sprite.
setBorderSize(int) - Method in class pulpcore.sprite.FilledSprite
 
setBorderSize(int, int, int, int) - Method in class pulpcore.sprite.FilledSprite
 
setBoundary(int, int) - Method in class pulpcore.math.Rect
 
setBounds(Rect) - Method in class pulpcore.math.Rect
 
setBounds(int, int, int, int) - Method in class pulpcore.math.Rect
 
setByteOrder(int) - Method in class pulpcore.util.ByteArray
Sets the current byte order for reading or writing data.
setCaretPosition(int) - Method in class pulpcore.sprite.TextField
 
setCaretPosition(int, boolean) - Method in class pulpcore.sprite.TextField
 
setClampEdges(boolean) - Method in class pulpcore.image.filter.Blur
Sets whether the edges of the output is clamped (sharp edges).
setClampEdges(boolean) - Method in class pulpcore.image.filter.MotionBlur
Sets whether the edges of the output is clamped (sharp edges).
setClip(Rect) - Method in class pulpcore.image.CoreGraphics
The clip is not affected by the transform.
setClip(int, int, int, int) - Method in class pulpcore.image.CoreGraphics
The clip is not affected by the transform.
setClipboardText(String) - Static method in class pulpcore.CoreSystem
Sets the text in the clipboard.
setColor(int) - Method in class pulpcore.image.CoreGraphics
Sets the current color.
setConsoleOutputEnabled(boolean) - Static method in class pulpcore.CoreSystem
 
setCursor(int) - Static method in class pulpcore.Input
Sets the cursor type.
setCursor(int) - Method in class pulpcore.scene.Scene2D
Sets the default cursor for this Scene.
setCursor(int) - Method in class pulpcore.sprite.Sprite
Sets the cursor for this Sprite.
setDirty() - Method in class pulpcore.image.filter.Filter
 
setDirty(boolean) - Method in class pulpcore.sprite.Sprite
Marks this Sprite as dirty, which will force it to redraw on the next frame.
setDirtyRectangles(Rect[]) - Static method in class pulpcore.Stage
 
setDirtyRectangles(Rect[], int) - Static method in class pulpcore.Stage
 
setDirtyRectanglesEnabled(boolean) - Method in class pulpcore.scene.Scene2D
Sets the dirty rectangle mode on or off.
setEdgeClamp(int) - Method in class pulpcore.image.CoreGraphics
Sets the edge mode for bilinear interpolated scaled images.
setErrorMessage(String, String) - Method in class pulpcore.scene.LoadingScene
 
setFilter(Filter) - Method in class pulpcore.sprite.Sprite
Sets the image filter for this Sprite.
setFocus(boolean) - Method in class pulpcore.sprite.ScrollPane
Set whether this ScrollPane automatically reacts to keyboard events for scrolling.
setFocus(boolean) - Method in class pulpcore.sprite.TextField
 
setFont(CoreFont) - Method in class pulpcore.image.CoreGraphics
 
setFont(CoreFont) - Method in class pulpcore.sprite.Label
Set this Label's font and resizes it if necessary.
setFormatArg(Object) - Method in class pulpcore.sprite.Label
 
setFormatArgs(Object[]) - Method in class pulpcore.sprite.Label
 
setFrame(int) - Method in class pulpcore.image.AnimatedImage
Sets the current frame.
setFrameDuration(int, boolean) - Method in class pulpcore.image.AnimatedImage
Sets the duration for each physical frame, and optionally sets the animation to loop.
setFramePosition(int) - Method in class pulpcore.sound.Playback
Sets the current playback position.
setFrameRate(int) - Static method in class pulpcore.Stage
Sets the desired frame rate in frames per second.
setHotspot(int, int) - Method in class pulpcore.image.CoreImage
Sets the hotspot of the image.
setImage(CoreImage) - Method in class pulpcore.image.filter.Superimpose
Image accessors
setImage(String) - Method in class pulpcore.sprite.ImageSprite
Sets this ImageSprite's internal image.
setImage(CoreImage) - Method in class pulpcore.sprite.ImageSprite
Sets this ImageSprite's internal image.
setImage(CoreImage) - Method in class pulpcore.sprite.StretchableSprite
 
setInput(CoreImage) - Method in class pulpcore.image.filter.Filter
Sets the filter input.
setInsets(int, int, int, int) - Method in class pulpcore.sprite.Slider
Sets the visual insets that the knob image is bound to.
setInterpolation(int) - Method in class pulpcore.image.CoreGraphics
 
setKeyBinding(int) - Method in class pulpcore.sprite.Button
Sets the key binding for this button to the specified key code.
setKeyBinding(int[]) - Method in class pulpcore.sprite.Button
Sets the key binding for this button to the specified key codes.
setKnob(CoreImage) - Method in class pulpcore.sprite.Slider
Sets the knob image.
setLength(int) - Method in class pulpcore.util.ByteArray
Sets the length of the underlying data.
setLocation(Sprite, int, int) - Method in class pulpcore.animation.Timeline
 
setLocation(Sprite, double, double) - Method in class pulpcore.animation.Timeline
 
setLocation(Sprite, int, int, int) - Method in class pulpcore.animation.Timeline
 
setLocation(Sprite, double, double, int) - Method in class pulpcore.animation.Timeline
 
setLocation(int, int) - Method in class pulpcore.sprite.Sprite
Sets the location of this Sprite.
setLocation(double, double) - Method in class pulpcore.sprite.Sprite
Sets the location of this Sprite.
setMaxElapsedTime(int) - Method in class pulpcore.scene.Scene2D
Sets the maximum elapsed time used to update this Scene2D.
setMaxNumChars(int) - Method in class pulpcore.sprite.TextField
 
setMicrosecondPosition(long) - Method in class pulpcore.sound.Playback
Sets the current playback position, in microseconds.
setMute(boolean) - Static method in class pulpcore.CoreSystem
Sets the audio mute setting for this application.
setOrientation(int) - Method in class pulpcore.sprite.Slider
Sets the orientation of this Slider: either Slider.HORIZONTAL or Slider.VERTICAL.
setOutsideBoundary(int, int) - Method in class pulpcore.math.Rect
 
setPasswordMode(boolean) - Method in class pulpcore.sprite.TextField
 
setPaused(boolean) - Method in class pulpcore.scene.Scene2D
Sets the paused state of this Scene2D.
setPaused(boolean) - Method in class pulpcore.sound.Playback
Pauses this playback or continues playback after pausing.
setPixelLevelChecks(boolean) - Method in class pulpcore.sprite.ImageSprite
Sets whether this sprite should use pixel-level checking for intersections and picking.
setPlaySpeed(double) - Method in class pulpcore.animation.Timeline
Sets the play speed.
setPosition(int) - Method in class pulpcore.util.ByteArray
Sets the current position where data is read from and write to.
setRange(int, int) - Method in class pulpcore.sprite.Slider
Sets the internal data model for this Slider.
setRange(int, int, int) - Method in class pulpcore.sprite.Slider
Sets the internal data model for this Slider.
setScene(Scene, int) - Method in class pulpcore.animation.Timeline
 
setScene(Scene) - Static method in class pulpcore.Stage
Unloads the current scene, empties the scene stack, and sets the next scene to display.
setScrollUnitSize(int) - Method in class pulpcore.sprite.ScrollPane
Set the amount to scroll when using the arrow keys.
setSelected(boolean) - Method in class pulpcore.sprite.Button
Sets whether this button is selected.
setSequence(int[], int[], boolean) - Method in class pulpcore.image.AnimatedImage
Sets the frame sequence (virtual frames), the duration for each virtual frame, and optionally sets the animation to loop.
setSize(Sprite, int, int) - Method in class pulpcore.animation.Timeline
 
setSize(Sprite, double, double) - Method in class pulpcore.animation.Timeline
 
setSize(Sprite, int, int, int) - Method in class pulpcore.animation.Timeline
 
setSize(Sprite, double, double, int) - Method in class pulpcore.animation.Timeline
 
setSize(int, int) - Method in class pulpcore.sprite.Sprite
Sets the size of this Sprite.
setSize(double, double) - Method in class pulpcore.sprite.Sprite
Sets the size of this Sprite.
setSoundVolume(double) - Static method in class pulpcore.CoreSystem
Sets the master sound volume mute setting for this application.
setTag(Object) - Method in class pulpcore.sprite.Sprite
Sets this Sprite's tag.
setTalkBackField(String, String) - Static method in class pulpcore.CoreSystem
Sets a new TalkBack field.
setTalkBackField(String, Throwable) - Static method in class pulpcore.CoreSystem
 
setText(String) - Method in class pulpcore.sprite.Label
 
setText(String) - Method in class pulpcore.sprite.TextField
 
setTransform(Transform) - Method in class pulpcore.image.CoreGraphics
Sets the current transform to a copy of the specified transform.
setTransparentColor(int) - Method in class pulpcore.image.AnimatedImage
 
setTransparentColor(int) - Method in class pulpcore.image.CoreImage
Returns a new CoreImage with all the opaque pixels of the specified color set to transparent.
setUncaughtExceptionScene(Scene) - Static method in class pulpcore.Stage
Sets the scene to use when an uncaught exception occurs.
setValue(Number) - Method in class pulpcore.animation.Bool
 
setValue(Number) - Method in class pulpcore.animation.Color
 
setValue(Number) - Method in class pulpcore.animation.Fixed
 
setValue(Number) - Method in class pulpcore.animation.Int
 
setValue(Number) - Method in class pulpcore.animation.Property
Sets the value for this property.
setValue(int) - Method in class pulpcore.animation.Property
Sets the value for this property.
setValue(int) - Method in class pulpcore.animation.Tween
 
shadowOffsetX - Variable in class pulpcore.image.filter.DropShadow
The shadow x offset.
shadowOffsetY - Variable in class pulpcore.image.filter.DropShadow
The shadow y offset.
shear(int, int) - Method in class pulpcore.math.Transform
 
shouldProgressBeVisible() - Method in class pulpcore.scene.LoadingScene
 
showDocument(String) - Static method in class pulpcore.CoreSystem
 
showDocument(String, String) - Static method in class pulpcore.CoreSystem
 
showNotify() - Method in class pulpcore.scene.Scene
Notifies that this scene has been shown after another Scene is hidden or immediately after a call to start().
showNotify() - Method in class pulpcore.scene.Scene2D
Notifies that this scene has been shown after another Scene is hidden or immediately after a call to start().
sign(int) - Static method in class pulpcore.math.CoreMath
Returns the sign of a number.
sign(double) - Static method in class pulpcore.math.CoreMath
Returns the sign of a number.
sin(int) - Static method in class pulpcore.math.CoreMath
Returns the sine of the specified fixed-point radian value.
size() - Method in class pulpcore.image.filter.FilterChain
 
size - Variable in class pulpcore.image.filter.Stroke
The stroke size.
size() - Method in class pulpcore.sprite.Group
Returns the number of sprites in this group.
Slider - Class in pulpcore.sprite
A Slider is a widget that lets the user select a value by sliding a knob.
Slider(String, String, int, int) - Constructor for class pulpcore.sprite.Slider
Creates a Slider with a background image and a knob image.
Slider(CoreImage, CoreImage, int, int) - Constructor for class pulpcore.sprite.Slider
Creates a Slider with a background image and a knob image.
smoothNoise(int) - Static method in class pulpcore.math.CoreMath
 
smoothNoise(int, int) - Static method in class pulpcore.math.CoreMath
 
Sound - Class in pulpcore.sound
The Sound class is a base class for sampled sound.
Sound(int) - Constructor for class pulpcore.sound.Sound
Creates a new Sound with the specified sample rate.
SoundEvent - Class in pulpcore.animation.event
A SoundEvent is a TimelineEvent that plays a sound after a specific delay.
SoundEvent(Sound, int) - Constructor for class pulpcore.animation.event.SoundEvent
Creates a sound event.
SoundSequence - Class in pulpcore.sound
A SoundSequence is a immutable sequence of sampled sounds that can be played together smoothly with no skips or breaks between sounds.
SoundSequence(Sound[]) - Constructor for class pulpcore.sound.SoundSequence
 
SOUTH - Static variable in class pulpcore.sprite.Sprite
Deprecated. Compass directions are being phased out - Use Sprite.setAnchor(double, double) instead.
SOUTH_EAST - Static variable in class pulpcore.sprite.Sprite
Deprecated. Compass directions are being phased out - Use Sprite.setAnchor(double, double) instead.
SOUTH_WEST - Static variable in class pulpcore.sprite.Sprite
Deprecated. Compass directions are being phased out - Use Sprite.setAnchor(double, double) instead.
split(int) - Method in class pulpcore.image.CoreImage
Splits the image into several tiles.
split(int, int) - Method in class pulpcore.image.CoreImage
Splits the image into several tiles.
split(String, char) - Static method in class pulpcore.util.StringUtil
Splits a string into an array of strings seperated by the specified delimiter.
Sprite - Class in pulpcore.sprite
The superclass of all sprites.
Sprite(int, int, int, int) - Constructor for class pulpcore.sprite.Sprite
 
Sprite(double, double, double, double) - Constructor for class pulpcore.sprite.Sprite
 
sqrt(int) - Static method in class pulpcore.math.CoreMath
 
sqrt(long) - Static method in class pulpcore.math.CoreMath
 
Src() - Static method in class pulpcore.image.BlendMode
Gets the SrcIn blend mode (Porter-Duff).
SrcAtop() - Static method in class pulpcore.image.BlendMode
Gets the SrcAtop blend mode (Porter-Duff).
SrcIn() - Static method in class pulpcore.image.BlendMode
Gets the SrcIn blend mode (Porter-Duff).
SrcOut() - Static method in class pulpcore.image.BlendMode
Gets the SrcOut blend mode (Porter-Duff).
SrcOver() - Static method in class pulpcore.image.BlendMode
Gets the SrcOver blend mode.
Stage - Class in pulpcore
The Stage class manages Scenes and drawing to the Surface.
Stage(Surface, AppContext) - Constructor for class pulpcore.Stage
 
start() - Method in class pulpcore.image.AnimatedImage
Starts playing the animation.
start() - Method in class pulpcore.net.Download
 
start() - Method in class pulpcore.net.Upload
Write the form to an URL via the POST method.
start(boolean) - Method in class pulpcore.net.Upload
Write the form to an URL via the POST method.
start() - Method in class pulpcore.Stage
 
startDownload(String) - Static method in class pulpcore.net.Download
Starts downloading a file from the server.
stop() - Method in class pulpcore.animation.Timeline
 
stop() - Method in class pulpcore.image.AnimatedImage
Stops the animation and sets the frame to zero.
stop() - Method in class pulpcore.sound.Playback
Stops this playback as soon as possible.
stop() - Method in class pulpcore.Stage
 
stopAnimation(boolean) - Method in class pulpcore.animation.Property
Stops the behavior, if any.
StretchableSprite - Class in pulpcore.sprite
Stretchable sprites are sprites that, when scaled, draw the "static" sections normally and scale the "stretchable" sections.
StretchableSprite(String, double, double) - Constructor for class pulpcore.sprite.StretchableSprite
Creates a StretchableSprite from an image with defined stretchable sections.
StretchableSprite(String, double, double, double, double) - Constructor for class pulpcore.sprite.StretchableSprite
Creates a StretchableSprite from an image with defined stretchable sections.
StretchableSprite(CoreImage, double, double) - Constructor for class pulpcore.sprite.StretchableSprite
Creates a StretchableSprite from an image with defined stretchable sections.
StretchableSprite(CoreImage, double, double, double, double) - Constructor for class pulpcore.sprite.StretchableSprite
Creates a StretchableSprite from an image with defined stretchable sections.
StretchableSprite(String, int, int, double, double, double, double) - Constructor for class pulpcore.sprite.StretchableSprite
Creates a StretchableSprite with the specified cap size.
StretchableSprite(CoreImage, int, int, double, double, double, double) - Constructor for class pulpcore.sprite.StretchableSprite
Creates a StretchableSprite with the specified cap size.
StringUtil - Class in pulpcore.util
Provides utilities for manipulating and formatting text strings.
Stroke - Class in pulpcore.image.filter
A edge Stroke filter.
Stroke() - Constructor for class pulpcore.image.filter.Stroke
Creates a Stroke filter with the default color (black) and a size of 5.
Stroke(int) - Constructor for class pulpcore.image.filter.Stroke
Creates a Stroke filter with the specified color and a size of 5.
Stroke(int, int) - Constructor for class pulpcore.image.filter.Stroke
Creates a Stroke filter with the specified color and size.
STRONG_IN - Static variable in class pulpcore.animation.Easing
 
STRONG_IN_OUT - Static variable in class pulpcore.animation.Easing
 
STRONG_OUT - Static variable in class pulpcore.animation.Easing
 
sub(int, int) - Method in class pulpcore.math.Tuple2i
 
sub(Tuple2i) - Method in class pulpcore.math.Tuple2i
 
SUCCESS - Static variable in class pulpcore.net.Download
 
Superimpose - Class in pulpcore.image.filter
The Superimpose filter allows to superimpose an image over a sprite.
Superimpose() - Constructor for class pulpcore.image.filter.Superimpose
Creates the Superimpose filter with no image.
Superimpose(CoreImage) - Constructor for class pulpcore.image.filter.Superimpose
Creates the superimpose filter with the specified image.
Superimpose(CoreImage, int, int) - Constructor for class pulpcore.image.filter.Superimpose
Creates a Superimpose filter with the specified parameters.
Superimpose(CoreImage, int, int, int) - Constructor for class pulpcore.image.filter.Superimpose
Creates a Superimpose filter with the specified parameters.

T

tan(int) - Static method in class pulpcore.math.CoreMath
Returns the tangent of the specified fixed-point radian value.
TextField - Class in pulpcore.sprite
The TextField is a Sprite that behaves like a common UI text input field.
TextField(int, int, int, int) - Constructor for class pulpcore.sprite.TextField
If height < 0, the height is automatically set to fit the font height.
TextField(double, double, double, double) - Constructor for class pulpcore.sprite.TextField
If height < 0, the height is automatically set to fit the font height.
TextField(String, int, int) - Constructor for class pulpcore.sprite.TextField
 
TextField(String, int, int, int, int) - Constructor for class pulpcore.sprite.TextField
If height < 0, the height is automatically set to fit the font height.
TextField(String, double, double) - Constructor for class pulpcore.sprite.TextField
 
TextField(String, double, double, double, double) - Constructor for class pulpcore.sprite.TextField
If height < 0, the height is automatically set to fit the font height.
TextField(CoreFont, CoreFont, String, int, int) - Constructor for class pulpcore.sprite.TextField
 
TextField(CoreFont, CoreFont, String, int, int, int, int) - Constructor for class pulpcore.sprite.TextField
If height < 0, the height is automatically set to fit the font height.
TextField(CoreFont, CoreFont, String, double, double) - Constructor for class pulpcore.sprite.TextField
 
TextField(CoreFont, CoreFont, String, double, double, double, double) - Constructor for class pulpcore.sprite.TextField
If height < 0, the height is automatically set to fit the font height.
Thermal - Class in pulpcore.image.filter
A false-color filter that mocks a Thermal view filter.
Thermal() - Constructor for class pulpcore.image.filter.Thermal
 
Timeline - Class in pulpcore.animation
A Timeline is a list of Animations.
Timeline() - Constructor for class pulpcore.animation.Timeline
 
Timeline(int) - Constructor for class pulpcore.animation.Timeline
 
Timeline(Easing) - Constructor for class pulpcore.animation.Timeline
 
Timeline(Easing, int) - Constructor for class pulpcore.animation.Timeline
 
TimelineEvent - Class in pulpcore.animation.event
A TimelineEvent is an abstract class that can perform a certain action after a specific delay.
TimelineEvent(int) - Constructor for class pulpcore.animation.event.TimelineEvent
 
tint(int) - Method in class pulpcore.image.AnimatedImage
 
tint(int) - Method in class pulpcore.image.CoreFont
Returns a new CoreFont with every pixel set to the specified color, without changing the alpha of each pixel.
tint(int) - Method in class pulpcore.image.CoreImage
Returns a new CoreImage with every color set to the specified color, without changing the alpha of each color.
toDouble(int) - Static method in class pulpcore.math.CoreMath
Converts a fixed-point value to a double.
toFixed(int) - Static method in class pulpcore.math.CoreMath
Converts an integer to a fixed-point value.
toFixed(float) - Static method in class pulpcore.math.CoreMath
Converts a float to a fixed-point value.
toFixed(double) - Static method in class pulpcore.math.CoreMath
Converts a double-percsion float to a fixed-point value.
toFixed(String) - Static method in class pulpcore.math.CoreMath
Converts a String representing a double-percsion float into a fixed-point value.
toFloat(int) - Static method in class pulpcore.math.CoreMath
Converts a fixed-point value to a float.
toggle() - Method in class pulpcore.animation.Bool
Toggles the value of this Bool (same as the ! logical complement operator, inverting the value).
toInt(int) - Static method in class pulpcore.math.CoreMath
Converts a fixed-point value to an integer.
toIntCeil(int) - Static method in class pulpcore.math.CoreMath
Converts a fixed-point value to an integer.
toIntFloor(int) - Static method in class pulpcore.math.CoreMath
Converts a fixed-point value to an integer.
toIntRound(int) - Static method in class pulpcore.math.CoreMath
Converts a fixed-point value to an integer.
TOP - Static variable in class pulpcore.math.Rect
The bitmask that indicates the top segment of a rectangle.
topAlpha - Variable in class pulpcore.image.filter.Reflection
The alpha of the top of the reflection (nearest the bottom of the image), from 0 to 255.
toString() - Method in class pulpcore.animation.Bool
 
toString() - Method in class pulpcore.animation.Color
 
toString() - Method in class pulpcore.animation.Fixed
 
toString() - Method in class pulpcore.animation.Int
 
toString(int) - Static method in class pulpcore.math.CoreMath
Converts a fixed-point number to a base-10 string representation.
toString(int, int) - Static method in class pulpcore.math.CoreMath
Converts a fixed-point number to a base-10 string representation using the specified number of fractional digits.
toString(int, int, int, boolean) - Static method in class pulpcore.math.CoreMath
Converts a fixed-point number to a base-10 string representation.
toString() - Method in class pulpcore.math.Rect
 
Transform - Class in pulpcore.math
The Transform class represents a 2D affine transform.
Transform() - Constructor for class pulpcore.math.Transform
 
Transform(Transform) - Constructor for class pulpcore.math.Transform
 
transform(Tuple2i) - Method in class pulpcore.math.Transform
 
transformX(int, int) - Method in class pulpcore.math.Transform
 
transformY(int, int) - Method in class pulpcore.math.Transform
 
translate(double, double) - Method in class pulpcore.math.Path
 
translate(int, int) - Method in class pulpcore.math.Transform
 
translate(int, int) - Method in class pulpcore.sprite.Sprite
Translates the location of this Sprite.
translate(double, double) - Method in class pulpcore.sprite.Sprite
Translates the location of this Sprite.
TRANSPARENT - Static variable in class pulpcore.image.Colors
Fully transparent color.
truncate() - Method in class pulpcore.util.ByteArray
Sets the length of the data of this ByteArray to the current position.
Tuple2i - Class in pulpcore.math
An integer pair that can be used as a point, vector, dimension, complex, etc.
Tuple2i() - Constructor for class pulpcore.math.Tuple2i
 
Tuple2i(int, int) - Constructor for class pulpcore.math.Tuple2i
 
Tuple2i(Tuple2i) - Constructor for class pulpcore.math.Tuple2i
 
Tween - Class in pulpcore.animation
 
Tween(int, int, int) - Constructor for class pulpcore.animation.Tween
 
Tween(int, int, int, Easing) - Constructor for class pulpcore.animation.Tween
 
Tween(int, int, int, Easing, int) - Constructor for class pulpcore.animation.Tween
 
TWO_PI - Static variable in class pulpcore.math.CoreMath
 
TYPE_IDENTITY - Static variable in class pulpcore.math.Transform
 
TYPE_ROTATE - Static variable in class pulpcore.math.Transform
 
TYPE_SCALE - Static variable in class pulpcore.math.Transform
 
TYPE_TRANSLATE - Static variable in class pulpcore.math.Transform
 

U

union(Rect) - Method in class pulpcore.math.Rect
Sets this rectangle to the union of this rectangle and the specified rectangle.
union(int, int, int, int) - Method in class pulpcore.math.Rect
Sets this rectangle to the union of this rectangle and the specified rectangle.
unload() - Method in class pulpcore.scene.LoadingScene
 
unload() - Method in class pulpcore.scene.Scene
Performs any actions needed to unload this scene.
unload() - Method in class pulpcore.scene.Scene2D
Forces all invokeAndWait() and addEventAndWait() calls to return, and removes all layers, sprites, and timelines.
unpremultiply(int) - Static method in class pulpcore.image.Colors
Converts a premultiplied ARGB color to an ARGB color.
UP - Static variable in class pulpcore.Input
The virtual key state indicating that a key is up.
update(int) - Method in class pulpcore.animation.Animation
 
update(int) - Method in interface pulpcore.animation.Behavior
Updates this Behavior and returns true if the update causes the value to change.
update(int) - Method in class pulpcore.animation.Property
Updates this Property, possibly modifying its value if it has a Behavior.
update(int) - Method in class pulpcore.image.AnimatedImage
 
update(int) - Method in class pulpcore.image.CoreImage
Does nothing by default.
update(int) - Method in class pulpcore.image.filter.Blur
 
update(int) - Method in class pulpcore.image.filter.ColorOverlay
 
update(int) - Method in class pulpcore.image.filter.DropShadow
 
update(int) - Method in class pulpcore.image.filter.Filter
Updates the filter.
update(int) - Method in class pulpcore.image.filter.FilterChain
 
update(int) - Method in class pulpcore.image.filter.Glow
 
update(int) - Method in class pulpcore.image.filter.HSBAdjust
 
update(int) - Method in class pulpcore.image.filter.MotionBlur
 
update(int) - Method in class pulpcore.image.filter.Reflection
 
update(int) - Method in class pulpcore.image.filter.Stroke
 
update(int) - Method in class pulpcore.image.filter.Superimpose
 
update(int) - Method in class pulpcore.scene.LoadingScene
Subclasses should call super.update() to handing downloading success and error.
update(int) - Method in class pulpcore.scene.Scene2D
Allows subclasses to check for input, change scenes, etc.
update(int) - Method in class pulpcore.sprite.Button
 
update(int) - Method in class pulpcore.sprite.FilledSprite
 
update(int) - Method in class pulpcore.sprite.Group
 
update(int) - Method in class pulpcore.sprite.ImageSprite
 
update(int) - Method in class pulpcore.sprite.Label
 
update(int) - Method in class pulpcore.sprite.ScrollPane
 
update(int) - Method in class pulpcore.sprite.Slider
 
update(int) - Method in class pulpcore.sprite.Sprite
Updates all of this Sprite's properties.
update(int) - Method in class pulpcore.sprite.TextField
 
update(int) - Method in class pulpcore.sprite.Viewport
 
updateDirtyRect() - Method in class pulpcore.sprite.Sprite
For dirty rectangles - most apps will not need ot call this method directly.
updateScene(int) - Method in class pulpcore.scene.Scene
Updates the scene.
updateScene(int) - Method in class pulpcore.scene.Scene2D
 
updateState(int) - Method in class pulpcore.animation.Animation
Updates the state based on the animation time, typically from 0 to Animation.getDuration().
updateState(int) - Method in class pulpcore.animation.event.TimelineEvent
 
updateState(int) - Method in class pulpcore.animation.Timeline
 
updateState(int) - Method in class pulpcore.animation.Tween
 
Upload - Class in pulpcore.net
The Upload class represents name/value pairs for sending to an HTTP server via the POST method (multipart form).
Upload(URL) - Constructor for class pulpcore.net.Upload
Creates a new Upload object.
uploadTalkBackFields(String) - Static method in class pulpcore.CoreSystem
Uploads talkback data to an external URL using the POST (multipart form) method.

V

value - Variable in class pulpcore.sprite.Slider
The value of this Slider, initially set to 50.
VERSION - Static variable in interface pulpcore.Build
The version number of this PulpCore build.
VERTICAL - Static variable in class pulpcore.sprite.Slider
Vertical orientation.
Viewport - Class in pulpcore.sprite
A Viewport is a Group whose contents can scroll, and the contents outside the bounds of the Group are not visible.
Viewport(int, int, int, int) - Constructor for class pulpcore.sprite.Viewport
 
visible - Variable in class pulpcore.sprite.Sprite
The flag indicating whether or not this Sprite is visible.

W

WEST - Static variable in class pulpcore.sprite.Sprite
Deprecated. Compass directions are being phased out - Use Sprite.setAnchor(double, double) instead.
WHITE - Static variable in class pulpcore.image.Colors
The color white.
width - Variable in class pulpcore.math.Rect
 
width - Variable in class pulpcore.sprite.Sprite
The width of this Sprite.
wordWrap(String, CoreFont, int) - Static method in class pulpcore.util.StringUtil
Word-wraps a line of text to multiple lines.
write(CoreImage) - Static method in class pulpcore.image.PNGWriter
Encodes the image as a PNG file and return the results as a byte array, or null if there was an error writing the image.
write(byte[]) - Method in class pulpcore.util.ByteArray
 
write(byte[], int, int) - Method in class pulpcore.util.ByteArray
 
write(InputStream) - Method in class pulpcore.util.ByteArray
 
writeBoolean(boolean) - Method in class pulpcore.util.ByteArray
 
writeByte(int) - Method in class pulpcore.util.ByteArray
 
writeDouble(double) - Method in class pulpcore.util.ByteArray
 
writeFloat(float) - Method in class pulpcore.util.ByteArray
 
writeInt(int) - Method in class pulpcore.util.ByteArray
 
writeLong(long) - Method in class pulpcore.util.ByteArray
 
writeShort(int) - Method in class pulpcore.util.ByteArray
 
writeUTF(String) - Method in class pulpcore.util.ByteArray
Writes a string in the same modified UTF-8 format used by DataOutputStream.

X

x - Variable in class pulpcore.image.filter.Superimpose
The x offset of the superimposed image.
x - Variable in class pulpcore.math.Rect
 
x - Variable in class pulpcore.math.Tuple2i
 
x - Variable in class pulpcore.sprite.Sprite
The x location of this Sprite.
Xor() - Static method in class pulpcore.image.BlendMode
Gets the Xor blend mode (Porter-Duff).

Y

y - Variable in class pulpcore.image.filter.Superimpose
The y offset of the superimposed image.
y - Variable in class pulpcore.math.Rect
 
y - Variable in class pulpcore.math.Tuple2i
 
y - Variable in class pulpcore.sprite.Sprite
The y location of this Sprite.
YELLOW - Static variable in class pulpcore.image.Colors
The color yellow.

A B C D E F G H I K L M N O P Q R S T U V W X Y
PulpCore

Copyright © 2007-2009 Interactive Pulp, LLC.