| Package | Description | 
|---|---|
| org.cell2d.space.basic | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BasicThinkerObject. addedActions(CellGame game,
            BasicSpaceState state)Actions for this BasicThinkerObject to take immediately after being added
 to a new BasicSpaceState. | 
| void | BasicThinkerObject. addSubThinkerActions(CellGame game,
                    BasicSpaceState state,
                    BasicSpaceThinker subThinker)Actions for this BasicThinkerObject to take immediately after adding a
 BasicSpaceThinker to itself, before the added BasicSpaceThinker takes its
 addedActions(). | 
| void | BasicThinkerObject. beforeMovementActions(CellGame game,
                     BasicSpaceState state)Actions for this BasicThinkerObject to take once each frame, after all
 Thinkers have experienced all of their time units for that frame, but
 before its BasicSpaceState moves its assigned MobileObjects. | 
| void | BasicThinkerObject. frameActions(CellGame game,
            BasicSpaceState state)Actions for this BasicThinkerObject to take once each frame after its
 BasicSpaceState moves its assigned MobileObjects. | 
| void | BasicThinkerObject. removedActions(CellGame game,
              BasicSpaceState state)Actions for this BasicThinkerObject to take immediately before being
 removed from its current BasicSpaceState. | 
| void | BasicThinkerObject. removeSubThinkerActions(CellGame game,
                       BasicSpaceState state,
                       BasicSpaceThinker subThinker)Actions for this BasicThinkerObject to take immediately before removing a
 BasicSpaceThinker from itself, after the soon-to-be-removed
 BasicSpaceThinker takes its removedActions(). |