PackageParts
Classpublic class TextPart
InheritanceTextPart Inheritance Part



Public Properties
 PropertyDefined by
  alwaysVisible : Boolean = true
TextPart
  blue : int
TextPart
 InheritedcheckedCollisionGroup : Boolean = false
Part
  displayKey : int = 32
TextPart
  displayKeyPressed : Boolean = false
TextPart
 InheriteddragXOff : Number
Part
 InheriteddragYOff : Number
Part
 InheriteddrawAnyway : Boolean = true
Part
  green : int
TextPart
  h : Number
TextPart
  inFront : Boolean = true
TextPart
  initH : Number
TextPart
  initW : Number
TextPart
  initX : Number
TextPart
  initY : Number
TextPart
 InheritedisEditable : Boolean = true
Part
 InheritedisEnabled : Boolean = true
Part
 InheritedisInitted : Boolean = false
Part
 InheritedisSandbox : Boolean = false
Part
 InheritedisStatic : Boolean = false
Part
  m_textField : TextField
TextPart
  red : int
TextPart
 InheritedrotateAngle : Number
Part
 InheritedrotateOrientation : Number
Part
  scaleWithZoom : Boolean = true
TextPart
  size : int
TextPart
  text : String
TextPart
 Inheritedtype : String
Part
  w : Number
TextPart
  x : Number
TextPart
  y : Number
TextPart
Public Methods
 MethodDefined by
  
TextPart(cont:ControllerGame, nx:Number, ny:Number, nw:Number, nh:Number, str:String, front:Boolean = true)
TextPart
  
GetAttachedParts(partList:Array = null):Array
TextPart
  
Init(world:b2World, body:b2Body = null):void
TextPart
  
InsideMoveBox(xPos:Number, yPos:Number, physScale:Number, setInfo:Boolean = false):Boolean
TextPart
  
InsideShape(xPos:Number, yPos:Number, scale:Number):Boolean
TextPart
  
IntersectsBox(boxX:Number, boxY:Number, boxW:Number, boxH:Number):Boolean
TextPart
  
KeyInput(key:int, up:Boolean, replay:Boolean):void
TextPart
  
TextPart
  
Move(xVal:Number, yVal:Number):void
TextPart
  
TextPart
  
Resize(deltaX:Number, deltaY:Number):void
TextPart
  
RotateAround(xVal:Number, yVal:Number, angle:Number):void
TextPart
  
ToString():String
TextPart
 Inherited
UnInit(world:b2World):void
Part
  
Update(world:b2World):void
TextPart
Protected Methods
 MethodDefined by
 Inherited
IsEnabled(p:Part, i:int, a:Array):Boolean
Part
Property detail
alwaysVisibleproperty
public var alwaysVisible:Boolean = true
blueproperty 
public var blue:int
displayKeyproperty 
public var displayKey:int = 32
displayKeyPressedproperty 
public var displayKeyPressed:Boolean = false
greenproperty 
public var green:int
hproperty 
public var h:Number
inFrontproperty 
public var inFront:Boolean = true
initHproperty 
public var initH:Number
initWproperty 
public var initW:Number
initXproperty 
public var initX:Number
initYproperty 
public var initY:Number
m_textFieldproperty 
public var m_textField:TextField
redproperty 
public var red:int
scaleWithZoomproperty 
public var scaleWithZoom:Boolean = true
sizeproperty 
public var size:int
textproperty 
public var text:String
wproperty 
public var w:Number
xproperty 
public var x:Number
yproperty 
public var y:Number
Constructor detail
TextPart()constructor
public function TextPart(cont:ControllerGame, nx:Number, ny:Number, nw:Number, nh:Number, str:String, front:Boolean = true)Parameters
cont:ControllerGame
 
nx:Number
 
ny:Number
 
nw:Number
 
nh:Number
 
str:String
 
front:Boolean (default = true)
Method detail
GetAttachedParts()method
public override function GetAttachedParts(partList:Array = null):ArrayParameters
partList:Array (default = null)

Returns
Array
Init()method 
public override function Init(world:b2World, body:b2Body = null):voidParameters
world:b2World
 
body:b2Body (default = null)
InsideMoveBox()method 
public function InsideMoveBox(xPos:Number, yPos:Number, physScale:Number, setInfo:Boolean = false):BooleanParameters
xPos:Number
 
yPos:Number
 
physScale:Number
 
setInfo:Boolean (default = false)

Returns
Boolean
InsideShape()method 
public override function InsideShape(xPos:Number, yPos:Number, scale:Number):BooleanParameters
xPos:Number
 
yPos:Number
 
scale:Number

Returns
Boolean
IntersectsBox()method 
public override function IntersectsBox(boxX:Number, boxY:Number, boxW:Number, boxH:Number):BooleanParameters
boxX:Number
 
boxY:Number
 
boxW:Number
 
boxH:Number

Returns
Boolean
KeyInput()method 
public override function KeyInput(key:int, up:Boolean, replay:Boolean):voidParameters
key:int
 
up:Boolean
 
replay:Boolean
MakeCopy()method 
public function MakeCopy():TextPart

Returns
TextPart
Move()method 
public override function Move(xVal:Number, yVal:Number):voidParameters
xVal:Number
 
yVal:Number
PrepareForResizing()method 
public override function PrepareForResizing():void
Resize()method 
public function Resize(deltaX:Number, deltaY:Number):voidParameters
deltaX:Number
 
deltaY:Number
RotateAround()method 
public override function RotateAround(xVal:Number, yVal:Number, angle:Number):voidParameters
xVal:Number
 
yVal:Number
 
angle:Number
ToString()method 
public override function ToString():String

Returns
String
Update()method 
public override function Update(world:b2World):voidParameters
world:b2World