## Uses of Class
com.threerings.whirled.zone.data.ZoneSummary

Packages that use ZoneSummary
com.threerings.whirled.zone.client
com.threerings.whirled.zone.data
com.threerings.whirled.zone.server

### Uses of ZoneSummary in com.threerings.whirled.zone.client

Methods in com.threerings.whirled.zone.client that return ZoneSummary
`ZoneSummary` ZoneDirector.`getZoneSummary()` Returns the summary for the zone currently occupied by the client or null if the client does not currently occupy a zone (not a normal situation).

Methods in com.threerings.whirled.zone.client with parameters of type ZoneSummary
`void` ZoneService.ZoneMoveListener.`moveSucceeded(int placeId, com.threerings.crowd.data.PlaceConfig config, ZoneSummary summary)` Called in response to a successful `ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener)` request.
`void` ZoneDirector.`moveSucceeded(int placeId, com.threerings.crowd.data.PlaceConfig config, ZoneSummary summary)`
`void` ZoneService.ZoneMoveListener.`moveSucceededWithScene(int placeId, com.threerings.crowd.data.PlaceConfig config, ZoneSummary summary, SceneModel model)` Called in response to a successful `ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener)` request when our cached scene was out of date and the server determined that we needed an updated copy.
`void` ZoneDirector.`moveSucceededWithScene(int placeId, com.threerings.crowd.data.PlaceConfig config, ZoneSummary summary, SceneModel model)`

`void`

ZoneService.ZoneMoveListener.`moveSucceededWithUpdates(int placeId, com.threerings.crowd.data.PlaceConfig config, ZoneSummary summary, SceneUpdate[] updates)`
Called in response to a successful `ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener)` request when our cached scene was out of date and the server determined that we needed some updates.

`void` ZoneDirector.`moveSucceededWithUpdates(int placeId, com.threerings.crowd.data.PlaceConfig config, ZoneSummary summary, SceneUpdate[] updates)`
`void` ZoneObserver.`zoneDidChange(ZoneSummary summary)` Called when we have switched to a new zone.
`void` ZoneAdapter.`zoneDidChange(ZoneSummary summary)`

### Uses of ZoneSummary in com.threerings.whirled.zone.data

Methods in com.threerings.whirled.zone.data with parameters of type ZoneSummary
`void` ZoneMarshaller.ZoneMoveMarshaller.`moveSucceeded(int arg1, com.threerings.crowd.data.PlaceConfig arg2, ZoneSummary arg3)`
`void` ZoneMarshaller.ZoneMoveMarshaller.`moveSucceededWithScene(int arg1, com.threerings.crowd.data.PlaceConfig arg2, ZoneSummary arg3, SceneModel arg4)`
`void` ZoneMarshaller.ZoneMoveMarshaller.`moveSucceededWithUpdates(int arg1, com.threerings.crowd.data.PlaceConfig arg2, ZoneSummary arg3, SceneUpdate[] arg4)`

### Uses of ZoneSummary in com.threerings.whirled.zone.server

Methods in com.threerings.whirled.zone.server with parameters of type ZoneSummary
`void` ZoneMoveHandler.`zoneWasResolved(ZoneSummary summary)`
`void` ZoneManager.ResolutionListener.`zoneWasResolved(ZoneSummary summary)` Called when a zone was successfully resolved.