BumperZone Class Reference
[WindowUtils and BaseClasses]

Inherits Object.

Inheritance diagram for BumperZone:

Inheritance graph
[legend]
Collaboration diagram for BumperZone:

Collaboration graph
[legend]
List of all members.

Public Member Functions

boolean AddBumperToEmptySlot (Bumper inBumper)
void AdjustBumperHorizontalPosition (Bumper inBumper, integer inY=-1)
void AdjustBumperPositions ()
Bumper BumpBumper (Bumper pushy)
void Constructor (integer numCells, boolean stickyLeft, integer topMargin=0)
integer DistanceToHorizontally (Bumper inBumper)
boolean IsStickyLeft ()
void RemoveBumper (Bumper inBumper)
integer Width ()

Package Attributes

integer mBottomMargin
Bumper mBumpers []
integer mRightMargin
boolean mStickyLeft
integer mTopMargin

Member Function Documentation

boolean BumperZone.AddBumperToEmptySlot ( Bumper  inBumper  ) 

void BumperZone.AdjustBumperHorizontalPosition ( Bumper  inBumper,
integer  inY = -1 
)

void BumperZone.AdjustBumperPositions (  ) 

Bumper BumperZone.BumpBumper ( Bumper  pushy  ) 

void BumperZone.Constructor ( integer  numCells,
boolean  stickyLeft,
integer  topMargin = 0 
)

integer BumperZone.DistanceToHorizontally ( Bumper  inBumper  ) 

boolean BumperZone.IsStickyLeft (  ) 

void BumperZone.RemoveBumper ( Bumper  inBumper  ) 

integer BumperZone.Width (  ) 


Member Data Documentation

integer BumperZone.mBottomMargin [package]

Bumper BumperZone.mBumpers[] [package]

integer BumperZone.mRightMargin [package]

boolean BumperZone.mStickyLeft [package]

integer BumperZone.mTopMargin [package]


The documentation for this class was generated from the following file:
Generated on Sat Nov 11 10:53:01 2006 for mf2 by  doxygen 1.5.1