Uses of Class
net.nexttext.behaviour.Action.ActionResult

Packages that use Action.ActionResult
net.nexttext.behaviour   
net.nexttext.behaviour.control   
net.nexttext.behaviour.dform   
net.nexttext.behaviour.physics   
net.nexttext.behaviour.standard   
 

Uses of Action.ActionResult in net.nexttext.behaviour
 

Methods in net.nexttext.behaviour that return Action.ActionResult
 Action.ActionResult Action.behave(TextObject to)
          Performs the action on a TextObject.
 Action.ActionResult AbstractAction.behave(TextObject to)
          Default behave method for single objects.
 Action.ActionResult Action.behave(TextObject[] to)
          Performs the action on a set of TextObjects
 Action.ActionResult AbstractAction.behave(TextObject[] to)
          Default behave method for object arrays.
 Action.ActionResult Action.behave(TextObject toA, TextObject toB)
          Performs the action on a pair of TextObjects
 Action.ActionResult AbstractAction.behave(TextObject toA, TextObject toB)
          Default behave method for object pairs.
 Action.ActionResult Action.ActionResult.endCombine()
          Ends the combining of several ActionResults, so it can be returned.
 

Methods in net.nexttext.behaviour with parameters of type Action.ActionResult
 void Action.ActionResult.combine(Action.ActionResult ar)
          Combine multiple ActionResults into a single one.
 

Uses of Action.ActionResult in net.nexttext.behaviour.control
 

Methods in net.nexttext.behaviour.control that return Action.ActionResult
 Action.ActionResult Tracker.behave(TextObject to)
          Pass the TextObject on to the contained Action, tracking the object.
 Action.ActionResult Timer.behave(TextObject to)
           
 Action.ActionResult Selector.behave(TextObject to)
          Applies the current action
 Action.ActionResult Repeat.behave(TextObject to)
          See class description.
 Action.ActionResult OnCollision.behave(TextObject to)
          For each object this one is colliding with, apply the action to the pair of colliding objects.
 Action.ActionResult Multiplexer.behave(TextObject to)
          Apply all the actions to the TextObject.
 Action.ActionResult Descend.behave(TextObject to)
          Apply the given action to the TextObject's descendants.
 Action.ActionResult Delay.behave(TextObject to)
          Applies the delay.
 Action.ActionResult DebugLog.behave(TextObject to)
           
 Action.ActionResult Condition.behave(TextObject to)
          Applies the trueAction if the result of condition() is true and applies the falseAction otherwise.
 Action.ActionResult Chain.behave(TextObject to)
          Process the current action for the given TextObject.
 Action.ActionResult ApplyToGlyph.behave(TextObject to)
          Apply the given action to the TextObject's descendants.
 

Uses of Action.ActionResult in net.nexttext.behaviour.dform
 

Methods in net.nexttext.behaviour.dform that return Action.ActionResult
 Action.ActionResult DForm.behave(TextObject to)
          Default implementation which recursively calls behave on all children.
 Action.ActionResult Throb.behave(TextObjectGlyph to)
           
 Action.ActionResult Scale.behave(TextObjectGlyph to)
           
 Action.ActionResult Reform.behave(TextObjectGlyph to)
           
 Action.ActionResult Pull.behave(TextObjectGlyph to)
           
abstract  Action.ActionResult DForm.behave(TextObjectGlyph to)
          DForms generally just make sense on TextObjectGlyphs.
 Action.ActionResult ChaosPull.behave(TextObjectGlyph to)
           
 Action.ActionResult Blow.behave(TextObjectGlyph to)
           
 

Uses of Action.ActionResult in net.nexttext.behaviour.physics
 

Methods in net.nexttext.behaviour.physics that return Action.ActionResult
 Action.ActionResult Stop.behave(TextObject to)
           
 Action.ActionResult StayInWindow.behave(TextObject to)
          Constraints the object so that it stays within the visible window.
 Action.ActionResult StayInside.behave(TextObject to)
          Jiggles the object until it's fully contained inside the shape.
 Action.ActionResult Spin.behave(TextObject to)
          Apply behaviour to text object.
 Action.ActionResult Push.behave(TextObject to)
           
 Action.ActionResult Move.behave(TextObject to)
          Applies Euler motion to a TextObject.
 Action.ActionResult Gravity.behave(TextObject to)
           
 Action.ActionResult Explode.behave(TextObject to)
           
 Action.ActionResult Approach.behave(TextObject to)
          Applies an acceleration towards the target, with a magnitude proportional to the Speed property.
 Action.ActionResult Bounce.behave(TextObject toA, TextObject toB)
          Performs collision response on toA and toB by pushing them apart an reflecting their velocity.
 

Uses of Action.ActionResult in net.nexttext.behaviour.standard
 

Methods in net.nexttext.behaviour.standard that return Action.ActionResult
 Action.ActionResult RandomMotion.behave(TextObject to)
          Moves a TextObject randomly.
 Action.ActionResult MoveTo.behave(TextObject to)
          Add a vector to the position to bring it closer to the target.
 Action.ActionResult MoveBy.behave(TextObject to)
           
 Action.ActionResult Kill.behave(TextObject to)
          Kills a TextObject.
 Action.ActionResult Kern.behave(TextObject to)
           
 Action.ActionResult FollowSibling.behave(TextObject to)
           
 Action.ActionResult Follow.behave(TextObject to)
          Apply the action to a TextObject.
 Action.ActionResult FadeTo.behave(TextObject to)
          Applies the Fade action to a TextObject.
 Action.ActionResult DoNothing.behave(TextObject to)
          Does nothing to the TextObject.
 Action.ActionResult CustomAction.behave(TextObject to)
           
 Action.ActionResult Colorize.behave(TextObject to)