A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
p — Property, class Box2D.Collision.b2Point
P — Constant Static Property, class com.pblabs.engine.core.InputKey
p1 — Property, class Box2D.Collision.b2Segment
p2 — Property, class Box2D.Collision.b2Segment
PAGE_DOWN — Constant Static Property, class com.pblabs.engine.core.InputKey
PAGE_UP — Constant Static Property, class com.pblabs.engine.core.InputKey
PairAdded(proxyUserData1:any, proxyUserData2:any) — method, class Box2D.Collision.b2PairCallback
PairAdded(proxyUserData1:any, proxyUserData2:any) — method, class Box2D.Dynamics.b2ContactManager
PairRemoved(proxyUserData1:any, proxyUserData2:any, pairUserData:any) — method, class Box2D.Collision.b2PairCallback
PairRemoved(proxyUserData1:any, proxyUserData2:any, pairUserData:any) — method, class Box2D.Dynamics.b2ContactManager
pan — Property, interface com.pblabs.sound.ISoundHandle
Adjust the panning (-1 is left, 1 is right) for the sound.
_parent — Property, class com.pblabs.box2D.CollisionShape
parseError(message:String) — method, class com.adobe.serialization.json.JSONTokenizer
Raises a parsing error with a specified message, tacking on the error location and the original string.
parseVersionString(value:String) — method, class com.pblabs.engine.version.FlexSDKVersion
path — Property, class br.com.stimuli.loading.utils.SmartURL
pause(key:any, loadsNext:Boolean) — method, class br.com.stimuli.loading.BulkLoader
Stop loading the item identified by key.
_pause() — Static Method , class com.pblabs.engine.debug.Console
pause() — method, interface com.pblabs.sound.ISoundHandle
Pause playback; can continue it with resume().
PAUSE — Constant Static Property, class com.pblabs.engine.core.InputKey
pauseAll() — method, class br.com.stimuli.loading.BulkLoader
Stops loading all items of this BulkLoader instance.
pauseAllLoaders() — Static Method , class br.com.stimuli.loading.BulkLoader
Stops loading all items from all BulkLoader instances.
paused — Property, class com.pblabs.components.stateMachine.FSMComponent
If true, don't advance state machine logic.
paused — Property, class com.pblabs.rendering2D.AnimationController
If true, do not advance the animation state.
PAUSED_AT_START — Constant Static Property, class br.com.stimuli.loading.BulkLoader
PBButton — class, package com.pblabs.rendering2D.ui
Simple button for use in creating simple UIs.
PBButton() — Constructor, class com.pblabs.rendering2D.ui.PBButton
PBE — class, package com.pblabs.engine
Utility class to simplify working with PushButton Engine.
PBGroup — class, package com.pblabs.engine.core
A group which owns the objects contained it.
PBLabel — class, package com.pblabs.rendering2D.ui
Simple label for simple UIs.
PBLabel() — Constructor, class com.pblabs.rendering2D.ui.PBLabel
PBObject — class, package com.pblabs.engine.core
Base implementation of a named object that can exist in PBSets or PBGroups.
PBScrollBar — class, package com.pblabs.rendering2D.ui
Simple Scroll Bar for use in creating simple UIs.
PBScrollBar() — Constructor, class com.pblabs.rendering2D.ui.PBScrollBar
PBSet — class, package com.pblabs.engine.core
Set of PBObjects.
PBUtil — class, package com.pblabs.engine
Contains math related utility methods.
pendingEntries — Static Property, class com.pblabs.engine.debug.Logger
percentLoaded — Property, class br.com.stimuli.loading.BulkLoader
The percentage (0->1) of bytes loaded.
percentLoaded — Property, class br.com.stimuli.loading.BulkProgressEvent
A number between 0 - 1 that indicates progress regarding bytes
PERIOD — Constant Static Property, class com.pblabs.engine.core.InputKey
Persist(point:Box2D.Collision:b2ContactPoint) — method, class Box2D.Dynamics.b2ContactListener
Persist(point:Box2D.Collision:b2ContactPoint) — method, class com.pblabs.box2D.ContactListener
phase — Property, class com.pblabs.engine.resource.provider.BulkLoaderResourceProvider
Current loading phase
pickWithBias(min:int, max:int, bias:Number) — Static Method , class com.pblabs.engine.PBUtil
Pick an integer in a range, with a bias factor (from -1 to 1) to skew towards low or high end of range.
pingpong — Property, class com.pblabs.animation.TweenComponent
Set this to true if you want to reverse the tween after it reaches the end value.
PING_PONG_ANIMATION — Constant Static Property, class com.pblabs.animation.AnimatorType
The value to use for animations that should play once, then reverse and animate back to the start value.
PlaceholderScreen — class, package com.pblabs.screens
Simple placeholder screen which has a background fill and a caption in the top left.
PlaceholderScreen(caption:String, bgColor:uint) — Constructor, class com.pblabs.screens.PlaceholderScreen
_platformTime — Property, class com.pblabs.engine.core.ProcessManager
platformTime — Property, class com.pblabs.engine.core.ProcessManager
Current time reported by getTimer(), updated every frame.
play() — method, class com.pblabs.animation.Animator
Starts playback.
play(animation:String, startValue:any) — method, class com.pblabs.animation.AnimatorComponent
Plays an animation that is on this component.
play(sound:any, category:String, pan:Number, loopCount:int, startDelay:Number, resourceType:Class) — method, interface com.pblabs.sound.ISoundManager
Play a supplied sound, returning a ISoundHandle which allows management of the sound while it is playing.
play(sound:any, category:String, pan:Number, loopCount:int, startDelay:Number, resourceType:Class) — method, class com.pblabs.sound.SoundManager
PLAY_ANIMATION_ONCE — Constant Static Property, class com.pblabs.animation.AnimatorType
The value to use for animations that should play once and then stop.
playCount — Property, class com.pblabs.animation.TweenComponent
How many times the tween has to run.
playing — Property, class com.pblabs.sound.BackgroundMusicComponent
playingSounds — Property, class com.pblabs.sound.SoundManager
playTime — Property, class com.pblabs.animation.TweenComponent
How long the tween has to run in seconds.
PLUS — Constant Static Property, class com.pblabs.engine.core.InputKey
PointAnimator — class, package com.pblabs.animation
Animator subclass for animating the flash.geom.Point class.
pointCount — Property, class Box2D.Collision.b2Manifold
pointCount — Property, class Box2D.Dynamics.Contacts.b2ContactConstraint
pointOccupied(pos:flash.geom:Point, mask:com.pblabs.engine.core:ObjectType, scene:com.pblabs.rendering2D:IScene2D) — method, class com.pblabs.box2D.Box2DSpatialComponent
All points in our bounding box are occupied.
pointOccupied(worldPosition:flash.geom:Point, mask:com.pblabs.engine.core:ObjectType) — method, class com.pblabs.rendering2D.BitmapRenderer
pointOccupied(worldPosition:flash.geom:Point, mask:com.pblabs.engine.core:ObjectType) — method, class com.pblabs.rendering2D.DisplayObjectRenderer
Is the rendered object opaque at the request position in screen space?
pointOccupied(pos:flash.geom:Point, mask:com.pblabs.engine.core:ObjectType, scene:com.pblabs.rendering2D:IScene2D) — method, interface com.pblabs.rendering2D.ISpatialObject2D
Return true if the specified point is occupied by this object, used for ObjectsUnderPoint.
pointOccupied(pos:flash.geom:Point, mask:com.pblabs.engine.core:ObjectType, scene:com.pblabs.rendering2D:IScene2D) — method, class com.pblabs.rendering2D.SimpleSpatialComponent
All points in our bounding box are occupied.
points — Property, class Box2D.Collision.b2Manifold
points — Property, class Box2D.Dynamics.Contacts.b2ContactConstraint
PolygonCollisionShape — class, package com.pblabs.box2D
pop() — method, class com.pblabs.screens.ScreenManager
Pop the top of the stack and change to the new top element.
popStageQuality() — Static Method , class com.pblabs.engine.PBE
Restore stage quality to previous value.
port — Property, class br.com.stimuli.loading.utils.SmartURL
position — Property, class Box2D.Collision.b2ContactPoint
position — Property, class Box2D.Common.Math.b2XForm
position — Property, class Box2D.Dynamics.b2BodyDef
position — Property, class Box2D.Dynamics.Contacts.b2ContactResult
position — Property, class com.pblabs.box2D.Box2DSpatialComponent
_position — Property, class com.pblabs.rendering2D.DisplayObjectRenderer
position — Property, class com.pblabs.rendering2D.DisplayObjectRenderer
Position of the renderer in scene space.
position — Property, class com.pblabs.rendering2D.DisplayObjectScene
position — Property, interface com.pblabs.rendering2D.IMobileSpatialObject2D
Position getter.
position — Property, interface com.pblabs.rendering2D.IScene2D
The location of the view onto the scene.
position — Property, class com.pblabs.rendering2D.RayHitInfo
Position of the contact.
position — Property, class com.pblabs.rendering2D.SimpleSpatialComponent
positionCorrection — Property, class Box2D.Dynamics.b2TimeStep
positionImpulse — Property, class Box2D.Dynamics.Contacts.b2ContactConstraintPoint
_positionOffset — Property, class com.pblabs.rendering2D.DisplayObjectRenderer
positionOffset — Property, class com.pblabs.rendering2D.DisplayObjectRenderer
Sets a position offset that will offset the sprite.
positionProperty — Property, class com.pblabs.rendering2D.DisplayObjectRenderer
If set, position is gotten from this property every frame.
prev — Property, class Box2D.Dynamics.Contacts.b2ContactEdge
prev — Property, class Box2D.Dynamics.Joints.b2JointEdge
PREVENT_CACHING — Constant Static Property, class br.com.stimuli.loading.BulkLoader
If true a random query (or post data parameter) will be added to prevent caching.
_prevTimescale — Static Property, class com.pblabs.engine.debug.Console
primary — Property, class Box2D.Dynamics.Contacts.b2ContactRegister
print(message:String) — method, class com.pblabs.engine.debug.Logger
print(reporter:any, message:String) — Static Method , class com.pblabs.engine.debug.Logger
Prints a general message to the log.
printCustom(reporter:any, method:String, message:String, type:String) — Static Method , class com.pblabs.engine.debug.Logger
Prints a message to the log.
printFooter(report:any, message:String) — Static Method , class com.pblabs.engine.debug.Logger
printHeader(report:any, message:String) — Static Method , class com.pblabs.engine.debug.Logger
priority — Property, class com.pblabs.engine.components.ThinkingComponent
priority — Property, interface com.pblabs.engine.core.IPrioritizable
Change the priority.
priority — Property, class com.pblabs.rendering2D.AnimationControllerInfo
Used when setting animation states; a higher priority animation will override a lower priority animation.
PRIORITY — Constant Static Property, class br.com.stimuli.loading.BulkLoader
An int that controls which items are loaded first.
processCommand() — method, class com.pblabs.engine.debug.LogViewer
processEntry(entry:com.pblabs.engine.debug:LogEntry) — Static Method , class com.pblabs.engine.debug.Logger
processInterface — Property, class com.pblabs.animation.Tween
processLine(line:String) — Static Method , class com.pblabs.engine.debug.Console
Take a line of console input and process it, executing any command.
_processManager — Static Property, class com.pblabs.engine.PBE
processManager — Static Property, class com.pblabs.engine.PBE
Returns the ProcessManager instance
ProcessManager — class, package com.pblabs.engine.core
The process manager manages all time related functionality in the engine.
processMode — Property, class com.pblabs.animation.TweenComponent
The modus (Frame or Tick) that is used to advance this tween.
PROCESS_ONFRAME — Constant Static Property, class com.pblabs.animation.Tween
Use ProcessManager onFrame processMode
PROCESS_ONTICK — Constant Static Property, class com.pblabs.animation.Tween
Use ProcessManager onTick processMode
ProcessThree(x1:Box2D.Common.Math:b2Vec2, x2:Box2D.Common.Math:b2Vec2, p1s:Array, p2s:Array, points:Array) — Static Method , class Box2D.Collision.b2Distance
ProcessTwo(x1:Box2D.Common.Math:b2Vec2, x2:Box2D.Common.Math:b2Vec2, p1s:Array, p2s:Array, points:Array) — Static Method , class Box2D.Collision.b2Distance
Profiler — class, package com.pblabs.engine.debug
Simple, static hierarchical block profiler.
progress — Event, class br.com.stimuli.loading.BulkLoader
Dispatched on download progress by any of the items to download.
progress — Event, class br.com.stimuli.loading.loadingtypes.LoadingItem
Dispatched on download progress.
progress — Property, class com.pblabs.rendering2D.ui.PBScrollBar
PROGRESS — Constant Static Property, class br.com.stimuli.loading.BulkLoader
The name of the event
PROGRESS — Constant Static Property, class br.com.stimuli.loading.BulkProgressEvent
property — Property, class com.pblabs.components.stateMachine.PropertyTransition
property — Property, class com.pblabs.engine.entity.PropertyReference
The path to the property that this references.
property — Property, class com.pblabs.tweaker.TweakerMapEntry
propertyBag — Property, interface com.pblabs.components.stateMachine.IMachine
Property bag, if any, related to this state machine.
propertyBag — Property, class com.pblabs.components.stateMachine.Machine
propertyBag — Property, class com.pblabs.components.stateMachine.ThinkingMachineInstance
PropertyReference — class, package com.pblabs.engine.entity
A property reference stores the information necessary to lookup a property on an entity.
PropertyReference(property:String) — Constructor, class com.pblabs.engine.entity.PropertyReference
PropertyTransition — class, package com.pblabs.components.stateMachine
Check that a component container property evaluates to some value before changing state.
protocol — Property, class br.com.stimuli.loading.utils.SmartURL
provideResources() — method, class com.pblabs.engine.resource.provider.BulkLoaderResourceProvider
override this method to provide resources to be loaded in each phase the function should return an array with resource objects (Object) each object should have the following attributes id:String unique id of item to load url:String url of item to load type:Class PBE resource type class
proxyId — Property, class Box2D.Collision.b2Bound
proxyId1 — Property, class Box2D.Collision.b2BufferedPair
proxyId1 — Property, class Box2D.Collision.b2Pair
proxyId2 — Property, class Box2D.Collision.b2BufferedPair
proxyId2 — Property, class Box2D.Collision.b2Pair
proxyUrl — Property, class com.pblabs.tweaker.GoogleSpreadsheetTweaker
The URL for the proxy script, described in the web subfolder of this project.
PulsatingGlowModifier — class, package com.pblabs.rendering2D.modifier.animating
PulsatingGlowModifier(fromGlow:com.pblabs.rendering2D.modifier:GlowModifier, toGlow:com.pblabs.rendering2D.modifier:GlowModifier) — Constructor, class com.pblabs.rendering2D.modifier.animating.PulsatingGlowModifier
push(screenName:String) — method, class com.pblabs.screens.ScreenManager
Switch to the specified screen, saving the current screen in the stack so you can pop() and return to it later.
pushStageQuality(newQuality:String) — Static Method , class com.pblabs.engine.PBE
Set stage quality to a new value, and store the old value so we can restore it later.
PutToSleep() — method, class Box2D.Dynamics.b2Body
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z