Uses of Class
com.threerings.whirled.data.SceneModel

Packages that use SceneModel
com.threerings.stage.data   
com.threerings.whirled.client   
com.threerings.whirled.client.persist   
com.threerings.whirled.data   
com.threerings.whirled.server   
com.threerings.whirled.server.persist   
com.threerings.whirled.spot.data   
com.threerings.whirled.tools.xml   
com.threerings.whirled.util   
com.threerings.whirled.zone.client   
com.threerings.whirled.zone.data   
 

Uses of SceneModel in com.threerings.stage.data
 

Subclasses of SceneModel in com.threerings.stage.data
 class StageSceneModel
          Extends the basic scene model with the notion of a scene type and incorporates the necessary auxiliary models used by the Stage system.
 

Methods in com.threerings.stage.data with parameters of type SceneModel
 void ModifyObjectsUpdate.apply(SceneModel model)
           
 void DefaultColorUpdate.apply(SceneModel model)
           
static StageMisoSceneModel StageMisoSceneModel.getSceneModel(SceneModel model)
          Locates and returns the StageMisoSceneModel among the auxiliary scene models associated with the supplied scene model.
 

Uses of SceneModel in com.threerings.whirled.client
 

Methods in com.threerings.whirled.client that return SceneModel
 SceneModel SceneDirector.getPendingModel()
          Returns the model loaded in preparation for a scene transition.
 

Methods in com.threerings.whirled.client with parameters of type SceneModel
 void SceneService.SceneMoveListener.moveSucceededWithScene(int placeId, com.threerings.crowd.data.PlaceConfig config, SceneModel model)
          Indicates that a move succeeded and that the client's cached scene information should be updated with the supplied data.
 void SceneMoveAdapter.moveSucceededWithScene(int placeId, com.threerings.crowd.data.PlaceConfig config, SceneModel model)
           
 void SceneDirector.moveSucceededWithScene(int placeId, com.threerings.crowd.data.PlaceConfig config, SceneModel model)
           
 

Uses of SceneModel in com.threerings.whirled.client.persist
 

Methods in com.threerings.whirled.client.persist that return SceneModel
 SceneModel SceneRepository.loadSceneModel(int sceneId)
          Fetches the model for the scene with the specified id.
 

Methods in com.threerings.whirled.client.persist with parameters of type SceneModel
 void SceneRepository.storeSceneModel(SceneModel model)
          Updates or inserts this scene model as appropriate.
 

Uses of SceneModel in com.threerings.whirled.data
 

Methods in com.threerings.whirled.data that return SceneModel
static SceneModel SceneModel.blankSceneModel()
          Creates and returns a blank scene model.
 SceneModel SceneModel.clone()
           
 SceneModel SceneImpl.getSceneModel()
           
 SceneModel Scene.getSceneModel()
          Returns the scene model from which this scene was created.
 

Methods in com.threerings.whirled.data with parameters of type SceneModel
 void SceneUpdate.apply(SceneModel model)
          Applies this update to the specified scene model.
 void SceneMarshaller.SceneMoveMarshaller.moveSucceededWithScene(int arg1, com.threerings.crowd.data.PlaceConfig arg2, SceneModel arg3)
           
 void SceneUpdate.validate(SceneModel model)
          Called to ensure that the scene is in the appropriate state prior to applying the update.
 

Constructors in com.threerings.whirled.data with parameters of type SceneModel
SceneImpl(SceneModel model, com.threerings.crowd.data.PlaceConfig config)
          Creates an instance that will obtain data from the supplied scene model and place config.
 

Uses of SceneModel in com.threerings.whirled.server
 

Methods in com.threerings.whirled.server with parameters of type SceneModel
 com.threerings.crowd.data.PlaceConfig SceneRegistry.ConfigFactory.createPlaceConfig(SceneModel model)
          Creates the place config instance appropriate to the specified scene.
 

Uses of SceneModel in com.threerings.whirled.server.persist
 

Methods in com.threerings.whirled.server.persist that return SceneModel
 SceneModel SceneRepository.loadSceneModel(int sceneId)
          Fetches the model for the scene with the specified scene id.
 SceneModel DummySceneRepository.loadSceneModel(int sceneId)
           
 

Methods in com.threerings.whirled.server.persist with parameters of type SceneModel
 void SceneRepository.applyAndRecordUpdate(SceneModel model, SceneUpdate update)
          Applise the supplied scene update to persistent representation of its associated scene, then stores the update persistently for future invocations of the server to load.
 void DummySceneRepository.applyAndRecordUpdate(SceneModel model, SceneUpdate update)
           
 Object SceneRepository.loadExtras(int sceneId, SceneModel model)
          Loads optional additional scene data.
 Object DummySceneRepository.loadExtras(int sceneId, SceneModel model)
           
 

Uses of SceneModel in com.threerings.whirled.spot.data
 

Methods in com.threerings.whirled.spot.data with parameters of type SceneModel
 void ModifyPortalsUpdate.apply(SceneModel model)
           
static SpotSceneModel SpotSceneModel.getSceneModel(SceneModel model)
          Locates and returns the SpotSceneModel among the auxiliary scene models associated with the supplied scene model.
 void SpotMarshaller.SpotSceneMoveMarshaller.moveSucceededWithScene(int arg1, com.threerings.crowd.data.PlaceConfig arg2, SceneModel arg3)
           
 

Uses of SceneModel in com.threerings.whirled.tools.xml
 

Methods in com.threerings.whirled.tools.xml that return SceneModel
 SceneModel SceneParser.parseScene(String path)
          Parses the XML file at the specified path into a scene model instance.
 

Methods in com.threerings.whirled.tools.xml with parameters of type SceneModel
 void SceneParser.setScene(SceneModel model)
          Called by the parser once the scene is parsed.
 void SceneWriter.writeScene(File out, SceneModel model)
          Writes the supplied scene out to the specified file.
 void SceneWriter.writeSceneModel(SceneModel model, com.megginson.sax.DataWriter writer)
          Writes the data for the supplied SceneModel to the XML data writer supplied.
 

Uses of SceneModel in com.threerings.whirled.util
 

Methods in com.threerings.whirled.util with parameters of type SceneModel
 Scene SceneFactory.createScene(SceneModel model, com.threerings.crowd.data.PlaceConfig config)
          Creates a Scene implementation given the supplied scene model and place config.
 

Uses of SceneModel in com.threerings.whirled.zone.client
 

Methods in com.threerings.whirled.zone.client with parameters of type SceneModel
 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)
           
 

Uses of SceneModel in com.threerings.whirled.zone.data
 

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



Copyright © 2011. All Rights Reserved.