|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractAction | |
---|---|
net.nexttext | |
net.nexttext.behaviour.control | |
net.nexttext.behaviour.dform | |
net.nexttext.behaviour.physics | |
net.nexttext.behaviour.standard |
Uses of AbstractAction in net.nexttext |
---|
Methods in net.nexttext with parameters of type AbstractAction | |
---|---|
Behaviour |
Book.addGlyphBehaviour(AbstractAction action)
Adds the given Action to the list of Behaviours applied to new TextObjectGlyphs. |
Behaviour |
Book.addGroupBehaviour(AbstractAction action)
Adds the given Action to the list of Behaviours applied to new TextObjectGroups. |
Behaviour |
Book.addWordBehaviour(AbstractAction action)
Adds the given Action to the list of Behaviours applied to new words. |
Uses of AbstractAction in net.nexttext.behaviour.control |
---|
Subclasses of AbstractAction in net.nexttext.behaviour.control | |
---|---|
class |
ApplyToGlyph
Perform the given action on the TextObject's glyphs. |
class |
Chain
A series of Actions, each of which is executed when the previous one is complete. |
class |
Condition
A Condition splits the data flow in two according to the result of the abstract condition() method. |
class |
DebugLog
An action which logs the TextObjects it processes. |
class |
Delay
Delays a given action for a number of seconds. |
class |
Descend
Perform the given action on the TextObject's descendants. |
class |
IsInside
A Condition which is true when the TextObject is wholly or partly inside the provided shape. |
class |
Multiplexer
The Multiplexer applies a series of Actions in parallel. |
class |
OnButtonDepressed
A Condition which is true when a mouse button is depressed. |
class |
OnCollision
This control applies an Action when an object overlaps with another object. |
class |
OnDrag
A Condition which is true when the TextObject is being dragged by the mouse. |
class |
OnMouseDepressed
A Condition which is true when a mouse button is down and false when a mouse button is up. |
class |
OnMouseIn
A Condition which is true when the mouse moves over the TextObject i.e. |
class |
OnMouseInApplet
A Condition which is true when the mouse moves over the PApplet i.e. |
class |
OnMouseOut
A Condition which is true when the mouse moves off of the TextObject i.e. |
class |
OnMouseOutApplet
A Condition which is true when the mouse moves off the PApplet i.e. |
class |
OnMouseOver
A Condition which is true when the mouse is on top of the TextObject and false when it is not. |
class |
OnMouseOverApplet
A Condition which is true when the mouse is on top of the PApplet and false when it is not. |
class |
OnMousePressed
A Condition which is true when a mouse button is pressed i.e. |
class |
OnMousePressedOver
A Condition which is true when a mouse button is pressed over a TextObject i.e. |
class |
OnMouseReleased
A Condition which is true when a mouse button is released i.e. |
class |
OnMouseReleasedOver
A Condition which is true when a mouse button is released over a TextObject i.e. |
class |
Repeat
Repeats an action for a fixed number of times, then stops that action. |
class |
Selector
This action maintains a collection of action (in form of a HashMap) in which any one of the contained actions can be set to act as the current action. |
class |
Timer
A Timer executes a given action for an absolute period of time given in seconds. |
class |
Tracker
Tracks the TextObjects processed by an action. |
Uses of AbstractAction in net.nexttext.behaviour.dform |
---|
Subclasses of AbstractAction in net.nexttext.behaviour.dform | |
---|---|
class |
Blow
A DForm which pushes the TextObject outlines away from a target. |
class |
ChaosPull
ChaosPull is similar to Pull except that the control points get into a chaotic state when
they reach the target. |
class |
DForm
A super class for DForms. |
class |
Pull
A DForm which pulls the TextObject towards a target. |
class |
Reform
A DForm which reverts TextObject to its original shape. |
class |
Scale
A DForm which scales the size of a TextObject. |
class |
Throb
A DForm which throbs the TextObject. |
Uses of AbstractAction in net.nexttext.behaviour.physics |
---|
Subclasses of AbstractAction in net.nexttext.behaviour.physics | |
---|---|
class |
Approach
Approach applies an acceleration which tries to push the object in the direction of its target. |
class |
Bounce
This action performs collision response on two objects by moving them apart and reflects their velocity. |
class |
Explode
This action gives the object a one-time velocity push in a random direction. |
class |
Gravity
Applies a constant downwards acceleration to an object. |
class |
Move
This is the basic Move; actions from the physics package will have no effect unless this behaviour is applied to objects. |
class |
PhysicsAction
Every Action in this package should be a descendant of this class. |
class |
Push
This action gives the object a one-time velocity push in a given direction. |
class |
Spin
This action gives the object a one-time angular spin. |
class |
StayInside
StayInside tries to keep an object inside a Shape. |
class |
StayInWindow
Keep objects inside a window. |
class |
Stop
Stop an object from moving by setting its velocity and angular velocity to 0. |
Uses of AbstractAction in net.nexttext.behaviour.standard |
---|
Subclasses of AbstractAction in net.nexttext.behaviour.standard | |
---|---|
class |
Colorize
Fades the color of an object to a new color over time. |
class |
CustomAction
An action that calls back a function defined in the main Processing sketch. |
class |
DoNothing
Does nothing to a TextObject. |
class |
FadeTo
This action fades an object's color alpha component to the specified value and at a given speed. |
class |
Follow
|
class |
FollowSibling
Causes TextObjects to follow their left siblings. |
class |
Kern
Resets the spacing between children of a textObjectGroup. |
class |
Kill
The Kill action flags an object for removal from the Book , causing it
to cease to exist completely. |
class |
MoveBy
Move an object by the given vector amount. |
class |
MoveTo
Move an object to the location. |
class |
RandomMotion
Moves a TextObject randomly. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |