Pixlib faq
This page is here to offer a good overview of the PixLib packages and classes with short explanations on the how and why.
com.bourre.commands
Batch
It is a concrete implementation of MacroCommand interface. It handles several commands as one command.
Commandinterface
Command is the basic interface to encapsulate a request as an object, thereby letting you parameterize clients with different requests, queue or log requests, and support undoable operations. Command Pattern definition on Wikipedia
CommandFPS
Allows to store Command objects and to execute each one at each frame displayed by the player.
CommandManagerFPS
That’s a singleton implementation of CommandFPS
CommandManagerMS
That’s a singleton implementation of CommandMS
CommandMS
Allows to store Command objects and to loop their execution at a specified speed in milliseconds.
Delegate
Polymorphic with the mx.utils.Delegate MM / Adobe class. This is a reusable class that acts as a proxy for events, registering itself for specific events, and then proxying the calls to the event handler and scope you specify. You can pass parameters and add some more further. Command pattern implementation.
MacroCommandinterface
It is the basic interface to handle several commands as one command.
com.bourre.core
AccessorFactory
HashCodeFactory
IAccessorinterface
MethodAccessor
Model
MultiAccessor
PropertyAccessor
com.bourre.data
com.bourre.data.collections
AbstractFactory
IIndexedCollectioninterface
IndexedArray
IndexedList
Map
Queue
RecordSet
com.bourre.data.iterator
ArrayIterator
Iterableinterface
Iteratorinterface
ObjectIterator
RecordSetIterator
com.bourre.data.libs
AbstractLib
Config
ConfigLoader
ConfigLoaderEvent
GraphicLib
GraphicLibEvent
GraphicLibLocator
IGraphicLibListenerinterface
ILibinterface
ILibListenerinterface
IXMLToObjectDeserializerinterface
IXMLToObjectSerializerinterface
LibEvent
LibStack
XMLToObject
XMLToObjectDeserializer
XMLToObjectEvent
XMLToObjectSerializer
com.bourre.events
BasicEvent
BooleanEvent
BubbleEvent
BubbleEventBroadcaster
DynBasicEvent
EventBroadcaster
EventType
FrontController
IEventinterface
IEventDispatcherinterface
ListenerArray
NumberEvent
PointEvent
StringEvent
com.bourre.log
BasicStringifier
LogChannel
LogEvent
Logger
LogLevel
LogListenerinterface
PixlibDebug
PixlibStringifier
Stringifierinterface
com.bourre.medias
com.bourre.medias.sound
MixSoundFactory
SoundFactory
SoundFactoryManager
com.bourre.medias.video
VideoDisplay
VideoDisplayEvent
com.bourre.mvc
AbstractController
AbstractModel
AbstractView
IControllerinterface
IModelinterface
IViewinterface
com.bourre.remoting
AbstractServiceProxy
BasicFaultEvent
BasicResult
BasicResultEvent
IServiceProxyListenerinterface
RemotingConnection
RemotingDebug
ServiceMethod
ServiceProxy
ServiceProxyLocator
ServiceResponder
com.bourre.structures
AbstractGrid
BGrid
GridIterator
NGrid
Point
Range
Rectangle
SGrid
com.bourre.transitions
AbstractMultiTween
AbstractTween
BasicMultiTweenFPS
BasicMultiTweenMS
BasicTweenFLV
BasicTweenFPS
BasicTweenMS
FLVBeacon
FPSBeacon
IBasicTweeninterface
IFrameBeaconinterface
IFrameListenerinterface
ITweeninterface
ITweenListenerinterface
MSBeacon
MultiTweenFPS
MultiTweenMS
TweenEvent
TweenEventType
TweenFactory
TweenFLV
TweenFPS
TweenMS
com.bourre.utils
ClassUtils
Geom
LuminicTracer
NetDebuggerTracer
SharedObjectUtils
SosTracer
StringUtils
com.bourre.visual
FPSLoggerUI
MovieClipHelper
ScreenProtectionUI
VideoLoggerUI
ViewHelper
projects/pixlib/faq.txt · Last modified: 2007/03/07 06:38 by flapflap