From 907eaa7014cde93e994514299f845079dafc5ad4 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Sat, 14 Mar 2015 10:44:30 -0700 Subject: [PATCH] Updated docs for 1.6 release. --- apidocs/allclasses-frame.html | 1187 +- apidocs/allclasses-noframe.html | 1187 +- apidocs/com/threerings/micasa/Log.html | 508 +- .../com/threerings/micasa/class-use/Log.html | 247 +- .../threerings/micasa/client/ChatPanel.html | 1153 +- .../micasa/client/ClientController.html | 730 +- .../threerings/micasa/client/LogonPanel.html | 1031 +- .../threerings/micasa/client/MiCasaApp.html | 577 +- .../micasa/client/MiCasaApplet.html | 777 +- .../micasa/client/MiCasaClient.html | 553 +- .../threerings/micasa/client/MiCasaFrame.html | 905 +- .../micasa/client/OccupantList.html | 920 +- .../micasa/client/class-use/ChatPanel.html | 247 +- .../client/class-use/ClientController.html | 247 +- .../micasa/client/class-use/LogonPanel.html | 247 +- .../micasa/client/class-use/MiCasaApp.html | 247 +- .../micasa/client/class-use/MiCasaApplet.html | 247 +- .../micasa/client/class-use/MiCasaClient.html | 247 +- .../micasa/client/class-use/MiCasaFrame.html | 462 +- .../micasa/client/class-use/OccupantList.html | 247 +- .../micasa/client/package-frame.html | 73 +- .../micasa/client/package-summary.html | 352 +- .../micasa/client/package-tree.html | 356 +- .../threerings/micasa/client/package-use.html | 388 +- .../micasa/data/MiCasaBootstrapData.html | 593 +- .../data/class-use/MiCasaBootstrapData.html | 247 +- .../threerings/micasa/data/package-frame.html | 52 +- .../micasa/data/package-summary.html | 282 +- .../threerings/micasa/data/package-tree.html | 282 +- .../threerings/micasa/data/package-use.html | 247 +- .../com/threerings/micasa/lobby/Lobby.html | 695 +- .../threerings/micasa/lobby/LobbyConfig.html | 767 +- .../micasa/lobby/LobbyController.html | 913 +- .../threerings/micasa/lobby/LobbyManager.html | 580 +- .../LobbyMarshaller.CategoriesMarshaller.html | 734 +- .../LobbyMarshaller.LobbiesMarshaller.html | 734 +- .../micasa/lobby/LobbyMarshaller.html | 837 +- .../threerings/micasa/lobby/LobbyObject.html | 599 +- .../threerings/micasa/lobby/LobbyPanel.html | 770 +- .../micasa/lobby/LobbyProvider.html | 496 +- .../micasa/lobby/LobbyRegistry.html | 785 +- .../micasa/lobby/LobbySelector.html | 904 +- .../LobbyService.CategoriesListener.html | 449 +- .../lobby/LobbyService.LobbiesListener.html | 449 +- .../threerings/micasa/lobby/LobbyService.html | 552 +- .../micasa/lobby/class-use/Lobby.html | 367 +- .../micasa/lobby/class-use/LobbyConfig.html | 411 +- .../lobby/class-use/LobbyController.html | 247 +- .../micasa/lobby/class-use/LobbyManager.html | 325 +- .../LobbyMarshaller.CategoriesMarshaller.html | 247 +- .../LobbyMarshaller.LobbiesMarshaller.html | 247 +- .../lobby/class-use/LobbyMarshaller.html | 247 +- .../micasa/lobby/class-use/LobbyObject.html | 323 +- .../micasa/lobby/class-use/LobbyPanel.html | 247 +- .../micasa/lobby/class-use/LobbyProvider.html | 325 +- .../micasa/lobby/class-use/LobbyRegistry.html | 327 +- .../micasa/lobby/class-use/LobbySelector.html | 247 +- .../LobbyService.CategoriesListener.html | 420 +- .../LobbyService.LobbiesListener.html | 426 +- .../micasa/lobby/class-use/LobbyService.html | 327 +- .../micasa/lobby/package-frame.html | 106 +- .../micasa/lobby/package-summary.html | 447 +- .../threerings/micasa/lobby/package-tree.html | 404 +- .../threerings/micasa/lobby/package-use.html | 438 +- .../micasa/lobby/table/TableItem.html | 929 +- .../micasa/lobby/table/TableListView.html | 1001 +- .../micasa/lobby/table/TableLobbyConfig.html | 659 +- .../micasa/lobby/table/TableLobbyManager.html | 518 +- .../micasa/lobby/table/TableLobbyObject.html | 1278 +- .../lobby/table/class-use/TableItem.html | 247 +- .../lobby/table/class-use/TableListView.html | 247 +- .../table/class-use/TableLobbyConfig.html | 247 +- .../table/class-use/TableLobbyManager.html | 247 +- .../table/class-use/TableLobbyObject.html | 247 +- .../micasa/lobby/table/package-frame.html | 64 +- .../micasa/lobby/table/package-summary.html | 322 +- .../micasa/lobby/table/package-tree.html | 355 +- .../micasa/lobby/table/package-use.html | 247 +- .../com/threerings/micasa/package-frame.html | 52 +- .../threerings/micasa/package-summary.html | 280 +- .../com/threerings/micasa/package-tree.html | 269 +- .../com/threerings/micasa/package-use.html | 247 +- .../micasa/server/MiCasaConfig.html | 508 +- .../micasa/server/MiCasaServer.html | 655 +- .../micasa/server/MiCasaSession.html | 502 +- .../micasa/server/class-use/MiCasaConfig.html | 247 +- .../micasa/server/class-use/MiCasaServer.html | 325 +- .../server/class-use/MiCasaSession.html | 247 +- .../micasa/server/package-frame.html | 58 +- .../micasa/server/package-summary.html | 300 +- .../micasa/server/package-tree.html | 296 +- .../threerings/micasa/server/package-use.html | 308 +- .../micasa/simulator/client/SimpleClient.html | 522 +- .../micasa/simulator/client/SimpleFrame.html | 846 +- .../micasa/simulator/client/SimulatorApp.html | 567 +- .../simulator/client/SimulatorClient.html | 405 +- .../simulator/client/SimulatorController.html | 831 +- .../simulator/client/SimulatorFrame.html | 528 +- .../simulator/client/SimulatorService.html | 472 +- .../client/class-use/SimpleClient.html | 247 +- .../client/class-use/SimpleFrame.html | 247 +- .../client/class-use/SimulatorApp.html | 247 +- .../client/class-use/SimulatorClient.html | 323 +- .../client/class-use/SimulatorController.html | 247 +- .../client/class-use/SimulatorFrame.html | 418 +- .../client/class-use/SimulatorService.html | 327 +- .../simulator/client/package-frame.html | 82 +- .../simulator/client/package-summary.html | 357 +- .../micasa/simulator/client/package-tree.html | 346 +- .../micasa/simulator/client/package-use.html | 397 +- .../micasa/simulator/data/SimulatorInfo.html | 642 +- .../simulator/data/SimulatorMarshaller.html | 698 +- .../data/class-use/SimulatorInfo.html | 380 +- .../data/class-use/SimulatorMarshaller.html | 247 +- .../micasa/simulator/data/package-frame.html | 55 +- .../simulator/data/package-summary.html | 290 +- .../micasa/simulator/data/package-tree.html | 278 +- .../micasa/simulator/data/package-use.html | 344 +- .../micasa/simulator/server/SimpleServer.html | 676 +- .../micasa/simulator/server/Simulant.html | 552 +- .../SimulatorManager.CreateGameTask.html | 449 +- .../simulator/server/SimulatorManager.html | 552 +- .../simulator/server/SimulatorProvider.html | 530 +- .../simulator/server/SimulatorServer.html | 472 +- .../server/class-use/SimpleServer.html | 247 +- .../simulator/server/class-use/Simulant.html | 247 +- .../SimulatorManager.CreateGameTask.html | 247 +- .../server/class-use/SimulatorManager.html | 321 +- .../server/class-use/SimulatorProvider.html | 247 +- .../server/class-use/SimulatorServer.html | 372 +- .../simulator/server/package-frame.html | 76 +- .../simulator/server/package-summary.html | 343 +- .../micasa/simulator/server/package-tree.html | 302 +- .../micasa/simulator/server/package-use.html | 321 +- .../simulator/util/SimulatorContext.html | 513 +- .../util/class-use/SimulatorContext.html | 247 +- .../micasa/simulator/util/package-frame.html | 52 +- .../simulator/util/package-summary.html | 282 +- .../micasa/simulator/util/package-tree.html | 281 +- .../micasa/simulator/util/package-use.html | 247 +- .../threerings/micasa/util/MiCasaContext.html | 519 +- .../micasa/util/class-use/MiCasaContext.html | 559 +- .../threerings/micasa/util/package-frame.html | 52 +- .../micasa/util/package-summary.html | 282 +- .../threerings/micasa/util/package-tree.html | 281 +- .../threerings/micasa/util/package-use.html | 394 +- apidocs/com/threerings/parlor/Log.html | 508 +- apidocs/com/threerings/parlor/card/Log.html | 503 +- .../threerings/parlor/card/class-use/Log.html | 247 +- .../card/client/CardGameController.html | 1058 +- .../parlor/card/client/CardGameDecoder.html | 829 +- .../parlor/card/client/CardGameReceiver.html | 631 +- .../CardPanel.CardSelectionObserver.html | 452 +- .../parlor/card/client/CardPanel.html | 2468 +-- .../parlor/card/client/CardSprite.html | 1099 +- .../card/client/CardSpriteObserver.html | 567 +- .../parlor/card/client/MicroCardSprite.html | 713 +- .../client/class-use/CardGameController.html | 321 +- .../client/class-use/CardGameDecoder.html | 247 +- .../client/class-use/CardGameReceiver.html | 354 +- .../CardPanel.CardSelectionObserver.html | 341 +- .../card/client/class-use/CardPanel.html | 366 +- .../card/client/class-use/CardSprite.html | 642 +- .../client/class-use/CardSpriteObserver.html | 247 +- .../client/class-use/MicroCardSprite.html | 247 +- .../parlor/card/client/package-frame.html | 85 +- .../parlor/card/client/package-summary.html | 373 +- .../parlor/card/client/package-tree.html | 388 +- .../parlor/card/client/package-use.html | 385 +- .../com/threerings/parlor/card/data/Card.html | 1129 +- .../parlor/card/data/CardCodes.html | 802 +- .../parlor/card/data/CardGameObject.html | 628 +- .../com/threerings/parlor/card/data/Deck.html | 938 +- .../com/threerings/parlor/card/data/Hand.html | 815 +- .../parlor/card/data/PlayerCard.html | 631 +- .../parlor/card/data/class-use/Card.html | 1269 +- .../parlor/card/data/class-use/CardCodes.html | 567 +- .../card/data/class-use/CardGameObject.html | 247 +- .../parlor/card/data/class-use/Deck.html | 345 +- .../parlor/card/data/class-use/Hand.html | 689 +- .../card/data/class-use/PlayerCard.html | 558 +- .../parlor/card/data/package-frame.html | 79 +- .../parlor/card/data/package-summary.html | 351 +- .../parlor/card/data/package-tree.html | 339 +- .../parlor/card/data/package-use.html | 691 +- .../threerings/parlor/card/package-frame.html | 52 +- .../parlor/card/package-summary.html | 280 +- .../threerings/parlor/card/package-tree.html | 269 +- .../threerings/parlor/card/package-use.html | 247 +- .../parlor/card/server/CardGameManager.html | 1132 +- .../parlor/card/server/CardGameSender.html | 661 +- .../server/class-use/CardGameManager.html | 323 +- .../card/server/class-use/CardGameSender.html | 247 +- .../parlor/card/server/package-frame.html | 55 +- .../parlor/card/server/package-summary.html | 292 +- .../parlor/card/server/package-tree.html | 291 +- .../parlor/card/server/package-use.html | 308 +- .../TrickCardGameControllerDelegate.html | 519 +- .../trick/client/TrickCardGameService.html | 558 +- .../TrickCardGameControllerDelegate.html | 247 +- .../class-use/TrickCardGameService.html | 327 +- .../card/trick/client/package-frame.html | 67 +- .../card/trick/client/package-summary.html | 311 +- .../card/trick/client/package-tree.html | 303 +- .../parlor/card/trick/client/package-use.html | 308 +- .../card/trick/data/TrickCardCodes.html | 571 +- .../trick/data/TrickCardGameMarshaller.html | 874 +- .../card/trick/data/TrickCardGameObject.html | 1703 +- .../trick/data/class-use/TrickCardCodes.html | 325 +- .../class-use/TrickCardGameMarshaller.html | 358 +- .../data/class-use/TrickCardGameObject.html | 247 +- .../parlor/card/trick/data/package-frame.html | 70 +- .../card/trick/data/package-summary.html | 323 +- .../parlor/card/trick/data/package-tree.html | 305 +- .../parlor/card/trick/data/package-use.html | 350 +- .../server/TrickCardGameManagerDelegate.html | 1263 +- .../trick/server/TrickCardGameProvider.html | 522 +- .../TrickCardGameManagerDelegate.html | 247 +- .../class-use/TrickCardGameProvider.html | 325 +- .../card/trick/server/package-frame.html | 67 +- .../card/trick/server/package-summary.html | 311 +- .../card/trick/server/package-tree.html | 309 +- .../parlor/card/trick/server/package-use.html | 308 +- .../card/trick/util/TrickCardGameUtil.html | 1171 +- .../util/class-use/TrickCardGameUtil.html | 247 +- .../parlor/card/trick/util/package-frame.html | 52 +- .../card/trick/util/package-summary.html | 280 +- .../parlor/card/trick/util/package-tree.html | 270 +- .../parlor/card/trick/util/package-use.html | 247 +- .../com/threerings/parlor/class-use/Log.html | 247 +- .../client/DefaultSwingTableConfigurator.html | 628 +- .../parlor/client/GameReadyObserver.html | 419 +- .../threerings/parlor/client/Invitation.html | 978 +- .../parlor/client/InvitationHandler.html | 462 +- .../client/InvitationResponseObserver.html | 521 +- .../parlor/client/ParlorDecoder.html | 829 +- .../parlor/client/ParlorDirector.html | 1104 +- .../parlor/client/ParlorReceiver.html | 634 +- .../client/ParlorService.InviteListener.html | 449 +- .../parlor/client/ParlorService.html | 657 +- .../parlor/client/SeatednessObserver.html | 423 +- .../parlor/client/TableConfigurator.html | 643 +- .../parlor/client/TableDirector.html | 1238 +- .../parlor/client/TableObserver.html | 495 +- .../parlor/client/TableService.html | 665 +- .../DefaultSwingTableConfigurator.html | 247 +- .../client/class-use/GameReadyObserver.html | 343 +- .../parlor/client/class-use/Invitation.html | 525 +- .../client/class-use/InvitationHandler.html | 378 +- .../class-use/InvitationResponseObserver.html | 433 +- .../client/class-use/ParlorDecoder.html | 247 +- .../client/class-use/ParlorDirector.html | 325 +- .../client/class-use/ParlorReceiver.html | 356 +- .../ParlorService.InviteListener.html | 527 +- .../client/class-use/ParlorService.html | 384 +- .../client/class-use/SeatednessObserver.html | 412 +- .../client/class-use/TableConfigurator.html | 380 +- .../client/class-use/TableDirector.html | 327 +- .../client/class-use/TableObserver.html | 380 +- .../parlor/client/class-use/TableService.html | 327 +- .../parlor/client/package-frame.html | 106 +- .../parlor/client/package-summary.html | 463 +- .../parlor/client/package-tree.html | 330 +- .../threerings/parlor/client/package-use.html | 745 +- .../parlor/data/ChoiceParameter.html | 778 +- .../com/threerings/parlor/data/Parameter.html | 780 +- .../threerings/parlor/data/ParlorCodes.html | 975 +- .../ParlorMarshaller.InviteMarshaller.html | 734 +- .../parlor/data/ParlorMarshaller.html | 1032 +- .../parlor/data/RangeParameter.html | 777 +- apidocs/com/threerings/parlor/data/Table.html | 1787 +- .../threerings/parlor/data/TableConfig.html | 687 +- .../parlor/data/TableLobbyObject.html | 622 +- .../parlor/data/TableMarshaller.html | 1071 +- .../parlor/data/ToggleParameter.html | 705 +- .../data/class-use/ChoiceParameter.html | 247 +- .../parlor/data/class-use/Parameter.html | 353 +- .../parlor/data/class-use/ParlorCodes.html | 624 +- .../ParlorMarshaller.InviteMarshaller.html | 247 +- .../data/class-use/ParlorMarshaller.html | 247 +- .../parlor/data/class-use/RangeParameter.html | 247 +- .../parlor/data/class-use/Table.html | 909 +- .../parlor/data/class-use/TableConfig.html | 593 +- .../data/class-use/TableLobbyObject.html | 323 +- .../data/class-use/TableMarshaller.html | 473 +- .../data/class-use/ToggleParameter.html | 247 +- .../threerings/parlor/data/package-frame.html | 94 +- .../parlor/data/package-summary.html | 407 +- .../threerings/parlor/data/package-tree.html | 324 +- .../threerings/parlor/data/package-use.html | 640 +- .../parlor/game/client/GameConfigurator.html | 589 +- .../parlor/game/client/GameController.html | 1073 +- .../game/client/GameControllerDelegate.html | 663 +- .../game/client/SwingGameConfigurator.html | 608 +- .../client/class-use/GameConfigurator.html | 437 +- .../game/client/class-use/GameController.html | 429 +- .../class-use/GameControllerDelegate.html | 486 +- .../class-use/SwingGameConfigurator.html | 247 +- .../parlor/game/client/package-frame.html | 61 +- .../parlor/game/client/package-summary.html | 316 +- .../parlor/game/client/package-tree.html | 297 +- .../parlor/game/client/package-use.html | 624 +- .../threerings/parlor/game/data/GameAI.html | 649 +- .../parlor/game/data/GameCodes.html | 563 +- .../parlor/game/data/GameConfig.html | 1257 +- .../parlor/game/data/GameObject.html | 2287 +- .../parlor/game/data/UserIdentifier.Ider.html | 410 +- .../parlor/game/data/UserIdentifier.html | 568 +- .../parlor/game/data/class-use/GameAI.html | 412 +- .../parlor/game/data/class-use/GameCodes.html | 431 +- .../game/data/class-use/GameConfig.html | 1550 +- .../game/data/class-use/GameObject.html | 537 +- .../data/class-use/UserIdentifier.Ider.html | 325 +- .../game/data/class-use/UserIdentifier.html | 247 +- .../parlor/game/data/package-frame.html | 79 +- .../parlor/game/data/package-summary.html | 349 +- .../parlor/game/data/package-tree.html | 316 +- .../parlor/game/data/package-use.html | 985 +- .../parlor/game/server/GameManager.html | 2207 +- .../game/server/GameManagerDelegate.html | 868 +- .../parlor/game/server/GameWatcher.html | 586 +- .../parlor/game/server/TeamGameManager.html | 412 +- .../game/server/class-use/GameManager.html | 490 +- .../server/class-use/GameManagerDelegate.html | 541 +- .../game/server/class-use/GameWatcher.html | 247 +- .../server/class-use/TeamGameManager.html | 247 +- .../parlor/game/server/package-frame.html | 73 +- .../parlor/game/server/package-summary.html | 335 +- .../parlor/game/server/package-tree.html | 301 +- .../parlor/game/server/package-use.html | 599 +- .../parlor/media/ScoreAnimation.html | 766 +- .../media/class-use/ScoreAnimation.html | 420 +- .../parlor/media/package-frame.html | 52 +- .../parlor/media/package-summary.html | 278 +- .../threerings/parlor/media/package-tree.html | 288 +- .../threerings/parlor/media/package-use.html | 344 +- .../com/threerings/parlor/package-frame.html | 52 +- .../threerings/parlor/package-summary.html | 280 +- .../com/threerings/parlor/package-tree.html | 269 +- .../com/threerings/parlor/package-use.html | 247 +- .../parlor/rating/data/RatingCodes.html | 491 +- .../rating/data/class-use/RatingCodes.html | 341 +- .../parlor/rating/data/package-frame.html | 52 +- .../parlor/rating/data/package-summary.html | 280 +- .../parlor/rating/data/package-tree.html | 263 +- .../parlor/rating/data/package-use.html | 308 +- .../parlor/rating/server/Rating.html | 809 +- .../parlor/rating/server/RatingDelegate.html | 800 +- .../rating/server/class-use/Rating.html | 351 +- .../server/class-use/RatingDelegate.html | 247 +- .../parlor/rating/server/package-frame.html | 55 +- .../parlor/rating/server/package-summary.html | 292 +- .../parlor/rating/server/package-tree.html | 290 +- .../parlor/rating/server/package-use.html | 310 +- .../server/persist/PercentileRecord.html | 858 +- .../rating/server/persist/RatingRecord.html | 1065 +- .../server/persist/RatingRepository.html | 1149 +- .../persist/class-use/PercentileRecord.html | 358 +- .../persist/class-use/RatingRecord.html | 483 +- .../persist/class-use/RatingRepository.html | 247 +- .../rating/server/persist/package-frame.html | 58 +- .../server/persist/package-summary.html | 298 +- .../rating/server/persist/package-tree.html | 290 +- .../rating/server/persist/package-use.html | 317 +- .../parlor/rating/util/Percentiler.html | 1152 +- .../rating/util/class-use/Percentiler.html | 393 +- .../parlor/rating/util/package-frame.html | 52 +- .../parlor/rating/util/package-summary.html | 280 +- .../parlor/rating/util/package-tree.html | 269 +- .../parlor/rating/util/package-use.html | 308 +- .../parlor/server/ParlorManager.html | 927 +- .../parlor/server/ParlorProvider.html | 608 +- .../parlor/server/ParlorSender.html | 659 +- .../threerings/parlor/server/PlayManager.html | 504 +- .../parlor/server/PlayManagerDelegate.html | 533 +- .../parlor/server/TableManager.html | 1081 +- .../parlor/server/TableProvider.html | 656 +- .../server/class-use/ParlorManager.html | 247 +- .../server/class-use/ParlorProvider.html | 325 +- .../parlor/server/class-use/ParlorSender.html | 247 +- .../parlor/server/class-use/PlayManager.html | 431 +- .../server/class-use/PlayManagerDelegate.html | 594 +- .../parlor/server/class-use/TableManager.html | 247 +- .../server/class-use/TableProvider.html | 327 +- .../parlor/server/package-frame.html | 82 +- .../parlor/server/package-summary.html | 369 +- .../parlor/server/package-tree.html | 303 +- .../threerings/parlor/server/package-use.html | 639 +- .../parlor/tourney/client/TourneyService.html | 540 +- .../tourney/client/TourniesService.html | 462 +- .../client/class-use/TourneyService.html | 327 +- .../client/class-use/TourniesService.html | 327 +- .../parlor/tourney/client/package-frame.html | 55 +- .../tourney/client/package-summary.html | 292 +- .../parlor/tourney/client/package-tree.html | 270 +- .../parlor/tourney/client/package-use.html | 321 +- .../parlor/tourney/data/EntryFee.html | 676 +- .../parlor/tourney/data/Participant.html | 777 +- .../threerings/parlor/tourney/data/Prize.html | 561 +- .../parlor/tourney/data/TourneyCodes.html | 715 +- .../parlor/tourney/data/TourneyConfig.html | 785 +- .../parlor/tourney/data/TourneyLogicData.html | 496 +- .../tourney/data/TourneyMarshaller.html | 858 +- .../parlor/tourney/data/TourneyObject.html | 1495 +- .../tourney/data/TourniesMarshaller.html | 690 +- .../tourney/data/class-use/EntryFee.html | 325 +- .../tourney/data/class-use/Participant.html | 419 +- .../parlor/tourney/data/class-use/Prize.html | 325 +- .../tourney/data/class-use/TourneyCodes.html | 325 +- .../tourney/data/class-use/TourneyConfig.html | 668 +- .../data/class-use/TourneyLogicData.html | 325 +- .../data/class-use/TourneyMarshaller.html | 358 +- .../tourney/data/class-use/TourneyObject.html | 247 +- .../data/class-use/TourniesMarshaller.html | 247 +- .../parlor/tourney/data/package-frame.html | 88 +- .../parlor/tourney/data/package-summary.html | 385 +- .../parlor/tourney/data/package-tree.html | 315 +- .../parlor/tourney/data/package-use.html | 496 +- .../parlor/tourney/server/TourneyManager.html | 1004 +- .../tourney/server/TourneyProvider.html | 538 +- .../tourney/server/TourniesManager.html | 570 +- .../tourney/server/TourniesProvider.html | 442 +- .../server/class-use/TourneyManager.html | 247 +- .../server/class-use/TourneyProvider.html | 325 +- .../server/class-use/TourniesManager.html | 247 +- .../server/class-use/TourniesProvider.html | 325 +- .../parlor/tourney/server/package-frame.html | 73 +- .../tourney/server/package-summary.html | 331 +- .../parlor/tourney/server/package-tree.html | 288 +- .../parlor/tourney/server/package-use.html | 319 +- .../TourneyRepository.TourneyRecord.html | 663 +- .../server/persist/TourneyRepository.html | 828 +- .../TourneyRepository.TourneyRecord.html | 247 +- .../persist/class-use/TourneyRepository.html | 247 +- .../tourney/server/persist/package-frame.html | 55 +- .../server/persist/package-summary.html | 290 +- .../tourney/server/persist/package-tree.html | 288 +- .../tourney/server/persist/package-use.html | 247 +- .../parlor/turn/client/TurnDisplay.html | 1039 +- .../turn/client/TurnGameController.html | 423 +- .../client/TurnGameControllerDelegate.html | 790 +- .../turn/client/class-use/TurnDisplay.html | 247 +- .../client/class-use/TurnGameController.html | 376 +- .../class-use/TurnGameControllerDelegate.html | 325 +- .../parlor/turn/client/package-frame.html | 70 +- .../parlor/turn/client/package-summary.html | 325 +- .../parlor/turn/client/package-tree.html | 320 +- .../parlor/turn/client/package-use.html | 392 +- .../parlor/turn/data/TurnGameObject.html | 656 +- .../turn/data/class-use/TurnGameObject.html | 325 +- .../parlor/turn/data/package-frame.html | 52 +- .../parlor/turn/data/package-summary.html | 282 +- .../parlor/turn/data/package-tree.html | 263 +- .../parlor/turn/data/package-use.html | 310 +- .../parlor/turn/server/TurnGameManager.html | 663 +- .../turn/server/TurnGameManagerDelegate.html | 906 +- .../server/class-use/TurnGameManager.html | 376 +- .../class-use/TurnGameManagerDelegate.html | 325 +- .../parlor/turn/server/package-frame.html | 67 +- .../parlor/turn/server/package-summary.html | 315 +- .../parlor/turn/server/package-tree.html | 296 +- .../parlor/turn/server/package-use.html | 396 +- .../threerings/parlor/util/ParlorContext.html | 460 +- .../threerings/parlor/util/RobotPlayer.html | 699 +- .../parlor/util/class-use/ParlorContext.html | 706 +- .../parlor/util/class-use/RobotPlayer.html | 247 +- .../threerings/parlor/util/package-frame.html | 67 +- .../parlor/util/package-summary.html | 313 +- .../threerings/parlor/util/package-tree.html | 296 +- .../threerings/parlor/util/package-use.html | 508 +- apidocs/com/threerings/puzzle/Log.html | 503 +- .../com/threerings/puzzle/class-use/Log.html | 247 +- .../puzzle/client/PlayerStatusView.html | 909 +- .../puzzle/client/PuzzleAnimationWaiter.html | 536 +- .../puzzle/client/PuzzleBoardView.html | 1537 +- .../client/PuzzleController.ClearPender.html | 579 +- .../puzzle/client/PuzzleController.html | 1403 +- .../client/PuzzleControllerDelegate.html | 780 +- .../puzzle/client/PuzzleGameService.html | 569 +- .../threerings/puzzle/client/PuzzlePanel.html | 1370 +- .../threerings/puzzle/client/PuzzlePrefs.html | 512 +- .../client/class-use/PlayerStatusView.html | 247 +- .../class-use/PuzzleAnimationWaiter.html | 247 +- .../client/class-use/PuzzleBoardView.html | 378 +- .../PuzzleController.ClearPender.html | 247 +- .../client/class-use/PuzzleController.html | 418 +- .../class-use/PuzzleControllerDelegate.html | 327 +- .../client/class-use/PuzzleGameService.html | 327 +- .../puzzle/client/class-use/PuzzlePanel.html | 247 +- .../puzzle/client/class-use/PuzzlePrefs.html | 247 +- .../puzzle/client/package-frame.html | 88 +- .../puzzle/client/package-summary.html | 385 +- .../puzzle/client/package-tree.html | 388 +- .../threerings/puzzle/client/package-use.html | 423 +- apidocs/com/threerings/puzzle/data/Board.html | 810 +- .../threerings/puzzle/data/BoardSummary.html | 657 +- .../threerings/puzzle/data/PuzzleCodes.html | 524 +- .../puzzle/data/PuzzleGameCodes.html | 333 +- .../puzzle/data/PuzzleGameMarshaller.html | 826 +- .../threerings/puzzle/data/PuzzleObject.html | 1263 +- .../puzzle/data/class-use/Board.html | 893 +- .../puzzle/data/class-use/BoardSummary.html | 592 +- .../puzzle/data/class-use/PuzzleCodes.html | 618 +- .../data/class-use/PuzzleGameCodes.html | 502 +- .../data/class-use/PuzzleGameMarshaller.html | 358 +- .../puzzle/data/class-use/PuzzleObject.html | 321 +- .../threerings/puzzle/data/package-frame.html | 79 +- .../puzzle/data/package-summary.html | 353 +- .../threerings/puzzle/data/package-tree.html | 325 +- .../threerings/puzzle/data/package-use.html | 675 +- .../puzzle/drop/client/DropBlockSprite.html | 1176 +- .../puzzle/drop/client/DropBoardView.html | 2080 +- .../drop/client/DropControllerDelegate.html | 1376 +- .../puzzle/drop/client/DropPanel.html | 451 +- .../puzzle/drop/client/DropSprite.html | 1583 +- .../drop/client/DropSpriteObserver.html | 416 +- .../puzzle/drop/client/NextBlockView.html | 802 +- .../drop/client/PieceGroupAnimation.html | 727 +- .../client/class-use/DropBlockSprite.html | 329 +- .../drop/client/class-use/DropBoardView.html | 422 +- .../class-use/DropControllerDelegate.html | 247 +- .../drop/client/class-use/DropPanel.html | 247 +- .../drop/client/class-use/DropSprite.html | 401 +- .../client/class-use/DropSpriteObserver.html | 247 +- .../drop/client/class-use/NextBlockView.html | 247 +- .../client/class-use/PieceGroupAnimation.html | 247 +- .../puzzle/drop/client/package-frame.html | 85 +- .../puzzle/drop/client/package-summary.html | 381 +- .../puzzle/drop/client/package-tree.html | 371 +- .../puzzle/drop/client/package-use.html | 334 +- .../drop/data/DropBoard.PieceOperation.html | 430 +- .../puzzle/drop/data/DropBoard.html | 2475 +-- .../puzzle/drop/data/DropBoardSummary.html | 788 +- .../puzzle/drop/data/DropCodes.html | 499 +- .../puzzle/drop/data/DropConfig.html | 445 +- .../puzzle/drop/data/DropLogic.html | 449 +- .../puzzle/drop/data/DropPieceCodes.html | 475 +- .../puzzle/drop/data/SegmentInfo.html | 700 +- .../class-use/DropBoard.PieceOperation.html | 463 +- .../puzzle/drop/data/class-use/DropBoard.html | 538 +- .../drop/data/class-use/DropBoardSummary.html | 247 +- .../puzzle/drop/data/class-use/DropCodes.html | 382 +- .../drop/data/class-use/DropConfig.html | 247 +- .../puzzle/drop/data/class-use/DropLogic.html | 389 +- .../drop/data/class-use/DropPieceCodes.html | 463 +- .../drop/data/class-use/SegmentInfo.html | 329 +- .../puzzle/drop/data/package-frame.html | 85 +- .../puzzle/drop/data/package-summary.html | 375 +- .../puzzle/drop/data/package-tree.html | 317 +- .../puzzle/drop/data/package-use.html | 537 +- .../drop/server/DropManagerDelegate.html | 766 +- .../server/class-use/DropManagerDelegate.html | 247 +- .../puzzle/drop/server/package-frame.html | 52 +- .../puzzle/drop/server/package-summary.html | 282 +- .../puzzle/drop/server/package-tree.html | 294 +- .../puzzle/drop/server/package-use.html | 247 +- .../puzzle/drop/util/DropBoardUtil.html | 608 +- .../puzzle/drop/util/DropGameUtil.html | 500 +- .../util/PieceDestroyer.DestroyLogic.html | 462 +- .../puzzle/drop/util/PieceDestroyer.html | 617 +- .../puzzle/drop/util/PieceDropLogic.html | 602 +- .../drop/util/PieceDropper.DropObserver.html | 425 +- .../drop/util/PieceDropper.PieceDropInfo.html | 703 +- .../puzzle/drop/util/PieceDropper.html | 681 +- .../drop/util/class-use/DropBoardUtil.html | 247 +- .../drop/util/class-use/DropGameUtil.html | 247 +- .../PieceDestroyer.DestroyLogic.html | 323 +- .../drop/util/class-use/PieceDestroyer.html | 247 +- .../drop/util/class-use/PieceDropLogic.html | 323 +- .../class-use/PieceDropper.DropObserver.html | 345 +- .../class-use/PieceDropper.PieceDropInfo.html | 247 +- .../drop/util/class-use/PieceDropper.html | 247 +- .../puzzle/drop/util/package-frame.html | 85 +- .../puzzle/drop/util/package-summary.html | 373 +- .../puzzle/drop/util/package-tree.html | 287 +- .../puzzle/drop/util/package-use.html | 334 +- .../com/threerings/puzzle/package-frame.html | 52 +- .../threerings/puzzle/package-summary.html | 280 +- .../com/threerings/puzzle/package-tree.html | 269 +- .../com/threerings/puzzle/package-use.html | 247 +- .../puzzle/server/PuzzleGameProvider.html | 482 +- .../puzzle/server/PuzzleManager.html | 948 +- .../puzzle/server/PuzzleManagerDelegate.html | 596 +- .../server/class-use/PuzzleGameProvider.html | 325 +- .../server/class-use/PuzzleManager.html | 376 +- .../class-use/PuzzleManagerDelegate.html | 327 +- .../puzzle/server/package-frame.html | 70 +- .../puzzle/server/package-summary.html | 323 +- .../puzzle/server/package-tree.html | 318 +- .../threerings/puzzle/server/package-use.html | 372 +- .../com/threerings/puzzle/util/PointSet.html | 877 +- .../threerings/puzzle/util/PuzzleContext.html | 631 +- .../puzzle/util/PuzzleGameUtil.html | 500 +- .../puzzle/util/class-use/PointSet.html | 325 +- .../puzzle/util/class-use/PuzzleContext.html | 387 +- .../puzzle/util/class-use/PuzzleGameUtil.html | 247 +- .../threerings/puzzle/util/package-frame.html | 70 +- .../puzzle/util/package-summary.html | 323 +- .../threerings/puzzle/util/package-tree.html | 297 +- .../threerings/puzzle/util/package-use.html | 390 +- apidocs/com/threerings/stage/Log.html | 503 +- .../com/threerings/stage/class-use/Log.html | 247 +- .../stage/client/SceneColorizer.html | 643 +- .../stage/client/StageSceneController.html | 693 +- .../stage/client/StageScenePanel.html | 1526 +- .../stage/client/StageSceneService.html | 506 +- .../client/class-use/SceneColorizer.html | 325 +- .../class-use/StageSceneController.html | 247 +- .../client/class-use/StageScenePanel.html | 376 +- .../client/class-use/StageSceneService.html | 327 +- .../stage/client/package-frame.html | 73 +- .../stage/client/package-summary.html | 333 +- .../threerings/stage/client/package-tree.html | 353 +- .../threerings/stage/client/package-use.html | 428 +- .../stage/data/DefaultColorUpdate.html | 728 +- .../stage/data/ModifyObjectsUpdate.html | 737 +- .../com/threerings/stage/data/StageCodes.html | 619 +- .../threerings/stage/data/StageLocation.html | 994 +- .../stage/data/StageMisoSceneModel.html | 890 +- .../stage/data/StageOccupantInfo.html | 671 +- .../com/threerings/stage/data/StageScene.html | 1315 +- .../stage/data/StageSceneConfig.html | 624 +- .../stage/data/StageSceneMarshaller.html | 780 +- .../stage/data/StageSceneModel.html | 880 +- .../stage/data/StageSceneObject.html | 1049 +- .../data/class-use/DefaultColorUpdate.html | 247 +- .../data/class-use/ModifyObjectsUpdate.html | 247 +- .../stage/data/class-use/StageCodes.html | 327 +- .../stage/data/class-use/StageLocation.html | 582 +- .../data/class-use/StageMisoSceneModel.html | 402 +- .../data/class-use/StageOccupantInfo.html | 247 +- .../stage/data/class-use/StageScene.html | 609 +- .../data/class-use/StageSceneConfig.html | 247 +- .../data/class-use/StageSceneMarshaller.html | 358 +- .../stage/data/class-use/StageSceneModel.html | 415 +- .../data/class-use/StageSceneObject.html | 247 +- .../threerings/stage/data/package-frame.html | 94 +- .../stage/data/package-summary.html | 413 +- .../threerings/stage/data/package-tree.html | 384 +- .../threerings/stage/data/package-use.html | 617 +- .../com/threerings/stage/package-frame.html | 52 +- .../com/threerings/stage/package-summary.html | 280 +- .../com/threerings/stage/package-tree.html | 269 +- apidocs/com/threerings/stage/package-use.html | 247 +- .../stage/server/StageSceneManager.html | 1026 +- .../stage/server/StageSceneProvider.html | 492 +- .../stage/server/StageServer.StageModule.html | 489 +- .../threerings/stage/server/StageServer.html | 774 +- .../server/class-use/StageSceneManager.html | 247 +- .../server/class-use/StageSceneProvider.html | 327 +- .../class-use/StageServer.StageModule.html | 247 +- .../stage/server/class-use/StageServer.html | 247 +- .../stage/server/package-frame.html | 73 +- .../stage/server/package-summary.html | 333 +- .../threerings/stage/server/package-tree.html | 350 +- .../threerings/stage/server/package-use.html | 308 +- .../stage/tools/editor/DirectionButton.html | 944 +- .../stage/tools/editor/EditorApp.html | 651 +- .../stage/tools/editor/EditorConfig.html | 610 +- .../stage/tools/editor/EditorDialog.html | 895 +- .../stage/tools/editor/EditorFrame.html | 1415 +- .../stage/tools/editor/EditorModel.html | 1489 +- .../tools/editor/EditorModelListener.html | 570 +- .../EditorScenePanel.SceneModelListener.html | 412 +- .../stage/tools/editor/EditorScenePanel.html | 2224 +- .../stage/tools/editor/EditorScrollBox.html | 863 +- .../stage/tools/editor/EditorTileManager.html | 636 +- .../tools/editor/EditorToolBarPanel.html | 715 +- .../tools/editor/ObjectEditorDialog.html | 925 +- .../stage/tools/editor/PortalDialog.html | 934 +- .../stage/tools/editor/PortalTool.html | 716 +- .../stage/tools/editor/PreferencesDialog.html | 775 +- .../stage/tools/editor/SceneInfoPanel.html | 771 +- .../stage/tools/editor/TestTileLoader.html | 658 +- .../stage/tools/editor/TileInfoPanel.html | 1013 +- .../editor/class-use/DirectionButton.html | 247 +- .../tools/editor/class-use/EditorApp.html | 247 +- .../tools/editor/class-use/EditorConfig.html | 247 +- .../tools/editor/class-use/EditorDialog.html | 341 +- .../tools/editor/class-use/EditorFrame.html | 247 +- .../tools/editor/class-use/EditorModel.html | 366 +- .../editor/class-use/EditorModelListener.html | 372 +- .../EditorScenePanel.SceneModelListener.html | 356 +- .../editor/class-use/EditorScenePanel.html | 406 +- .../editor/class-use/EditorScrollBox.html | 325 +- .../editor/class-use/EditorTileManager.html | 247 +- .../editor/class-use/EditorToolBarPanel.html | 247 +- .../editor/class-use/ObjectEditorDialog.html | 247 +- .../tools/editor/class-use/PortalDialog.html | 247 +- .../tools/editor/class-use/PortalTool.html | 247 +- .../editor/class-use/PreferencesDialog.html | 247 +- .../editor/class-use/SceneInfoPanel.html | 247 +- .../editor/class-use/TestTileLoader.html | 247 +- .../tools/editor/class-use/TileInfoPanel.html | 247 +- .../stage/tools/editor/package-frame.html | 118 +- .../stage/tools/editor/package-summary.html | 489 +- .../stage/tools/editor/package-tree.html | 445 +- .../stage/tools/editor/package-use.html | 365 +- .../tools/editor/util/EditorContext.html | 534 +- .../tools/editor/util/EditorDialogUtil.html | 731 +- .../tools/editor/util/ExtrasPainter.html | 410 +- .../stage/tools/editor/util/TileSetUtil.html | 506 +- .../editor/util/class-use/EditorContext.html | 423 +- .../util/class-use/EditorDialogUtil.html | 247 +- .../editor/util/class-use/ExtrasPainter.html | 325 +- .../editor/util/class-use/TileSetUtil.html | 247 +- .../tools/editor/util/package-frame.html | 73 +- .../tools/editor/util/package-summary.html | 329 +- .../stage/tools/editor/util/package-tree.html | 292 +- .../stage/tools/editor/util/package-use.html | 317 +- .../stage/tools/viewer/ViewerApp.html | 554 +- .../stage/tools/viewer/ViewerFrame.html | 958 +- .../stage/tools/viewer/ViewerScenePanel.html | 1118 +- .../tools/viewer/class-use/ViewerApp.html | 247 +- .../tools/viewer/class-use/ViewerFrame.html | 247 +- .../viewer/class-use/ViewerScenePanel.html | 247 +- .../stage/tools/viewer/package-frame.html | 58 +- .../stage/tools/viewer/package-summary.html | 300 +- .../stage/tools/viewer/package-tree.html | 347 +- .../stage/tools/viewer/package-use.html | 247 +- .../tools/xml/StageMisoSceneRuleSet.html | 464 +- .../stage/tools/xml/StageSceneParser.html | 527 +- .../stage/tools/xml/StageSceneRuleSet.html | 464 +- .../stage/tools/xml/StageSceneWriter.html | 488 +- .../xml/class-use/StageMisoSceneRuleSet.html | 247 +- .../tools/xml/class-use/StageSceneParser.html | 247 +- .../xml/class-use/StageSceneRuleSet.html | 247 +- .../tools/xml/class-use/StageSceneWriter.html | 319 +- .../stage/tools/xml/package-frame.html | 61 +- .../stage/tools/xml/package-summary.html | 310 +- .../stage/tools/xml/package-tree.html | 298 +- .../stage/tools/xml/package-use.html | 308 +- .../stage/util/PlacementConstraints.html | 782 +- .../threerings/stage/util/StageContext.html | 766 +- .../threerings/stage/util/StageSceneUtil.html | 1199 +- .../util/class-use/PlacementConstraints.html | 247 +- .../stage/util/class-use/StageContext.html | 458 +- .../stage/util/class-use/StageSceneUtil.html | 247 +- .../threerings/stage/util/package-frame.html | 70 +- .../stage/util/package-summary.html | 323 +- .../threerings/stage/util/package-tree.html | 286 +- .../threerings/stage/util/package-use.html | 388 +- apidocs/com/threerings/stats/Log.html | 508 +- .../com/threerings/stats/class-use/Log.html | 247 +- .../stats/data/ByteByteStringMapStat.html | 683 +- .../stats/data/ByteStringSetStat.html | 689 +- .../threerings/stats/data/IntArrayStat.html | 825 +- .../com/threerings/stats/data/IntSetStat.html | 894 +- .../stats/data/IntSetStatAdder.html | 605 +- .../com/threerings/stats/data/IntStat.html | 837 +- .../stats/data/IntStatIncrementer.html | 605 +- .../stats/data/IntStatMinimumer.html | 607 +- .../stats/data/IntStringSetStat.html | 689 +- .../com/threerings/stats/data/MaxIntStat.html | 819 +- .../stats/data/MaxValueIntStat.html | 821 +- .../com/threerings/stats/data/SetStat.html | 665 +- .../stats/data/ShortStringSetStat.html | 689 +- .../stats/data/Stat.AuxDataSource.html | 467 +- .../com/threerings/stats/data/Stat.Type.html | 546 +- apidocs/com/threerings/stats/data/Stat.html | 1171 +- .../threerings/stats/data/StatModifier.html | 701 +- .../stats/data/StatSet.Container.html | 444 +- .../com/threerings/stats/data/StatSet.html | 1356 +- .../threerings/stats/data/StringMapStat.html | 766 +- .../threerings/stats/data/StringSetStat.html | 776 +- .../data/class-use/ByteByteStringMapStat.html | 247 +- .../data/class-use/ByteStringSetStat.html | 247 +- .../stats/data/class-use/IntArrayStat.html | 247 +- .../stats/data/class-use/IntSetStat.html | 323 +- .../stats/data/class-use/IntSetStatAdder.html | 247 +- .../stats/data/class-use/IntStat.html | 386 +- .../data/class-use/IntStatIncrementer.html | 247 +- .../data/class-use/IntStatMinimumer.html | 247 +- .../data/class-use/IntStringSetStat.html | 247 +- .../stats/data/class-use/MaxIntStat.html | 247 +- .../stats/data/class-use/MaxValueIntStat.html | 247 +- .../stats/data/class-use/SetStat.html | 381 +- .../data/class-use/ShortStringSetStat.html | 247 +- .../data/class-use/Stat.AuxDataSource.html | 648 +- .../stats/data/class-use/Stat.Type.html | 767 +- .../threerings/stats/data/class-use/Stat.html | 875 +- .../stats/data/class-use/StatModifier.html | 457 +- .../data/class-use/StatSet.Container.html | 325 +- .../stats/data/class-use/StatSet.html | 247 +- .../stats/data/class-use/StringMapStat.html | 325 +- .../stats/data/class-use/StringSetStat.html | 353 +- .../threerings/stats/data/package-frame.html | 124 +- .../stats/data/package-summary.html | 511 +- .../threerings/stats/data/package-tree.html | 342 +- .../threerings/stats/data/package-use.html | 488 +- .../com/threerings/stats/package-frame.html | 52 +- .../com/threerings/stats/package-summary.html | 280 +- .../com/threerings/stats/package-tree.html | 269 +- apidocs/com/threerings/stats/package-use.html | 247 +- .../server/persist/MaxStatCodeRecord.html | 601 +- .../stats/server/persist/StatRecord.html | 1034 +- .../stats/server/persist/StatRepository.html | 954 +- .../server/persist/StringCodeRecord.html | 956 +- .../persist/class-use/MaxStatCodeRecord.html | 323 +- .../server/persist/class-use/StatRecord.html | 358 +- .../persist/class-use/StatRepository.html | 247 +- .../persist/class-use/StringCodeRecord.html | 358 +- .../stats/server/persist/package-frame.html | 61 +- .../stats/server/persist/package-summary.html | 304 +- .../stats/server/persist/package-tree.html | 292 +- .../stats/server/persist/package-use.html | 324 +- apidocs/com/threerings/whirled/Log.html | 503 +- .../com/threerings/whirled/class-use/Log.html | 247 +- .../whirled/client/SceneController.html | 707 +- .../whirled/client/SceneDecoder.html | 697 +- .../client/SceneDirector.MoveHandler.html | 426 +- .../whirled/client/SceneDirector.html | 1532 +- .../whirled/client/SceneMoveAdapter.html | 739 +- .../whirled/client/SceneReceiver.html | 462 +- .../SceneService.SceneMoveListener.html | 627 +- .../whirled/client/SceneService.html | 492 +- .../client/class-use/SceneController.html | 380 +- .../client/class-use/SceneDecoder.html | 247 +- .../class-use/SceneDirector.MoveHandler.html | 378 +- .../client/class-use/SceneDirector.html | 433 +- .../client/class-use/SceneMoveAdapter.html | 247 +- .../client/class-use/SceneReceiver.html | 354 +- .../SceneService.SceneMoveListener.html | 731 +- .../client/class-use/SceneService.html | 327 +- .../whirled/client/package-frame.html | 85 +- .../whirled/client/package-summary.html | 375 +- .../whirled/client/package-tree.html | 330 +- .../whirled/client/package-use.html | 698 +- .../client/persist/SceneRepository.html | 526 +- .../persist/class-use/SceneRepository.html | 358 +- .../whirled/client/persist/package-frame.html | 52 +- .../client/persist/package-summary.html | 282 +- .../whirled/client/persist/package-tree.html | 263 +- .../whirled/client/persist/package-use.html | 310 +- .../com/threerings/whirled/data/AuxModel.html | 466 +- .../whirled/data/DefaultSceneConfig.html | 589 +- .../com/threerings/whirled/data/Scene.html | 721 +- .../threerings/whirled/data/SceneCodes.html | 498 +- .../threerings/whirled/data/SceneImpl.html | 985 +- .../SceneMarshaller.SceneMoveMarshaller.html | 1049 +- .../whirled/data/SceneMarshaller.html | 733 +- .../threerings/whirled/data/SceneModel.html | 844 +- .../threerings/whirled/data/SceneObject.html | 592 +- .../threerings/whirled/data/ScenePlace.html | 718 +- .../threerings/whirled/data/SceneUpdate.html | 1018 +- .../whirled/data/class-use/AuxModel.html | 495 +- .../data/class-use/DefaultSceneConfig.html | 247 +- .../whirled/data/class-use/Scene.html | 545 +- .../whirled/data/class-use/SceneCodes.html | 661 +- .../whirled/data/class-use/SceneImpl.html | 325 +- .../SceneMarshaller.SceneMoveMarshaller.html | 247 +- .../data/class-use/SceneMarshaller.html | 247 +- .../whirled/data/class-use/SceneModel.html | 1371 +- .../whirled/data/class-use/SceneObject.html | 380 +- .../whirled/data/class-use/ScenePlace.html | 247 +- .../whirled/data/class-use/SceneUpdate.html | 1110 +- .../whirled/data/package-frame.html | 94 +- .../whirled/data/package-summary.html | 407 +- .../threerings/whirled/data/package-tree.html | 366 +- .../threerings/whirled/data/package-use.html | 1170 +- .../com/threerings/whirled/package-frame.html | 52 +- .../threerings/whirled/package-summary.html | 280 +- .../com/threerings/whirled/package-tree.html | 269 +- .../com/threerings/whirled/package-use.html | 247 +- .../server/AbstractSceneMoveHandler.html | 584 +- .../whirled/server/SceneManager.html | 730 +- .../whirled/server/SceneMoveHandler.html | 479 +- .../whirled/server/SceneProvider.html | 444 +- .../server/SceneRegistry.ConfigFactory.html | 415 +- .../SceneRegistry.ResolutionListener.html | 467 +- .../whirled/server/SceneRegistry.html | 934 +- .../whirled/server/SceneSender.html | 528 +- .../server/WhirledServer.WhirledModule.html | 490 +- .../whirled/server/WhirledServer.html | 662 +- .../whirled/server/WhirledSession.html | 509 +- .../class-use/AbstractSceneMoveHandler.html | 484 +- .../server/class-use/SceneManager.html | 478 +- .../server/class-use/SceneMoveHandler.html | 325 +- .../server/class-use/SceneProvider.html | 378 +- .../SceneRegistry.ConfigFactory.html | 247 +- .../SceneRegistry.ResolutionListener.html | 533 +- .../server/class-use/SceneRegistry.html | 443 +- .../whirled/server/class-use/SceneSender.html | 247 +- .../WhirledServer.WhirledModule.html | 325 +- .../server/class-use/WhirledServer.html | 325 +- .../server/class-use/WhirledSession.html | 327 +- .../whirled/server/package-frame.html | 94 +- .../whirled/server/package-summary.html | 407 +- .../whirled/server/package-tree.html | 357 +- .../whirled/server/package-use.html | 643 +- .../server/persist/DummySceneRepository.html | 703 +- .../server/persist/SceneRepository.html | 582 +- .../server/persist/SceneUpdateMarshaller.html | 677 +- .../class-use/DummySceneRepository.html | 247 +- .../persist/class-use/SceneRepository.html | 380 +- .../class-use/SceneUpdateMarshaller.html | 247 +- .../whirled/server/persist/package-frame.html | 70 +- .../server/persist/package-summary.html | 323 +- .../whirled/server/persist/package-tree.html | 280 +- .../whirled/server/persist/package-use.html | 348 +- apidocs/com/threerings/whirled/spot/Log.html | 503 +- .../whirled/spot/class-use/Log.html | 247 +- .../spot/client/SpotSceneController.html | 580 +- .../spot/client/SpotSceneDirector.html | 1250 +- .../SpotService.SpotSceneMoveListener.html | 465 +- .../whirled/spot/client/SpotService.html | 663 +- .../client/class-use/SpotSceneController.html | 327 +- .../client/class-use/SpotSceneDirector.html | 247 +- .../SpotService.SpotSceneMoveListener.html | 500 +- .../spot/client/class-use/SpotService.html | 327 +- .../whirled/spot/client/package-frame.html | 73 +- .../whirled/spot/client/package-summary.html | 333 +- .../whirled/spot/client/package-tree.html | 325 +- .../whirled/spot/client/package-use.html | 441 +- .../threerings/whirled/spot/data/Cluster.html | 873 +- .../whirled/spot/data/ClusterObject.html | 812 +- .../spot/data/ClusteredBodyObject.html | 484 +- .../whirled/spot/data/Location.html | 633 +- .../spot/data/ModifyPortalsUpdate.html | 728 +- .../threerings/whirled/spot/data/Portal.html | 984 +- .../whirled/spot/data/SceneLocation.html | 793 +- .../whirled/spot/data/SpotCodes.html | 699 +- ...potMarshaller.SpotSceneMoveMarshaller.html | 1139 +- .../whirled/spot/data/SpotMarshaller.html | 1036 +- .../whirled/spot/data/SpotScene.html | 688 +- .../whirled/spot/data/SpotSceneImpl.html | 973 +- .../whirled/spot/data/SpotSceneModel.html | 816 +- .../whirled/spot/data/SpotSceneObject.html | 1157 +- .../whirled/spot/data/class-use/Cluster.html | 548 +- .../spot/data/class-use/ClusterObject.html | 247 +- .../data/class-use/ClusteredBodyObject.html | 247 +- .../whirled/spot/data/class-use/Location.html | 882 +- .../data/class-use/ModifyPortalsUpdate.html | 247 +- .../whirled/spot/data/class-use/Portal.html | 1113 +- .../spot/data/class-use/SceneLocation.html | 462 +- .../spot/data/class-use/SpotCodes.html | 435 +- ...potMarshaller.SpotSceneMoveMarshaller.html | 247 +- .../spot/data/class-use/SpotMarshaller.html | 247 +- .../spot/data/class-use/SpotScene.html | 378 +- .../spot/data/class-use/SpotSceneImpl.html | 247 +- .../spot/data/class-use/SpotSceneModel.html | 366 +- .../spot/data/class-use/SpotSceneObject.html | 327 +- .../whirled/spot/data/package-frame.html | 103 +- .../whirled/spot/data/package-summary.html | 435 +- .../whirled/spot/data/package-tree.html | 408 +- .../whirled/spot/data/package-use.html | 805 +- .../whirled/spot/package-frame.html | 52 +- .../whirled/spot/package-summary.html | 308 +- .../threerings/whirled/spot/package-tree.html | 269 +- .../threerings/whirled/spot/package-use.html | 247 +- .../whirled/spot/server/SpotClient.html | 510 +- .../whirled/spot/server/SpotProvider.html | 602 +- .../whirled/spot/server/SpotSceneManager.html | 875 +- .../spot/server/SpotSceneMoveHandler.html | 486 +- .../spot/server/SpotSceneRegistry.html | 959 +- .../spot/server/class-use/SpotClient.html | 247 +- .../spot/server/class-use/SpotProvider.html | 325 +- .../server/class-use/SpotSceneManager.html | 384 +- .../class-use/SpotSceneMoveHandler.html | 247 +- .../server/class-use/SpotSceneRegistry.html | 247 +- .../whirled/spot/server/package-frame.html | 76 +- .../whirled/spot/server/package-summary.html | 345 +- .../whirled/spot/server/package-tree.html | 341 +- .../whirled/spot/server/package-use.html | 363 +- .../whirled/spot/tools/EditablePortal.html | 689 +- .../spot/tools/class-use/EditablePortal.html | 327 +- .../whirled/spot/tools/package-frame.html | 52 +- .../whirled/spot/tools/package-summary.html | 282 +- .../whirled/spot/tools/package-tree.html | 283 +- .../whirled/spot/tools/package-use.html | 310 +- .../spot/tools/xml/SpotSceneRuleSet.html | 553 +- .../spot/tools/xml/SpotSceneWriter.html | 595 +- .../tools/xml/class-use/SpotSceneRuleSet.html | 247 +- .../tools/xml/class-use/SpotSceneWriter.html | 247 +- .../whirled/spot/tools/xml/package-frame.html | 55 +- .../spot/tools/xml/package-summary.html | 290 +- .../whirled/spot/tools/xml/package-tree.html | 272 +- .../whirled/spot/tools/xml/package-use.html | 247 +- .../whirled/tools/xml/SceneParser.html | 627 +- .../whirled/tools/xml/SceneRuleSet.html | 560 +- .../whirled/tools/xml/SceneWriter.html | 696 +- .../tools/xml/class-use/SceneParser.html | 325 +- .../tools/xml/class-use/SceneRuleSet.html | 325 +- .../tools/xml/class-use/SceneWriter.html | 325 +- .../whirled/tools/xml/package-frame.html | 58 +- .../whirled/tools/xml/package-summary.html | 300 +- .../whirled/tools/xml/package-tree.html | 272 +- .../whirled/tools/xml/package-use.html | 330 +- .../whirled/util/NoSuchSceneException.html | 538 +- .../threerings/whirled/util/SceneFactory.html | 418 +- .../threerings/whirled/util/UpdateList.html | 584 +- .../whirled/util/WhirledContext.html | 453 +- .../util/class-use/NoSuchSceneException.html | 390 +- .../whirled/util/class-use/SceneFactory.html | 327 +- .../whirled/util/class-use/UpdateList.html | 337 +- .../util/class-use/WhirledContext.html | 435 +- .../whirled/util/package-frame.html | 85 +- .../whirled/util/package-summary.html | 356 +- .../threerings/whirled/util/package-tree.html | 305 +- .../threerings/whirled/util/package-use.html | 496 +- apidocs/com/threerings/whirled/zone/Log.html | 503 +- .../whirled/zone/class-use/Log.html | 247 +- .../whirled/zone/client/ZoneAdapter.html | 637 +- .../whirled/zone/client/ZoneDecoder.html | 697 +- .../whirled/zone/client/ZoneDirector.html | 1170 +- .../whirled/zone/client/ZoneObserver.html | 517 +- .../whirled/zone/client/ZoneReceiver.html | 468 +- .../client/ZoneService.ZoneMoveListener.html | 611 +- .../whirled/zone/client/ZoneService.html | 494 +- .../zone/client/class-use/ZoneAdapter.html | 247 +- .../zone/client/class-use/ZoneDecoder.html | 247 +- .../zone/client/class-use/ZoneDirector.html | 247 +- .../zone/client/class-use/ZoneObserver.html | 372 +- .../zone/client/class-use/ZoneReceiver.html | 354 +- .../ZoneService.ZoneMoveListener.html | 664 +- .../zone/client/class-use/ZoneService.html | 327 +- .../whirled/zone/client/package-frame.html | 82 +- .../whirled/zone/client/package-summary.html | 367 +- .../whirled/zone/client/package-tree.html | 316 +- .../whirled/zone/client/package-use.html | 465 +- .../whirled/zone/data/SceneSummary.html | 729 +- .../whirled/zone/data/ZoneCodes.html | 464 +- .../ZoneMarshaller.ZoneMoveMarshaller.html | 1046 +- .../whirled/zone/data/ZoneMarshaller.html | 737 +- .../whirled/zone/data/ZoneSummary.html | 694 +- .../whirled/zone/data/ZonedBodyObject.html | 447 +- .../zone/data/class-use/SceneSummary.html | 325 +- .../zone/data/class-use/ZoneCodes.html | 247 +- .../ZoneMarshaller.ZoneMoveMarshaller.html | 247 +- .../zone/data/class-use/ZoneMarshaller.html | 247 +- .../zone/data/class-use/ZoneSummary.html | 640 +- .../zone/data/class-use/ZonedBodyObject.html | 345 +- .../whirled/zone/data/package-frame.html | 79 +- .../whirled/zone/data/package-summary.html | 359 +- .../whirled/zone/data/package-tree.html | 324 +- .../whirled/zone/data/package-use.html | 420 +- .../whirled/zone/package-frame.html | 52 +- .../whirled/zone/package-summary.html | 280 +- .../threerings/whirled/zone/package-tree.html | 269 +- .../threerings/whirled/zone/package-use.html | 247 +- .../whirled/zone/peer/data/HostedZone.html | 703 +- .../zone/peer/data/class-use/HostedZone.html | 454 +- .../whirled/zone/peer/data/package-frame.html | 52 +- .../zone/peer/data/package-summary.html | 280 +- .../whirled/zone/peer/data/package-tree.html | 277 +- .../whirled/zone/peer/data/package-use.html | 308 +- .../zone/peer/server/PeeredZoneManager.html | 466 +- ...eeredZoneRegistry.PeerZoneMoveHandler.html | 550 +- ...neRegistry.PeerZoneResolutionListener.html | 449 +- ...ZoneRegistry.PeerZoneShutdownListener.html | 410 +- .../zone/peer/server/PeeredZoneRegistry.html | 835 +- .../zone/peer/server/ZoneNodeObject.html | 899 +- .../peer/server/ZonePeerManager.NodeFunc.html | 568 +- .../zone/peer/server/ZonePeerManager.html | 725 +- .../server/class-use/PeeredZoneManager.html | 323 +- ...eeredZoneRegistry.PeerZoneMoveHandler.html | 247 +- ...neRegistry.PeerZoneResolutionListener.html | 358 +- ...ZoneRegistry.PeerZoneShutdownListener.html | 327 +- .../server/class-use/PeeredZoneRegistry.html | 247 +- .../peer/server/class-use/ZoneNodeObject.html | 323 +- .../class-use/ZonePeerManager.NodeFunc.html | 247 +- .../server/class-use/ZonePeerManager.html | 321 +- .../zone/peer/server/package-frame.html | 85 +- .../zone/peer/server/package-summary.html | 363 +- .../zone/peer/server/package-tree.html | 352 +- .../whirled/zone/peer/server/package-use.html | 346 +- .../ZoneManager.ResolutionListener.html | 472 +- .../whirled/zone/server/ZoneManager.html | 615 +- .../whirled/zone/server/ZoneMoveHandler.html | 614 +- .../whirled/zone/server/ZoneProvider.html | 446 +- .../whirled/zone/server/ZoneRegistry.html | 743 +- .../whirled/zone/server/ZoneSender.html | 530 +- .../ZoneManager.ResolutionListener.html | 475 +- .../zone/server/class-use/ZoneManager.html | 514 +- .../server/class-use/ZoneMoveHandler.html | 325 +- .../zone/server/class-use/ZoneProvider.html | 376 +- .../zone/server/class-use/ZoneRegistry.html | 323 +- .../zone/server/class-use/ZoneSender.html | 247 +- .../whirled/zone/server/package-frame.html | 79 +- .../whirled/zone/server/package-summary.html | 355 +- .../whirled/zone/server/package-tree.html | 303 +- .../whirled/zone/server/package-use.html | 418 +- .../whirled/zone/util/ZoneUtil.html | 621 +- .../whirled/zone/util/class-use/ZoneUtil.html | 247 +- .../whirled/zone/util/package-frame.html | 52 +- .../whirled/zone/util/package-summary.html | 280 +- .../whirled/zone/util/package-tree.html | 269 +- .../whirled/zone/util/package-use.html | 247 +- apidocs/constant-values.html | 4606 ++-- apidocs/deprecated-list.html | 364 +- apidocs/help-doc.html | 431 +- apidocs/index-all.html | 17891 +++++++++------- apidocs/index.html | 97 +- apidocs/overview-frame.html | 303 +- apidocs/overview-summary.html | 917 +- apidocs/overview-tree.html | 1820 +- apidocs/script.js | 30 + apidocs/serialized-form.html | 5242 ++--- apidocs/stylesheet.css | 585 +- 1099 files changed, 266256 insertions(+), 276770 deletions(-) create mode 100644 apidocs/script.js diff --git a/apidocs/allclasses-frame.html b/apidocs/allclasses-frame.html index efb457f3..a107187f 100644 --- a/apidocs/allclasses-frame.html +++ b/apidocs/allclasses-frame.html @@ -1,790 +1,399 @@ - - - - - - -All Classes (vilya 1.3 API) - - - - - - - - - - - -All Classes -
- - - - - -
AbstractSceneMoveHandler -
-AuxModel -
-Board -
-BoardSummary -
-ByteByteStringMapStat -
-ByteStringSetStat -
-Card -
-CardCodes -
-CardGameController -
-CardGameDecoder -
-CardGameManager -
-CardGameObject -
-CardGameReceiver -
-CardGameSender -
-CardPanel -
-CardPanel.CardSelectionObserver -
-CardSprite -
-CardSpriteObserver -
-ChatPanel -
-ChoiceParameter -
-ClientController -
-Cluster -
-ClusteredBodyObject -
-ClusterObject -
-Deck -
-DefaultColorUpdate -
-DefaultSceneConfig -
-DefaultSwingTableConfigurator -
-DirectionButton -
-DropBlockSprite -
-DropBoard -
-DropBoard.PieceOperation -
-DropBoardSummary -
-DropBoardUtil -
-DropBoardView -
-DropCodes -
-DropConfig -
-DropControllerDelegate -
-DropGameUtil -
-DropLogic -
-DropManagerDelegate -
-DropPanel -
-DropPieceCodes -
-DropSprite -
-DropSpriteObserver -
-DummySceneRepository -
-EditablePortal -
-EditorApp -
-EditorConfig -
-EditorContext -
-EditorDialog -
-EditorDialogUtil -
-EditorFrame -
-EditorModel -
-EditorModelListener -
-EditorScenePanel -
-EditorScenePanel.SceneModelListener -
-EditorScrollBox -
-EditorTileManager -
-EditorToolBarPanel -
-EntryFee -
-ExtrasPainter -
-GameAI -
-GameCodes -
-GameConfig -
-GameConfigurator -
-GameController -
-GameControllerDelegate -
-GameManager -
-GameManagerDelegate -
-GameObject -
-GameReadyObserver -
-GameWatcher -
-Hand -
-HostedZone -
-IntArrayStat -
-IntSetStat -
-IntSetStatAdder -
-IntStat -
-IntStatIncrementer -
-IntStatMinimumer -
-IntStringSetStat -
-Invitation -
-InvitationHandler -
-InvitationResponseObserver -
-Lobby -
-LobbyConfig -
-LobbyController -
-LobbyManager -
-LobbyMarshaller -
-LobbyMarshaller.CategoriesMarshaller -
-LobbyMarshaller.LobbiesMarshaller -
-LobbyObject -
-LobbyPanel -
-LobbyProvider -
-LobbyRegistry -
-LobbySelector -
-LobbyService -
-LobbyService.CategoriesListener -
-LobbyService.LobbiesListener -
-Location -
-Log -
-Log -
-Log -
-Log -
-Log -
-Log -
-Log -
-Log -
-Log -
-LogonPanel -
-MaxIntStat -
-MaxStatCodeRecord -
-MaxValueIntStat -
-MiCasaApp -
-MiCasaApplet -
-MiCasaBootstrapData -
-MiCasaClient -
-MiCasaConfig -
-MiCasaContext -
-MiCasaFrame -
-MiCasaServer -
-MiCasaSession -
-MicroCardSprite -
-ModifyObjectsUpdate -
-ModifyPortalsUpdate -
-NextBlockView -
-NoSuchSceneException -
-ObjectEditorDialog -
-OccupantList -
-Parameter -
-ParlorCodes -
-ParlorContext -
-ParlorDecoder -
-ParlorDirector -
-ParlorManager -
-ParlorMarshaller -
-ParlorMarshaller.InviteMarshaller -
-ParlorProvider -
-ParlorReceiver -
-ParlorSender -
-ParlorService -
-ParlorService.InviteListener -
-Participant -
-PeeredZoneManager -
-PeeredZoneRegistry -
-PeeredZoneRegistry.PeerZoneMoveHandler -
-PeeredZoneRegistry.PeerZoneResolutionListener -
-PeeredZoneRegistry.PeerZoneShutdownListener -
-Percentiler -
-PercentileRecord -
-PieceDestroyer -
-PieceDestroyer.DestroyLogic -
-PieceDropLogic -
-PieceDropper -
-PieceDropper.DropObserver -
-PieceDropper.PieceDropInfo -
-PieceGroupAnimation -
-PlacementConstraints -
-PlayerCard -
-PlayerStatusView -
-PlayManager -
-PlayManagerDelegate -
-PointSet -
-Portal -
-PortalDialog -
-PortalTool -
-PreferencesDialog -
-Prize -
-PuzzleAnimationWaiter -
-PuzzleBoardView -
-PuzzleCodes -
-PuzzleContext -
-PuzzleController -
-PuzzleController.ClearPender -
-PuzzleControllerDelegate -
-PuzzleGameCodes -
-PuzzleGameMarshaller -
-PuzzleGameProvider -
-PuzzleGameService -
-PuzzleGameUtil -
-PuzzleManager -
-PuzzleManagerDelegate -
-PuzzleObject -
-PuzzlePanel -
-PuzzlePrefs -
-RangeParameter -
-Rating -
-RatingCodes -
-RatingDelegate -
-RatingRecord -
-RatingRepository -
-RobotPlayer -
-Scene -
-SceneCodes -
-SceneColorizer -
-SceneController -
-SceneDecoder -
-SceneDirector -
-SceneDirector.MoveHandler -
-SceneFactory -
-SceneImpl -
-SceneInfoPanel -
-SceneLocation -
-SceneManager -
-SceneMarshaller -
-SceneMarshaller.SceneMoveMarshaller -
-SceneModel -
-SceneMoveAdapter -
-SceneMoveHandler -
-SceneObject -
-SceneParser -
-ScenePlace -
-SceneProvider -
-SceneReceiver -
-SceneRegistry -
-SceneRegistry.ConfigFactory -
-SceneRegistry.ResolutionListener -
-SceneRepository -
-SceneRepository -
-SceneRuleSet -
-SceneSender -
-SceneService -
-SceneService.SceneMoveListener -
-SceneSummary -
-SceneUpdate -
-SceneUpdateMarshaller -
-SceneWriter -
-ScoreAnimation -
-SeatednessObserver -
-SegmentInfo -
-SetStat -
-ShortStringSetStat -
-SimpleClient -
-SimpleFrame -
-SimpleServer -
-Simulant -
-SimulatorApp -
-SimulatorClient -
-SimulatorContext -
-SimulatorController -
-SimulatorFrame -
-SimulatorInfo -
-SimulatorManager -
-SimulatorMarshaller -
-SimulatorProvider -
-SimulatorServer -
-SimulatorService -
-SpotClient -
-SpotCodes -
-SpotMarshaller -
-SpotMarshaller.SpotSceneMoveMarshaller -
-SpotProvider -
-SpotScene -
-SpotSceneController -
-SpotSceneDirector -
-SpotSceneImpl -
-SpotSceneManager -
-SpotSceneModel -
-SpotSceneMoveHandler -
-SpotSceneObject -
-SpotSceneRegistry -
-SpotSceneRuleSet -
-SpotSceneWriter -
-SpotService -
-SpotService.SpotSceneMoveListener -
-StageCodes -
-StageContext -
-StageLocation -
-StageMisoSceneModel -
-StageMisoSceneRuleSet -
-StageOccupantInfo -
-StageScene -
-StageSceneConfig -
-StageSceneController -
-StageSceneManager -
-StageSceneMarshaller -
-StageSceneModel -
-StageSceneObject -
-StageScenePanel -
-StageSceneParser -
-StageSceneProvider -
-StageSceneRuleSet -
-StageSceneService -
-StageSceneUtil -
-StageSceneWriter -
-StageServer -
-StageServer.StageModule -
-Stat -
-Stat.AuxDataSource -
-Stat.Type -
-StatModifier -
-StatRecord -
-StatRepository -
-StatSet -
-StatSet.Container -
-StringCodeRecord -
-StringMapStat -
-StringSetStat -
-SwingGameConfigurator -
-Table -
-TableConfig -
-TableConfigurator -
-TableDirector -
-TableItem -
-TableListView -
-TableLobbyConfig -
-TableLobbyManager -
-TableLobbyObject -
-TableLobbyObject -
-TableManager -
-TableMarshaller -
-TableObserver -
-TableProvider -
-TableService -
-TeamGameManager -
-TestTileLoader -
-TileInfoPanel -
-TileSetUtil -
-ToggleParameter -
-TourneyCodes -
-TourneyConfig -
-TourneyLogicData -
-TourneyManager -
-TourneyMarshaller -
-TourneyObject -
-TourneyProvider -
-TourneyRepository -
-TourneyRepository.TourneyRecord -
-TourneyService -
-TourniesManager -
-TourniesMarshaller -
-TourniesProvider -
-TourniesService -
-TrickCardCodes -
-TrickCardGameControllerDelegate -
-TrickCardGameManagerDelegate -
-TrickCardGameMarshaller -
-TrickCardGameObject -
-TrickCardGameProvider -
-TrickCardGameService -
-TrickCardGameUtil -
-TurnDisplay -
-TurnGameController -
-TurnGameControllerDelegate -
-TurnGameManager -
-TurnGameManagerDelegate -
-TurnGameObject -
-UpdateList -
-UserIdentifier -
-UserIdentifier.Ider -
-ViewerApp -
-ViewerFrame -
-ViewerScenePanel -
-WhirledContext -
-WhirledServer -
-WhirledServer.WhirledModule -
-WhirledSession -
-ZoneAdapter -
-ZoneCodes -
-ZonedBodyObject -
-ZoneDecoder -
-ZoneDirector -
-ZoneManager -
-ZoneManager.ResolutionListener -
-ZoneMarshaller -
-ZoneMarshaller.ZoneMoveMarshaller -
-ZoneMoveHandler -
-ZoneNodeObject -
-ZoneObserver -
-ZonePeerManager -
-ZonePeerManager.NodeFunc -
-ZoneProvider -
-ZoneReceiver -
-ZoneRegistry -
-ZoneSender -
-ZoneService -
-ZoneService.ZoneMoveListener -
-ZoneSummary -
-ZoneUtil -
-
- - - + + + + + +All Classes (Vilya Core 1.6 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/apidocs/allclasses-noframe.html b/apidocs/allclasses-noframe.html index e12ba076..798ae2fa 100644 --- a/apidocs/allclasses-noframe.html +++ b/apidocs/allclasses-noframe.html @@ -1,790 +1,399 @@ - - - - - - -All Classes (vilya 1.3 API) - - - - - - - - - - - -All Classes -
- - - - - -
AbstractSceneMoveHandler -
-AuxModel -
-Board -
-BoardSummary -
-ByteByteStringMapStat -
-ByteStringSetStat -
-Card -
-CardCodes -
-CardGameController -
-CardGameDecoder -
-CardGameManager -
-CardGameObject -
-CardGameReceiver -
-CardGameSender -
-CardPanel -
-CardPanel.CardSelectionObserver -
-CardSprite -
-CardSpriteObserver -
-ChatPanel -
-ChoiceParameter -
-ClientController -
-Cluster -
-ClusteredBodyObject -
-ClusterObject -
-Deck -
-DefaultColorUpdate -
-DefaultSceneConfig -
-DefaultSwingTableConfigurator -
-DirectionButton -
-DropBlockSprite -
-DropBoard -
-DropBoard.PieceOperation -
-DropBoardSummary -
-DropBoardUtil -
-DropBoardView -
-DropCodes -
-DropConfig -
-DropControllerDelegate -
-DropGameUtil -
-DropLogic -
-DropManagerDelegate -
-DropPanel -
-DropPieceCodes -
-DropSprite -
-DropSpriteObserver -
-DummySceneRepository -
-EditablePortal -
-EditorApp -
-EditorConfig -
-EditorContext -
-EditorDialog -
-EditorDialogUtil -
-EditorFrame -
-EditorModel -
-EditorModelListener -
-EditorScenePanel -
-EditorScenePanel.SceneModelListener -
-EditorScrollBox -
-EditorTileManager -
-EditorToolBarPanel -
-EntryFee -
-ExtrasPainter -
-GameAI -
-GameCodes -
-GameConfig -
-GameConfigurator -
-GameController -
-GameControllerDelegate -
-GameManager -
-GameManagerDelegate -
-GameObject -
-GameReadyObserver -
-GameWatcher -
-Hand -
-HostedZone -
-IntArrayStat -
-IntSetStat -
-IntSetStatAdder -
-IntStat -
-IntStatIncrementer -
-IntStatMinimumer -
-IntStringSetStat -
-Invitation -
-InvitationHandler -
-InvitationResponseObserver -
-Lobby -
-LobbyConfig -
-LobbyController -
-LobbyManager -
-LobbyMarshaller -
-LobbyMarshaller.CategoriesMarshaller -
-LobbyMarshaller.LobbiesMarshaller -
-LobbyObject -
-LobbyPanel -
-LobbyProvider -
-LobbyRegistry -
-LobbySelector -
-LobbyService -
-LobbyService.CategoriesListener -
-LobbyService.LobbiesListener -
-Location -
-Log -
-Log -
-Log -
-Log -
-Log -
-Log -
-Log -
-Log -
-Log -
-LogonPanel -
-MaxIntStat -
-MaxStatCodeRecord -
-MaxValueIntStat -
-MiCasaApp -
-MiCasaApplet -
-MiCasaBootstrapData -
-MiCasaClient -
-MiCasaConfig -
-MiCasaContext -
-MiCasaFrame -
-MiCasaServer -
-MiCasaSession -
-MicroCardSprite -
-ModifyObjectsUpdate -
-ModifyPortalsUpdate -
-NextBlockView -
-NoSuchSceneException -
-ObjectEditorDialog -
-OccupantList -
-Parameter -
-ParlorCodes -
-ParlorContext -
-ParlorDecoder -
-ParlorDirector -
-ParlorManager -
-ParlorMarshaller -
-ParlorMarshaller.InviteMarshaller -
-ParlorProvider -
-ParlorReceiver -
-ParlorSender -
-ParlorService -
-ParlorService.InviteListener -
-Participant -
-PeeredZoneManager -
-PeeredZoneRegistry -
-PeeredZoneRegistry.PeerZoneMoveHandler -
-PeeredZoneRegistry.PeerZoneResolutionListener -
-PeeredZoneRegistry.PeerZoneShutdownListener -
-Percentiler -
-PercentileRecord -
-PieceDestroyer -
-PieceDestroyer.DestroyLogic -
-PieceDropLogic -
-PieceDropper -
-PieceDropper.DropObserver -
-PieceDropper.PieceDropInfo -
-PieceGroupAnimation -
-PlacementConstraints -
-PlayerCard -
-PlayerStatusView -
-PlayManager -
-PlayManagerDelegate -
-PointSet -
-Portal -
-PortalDialog -
-PortalTool -
-PreferencesDialog -
-Prize -
-PuzzleAnimationWaiter -
-PuzzleBoardView -
-PuzzleCodes -
-PuzzleContext -
-PuzzleController -
-PuzzleController.ClearPender -
-PuzzleControllerDelegate -
-PuzzleGameCodes -
-PuzzleGameMarshaller -
-PuzzleGameProvider -
-PuzzleGameService -
-PuzzleGameUtil -
-PuzzleManager -
-PuzzleManagerDelegate -
-PuzzleObject -
-PuzzlePanel -
-PuzzlePrefs -
-RangeParameter -
-Rating -
-RatingCodes -
-RatingDelegate -
-RatingRecord -
-RatingRepository -
-RobotPlayer -
-Scene -
-SceneCodes -
-SceneColorizer -
-SceneController -
-SceneDecoder -
-SceneDirector -
-SceneDirector.MoveHandler -
-SceneFactory -
-SceneImpl -
-SceneInfoPanel -
-SceneLocation -
-SceneManager -
-SceneMarshaller -
-SceneMarshaller.SceneMoveMarshaller -
-SceneModel -
-SceneMoveAdapter -
-SceneMoveHandler -
-SceneObject -
-SceneParser -
-ScenePlace -
-SceneProvider -
-SceneReceiver -
-SceneRegistry -
-SceneRegistry.ConfigFactory -
-SceneRegistry.ResolutionListener -
-SceneRepository -
-SceneRepository -
-SceneRuleSet -
-SceneSender -
-SceneService -
-SceneService.SceneMoveListener -
-SceneSummary -
-SceneUpdate -
-SceneUpdateMarshaller -
-SceneWriter -
-ScoreAnimation -
-SeatednessObserver -
-SegmentInfo -
-SetStat -
-ShortStringSetStat -
-SimpleClient -
-SimpleFrame -
-SimpleServer -
-Simulant -
-SimulatorApp -
-SimulatorClient -
-SimulatorContext -
-SimulatorController -
-SimulatorFrame -
-SimulatorInfo -
-SimulatorManager -
-SimulatorMarshaller -
-SimulatorProvider -
-SimulatorServer -
-SimulatorService -
-SpotClient -
-SpotCodes -
-SpotMarshaller -
-SpotMarshaller.SpotSceneMoveMarshaller -
-SpotProvider -
-SpotScene -
-SpotSceneController -
-SpotSceneDirector -
-SpotSceneImpl -
-SpotSceneManager -
-SpotSceneModel -
-SpotSceneMoveHandler -
-SpotSceneObject -
-SpotSceneRegistry -
-SpotSceneRuleSet -
-SpotSceneWriter -
-SpotService -
-SpotService.SpotSceneMoveListener -
-StageCodes -
-StageContext -
-StageLocation -
-StageMisoSceneModel -
-StageMisoSceneRuleSet -
-StageOccupantInfo -
-StageScene -
-StageSceneConfig -
-StageSceneController -
-StageSceneManager -
-StageSceneMarshaller -
-StageSceneModel -
-StageSceneObject -
-StageScenePanel -
-StageSceneParser -
-StageSceneProvider -
-StageSceneRuleSet -
-StageSceneService -
-StageSceneUtil -
-StageSceneWriter -
-StageServer -
-StageServer.StageModule -
-Stat -
-Stat.AuxDataSource -
-Stat.Type -
-StatModifier -
-StatRecord -
-StatRepository -
-StatSet -
-StatSet.Container -
-StringCodeRecord -
-StringMapStat -
-StringSetStat -
-SwingGameConfigurator -
-Table -
-TableConfig -
-TableConfigurator -
-TableDirector -
-TableItem -
-TableListView -
-TableLobbyConfig -
-TableLobbyManager -
-TableLobbyObject -
-TableLobbyObject -
-TableManager -
-TableMarshaller -
-TableObserver -
-TableProvider -
-TableService -
-TeamGameManager -
-TestTileLoader -
-TileInfoPanel -
-TileSetUtil -
-ToggleParameter -
-TourneyCodes -
-TourneyConfig -
-TourneyLogicData -
-TourneyManager -
-TourneyMarshaller -
-TourneyObject -
-TourneyProvider -
-TourneyRepository -
-TourneyRepository.TourneyRecord -
-TourneyService -
-TourniesManager -
-TourniesMarshaller -
-TourniesProvider -
-TourniesService -
-TrickCardCodes -
-TrickCardGameControllerDelegate -
-TrickCardGameManagerDelegate -
-TrickCardGameMarshaller -
-TrickCardGameObject -
-TrickCardGameProvider -
-TrickCardGameService -
-TrickCardGameUtil -
-TurnDisplay -
-TurnGameController -
-TurnGameControllerDelegate -
-TurnGameManager -
-TurnGameManagerDelegate -
-TurnGameObject -
-UpdateList -
-UserIdentifier -
-UserIdentifier.Ider -
-ViewerApp -
-ViewerFrame -
-ViewerScenePanel -
-WhirledContext -
-WhirledServer -
-WhirledServer.WhirledModule -
-WhirledSession -
-ZoneAdapter -
-ZoneCodes -
-ZonedBodyObject -
-ZoneDecoder -
-ZoneDirector -
-ZoneManager -
-ZoneManager.ResolutionListener -
-ZoneMarshaller -
-ZoneMarshaller.ZoneMoveMarshaller -
-ZoneMoveHandler -
-ZoneNodeObject -
-ZoneObserver -
-ZonePeerManager -
-ZonePeerManager.NodeFunc -
-ZoneProvider -
-ZoneReceiver -
-ZoneRegistry -
-ZoneSender -
-ZoneService -
-ZoneService.ZoneMoveListener -
-ZoneSummary -
-ZoneUtil -
-
- - - + + + + + +All Classes (Vilya Core 1.6 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/apidocs/com/threerings/micasa/Log.html b/apidocs/com/threerings/micasa/Log.html index 4cb7466f..8a264bca 100644 --- a/apidocs/com/threerings/micasa/Log.html +++ b/apidocs/com/threerings/micasa/Log.html @@ -1,267 +1,279 @@ - - - - - - -Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa -
-Class Log

-
-java.lang.Object
-  extended by com.threerings.micasa.Log
-
-
-
-
public class Log
extends Object
- - -

-Contains a reference to the log object used by the MiCasa package. -

- -

-


- -

+

+
com.threerings.micasa
+

Class Log

+
+
+ +
+
    +
  • +
    +
    +
    public class Log
    +extends Object
    +
    Contains a reference to the log object used by the MiCasa package.
    +
  • +
+
+
+
    +
  • - - - - - - - - - - -
    -Field Summary
    -static Loggerlog - -
    -          The static log instance configured for use by this package.
    -  +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static Loggerlog +
      The static log instance configured for use by this package.
      +
      +
    • +
    - - - - - - - - - -
    -Constructor Summary
    Log() - -
    -           
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Log() 
      +
    • +
    - - - - - - -
    -Method Summary
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -  -

    - +

    +
  • +
+
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -log

    -
    -public static Logger log
    -
    -
    The static log instance configured for use by this package. -

    -

    -
    -
    - +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        log

        +
        public static Logger log
        +
        The static log instance configured for use by this package.
        +
      • +
      +
    • +
    - - - - - - -
    -Constructor Detail
    - -

    -Log

    -
    -public Log()
    -
    -
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Log

        +
        public Log()
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/class-use/Log.html b/apidocs/com/threerings/micasa/class-use/Log.html index 88a11056..0f753a78 100644 --- a/apidocs/com/threerings/micasa/class-use/Log.html +++ b/apidocs/com/threerings/micasa/class-use/Log.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.Log

-
-No usage of com.threerings.micasa.Log -

-


- - +
+

Uses of Class
com.threerings.micasa.Log

+
+
No usage of com.threerings.micasa.Log
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/ChatPanel.html b/apidocs/com/threerings/micasa/client/ChatPanel.html index ef357a4e..973bf7fa 100644 --- a/apidocs/com/threerings/micasa/client/ChatPanel.html +++ b/apidocs/com/threerings/micasa/client/ChatPanel.html @@ -1,618 +1,579 @@ - - - - - - -ChatPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.client -
-Class ChatPanel

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by javax.swing.JComponent
-              extended by javax.swing.JPanel
-                  extended by com.threerings.micasa.client.ChatPanel
-
-
-
All Implemented Interfaces:
com.threerings.crowd.chat.client.ChatDisplay, com.threerings.crowd.client.OccupantObserver, com.threerings.crowd.client.PlaceView, ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible
-
-
-
-
public class ChatPanel
extends JPanel
implements ActionListener, com.threerings.crowd.chat.client.ChatDisplay, com.threerings.crowd.client.OccupantObserver, com.threerings.crowd.client.PlaceView
- - -

-

-
See Also:
Serialized Form
-
- -

+

+
com.threerings.micasa.client
+

Class ChatPanel

+
+
+ +
+ +
+
+ + + +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -ChatPanel

    -
    -public ChatPanel(com.threerings.crowd.util.CrowdContext ctx)
    -
    -
    -
    - -

    -ChatPanel

    -
    -public ChatPanel(com.threerings.crowd.util.CrowdContext ctx,
    -                 boolean showHintLabel)
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ChatPanel

        +
        public ChatPanel(com.threerings.crowd.util.CrowdContext ctx)
        +
      • +
      + + + +
        +
      • +

        ChatPanel

        +
        public ChatPanel(com.threerings.crowd.util.CrowdContext ctx,
        +                 boolean showHintLabel)
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -removeSendButton

    -
    -public void removeSendButton()
    -
    -
    For applications where the chat box has extremely limited space, +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        removeSendButton

        +
        public void removeSendButton()
        +
        For applications where the chat box has extremely limited space, the send button can be removed to leave more space for the text - input box. -

        -

        -
        -
        -
        -
        -
        -
    -
    - -

    -setRequestFocus

    -
    -public void setRequestFocus(boolean focus)
    -
    -
    Sets whether the chat box text entry field requests the keyboard - focus when the panel receives AncestorListener.ancestorAdded(javax.swing.event.AncestorEvent) or PlaceView.willEnterPlace(com.threerings.crowd.data.PlaceObject) - events. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -actionPerformed

    -
    -public void actionPerformed(ActionEvent e)
    -
    -
    -
    Specified by:
    actionPerformed in interface ActionListener
    -
    -
    -
    -
    -
    -
    - -

    -occupantEntered

    -
    -public void occupantEntered(com.threerings.crowd.data.OccupantInfo info)
    -
    -
    -
    Specified by:
    occupantEntered in interface com.threerings.crowd.client.OccupantObserver
    -
    -
    -
    -
    -
    -
    - -

    -occupantLeft

    -
    -public void occupantLeft(com.threerings.crowd.data.OccupantInfo info)
    -
    -
    -
    Specified by:
    occupantLeft in interface com.threerings.crowd.client.OccupantObserver
    -
    -
    -
    -
    -
    -
    - -

    -occupantUpdated

    -
    -public void occupantUpdated(com.threerings.crowd.data.OccupantInfo oinfo,
    -                            com.threerings.crowd.data.OccupantInfo info)
    -
    -
    -
    Specified by:
    occupantUpdated in interface com.threerings.crowd.client.OccupantObserver
    -
    -
    -
    -
    -
    -
    - -

    -clear

    -
    -public void clear()
    -
    -
    -
    Specified by:
    clear in interface com.threerings.crowd.chat.client.ChatDisplay
    -
    -
    -
    -
    -
    -
    - -

    -displayMessage

    -
    -public boolean displayMessage(com.threerings.crowd.chat.data.ChatMessage message,
    -                              boolean displayed)
    -
    -
    -
    Specified by:
    displayMessage in interface com.threerings.crowd.chat.client.ChatDisplay
    -
    -
    -
    -
    -
    -
    - -

    -willEnterPlace

    -
    -public void willEnterPlace(com.threerings.crowd.data.PlaceObject place)
    -
    -
    -
    Specified by:
    willEnterPlace in interface com.threerings.crowd.client.PlaceView
    -
    -
    -
    -
    -
    -
    - -

    -didLeavePlace

    -
    -public void didLeavePlace(com.threerings.crowd.data.PlaceObject place)
    -
    -
    -
    Specified by:
    didLeavePlace in interface com.threerings.crowd.client.PlaceView
    -
    -
    -
    -
    -
    -
    - -

    -getPreferredSize

    -
    -public Dimension getPreferredSize()
    -
    -
    -
    Overrides:
    getPreferredSize in class JComponent
    -
    -
    -
    -
    -
    + input box.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ -
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/ClientController.html b/apidocs/com/threerings/micasa/client/ClientController.html index c7f45299..9ce958d6 100644 --- a/apidocs/com/threerings/micasa/client/ClientController.html +++ b/apidocs/com/threerings/micasa/client/ClientController.html @@ -1,384 +1,384 @@ - - - - - - -ClientController (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.client -
-Class ClientController

-
-java.lang.Object
-  extended by com.samskivert.swing.Controller
-      extended by com.threerings.micasa.client.ClientController
-
-
-
All Implemented Interfaces:
com.threerings.presents.client.SessionObserver, ActionListener, EventListener
-
-
-
-
public class ClientController
extends Controller
implements com.threerings.presents.client.SessionObserver
- - -

-Responsible for top-level control of the client user interface. -

- -

-


- -

+

+
com.threerings.micasa.client
+

Class ClientController

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.presents.client.SessionObserver, ActionListener, EventListener
    +
    +
    +
    +
    public class ClientController
    +extends Controller
    +implements com.threerings.presents.client.SessionObserver
    +
    Responsible for top-level control of the client user interface.
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -ClientController

    -
    -public ClientController(MiCasaContext ctx,
    -                        MiCasaFrame frame)
    -
    -
    Creates a new client controller. The controller will set everything - up in preparation for logging on. -

    -

    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ClientController

        +
        public ClientController(MiCasaContext ctx,
        +                        MiCasaFrame frame)
        +
        Creates a new client controller. The controller will set everything + up in preparation for logging on.
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -handleAction

    -
    -public boolean handleAction(ActionEvent action)
    -
    -
    -
    Overrides:
    handleAction in class Controller
    -
    -
    -
    -
    -
    -
    - -

    -clientWillLogon

    -
    -public void clientWillLogon(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientWillLogon in interface com.threerings.presents.client.SessionObserver
    -
    -
    -
    -
    -
    -
    - -

    -clientDidLogon

    -
    -public void clientDidLogon(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientDidLogon in interface com.threerings.presents.client.SessionObserver
    -
    -
    -
    -
    -
    -
    - -

    -clientObjectDidChange

    -
    -public void clientObjectDidChange(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientObjectDidChange in interface com.threerings.presents.client.SessionObserver
    -
    -
    -
    -
    -
    -
    - -

    -clientDidLogoff

    -
    -public void clientDidLogoff(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientDidLogoff in interface com.threerings.presents.client.SessionObserver
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        clientWillLogon

        +
        public void clientWillLogon(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientWillLogon in interface com.threerings.presents.client.SessionObserver
        +
        +
      • +
      + + + +
        +
      • +

        clientDidLogon

        +
        public void clientDidLogon(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientDidLogon in interface com.threerings.presents.client.SessionObserver
        +
        +
      • +
      + + + +
        +
      • +

        clientObjectDidChange

        +
        public void clientObjectDidChange(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientObjectDidChange in interface com.threerings.presents.client.SessionObserver
        +
        +
      • +
      + + + +
        +
      • +

        clientDidLogoff

        +
        public void clientDidLogoff(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientDidLogoff in interface com.threerings.presents.client.SessionObserver
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/LogonPanel.html b/apidocs/com/threerings/micasa/client/LogonPanel.html index c73f4f19..d308d9fe 100644 --- a/apidocs/com/threerings/micasa/client/LogonPanel.html +++ b/apidocs/com/threerings/micasa/client/LogonPanel.html @@ -1,546 +1,525 @@ - - - - - - -LogonPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.client -
-Class LogonPanel

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by javax.swing.JComponent
-              extended by javax.swing.JPanel
-                  extended by com.threerings.micasa.client.LogonPanel
-
-
-
All Implemented Interfaces:
com.threerings.presents.client.ClientObserver, com.threerings.presents.client.SessionObserver, ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible
-
-
-
-
public class LogonPanel
extends JPanel
implements ActionListener, com.threerings.presents.client.ClientObserver
- - -

-

-
See Also:
Serialized Form
-
- -

+

+
com.threerings.micasa.client
+

Class LogonPanel

+
+
+ +
+ +
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -LogonPanel

    -
    -public LogonPanel(MiCasaContext ctx)
    -
    -
    - + - - - - - - -
    -Method Detail
    - -

    -actionPerformed

    -
    -public void actionPerformed(ActionEvent e)
    -
    -
    -
    Specified by:
    actionPerformed in interface ActionListener
    -
    -
    -
    -
    -
    -
    - -

    -clientWillLogon

    -
    -public void clientWillLogon(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientWillLogon in interface com.threerings.presents.client.SessionObserver
    -
    -
    -
    -
    -
    -
    - -

    -clientDidLogon

    -
    -public void clientDidLogon(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientDidLogon in interface com.threerings.presents.client.SessionObserver
    -
    -
    -
    -
    -
    -
    - -

    -clientDidLogoff

    -
    -public void clientDidLogoff(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientDidLogoff in interface com.threerings.presents.client.SessionObserver
    -
    -
    -
    -
    -
    -
    - -

    -clientDidClear

    -
    -public void clientDidClear(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientDidClear in interface com.threerings.presents.client.ClientObserver
    -
    -
    -
    -
    -
    -
    - -

    -clientFailedToLogon

    -
    -public void clientFailedToLogon(com.threerings.presents.client.Client client,
    -                                Exception cause)
    -
    -
    -
    Specified by:
    clientFailedToLogon in interface com.threerings.presents.client.ClientObserver
    -
    -
    -
    -
    -
    -
    - -

    -clientObjectDidChange

    -
    -public void clientObjectDidChange(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientObjectDidChange in interface com.threerings.presents.client.SessionObserver
    -
    -
    -
    -
    -
    -
    - -

    -clientConnectionFailed

    -
    -public void clientConnectionFailed(com.threerings.presents.client.Client client,
    -                                   Exception cause)
    -
    -
    -
    Specified by:
    clientConnectionFailed in interface com.threerings.presents.client.ClientObserver
    -
    -
    -
    -
    -
    -
    - -

    -clientWillLogoff

    -
    -public boolean clientWillLogoff(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientWillLogoff in interface com.threerings.presents.client.ClientObserver
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        clientWillLogon

        +
        public void clientWillLogon(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientWillLogon in interface com.threerings.presents.client.SessionObserver
        +
        +
      • +
      + + + +
        +
      • +

        clientDidLogon

        +
        public void clientDidLogon(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientDidLogon in interface com.threerings.presents.client.SessionObserver
        +
        +
      • +
      + + + +
        +
      • +

        clientDidLogoff

        +
        public void clientDidLogoff(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientDidLogoff in interface com.threerings.presents.client.SessionObserver
        +
        +
      • +
      + + + +
        +
      • +

        clientDidClear

        +
        public void clientDidClear(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientDidClear in interface com.threerings.presents.client.ClientObserver
        +
        +
      • +
      + + + +
        +
      • +

        clientFailedToLogon

        +
        public void clientFailedToLogon(com.threerings.presents.client.Client client,
        +                                Exception cause)
        +
        +
        Specified by:
        +
        clientFailedToLogon in interface com.threerings.presents.client.ClientObserver
        +
        +
      • +
      + + + +
        +
      • +

        clientObjectDidChange

        +
        public void clientObjectDidChange(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientObjectDidChange in interface com.threerings.presents.client.SessionObserver
        +
        +
      • +
      + + + +
        +
      • +

        clientConnectionFailed

        +
        public void clientConnectionFailed(com.threerings.presents.client.Client client,
        +                                   Exception cause)
        +
        +
        Specified by:
        +
        clientConnectionFailed in interface com.threerings.presents.client.ClientObserver
        +
        +
      • +
      + + + +
        +
      • +

        clientWillLogoff

        +
        public boolean clientWillLogoff(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientWillLogoff in interface com.threerings.presents.client.ClientObserver
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/MiCasaApp.html b/apidocs/com/threerings/micasa/client/MiCasaApp.html index 1d3fa2d4..08504741 100644 --- a/apidocs/com/threerings/micasa/client/MiCasaApp.html +++ b/apidocs/com/threerings/micasa/client/MiCasaApp.html @@ -1,303 +1,310 @@ - - - - - - -MiCasaApp (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":9,"i2":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.client -
-Class MiCasaApp

-
-java.lang.Object
-  extended by com.threerings.micasa.client.MiCasaApp
-
-
-
-
public class MiCasaApp
extends Object
- - -

-The micasa app is the main point of entry for the MiCasa client application. It creates and - initializes the myriad components of the client and sets all the proper wheels in motion. -

- -

-


- -

- +

+
com.threerings.micasa.client
+

Class MiCasaApp

+
+
+ +
+
    +
  • +
    +
    +
    public class MiCasaApp
    +extends Object
    +
    The micasa app is the main point of entry for the MiCasa client application. It creates and + initializes the myriad components of the client and sets all the proper wheels in motion.
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -MiCasaApp

    -
    -public MiCasaApp()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MiCasaApp

        +
        public MiCasaApp()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -init

    -
    -public void init()
    -          throws IOException
    -
    -
    - -
    Throws: -
    IOException
    -
    -
    -
    - -

    -run

    -
    -public void run(String server,
    -                String username,
    -                String password)
    -
    -
    -
    -
    -
    -
    - -

    -main

    -
    -public static void main(String[] args)
    -
    -
    -
    -
    -
    + +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/MiCasaApplet.html b/apidocs/com/threerings/micasa/client/MiCasaApplet.html index 646c9aa6..e3e54b52 100644 --- a/apidocs/com/threerings/micasa/client/MiCasaApplet.html +++ b/apidocs/com/threerings/micasa/client/MiCasaApplet.html @@ -1,402 +1,415 @@ - - - - - - -MiCasaApplet (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.client -
-Class MiCasaApplet

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by java.awt.Panel
-              extended by java.applet.Applet
-                  extended by com.threerings.micasa.client.MiCasaApplet
-
-
-
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible
-
-
-
-
public class MiCasaApplet
extends Applet
- - -

-The MiCasa applet is used to make MiCasa games available via the web - browser. -

- -

-

-
See Also:
Serialized Form
-
- -

+

+
com.threerings.micasa.client
+

Class MiCasaApplet

+
+
+ +
+ +
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -MiCasaApplet

    -
    -public MiCasaApplet()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MiCasaApplet

        +
        public MiCasaApplet()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -init

    -
    -public void init()
    -
    -
    Create the client instance and set things up. -

    -

    -
    Overrides:
    init in class Applet
    -
    -
    -
    -
    -
    -
    - -

    -start

    -
    -public void start()
    -
    -
    Display the client frame and really get things going. -

    -

    -
    Overrides:
    start in class Applet
    -
    -
    -
    -
    -
    -
    - -

    -stop

    -
    -public void stop()
    -
    -
    Log off and shut on down. -

    -

    -
    Overrides:
    stop in class Applet
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        init

        +
        public void init()
        +
        Create the client instance and set things up.
        +
        +
        Overrides:
        +
        init in class Applet
        +
        +
      • +
      + + + +
        +
      • +

        start

        +
        public void start()
        +
        Display the client frame and really get things going.
        +
        +
        Overrides:
        +
        start in class Applet
        +
        +
      • +
      + + + +
        +
      • +

        stop

        +
        public void stop()
        +
        Log off and shut on down.
        +
        +
        Overrides:
        +
        stop in class Applet
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/MiCasaClient.html b/apidocs/com/threerings/micasa/client/MiCasaClient.html index ba965781..0faca21b 100644 --- a/apidocs/com/threerings/micasa/client/MiCasaClient.html +++ b/apidocs/com/threerings/micasa/client/MiCasaClient.html @@ -1,289 +1,304 @@ - - - - - - -MiCasaClient (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.client -
-Class MiCasaClient

-
-java.lang.Object
-  extended by com.threerings.micasa.client.MiCasaClient
-
-
-
-
public class MiCasaClient
extends Object
- - -

-The MiCasa client takes care of instantiating all of the proper +

+
com.threerings.micasa.client
+

Class MiCasaClient

+
+
+ +
+
    +
  • +
    +
    +
    public class MiCasaClient
    +extends Object
    +
    The MiCasa client takes care of instantiating all of the proper managers and loading up all of the necessary configuration and getting the client bootstrapped. It can be extended by games that require an - extended context implementation. -

    - -

    -


    - -

    - + extended context implementation.

    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -MiCasaClient

    -
    -public MiCasaClient()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MiCasaClient

        +
        public MiCasaClient()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -init

    -
    -public void init(MiCasaFrame frame)
    -          throws IOException
    -
    -
    Initializes a new client and provides it with a frame in which to - display everything. -

    -

    - -
    Throws: -
    IOException
    -
    -
    -
    - -

    -getContext

    -
    -public MiCasaContext getContext()
    -
    -
    Returns a reference to the context in effect for this client. This - reference is valid for the lifetime of the application. -

    -

    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        init

        +
        public void init(MiCasaFrame frame)
        +          throws IOException
        +
        Initializes a new client and provides it with a frame in which to + display everything.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getContext

        +
        public MiCasaContext getContext()
        +
        Returns a reference to the context in effect for this client. This + reference is valid for the lifetime of the application.
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/MiCasaFrame.html b/apidocs/com/threerings/micasa/client/MiCasaFrame.html index e6605a46..528a32f5 100644 --- a/apidocs/com/threerings/micasa/client/MiCasaFrame.html +++ b/apidocs/com/threerings/micasa/client/MiCasaFrame.html @@ -1,470 +1,477 @@ - - - - - - -MiCasaFrame (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.client -
-Class MiCasaFrame

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by java.awt.Window
-              extended by java.awt.Frame
-                  extended by javax.swing.JFrame
-                      extended by com.threerings.micasa.client.MiCasaFrame
-
-
-
All Implemented Interfaces:
ControllerProvider, ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
-
-
-
Direct Known Subclasses:
SimpleFrame
-
-
-
-
public class MiCasaFrame
extends JFrame
implements ControllerProvider
- - -

-Contains the user interface for the MiCasa client application. -

- -

-

-
See Also:
Serialized Form
-
- -

+

+
com.threerings.micasa.client
+

Class MiCasaFrame

+
+
+ +
+ +
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -MiCasaFrame

    -
    -public MiCasaFrame()
    -
    -
    Constructs the top-level MiCasa client frame. -

    -

    -
    - -

    -MiCasaFrame

    -
    -public MiCasaFrame(String title)
    -
    -
    Constructs the top-level MiCasa client frame with the specified - window title. -

    -

    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MiCasaFrame

        +
        public MiCasaFrame()
        +
        Constructs the top-level MiCasa client frame.
        +
      • +
      + + + +
        +
      • +

        MiCasaFrame

        +
        public MiCasaFrame(String title)
        +
        Constructs the top-level MiCasa client frame with the specified + window title.
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -setPanel

    -
    -public void setPanel(JPanel panel)
    -
    -
    Sets the panel that makes up the entire client display. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -setController

    -
    -public void setController(Controller controller)
    -
    -
    Sets the controller for the outermost scope. This controller will +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setPanel

        +
        public void setPanel(JPanel panel)
        +
        Sets the panel that makes up the entire client display.
        +
      • +
      + + + +
        +
      • +

        setController

        +
        public void setController(Controller controller)
        +
        Sets the controller for the outermost scope. This controller will handle all actions that aren't handled by controllers of tigher - scope. -

        -

        -
        -
        -
        -
        -
        -
    -
    - -

    -getController

    -
    -public Controller getController()
    -
    -
    -
    Specified by:
    getController in interface ControllerProvider
    -
    -
    -
    -
    -
    + scope.
+ + + + + + + + + + +
+ -
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/OccupantList.html b/apidocs/com/threerings/micasa/client/OccupantList.html index 270e0704..baf139c3 100644 --- a/apidocs/com/threerings/micasa/client/OccupantList.html +++ b/apidocs/com/threerings/micasa/client/OccupantList.html @@ -1,484 +1,476 @@ - - - - - - -OccupantList (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.client -
-Class OccupantList

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by javax.swing.JComponent
-              extended by javax.swing.JList
-                  extended by com.threerings.micasa.client.OccupantList
-
-
-
All Implemented Interfaces:
com.threerings.crowd.client.OccupantObserver, com.threerings.crowd.client.PlaceView, ImageObserver, MenuContainer, Serializable, Accessible, Scrollable
-
-
-
-
public class OccupantList
extends JList
implements com.threerings.crowd.client.PlaceView, com.threerings.crowd.client.OccupantObserver
- - -

-The occupant list displays the list of users that are in a particular - place. -

- -

-

-
See Also:
Serialized Form
-
- -

+

+
com.threerings.micasa.client
+

Class OccupantList

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.crowd.client.OccupantObserver, com.threerings.crowd.client.PlaceView, ImageObserver, MenuContainer, Serializable, Accessible, Scrollable
    +
    +
    +
    +
    public class OccupantList
    +extends JList
    +implements com.threerings.crowd.client.PlaceView, com.threerings.crowd.client.OccupantObserver
    +
    The occupant list displays the list of users that are in a particular + place.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -OccupantList

    -
    -public OccupantList(com.threerings.crowd.util.CrowdContext ctx)
    -
    -
    Constructs an occupant list with the supplied context which it will - use to register itself with the necessary managers. -

    -

    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        OccupantList

        +
        public OccupantList(com.threerings.crowd.util.CrowdContext ctx)
        +
        Constructs an occupant list with the supplied context which it will + use to register itself with the necessary managers.
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -willEnterPlace

    -
    -public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
    -
    -
    -
    Specified by:
    willEnterPlace in interface com.threerings.crowd.client.PlaceView
    -
    -
    -
    -
    -
    -
    - -

    -didLeavePlace

    -
    -public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
    -
    -
    -
    Specified by:
    didLeavePlace in interface com.threerings.crowd.client.PlaceView
    -
    -
    -
    -
    -
    -
    - -

    -occupantEntered

    -
    -public void occupantEntered(com.threerings.crowd.data.OccupantInfo info)
    -
    -
    -
    Specified by:
    occupantEntered in interface com.threerings.crowd.client.OccupantObserver
    -
    -
    -
    -
    -
    -
    - -

    -occupantLeft

    -
    -public void occupantLeft(com.threerings.crowd.data.OccupantInfo info)
    -
    -
    -
    Specified by:
    occupantLeft in interface com.threerings.crowd.client.OccupantObserver
    -
    -
    -
    -
    -
    -
    - -

    -occupantUpdated

    -
    -public void occupantUpdated(com.threerings.crowd.data.OccupantInfo oinfo,
    -                            com.threerings.crowd.data.OccupantInfo info)
    -
    -
    -
    Specified by:
    occupantUpdated in interface com.threerings.crowd.client.OccupantObserver
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        willEnterPlace

        +
        public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
        +
        +
        Specified by:
        +
        willEnterPlace in interface com.threerings.crowd.client.PlaceView
        +
        +
      • +
      + + + +
        +
      • +

        didLeavePlace

        +
        public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
        +
        +
        Specified by:
        +
        didLeavePlace in interface com.threerings.crowd.client.PlaceView
        +
        +
      • +
      + + + +
        +
      • +

        occupantEntered

        +
        public void occupantEntered(com.threerings.crowd.data.OccupantInfo info)
        +
        +
        Specified by:
        +
        occupantEntered in interface com.threerings.crowd.client.OccupantObserver
        +
        +
      • +
      + + + +
        +
      • +

        occupantLeft

        +
        public void occupantLeft(com.threerings.crowd.data.OccupantInfo info)
        +
        +
        Specified by:
        +
        occupantLeft in interface com.threerings.crowd.client.OccupantObserver
        +
        +
      • +
      + + + +
        +
      • +

        occupantUpdated

        +
        public void occupantUpdated(com.threerings.crowd.data.OccupantInfo oinfo,
        +                            com.threerings.crowd.data.OccupantInfo info)
        +
        +
        Specified by:
        +
        occupantUpdated in interface com.threerings.crowd.client.OccupantObserver
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/class-use/ChatPanel.html b/apidocs/com/threerings/micasa/client/class-use/ChatPanel.html index 8a6c4479..5efd20ac 100644 --- a/apidocs/com/threerings/micasa/client/class-use/ChatPanel.html +++ b/apidocs/com/threerings/micasa/client/class-use/ChatPanel.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.client.ChatPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.client.ChatPanel

-
-No usage of com.threerings.micasa.client.ChatPanel -

-


- - +
+

Uses of Class
com.threerings.micasa.client.ChatPanel

+
+
No usage of com.threerings.micasa.client.ChatPanel
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/class-use/ClientController.html b/apidocs/com/threerings/micasa/client/class-use/ClientController.html index 31a0088d..d10894d1 100644 --- a/apidocs/com/threerings/micasa/client/class-use/ClientController.html +++ b/apidocs/com/threerings/micasa/client/class-use/ClientController.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.client.ClientController (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.client.ClientController

-
-No usage of com.threerings.micasa.client.ClientController -

-


- - +
+

Uses of Class
com.threerings.micasa.client.ClientController

+
+
No usage of com.threerings.micasa.client.ClientController
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/class-use/LogonPanel.html b/apidocs/com/threerings/micasa/client/class-use/LogonPanel.html index 129620a6..147653b8 100644 --- a/apidocs/com/threerings/micasa/client/class-use/LogonPanel.html +++ b/apidocs/com/threerings/micasa/client/class-use/LogonPanel.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.client.LogonPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.client.LogonPanel

-
-No usage of com.threerings.micasa.client.LogonPanel -

-


- - +
+

Uses of Class
com.threerings.micasa.client.LogonPanel

+
+
No usage of com.threerings.micasa.client.LogonPanel
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/class-use/MiCasaApp.html b/apidocs/com/threerings/micasa/client/class-use/MiCasaApp.html index e409bbcb..6b4aed34 100644 --- a/apidocs/com/threerings/micasa/client/class-use/MiCasaApp.html +++ b/apidocs/com/threerings/micasa/client/class-use/MiCasaApp.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.client.MiCasaApp (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.client.MiCasaApp

-
-No usage of com.threerings.micasa.client.MiCasaApp -

-


- - +
+

Uses of Class
com.threerings.micasa.client.MiCasaApp

+
+
No usage of com.threerings.micasa.client.MiCasaApp
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/class-use/MiCasaApplet.html b/apidocs/com/threerings/micasa/client/class-use/MiCasaApplet.html index 10a3f4ac..0724c546 100644 --- a/apidocs/com/threerings/micasa/client/class-use/MiCasaApplet.html +++ b/apidocs/com/threerings/micasa/client/class-use/MiCasaApplet.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.client.MiCasaApplet (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.client.MiCasaApplet

-
-No usage of com.threerings.micasa.client.MiCasaApplet -

-


- - +
+

Uses of Class
com.threerings.micasa.client.MiCasaApplet

+
+
No usage of com.threerings.micasa.client.MiCasaApplet
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/class-use/MiCasaClient.html b/apidocs/com/threerings/micasa/client/class-use/MiCasaClient.html index 5100997d..10e3289c 100644 --- a/apidocs/com/threerings/micasa/client/class-use/MiCasaClient.html +++ b/apidocs/com/threerings/micasa/client/class-use/MiCasaClient.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.client.MiCasaClient (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.client.MiCasaClient

-
-No usage of com.threerings.micasa.client.MiCasaClient -

-


- - +
+

Uses of Class
com.threerings.micasa.client.MiCasaClient

+
+
No usage of com.threerings.micasa.client.MiCasaClient
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/class-use/MiCasaFrame.html b/apidocs/com/threerings/micasa/client/class-use/MiCasaFrame.html index 19a9e145..0f7bd656 100644 --- a/apidocs/com/threerings/micasa/client/class-use/MiCasaFrame.html +++ b/apidocs/com/threerings/micasa/client/class-use/MiCasaFrame.html @@ -1,255 +1,231 @@ - - - - - - -Uses of Class com.threerings.micasa.client.MiCasaFrame (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.client.MiCasaFrame

-
- - - - - - - - - - - - - - - - - -
-Packages that use MiCasaFrame
com.threerings.micasa.client  
com.threerings.micasa.simulator.client  
com.threerings.micasa.util  
-  -

- - - - - -
-Uses of MiCasaFrame in com.threerings.micasa.client
-  -

- - - - - - - - - -
Methods in com.threerings.micasa.client with parameters of type MiCasaFrame
- voidMiCasaClient.init(MiCasaFrame frame) - -
-          Initializes a new client and provides it with a frame in which to - display everything.
-  -

- - - - - - - - -
Constructors in com.threerings.micasa.client with parameters of type MiCasaFrame
ClientController(MiCasaContext ctx, - MiCasaFrame frame) - -
-          Creates a new client controller.
-  -

- - - - - -
-Uses of MiCasaFrame in com.threerings.micasa.simulator.client
-  -

- - - - - - - - - -
Subclasses of MiCasaFrame in com.threerings.micasa.simulator.client
- classSimpleFrame - -
-          Contains the user interface for the Simulator client application.
-  -

- - - - - -
-Uses of MiCasaFrame in com.threerings.micasa.util
-  -

- - - - - - - - - -
Methods in com.threerings.micasa.util that return MiCasaFrame
- MiCasaFrameMiCasaContext.getFrame() - -
-          Returns a reference to the primary user interface frame.
-  -

-


- - +
+

Uses of Class
com.threerings.micasa.client.MiCasaFrame

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/class-use/OccupantList.html b/apidocs/com/threerings/micasa/client/class-use/OccupantList.html index d918d0fb..c3088fbf 100644 --- a/apidocs/com/threerings/micasa/client/class-use/OccupantList.html +++ b/apidocs/com/threerings/micasa/client/class-use/OccupantList.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.client.OccupantList (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.client.OccupantList

-
-No usage of com.threerings.micasa.client.OccupantList -

-


- - +
+

Uses of Class
com.threerings.micasa.client.OccupantList

+
+
No usage of com.threerings.micasa.client.OccupantList
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/package-frame.html b/apidocs/com/threerings/micasa/client/package-frame.html index 6b596d7d..f5a1f623 100644 --- a/apidocs/com/threerings/micasa/client/package-frame.html +++ b/apidocs/com/threerings/micasa/client/package-frame.html @@ -1,47 +1,28 @@ - - - - - - -com.threerings.micasa.client (vilya 1.3 API) - - - - - - - - - - - -com.threerings.micasa.client - - - - -
-Classes  - -
-ChatPanel -
-ClientController -
-LogonPanel -
-MiCasaApp -
-MiCasaApplet -
-MiCasaClient -
-MiCasaFrame -
-OccupantList
- - - - + + + + + +com.threerings.micasa.client (Vilya Core 1.6 API) + + + + + +

com.threerings.micasa.client

+
+

Classes

+ +
+ + diff --git a/apidocs/com/threerings/micasa/client/package-summary.html b/apidocs/com/threerings/micasa/client/package-summary.html index b997ecee..3a8dc438 100644 --- a/apidocs/com/threerings/micasa/client/package-summary.html +++ b/apidocs/com/threerings/micasa/client/package-summary.html @@ -1,190 +1,188 @@ - - - - - - -com.threerings.micasa.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-

-Package com.threerings.micasa.client -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + +
-Class Summary
ChatPanel 
ClientControllerResponsible for top-level control of the client user interface.
LogonPanel 
MiCasaAppThe micasa app is the main point of entry for the MiCasa client application.
MiCasaAppletThe MiCasa applet is used to make MiCasa games available via the web - browser.
MiCasaClientThe MiCasa client takes care of instantiating all of the proper +
+

Package com.threerings.micasa.client

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - -
    Class Summary 
    ClassDescription
    ChatPanel 
    ClientController +
    Responsible for top-level control of the client user interface.
    +
    LogonPanel 
    MiCasaApp +
    The micasa app is the main point of entry for the MiCasa client application.
    +
    MiCasaApplet +
    The MiCasa applet is used to make MiCasa games available via the web + browser.
    +
    MiCasaClient +
    The MiCasa client takes care of instantiating all of the proper managers and loading up all of the necessary configuration and getting - the client bootstrapped.
    MiCasaFrameContains the user interface for the MiCasa client application.
    OccupantListThe occupant list displays the list of users that are in a particular - place.
    -  - -

    -

    -
    -
    - - + the client bootstrapped.
+
MiCasaFrame +
Contains the user interface for the MiCasa client application.
+
OccupantList +
The occupant list displays the list of users that are in a particular + place.
+
+ + + - - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/package-tree.html b/apidocs/com/threerings/micasa/client/package-tree.html index 516cd6ec..52f2aeb0 100644 --- a/apidocs/com/threerings/micasa/client/package-tree.html +++ b/apidocs/com/threerings/micasa/client/package-tree.html @@ -1,190 +1,190 @@ - - - - - - -com.threerings.micasa.client Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Hierarchy For Package com.threerings.micasa.client -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - +
+

Hierarchy For Package com.threerings.micasa.client

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/client/package-use.html b/apidocs/com/threerings/micasa/client/package-use.html index 4673c719..6ee8d9b7 100644 --- a/apidocs/com/threerings/micasa/client/package-use.html +++ b/apidocs/com/threerings/micasa/client/package-use.html @@ -1,209 +1,203 @@ - - - - - - -Uses of Package com.threerings.micasa.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Package
com.threerings.micasa.client

-
- - - - - - - - - - - - - - - - - -
-Packages that use com.threerings.micasa.client
com.threerings.micasa.client  
com.threerings.micasa.simulator.client  
com.threerings.micasa.util  
-  -

- - - - - - - - -
-Classes in com.threerings.micasa.client used by com.threerings.micasa.client
MiCasaFrame - -
-          Contains the user interface for the MiCasa client application.
-  -

- - - - - - - - -
-Classes in com.threerings.micasa.client used by com.threerings.micasa.simulator.client
MiCasaFrame - -
-          Contains the user interface for the MiCasa client application.
-  -

- - - - - - - - -
-Classes in com.threerings.micasa.client used by com.threerings.micasa.util
MiCasaFrame - -
-          Contains the user interface for the MiCasa client application.
-  -

-


- - +
+

Uses of Package
com.threerings.micasa.client

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/data/MiCasaBootstrapData.html b/apidocs/com/threerings/micasa/data/MiCasaBootstrapData.html index 09a7e64a..f338ee21 100644 --- a/apidocs/com/threerings/micasa/data/MiCasaBootstrapData.html +++ b/apidocs/com/threerings/micasa/data/MiCasaBootstrapData.html @@ -1,310 +1,323 @@ - - - - - - -MiCasaBootstrapData (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.data -
-Class MiCasaBootstrapData

-
-java.lang.Object
-  extended by com.threerings.io.SimpleStreamableObject
-      extended by com.threerings.presents.net.BootstrapData
-          extended by com.threerings.micasa.data.MiCasaBootstrapData
-
-
-
All Implemented Interfaces:
com.threerings.io.Streamable
-
-
-
-
public class MiCasaBootstrapData
extends com.threerings.presents.net.BootstrapData
- - -

-Extends the basic Presents bootstrap data and provides some bootstrap - information specific to the MiCasa services. -

- -

-


- -

+

+
com.threerings.micasa.data
+

Class MiCasaBootstrapData

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.io.Streamable
    +
    +
    +
    +
    public class MiCasaBootstrapData
    +extends com.threerings.presents.net.BootstrapData
    +
    Extends the basic Presents bootstrap data and provides some bootstrap + information specific to the MiCasa services.
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Nested Class Summary
    - - - - - - - -
    Nested classes/interfaces inherited from interface com.threerings.io.Streamable
    com.threerings.io.Streamable.Closure
    -  +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.threerings.io.Streamable

        +com.threerings.io.Streamable.Closure
      • +
      +
    • +
    - - - - - - - - - - -
    -Field Summary
    - intdefLobbyOid - -
    -          The oid of the default lobby.
    - - - - - - - -
    Fields inherited from class com.threerings.presents.net.BootstrapData
    clientOid, connectionId, services
    -  +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      intdefLobbyOid +
      The oid of the default lobby.
      +
      +
        +
      • + + +

        Fields inherited from class com.threerings.presents.net.BootstrapData

        +clientOid, connectionId, services
      • +
      +
    • +
    - - - - - - - - - -
    -Constructor Summary
    MiCasaBootstrapData() - -
    -           
    -  + - - - - - - -
    -Method Summary
    - - - - - - - -
    Methods inherited from class com.threerings.io.SimpleStreamableObject
    toString
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    -  -

    - +

    +
  • +
+
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -defLobbyOid

    -
    -public int defLobbyOid
    -
    -
    The oid of the default lobby. -

    -

    -
    -
    - +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        defLobbyOid

        +
        public int defLobbyOid
        +
        The oid of the default lobby.
        +
      • +
      +
    • +
    - - - - - - -
    -Constructor Detail
    - -

    -MiCasaBootstrapData

    -
    -public MiCasaBootstrapData()
    -
    -
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MiCasaBootstrapData

        +
        public MiCasaBootstrapData()
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/data/class-use/MiCasaBootstrapData.html b/apidocs/com/threerings/micasa/data/class-use/MiCasaBootstrapData.html index 36e8cd90..d9f33941 100644 --- a/apidocs/com/threerings/micasa/data/class-use/MiCasaBootstrapData.html +++ b/apidocs/com/threerings/micasa/data/class-use/MiCasaBootstrapData.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.data.MiCasaBootstrapData (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.data.MiCasaBootstrapData

-
-No usage of com.threerings.micasa.data.MiCasaBootstrapData -

-


- - +
+

Uses of Class
com.threerings.micasa.data.MiCasaBootstrapData

+
+
No usage of com.threerings.micasa.data.MiCasaBootstrapData
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/data/package-frame.html b/apidocs/com/threerings/micasa/data/package-frame.html index 0fe916bf..8417b995 100644 --- a/apidocs/com/threerings/micasa/data/package-frame.html +++ b/apidocs/com/threerings/micasa/data/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.micasa.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.micasa.data - - - - -
-Classes  - -
-MiCasaBootstrapData
- - - - + + + + + +com.threerings.micasa.data (Vilya Core 1.6 API) + + + + + +

com.threerings.micasa.data

+
+

Classes

+ +
+ + diff --git a/apidocs/com/threerings/micasa/data/package-summary.html b/apidocs/com/threerings/micasa/data/package-summary.html index ea30a8ca..34c465ec 100644 --- a/apidocs/com/threerings/micasa/data/package-summary.html +++ b/apidocs/com/threerings/micasa/data/package-summary.html @@ -1,159 +1,147 @@ - - - - - - -com.threerings.micasa.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-

-Package com.threerings.micasa.data -

- - - - - - - - - -
-Class Summary
MiCasaBootstrapDataExtends the basic Presents bootstrap data and provides some bootstrap - information specific to the MiCasa services.
-  - -

-

-
-
- - +
+

Package com.threerings.micasa.data

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/data/package-tree.html b/apidocs/com/threerings/micasa/data/package-tree.html index f763871d..073f61f8 100644 --- a/apidocs/com/threerings/micasa/data/package-tree.html +++ b/apidocs/com/threerings/micasa/data/package-tree.html @@ -1,159 +1,147 @@ - - - - - - -com.threerings.micasa.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Hierarchy For Package com.threerings.micasa.data -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - +
+

Hierarchy For Package com.threerings.micasa.data

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/data/package-use.html b/apidocs/com/threerings/micasa/data/package-use.html index 3505c4c4..74825d5b 100644 --- a/apidocs/com/threerings/micasa/data/package-use.html +++ b/apidocs/com/threerings/micasa/data/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.micasa.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Package
com.threerings.micasa.data

-
-No usage of com.threerings.micasa.data -

-


- - +
+

Uses of Package
com.threerings.micasa.data

+
+
No usage of com.threerings.micasa.data
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/Lobby.html b/apidocs/com/threerings/micasa/lobby/Lobby.html index 12c9fc99..888b5372 100644 --- a/apidocs/com/threerings/micasa/lobby/Lobby.html +++ b/apidocs/com/threerings/micasa/lobby/Lobby.html @@ -1,366 +1,369 @@ - - - - - - -Lobby (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Class Lobby

-
-java.lang.Object
-  extended by com.threerings.io.SimpleStreamableObject
-      extended by com.threerings.micasa.lobby.Lobby
-
-
-
All Implemented Interfaces:
com.threerings.io.Streamable
-
-
-
-
public class Lobby
extends com.threerings.io.SimpleStreamableObject
- - -

-A simple class for keeping track of information for each lobby in - operation on the server. -

- -

-


- -

+

+
com.threerings.micasa.lobby
+

Class Lobby

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.io.Streamable
    +
    +
    +
    +
    public class Lobby
    +extends com.threerings.io.SimpleStreamableObject
    +
    A simple class for keeping track of information for each lobby in + operation on the server.
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Nested Class Summary
    - - - - - - - -
    Nested classes/interfaces inherited from interface com.threerings.io.Streamable
    com.threerings.io.Streamable.Closure
    -  +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.threerings.io.Streamable

        +com.threerings.io.Streamable.Closure
      • +
      +
    • +
    - - - - - - - - - - - - - - - - - - -
    -Field Summary
    - StringgameIdent - -
    -          The universal game identifier string for the game matchmade by - this lobby.
    - Stringname - -
    -          The human readable name of the lobby.
    - intplaceOid - -
    -          The object id of the lobby place object.
    -  +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      StringgameIdent +
      The universal game identifier string for the game matchmade by + this lobby.
      +
      Stringname +
      The human readable name of the lobby.
      +
      intplaceOid +
      The object id of the lobby place object.
      +
      +
    • +
    - - - - - - - - - - - - -
    -Constructor Summary
    Lobby() - -
    -          Constructs a blank lobby record suitable for unserialization.
    Lobby(int placeOid, - String gameIdent, - String name) - -
    -          Constructs a lobby record and initializes it with the specified - values.
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      Lobby() +
      Constructs a blank lobby record suitable for unserialization.
      +
      Lobby(int placeOid, + String gameIdent, + String name) +
      Constructs a lobby record and initializes it with the specified + values.
      +
      +
    • +
    - - - - - - -
    -Method Summary
    - - - - - - - -
    Methods inherited from class com.threerings.io.SimpleStreamableObject
    toString
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    -  -

    - +

    +
  • +
+
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -placeOid

    -
    -public int placeOid
    -
    -
    The object id of the lobby place object. -

    -

    -
    -
    -
    - -

    -gameIdent

    -
    -public String gameIdent
    -
    -
    The universal game identifier string for the game matchmade by - this lobby. -

    -

    -
    -
    -
    - -

    -name

    -
    -public String name
    -
    -
    The human readable name of the lobby. -

    -

    -
    -
    - +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        placeOid

        +
        public int placeOid
        +
        The object id of the lobby place object.
        +
      • +
      + + + +
        +
      • +

        gameIdent

        +
        public String gameIdent
        +
        The universal game identifier string for the game matchmade by + this lobby.
        +
      • +
      + + + +
        +
      • +

        name

        +
        public String name
        +
        The human readable name of the lobby.
        +
      • +
      +
    • +
    - - - - - - -
    -Constructor Detail
    - -

    -Lobby

    -
    -public Lobby(int placeOid,
    -             String gameIdent,
    -             String name)
    -
    -
    Constructs a lobby record and initializes it with the specified - values. -

    -

    -
    - -

    -Lobby

    -
    -public Lobby()
    -
    -
    Constructs a blank lobby record suitable for unserialization. -

    -

    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Lobby

        +
        public Lobby(int placeOid,
        +             String gameIdent,
        +             String name)
        +
        Constructs a lobby record and initializes it with the specified + values.
        +
      • +
      + + + +
        +
      • +

        Lobby

        +
        public Lobby()
        +
        Constructs a blank lobby record suitable for unserialization.
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/LobbyConfig.html b/apidocs/com/threerings/micasa/lobby/LobbyConfig.html index 3646336e..cbe3429b 100644 --- a/apidocs/com/threerings/micasa/lobby/LobbyConfig.html +++ b/apidocs/com/threerings/micasa/lobby/LobbyConfig.html @@ -1,400 +1,407 @@ - - - - - - -LobbyConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Class LobbyConfig

-
-java.lang.Object
-  extended by com.threerings.io.SimpleStreamableObject
-      extended by com.threerings.crowd.data.PlaceConfig
-          extended by com.threerings.micasa.lobby.LobbyConfig
-
-
-
All Implemented Interfaces:
com.threerings.io.Streamable
-
-
-
Direct Known Subclasses:
TableLobbyConfig
-
-
-
-
public class LobbyConfig
extends com.threerings.crowd.data.PlaceConfig
- - -

-


- -

+

+
com.threerings.micasa.lobby
+

Class LobbyConfig

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.io.Streamable
    +
    +
    +
    Direct Known Subclasses:
    +
    TableLobbyConfig
    +
    +
    +
    +
    public class LobbyConfig
    +extends com.threerings.crowd.data.PlaceConfig
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Nested Class Summary
    - - - - - - - -
    Nested classes/interfaces inherited from interface com.threerings.io.Streamable
    com.threerings.io.Streamable.Closure
    -  - +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.threerings.io.Streamable

        +com.threerings.io.Streamable.Closure
      • +
      +
    • +
    - - - - - - - - - -
    -Constructor Summary
    LobbyConfig() - -
    -           
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      LobbyConfig() 
      +
    • +
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Method Summary
    - com.threerings.crowd.client.PlaceControllercreateController() - -
    -           
    - JComponentcreateMatchMakingView(MiCasaContext ctx) - -
    -          Derived classes override this function and create the appropriate - matchmaking user interface component.
    - GameConfiggetGameConfig() - -
    -          Instantiates and returns a game config instance using the game - config classname provided by the lobby configuration parameters.
    - StringgetManagerClassName() - -
    -           
    - voidinit(Properties config) - -
    -          Initializes this lobby config object with the properties that are - used to configure the lobby.
    - - - - - - - -
    Methods inherited from class com.threerings.crowd.data.PlaceConfig
    getControllerClass
    - - - - - - - -
    Methods inherited from class com.threerings.io.SimpleStreamableObject
    toString
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    -  -

    - +

    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -LobbyConfig

    -
    -public LobbyConfig()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LobbyConfig

        +
        public LobbyConfig()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -createController

    -
    -public com.threerings.crowd.client.PlaceController createController()
    -
    -
    -
    Overrides:
    createController in class com.threerings.crowd.data.PlaceConfig
    -
    -
    -
    -
    -
    -
    - -

    -getManagerClassName

    -
    -public String getManagerClassName()
    -
    -
    -
    Specified by:
    getManagerClassName in class com.threerings.crowd.data.PlaceConfig
    -
    -
    -
    -
    -
    -
    - -

    -createMatchMakingView

    -
    -public JComponent createMatchMakingView(MiCasaContext ctx)
    -
    -
    Derived classes override this function and create the appropriate - matchmaking user interface component. -

    -

    -
    -
    -
    -
    - -

    -getGameConfig

    -
    -public GameConfig getGameConfig()
    -                         throws Exception
    -
    -
    Instantiates and returns a game config instance using the game - config classname provided by the lobby configuration parameters. -

    -

    - -
    Throws: -
    Exception - thrown if a problem occurs loading or - instantiating the class.
    -
    -
    -
    - -

    -init

    -
    -public void init(Properties config)
    -          throws Exception
    -
    -
    Initializes this lobby config object with the properties that are +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createController

        +
        public com.threerings.crowd.client.PlaceController createController()
        +
        +
        Overrides:
        +
        createController in class com.threerings.crowd.data.PlaceConfig
        +
        +
      • +
      + + + +
        +
      • +

        getManagerClassName

        +
        public String getManagerClassName()
        +
        +
        Specified by:
        +
        getManagerClassName in class com.threerings.crowd.data.PlaceConfig
        +
        +
      • +
      + + + +
        +
      • +

        createMatchMakingView

        +
        public JComponent createMatchMakingView(MiCasaContext ctx)
        +
        Derived classes override this function and create the appropriate + matchmaking user interface component.
        +
      • +
      + + + +
        +
      • +

        getGameConfig

        +
        public GameConfig getGameConfig()
        +                         throws Exception
        +
        Instantiates and returns a game config instance using the game + config classname provided by the lobby configuration parameters.
        +
        +
        Throws:
        +
        Exception - thrown if a problem occurs loading or + instantiating the class.
        +
        +
      • +
      + + + +
        +
      • +

        init

        +
        public void init(Properties config)
        +          throws Exception
        +
        Initializes this lobby config object with the properties that are used to configure the lobby. This is called on the server when the - lobby is loaded. -

        -

        - -
        Throws: -
        Exception
        -
        -
    + lobby is loaded.
+
+
Throws:
+
Exception
+
+ + + + + + +
+ -
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/LobbyController.html b/apidocs/com/threerings/micasa/lobby/LobbyController.html index 92784d7f..86df1716 100644 --- a/apidocs/com/threerings/micasa/lobby/LobbyController.html +++ b/apidocs/com/threerings/micasa/lobby/LobbyController.html @@ -1,474 +1,481 @@ - - - - - - -LobbyController (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Class LobbyController

-
-java.lang.Object
-  extended by com.samskivert.swing.Controller
-      extended by com.threerings.crowd.client.PlaceController
-          extended by com.threerings.micasa.lobby.LobbyController
-
-
-
All Implemented Interfaces:
InvitationHandler, InvitationResponseObserver, ActionListener, EventListener
-
-
-
-
public class LobbyController
extends com.threerings.crowd.client.PlaceController
implements InvitationHandler, InvitationResponseObserver
- - -

-


- -

+

+
com.threerings.micasa.lobby
+

Class LobbyController

+
+
+ +
+ +
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -LobbyController

    -
    -public LobbyController()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LobbyController

        +
        public LobbyController()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -init

    -
    -public void init(com.threerings.crowd.util.CrowdContext ctx,
    -                 com.threerings.crowd.data.PlaceConfig config)
    -
    -
    -
    Overrides:
    init in class com.threerings.crowd.client.PlaceController
    -
    -
    -
    -
    -
    -
    - -

    -willEnterPlace

    -
    -public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
    -
    -
    -
    Overrides:
    willEnterPlace in class com.threerings.crowd.client.PlaceController
    -
    -
    -
    -
    -
    -
    - -

    -invitationReceived

    -
    -public void invitationReceived(Invitation invite)
    -
    -
    Description copied from interface: InvitationHandler
    -
    Called when an invitation is received from another player. -

    -

    -
    Specified by:
    invitationReceived in interface InvitationHandler
    -
    -
    -
    Parameters:
    invite - the received invitation.
    -
    -
    -
    - -

    -invitationCancelled

    -
    -public void invitationCancelled(Invitation invite)
    -
    -
    Description copied from interface: InvitationHandler
    -
    Called when an invitation is cancelled by the inviting player. -

    -

    -
    Specified by:
    invitationCancelled in interface InvitationHandler
    -
    -
    -
    Parameters:
    invite - the cancelled invitation.
    -
    -
    -
    - -

    -invitationAccepted

    -
    -public void invitationAccepted(Invitation invite)
    -
    -
    Description copied from interface: InvitationResponseObserver
    -
    Called if the invitation was accepted. -

    -

    -
    Specified by:
    invitationAccepted in interface InvitationResponseObserver
    -
    -
    -
    Parameters:
    invite - the invitation for which we received a response.
    -
    -
    -
    - -

    -invitationRefused

    -
    -public void invitationRefused(Invitation invite,
    -                              String message)
    -
    -
    Description copied from interface: InvitationResponseObserver
    -
    Called if the invitation was refused. -

    -

    -
    Specified by:
    invitationRefused in interface InvitationResponseObserver
    -
    -
    -
    Parameters:
    invite - the invitation for which we received a response.
    message - a message provided by the invited user explaining +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        init

        +
        public void init(com.threerings.crowd.util.CrowdContext ctx,
        +                 com.threerings.crowd.data.PlaceConfig config)
        +
        +
        Overrides:
        +
        init in class com.threerings.crowd.client.PlaceController
        +
        +
      • +
      + + + +
        +
      • +

        willEnterPlace

        +
        public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
        +
        +
        Overrides:
        +
        willEnterPlace in class com.threerings.crowd.client.PlaceController
        +
        +
      • +
      + + + +
        +
      • +

        invitationReceived

        +
        public void invitationReceived(Invitation invite)
        +
        Description copied from interface: InvitationHandler
        +
        Called when an invitation is received from another player.
        +
        +
        Specified by:
        +
        invitationReceived in interface InvitationHandler
        +
        Parameters:
        +
        invite - the received invitation.
        +
        +
      • +
      + + + +
        +
      • +

        invitationCancelled

        +
        public void invitationCancelled(Invitation invite)
        +
        Description copied from interface: InvitationHandler
        +
        Called when an invitation is cancelled by the inviting player.
        +
        +
        Specified by:
        +
        invitationCancelled in interface InvitationHandler
        +
        Parameters:
        +
        invite - the cancelled invitation.
        +
        +
      • +
      + + + + + + + +
        +
      • +

        invitationRefused

        +
        public void invitationRefused(Invitation invite,
        +                              String message)
        +
        Description copied from interface: InvitationResponseObserver
        +
        Called if the invitation was refused.
        +
        +
        Specified by:
        +
        invitationRefused in interface InvitationResponseObserver
        +
        Parameters:
        +
        invite - the invitation for which we received a response.
        +
        message - a message provided by the invited user explaining the reason for their refusal, or the empty string if no message was - provided.
        -
    -
    -
    - -

    -invitationCountered

    -
    -public void invitationCountered(Invitation invite,
    -                                GameConfig config)
    -
    -
    Description copied from interface: InvitationResponseObserver
    -
    Called if the invitation was countered with an alternate game - configuration. -

    -

    -
    Specified by:
    invitationCountered in interface InvitationResponseObserver
    -
    -
    -
    Parameters:
    invite - the invitation for which we received a response.
    config - the game configuration proposed by the invited - player.
    -
    -
    + provided.
    +
    +
  • +
+ + + +
    +
  • +

    invitationCountered

    +
    public void invitationCountered(Invitation invite,
    +                                GameConfig config)
    +
    Description copied from interface: InvitationResponseObserver
    +
    Called if the invitation was countered with an alternate game + configuration.
    +
    +
    Specified by:
    +
    invitationCountered in interface InvitationResponseObserver
    +
    Parameters:
    +
    invite - the invitation for which we received a response.
    +
    config - the game configuration proposed by the invited + player.
    +
    +
  • +
+ + + + +
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/LobbyManager.html b/apidocs/com/threerings/micasa/lobby/LobbyManager.html index adee345d..7d79631f 100644 --- a/apidocs/com/threerings/micasa/lobby/LobbyManager.html +++ b/apidocs/com/threerings/micasa/lobby/LobbyManager.html @@ -1,299 +1,319 @@ - - - - - - -LobbyManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Class LobbyManager

-
-java.lang.Object
-  extended by com.threerings.crowd.server.PlaceManager
-      extended by com.threerings.micasa.lobby.LobbyManager
-
-
-
All Implemented Interfaces:
com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener
-
-
-
Direct Known Subclasses:
TableLobbyManager
-
-
-
-
public class LobbyManager
extends com.threerings.crowd.server.PlaceManager
- - -

-Takes care of the server side of a particular lobby. -

- -

-


- -

+

+
com.threerings.micasa.lobby
+

Class LobbyManager

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener
    +
    +
    +
    Direct Known Subclasses:
    +
    TableLobbyManager
    +
    +
    +
    +
    public class LobbyManager
    +extends com.threerings.crowd.server.PlaceManager
    +
    Takes care of the server side of a particular lobby.
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Nested Class Summary
    - - - - - - - -
    Nested classes/interfaces inherited from class com.threerings.crowd.server.PlaceManager
    com.threerings.crowd.server.PlaceManager.DelegateOp, com.threerings.crowd.server.PlaceManager.MessageHandler
    -  - +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.threerings.crowd.server.PlaceManager

        +com.threerings.crowd.server.PlaceManager.DelegateOp, com.threerings.crowd.server.PlaceManager.MessageHandler
      • +
      +
    • +
    - - - - - - - - - -
    -Constructor Summary
    LobbyManager() - -
    -           
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      LobbyManager() 
      +
    • +
    - - - - - - - - - - -
    -Method Summary
    - voidinit(LobbyRegistry lobreg, - Properties config) - -
    -          Initializes this lobby manager with its configuration properties.
    - - - - - - - -
    Methods inherited from class com.threerings.crowd.server.PlaceManager
    addDelegate, applyToDelegates, applyToOccupants, bodyWillEnter, bodyWillLeave, checkPermissions, getConfig, getLocation, getPlaceObject, init, isValidSpeaker, messageReceived, ratifyBodyEntry, registerMessageHandler, shutdown, startup, toString, updateOccupantInfo, where
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    -  -

    - +

      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidinit(LobbyRegistry lobreg, + Properties config) +
      Initializes this lobby manager with its configuration properties.
      +
      +
        +
      • + + +

        Methods inherited from class com.threerings.crowd.server.PlaceManager

        +addDelegate, applyToDelegates, applyToOccupants, bodyWillEnter, bodyWillLeave, checkPermissions, getConfig, getLocation, getPlaceObject, init, isValidSpeaker, messageReceived, ratifyBodyEntry, registerMessageHandler, shutdown, startup, toString, updateOccupantInfo, where
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -LobbyManager

    -
    -public LobbyManager()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LobbyManager

        +
        public LobbyManager()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -init

    -
    -public void init(LobbyRegistry lobreg,
    -                 Properties config)
    -          throws Exception
    -
    -
    Initializes this lobby manager with its configuration properties. -

    -

    - -
    Throws: -
    Exception - thrown if a configuration error is detected.
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        init

        +
        public void init(LobbyRegistry lobreg,
        +                 Properties config)
        +          throws Exception
        +
        Initializes this lobby manager with its configuration properties.
        +
        +
        Throws:
        +
        Exception - thrown if a configuration error is detected.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/LobbyMarshaller.CategoriesMarshaller.html b/apidocs/com/threerings/micasa/lobby/LobbyMarshaller.CategoriesMarshaller.html index 3186dc9c..eddeb581 100644 --- a/apidocs/com/threerings/micasa/lobby/LobbyMarshaller.CategoriesMarshaller.html +++ b/apidocs/com/threerings/micasa/lobby/LobbyMarshaller.CategoriesMarshaller.html @@ -1,380 +1,396 @@ - - - - - - -LobbyMarshaller.CategoriesMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Class LobbyMarshaller.CategoriesMarshaller

-
-java.lang.Object
-  extended by com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
-      extended by com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller
-
-
-
All Implemented Interfaces:
com.threerings.io.Streamable, LobbyService.CategoriesListener, com.threerings.presents.client.InvocationService.InvocationListener
-
-
-
Enclosing class:
LobbyMarshaller
-
-
-
-
public static class LobbyMarshaller.CategoriesMarshaller
extends com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
implements LobbyService.CategoriesListener
- - -

-Marshalls results to implementations of LobbyService.CategoriesListener. -

- -

-


- -

+

+
com.threerings.micasa.lobby
+

Class LobbyMarshaller.CategoriesMarshaller

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.io.Streamable, LobbyService.CategoriesListener, com.threerings.presents.client.InvocationService.InvocationListener
    +
    +
    +
    Enclosing class:
    +
    LobbyMarshaller
    +
    +
    +
    +
    public static class LobbyMarshaller.CategoriesMarshaller
    +extends com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
    +implements LobbyService.CategoriesListener
    +
    Marshalls results to implementations of LobbyService.CategoriesListener.
    +
  • +
+
+
+ +
+
+ +
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/LobbyMarshaller.LobbiesMarshaller.html b/apidocs/com/threerings/micasa/lobby/LobbyMarshaller.LobbiesMarshaller.html index 1a86a466..6aa88793 100644 --- a/apidocs/com/threerings/micasa/lobby/LobbyMarshaller.LobbiesMarshaller.html +++ b/apidocs/com/threerings/micasa/lobby/LobbyMarshaller.LobbiesMarshaller.html @@ -1,380 +1,396 @@ - - - - - - -LobbyMarshaller.LobbiesMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Class LobbyMarshaller.LobbiesMarshaller

-
-java.lang.Object
-  extended by com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
-      extended by com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller
-
-
-
All Implemented Interfaces:
com.threerings.io.Streamable, LobbyService.LobbiesListener, com.threerings.presents.client.InvocationService.InvocationListener
-
-
-
Enclosing class:
LobbyMarshaller
-
-
-
-
public static class LobbyMarshaller.LobbiesMarshaller
extends com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
implements LobbyService.LobbiesListener
- - -

-Marshalls results to implementations of LobbyService.LobbiesListener. -

- -

-


- -

+

+
com.threerings.micasa.lobby
+

Class LobbyMarshaller.LobbiesMarshaller

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.io.Streamable, LobbyService.LobbiesListener, com.threerings.presents.client.InvocationService.InvocationListener
    +
    +
    +
    Enclosing class:
    +
    LobbyMarshaller
    +
    +
    +
    +
    public static class LobbyMarshaller.LobbiesMarshaller
    +extends com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
    +implements LobbyService.LobbiesListener
    +
    Marshalls results to implementations of LobbyService.LobbiesListener.
    +
  • +
+
+
+ +
+
+ +
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/LobbyMarshaller.html b/apidocs/com/threerings/micasa/lobby/LobbyMarshaller.html index 36bd753f..a7bddf6d 100644 --- a/apidocs/com/threerings/micasa/lobby/LobbyMarshaller.html +++ b/apidocs/com/threerings/micasa/lobby/LobbyMarshaller.html @@ -1,434 +1,453 @@ - - - - - - -LobbyMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Class LobbyMarshaller

-
-java.lang.Object
-  extended by com.threerings.presents.data.InvocationMarshaller
-      extended by com.threerings.micasa.lobby.LobbyMarshaller
-
-
-
All Implemented Interfaces:
com.threerings.io.Streamable, LobbyService, com.threerings.presents.client.InvocationService
-
-
-
-
@Generated(value="com.threerings.presents.tools.GenServiceTask",
+
+
com.threerings.micasa.lobby
+

Class LobbyMarshaller

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.threerings.presents.data.InvocationMarshaller
    • +
    • +
        +
      • com.threerings.micasa.lobby.LobbyMarshaller
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.io.Streamable, LobbyService, com.threerings.presents.client.InvocationService
    +
    +
    +
    +
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
                comments="Derived from LobbyService.java.")
    -public class LobbyMarshaller
    extends com.threerings.presents.data.InvocationMarshaller
    implements LobbyService
- - -

-Provides the implementation of the LobbyService interface +public class LobbyMarshaller +extends com.threerings.presents.data.InvocationMarshaller +implements LobbyService +

Provides the implementation of the LobbyService interface that marshalls the arguments and delivers the request to the provider on the server. Also provides an implementation of the response listener interfaces that marshall the response arguments and deliver them back - to the requesting client. -

- -

-


- -

+ to the requesting client.

+ + + +
+ +
+
+ +
+ -
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/LobbyObject.html b/apidocs/com/threerings/micasa/lobby/LobbyObject.html index a8f8547c..480996c3 100644 --- a/apidocs/com/threerings/micasa/lobby/LobbyObject.html +++ b/apidocs/com/threerings/micasa/lobby/LobbyObject.html @@ -1,314 +1,325 @@ - - - - - - -LobbyObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Class LobbyObject

-
-java.lang.Object
-  extended by com.threerings.presents.dobj.DObject
-      extended by com.threerings.crowd.data.PlaceObject
-          extended by com.threerings.micasa.lobby.LobbyObject
-
-
-
All Implemented Interfaces:
com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable
-
-
-
Direct Known Subclasses:
TableLobbyObject
-
-
-
-
public class LobbyObject
extends com.threerings.crowd.data.PlaceObject
- - -

-Presently the lobby object contains nothing specific, but the class +

+
com.threerings.micasa.lobby
+

Class LobbyObject

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable
    +
    +
    +
    Direct Known Subclasses:
    +
    TableLobbyObject
    +
    +
    +
    +
    public class LobbyObject
    +extends com.threerings.crowd.data.PlaceObject
    +
    Presently the lobby object contains nothing specific, but the class acts as a placeholder in case lobby-wide fields are needed in the - future. -

    - -

    -


    - -

    + future.

    +
  • +
+
+
+
    +
  • - - - - - - -
    -Nested Class Summary
    - - - - - - - -
    Nested classes/interfaces inherited from class com.threerings.crowd.data.PlaceObject
    com.threerings.crowd.data.PlaceObject.ManagerCaller
    -  - - - - - - - - -
    Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject
    com.threerings.crowd.chat.data.SpeakObject.ListenerOp
    -  - - - - - - - - -
    Nested classes/interfaces inherited from interface com.threerings.io.Streamable
    com.threerings.io.Streamable.Closure
    -  +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.threerings.crowd.data.PlaceObject

        +com.threerings.crowd.data.PlaceObject.ManagerCaller
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject

        +com.threerings.crowd.chat.data.SpeakObject.ListenerOp
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.threerings.io.Streamable

        +com.threerings.io.Streamable.Closure
      • +
      +
    • +
    - - - - - - -
    -Field Summary
    - - - - - - - -
    Fields inherited from class com.threerings.crowd.data.PlaceObject
    manager, OCCUPANT_INFO, occupantInfo, occupants, OCCUPANTS, SPEAK_SERVICE, speakService
    -  +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.threerings.crowd.data.PlaceObject

        +manager, OCCUPANT_INFO, occupantInfo, occupants, OCCUPANTS, SPEAK_SERVICE, speakService
      • +
      +
        +
      • + + +

        Fields inherited from interface com.threerings.crowd.chat.data.SpeakObject

        +DEFAULT_IDENTIFIER
      • +
      +
    • +
    - - - - - - - - - -
    -Constructor Summary
    LobbyObject() - -
    -           
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      LobbyObject() 
      +
    • +
    - - - - - - -
    -Method Summary
    - - - - - - - -
    Methods inherited from class com.threerings.crowd.data.PlaceObject
    addToOccupantInfo, addToOccupants, applyToListeners, getOccupantInfo, initManagerCaller, removeFromOccupantInfo, removeFromOccupants, setOccupantInfo, setSpeakService, shouldBroadcast, updateOccupantInfo
    - - - - - - - -
    Methods inherited from class com.threerings.presents.dobj.DObject
    acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, readField__oid, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which, writeField__oid
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    -  -

    - +

      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class com.threerings.crowd.data.PlaceObject

        +addToOccupantInfo, addToOccupants, applyToListeners, getChatIdentifier, getOccupantInfo, initManagerCaller, removeFromOccupantInfo, removeFromOccupants, setOccupantInfo, setSpeakService, shouldBroadcast, updateOccupantInfo
      • +
      +
        +
      • + + +

        Methods inherited from class com.threerings.presents.dobj.DObject

        +acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -LobbyObject

    -
    -public LobbyObject()
    -
    -
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LobbyObject

        +
        public LobbyObject()
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/LobbyPanel.html b/apidocs/com/threerings/micasa/lobby/LobbyPanel.html index 1539c678..818f9f04 100644 --- a/apidocs/com/threerings/micasa/lobby/LobbyPanel.html +++ b/apidocs/com/threerings/micasa/lobby/LobbyPanel.html @@ -1,400 +1,412 @@ - - - - - - -LobbyPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Class LobbyPanel

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by javax.swing.JComponent
-              extended by javax.swing.JPanel
-                  extended by com.threerings.micasa.lobby.LobbyPanel
-
-
-
All Implemented Interfaces:
com.threerings.crowd.client.PlaceView, ImageObserver, MenuContainer, Serializable, Accessible
-
-
-
-
public class LobbyPanel
extends JPanel
implements com.threerings.crowd.client.PlaceView
- - -

-Used to display the interface for the lobbies. It contains a lobby +

+
com.threerings.micasa.lobby
+

Class LobbyPanel

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.crowd.client.PlaceView, ImageObserver, MenuContainer, Serializable, Accessible
    +
    +
    +
    +
    public class LobbyPanel
    +extends JPanel
    +implements com.threerings.crowd.client.PlaceView
    +
    Used to display the interface for the lobbies. It contains a lobby selection mechanism, a chat interface and a user interface for whatever - match-making mechanism is appropriate for this particular lobby. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    + match-making mechanism is appropriate for this particular lobby.

    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -LobbyPanel

    -
    -public LobbyPanel(MiCasaContext ctx,
    -                  LobbyConfig config)
    -
    -
    Constructs a new lobby panel and the associated user interface - elements. -

    -

    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LobbyPanel

        +
        public LobbyPanel(MiCasaContext ctx,
        +                  LobbyConfig config)
        +
        Constructs a new lobby panel and the associated user interface + elements.
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -willEnterPlace

    -
    -public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
    -
    -
    -
    Specified by:
    willEnterPlace in interface com.threerings.crowd.client.PlaceView
    -
    -
    -
    -
    -
    -
    - -

    -didLeavePlace

    -
    -public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
    -
    -
    -
    Specified by:
    didLeavePlace in interface com.threerings.crowd.client.PlaceView
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        willEnterPlace

        +
        public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
        +
        +
        Specified by:
        +
        willEnterPlace in interface com.threerings.crowd.client.PlaceView
        +
        +
      • +
      + + + +
        +
      • +

        didLeavePlace

        +
        public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
        +
        +
        Specified by:
        +
        didLeavePlace in interface com.threerings.crowd.client.PlaceView
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/LobbyProvider.html b/apidocs/com/threerings/micasa/lobby/LobbyProvider.html index ed77f2e0..96b00f61 100644 --- a/apidocs/com/threerings/micasa/lobby/LobbyProvider.html +++ b/apidocs/com/threerings/micasa/lobby/LobbyProvider.html @@ -1,260 +1,270 @@ - - - - - - -LobbyProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Interface LobbyProvider

-
-
All Superinterfaces:
com.threerings.presents.server.InvocationProvider
-
-
-
All Known Implementing Classes:
LobbyRegistry
-
-
-
-
@Generated(value="com.threerings.presents.tools.GenServiceTask",
+
+
com.threerings.micasa.lobby
+

Interface LobbyProvider

+
+
+
+
    +
  • +
    +
    All Superinterfaces:
    +
    com.threerings.presents.server.InvocationProvider
    +
    +
    +
    All Known Implementing Classes:
    +
    LobbyRegistry
    +
    +
    +
    +
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
                comments="Derived from LobbyService.java.")
    -public interface LobbyProvider
    extends com.threerings.presents.server.InvocationProvider
- - -

-Defines the server-side of the LobbyService. -

- -

-


- -

- +public interface LobbyProvider +extends com.threerings.presents.server.InvocationProvider +

Defines the server-side of the LobbyService.
+ + + +
+ +
+
+ +
+ -
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/LobbyRegistry.html b/apidocs/com/threerings/micasa/lobby/LobbyRegistry.html index 0d580842..d2174b54 100644 --- a/apidocs/com/threerings/micasa/lobby/LobbyRegistry.html +++ b/apidocs/com/threerings/micasa/lobby/LobbyRegistry.html @@ -1,131 +1,143 @@ - - - - - - -LobbyRegistry (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Class LobbyRegistry

-
-java.lang.Object
-  extended by com.threerings.micasa.lobby.LobbyRegistry
-
-
-
All Implemented Interfaces:
LobbyProvider, com.threerings.presents.server.InvocationProvider
-
-
-
-
public class LobbyRegistry
extends Object
implements LobbyProvider
- - -

-The lobby registry is the primary class that coordinates the lobby services on the client. It +

+
com.threerings.micasa.lobby
+

Class LobbyRegistry

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    LobbyProvider, com.threerings.presents.server.InvocationProvider
    +
    +
    +
    +
    public class LobbyRegistry
    +extends Object
    +implements LobbyProvider
    +
    The lobby registry is the primary class that coordinates the lobby services on the client. It sets up the necessary invocation services and keeps track of the lobbies in operation on the server. Only one lobby registry should be created on a server.

    Presently, the lobby registry is configured with lobbies via the server configuration. An example configuration follows: -

    + 
    
      lobby_ids = foolobby, barlobby, bazlobby
     
      foolobby.mgrclass = com.threerings.micasa.lobby.LobbyManager
    - foolobby.ugi = 
    - foolobby.name = 
    + foolobby.ugi = <universal game identifier>
    + foolobby.name = <human readable lobby name>
      foolobby.config1 = some config value
      foolobby.config2 = some other config value
     
      barlobby.mgrclass = com.threerings.micasa.lobby.LobbyManager
    - barlobby.ugi = 
    - barlobby.name = 
    + barlobby.ugi = <universal game identifier>
    + barlobby.name = <human readable lobby name>
      ...
    - 
    +
    This information will be loaded from the MiCasa server configuration which means that it should live in rsrc/config/micasa/server.properties somwhere in the classpath where it @@ -135,11 +147,11 @@ The lobby registry is the primary class that coordinates the lobby services on t identify every type of game and also to classify it according to meaningful keywords. It is best described with a few examples: -
    + 
    
      backgammon,board,strategy
      spades,card,partner
      yahtzee,dice
    - 
    +
    As you can see, a UGI should start with an identifier uniquely identifying the type of game and can be followed by a list of keywords that classify it as a member of a particular category of @@ -148,300 +160,283 @@ The lobby registry is the primary class that coordinates the lobby services on t

    As long as the UGIs in use by a particular server make some kind of sense, the client will be able to use them to search for lobbies containing games of similar types using the provided - facilities. -

    - -

    -


    - -

    - + facilities.

    +
  • +
+
+
+
    +
  • - - - - - - - - - -
    -Constructor Summary
    LobbyRegistry(com.threerings.presents.server.InvocationManager invmgr) - -
    -           
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      LobbyRegistry(com.threerings.presents.server.InvocationManager invmgr) 
      +
    • +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Method Summary
    - String[]getCategories(com.threerings.crowd.data.BodyObject requester) - -
    -          Returns an array containing the category identifiers of all the categories in which lobbies - have been registered with the registry.
    - voidgetCategories(com.threerings.presents.data.ClientObject caller, - LobbyService.CategoriesListener listener) - -
    -          Processes a request by the client to obtain a list of the lobby categories available on this - server.
    - intgetDefaultLobbyOid() - -
    -          Returns the oid of the default lobby.
    - voidgetLobbies(com.threerings.crowd.data.BodyObject requester, - String category, - List<Lobby> target) - -
    -          Returns information about all lobbies hosting games in the specified category.
    - voidgetLobbies(com.threerings.presents.data.ClientObject caller, - String category, - LobbyService.LobbiesListener listener) - -
    -          Processes a request by the client to obtain a list of lobbies matching the supplied category - string.
    - voidinit() - -
    -          Initializes the registry, creating our default lobbies.
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -  -

    - +

      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      String[]getCategories(com.threerings.crowd.data.BodyObject requester) +
      Returns an array containing the category identifiers of all the categories in which lobbies + have been registered with the registry.
      +
      voidgetCategories(com.threerings.presents.data.ClientObject caller, + LobbyService.CategoriesListener listener) +
      Processes a request by the client to obtain a list of the lobby categories available on this + server.
      +
      intgetDefaultLobbyOid() +
      Returns the oid of the default lobby.
      +
      voidgetLobbies(com.threerings.crowd.data.BodyObject requester, + String category, + List<Lobby> target) +
      Returns information about all lobbies hosting games in the specified category.
      +
      voidgetLobbies(com.threerings.presents.data.ClientObject caller, + String category, + LobbyService.LobbiesListener listener) +
      Processes a request by the client to obtain a list of lobbies matching the supplied category + string.
      +
      voidinit() +
      Initializes the registry, creating our default lobbies.
      +
      + +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -LobbyRegistry

    -
    -@Inject
    -public LobbyRegistry(com.threerings.presents.server.InvocationManager invmgr)
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LobbyRegistry

        +
        @Inject
        +public LobbyRegistry(com.threerings.presents.server.InvocationManager invmgr)
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -init

    -
    -public void init()
    -
    -
    Initializes the registry, creating our default lobbies. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getDefaultLobbyOid

    -
    -public int getDefaultLobbyOid()
    -
    -
    Returns the oid of the default lobby. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getLobbies

    -
    -public void getLobbies(com.threerings.crowd.data.BodyObject requester,
    -                       String category,
    -                       List<Lobby> target)
    -
    -
    Returns information about all lobbies hosting games in the specified category. -

    -

    -
    -
    -
    -
    Parameters:
    requester - the body object of the client requesting the lobby list (which can be used - to filter the list based on their capabilities).
    category - the category of game for which the lobbies are desired.
    target - the list into which the matching lobbies will be deposited.
    -
    -
    -
    - -

    -getCategories

    -
    -public String[] getCategories(com.threerings.crowd.data.BodyObject requester)
    -
    -
    Returns an array containing the category identifiers of all the categories in which lobbies - have been registered with the registry. -

    -

    -
    -
    -
    -
    Parameters:
    requester - the body object of the client requesting the category list (which can be - used to filter the list based on their capabilities).
    -
    -
    -
    - -

    -getCategories

    -
    -public void getCategories(com.threerings.presents.data.ClientObject caller,
    -                          LobbyService.CategoriesListener listener)
    -
    -
    Processes a request by the client to obtain a list of the lobby categories available on this - server. -

    -

    -
    Specified by:
    getCategories in interface LobbyProvider
    -
    -
    -
    -
    -
    -
    - -

    -getLobbies

    -
    -public void getLobbies(com.threerings.presents.data.ClientObject caller,
    -                       String category,
    -                       LobbyService.LobbiesListener listener)
    -
    -
    Processes a request by the client to obtain a list of lobbies matching the supplied category - string. -

    -

    -
    Specified by:
    getLobbies in interface LobbyProvider
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        init

        +
        public void init()
        +
        Initializes the registry, creating our default lobbies.
        +
      • +
      + + + +
        +
      • +

        getDefaultLobbyOid

        +
        public int getDefaultLobbyOid()
        +
        Returns the oid of the default lobby.
        +
      • +
      + + + +
        +
      • +

        getLobbies

        +
        public void getLobbies(com.threerings.crowd.data.BodyObject requester,
        +                       String category,
        +                       List<Lobby> target)
        +
        Returns information about all lobbies hosting games in the specified category.
        +
        +
        Parameters:
        +
        requester - the body object of the client requesting the lobby list (which can be used + to filter the list based on their capabilities).
        +
        category - the category of game for which the lobbies are desired.
        +
        target - the list into which the matching lobbies will be deposited.
        +
        +
      • +
      + + + +
        +
      • +

        getCategories

        +
        public String[] getCategories(com.threerings.crowd.data.BodyObject requester)
        +
        Returns an array containing the category identifiers of all the categories in which lobbies + have been registered with the registry.
        +
        +
        Parameters:
        +
        requester - the body object of the client requesting the category list (which can be + used to filter the list based on their capabilities).
        +
        +
      • +
      + + + +
        +
      • +

        getCategories

        +
        public void getCategories(com.threerings.presents.data.ClientObject caller,
        +                          LobbyService.CategoriesListener listener)
        +
        Processes a request by the client to obtain a list of the lobby categories available on this + server.
        +
        +
        Specified by:
        +
        getCategories in interface LobbyProvider
        +
        +
      • +
      + + + +
        +
      • +

        getLobbies

        +
        public void getLobbies(com.threerings.presents.data.ClientObject caller,
        +                       String category,
        +                       LobbyService.LobbiesListener listener)
        +
        Processes a request by the client to obtain a list of lobbies matching the supplied category + string.
        +
        +
        Specified by:
        +
        getLobbies in interface LobbyProvider
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/LobbySelector.html b/apidocs/com/threerings/micasa/lobby/LobbySelector.html index cb1edced..c5b34d8c 100644 --- a/apidocs/com/threerings/micasa/lobby/LobbySelector.html +++ b/apidocs/com/threerings/micasa/lobby/LobbySelector.html @@ -1,475 +1,475 @@ - - - - - - -LobbySelector (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Class LobbySelector

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by javax.swing.JComponent
-              extended by javax.swing.JPanel
-                  extended by com.threerings.micasa.lobby.LobbySelector
-
-
-
All Implemented Interfaces:
LobbyService.CategoriesListener, LobbyService.LobbiesListener, com.threerings.presents.client.InvocationService.InvocationListener, ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible
-
-
-
-
public class LobbySelector
extends JPanel
implements ActionListener, LobbyService.CategoriesListener, LobbyService.LobbiesListener
- - -

-The lobby selector displays a drop-down box listing the categories of +

+
com.threerings.micasa.lobby
+

Class LobbySelector

+
+
+ +
+ +
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -LobbySelector

    -
    -public LobbySelector(MiCasaContext ctx)
    -
    -
    Constructs a new lobby selector component. It will wait until it is +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LobbySelector

        +
        public LobbySelector(MiCasaContext ctx)
        +
        Constructs a new lobby selector component. It will wait until it is visible before issuing a get categories request to download a list - of categories. -

        -

    - + of categories.
+ + + + - - - - - - -
-Method Detail
- -

-addNotify

-
-public void addNotify()
-
-
-
Overrides:
addNotify in class JComponent
-
-
-
-
-
-
- -

-actionPerformed

-
-public void actionPerformed(ActionEvent evt)
-
-
Called when the user selects a category or double-clicks on a - lobby. -

-

-
Specified by:
actionPerformed in interface ActionListener
-
-
-
-
-
-
- -

-gotCategories

-
-public void gotCategories(String[] categories)
-
-
Description copied from interface: LobbyService.CategoriesListener
-
Supplies the listener with the results of a LobbyService.getCategories(com.threerings.micasa.lobby.LobbyService.CategoriesListener) request. -

-

-
Specified by:
gotCategories in interface LobbyService.CategoriesListener
-
-
-
-
-
-
- -

-gotLobbies

-
-public void gotLobbies(List<Lobby> lobbies)
-
-
Description copied from interface: LobbyService.LobbiesListener
-
Supplies the listener with the results of a LobbyService.getLobbies(java.lang.String, com.threerings.micasa.lobby.LobbyService.LobbiesListener) request. -

-

-
Specified by:
gotLobbies in interface LobbyService.LobbiesListener
-
-
-
-
-
-
- -

-requestFailed

-
-public void requestFailed(String reason)
-
-
-
Specified by:
requestFailed in interface com.threerings.presents.client.InvocationService.InvocationListener
-
-
-
-
-
+ + + +
+ -
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/LobbyService.CategoriesListener.html b/apidocs/com/threerings/micasa/lobby/LobbyService.CategoriesListener.html index 47bc5be4..a4b5f984 100644 --- a/apidocs/com/threerings/micasa/lobby/LobbyService.CategoriesListener.html +++ b/apidocs/com/threerings/micasa/lobby/LobbyService.CategoriesListener.html @@ -1,234 +1,247 @@ - - - - - - -LobbyService.CategoriesListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Interface LobbyService.CategoriesListener

-
-
All Superinterfaces:
com.threerings.presents.client.InvocationService.InvocationListener
-
-
-
All Known Implementing Classes:
LobbyMarshaller.CategoriesMarshaller, LobbySelector
-
-
-
Enclosing interface:
LobbyService
-
-
-
-
public static interface LobbyService.CategoriesListener
extends com.threerings.presents.client.InvocationService.InvocationListener
- - -

-Used to communicate the results of a LobbyService.getCategories(com.threerings.micasa.lobby.LobbyService.CategoriesListener) request. -

- -

-


- -

- +

+
com.threerings.micasa.lobby
+

Interface LobbyService.CategoriesListener

+
+
+
+ +
+
+ +
+
+ +
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/LobbyService.LobbiesListener.html b/apidocs/com/threerings/micasa/lobby/LobbyService.LobbiesListener.html index 09e96618..876f1e75 100644 --- a/apidocs/com/threerings/micasa/lobby/LobbyService.LobbiesListener.html +++ b/apidocs/com/threerings/micasa/lobby/LobbyService.LobbiesListener.html @@ -1,234 +1,247 @@ - - - - - - -LobbyService.LobbiesListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Interface LobbyService.LobbiesListener

-
-
All Superinterfaces:
com.threerings.presents.client.InvocationService.InvocationListener
-
-
-
All Known Implementing Classes:
LobbyMarshaller.LobbiesMarshaller, LobbySelector
-
-
-
Enclosing interface:
LobbyService
-
-
-
-
public static interface LobbyService.LobbiesListener
extends com.threerings.presents.client.InvocationService.InvocationListener
- - -

-Used to communicate the results of a LobbyService.getLobbies(java.lang.String, com.threerings.micasa.lobby.LobbyService.LobbiesListener) request. -

- -

-


- -

- +

+
com.threerings.micasa.lobby
+

Interface LobbyService.LobbiesListener

+
+
+
+ +
+
+ +
+
+ +
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/LobbyService.html b/apidocs/com/threerings/micasa/lobby/LobbyService.html index f324d5cf..149952c9 100644 --- a/apidocs/com/threerings/micasa/lobby/LobbyService.html +++ b/apidocs/com/threerings/micasa/lobby/LobbyService.html @@ -1,286 +1,300 @@ - - - - - - -LobbyService (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby -
-Interface LobbyService

-
-
All Superinterfaces:
com.threerings.presents.client.InvocationService
-
-
-
All Known Implementing Classes:
LobbyMarshaller
-
-
-
-
public interface LobbyService
extends com.threerings.presents.client.InvocationService
- - -

-Provides an interface to the various parlor services that are directly - invokable by the client (by means of the invocation services). -

- -

-


- -

+

+
com.threerings.micasa.lobby
+

Interface LobbyService

+
+
+
+
    +
  • +
    +
    All Superinterfaces:
    +
    com.threerings.presents.client.InvocationService
    +
    +
    +
    All Known Implementing Classes:
    +
    LobbyMarshaller
    +
    +
    +
    +
    public interface LobbyService
    +extends com.threerings.presents.client.InvocationService
    +
    Provides an interface to the various parlor services that are directly + invokable by the client (by means of the invocation services).
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Method Detail
    - -

    -getCategories

    -
    -void getCategories(LobbyService.CategoriesListener listener)
    -
    -
    Requests the list of lobby categories that are available on this - server. -

    -

    -
    -
    -
    -
    Parameters:
    listener - the listener that will receive and process the response.
    -
    -
    -
    - -

    -getLobbies

    -
    -void getLobbies(String category,
    -                LobbyService.LobbiesListener listener)
    -
    -
    Requests information on all active lobbies that match the specified category. -

    -

    -
    -
    -
    -
    Parameters:
    category - the category of game for which a list of lobbies is desired.
    listener - the listener that will receive and process the response.
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCategories

        +
        void getCategories(LobbyService.CategoriesListener listener)
        +
        Requests the list of lobby categories that are available on this + server.
        +
        +
        Parameters:
        +
        listener - the listener that will receive and process the response.
        +
        +
      • +
      + + + +
        +
      • +

        getLobbies

        +
        void getLobbies(String category,
        +                LobbyService.LobbiesListener listener)
        +
        Requests information on all active lobbies that match the specified category.
        +
        +
        Parameters:
        +
        category - the category of game for which a list of lobbies is desired.
        +
        listener - the listener that will receive and process the response.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/Lobby.html b/apidocs/com/threerings/micasa/lobby/class-use/Lobby.html index 164dd6ba..e03dd1ee 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/Lobby.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/Lobby.html @@ -1,207 +1,184 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.Lobby (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.Lobby

-
- - - - - - - - - -
-Packages that use Lobby
com.threerings.micasa.lobby  
-  -

- - - - - -
-Uses of Lobby in com.threerings.micasa.lobby
-  -

- - - - - - - - - - - - - - - - - - - - - -
Method parameters in com.threerings.micasa.lobby with type arguments of type Lobby
- voidLobbyRegistry.getLobbies(com.threerings.crowd.data.BodyObject requester, - String category, - List<Lobby> target) - -
-          Returns information about all lobbies hosting games in the specified category.
- voidLobbyService.LobbiesListener.gotLobbies(List<Lobby> lobbies) - -
-          Supplies the listener with the results of a LobbyService.getLobbies(java.lang.String, com.threerings.micasa.lobby.LobbyService.LobbiesListener) request.
- voidLobbySelector.gotLobbies(List<Lobby> lobbies) - -
-           
- voidLobbyMarshaller.LobbiesMarshaller.gotLobbies(List<Lobby> arg1) - -
-           
-  -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.Lobby

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/LobbyConfig.html b/apidocs/com/threerings/micasa/lobby/class-use/LobbyConfig.html index 40b3838f..2569b865 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/LobbyConfig.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/LobbyConfig.html @@ -1,227 +1,208 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.LobbyConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.LobbyConfig

-
- - - - - - - - - - - - - -
-Packages that use LobbyConfig
com.threerings.micasa.lobby  
com.threerings.micasa.lobby.table  
-  -

- - - - - -
-Uses of LobbyConfig in com.threerings.micasa.lobby
-  -

- - - - - - - - -
Constructors in com.threerings.micasa.lobby with parameters of type LobbyConfig
LobbyPanel(MiCasaContext ctx, - LobbyConfig config) - -
-          Constructs a new lobby panel and the associated user interface - elements.
-  -

- - - - - -
-Uses of LobbyConfig in com.threerings.micasa.lobby.table
-  -

- - - - - - - - - -
Subclasses of LobbyConfig in com.threerings.micasa.lobby.table
- classTableLobbyConfig - -
-          Instructs the lobby services to use a TableListView as the - matchmaking component.
-  -

- - - - - - - - -
Constructors in com.threerings.micasa.lobby.table with parameters of type LobbyConfig
TableListView(MiCasaContext ctx, - LobbyConfig config) - -
-          Creates a new table list view, suitable for providing the user - interface for table-style matchmaking in a table lobby.
-  -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.LobbyConfig

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/LobbyController.html b/apidocs/com/threerings/micasa/lobby/class-use/LobbyController.html index a0714eb6..179f503e 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/LobbyController.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/LobbyController.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.LobbyController (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.LobbyController

-
-No usage of com.threerings.micasa.lobby.LobbyController -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.LobbyController

+
+
No usage of com.threerings.micasa.lobby.LobbyController
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/LobbyManager.html b/apidocs/com/threerings/micasa/lobby/class-use/LobbyManager.html index 958a2ac5..7a08b1bb 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/LobbyManager.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/LobbyManager.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.LobbyManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.LobbyManager

-
- - - - - - - - - -
-Packages that use LobbyManager
com.threerings.micasa.lobby.table  
-  -

- - - - - -
-Uses of LobbyManager in com.threerings.micasa.lobby.table
-  -

- - - - - - - - - -
Subclasses of LobbyManager in com.threerings.micasa.lobby.table
- classTableLobbyManager - -
-          Extends lobby manager only to ensure that a table lobby object is used for table lobbies.
-  -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.LobbyManager

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/LobbyMarshaller.CategoriesMarshaller.html b/apidocs/com/threerings/micasa/lobby/class-use/LobbyMarshaller.CategoriesMarshaller.html index 5bb98b3a..e3a2ad06 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/LobbyMarshaller.CategoriesMarshaller.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/LobbyMarshaller.CategoriesMarshaller.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller

-
-No usage of com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller

+
+
No usage of com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/LobbyMarshaller.LobbiesMarshaller.html b/apidocs/com/threerings/micasa/lobby/class-use/LobbyMarshaller.LobbiesMarshaller.html index 7a4bf3c6..96bc52e8 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/LobbyMarshaller.LobbiesMarshaller.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/LobbyMarshaller.LobbiesMarshaller.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller

-
-No usage of com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller

+
+
No usage of com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/LobbyMarshaller.html b/apidocs/com/threerings/micasa/lobby/class-use/LobbyMarshaller.html index 22805473..a39a5d63 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/LobbyMarshaller.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/LobbyMarshaller.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.LobbyMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.LobbyMarshaller

-
-No usage of com.threerings.micasa.lobby.LobbyMarshaller -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.LobbyMarshaller

+
+
No usage of com.threerings.micasa.lobby.LobbyMarshaller
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/LobbyObject.html b/apidocs/com/threerings/micasa/lobby/class-use/LobbyObject.html index 4a882509..0bdf334b 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/LobbyObject.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/LobbyObject.html @@ -1,181 +1,166 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.LobbyObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.LobbyObject

-
- - - - - - - - - -
-Packages that use LobbyObject
com.threerings.micasa.lobby.table  
-  -

- - - - - -
-Uses of LobbyObject in com.threerings.micasa.lobby.table
-  -

- - - - - - - - - -
Subclasses of LobbyObject in com.threerings.micasa.lobby.table
- classTableLobbyObject - -
-           
-  -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.LobbyObject

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/LobbyPanel.html b/apidocs/com/threerings/micasa/lobby/class-use/LobbyPanel.html index 1eeb5632..fe500b87 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/LobbyPanel.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/LobbyPanel.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.LobbyPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.LobbyPanel

-
-No usage of com.threerings.micasa.lobby.LobbyPanel -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.LobbyPanel

+
+
No usage of com.threerings.micasa.lobby.LobbyPanel
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/LobbyProvider.html b/apidocs/com/threerings/micasa/lobby/class-use/LobbyProvider.html index e9eb107a..c210337d 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/LobbyProvider.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/LobbyProvider.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Interface com.threerings.micasa.lobby.LobbyProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Interface
com.threerings.micasa.lobby.LobbyProvider

-
- - - - - - - - - -
-Packages that use LobbyProvider
com.threerings.micasa.lobby  
-  -

- - - - - -
-Uses of LobbyProvider in com.threerings.micasa.lobby
-  -

- - - - - - - - - -
Classes in com.threerings.micasa.lobby that implement LobbyProvider
- classLobbyRegistry - -
-          The lobby registry is the primary class that coordinates the lobby services on the client.
-  -

-


- - +
+

Uses of Interface
com.threerings.micasa.lobby.LobbyProvider

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/LobbyRegistry.html b/apidocs/com/threerings/micasa/lobby/class-use/LobbyRegistry.html index b01374df..34cee381 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/LobbyRegistry.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/LobbyRegistry.html @@ -1,182 +1,169 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.LobbyRegistry (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.LobbyRegistry

-
- - - - - - - - - -
-Packages that use LobbyRegistry
com.threerings.micasa.lobby  
-  -

- - - - - -
-Uses of LobbyRegistry in com.threerings.micasa.lobby
-  -

- - - - - - - - - -
Methods in com.threerings.micasa.lobby with parameters of type LobbyRegistry
- voidLobbyManager.init(LobbyRegistry lobreg, - Properties config) - -
-          Initializes this lobby manager with its configuration properties.
-  -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.LobbyRegistry

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/LobbySelector.html b/apidocs/com/threerings/micasa/lobby/class-use/LobbySelector.html index 2ef04011..7c502cbf 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/LobbySelector.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/LobbySelector.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.LobbySelector (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.LobbySelector

-
-No usage of com.threerings.micasa.lobby.LobbySelector -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.LobbySelector

+
+
No usage of com.threerings.micasa.lobby.LobbySelector
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/LobbyService.CategoriesListener.html b/apidocs/com/threerings/micasa/lobby/class-use/LobbyService.CategoriesListener.html index 2596fd81..01416129 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/LobbyService.CategoriesListener.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/LobbyService.CategoriesListener.html @@ -1,235 +1,211 @@ - - - - - - -Uses of Interface com.threerings.micasa.lobby.LobbyService.CategoriesListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Interface
com.threerings.micasa.lobby.LobbyService.CategoriesListener

-
- - - - - - - - - -
-Packages that use LobbyService.CategoriesListener
com.threerings.micasa.lobby  
-  -

- - - - - -
-Uses of LobbyService.CategoriesListener in com.threerings.micasa.lobby
-  -

- - - - - - - - - - - - + + +
Classes in com.threerings.micasa.lobby that implement LobbyService.CategoriesListener
-static classLobbyMarshaller.CategoriesMarshaller - -
-          Marshalls results to implementations of LobbyService.CategoriesListener.
- classLobbySelector - -
-          The lobby selector displays a drop-down box listing the categories of +
+

Uses of Interface
com.threerings.micasa.lobby.LobbyService.CategoriesListener

+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
Methods in com.threerings.micasa.lobby with parameters of type LobbyService.CategoriesListener 
Modifier and TypeMethod and Description
voidLobbyRegistry.getCategories(com.threerings.presents.data.ClientObject caller, + LobbyService.CategoriesListener listener) +
Processes a request by the client to obtain a list of the lobby categories available on this + server.
+
voidLobbyProvider.getCategories(com.threerings.presents.data.ClientObject caller, + LobbyService.CategoriesListener arg1) + +
voidLobbyService.getCategories(LobbyService.CategoriesListener listener) +
Requests the list of lobby categories that are available on this + server.
+
voidLobbyMarshaller.getCategories(LobbyService.CategoriesListener arg1) 
+ + + + + - - - - - - - - - - - - -
- -
- + + + + + - -


-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/LobbyService.LobbiesListener.html b/apidocs/com/threerings/micasa/lobby/class-use/LobbyService.LobbiesListener.html index 845d84b5..99a9209d 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/LobbyService.LobbiesListener.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/LobbyService.LobbiesListener.html @@ -1,238 +1,214 @@ - - - - - - -Uses of Interface com.threerings.micasa.lobby.LobbyService.LobbiesListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Interface
com.threerings.micasa.lobby.LobbyService.LobbiesListener

-
- - - - - - - - - -
-Packages that use LobbyService.LobbiesListener
com.threerings.micasa.lobby  
-  -

- - - - - -
-Uses of LobbyService.LobbiesListener in com.threerings.micasa.lobby
-  -

- - - - - - - - - - - - + + +
Classes in com.threerings.micasa.lobby that implement LobbyService.LobbiesListener
-static classLobbyMarshaller.LobbiesMarshaller - -
-          Marshalls results to implementations of LobbyService.LobbiesListener.
- classLobbySelector - -
-          The lobby selector displays a drop-down box listing the categories of +
+

Uses of Interface
com.threerings.micasa.lobby.LobbyService.LobbiesListener

+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
Methods in com.threerings.micasa.lobby with parameters of type LobbyService.LobbiesListener 
Modifier and TypeMethod and Description
voidLobbyRegistry.getLobbies(com.threerings.presents.data.ClientObject caller, + String category, + LobbyService.LobbiesListener listener) +
Processes a request by the client to obtain a list of lobbies matching the supplied category + string.
+
voidLobbyProvider.getLobbies(com.threerings.presents.data.ClientObject caller, + String arg1, + LobbyService.LobbiesListener arg2) + +
voidLobbyService.getLobbies(String category, + LobbyService.LobbiesListener listener) +
Requests information on all active lobbies that match the specified category.
+
voidLobbyMarshaller.getLobbies(String arg1, + LobbyService.LobbiesListener arg2) 
+ + + + + - - - - - - - - - - - - -
- -
- + + + + + - -


-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/class-use/LobbyService.html b/apidocs/com/threerings/micasa/lobby/class-use/LobbyService.html index 566c18ae..1911e525 100644 --- a/apidocs/com/threerings/micasa/lobby/class-use/LobbyService.html +++ b/apidocs/com/threerings/micasa/lobby/class-use/LobbyService.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Interface com.threerings.micasa.lobby.LobbyService (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Interface
com.threerings.micasa.lobby.LobbyService

-
- - - - - - - - - -
-Packages that use LobbyService
com.threerings.micasa.lobby  
-  -

- - - - - -
-Uses of LobbyService in com.threerings.micasa.lobby
-  -

- - - - - - - - + + +
Classes in com.threerings.micasa.lobby that implement LobbyService
- classLobbyMarshaller - -
-          Provides the implementation of the LobbyService interface +
+

Uses of Interface
com.threerings.micasa.lobby.LobbyService

+
+
+
+
+ + + + + - - - - - - - - - - - - -
- -
- + + + + + - -


-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/package-frame.html b/apidocs/com/threerings/micasa/lobby/package-frame.html index 1703a2fd..dddf290d 100644 --- a/apidocs/com/threerings/micasa/lobby/package-frame.html +++ b/apidocs/com/threerings/micasa/lobby/package-frame.html @@ -1,70 +1,38 @@ - - - - - - -com.threerings.micasa.lobby (vilya 1.3 API) - - - - - - - - - - - -com.threerings.micasa.lobby - - - - -
-Interfaces  - -
-LobbyProvider -
-LobbyService -
-LobbyService.CategoriesListener -
-LobbyService.LobbiesListener
- - - - - - -
-Classes  - -
-Lobby -
-LobbyConfig -
-LobbyController -
-LobbyManager -
-LobbyMarshaller -
-LobbyMarshaller.CategoriesMarshaller -
-LobbyMarshaller.LobbiesMarshaller -
-LobbyObject -
-LobbyPanel -
-LobbyRegistry -
-LobbySelector
- - - - + + + + + +com.threerings.micasa.lobby (Vilya Core 1.6 API) + + + + + +

com.threerings.micasa.lobby

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/apidocs/com/threerings/micasa/lobby/package-summary.html b/apidocs/com/threerings/micasa/lobby/package-summary.html index 7653788a..c4b8b741 100644 --- a/apidocs/com/threerings/micasa/lobby/package-summary.html +++ b/apidocs/com/threerings/micasa/lobby/package-summary.html @@ -1,232 +1,245 @@ - - - - - - -com.threerings.micasa.lobby (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-

-Package com.threerings.micasa.lobby -

- - - - - - - - - - - - - - - - - - - - - -
-Interface Summary
LobbyProviderDefines the server-side of the LobbyService.
LobbyServiceProvides an interface to the various parlor services that are directly - invokable by the client (by means of the invocation services).
LobbyService.CategoriesListenerUsed to communicate the results of a LobbyService.getCategories(com.threerings.micasa.lobby.LobbyService.CategoriesListener) request.
LobbyService.LobbiesListenerUsed to communicate the results of a LobbyService.getLobbies(java.lang.String, com.threerings.micasa.lobby.LobbyService.LobbiesListener) request.
-  - -

- - - - - - - - - - - - - - - - - - - - - - - - + + +
-Class Summary
LobbyA simple class for keeping track of information for each lobby in - operation on the server.
LobbyConfig 
LobbyController 
LobbyManagerTakes care of the server side of a particular lobby.
LobbyMarshallerProvides the implementation of the LobbyService interface +
+

Package com.threerings.micasa.lobby

+
+
+
+
+ + + - - - - - - - - - - - - -
- -
- + + + + + - -


-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/package-tree.html b/apidocs/com/threerings/micasa/lobby/package-tree.html index 1bb353bc..c8e58d9b 100644 --- a/apidocs/com/threerings/micasa/lobby/package-tree.html +++ b/apidocs/com/threerings/micasa/lobby/package-tree.html @@ -1,208 +1,220 @@ - - - - - - -com.threerings.micasa.lobby Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Hierarchy For Package com.threerings.micasa.lobby -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -

-Interface Hierarchy -

- -
- - +
+

Hierarchy For Package com.threerings.micasa.lobby

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/package-use.html b/apidocs/com/threerings/micasa/lobby/package-use.html index 31c5afe5..89dc9bf0 100644 --- a/apidocs/com/threerings/micasa/lobby/package-use.html +++ b/apidocs/com/threerings/micasa/lobby/package-use.html @@ -1,242 +1,222 @@ - - - - - - -Uses of Package com.threerings.micasa.lobby (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Package
com.threerings.micasa.lobby

-
- - - - - - - - - - - - - -
-Packages that use com.threerings.micasa.lobby
com.threerings.micasa.lobby  
com.threerings.micasa.lobby.table  
-  -

- - - - - - - - - - - - - - - - - - - - - - - - - - -
-Classes in com.threerings.micasa.lobby used by com.threerings.micasa.lobby
Lobby - -
-          A simple class for keeping track of information for each lobby in - operation on the server.
LobbyConfig - -
-           
LobbyProvider - -
-          Defines the server-side of the LobbyService.
LobbyRegistry - -
-          The lobby registry is the primary class that coordinates the lobby services on the client.
LobbyService - -
-          Provides an interface to the various parlor services that are directly - invokable by the client (by means of the invocation services).
LobbyService.CategoriesListener - -
-          Used to communicate the results of a LobbyService.getCategories(com.threerings.micasa.lobby.LobbyService.CategoriesListener) request.
LobbyService.LobbiesListener - -
-          Used to communicate the results of a LobbyService.getLobbies(java.lang.String, com.threerings.micasa.lobby.LobbyService.LobbiesListener) request.
-  -

- - - - - - - - - - - - - + + +
-Classes in com.threerings.micasa.lobby used by com.threerings.micasa.lobby.table
LobbyConfig - -
-           
LobbyManager - -
-          Takes care of the server side of a particular lobby.
LobbyObject - -
-          Presently the lobby object contains nothing specific, but the class +
+

Uses of Package
com.threerings.micasa.lobby

+
+
+
+
+ + + - - - - - - - - - - - - -
- -
- + + + + + - -


-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/table/TableItem.html b/apidocs/com/threerings/micasa/lobby/table/TableItem.html index cda57c19..33a2a40a 100644 --- a/apidocs/com/threerings/micasa/lobby/table/TableItem.html +++ b/apidocs/com/threerings/micasa/lobby/table/TableItem.html @@ -1,485 +1,486 @@ - - - - - - -TableItem (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby.table -
-Class TableItem

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by javax.swing.JComponent
-              extended by javax.swing.JPanel
-                  extended by com.threerings.micasa.lobby.table.TableItem
-
-
-
All Implemented Interfaces:
SeatednessObserver, ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible
-
-
-
-
public class TableItem
extends JPanel
implements ActionListener, SeatednessObserver
- - -

-A table item displays the user interface for a single table (whether it - be in-play or still being matchmade). -

- -

-

-
See Also:
Serialized Form
-
- -

+

+
com.threerings.micasa.lobby.table
+

Class TableItem

+
+
+ +
+ +
+
+ +
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -table

    -
    -public Table table
    -
    -
    A reference to the table we are displaying. -

    -

    -
    -
    - +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        table

        +
        public Table table
        +
        A reference to the table we are displaying.
        +
      • +
      +
    • +
    - - - - - - -
    -Constructor Detail
    - -

    -TableItem

    -
    -public TableItem(MiCasaContext ctx,
    -                 TableDirector tdtr,
    -                 Table table)
    -
    -
    Creates a new table item to display and interact with the supplied - table. -

    -

    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TableItem

        +
        public TableItem(MiCasaContext ctx,
        +                 TableDirector tdtr,
        +                 Table table)
        +
        Creates a new table item to display and interact with the supplied + table.
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -tableUpdated

    -
    -public void tableUpdated(Table table)
    -
    -
    Called when our table has been updated and we need to update the UI - to reflect the new information. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -tableRemoved

    -
    -public void tableRemoved()
    -
    -
    Called by the table list view prior to removing us. Here we clean - up. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -actionPerformed

    -
    -public void actionPerformed(ActionEvent event)
    -
    -
    -
    Specified by:
    actionPerformed in interface ActionListener
    -
    -
    -
    -
    -
    -
    - -

    -seatednessDidChange

    -
    -public void seatednessDidChange(boolean isSeated)
    -
    -
    Description copied from interface: SeatednessObserver
    -
    Called when this client sits down at or stands up from a table. -

    -

    -
    Specified by:
    seatednessDidChange in interface SeatednessObserver
    -
    -
    -
    Parameters:
    isSeated - true if the client is now seated at a table, false - if they are now no longer seated at a table.
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        tableUpdated

        +
        public void tableUpdated(Table table)
        +
        Called when our table has been updated and we need to update the UI + to reflect the new information.
        +
      • +
      + + + +
        +
      • +

        tableRemoved

        +
        public void tableRemoved()
        +
        Called by the table list view prior to removing us. Here we clean + up.
        +
      • +
      + + + + + + + +
        +
      • +

        seatednessDidChange

        +
        public void seatednessDidChange(boolean isSeated)
        +
        Description copied from interface: SeatednessObserver
        +
        Called when this client sits down at or stands up from a table.
        +
        +
        Specified by:
        +
        seatednessDidChange in interface SeatednessObserver
        +
        Parameters:
        +
        isSeated - true if the client is now seated at a table, false + if they are now no longer seated at a table.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/table/TableListView.html b/apidocs/com/threerings/micasa/lobby/table/TableListView.html index 83d2dff0..3e3d5bdd 100644 --- a/apidocs/com/threerings/micasa/lobby/table/TableListView.html +++ b/apidocs/com/threerings/micasa/lobby/table/TableListView.html @@ -1,527 +1,520 @@ - - - - - - -TableListView (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby.table -
-Class TableListView

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by javax.swing.JComponent
-              extended by javax.swing.JPanel
-                  extended by com.threerings.micasa.lobby.table.TableListView
-
-
-
All Implemented Interfaces:
com.threerings.crowd.client.PlaceView, SeatednessObserver, TableObserver, ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible
-
-
-
-
public class TableListView
extends JPanel
implements com.threerings.crowd.client.PlaceView, TableObserver, ActionListener, SeatednessObserver
- - -

-A view that displays the tables in a table lobby. It displays two +

+
com.threerings.micasa.lobby.table
+

Class TableListView

+
+
+ +
+ +
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -TableListView

    -
    -public TableListView(MiCasaContext ctx,
    -                     LobbyConfig config)
    -
    -
    Creates a new table list view, suitable for providing the user - interface for table-style matchmaking in a table lobby. -

    -

    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TableListView

        +
        public TableListView(MiCasaContext ctx,
        +                     LobbyConfig config)
        +
        Creates a new table list view, suitable for providing the user + interface for table-style matchmaking in a table lobby.
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -willEnterPlace

    -
    -public void willEnterPlace(com.threerings.crowd.data.PlaceObject place)
    -
    -
    -
    Specified by:
    willEnterPlace in interface com.threerings.crowd.client.PlaceView
    -
    -
    -
    -
    -
    -
    - -

    -didLeavePlace

    -
    -public void didLeavePlace(com.threerings.crowd.data.PlaceObject place)
    -
    -
    -
    Specified by:
    didLeavePlace in interface com.threerings.crowd.client.PlaceView
    -
    -
    -
    -
    -
    -
    - -

    -tableAdded

    -
    -public void tableAdded(Table table)
    -
    -
    Description copied from interface: TableObserver
    -
    Called when a new table is created. -

    -

    -
    Specified by:
    tableAdded in interface TableObserver
    -
    -
    -
    -
    -
    -
    - -

    -tableUpdated

    -
    -public void tableUpdated(Table table)
    -
    -
    Description copied from interface: TableObserver
    -
    Called when something has changed about a table (occupant list - updated, state changed from matchmaking to in-play, etc.). -

    -

    -
    Specified by:
    tableUpdated in interface TableObserver
    -
    -
    -
    -
    -
    -
    - -

    -tableRemoved

    -
    -public void tableRemoved(int tableId)
    -
    -
    Description copied from interface: TableObserver
    -
    Called when a table goes away. -

    -

    -
    Specified by:
    tableRemoved in interface TableObserver
    -
    -
    -
    -
    -
    -
    - -

    -actionPerformed

    -
    -public void actionPerformed(ActionEvent event)
    -
    -
    -
    Specified by:
    actionPerformed in interface ActionListener
    -
    -
    -
    -
    -
    -
    - -

    -seatednessDidChange

    -
    -public void seatednessDidChange(boolean isSeated)
    -
    -
    Description copied from interface: SeatednessObserver
    -
    Called when this client sits down at or stands up from a table. -

    -

    -
    Specified by:
    seatednessDidChange in interface SeatednessObserver
    -
    -
    -
    Parameters:
    isSeated - true if the client is now seated at a table, false - if they are now no longer seated at a table.
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        willEnterPlace

        +
        public void willEnterPlace(com.threerings.crowd.data.PlaceObject place)
        +
        +
        Specified by:
        +
        willEnterPlace in interface com.threerings.crowd.client.PlaceView
        +
        +
      • +
      + + + +
        +
      • +

        didLeavePlace

        +
        public void didLeavePlace(com.threerings.crowd.data.PlaceObject place)
        +
        +
        Specified by:
        +
        didLeavePlace in interface com.threerings.crowd.client.PlaceView
        +
        +
      • +
      + + + +
        +
      • +

        tableAdded

        +
        public void tableAdded(Table table)
        +
        Description copied from interface: TableObserver
        +
        Called when a new table is created.
        +
        +
        Specified by:
        +
        tableAdded in interface TableObserver
        +
        +
      • +
      + + + +
        +
      • +

        tableUpdated

        +
        public void tableUpdated(Table table)
        +
        Description copied from interface: TableObserver
        +
        Called when something has changed about a table (occupant list + updated, state changed from matchmaking to in-play, etc.).
        +
        +
        Specified by:
        +
        tableUpdated in interface TableObserver
        +
        +
      • +
      + + + +
        +
      • +

        tableRemoved

        +
        public void tableRemoved(int tableId)
        +
        Description copied from interface: TableObserver
        +
        Called when a table goes away.
        +
        +
        Specified by:
        +
        tableRemoved in interface TableObserver
        +
        +
      • +
      + + + + + + + +
        +
      • +

        seatednessDidChange

        +
        public void seatednessDidChange(boolean isSeated)
        +
        Description copied from interface: SeatednessObserver
        +
        Called when this client sits down at or stands up from a table.
        +
        +
        Specified by:
        +
        seatednessDidChange in interface SeatednessObserver
        +
        Parameters:
        +
        isSeated - true if the client is now seated at a table, false + if they are now no longer seated at a table.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/table/TableLobbyConfig.html b/apidocs/com/threerings/micasa/lobby/table/TableLobbyConfig.html index 43c8318b..4f5f58ed 100644 --- a/apidocs/com/threerings/micasa/lobby/table/TableLobbyConfig.html +++ b/apidocs/com/threerings/micasa/lobby/table/TableLobbyConfig.html @@ -1,340 +1,357 @@ - - - - - - -TableLobbyConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby.table -
-Class TableLobbyConfig

-
-java.lang.Object
-  extended by com.threerings.io.SimpleStreamableObject
-      extended by com.threerings.crowd.data.PlaceConfig
-          extended by com.threerings.micasa.lobby.LobbyConfig
-              extended by com.threerings.micasa.lobby.table.TableLobbyConfig
-
-
-
All Implemented Interfaces:
com.threerings.io.Streamable
-
-
-
-
public class TableLobbyConfig
extends LobbyConfig
- - -

-Instructs the lobby services to use a TableListView as the - matchmaking component. -

- -

-


- -

+

+
com.threerings.micasa.lobby.table
+

Class TableLobbyConfig

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.io.Streamable
    +
    +
    +
    +
    public class TableLobbyConfig
    +extends LobbyConfig
    +
    Instructs the lobby services to use a TableListView as the + matchmaking component.
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -TableLobbyConfig

    -
    -public TableLobbyConfig()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TableLobbyConfig

        +
        public TableLobbyConfig()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -getManagerClassName

    -
    -public String getManagerClassName()
    -
    -
    -
    Overrides:
    getManagerClassName in class LobbyConfig
    -
    -
    -
    -
    -
    -
    - -

    -createMatchMakingView

    -
    -public JComponent createMatchMakingView(MiCasaContext ctx)
    -
    -
    Description copied from class: LobbyConfig
    -
    Derived classes override this function and create the appropriate - matchmaking user interface component. -

    -

    -
    Overrides:
    createMatchMakingView in class LobbyConfig
    -
    -
    -
    -
    -
    + +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/table/TableLobbyManager.html b/apidocs/com/threerings/micasa/lobby/table/TableLobbyManager.html index b4091415..fdb5c1ba 100644 --- a/apidocs/com/threerings/micasa/lobby/table/TableLobbyManager.html +++ b/apidocs/com/threerings/micasa/lobby/table/TableLobbyManager.html @@ -1,271 +1,283 @@ - - - - - - -TableLobbyManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby.table -
-Class TableLobbyManager

-
-java.lang.Object
-  extended by com.threerings.crowd.server.PlaceManager
-      extended by com.threerings.micasa.lobby.LobbyManager
-          extended by com.threerings.micasa.lobby.table.TableLobbyManager
-
-
-
All Implemented Interfaces:
com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener
-
-
-
-
public class TableLobbyManager
extends LobbyManager
- - -

-Extends lobby manager only to ensure that a table lobby object is used for table lobbies. -

- -

-


- -

+

+
com.threerings.micasa.lobby.table
+

Class TableLobbyManager

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener
    +
    +
    +
    +
    public class TableLobbyManager
    +extends LobbyManager
    +
    Extends lobby manager only to ensure that a table lobby object is used for table lobbies.
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Nested Class Summary
    - - - - - - - -
    Nested classes/interfaces inherited from class com.threerings.crowd.server.PlaceManager
    com.threerings.crowd.server.PlaceManager.DelegateOp, com.threerings.crowd.server.PlaceManager.MessageHandler
    -  - +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.threerings.crowd.server.PlaceManager

        +com.threerings.crowd.server.PlaceManager.DelegateOp, com.threerings.crowd.server.PlaceManager.MessageHandler
      • +
      +
    • +
    - - - - - - - - - -
    -Constructor Summary
    TableLobbyManager() - -
    -           
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TableLobbyManager() 
      +
    • +
    - - - - - - -
    -Method Summary
    - - - - - - - -
    Methods inherited from class com.threerings.micasa.lobby.LobbyManager
    init
    - - - - - - - -
    Methods inherited from class com.threerings.crowd.server.PlaceManager
    addDelegate, applyToDelegates, applyToOccupants, bodyWillEnter, bodyWillLeave, checkPermissions, getConfig, getLocation, getPlaceObject, init, isValidSpeaker, messageReceived, ratifyBodyEntry, registerMessageHandler, shutdown, startup, toString, updateOccupantInfo, where
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    -  -

    - +

      +
    • + + +

      Method Summary

      + +
        +
      • + + +

        Methods inherited from class com.threerings.crowd.server.PlaceManager

        +addDelegate, applyToDelegates, applyToOccupants, bodyWillEnter, bodyWillLeave, checkPermissions, getConfig, getLocation, getPlaceObject, init, isValidSpeaker, messageReceived, ratifyBodyEntry, registerMessageHandler, shutdown, startup, toString, updateOccupantInfo, where
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -TableLobbyManager

    -
    -public TableLobbyManager()
    -
    -
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TableLobbyManager

        +
        public TableLobbyManager()
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/table/TableLobbyObject.html b/apidocs/com/threerings/micasa/lobby/table/TableLobbyObject.html index f43122dd..74a23211 100644 --- a/apidocs/com/threerings/micasa/lobby/table/TableLobbyObject.html +++ b/apidocs/com/threerings/micasa/lobby/table/TableLobbyObject.html @@ -1,689 +1,661 @@ - - - - - - -TableLobbyObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.lobby.table -
-Class TableLobbyObject

-
-java.lang.Object
-  extended by com.threerings.presents.dobj.DObject
-      extended by com.threerings.crowd.data.PlaceObject
-          extended by com.threerings.micasa.lobby.LobbyObject
-              extended by com.threerings.micasa.lobby.table.TableLobbyObject
-
-
-
All Implemented Interfaces:
com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable, TableLobbyObject
-
-
-
-
public class TableLobbyObject
extends LobbyObject
implements TableLobbyObject
- - -

-


- -

+

+
com.threerings.micasa.lobby.table
+

Class TableLobbyObject

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable, TableLobbyObject
    +
    +
    +
    +
    public class TableLobbyObject
    +extends LobbyObject
    +implements TableLobbyObject
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Nested Class Summary
    - - - - - - - -
    Nested classes/interfaces inherited from class com.threerings.crowd.data.PlaceObject
    com.threerings.crowd.data.PlaceObject.ManagerCaller
    -  - - - - - - - - -
    Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject
    com.threerings.crowd.chat.data.SpeakObject.ListenerOp
    -  - - - - - - - - -
    Nested classes/interfaces inherited from interface com.threerings.io.Streamable
    com.threerings.io.Streamable.Closure
    -  +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.threerings.crowd.data.PlaceObject

        +com.threerings.crowd.data.PlaceObject.ManagerCaller
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject

        +com.threerings.crowd.chat.data.SpeakObject.ListenerOp
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.threerings.io.Streamable

        +com.threerings.io.Streamable.Closure
      • +
      +
    • +
    - - - - - - - - - - - - - - - - - - - - - - -
    -Field Summary
    -static StringTABLE_SERVICE - -
    -          The field name of the tableService field.
    -static StringTABLE_SET - -
    -          The field name of the tableSet field.
    - TableMarshallertableService - -
    -          Handles our table services.
    - com.threerings.presents.dobj.DSet<Table>tableSet - -
    -          A set containing all of the tables being managed by this lobby.
    - - - - - - - -
    Fields inherited from class com.threerings.crowd.data.PlaceObject
    manager, OCCUPANT_INFO, occupantInfo, occupants, OCCUPANTS, SPEAK_SERVICE, speakService
    -  +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static StringTABLE_SERVICE +
      The field name of the tableService field.
      +
      static StringTABLE_SET +
      The field name of the tableSet field.
      +
      TableMarshallertableService +
      Handles our table services.
      +
      com.threerings.presents.dobj.DSet<Table>tableSet +
      A set containing all of the tables being managed by this lobby.
      +
      +
        +
      • + + +

        Fields inherited from class com.threerings.crowd.data.PlaceObject

        +manager, OCCUPANT_INFO, occupantInfo, occupants, OCCUPANTS, SPEAK_SERVICE, speakService
      • +
      +
        +
      • + + +

        Fields inherited from interface com.threerings.crowd.chat.data.SpeakObject

        +DEFAULT_IDENTIFIER
      • +
      +
    • +
    - - - - - - - - - -
    -Constructor Summary
    TableLobbyObject() - -
    -           
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TableLobbyObject() 
      +
    • +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + +
    -Method Summary
    - voidaddToTables(Table table) - -
    -          Adds the supplied table instance to the tables set (using the - appropriate distributed object mechanisms).
    - voidaddToTableSet(Table elem) - -
    -          Requests that the specified entry be added to the - tableSet set.
    - com.threerings.presents.dobj.DSet<Table>getTables() - -
    -          Returns a reference to the distributed set instance that will be - holding the tables.
    - TableMarshallergetTableService() - -
    -          Returns a reference to the table service configured in this object.
    - voidremoveFromTables(Comparable<?> key) - -
    -          Removes the table instance that matches the specified key from the - tables set (using the appropriate distributed object mechanisms).
    - voidremoveFromTableSet(Comparable<?> key) - -
    -          Requests that the entry matching the supplied key be removed from - the tableSet set.
    - voidsetTableService(TableMarshaller value) - -
    -          Requests that the tableService field be set to the - specified value.
    - voidsetTableSet(com.threerings.presents.dobj.DSet<Table> value) - -
    -          Requests that the tableSet field be set to the - specified value.
    - voidupdateTables(Table table) - -
    -          Updates the value of the specified table instance in the tables +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidaddToTables(Table table) +
      Adds the supplied table instance to the tables set (using the + appropriate distributed object mechanisms).
      +
      voidaddToTableSet(Table elem) +
      Requests that the specified entry be added to the + tableSet set.
      +
      com.threerings.presents.dobj.DSet<Table>getTables() +
      Returns a reference to the distributed set instance that will be + holding the tables.
      +
      TableMarshallergetTableService() +
      Returns a reference to the table service configured in this object.
      +
      voidremoveFromTables(Comparable<?> key) +
      Removes the table instance that matches the specified key from the + tables set (using the appropriate distributed object mechanisms).
      +
      voidremoveFromTableSet(Comparable<?> key) +
      Requests that the entry matching the supplied key be removed from + the tableSet set.
      +
      voidsetTableService(TableMarshaller value) +
      Requests that the tableService field be set to the + specified value.
      +
      voidsetTableSet(com.threerings.presents.dobj.DSet<Table> value) +
      Requests that the tableSet field be set to the + specified value.
      +
      voidupdateTables(Table table) +
      Updates the value of the specified table instance in the tables distributed set (using the appropriate distributed object - mechanisms).
      - voidupdateTableSet(Table elem) - -
      -          Requests that the specified entry be updated in the - tableSet set.
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.data.PlaceObject
      addToOccupantInfo, addToOccupants, applyToListeners, getOccupantInfo, initManagerCaller, removeFromOccupantInfo, removeFromOccupants, setOccupantInfo, setSpeakService, shouldBroadcast, updateOccupantInfo
      - - - - - - - -
      Methods inherited from class com.threerings.presents.dobj.DObject
      acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, readField__oid, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which, writeField__oid
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - + mechanisms). +

    voidupdateTableSet(Table elem) +
    Requests that the specified entry be updated in the + tableSet set.
    +
    +
      +
    • + + +

      Methods inherited from class com.threerings.crowd.data.PlaceObject

      +addToOccupantInfo, addToOccupants, applyToListeners, getChatIdentifier, getOccupantInfo, initManagerCaller, removeFromOccupantInfo, removeFromOccupants, setOccupantInfo, setSpeakService, shouldBroadcast, updateOccupantInfo
    • +
    +
      +
    • + + +

      Methods inherited from class com.threerings.presents.dobj.DObject

      +acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which
    • +
    + +
  • +
+ + +
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -TABLE_SET

    -
    -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
    -public static final String TABLE_SET
    -
    -
    The field name of the tableSet field. -

    -

    -
    See Also:
    Constant Field Values
    -
    -
    - -

    -TABLE_SERVICE

    -
    -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
    -public static final String TABLE_SERVICE
    -
    -
    The field name of the tableService field. -

    -

    -
    See Also:
    Constant Field Values
    -
    -
    - -

    -tableSet

    -
    -public com.threerings.presents.dobj.DSet<Table> tableSet
    -
    -
    A set containing all of the tables being managed by this lobby. -

    -

    -
    -
    -
    - -

    -tableService

    -
    -public TableMarshaller tableService
    -
    -
    Handles our table services. -

    -

    -
    -
    - +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        TABLE_SET

        +
        @Generated(value="com.threerings.presents.tools.GenDObjectTask")
        +public static final String TABLE_SET
        +
        The field name of the tableSet field.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TABLE_SERVICE

        +
        @Generated(value="com.threerings.presents.tools.GenDObjectTask")
        +public static final String TABLE_SERVICE
        +
        The field name of the tableService field.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        tableSet

        +
        public com.threerings.presents.dobj.DSet<Table> tableSet
        +
        A set containing all of the tables being managed by this lobby.
        +
      • +
      + + + +
        +
      • +

        tableService

        +
        public TableMarshaller tableService
        +
        Handles our table services.
        +
      • +
      +
    • +
    - - - - - - -
    -Constructor Detail
    - -

    -TableLobbyObject

    -
    -public TableLobbyObject()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TableLobbyObject

        +
        public TableLobbyObject()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -getTables

    -
    -public com.threerings.presents.dobj.DSet<Table> getTables()
    -
    -
    Description copied from interface: TableLobbyObject
    -
    Returns a reference to the distributed set instance that will be - holding the tables. -

    -

    -
    Specified by:
    getTables in interface TableLobbyObject
    -
    -
    -
    -
    -
    -
    - -

    -addToTables

    -
    -public void addToTables(Table table)
    -
    -
    Description copied from interface: TableLobbyObject
    -
    Adds the supplied table instance to the tables set (using the - appropriate distributed object mechanisms). -

    -

    -
    Specified by:
    addToTables in interface TableLobbyObject
    -
    -
    -
    -
    -
    -
    - -

    -updateTables

    -
    -public void updateTables(Table table)
    -
    -
    Description copied from interface: TableLobbyObject
    -
    Updates the value of the specified table instance in the tables +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTables

        +
        public com.threerings.presents.dobj.DSet<Table> getTables()
        +
        Description copied from interface: TableLobbyObject
        +
        Returns a reference to the distributed set instance that will be + holding the tables.
        +
        +
        Specified by:
        +
        getTables in interface TableLobbyObject
        +
        +
      • +
      + + + +
        +
      • +

        addToTables

        +
        public void addToTables(Table table)
        +
        Description copied from interface: TableLobbyObject
        +
        Adds the supplied table instance to the tables set (using the + appropriate distributed object mechanisms).
        +
        +
        Specified by:
        +
        addToTables in interface TableLobbyObject
        +
        +
      • +
      + + + +
        +
      • +

        updateTables

        +
        public void updateTables(Table table)
        +
        Description copied from interface: TableLobbyObject
        +
        Updates the value of the specified table instance in the tables distributed set (using the appropriate distributed object - mechanisms). -

        -

        -
        Specified by:
        updateTables in interface TableLobbyObject
        -
        -
        -
        -
        -
    -
    - -

    -removeFromTables

    -
    -public void removeFromTables(Comparable<?> key)
    -
    -
    Description copied from interface: TableLobbyObject
    -
    Removes the table instance that matches the specified key from the - tables set (using the appropriate distributed object mechanisms). -

    -

    -
    Specified by:
    removeFromTables in interface TableLobbyObject
    -
    -
    -
    -
    -
    -
    - -

    -getTableService

    -
    -public TableMarshaller getTableService()
    -
    -
    Description copied from interface: TableLobbyObject
    -
    Returns a reference to the table service configured in this object. -

    -

    -
    Specified by:
    getTableService in interface TableLobbyObject
    -
    -
    -
    -
    -
    -
    - -

    -addToTableSet

    -
    -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
    -public void addToTableSet(Table elem)
    -
    -
    Requests that the specified entry be added to the + mechanisms).
+
+
Specified by:
+
updateTables in interface TableLobbyObject
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ -
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/table/class-use/TableItem.html b/apidocs/com/threerings/micasa/lobby/table/class-use/TableItem.html index c367cc2c..e5a88676 100644 --- a/apidocs/com/threerings/micasa/lobby/table/class-use/TableItem.html +++ b/apidocs/com/threerings/micasa/lobby/table/class-use/TableItem.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.table.TableItem (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.table.TableItem

-
-No usage of com.threerings.micasa.lobby.table.TableItem -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.table.TableItem

+
+
No usage of com.threerings.micasa.lobby.table.TableItem
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/table/class-use/TableListView.html b/apidocs/com/threerings/micasa/lobby/table/class-use/TableListView.html index c8454154..3835bd93 100644 --- a/apidocs/com/threerings/micasa/lobby/table/class-use/TableListView.html +++ b/apidocs/com/threerings/micasa/lobby/table/class-use/TableListView.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.table.TableListView (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.table.TableListView

-
-No usage of com.threerings.micasa.lobby.table.TableListView -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.table.TableListView

+
+
No usage of com.threerings.micasa.lobby.table.TableListView
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/table/class-use/TableLobbyConfig.html b/apidocs/com/threerings/micasa/lobby/table/class-use/TableLobbyConfig.html index d45439d9..45f1b973 100644 --- a/apidocs/com/threerings/micasa/lobby/table/class-use/TableLobbyConfig.html +++ b/apidocs/com/threerings/micasa/lobby/table/class-use/TableLobbyConfig.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.table.TableLobbyConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.table.TableLobbyConfig

-
-No usage of com.threerings.micasa.lobby.table.TableLobbyConfig -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.table.TableLobbyConfig

+
+
No usage of com.threerings.micasa.lobby.table.TableLobbyConfig
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/table/class-use/TableLobbyManager.html b/apidocs/com/threerings/micasa/lobby/table/class-use/TableLobbyManager.html index f238b3d3..55f909f3 100644 --- a/apidocs/com/threerings/micasa/lobby/table/class-use/TableLobbyManager.html +++ b/apidocs/com/threerings/micasa/lobby/table/class-use/TableLobbyManager.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.table.TableLobbyManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.table.TableLobbyManager

-
-No usage of com.threerings.micasa.lobby.table.TableLobbyManager -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.table.TableLobbyManager

+
+
No usage of com.threerings.micasa.lobby.table.TableLobbyManager
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/table/class-use/TableLobbyObject.html b/apidocs/com/threerings/micasa/lobby/table/class-use/TableLobbyObject.html index 612eec70..e7aa2940 100644 --- a/apidocs/com/threerings/micasa/lobby/table/class-use/TableLobbyObject.html +++ b/apidocs/com/threerings/micasa/lobby/table/class-use/TableLobbyObject.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.lobby.table.TableLobbyObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.lobby.table.TableLobbyObject

-
-No usage of com.threerings.micasa.lobby.table.TableLobbyObject -

-


- - +
+

Uses of Class
com.threerings.micasa.lobby.table.TableLobbyObject

+
+
No usage of com.threerings.micasa.lobby.table.TableLobbyObject
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/table/package-frame.html b/apidocs/com/threerings/micasa/lobby/table/package-frame.html index b8b8ce90..df85496f 100644 --- a/apidocs/com/threerings/micasa/lobby/table/package-frame.html +++ b/apidocs/com/threerings/micasa/lobby/table/package-frame.html @@ -1,41 +1,25 @@ - - - - - - -com.threerings.micasa.lobby.table (vilya 1.3 API) - - - - - - - - - - - -com.threerings.micasa.lobby.table - - - - -
-Classes  - -
-TableItem -
-TableListView -
-TableLobbyConfig -
-TableLobbyManager -
-TableLobbyObject
- - - - + + + + + +com.threerings.micasa.lobby.table (Vilya Core 1.6 API) + + + + + +

com.threerings.micasa.lobby.table

+
+

Classes

+ +
+ + diff --git a/apidocs/com/threerings/micasa/lobby/table/package-summary.html b/apidocs/com/threerings/micasa/lobby/table/package-summary.html index 5bc17f0d..7d762204 100644 --- a/apidocs/com/threerings/micasa/lobby/table/package-summary.html +++ b/apidocs/com/threerings/micasa/lobby/table/package-summary.html @@ -1,176 +1,170 @@ - - - - - - -com.threerings.micasa.lobby.table (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-

-Package com.threerings.micasa.lobby.table -

- - - - - - - - - - - - - - - - - - - - - - - - - -
-Class Summary
TableItemA table item displays the user interface for a single table (whether it - be in-play or still being matchmade).
TableListViewA view that displays the tables in a table lobby.
TableLobbyConfigInstructs the lobby services to use a TableListView as the - matchmaking component.
TableLobbyManagerExtends lobby manager only to ensure that a table lobby object is used for table lobbies.
TableLobbyObject 
-  - -

-

-
-
- - +
+

Package com.threerings.micasa.lobby.table

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/table/package-tree.html b/apidocs/com/threerings/micasa/lobby/table/package-tree.html index f909b8c5..c69ae338 100644 --- a/apidocs/com/threerings/micasa/lobby/table/package-tree.html +++ b/apidocs/com/threerings/micasa/lobby/table/package-tree.html @@ -1,188 +1,191 @@ - - - - - - -com.threerings.micasa.lobby.table Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Hierarchy For Package com.threerings.micasa.lobby.table -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - +
+

Hierarchy For Package com.threerings.micasa.lobby.table

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/lobby/table/package-use.html b/apidocs/com/threerings/micasa/lobby/table/package-use.html index 8047ede5..254b46a2 100644 --- a/apidocs/com/threerings/micasa/lobby/table/package-use.html +++ b/apidocs/com/threerings/micasa/lobby/table/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.micasa.lobby.table (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Package
com.threerings.micasa.lobby.table

-
-No usage of com.threerings.micasa.lobby.table -

-


- - +
+

Uses of Package
com.threerings.micasa.lobby.table

+
+
No usage of com.threerings.micasa.lobby.table
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/package-frame.html b/apidocs/com/threerings/micasa/package-frame.html index e59b3c11..4476037c 100644 --- a/apidocs/com/threerings/micasa/package-frame.html +++ b/apidocs/com/threerings/micasa/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.micasa (vilya 1.3 API) - - - - - - - - - - - -com.threerings.micasa - - - - -
-Classes  - -
-Log
- - - - + + + + + +com.threerings.micasa (Vilya Core 1.6 API) + + + + + +

com.threerings.micasa

+
+

Classes

+ +
+ + diff --git a/apidocs/com/threerings/micasa/package-summary.html b/apidocs/com/threerings/micasa/package-summary.html index 00d6bcfc..b548c0f3 100644 --- a/apidocs/com/threerings/micasa/package-summary.html +++ b/apidocs/com/threerings/micasa/package-summary.html @@ -1,158 +1,146 @@ - - - - - - -com.threerings.micasa (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-

-Package com.threerings.micasa -

- - - - - - - - - -
-Class Summary
LogContains a reference to the log object used by the MiCasa package.
-  - -

-

-
-
- - +
+

Package com.threerings.micasa

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/package-tree.html b/apidocs/com/threerings/micasa/package-tree.html index 105aac13..f8906c20 100644 --- a/apidocs/com/threerings/micasa/package-tree.html +++ b/apidocs/com/threerings/micasa/package-tree.html @@ -1,154 +1,139 @@ - - - - - - -com.threerings.micasa Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Hierarchy For Package com.threerings.micasa -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - +
+

Hierarchy For Package com.threerings.micasa

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/package-use.html b/apidocs/com/threerings/micasa/package-use.html index ae266e37..aba36b94 100644 --- a/apidocs/com/threerings/micasa/package-use.html +++ b/apidocs/com/threerings/micasa/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.micasa (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Package
com.threerings.micasa

-
-No usage of com.threerings.micasa -

-


- - +
+

Uses of Package
com.threerings.micasa

+
+
No usage of com.threerings.micasa
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/server/MiCasaConfig.html b/apidocs/com/threerings/micasa/server/MiCasaConfig.html index fcd2c423..4aa9fcb9 100644 --- a/apidocs/com/threerings/micasa/server/MiCasaConfig.html +++ b/apidocs/com/threerings/micasa/server/MiCasaConfig.html @@ -1,267 +1,279 @@ - - - - - - -MiCasaConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.server -
-Class MiCasaConfig

-
-java.lang.Object
-  extended by com.threerings.micasa.server.MiCasaConfig
-
-
-
-
public class MiCasaConfig
extends Object
- - -

-Provides access to the MiCasa server configuration. -

- -

-


- -

+

+
com.threerings.micasa.server
+

Class MiCasaConfig

+
+
+ +
+
    +
  • +
    +
    +
    public class MiCasaConfig
    +extends Object
    +
    Provides access to the MiCasa server configuration.
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -config

    -
    -public static Config config
    -
    -
    Provides access to configuration data for this package. -

    -

    -
    -
    - +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        config

        +
        public static Config config
        +
        Provides access to configuration data for this package.
        +
      • +
      +
    • +
    - - - - - - -
    -Constructor Detail
    - -

    -MiCasaConfig

    -
    -public MiCasaConfig()
    -
    -
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MiCasaConfig

        +
        public MiCasaConfig()
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/server/MiCasaServer.html b/apidocs/com/threerings/micasa/server/MiCasaServer.html index 78feec96..2e581048 100644 --- a/apidocs/com/threerings/micasa/server/MiCasaServer.html +++ b/apidocs/com/threerings/micasa/server/MiCasaServer.html @@ -1,343 +1,352 @@ - - - - - - -MiCasaServer (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.server -
-Class MiCasaServer

-
-java.lang.Object
-  extended by com.threerings.presents.server.PresentsServer
-      extended by com.threerings.crowd.server.CrowdServer
-          extended by com.threerings.micasa.server.MiCasaServer
-
-
-
Direct Known Subclasses:
SimpleServer
-
-
-
-
public class MiCasaServer
extends com.threerings.crowd.server.CrowdServer
- - -

-The main general organizer of everything that goes on in the MiCasa game server process. -

- -

-


- -

+

+
com.threerings.micasa.server
+

Class MiCasaServer

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    SimpleServer
    +
    +
    +
    +
    public class MiCasaServer
    +extends com.threerings.crowd.server.CrowdServer
    +
    The main general organizer of everything that goes on in the MiCasa game server process.
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Nested Class Summary
    - - - - - - - -
    Nested classes/interfaces inherited from class com.threerings.crowd.server.CrowdServer
    com.threerings.crowd.server.CrowdServer.CrowdModule
    -  - - - - - - - - -
    Nested classes/interfaces inherited from class com.threerings.presents.server.PresentsServer
    com.threerings.presents.server.PresentsServer.PresentsModule, com.threerings.presents.server.PresentsServer.PresentsServerModule
    -  +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.threerings.crowd.server.CrowdServer

        +com.threerings.crowd.server.CrowdServer.CrowdModule
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.threerings.presents.server.PresentsServer

        +com.threerings.presents.server.PresentsServer.PresentsModule, com.threerings.presents.server.PresentsServer.PresentsServerModule
      • +
      +
    • +
    - - - - - - -
    -Field Summary
    - - - - - - - -
    Fields inherited from class com.threerings.presents.server.PresentsServer
    invmgr, omgr
    -  +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.threerings.presents.server.PresentsServer

        +invmgr, omgr
      • +
      +
    • +
    - - - - - - - - - -
    -Constructor Summary
    MiCasaServer() - -
    -           
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MiCasaServer() 
      +
    • +
    - - - - - - - - - - - - - - -
    -Method Summary
    - voidinit(com.google.inject.Injector injector) - -
    -           
    -static voidmain(String[] args) - -
    -           
    - - - - - - - -
    Methods inherited from class com.threerings.presents.server.PresentsServer
    queueShutdown, run, runServer
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -  -

    - +

    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -MiCasaServer

    -
    -public MiCasaServer()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MiCasaServer

        +
        public MiCasaServer()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -main

    -
    -public static void main(String[] args)
    -
    -
    -
    -
    -
    -
    - -

    -init

    -
    -public void init(com.google.inject.Injector injector)
    -          throws Exception
    -
    -
    -
    Overrides:
    init in class com.threerings.crowd.server.CrowdServer
    -
    -
    - -
    Throws: -
    Exception
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        main

        +
        public static void main(String[] args)
        +
      • +
      + + + +
        +
      • +

        init

        +
        public void init(com.google.inject.Injector injector)
        +          throws Exception
        +
        +
        Overrides:
        +
        init in class com.threerings.crowd.server.CrowdServer
        +
        Throws:
        +
        Exception
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/server/MiCasaSession.html b/apidocs/com/threerings/micasa/server/MiCasaSession.html index 17cbe6dc..5cc5d4e5 100644 --- a/apidocs/com/threerings/micasa/server/MiCasaSession.html +++ b/apidocs/com/threerings/micasa/server/MiCasaSession.html @@ -1,262 +1,276 @@ - - - - - - -MiCasaSession (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.server -
-Class MiCasaSession

-
-java.lang.Object
-  extended by com.threerings.presents.server.PresentsSession
-      extended by com.threerings.crowd.server.CrowdSession
-          extended by com.threerings.micasa.server.MiCasaSession
-
-
-
All Implemented Interfaces:
com.threerings.presents.server.ClientResolutionListener, com.threerings.presents.server.net.PresentsConnection.MessageHandler
-
-
-
-
public class MiCasaSession
extends com.threerings.crowd.server.CrowdSession
- - -

-Extends the Crowd session and provides bootstrap data specific to the MiCasa services. -

- -

-


- -

+

+
com.threerings.micasa.server
+

Class MiCasaSession

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.presents.server.ClientResolutionListener, com.threerings.presents.server.net.PresentsConnection.MessageHandler
    +
    +
    +
    +
    public class MiCasaSession
    +extends com.threerings.crowd.server.CrowdSession
    +
    Extends the Crowd session and provides bootstrap data specific to the MiCasa services.
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Nested Class Summary
    - - - - - - - -
    Nested classes/interfaces inherited from class com.threerings.presents.server.PresentsSession
    com.threerings.presents.server.PresentsSession.UserChangeListener
    -  - +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.threerings.presents.server.PresentsSession

        +com.threerings.presents.server.PresentsSession.UserChangeListener
      • +
      +
    • +
    - - - - - - - - - -
    -Constructor Summary
    MiCasaSession() - -
    -           
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MiCasaSession() 
      +
    • +
    - - - - - - -
    -Method Summary
    - - - - - - - -
    Methods inherited from class com.threerings.presents.server.PresentsSession
    checkExpired, clientResolved, endSession, getAuthName, getClientObject, getCredentials, getInetAddress, getNetworkStamp, getSecret, getSessionStamp, getTimeZone, getTransmitDatagrams, handleMessage, resolutionFailed, setClassLoader, setIncomingMessageThrottle, setUsername, shutdown, toString, updateUsername
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    -  -

    - +

      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class com.threerings.presents.server.PresentsSession

        +checkExpired, clientResolved, endSession, getAuthName, getClientObject, getCredentials, getInetAddress, getNetworkStamp, getSecret, getSessionStamp, getTimeZone, getTransmitDatagrams, handleMessage, resolutionFailed, setClassLoader, setIncomingMessageThrottle, setUsername, shutdown, toString, updateUsername
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -MiCasaSession

    -
    -public MiCasaSession()
    -
    -
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MiCasaSession

        +
        public MiCasaSession()
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/server/class-use/MiCasaConfig.html b/apidocs/com/threerings/micasa/server/class-use/MiCasaConfig.html index a7f08068..b88b309c 100644 --- a/apidocs/com/threerings/micasa/server/class-use/MiCasaConfig.html +++ b/apidocs/com/threerings/micasa/server/class-use/MiCasaConfig.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.server.MiCasaConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.server.MiCasaConfig

-
-No usage of com.threerings.micasa.server.MiCasaConfig -

-


- - +
+

Uses of Class
com.threerings.micasa.server.MiCasaConfig

+
+
No usage of com.threerings.micasa.server.MiCasaConfig
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/server/class-use/MiCasaServer.html b/apidocs/com/threerings/micasa/server/class-use/MiCasaServer.html index 2a320011..f665a5db 100644 --- a/apidocs/com/threerings/micasa/server/class-use/MiCasaServer.html +++ b/apidocs/com/threerings/micasa/server/class-use/MiCasaServer.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.micasa.server.MiCasaServer (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.server.MiCasaServer

-
- - - - - - - - - -
-Packages that use MiCasaServer
com.threerings.micasa.simulator.server  
-  -

- - - - - -
-Uses of MiCasaServer in com.threerings.micasa.simulator.server
-  -

- - - - - - - - - -
Subclasses of MiCasaServer in com.threerings.micasa.simulator.server
- classSimpleServer - -
-          A simple simulator server implementation that extends the MiCasa server.
-  -

-


- - +
+

Uses of Class
com.threerings.micasa.server.MiCasaServer

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/server/class-use/MiCasaSession.html b/apidocs/com/threerings/micasa/server/class-use/MiCasaSession.html index 07160d7d..b702c1b3 100644 --- a/apidocs/com/threerings/micasa/server/class-use/MiCasaSession.html +++ b/apidocs/com/threerings/micasa/server/class-use/MiCasaSession.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.server.MiCasaSession (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.server.MiCasaSession

-
-No usage of com.threerings.micasa.server.MiCasaSession -

-


- - +
+

Uses of Class
com.threerings.micasa.server.MiCasaSession

+
+
No usage of com.threerings.micasa.server.MiCasaSession
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/server/package-frame.html b/apidocs/com/threerings/micasa/server/package-frame.html index ba4a3580..535f99d8 100644 --- a/apidocs/com/threerings/micasa/server/package-frame.html +++ b/apidocs/com/threerings/micasa/server/package-frame.html @@ -1,37 +1,23 @@ - - - - - - -com.threerings.micasa.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.micasa.server - - - - -
-Classes  - -
-MiCasaConfig -
-MiCasaServer -
-MiCasaSession
- - - - + + + + + +com.threerings.micasa.server (Vilya Core 1.6 API) + + + + + +

com.threerings.micasa.server

+
+

Classes

+ +
+ + diff --git a/apidocs/com/threerings/micasa/server/package-summary.html b/apidocs/com/threerings/micasa/server/package-summary.html index 8590810f..761c0240 100644 --- a/apidocs/com/threerings/micasa/server/package-summary.html +++ b/apidocs/com/threerings/micasa/server/package-summary.html @@ -1,166 +1,158 @@ - - - - - - -com.threerings.micasa.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-

-Package com.threerings.micasa.server -

- - - - - - - - - - - - - - - - - -
-Class Summary
MiCasaConfigProvides access to the MiCasa server configuration.
MiCasaServerThe main general organizer of everything that goes on in the MiCasa game server process.
MiCasaSessionExtends the Crowd session and provides bootstrap data specific to the MiCasa services.
-  - -

-

-
-
- - +
+

Package com.threerings.micasa.server

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/server/package-tree.html b/apidocs/com/threerings/micasa/server/package-tree.html index 1aebc901..d8bfaca5 100644 --- a/apidocs/com/threerings/micasa/server/package-tree.html +++ b/apidocs/com/threerings/micasa/server/package-tree.html @@ -1,163 +1,157 @@ - - - - - - -com.threerings.micasa.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Hierarchy For Package com.threerings.micasa.server -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - +
+

Hierarchy For Package com.threerings.micasa.server

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/server/package-use.html b/apidocs/com/threerings/micasa/server/package-use.html index 85025b5a..caf75f52 100644 --- a/apidocs/com/threerings/micasa/server/package-use.html +++ b/apidocs/com/threerings/micasa/server/package-use.html @@ -1,171 +1,161 @@ - - - - - - -Uses of Package com.threerings.micasa.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Package
com.threerings.micasa.server

-
- - - - - - - - - -
-Packages that use com.threerings.micasa.server
com.threerings.micasa.simulator.server  
-  -

- - - - - - - - -
-Classes in com.threerings.micasa.server used by com.threerings.micasa.simulator.server
MiCasaServer - -
-          The main general organizer of everything that goes on in the MiCasa game server process.
-  -

-


- - +
+

Uses of Package
com.threerings.micasa.server

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/SimpleClient.html b/apidocs/com/threerings/micasa/simulator/client/SimpleClient.html index fff9eac0..d8b903ef 100644 --- a/apidocs/com/threerings/micasa/simulator/client/SimpleClient.html +++ b/apidocs/com/threerings/micasa/simulator/client/SimpleClient.html @@ -1,267 +1,291 @@ - - - - - - -SimpleClient (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.client -
-Class SimpleClient

-
-java.lang.Object
-  extended by com.threerings.micasa.simulator.client.SimpleClient
-
-
-
All Implemented Interfaces:
SimulatorClient
-
-
-
-
public class SimpleClient
extends Object
implements SimulatorClient
- - -

-


- -

- +

+
com.threerings.micasa.simulator.client
+

Class SimpleClient

+
+
+ +
+ +
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -SimpleClient

    -
    -public SimpleClient(SimulatorFrame frame)
    -             throws IOException
    -
    -
    - -
    Throws: -
    IOException
    -
    - + - - - - - - -
    -Method Detail
    - -

    -getParlorContext

    -
    -public ParlorContext getParlorContext()
    -
    -
    Returns a reference to the context in effect for this client. This - reference is valid for the lifetime of the application. -

    -

    -
    Specified by:
    getParlorContext in interface SimulatorClient
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getParlorContext

        +
        public ParlorContext getParlorContext()
        +
        Returns a reference to the context in effect for this client. This + reference is valid for the lifetime of the application.
        +
        +
        Specified by:
        +
        getParlorContext in interface SimulatorClient
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/SimpleFrame.html b/apidocs/com/threerings/micasa/simulator/client/SimpleFrame.html index ab7ce8ee..316a31be 100644 --- a/apidocs/com/threerings/micasa/simulator/client/SimpleFrame.html +++ b/apidocs/com/threerings/micasa/simulator/client/SimpleFrame.html @@ -1,432 +1,454 @@ - - - - - - -SimpleFrame (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.client -
-Class SimpleFrame

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by java.awt.Window
-              extended by java.awt.Frame
-                  extended by javax.swing.JFrame
-                      extended by com.threerings.micasa.client.MiCasaFrame
-                          extended by com.threerings.micasa.simulator.client.SimpleFrame
-
-
-
All Implemented Interfaces:
ControllerProvider, SimulatorFrame, ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
-
-
-
-
public class SimpleFrame
extends MiCasaFrame
implements SimulatorFrame
- - -

-Contains the user interface for the Simulator client application. -

- -

-

-
See Also:
Serialized Form
-
- -

+

+
com.threerings.micasa.simulator.client
+

Class SimpleFrame

+
+
+ +
+ +
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -SimpleFrame

    -
    -public SimpleFrame()
    -
    -
    Constructs the top-level Simulator client frame. -

    -

    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimpleFrame

        +
        public SimpleFrame()
        +
        Constructs the top-level Simulator client frame.
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -getFrame

    -
    -public JFrame getFrame()
    -
    -
    Description copied from interface: SimulatorFrame
    -
    Returns a reference to the top-level frame that the simulator will - use to display everything. -

    -

    -
    Specified by:
    getFrame in interface SimulatorFrame
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getFrame

        +
        public JFrame getFrame()
        +
        Description copied from interface: SimulatorFrame
        +
        Returns a reference to the top-level frame that the simulator will + use to display everything.
        +
        +
        Specified by:
        +
        getFrame in interface SimulatorFrame
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/SimulatorApp.html b/apidocs/com/threerings/micasa/simulator/client/SimulatorApp.html index d644efcb..cd6bd0f1 100644 --- a/apidocs/com/threerings/micasa/simulator/client/SimulatorApp.html +++ b/apidocs/com/threerings/micasa/simulator/client/SimulatorApp.html @@ -1,298 +1,305 @@ - - - - - - -SimulatorApp (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.client -
-Class SimulatorApp

-
-java.lang.Object
-  extended by com.threerings.micasa.simulator.client.SimulatorApp
-
-
-
-
public class SimulatorApp
extends Object
- - -

-The simulator application is a test harness to facilitate development and debugging of games. -

- -

-


- -

- +

+
com.threerings.micasa.simulator.client
+

Class SimulatorApp

+
+
+ +
+
    +
  • +
    +
    +
    public class SimulatorApp
    +extends Object
    +
    The simulator application is a test harness to facilitate development and debugging of games.
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -SimulatorApp

    -
    -public SimulatorApp()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimulatorApp

        +
        public SimulatorApp()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -start

    -
    -public void start(String[] args)
    -           throws Exception
    -
    -
    - -
    Throws: -
    Exception
    -
    -
    -
    - -

    -run

    -
    -public void run()
    -
    -
    -
    -
    -
    -
    - -

    -main

    -
    -public static void main(String[] args)
    -
    -
    -
    -
    -
    + +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/SimulatorClient.html b/apidocs/com/threerings/micasa/simulator/client/SimulatorClient.html index a2df7054..d1cd3d48 100644 --- a/apidocs/com/threerings/micasa/simulator/client/SimulatorClient.html +++ b/apidocs/com/threerings/micasa/simulator/client/SimulatorClient.html @@ -1,210 +1,227 @@ - - - - - - -SimulatorClient (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.client -
-Interface SimulatorClient

-
-
All Known Implementing Classes:
SimpleClient
-
-
-
-
public interface SimulatorClient
- - -

-


- -

- +

+
com.threerings.micasa.simulator.client
+

Interface SimulatorClient

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    SimpleClient
    +
    +
    +
    +
    public interface SimulatorClient
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Method Detail
    - -

    -getParlorContext

    -
    -ParlorContext getParlorContext()
    -
    -
    -
    -
    -
    + +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/SimulatorController.html b/apidocs/com/threerings/micasa/simulator/client/SimulatorController.html index 240d3ffc..7f8217ac 100644 --- a/apidocs/com/threerings/micasa/simulator/client/SimulatorController.html +++ b/apidocs/com/threerings/micasa/simulator/client/SimulatorController.html @@ -1,437 +1,434 @@ - - - - - - -SimulatorController (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.client -
-Class SimulatorController

-
-java.lang.Object
-  extended by com.samskivert.swing.Controller
-      extended by com.threerings.micasa.simulator.client.SimulatorController
-
-
-
All Implemented Interfaces:
com.threerings.presents.client.SessionObserver, ActionListener, EventListener
-
-
-
-
public class SimulatorController
extends Controller
implements com.threerings.presents.client.SessionObserver
- - -

-Responsible for top-level control of the simulator client user interface. -

- -

-


- -

+

+
com.threerings.micasa.simulator.client
+

Class SimulatorController

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.presents.client.SessionObserver, ActionListener, EventListener
    +
    +
    +
    +
    public class SimulatorController
    +extends Controller
    +implements com.threerings.presents.client.SessionObserver
    +
    Responsible for top-level control of the simulator client user interface.
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -LOGOFF

    -
    -public static final String LOGOFF
    -
    -
    Command constant used to logoff the client. -

    -

    -
    See Also:
    Constant Field Values
    -
    - + - - - - - - -
    -Constructor Detail
    - -

    -SimulatorController

    -
    -public SimulatorController(ParlorContext ctx,
    -                           SimulatorFrame frame,
    -                           SimulatorInfo info)
    -
    -
    Creates a new simulator controller. The controller will set - everything up in preparation for logging on. -

    -

    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimulatorController

        +
        public SimulatorController(ParlorContext ctx,
        +                           SimulatorFrame frame,
        +                           SimulatorInfo info)
        +
        Creates a new simulator controller. The controller will set + everything up in preparation for logging on.
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -handleAction

    -
    -public boolean handleAction(ActionEvent action)
    -
    -
    -
    Overrides:
    handleAction in class Controller
    -
    -
    -
    -
    -
    -
    - -

    -clientWillLogon

    -
    -public void clientWillLogon(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientWillLogon in interface com.threerings.presents.client.SessionObserver
    -
    -
    -
    -
    -
    -
    - -

    -clientDidLogon

    -
    -public void clientDidLogon(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientDidLogon in interface com.threerings.presents.client.SessionObserver
    -
    -
    -
    -
    -
    -
    - -

    -createGame

    -
    -public void createGame(com.threerings.presents.client.Client client)
    -
    -
    -
    -
    -
    -
    -
    -
    -
    - -

    -clientObjectDidChange

    -
    -public void clientObjectDidChange(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientObjectDidChange in interface com.threerings.presents.client.SessionObserver
    -
    -
    -
    -
    -
    -
    - -

    -clientDidLogoff

    -
    -public void clientDidLogoff(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientDidLogoff in interface com.threerings.presents.client.SessionObserver
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        clientWillLogon

        +
        public void clientWillLogon(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientWillLogon in interface com.threerings.presents.client.SessionObserver
        +
        +
      • +
      + + + +
        +
      • +

        clientDidLogon

        +
        public void clientDidLogon(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientDidLogon in interface com.threerings.presents.client.SessionObserver
        +
        +
      • +
      + + + +
        +
      • +

        createGame

        +
        public void createGame(com.threerings.presents.client.Client client)
        +
      • +
      + + + +
        +
      • +

        clientObjectDidChange

        +
        public void clientObjectDidChange(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientObjectDidChange in interface com.threerings.presents.client.SessionObserver
        +
        +
      • +
      + + + +
        +
      • +

        clientDidLogoff

        +
        public void clientDidLogoff(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientDidLogoff in interface com.threerings.presents.client.SessionObserver
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/SimulatorFrame.html b/apidocs/com/threerings/micasa/simulator/client/SimulatorFrame.html index 748c1596..9ac9e4ba 100644 --- a/apidocs/com/threerings/micasa/simulator/client/SimulatorFrame.html +++ b/apidocs/com/threerings/micasa/simulator/client/SimulatorFrame.html @@ -1,283 +1,279 @@ - - - - - - -SimulatorFrame (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.client -
-Interface SimulatorFrame

-
-
All Superinterfaces:
ControllerProvider
-
-
-
All Known Implementing Classes:
SimpleFrame
-
-
-
-
public interface SimulatorFrame
extends ControllerProvider
- - -

-Contains the user interface for the Simulator client application. -

- -

-


- -

- +

+
com.threerings.micasa.simulator.client
+

Interface SimulatorFrame

+
+
+
+ +
+
+
    +
  • - - - - - - - - - - - - - - - - - - -
    -Method Summary
    - JFramegetFrame() - -
    -          Returns a reference to the top-level frame that the simulator will - use to display everything.
    - voidsetController(Controller controller) - -
    -          Sets the controller for the outermost scope.
    - voidsetPanel(JPanel panel) - -
    -          Sets the panel that makes up the entire client display.
    - - - - - - - -
    Methods inherited from interface com.samskivert.swing.ControllerProvider
    getController
    -  -

    - +

    +
  • +
+
+
+
    +
  • - - - - - - -
    -Method Detail
    - -

    -getFrame

    -
    -JFrame getFrame()
    -
    -
    Returns a reference to the top-level frame that the simulator will - use to display everything. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -setPanel

    -
    -void setPanel(JPanel panel)
    -
    -
    Sets the panel that makes up the entire client display. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -setController

    -
    -void setController(Controller controller)
    -
    -
    Sets the controller for the outermost scope. This controller will +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getFrame

        +
        JFrame getFrame()
        +
        Returns a reference to the top-level frame that the simulator will + use to display everything.
        +
      • +
      + + + +
        +
      • +

        setPanel

        +
        void setPanel(JPanel panel)
        +
        Sets the panel that makes up the entire client display.
        +
      • +
      + + + +
        +
      • +

        setController

        +
        void setController(Controller controller)
        +
        Sets the controller for the outermost scope. This controller will handle all actions that aren't handled by controllers of higher - scope. -

        -

        -
        -
        -
        -
        -
        -
    + scope.
+ + + + + + +
+ -
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/SimulatorService.html b/apidocs/com/threerings/micasa/simulator/client/SimulatorService.html index 2e83845c..f0fca195 100644 --- a/apidocs/com/threerings/micasa/simulator/client/SimulatorService.html +++ b/apidocs/com/threerings/micasa/simulator/client/SimulatorService.html @@ -1,245 +1,261 @@ - - - - - - -SimulatorService (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.client -
-Interface SimulatorService

-
-
All Superinterfaces:
com.threerings.presents.client.InvocationService
-
-
-
All Known Implementing Classes:
SimulatorMarshaller
-
-
-
-
public interface SimulatorService
extends com.threerings.presents.client.InvocationService
- - -

-Provides access to simulator invocation services. -

- -

-


- -

+

+
com.threerings.micasa.simulator.client
+

Interface SimulatorService

+
+
+
+
    +
  • +
    +
    All Superinterfaces:
    +
    com.threerings.presents.client.InvocationService
    +
    +
    +
    All Known Implementing Classes:
    +
    SimulatorMarshaller
    +
    +
    +
    +
    public interface SimulatorService
    +extends com.threerings.presents.client.InvocationService
    +
    Provides access to simulator invocation services.
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Nested Class Summary
    - - - - - - - -
    Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService
    com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
    -  - +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService

        +com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
      • +
      +
    • +
    - - - - - - - - - - -
    -Method Summary
    - voidcreateGame(GameConfig config, - String simClass, - int playerCount) - -
    -          Requests that a new game be created.
    -  -

    - +

    +
  • +
+
+
+
    +
  • - - - - - - -
    -Method Detail
    - -

    -createGame

    -
    -void createGame(GameConfig config,
    -                String simClass,
    -                int playerCount)
    -
    -
    Requests that a new game be created. -

    -

    -
    -
    -
    -
    Parameters:
    config - the game config for the game to be created.
    simClass - the class name of the simulant to create.
    playerCount - the number of players in the game.
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createGame

        +
        void createGame(GameConfig config,
        +                String simClass,
        +                int playerCount)
        +
        Requests that a new game be created.
        +
        +
        Parameters:
        +
        config - the game config for the game to be created.
        +
        simClass - the class name of the simulant to create.
        +
        playerCount - the number of players in the game.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/class-use/SimpleClient.html b/apidocs/com/threerings/micasa/simulator/client/class-use/SimpleClient.html index 1fff9d61..e3f3b6be 100644 --- a/apidocs/com/threerings/micasa/simulator/client/class-use/SimpleClient.html +++ b/apidocs/com/threerings/micasa/simulator/client/class-use/SimpleClient.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.simulator.client.SimpleClient (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.simulator.client.SimpleClient

-
-No usage of com.threerings.micasa.simulator.client.SimpleClient -

-


- - +
+

Uses of Class
com.threerings.micasa.simulator.client.SimpleClient

+
+
No usage of com.threerings.micasa.simulator.client.SimpleClient
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/class-use/SimpleFrame.html b/apidocs/com/threerings/micasa/simulator/client/class-use/SimpleFrame.html index e908500e..ebee06b9 100644 --- a/apidocs/com/threerings/micasa/simulator/client/class-use/SimpleFrame.html +++ b/apidocs/com/threerings/micasa/simulator/client/class-use/SimpleFrame.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.simulator.client.SimpleFrame (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.simulator.client.SimpleFrame

-
-No usage of com.threerings.micasa.simulator.client.SimpleFrame -

-


- - +
+

Uses of Class
com.threerings.micasa.simulator.client.SimpleFrame

+
+
No usage of com.threerings.micasa.simulator.client.SimpleFrame
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorApp.html b/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorApp.html index cd815a65..a081bcfe 100644 --- a/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorApp.html +++ b/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorApp.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.simulator.client.SimulatorApp (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.simulator.client.SimulatorApp

-
-No usage of com.threerings.micasa.simulator.client.SimulatorApp -

-


- - +
+

Uses of Class
com.threerings.micasa.simulator.client.SimulatorApp

+
+
No usage of com.threerings.micasa.simulator.client.SimulatorApp
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorClient.html b/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorClient.html index 6f1b0e0f..fe97f3a5 100644 --- a/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorClient.html +++ b/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorClient.html @@ -1,181 +1,166 @@ - - - - - - -Uses of Interface com.threerings.micasa.simulator.client.SimulatorClient (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Interface
com.threerings.micasa.simulator.client.SimulatorClient

-
- - - - - - - - - -
-Packages that use SimulatorClient
com.threerings.micasa.simulator.client  
-  -

- - - - - -
-Uses of SimulatorClient in com.threerings.micasa.simulator.client
-  -

- - - - - - - - - -
Classes in com.threerings.micasa.simulator.client that implement SimulatorClient
- classSimpleClient - -
-           
-  -

-


- - +
+

Uses of Interface
com.threerings.micasa.simulator.client.SimulatorClient

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorController.html b/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorController.html index 6bbb4c50..a8ca7166 100644 --- a/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorController.html +++ b/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorController.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.simulator.client.SimulatorController (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.simulator.client.SimulatorController

-
-No usage of com.threerings.micasa.simulator.client.SimulatorController -

-


- - +
+

Uses of Class
com.threerings.micasa.simulator.client.SimulatorController

+
+
No usage of com.threerings.micasa.simulator.client.SimulatorController
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorFrame.html b/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorFrame.html index 7385155f..e25585b1 100644 --- a/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorFrame.html +++ b/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorFrame.html @@ -1,232 +1,210 @@ - - - - - - -Uses of Interface com.threerings.micasa.simulator.client.SimulatorFrame (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Interface
com.threerings.micasa.simulator.client.SimulatorFrame

-
- - - - - - - - - - - - - -
-Packages that use SimulatorFrame
com.threerings.micasa.simulator.client  
com.threerings.micasa.simulator.util  
-  -

- - - - - -
-Uses of SimulatorFrame in com.threerings.micasa.simulator.client
-  -

- - - - - - - - - -
Classes in com.threerings.micasa.simulator.client that implement SimulatorFrame
- classSimpleFrame - -
-          Contains the user interface for the Simulator client application.
-  -

- - - - - - - - - - - -
Constructors in com.threerings.micasa.simulator.client with parameters of type SimulatorFrame
SimpleClient(SimulatorFrame frame) - -
-           
SimulatorController(ParlorContext ctx, - SimulatorFrame frame, - SimulatorInfo info) - -
-          Creates a new simulator controller.
-  -

- - - - - -
-Uses of SimulatorFrame in com.threerings.micasa.simulator.util
-  -

- - - - - - - - - -
Methods in com.threerings.micasa.simulator.util that return SimulatorFrame
- SimulatorFrameSimulatorContext.getFrame() - -
-          Returns a reference to the primary user interface frame.
-  -

-


- - +
+

Uses of Interface
com.threerings.micasa.simulator.client.SimulatorFrame

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorService.html b/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorService.html index a7df8682..8bcc2138 100644 --- a/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorService.html +++ b/apidocs/com/threerings/micasa/simulator/client/class-use/SimulatorService.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Interface com.threerings.micasa.simulator.client.SimulatorService (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Interface
com.threerings.micasa.simulator.client.SimulatorService

-
- - - - - - - - - -
-Packages that use SimulatorService
com.threerings.micasa.simulator.data  
-  -

- - - - - -
-Uses of SimulatorService in com.threerings.micasa.simulator.data
-  -

- - - - - - - - + + +
Classes in com.threerings.micasa.simulator.data that implement SimulatorService
- classSimulatorMarshaller - -
-          Provides the implementation of the SimulatorService interface +
+

Uses of Interface
com.threerings.micasa.simulator.client.SimulatorService

+
+
+
+
+ + + + + - - - - - - - - - - - - -
- -
- + + + + + - -


-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/package-frame.html b/apidocs/com/threerings/micasa/simulator/client/package-frame.html index 95c285fb..2deae3db 100644 --- a/apidocs/com/threerings/micasa/simulator/client/package-frame.html +++ b/apidocs/com/threerings/micasa/simulator/client/package-frame.html @@ -1,54 +1,30 @@ - - - - - - -com.threerings.micasa.simulator.client (vilya 1.3 API) - - - - - - - - - - - -com.threerings.micasa.simulator.client - - - - -
-Interfaces  - -
-SimulatorClient -
-SimulatorFrame -
-SimulatorService
- - - - - - -
-Classes  - -
-SimpleClient -
-SimpleFrame -
-SimulatorApp -
-SimulatorController
- - - - + + + + + +com.threerings.micasa.simulator.client (Vilya Core 1.6 API) + + + + + +

com.threerings.micasa.simulator.client

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/package-summary.html b/apidocs/com/threerings/micasa/simulator/client/package-summary.html index 401e94c2..e9f536a2 100644 --- a/apidocs/com/threerings/micasa/simulator/client/package-summary.html +++ b/apidocs/com/threerings/micasa/simulator/client/package-summary.html @@ -1,192 +1,189 @@ - - - - - - -com.threerings.micasa.simulator.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-

-Package com.threerings.micasa.simulator.client -

- - - - - - - - - - - - - - - - - -
-Interface Summary
SimulatorClient 
SimulatorFrameContains the user interface for the Simulator client application.
SimulatorServiceProvides access to simulator invocation services.
-  - -

- - - - - - - - - - - - - - - - - - - - - -
-Class Summary
SimpleClient 
SimpleFrameContains the user interface for the Simulator client application.
SimulatorAppThe simulator application is a test harness to facilitate development and debugging of games.
SimulatorControllerResponsible for top-level control of the simulator client user interface.
-  - -

-

-
-
- - +
+

Package com.threerings.micasa.simulator.client

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/package-tree.html b/apidocs/com/threerings/micasa/simulator/client/package-tree.html index cb927f56..e9478c19 100644 --- a/apidocs/com/threerings/micasa/simulator/client/package-tree.html +++ b/apidocs/com/threerings/micasa/simulator/client/package-tree.html @@ -1,186 +1,184 @@ - - - - - - -com.threerings.micasa.simulator.client Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Hierarchy For Package com.threerings.micasa.simulator.client -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -

-Interface Hierarchy -

- -
- - +
+

Hierarchy For Package com.threerings.micasa.simulator.client

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/client/package-use.html b/apidocs/com/threerings/micasa/simulator/client/package-use.html index 559f7200..becaee84 100644 --- a/apidocs/com/threerings/micasa/simulator/client/package-use.html +++ b/apidocs/com/threerings/micasa/simulator/client/package-use.html @@ -1,215 +1,206 @@ - - - - - - -Uses of Package com.threerings.micasa.simulator.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Package
com.threerings.micasa.simulator.client

-
- - - - - - - - - - - - - - - - - -
-Packages that use com.threerings.micasa.simulator.client
com.threerings.micasa.simulator.client  
com.threerings.micasa.simulator.data  
com.threerings.micasa.simulator.util  
-  -

- - - - - - - - - - - -
-Classes in com.threerings.micasa.simulator.client used by com.threerings.micasa.simulator.client
SimulatorClient - -
-           
SimulatorFrame - -
-          Contains the user interface for the Simulator client application.
-  -

- - - - - - - - -
-Classes in com.threerings.micasa.simulator.client used by com.threerings.micasa.simulator.data
SimulatorService - -
-          Provides access to simulator invocation services.
-  -

- - - - - - - - -
-Classes in com.threerings.micasa.simulator.client used by com.threerings.micasa.simulator.util
SimulatorFrame - -
-          Contains the user interface for the Simulator client application.
-  -

-


- - +
+

Uses of Package
com.threerings.micasa.simulator.client

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/data/SimulatorInfo.html b/apidocs/com/threerings/micasa/simulator/data/SimulatorInfo.html index c914ef88..fa923d4d 100644 --- a/apidocs/com/threerings/micasa/simulator/data/SimulatorInfo.html +++ b/apidocs/com/threerings/micasa/simulator/data/SimulatorInfo.html @@ -1,334 +1,348 @@ - - - - - - -SimulatorInfo (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.data -
-Class SimulatorInfo

-
-java.lang.Object
-  extended by com.threerings.micasa.simulator.data.SimulatorInfo
-
-
-
-
public class SimulatorInfo
extends Object
- - -

-


- -

+

+
com.threerings.micasa.simulator.data
+

Class SimulatorInfo

+
+
+ +
+
    +
  • +
    +
    +
    public class SimulatorInfo
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -gameConfigClass

    -
    -public String gameConfigClass
    -
    -
    The game config classname. -

    -

    -
    -
    -
    - -

    -simClass

    -
    -public String simClass
    -
    -
    The simulant classname. -

    -

    -
    -
    -
    - -

    -playerCount

    -
    -public int playerCount
    -
    -
    The number of players in the game. -

    -

    -
    -
    - +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        gameConfigClass

        +
        public String gameConfigClass
        +
        The game config classname.
        +
      • +
      + + + +
        +
      • +

        simClass

        +
        public String simClass
        +
        The simulant classname.
        +
      • +
      + + + +
        +
      • +

        playerCount

        +
        public int playerCount
        +
        The number of players in the game.
        +
      • +
      +
    • +
    - - - - - - -
    -Constructor Detail
    - -

    -SimulatorInfo

    -
    -public SimulatorInfo()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimulatorInfo

        +
        public SimulatorInfo()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -toString

    -
    -public String toString()
    -
    -
    -
    Overrides:
    toString in class Object
    -
    -
    -
    -
    -
    + +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/data/SimulatorMarshaller.html b/apidocs/com/threerings/micasa/simulator/data/SimulatorMarshaller.html index a20f32cb..f0183b3a 100644 --- a/apidocs/com/threerings/micasa/simulator/data/SimulatorMarshaller.html +++ b/apidocs/com/threerings/micasa/simulator/data/SimulatorMarshaller.html @@ -1,363 +1,385 @@ - - - - - - -SimulatorMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.data -
-Class SimulatorMarshaller

-
-java.lang.Object
-  extended by com.threerings.presents.data.InvocationMarshaller
-      extended by com.threerings.micasa.simulator.data.SimulatorMarshaller
-
-
-
All Implemented Interfaces:
com.threerings.io.Streamable, SimulatorService, com.threerings.presents.client.InvocationService
-
-
-
-
@Generated(value="com.threerings.presents.tools.GenServiceTask",
+
+
com.threerings.micasa.simulator.data
+

Class SimulatorMarshaller

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • com.threerings.presents.data.InvocationMarshaller
    • +
    • +
        +
      • com.threerings.micasa.simulator.data.SimulatorMarshaller
      • +
      +
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.io.Streamable, SimulatorService, com.threerings.presents.client.InvocationService
    +
    +
    +
    +
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
                comments="Derived from SimulatorService.java.")
    -public class SimulatorMarshaller
    extends com.threerings.presents.data.InvocationMarshaller
    implements SimulatorService
- - -

-Provides the implementation of the SimulatorService interface +public class SimulatorMarshaller +extends com.threerings.presents.data.InvocationMarshaller +implements SimulatorService +

Provides the implementation of the SimulatorService interface that marshalls the arguments and delivers the request to the provider on the server. Also provides an implementation of the response listener interfaces that marshall the response arguments and deliver them back - to the requesting client. -

- -

-


- -

+ to the requesting client.

+ + + +
+ +
+
+ +
+ -
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/data/class-use/SimulatorInfo.html b/apidocs/com/threerings/micasa/simulator/data/class-use/SimulatorInfo.html index d26ba1ed..d3a96e0d 100644 --- a/apidocs/com/threerings/micasa/simulator/data/class-use/SimulatorInfo.html +++ b/apidocs/com/threerings/micasa/simulator/data/class-use/SimulatorInfo.html @@ -1,211 +1,193 @@ - - - - - - -Uses of Class com.threerings.micasa.simulator.data.SimulatorInfo (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.simulator.data.SimulatorInfo

-
- - - - - - - - - - - - - -
-Packages that use SimulatorInfo
com.threerings.micasa.simulator.client  
com.threerings.micasa.simulator.util  
-  -

- - - - - -
-Uses of SimulatorInfo in com.threerings.micasa.simulator.client
-  -

- - - - - - - - -
Constructors in com.threerings.micasa.simulator.client with parameters of type SimulatorInfo
SimulatorController(ParlorContext ctx, - SimulatorFrame frame, - SimulatorInfo info) - -
-          Creates a new simulator controller.
-  -

- - - - - -
-Uses of SimulatorInfo in com.threerings.micasa.simulator.util
-  -

- - - - - - - - - -
Methods in com.threerings.micasa.simulator.util that return SimulatorInfo
- SimulatorInfoSimulatorContext.getSimulatorInfo() - -
-          Returns a reference to the simulator info describing the game and - other details of the simulation.
-  -

-


- - +
+

Uses of Class
com.threerings.micasa.simulator.data.SimulatorInfo

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/data/class-use/SimulatorMarshaller.html b/apidocs/com/threerings/micasa/simulator/data/class-use/SimulatorMarshaller.html index 7c05cfd1..19fc90f8 100644 --- a/apidocs/com/threerings/micasa/simulator/data/class-use/SimulatorMarshaller.html +++ b/apidocs/com/threerings/micasa/simulator/data/class-use/SimulatorMarshaller.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.simulator.data.SimulatorMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.simulator.data.SimulatorMarshaller

-
-No usage of com.threerings.micasa.simulator.data.SimulatorMarshaller -

-


- - +
+

Uses of Class
com.threerings.micasa.simulator.data.SimulatorMarshaller

+
+
No usage of com.threerings.micasa.simulator.data.SimulatorMarshaller
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/data/package-frame.html b/apidocs/com/threerings/micasa/simulator/data/package-frame.html index add45faf..ec7bb7d2 100644 --- a/apidocs/com/threerings/micasa/simulator/data/package-frame.html +++ b/apidocs/com/threerings/micasa/simulator/data/package-frame.html @@ -1,35 +1,22 @@ - - - - - - -com.threerings.micasa.simulator.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.micasa.simulator.data - - - - -
-Classes  - -
-SimulatorInfo -
-SimulatorMarshaller
- - - - + + + + + +com.threerings.micasa.simulator.data (Vilya Core 1.6 API) + + + + + +

com.threerings.micasa.simulator.data

+
+

Classes

+ +
+ + diff --git a/apidocs/com/threerings/micasa/simulator/data/package-summary.html b/apidocs/com/threerings/micasa/simulator/data/package-summary.html index d26cebe6..4e83629e 100644 --- a/apidocs/com/threerings/micasa/simulator/data/package-summary.html +++ b/apidocs/com/threerings/micasa/simulator/data/package-summary.html @@ -1,164 +1,152 @@ - - - - - - -com.threerings.micasa.simulator.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-

-Package com.threerings.micasa.simulator.data -

- - - - - - - - - - - - + + +
-Class Summary
SimulatorInfo 
SimulatorMarshallerProvides the implementation of the SimulatorService interface +
+

Package com.threerings.micasa.simulator.data

+
+
+
    +
  • + + + + + + + + + + + + + + - -
    Class Summary 
    ClassDescription
    SimulatorInfo 
    SimulatorMarshaller +
    Provides the implementation of the SimulatorService interface that marshalls the arguments and delivers the request to the provider - on the server.
    -  - -

    -

    -
    -
    - - + on the server.
+
+ + + - - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/data/package-tree.html b/apidocs/com/threerings/micasa/simulator/data/package-tree.html index baaaac0f..da1937bf 100644 --- a/apidocs/com/threerings/micasa/simulator/data/package-tree.html +++ b/apidocs/com/threerings/micasa/simulator/data/package-tree.html @@ -1,158 +1,144 @@ - - - - - - -com.threerings.micasa.simulator.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Hierarchy For Package com.threerings.micasa.simulator.data -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - +
+

Hierarchy For Package com.threerings.micasa.simulator.data

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/data/package-use.html b/apidocs/com/threerings/micasa/simulator/data/package-use.html index 17e2aca7..8c2d16c5 100644 --- a/apidocs/com/threerings/micasa/simulator/data/package-use.html +++ b/apidocs/com/threerings/micasa/simulator/data/package-use.html @@ -1,190 +1,178 @@ - - - - - - -Uses of Package com.threerings.micasa.simulator.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Package
com.threerings.micasa.simulator.data

-
- - - - - - - - - - - - - -
-Packages that use com.threerings.micasa.simulator.data
com.threerings.micasa.simulator.client  
com.threerings.micasa.simulator.util  
-  -

- - - - - - - - -
-Classes in com.threerings.micasa.simulator.data used by com.threerings.micasa.simulator.client
SimulatorInfo - -
-           
-  -

- - - - - - - - -
-Classes in com.threerings.micasa.simulator.data used by com.threerings.micasa.simulator.util
SimulatorInfo - -
-           
-  -

-


- - +
+

Uses of Package
com.threerings.micasa.simulator.data

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/SimpleServer.html b/apidocs/com/threerings/micasa/simulator/server/SimpleServer.html index 63524bcc..ee2b0f38 100644 --- a/apidocs/com/threerings/micasa/simulator/server/SimpleServer.html +++ b/apidocs/com/threerings/micasa/simulator/server/SimpleServer.html @@ -1,349 +1,367 @@ - - - - - - -SimpleServer (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.server -
-Class SimpleServer

-
-java.lang.Object
-  extended by com.threerings.presents.server.PresentsServer
-      extended by com.threerings.crowd.server.CrowdServer
-          extended by com.threerings.micasa.server.MiCasaServer
-              extended by com.threerings.micasa.simulator.server.SimpleServer
-
-
-
All Implemented Interfaces:
SimulatorServer
-
-
-
-
public class SimpleServer
extends MiCasaServer
implements SimulatorServer
- - -

-A simple simulator server implementation that extends the MiCasa server. -

- -

-


- -

+

+
com.threerings.micasa.simulator.server
+

Class SimpleServer

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    SimulatorServer
    +
    +
    +
    +
    public class SimpleServer
    +extends MiCasaServer
    +implements SimulatorServer
    +
    A simple simulator server implementation that extends the MiCasa server.
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Nested Class Summary
    - - - - - - - -
    Nested classes/interfaces inherited from class com.threerings.crowd.server.CrowdServer
    com.threerings.crowd.server.CrowdServer.CrowdModule
    -  - - - - - - - - -
    Nested classes/interfaces inherited from class com.threerings.presents.server.PresentsServer
    com.threerings.presents.server.PresentsServer.PresentsModule, com.threerings.presents.server.PresentsServer.PresentsServerModule
    -  +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.threerings.crowd.server.CrowdServer

        +com.threerings.crowd.server.CrowdServer.CrowdModule
      • +
      +
        +
      • + + +

        Nested classes/interfaces inherited from class com.threerings.presents.server.PresentsServer

        +com.threerings.presents.server.PresentsServer.PresentsModule, com.threerings.presents.server.PresentsServer.PresentsServerModule
      • +
      +
    • +
    - - - - - - -
    -Field Summary
    - - - - - - - -
    Fields inherited from class com.threerings.presents.server.PresentsServer
    invmgr, omgr
    -  +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.threerings.presents.server.PresentsServer

        +invmgr, omgr
      • +
      +
    • +
    - - - - - - - - - -
    -Constructor Summary
    SimpleServer() - -
    -           
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SimpleServer() 
      +
    • +
    - - - - - - - - - - -
    -Method Summary
    - voidinit(com.google.inject.Injector injector, - ResultListener<SimulatorServer> obs) - -
    -          Called to initialize this server instance.
    - - - - - - - -
    Methods inherited from class com.threerings.micasa.server.MiCasaServer
    init, main
    - - - - - - - -
    Methods inherited from class com.threerings.presents.server.PresentsServer
    queueShutdown, run, runServer
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    - - - - - - - -
    Methods inherited from interface com.threerings.micasa.simulator.server.SimulatorServer
    run
    -  -

    - +

    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -SimpleServer

    -
    -public SimpleServer()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimpleServer

        +
        public SimpleServer()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -init

    -
    -public void init(com.google.inject.Injector injector,
    -                 ResultListener<SimulatorServer> obs)
    -          throws Exception
    -
    -
    Description copied from interface: SimulatorServer
    -
    Called to initialize this server instance. -

    -

    -
    Specified by:
    init in interface SimulatorServer
    -
    -
    -
    obs - the observer to notify when the server has finished starting up, or - null if no notification is desired. -
    Throws: -
    Exception - thrown if anything goes wrong initializing the server.
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        init

        +
        public void init(com.google.inject.Injector injector,
        +                 ResultListener<SimulatorServer> obs)
        +          throws Exception
        +
        Description copied from interface: SimulatorServer
        +
        Called to initialize this server instance.
        +
        +
        Specified by:
        +
        init in interface SimulatorServer
        +
        obs - the observer to notify when the server has finished starting up, or + null if no notification is desired.
        +
        Throws:
        +
        Exception - thrown if anything goes wrong initializing the server.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/Simulant.html b/apidocs/com/threerings/micasa/simulator/server/Simulant.html index 17f66656..d3472b1f 100644 --- a/apidocs/com/threerings/micasa/simulator/server/Simulant.html +++ b/apidocs/com/threerings/micasa/simulator/server/Simulant.html @@ -1,291 +1,307 @@ - - - - - - -Simulant (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.server -
-Class Simulant

-
-java.lang.Object
-  extended by com.threerings.micasa.simulator.server.Simulant
-
-
-
-
public abstract class Simulant
extends Object
- - -

-


- -

- +

+
com.threerings.micasa.simulator.server
+

Class Simulant

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class Simulant
    +extends Object
    +
  • +
+
+
+
    +
  • - - - - - - - - - -
    -Constructor Summary
    Simulant() - -
    -           
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Simulant() 
      +
    • +
    - - - - - - - - - - - - - - -
    -Method Summary
    - voidinit(com.threerings.crowd.data.BodyObject self, - GameConfig config, - GameManager gmgr, - com.threerings.presents.dobj.DObjectManager omgr) - -
    -          Initializes the simulant with a body object and the game config for - the game they'll be engaged in.
    - voidwillEnterPlace(com.threerings.crowd.data.PlaceObject plobj) - -
    -          Called when the simulant is about to enter the room in which it - will be doing all of its business.
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -  -

    - +

    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -Simulant

    -
    -public Simulant()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Simulant

        +
        public Simulant()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -init

    -
    -public void init(com.threerings.crowd.data.BodyObject self,
    -                 GameConfig config,
    -                 GameManager gmgr,
    -                 com.threerings.presents.dobj.DObjectManager omgr)
    -
    -
    Initializes the simulant with a body object and the game config for - the game they'll be engaged in. -

    -

    -
    -
    -
    -
    - -

    -willEnterPlace

    -
    -public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
    -
    -
    Called when the simulant is about to enter the room in which it +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        init

        +
        public void init(com.threerings.crowd.data.BodyObject self,
        +                 GameConfig config,
        +                 GameManager gmgr,
        +                 com.threerings.presents.dobj.DObjectManager omgr)
        +
        Initializes the simulant with a body object and the game config for + the game they'll be engaged in.
        +
      • +
      + + + +
        +
      • +

        willEnterPlace

        +
        public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
        +
        Called when the simulant is about to enter the room in which it will be doing all of its business. Default implementation immediately notifies the game manager that the simulant is ready to play. Sub-classes may wish to override this to do things like subscribe to the game object, but should be sure to call this method when they're finished to give the game manager the go-ahead - to proceed. -

        -

        -
        -
        -
    + to proceed.
+ + + + + + +
+ -
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/SimulatorManager.CreateGameTask.html b/apidocs/com/threerings/micasa/simulator/server/SimulatorManager.CreateGameTask.html index cca91370..2ba4aea1 100644 --- a/apidocs/com/threerings/micasa/simulator/server/SimulatorManager.CreateGameTask.html +++ b/apidocs/com/threerings/micasa/simulator/server/SimulatorManager.CreateGameTask.html @@ -1,234 +1,249 @@ - - - - - - -SimulatorManager.CreateGameTask (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.server -
-Class SimulatorManager.CreateGameTask

-
-java.lang.Object
-  extended by com.threerings.micasa.simulator.server.SimulatorManager.CreateGameTask
-
-
-
Enclosing class:
SimulatorManager
-
-
-
-
public class SimulatorManager.CreateGameTask
extends Object
- - -

-


- -

- +

+
com.threerings.micasa.simulator.server
+

Class SimulatorManager.CreateGameTask

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SimulatorManager
    +
    +
    +
    +
    public class SimulatorManager.CreateGameTask
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -SimulatorManager.CreateGameTask

    -
    -public SimulatorManager.CreateGameTask(com.threerings.crowd.data.BodyObject source,
    -                                       GameConfig config,
    -                                       String simClass,
    -                                       int playerCount)
    -
    -
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CreateGameTask

        +
        public CreateGameTask(com.threerings.crowd.data.BodyObject source,
        +                      GameConfig config,
        +                      String simClass,
        +                      int playerCount)
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/SimulatorManager.html b/apidocs/com/threerings/micasa/simulator/server/SimulatorManager.html index 2dc1e62b..5d80515b 100644 --- a/apidocs/com/threerings/micasa/simulator/server/SimulatorManager.html +++ b/apidocs/com/threerings/micasa/simulator/server/SimulatorManager.html @@ -1,285 +1,305 @@ - - - - - - -SimulatorManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.server -
-Class SimulatorManager

-
-java.lang.Object
-  extended by com.threerings.micasa.simulator.server.SimulatorManager
-
-
-
-
public class SimulatorManager
extends Object
- - -

-The simulator manager is responsible for handling the simulator services on the server side. -

- -

-


- -

+

+
com.threerings.micasa.simulator.server
+

Class SimulatorManager

+
+
+ +
+
    +
  • +
    +
    +
    public class SimulatorManager
    +extends Object
    +
    The simulator manager is responsible for handling the simulator services on the server side.
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -SimulatorManager

    -
    -@Inject
    -public SimulatorManager(com.threerings.presents.server.InvocationManager invmgr)
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimulatorManager

        +
        @Inject
        +public SimulatorManager(com.threerings.presents.server.InvocationManager invmgr)
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -createGame

    -
    -public void createGame(com.threerings.crowd.data.BodyObject source,
    -                       GameConfig config,
    -                       String simClass,
    -                       int playerCount)
    -
    -
    Creates a game along with the specified number of simulant players and forcibly moves all - players into the game room. -

    -

    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createGame

        +
        public void createGame(com.threerings.crowd.data.BodyObject source,
        +                       GameConfig config,
        +                       String simClass,
        +                       int playerCount)
        +
        Creates a game along with the specified number of simulant players and forcibly moves all + players into the game room.
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/SimulatorProvider.html b/apidocs/com/threerings/micasa/simulator/server/SimulatorProvider.html index f74b2e96..adddfa4f 100644 --- a/apidocs/com/threerings/micasa/simulator/server/SimulatorProvider.html +++ b/apidocs/com/threerings/micasa/simulator/server/SimulatorProvider.html @@ -1,274 +1,292 @@ - - - - - - -SimulatorProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.server -
-Class SimulatorProvider

-
-java.lang.Object
-  extended by com.threerings.micasa.simulator.server.SimulatorProvider
-
-
-
All Implemented Interfaces:
com.threerings.presents.server.InvocationProvider
-
-
-
-
public class SimulatorProvider
extends Object
implements com.threerings.presents.server.InvocationProvider
- - -

-The simulator provider handles game creation requests on the server - side, passing them off to the SimulatorManager. -

- -

-


- -

- +

+
com.threerings.micasa.simulator.server
+

Class SimulatorProvider

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.presents.server.InvocationProvider
    +
    +
    +
    +
    public class SimulatorProvider
    +extends Object
    +implements com.threerings.presents.server.InvocationProvider
    +
    The simulator provider handles game creation requests on the server + side, passing them off to the SimulatorManager.
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -SimulatorProvider

    -
    -public SimulatorProvider(SimulatorManager simmgr)
    -
    -
    Constructs a simulator provider. -

    -

    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimulatorProvider

        +
        public SimulatorProvider(SimulatorManager simmgr)
        +
        Constructs a simulator provider.
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -createGame

    -
    -public void createGame(com.threerings.presents.data.ClientObject caller,
    -                       GameConfig config,
    -                       String simClass,
    -                       int playerCount)
    -
    -
    Processes a request from the client to create a new game. -

    -

    -
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createGame

        +
        public void createGame(com.threerings.presents.data.ClientObject caller,
        +                       GameConfig config,
        +                       String simClass,
        +                       int playerCount)
        +
        Processes a request from the client to create a new game.
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/SimulatorServer.html b/apidocs/com/threerings/micasa/simulator/server/SimulatorServer.html index 0ff0d255..a91dc864 100644 --- a/apidocs/com/threerings/micasa/simulator/server/SimulatorServer.html +++ b/apidocs/com/threerings/micasa/simulator/server/SimulatorServer.html @@ -1,245 +1,259 @@ - - - - - - -SimulatorServer (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.server -
-Interface SimulatorServer

-
-
All Known Implementing Classes:
SimpleServer
-
-
-
-
public interface SimulatorServer
- - -

-The simulator manager needs a mechanism for faking body object registrations, which is provided - by implementations of this interface. -

- -

-


- -

- +

+
com.threerings.micasa.simulator.server
+

Interface SimulatorServer

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    SimpleServer
    +
    +
    +
    +
    public interface SimulatorServer
    +
    The simulator manager needs a mechanism for faking body object registrations, which is provided + by implementations of this interface.
    +
  • +
+
+
+
    +
  • - - - - - - - - - - - - - - -
    -Method Summary
    - voidinit(com.google.inject.Injector injector, - ResultListener<SimulatorServer> obs) - -
    -          Called to initialize this server instance.
    - voidrun() - -
    -          Called to perform the main body of server processing.
    -  -

    - +

    +
  • +
+
+
+
    +
  • - - - - - - -
    -Method Detail
    - -

    -init

    -
    -void init(com.google.inject.Injector injector,
    -          ResultListener<SimulatorServer> obs)
    -          throws Exception
    -
    -
    Called to initialize this server instance. -

    -

    -
    Parameters:
    obs - the observer to notify when the server has finished starting up, or - null if no notification is desired. -
    Throws: -
    Exception - thrown if anything goes wrong initializing the server.
    -
    -
    -
    - -

    -run

    -
    -void run()
    -
    -
    Called to perform the main body of server processing. This is called from the server thread - and should do the simulator server's primary business. -

    -

    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        init

        +
        void init(com.google.inject.Injector injector,
        +          ResultListener<SimulatorServer> obs)
        +   throws Exception
        +
        Called to initialize this server instance.
        +
        +
        Parameters:
        +
        obs - the observer to notify when the server has finished starting up, or + null if no notification is desired.
        +
        Throws:
        +
        Exception - thrown if anything goes wrong initializing the server.
        +
        +
      • +
      + + + +
        +
      • +

        run

        +
        void run()
        +
        Called to perform the main body of server processing. This is called from the server thread + and should do the simulator server's primary business.
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/class-use/SimpleServer.html b/apidocs/com/threerings/micasa/simulator/server/class-use/SimpleServer.html index ff8417a5..0e7686ae 100644 --- a/apidocs/com/threerings/micasa/simulator/server/class-use/SimpleServer.html +++ b/apidocs/com/threerings/micasa/simulator/server/class-use/SimpleServer.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.simulator.server.SimpleServer (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.simulator.server.SimpleServer

-
-No usage of com.threerings.micasa.simulator.server.SimpleServer -

-


- - +
+

Uses of Class
com.threerings.micasa.simulator.server.SimpleServer

+
+
No usage of com.threerings.micasa.simulator.server.SimpleServer
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/class-use/Simulant.html b/apidocs/com/threerings/micasa/simulator/server/class-use/Simulant.html index ae08128e..ad4331fe 100644 --- a/apidocs/com/threerings/micasa/simulator/server/class-use/Simulant.html +++ b/apidocs/com/threerings/micasa/simulator/server/class-use/Simulant.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.simulator.server.Simulant (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.simulator.server.Simulant

-
-No usage of com.threerings.micasa.simulator.server.Simulant -

-


- - +
+

Uses of Class
com.threerings.micasa.simulator.server.Simulant

+
+
No usage of com.threerings.micasa.simulator.server.Simulant
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorManager.CreateGameTask.html b/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorManager.CreateGameTask.html index 5c7cd485..2f80bac0 100644 --- a/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorManager.CreateGameTask.html +++ b/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorManager.CreateGameTask.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.simulator.server.SimulatorManager.CreateGameTask (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.simulator.server.SimulatorManager.CreateGameTask

-
-No usage of com.threerings.micasa.simulator.server.SimulatorManager.CreateGameTask -

-


- - +
+

Uses of Class
com.threerings.micasa.simulator.server.SimulatorManager.CreateGameTask

+
+
No usage of com.threerings.micasa.simulator.server.SimulatorManager.CreateGameTask
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorManager.html b/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorManager.html index 5d0a6b5d..76e30168 100644 --- a/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorManager.html +++ b/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorManager.html @@ -1,179 +1,166 @@ - - - - - - -Uses of Class com.threerings.micasa.simulator.server.SimulatorManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.simulator.server.SimulatorManager

-
- - - - - - - - - -
-Packages that use SimulatorManager
com.threerings.micasa.simulator.server  
-  -

- - - - - -
-Uses of SimulatorManager in com.threerings.micasa.simulator.server
-  -

- - - - - - - - -
Constructors in com.threerings.micasa.simulator.server with parameters of type SimulatorManager
SimulatorProvider(SimulatorManager simmgr) - -
-          Constructs a simulator provider.
-  -

-


- - +
+

Uses of Class
com.threerings.micasa.simulator.server.SimulatorManager

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorProvider.html b/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorProvider.html index e266a254..09dbc708 100644 --- a/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorProvider.html +++ b/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorProvider.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.micasa.simulator.server.SimulatorProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.micasa.simulator.server.SimulatorProvider

-
-No usage of com.threerings.micasa.simulator.server.SimulatorProvider -

-


- - +
+

Uses of Class
com.threerings.micasa.simulator.server.SimulatorProvider

+
+
No usage of com.threerings.micasa.simulator.server.SimulatorProvider
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorServer.html b/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorServer.html index 37e1f93a..72121be8 100644 --- a/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorServer.html +++ b/apidocs/com/threerings/micasa/simulator/server/class-use/SimulatorServer.html @@ -1,207 +1,189 @@ - - - - - - -Uses of Interface com.threerings.micasa.simulator.server.SimulatorServer (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Interface
com.threerings.micasa.simulator.server.SimulatorServer

-
- - - - - - - - - -
-Packages that use SimulatorServer
com.threerings.micasa.simulator.server  
-  -

- - - - - -
-Uses of SimulatorServer in com.threerings.micasa.simulator.server
-  -

- - - - - - - - - -
Classes in com.threerings.micasa.simulator.server that implement SimulatorServer
- classSimpleServer - -
-          A simple simulator server implementation that extends the MiCasa server.
-  -

- - - - - - - - - - - - - -
Method parameters in com.threerings.micasa.simulator.server with type arguments of type SimulatorServer
- voidSimulatorServer.init(com.google.inject.Injector injector, - ResultListener<SimulatorServer> obs) - -
-          Called to initialize this server instance.
- voidSimpleServer.init(com.google.inject.Injector injector, - ResultListener<SimulatorServer> obs) - -
-           
-  -

-


- - +
+

Uses of Interface
com.threerings.micasa.simulator.server.SimulatorServer

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/package-frame.html b/apidocs/com/threerings/micasa/simulator/server/package-frame.html index ec28e233..792feecb 100644 --- a/apidocs/com/threerings/micasa/simulator/server/package-frame.html +++ b/apidocs/com/threerings/micasa/simulator/server/package-frame.html @@ -1,50 +1,28 @@ - - - - - - -com.threerings.micasa.simulator.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.micasa.simulator.server - - - - -
-Interfaces  - -
-SimulatorServer
- - - - - - -
-Classes  - -
-SimpleServer -
-Simulant -
-SimulatorManager -
-SimulatorProvider
- - - - + + + + + +com.threerings.micasa.simulator.server (Vilya Core 1.6 API) + + + + + +

com.threerings.micasa.simulator.server

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/package-summary.html b/apidocs/com/threerings/micasa/simulator/server/package-summary.html index 9487c68c..6decc968 100644 --- a/apidocs/com/threerings/micasa/simulator/server/package-summary.html +++ b/apidocs/com/threerings/micasa/simulator/server/package-summary.html @@ -1,186 +1,181 @@ - - - - - - -com.threerings.micasa.simulator.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-

-Package com.threerings.micasa.simulator.server -

- - - - - - - - - -
-Interface Summary
SimulatorServerThe simulator manager needs a mechanism for faking body object registrations, which is provided - by implementations of this interface.
-  - -

- - - - - - - - - - - - - - - - - - - - - -
-Class Summary
SimpleServerA simple simulator server implementation that extends the MiCasa server.
Simulant 
SimulatorManagerThe simulator manager is responsible for handling the simulator services on the server side.
SimulatorProviderThe simulator provider handles game creation requests on the server - side, passing them off to the SimulatorManager.
-  - -

-

-
-
- - +
+

Package com.threerings.micasa.simulator.server

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/package-tree.html b/apidocs/com/threerings/micasa/simulator/server/package-tree.html index 51788d5c..be76394c 100644 --- a/apidocs/com/threerings/micasa/simulator/server/package-tree.html +++ b/apidocs/com/threerings/micasa/simulator/server/package-tree.html @@ -1,167 +1,159 @@ - - - - - - -com.threerings.micasa.simulator.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Hierarchy For Package com.threerings.micasa.simulator.server -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -

-Interface Hierarchy -

- -
- - +
+

Hierarchy For Package com.threerings.micasa.simulator.server

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/server/package-use.html b/apidocs/com/threerings/micasa/simulator/server/package-use.html index 7a65126a..7bcb7c4d 100644 --- a/apidocs/com/threerings/micasa/simulator/server/package-use.html +++ b/apidocs/com/threerings/micasa/simulator/server/package-use.html @@ -1,178 +1,167 @@ - - - - - - -Uses of Package com.threerings.micasa.simulator.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Package
com.threerings.micasa.simulator.server

-
- - - - - - - - - -
-Packages that use com.threerings.micasa.simulator.server
com.threerings.micasa.simulator.server  
-  -

- - - - - - - - - - - -
-Classes in com.threerings.micasa.simulator.server used by com.threerings.micasa.simulator.server
SimulatorManager - -
-          The simulator manager is responsible for handling the simulator services on the server side.
SimulatorServer - -
-          The simulator manager needs a mechanism for faking body object registrations, which is provided - by implementations of this interface.
-  -

-


- - +
+

Uses of Package
com.threerings.micasa.simulator.server

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/util/SimulatorContext.html b/apidocs/com/threerings/micasa/simulator/util/SimulatorContext.html index 23602f16..b95b3070 100644 --- a/apidocs/com/threerings/micasa/simulator/util/SimulatorContext.html +++ b/apidocs/com/threerings/micasa/simulator/util/SimulatorContext.html @@ -1,275 +1,274 @@ - - - - - - -SimulatorContext (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.simulator.util -
-Interface SimulatorContext

-
-
All Superinterfaces:
com.threerings.crowd.util.CrowdContext, ParlorContext, com.threerings.presents.util.PresentsContext
-
-
-
-
public interface SimulatorContext
extends ParlorContext
- - -

-The simulator context encapsulates the contexts of all of the services +

+
com.threerings.micasa.simulator.util
+

Interface SimulatorContext

+
+
+
+
    +
  • +
    +
    All Superinterfaces:
    +
    com.threerings.crowd.util.CrowdContext, ParlorContext, com.threerings.presents.util.PresentsContext
    +
    +
    +
    +
    public interface SimulatorContext
    +extends ParlorContext
    +
    The simulator context encapsulates the contexts of all of the services that are used by the simulator client so that we can pass around one single context implementation that provides all of the necessary - components to all of the services in use. -

    - -

    -


    - -

    - + components to all of the services in use.

    +
  • +
+
+
+
    +
  • - - - - - - - - - - - - - - -
    -Method Summary
    - SimulatorFramegetFrame() - -
    -          Returns a reference to the primary user interface frame.
    - SimulatorInfogetSimulatorInfo() - -
    -          Returns a reference to the simulator info describing the game and - other details of the simulation.
    - - - - - - - -
    Methods inherited from interface com.threerings.parlor.util.ParlorContext
    getParlorDirector
    - - - - - - - -
    Methods inherited from interface com.threerings.crowd.util.CrowdContext
    clearPlaceView, getChatDirector, getLocationDirector, getMessageManager, getOccupantDirector, setPlaceView
    - - - - - - - -
    Methods inherited from interface com.threerings.presents.util.PresentsContext
    getClient, getConfig, getDObjectManager
    -  -

    - +

      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      SimulatorFramegetFrame() +
      Returns a reference to the primary user interface frame.
      +
      SimulatorInfogetSimulatorInfo() +
      Returns a reference to the simulator info describing the game and + other details of the simulation.
      +
      + +
        +
      • + + +

        Methods inherited from interface com.threerings.crowd.util.CrowdContext

        +clearPlaceView, getChatDirector, getLocationDirector, getMessageManager, getOccupantDirector, setPlaceView
      • +
      +
        +
      • + + +

        Methods inherited from interface com.threerings.presents.util.PresentsContext

        +getClient, getConfig, getDObjectManager
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Method Detail
    - -

    -getFrame

    -
    -SimulatorFrame getFrame()
    -
    -
    Returns a reference to the primary user interface frame. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getSimulatorInfo

    -
    -SimulatorInfo getSimulatorInfo()
    -
    -
    Returns a reference to the simulator info describing the game and - other details of the simulation. -

    -

    -
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getFrame

        +
        SimulatorFrame getFrame()
        +
        Returns a reference to the primary user interface frame.
        +
      • +
      + + + +
        +
      • +

        getSimulatorInfo

        +
        SimulatorInfo getSimulatorInfo()
        +
        Returns a reference to the simulator info describing the game and + other details of the simulation.
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/util/class-use/SimulatorContext.html b/apidocs/com/threerings/micasa/simulator/util/class-use/SimulatorContext.html index 15bc549f..ce55765e 100644 --- a/apidocs/com/threerings/micasa/simulator/util/class-use/SimulatorContext.html +++ b/apidocs/com/threerings/micasa/simulator/util/class-use/SimulatorContext.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Interface com.threerings.micasa.simulator.util.SimulatorContext (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Interface
com.threerings.micasa.simulator.util.SimulatorContext

-
-No usage of com.threerings.micasa.simulator.util.SimulatorContext -

-


- - +
+

Uses of Interface
com.threerings.micasa.simulator.util.SimulatorContext

+
+
No usage of com.threerings.micasa.simulator.util.SimulatorContext
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/util/package-frame.html b/apidocs/com/threerings/micasa/simulator/util/package-frame.html index 6fcddaae..642404ea 100644 --- a/apidocs/com/threerings/micasa/simulator/util/package-frame.html +++ b/apidocs/com/threerings/micasa/simulator/util/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.micasa.simulator.util (vilya 1.3 API) - - - - - - - - - - - -com.threerings.micasa.simulator.util - - - - -
-Interfaces  - -
-SimulatorContext
- - - - + + + + + +com.threerings.micasa.simulator.util (Vilya Core 1.6 API) + + + + + +

com.threerings.micasa.simulator.util

+
+

Interfaces

+ +
+ + diff --git a/apidocs/com/threerings/micasa/simulator/util/package-summary.html b/apidocs/com/threerings/micasa/simulator/util/package-summary.html index c5fdc066..5ef42919 100644 --- a/apidocs/com/threerings/micasa/simulator/util/package-summary.html +++ b/apidocs/com/threerings/micasa/simulator/util/package-summary.html @@ -1,161 +1,149 @@ - - - - - - -com.threerings.micasa.simulator.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-

-Package com.threerings.micasa.simulator.util -

- - - - - - - - + + +
-Interface Summary
SimulatorContextThe simulator context encapsulates the contexts of all of the services +
+

Package com.threerings.micasa.simulator.util

+
+
+
    +
  • + + + + + + + + + + - -
    Interface Summary 
    InterfaceDescription
    SimulatorContext +
    The simulator context encapsulates the contexts of all of the services that are used by the simulator client so that we can pass around one single context implementation that provides all of the necessary - components to all of the services in use.
    -  - -

    -

    -
    -
    - - + components to all of the services in use.
+
+ + + - - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/util/package-tree.html b/apidocs/com/threerings/micasa/simulator/util/package-tree.html index 91334e80..1a635c89 100644 --- a/apidocs/com/threerings/micasa/simulator/util/package-tree.html +++ b/apidocs/com/threerings/micasa/simulator/util/package-tree.html @@ -1,158 +1,147 @@ - - - - - - -com.threerings.micasa.simulator.util Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Hierarchy For Package com.threerings.micasa.simulator.util -

-
-
-
Package Hierarchies:
All Packages
-
-

-Interface Hierarchy -

- -
- - +
+

Hierarchy For Package com.threerings.micasa.simulator.util

+Package Hierarchies: + +
+
+

Interface Hierarchy

+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/simulator/util/package-use.html b/apidocs/com/threerings/micasa/simulator/util/package-use.html index d4665056..fc840c0f 100644 --- a/apidocs/com/threerings/micasa/simulator/util/package-use.html +++ b/apidocs/com/threerings/micasa/simulator/util/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.micasa.simulator.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Package
com.threerings.micasa.simulator.util

-
-No usage of com.threerings.micasa.simulator.util -

-


- - +
+

Uses of Package
com.threerings.micasa.simulator.util

+
+
No usage of com.threerings.micasa.simulator.util
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/util/MiCasaContext.html b/apidocs/com/threerings/micasa/util/MiCasaContext.html index 7c67d442..8bee3f24 100644 --- a/apidocs/com/threerings/micasa/util/MiCasaContext.html +++ b/apidocs/com/threerings/micasa/util/MiCasaContext.html @@ -1,276 +1,279 @@ - - - - - - -MiCasaContext (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.micasa.util -
-Interface MiCasaContext

-
-
All Superinterfaces:
com.threerings.crowd.util.CrowdContext, ParlorContext, com.threerings.presents.util.PresentsContext
-
-
-
-
public interface MiCasaContext
extends ParlorContext
- - -

-The micasa context encapsulates the contexts of all of the services +

+
com.threerings.micasa.util
+

Interface MiCasaContext

+
+
+
+
    +
  • +
    +
    All Superinterfaces:
    +
    com.threerings.crowd.util.CrowdContext, ParlorContext, com.threerings.presents.util.PresentsContext
    +
    +
    +
    +
    public interface MiCasaContext
    +extends ParlorContext
    +
    The micasa context encapsulates the contexts of all of the services that are used by the micasa client so that we can pass around one single context implementation that provides all of the necessary - components to all of the services in use. -

    - -

    -


    - -

    - + components to all of the services in use.

    +
  • +
+
+
+
    +
  • - - - - - - - - - - - - - - -
    -Method Summary
    - MiCasaFramegetFrame() - -
    -          Returns a reference to the primary user interface frame.
    - com.threerings.util.MessageManagergetMessageManager() - -
    -          Returns a reference to the message manager used by the client to - generate localized messages.
    - - - - - - - -
    Methods inherited from interface com.threerings.parlor.util.ParlorContext
    getParlorDirector
    - - - - - - - -
    Methods inherited from interface com.threerings.crowd.util.CrowdContext
    clearPlaceView, getChatDirector, getLocationDirector, getOccupantDirector, setPlaceView
    - - - - - - - -
    Methods inherited from interface com.threerings.presents.util.PresentsContext
    getClient, getConfig, getDObjectManager
    -  -

    - +

      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      MiCasaFramegetFrame() +
      Returns a reference to the primary user interface frame.
      +
      com.threerings.util.MessageManagergetMessageManager() +
      Returns a reference to the message manager used by the client to + generate localized messages.
      +
      + +
        +
      • + + +

        Methods inherited from interface com.threerings.crowd.util.CrowdContext

        +clearPlaceView, getChatDirector, getLocationDirector, getOccupantDirector, setPlaceView
      • +
      +
        +
      • + + +

        Methods inherited from interface com.threerings.presents.util.PresentsContext

        +getClient, getConfig, getDObjectManager
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Method Detail
    - -

    -getFrame

    -
    -MiCasaFrame getFrame()
    -
    -
    Returns a reference to the primary user interface frame. This can - be used to set the top-level panel when we enter a game, etc. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getMessageManager

    -
    -com.threerings.util.MessageManager getMessageManager()
    -
    -
    Returns a reference to the message manager used by the client to - generate localized messages. -

    -

    -
    Specified by:
    getMessageManager in interface com.threerings.crowd.util.CrowdContext
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getFrame

        +
        MiCasaFrame getFrame()
        +
        Returns a reference to the primary user interface frame. This can + be used to set the top-level panel when we enter a game, etc.
        +
      • +
      + + + +
        +
      • +

        getMessageManager

        +
        com.threerings.util.MessageManager getMessageManager()
        +
        Returns a reference to the message manager used by the client to + generate localized messages.
        +
        +
        Specified by:
        +
        getMessageManager in interface com.threerings.crowd.util.CrowdContext
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/util/class-use/MiCasaContext.html b/apidocs/com/threerings/micasa/util/class-use/MiCasaContext.html index 67063d17..4f530870 100644 --- a/apidocs/com/threerings/micasa/util/class-use/MiCasaContext.html +++ b/apidocs/com/threerings/micasa/util/class-use/MiCasaContext.html @@ -1,308 +1,275 @@ - - - - - - -Uses of Interface com.threerings.micasa.util.MiCasaContext (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Interface
com.threerings.micasa.util.MiCasaContext

-
- - - - - - - - - - - - - - - - - -
-Packages that use MiCasaContext
com.threerings.micasa.client  
com.threerings.micasa.lobby  
com.threerings.micasa.lobby.table  
-  -

- - - - - -
-Uses of MiCasaContext in com.threerings.micasa.client
-  -

- - - - - - - - - -
Methods in com.threerings.micasa.client that return MiCasaContext
- MiCasaContextMiCasaClient.getContext() - -
-          Returns a reference to the context in effect for this client.
-  -

- - - - - - - - - - - -
Constructors in com.threerings.micasa.client with parameters of type MiCasaContext
ClientController(MiCasaContext ctx, - MiCasaFrame frame) - -
-          Creates a new client controller.
LogonPanel(MiCasaContext ctx) - -
-           
-  -

- - - - - -
-Uses of MiCasaContext in com.threerings.micasa.lobby
-  -

- - - - - - - - - -
Methods in com.threerings.micasa.lobby with parameters of type MiCasaContext
- JComponentLobbyConfig.createMatchMakingView(MiCasaContext ctx) - -
-          Derived classes override this function and create the appropriate - matchmaking user interface component.
-  -

- - - - - - - - - - - -
Constructors in com.threerings.micasa.lobby with parameters of type MiCasaContext
LobbyPanel(MiCasaContext ctx, - LobbyConfig config) - -
-          Constructs a new lobby panel and the associated user interface - elements.
LobbySelector(MiCasaContext ctx) - -
-          Constructs a new lobby selector component.
-  -

- - - - - -
-Uses of MiCasaContext in com.threerings.micasa.lobby.table
-  -

- - - - - - - - - -
Methods in com.threerings.micasa.lobby.table with parameters of type MiCasaContext
- JComponentTableLobbyConfig.createMatchMakingView(MiCasaContext ctx) - -
-           
-  -

- - - - - - - - - - - -
Constructors in com.threerings.micasa.lobby.table with parameters of type MiCasaContext
TableItem(MiCasaContext ctx, - TableDirector tdtr, - Table table) - -
-          Creates a new table item to display and interact with the supplied - table.
TableListView(MiCasaContext ctx, - LobbyConfig config) - -
-          Creates a new table list view, suitable for providing the user - interface for table-style matchmaking in a table lobby.
-  -

-


- - +
+

Uses of Interface
com.threerings.micasa.util.MiCasaContext

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/util/package-frame.html b/apidocs/com/threerings/micasa/util/package-frame.html index b774039b..62011040 100644 --- a/apidocs/com/threerings/micasa/util/package-frame.html +++ b/apidocs/com/threerings/micasa/util/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.micasa.util (vilya 1.3 API) - - - - - - - - - - - -com.threerings.micasa.util - - - - -
-Interfaces  - -
-MiCasaContext
- - - - + + + + + +com.threerings.micasa.util (Vilya Core 1.6 API) + + + + + +

com.threerings.micasa.util

+
+

Interfaces

+ +
+ + diff --git a/apidocs/com/threerings/micasa/util/package-summary.html b/apidocs/com/threerings/micasa/util/package-summary.html index 310c0b3b..7d0c3a08 100644 --- a/apidocs/com/threerings/micasa/util/package-summary.html +++ b/apidocs/com/threerings/micasa/util/package-summary.html @@ -1,161 +1,149 @@ - - - - - - -com.threerings.micasa.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-

-Package com.threerings.micasa.util -

- - - - - - - - + + +
-Interface Summary
MiCasaContextThe micasa context encapsulates the contexts of all of the services +
+

Package com.threerings.micasa.util

+
+
+
    +
  • + + + + + + + + + + - -
    Interface Summary 
    InterfaceDescription
    MiCasaContext +
    The micasa context encapsulates the contexts of all of the services that are used by the micasa client so that we can pass around one single context implementation that provides all of the necessary - components to all of the services in use.
    -  - -

    -

    -
    -
    - - + components to all of the services in use.
+
+ + + - - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/util/package-tree.html b/apidocs/com/threerings/micasa/util/package-tree.html index 64c7f249..b9e9ed7e 100644 --- a/apidocs/com/threerings/micasa/util/package-tree.html +++ b/apidocs/com/threerings/micasa/util/package-tree.html @@ -1,158 +1,147 @@ - - - - - - -com.threerings.micasa.util Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Hierarchy For Package com.threerings.micasa.util -

-
-
-
Package Hierarchies:
All Packages
-
-

-Interface Hierarchy -

- -
- - +
+

Hierarchy For Package com.threerings.micasa.util

+Package Hierarchies: + +
+
+

Interface Hierarchy

+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/micasa/util/package-use.html b/apidocs/com/threerings/micasa/util/package-use.html index 6938667c..bc968487 100644 --- a/apidocs/com/threerings/micasa/util/package-use.html +++ b/apidocs/com/threerings/micasa/util/package-use.html @@ -1,218 +1,212 @@ - - - - - - -Uses of Package com.threerings.micasa.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Package
com.threerings.micasa.util

-
- - - - - - - - - - - - - - - - - -
-Packages that use com.threerings.micasa.util
com.threerings.micasa.client  
com.threerings.micasa.lobby  
com.threerings.micasa.lobby.table  
-  -

- - - - - - - + + +
-Classes in com.threerings.micasa.util used by com.threerings.micasa.client
MiCasaContext - -
-          The micasa context encapsulates the contexts of all of the services +
+

Uses of Package
com.threerings.micasa.util

+
+
+
+
+ + + - - - - - - - - - - - - -
- -
- + + + + + - -


-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/Log.html b/apidocs/com/threerings/parlor/Log.html index 84edfe94..ad6e9b4d 100644 --- a/apidocs/com/threerings/parlor/Log.html +++ b/apidocs/com/threerings/parlor/Log.html @@ -1,267 +1,279 @@ - - - - - - -Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor -
-Class Log

-
-java.lang.Object
-  extended by com.threerings.parlor.Log
-
-
-
-
public class Log
extends Object
- - -

-Contains a reference to the log object used by the Parlor services. -

- -

-


- -

+

+
com.threerings.parlor
+

Class Log

+
+
+ +
+
    +
  • +
    +
    +
    public class Log
    +extends Object
    +
    Contains a reference to the log object used by the Parlor services.
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -log

    -
    -public static Logger log
    -
    -
    We dispatch our log messages through this logger. -

    -

    -
    -
    - +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        log

        +
        public static Logger log
        +
        We dispatch our log messages through this logger.
        +
      • +
      +
    • +
    - - - - - - -
    -Constructor Detail
    - -

    -Log

    -
    -public Log()
    -
    -
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Log

        +
        public Log()
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/Log.html b/apidocs/com/threerings/parlor/card/Log.html index db1c1567..eb71cd3c 100644 --- a/apidocs/com/threerings/parlor/card/Log.html +++ b/apidocs/com/threerings/parlor/card/Log.html @@ -1,265 +1,276 @@ - - - - - - -Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card -
-Class Log

-
-java.lang.Object
-  extended by com.threerings.parlor.card.Log
-
-
-
-
public class Log
extends Object
- - -

-Contains a reference to the log object used by the Card services. -

- -

-


- -

+

+
com.threerings.parlor.card
+

Class Log

+
+
+ +
+
    +
  • +
    +
    +
    public class Log
    +extends Object
    +
    Contains a reference to the log object used by the Card services.
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -log

    -
    -public static Logger log
    -
    -
    -
    -
    - +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        log

        +
        public static Logger log
        +
      • +
      +
    • +
    - - - - - - -
    -Constructor Detail
    - -

    -Log

    -
    -public Log()
    -
    -
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Log

        +
        public Log()
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/class-use/Log.html b/apidocs/com/threerings/parlor/card/class-use/Log.html index d9a47d37..49598f2e 100644 --- a/apidocs/com/threerings/parlor/card/class-use/Log.html +++ b/apidocs/com/threerings/parlor/card/class-use/Log.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.card.Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.parlor.card.Log

-
-No usage of com.threerings.parlor.card.Log -

-


- - +
+

Uses of Class
com.threerings.parlor.card.Log

+
+
No usage of com.threerings.parlor.card.Log
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/CardGameController.html b/apidocs/com/threerings/parlor/card/client/CardGameController.html index ffc46514..c1f1edff 100644 --- a/apidocs/com/threerings/parlor/card/client/CardGameController.html +++ b/apidocs/com/threerings/parlor/card/client/CardGameController.html @@ -1,551 +1,551 @@ - - - - - - -CardGameController (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card.client -
-Class CardGameController

-
-java.lang.Object
-  extended by com.samskivert.swing.Controller
-      extended by com.threerings.crowd.client.PlaceController
-          extended by com.threerings.parlor.game.client.GameController
-              extended by com.threerings.parlor.card.client.CardGameController
-
-
-
All Implemented Interfaces:
CardGameReceiver, CardCodes, TurnGameController, com.threerings.presents.client.InvocationReceiver, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener, ActionListener, EventListener
-
-
-
-
public abstract class CardGameController
extends GameController
implements TurnGameController, CardCodes, CardGameReceiver
- - -

-A controller class for card games. Handles common functions like accepting dealt hands. -

- -

-


- -

+

+
com.threerings.parlor.card.client
+

Class CardGameController

+
+
+ +
+ +
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -CardGameController

    -
    -public CardGameController()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CardGameController

        +
        public CardGameController()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -willEnterPlace

    -
    -public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
    -
    -
    Description copied from class: GameController
    -
    Adds this controller as a listener to the game object (thus derived classes need not do so) - and lets the game manager know that we are now ready to go. -

    -

    -
    Overrides:
    willEnterPlace in class GameController
    -
    -
    -
    -
    -
    -
    - -

    -didLeavePlace

    -
    -public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
    -
    -
    Description copied from class: GameController
    -
    Removes our listener registration from the game object and cleans house. -

    -

    -
    Overrides:
    didLeavePlace in class GameController
    -
    -
    -
    -
    -
    -
    - -

    -turnDidChange

    -
    -public void turnDidChange(com.threerings.util.Name turnHolder)
    -
    -
    Description copied from interface: TurnGameController
    -
    Called when the turn changed. This indicates the start of a turn +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        willEnterPlace

        +
        public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
        +
        Description copied from class: GameController
        +
        Adds this controller as a listener to the game object (thus derived classes need not do so) + and lets the game manager know that we are now ready to go.
        +
        +
        Overrides:
        +
        willEnterPlace in class GameController
        +
        +
      • +
      + + + +
        +
      • +

        didLeavePlace

        +
        public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
        +
        Description copied from class: GameController
        +
        Removes our listener registration from the game object and cleans house.
        +
        +
        Overrides:
        +
        didLeavePlace in class GameController
        +
        +
      • +
      + + + +
        +
      • +

        turnDidChange

        +
        public void turnDidChange(com.threerings.util.Name turnHolder)
        +
        Description copied from interface: TurnGameController
        +
        Called when the turn changed. This indicates the start of a turn and the user interface should adjust itself accordingly (activating - controls if it is our turn and deactivating them if it is not). -

        -

        -
        Specified by:
        turnDidChange in interface TurnGameController
        -
        -
        -
        Parameters:
        turnHolder - the username of the new holder of the turn.
        -
        -
    -
    - -

    -receivedHand

    -
    -public final void receivedHand(int oid,
    -                               Hand hand)
    -
    -
    Called by our sender to notify us of a received hand. -

    -

    -
    Specified by:
    receivedHand in interface CardGameReceiver
    -
    -
    -
    Parameters:
    oid - the oid of the game for which this hand applies
    hand - the received hand
    -
    -
    -
    - -

    -receivedHand

    -
    -public void receivedHand(Hand hand)
    -
    -
    Called when the server deals the client a new hand of cards. Default implementation does - nothing. -

    -

    -
    -
    -
    -
    Parameters:
    hand - the hand dealt to the user
    -
    -
    -
    - -

    -receivedCardsFromPlayer

    -
    -public void receivedCardsFromPlayer(int plidx,
    -                                    Card[] cards)
    -
    -
    Dispatched to the client when it has received a set of cards from another player. Default - implementation does nothing. -

    -

    -
    Specified by:
    receivedCardsFromPlayer in interface CardGameReceiver
    -
    -
    -
    Parameters:
    plidx - the index of the player providing the cards
    cards - the cards received
    -
    -
    -
    - -

    -sentCardsToPlayer

    -
    -public void sentCardsToPlayer(int plidx,
    -                              Card[] cards)
    -
    -
    Dispatched to the client when the server has forced it to send a set of cards to another - player. Default implementation does nothing. -

    -

    -
    Specified by:
    sentCardsToPlayer in interface CardGameReceiver
    -
    -
    -
    Parameters:
    plidx - the index of the player to which the cards were sent
    cards - the cards sent
    -
    -
    -
    - -

    -cardsTransferredBetweenPlayers

    -
    -public void cardsTransferredBetweenPlayers(int fromidx,
    + controls if it is our turn and deactivating them if it is not).
+
+
Specified by:
+
turnDidChange in interface TurnGameController
+
Parameters:
+
turnHolder - the username of the new holder of the turn.
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ -
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/CardGameDecoder.html b/apidocs/com/threerings/parlor/card/client/CardGameDecoder.html index 7ac102db..a1327745 100644 --- a/apidocs/com/threerings/parlor/card/client/CardGameDecoder.html +++ b/apidocs/com/threerings/parlor/card/client/CardGameDecoder.html @@ -1,424 +1,445 @@ - - - - - - -CardGameDecoder (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card.client -
-Class CardGameDecoder

-
-java.lang.Object
-  extended by com.threerings.presents.client.InvocationDecoder
-      extended by com.threerings.parlor.card.client.CardGameDecoder
-
-
-
-
public class CardGameDecoder
extends com.threerings.presents.client.InvocationDecoder
- - -

-Dispatches calls to a CardGameReceiver instance. -

- -

-


- -

+

+
com.threerings.parlor.card.client
+

Class CardGameDecoder

+
+
+ +
+
    +
  • +
    +
    +
    public class CardGameDecoder
    +extends com.threerings.presents.client.InvocationDecoder
    +
    Dispatches calls to a CardGameReceiver instance.
    +
  • +
+
+
+ +
+
+ +
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/CardGameReceiver.html b/apidocs/com/threerings/parlor/card/client/CardGameReceiver.html index 1789faf4..685e11f1 100644 --- a/apidocs/com/threerings/parlor/card/client/CardGameReceiver.html +++ b/apidocs/com/threerings/parlor/card/client/CardGameReceiver.html @@ -1,330 +1,337 @@ - - - - - - -CardGameReceiver (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card.client -
-Interface CardGameReceiver

-
-
All Superinterfaces:
com.threerings.presents.client.InvocationReceiver
-
-
-
All Known Implementing Classes:
CardGameController
-
-
-
-
public interface CardGameReceiver
extends com.threerings.presents.client.InvocationReceiver
- - -

-Defines, for the card game services, a set of notifications delivered - asynchronously by the server to the client. -

- -

-


- -

+

+
com.threerings.parlor.card.client
+

Interface CardGameReceiver

+
+
+
+
    +
  • +
    +
    All Superinterfaces:
    +
    com.threerings.presents.client.InvocationReceiver
    +
    +
    +
    All Known Implementing Classes:
    +
    CardGameController
    +
    +
    +
    +
    public interface CardGameReceiver
    +extends com.threerings.presents.client.InvocationReceiver
    +
    Defines, for the card game services, a set of notifications delivered + asynchronously by the server to the client.
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Nested Class Summary
    - - - - - - - -
    Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationReceiver
    com.threerings.presents.client.InvocationReceiver.Registration
    -  - +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationReceiver

        +com.threerings.presents.client.InvocationReceiver.Registration
      • +
      +
    • +
    - - - - - - - - - - - - - - - - - - - - - - -
    -Method Summary
    - voidcardsTransferredBetweenPlayers(int fromidx, - int toidx, - int cards) - -
    -          Dispatched to the client when a set of cards is transferred between - two other players in the game.
    - voidreceivedCardsFromPlayer(int plidx, - Card[] cards) - -
    -          Dispatched to the client when it has received a set of cards - from another player.
    - voidreceivedHand(int oid, - Hand hand) - -
    -          Dispatched to the client when it has received a hand of cards.
    - voidsentCardsToPlayer(int plidx, - Card[] cards) - -
    -          Dispatched to the client when the server has forced it to send - a set of cards to another player.
    -  -

    - +

      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidcardsTransferredBetweenPlayers(int fromidx, + int toidx, + int cards) +
      Dispatched to the client when a set of cards is transferred between + two other players in the game.
      +
      voidreceivedCardsFromPlayer(int plidx, + Card[] cards) +
      Dispatched to the client when it has received a set of cards + from another player.
      +
      voidreceivedHand(int oid, + Hand hand) +
      Dispatched to the client when it has received a hand of cards.
      +
      voidsentCardsToPlayer(int plidx, + Card[] cards) +
      Dispatched to the client when the server has forced it to send + a set of cards to another player.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Method Detail
    - -

    -receivedHand

    -
    -void receivedHand(int oid,
    -                  Hand hand)
    -
    -
    Dispatched to the client when it has received a hand of cards. -

    -

    -
    -
    -
    -
    Parameters:
    oid - the oid of the game for which this hand applies
    hand - the received hand
    -
    -
    -
    - -

    -receivedCardsFromPlayer

    -
    -void receivedCardsFromPlayer(int plidx,
    -                             Card[] cards)
    -
    -
    Dispatched to the client when it has received a set of cards - from another player. -

    -

    -
    -
    -
    -
    Parameters:
    plidx - the index of the player providing the cards
    cards - the cards received
    -
    -
    -
    - -

    -sentCardsToPlayer

    -
    -void sentCardsToPlayer(int plidx,
    -                       Card[] cards)
    -
    -
    Dispatched to the client when the server has forced it to send - a set of cards to another player. -

    -

    -
    -
    -
    -
    Parameters:
    plidx - the index of the player to which the cards were sent
    cards - the cards sent
    -
    -
    -
    - -

    -cardsTransferredBetweenPlayers

    -
    -void cardsTransferredBetweenPlayers(int fromidx,
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        receivedHand

        +
        void receivedHand(int oid,
        +                  Hand hand)
        +
        Dispatched to the client when it has received a hand of cards.
        +
        +
        Parameters:
        +
        oid - the oid of the game for which this hand applies
        +
        hand - the received hand
        +
        +
      • +
      + + + +
        +
      • +

        receivedCardsFromPlayer

        +
        void receivedCardsFromPlayer(int plidx,
        +                             Card[] cards)
        +
        Dispatched to the client when it has received a set of cards + from another player.
        +
        +
        Parameters:
        +
        plidx - the index of the player providing the cards
        +
        cards - the cards received
        +
        +
      • +
      + + + +
        +
      • +

        sentCardsToPlayer

        +
        void sentCardsToPlayer(int plidx,
        +                       Card[] cards)
        +
        Dispatched to the client when the server has forced it to send + a set of cards to another player.
        +
        +
        Parameters:
        +
        plidx - the index of the player to which the cards were sent
        +
        cards - the cards sent
        +
        +
      • +
      + + + +
        +
      • +

        cardsTransferredBetweenPlayers

        +
        void cardsTransferredBetweenPlayers(int fromidx,
                                             int toidx,
        -                                    int cards)
        -
        -
        Dispatched to the client when a set of cards is transferred between - two other players in the game. -

        -

        -
        -
        -
        -
        Parameters:
        fromidx - the index of the player sending the cards
        toidx - the index of the player receiving the cards
        cards - the number of cards transferred
        -
        -
        + int cards)
    +
    Dispatched to the client when a set of cards is transferred between + two other players in the game.
    +
    +
    Parameters:
    +
    fromidx - the index of the player sending the cards
    +
    toidx - the index of the player receiving the cards
    +
    cards - the number of cards transferred
    +
    +
  • +
+ + + + +
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/CardPanel.CardSelectionObserver.html b/apidocs/com/threerings/parlor/card/client/CardPanel.CardSelectionObserver.html index 84e5d692..4bc64598 100644 --- a/apidocs/com/threerings/parlor/card/client/CardPanel.CardSelectionObserver.html +++ b/apidocs/com/threerings/parlor/card/client/CardPanel.CardSelectionObserver.html @@ -1,237 +1,247 @@ - - - - - - -CardPanel.CardSelectionObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card.client -
-Interface CardPanel.CardSelectionObserver

-
-
Enclosing class:
CardPanel
-
-
-
-
public static interface CardPanel.CardSelectionObserver
- - -

-A listener for card selection/deselection. -

- -

-


- -

- +

+
com.threerings.parlor.card.client
+

Interface CardPanel.CardSelectionObserver

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    CardPanel
    +
    +
    +
    +
    public static interface CardPanel.CardSelectionObserver
    +
    A listener for card selection/deselection.
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Method Detail
    - -

    -cardSpriteSelected

    -
    -void cardSpriteSelected(CardSprite sprite)
    -
    -
    Called when a card has been selected. -

    -

    -
    -
    -
    -
    - -

    -cardSpriteDeselected

    -
    -void cardSpriteDeselected(CardSprite sprite)
    -
    -
    Called when a card has been deselected. -

    -

    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        cardSpriteSelected

        +
        void cardSpriteSelected(CardSprite sprite)
        +
        Called when a card has been selected.
        +
      • +
      + + + +
        +
      • +

        cardSpriteDeselected

        +
        void cardSpriteDeselected(CardSprite sprite)
        +
        Called when a card has been deselected.
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/CardPanel.html b/apidocs/com/threerings/parlor/card/client/CardPanel.html index 3d82c9d9..8b8c106a 100644 --- a/apidocs/com/threerings/parlor/card/client/CardPanel.html +++ b/apidocs/com/threerings/parlor/card/client/CardPanel.html @@ -1,1345 +1,1197 @@ - - - - - - -CardPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":6,"i15":6,"i16":10,"i17":6,"i18":6,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card.client -
-Class CardPanel

-
-java.lang.Object
-  extended by java.awt.Component
-      extended by java.awt.Container
-          extended by javax.swing.JComponent
-              extended by com.threerings.media.MediaPanel
-                  extended by com.threerings.media.VirtualMediaPanel
-                      extended by com.threerings.parlor.card.client.CardPanel
-
-
-
All Implemented Interfaces:
com.threerings.media.FrameParticipant, com.threerings.media.MediaConstants, com.threerings.media.MediaHost, CardCodes, com.threerings.presents.data.InvocationCodes, ImageObserver, MenuContainer, Serializable
-
-
-
-
public abstract class CardPanel
extends com.threerings.media.VirtualMediaPanel
implements CardCodes
- - -

-Extends VirtualMediaPanel to provide services specific to rendering and manipulating playing - cards. -

- -

-

-
See Also:
Serialized Form
-
- -

+

+
com.threerings.parlor.card.client
+

Class CardPanel

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.media.FrameParticipant, com.threerings.media.MediaConstants, com.threerings.media.MediaHost, CardCodes, com.threerings.presents.data.InvocationCodes, ImageObserver, MenuContainer, Serializable
    +
    +
    +
    +
    public abstract class CardPanel
    +extends com.threerings.media.VirtualMediaPanel
    +implements CardCodes
    +
    Extends VirtualMediaPanel to provide services specific to rendering and manipulating playing + cards.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ + + +
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -NONE

    -
    -public static final int NONE
    -
    -
    The selection mode in which cards are not selectable. -

    -

    -
    See Also:
    Constant Field Values
    -
    -
    - -

    -SINGLE

    -
    -public static final int SINGLE
    -
    -
    The selection mode in which the user can select a single card. -

    -

    -
    See Also:
    Constant Field Values
    -
    -
    - -

    -MULTIPLE

    -
    -public static final int MULTIPLE
    -
    -
    The selection mode in which the user can select multiple cards. -

    -

    -
    See Also:
    Constant Field Values
    -
    - +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        NONE

        +
        public static final int NONE
        +
        The selection mode in which cards are not selectable.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        SINGLE

        +
        public static final int SINGLE
        +
        The selection mode in which the user can select a single card.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        MULTIPLE

        +
        public static final int MULTIPLE
        +
        The selection mode in which the user can select multiple cards.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    - - - - - - -
    -Constructor Detail
    - -

    -CardPanel

    -
    -public CardPanel(com.threerings.media.FrameManager frameManager)
    -
    -
    Constructor. -

    -

    -
    Parameters:
    frameManager - the frame manager
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CardPanel

        +
        public CardPanel(com.threerings.media.FrameManager frameManager)
        +
        Constructor.
        +
        +
        Parameters:
        +
        frameManager - the frame manager
        +
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -getCardBackImage

    -
    -public abstract com.threerings.media.image.Mirage getCardBackImage()
    -
    -
    Returns the full-sized image for the back of a playing card. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getCardImage

    -
    -public abstract com.threerings.media.image.Mirage getCardImage(Card card)
    -
    -
    Returns the full-sized image for the front of the specified card. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getMicroCardBackImage

    -
    -public abstract com.threerings.media.image.Mirage getMicroCardBackImage()
    -
    -
    Returns the small-sized image for the back of a playing card. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getMicroCardImage

    -
    -public abstract com.threerings.media.image.Mirage getMicroCardImage(Card card)
    -
    -
    Returns the small-sized image for the front of the specified card. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -setHandLocation

    -
    -public void setHandLocation(int x,
    -                            int y)
    -
    -
    Sets the location of the hand (the location of the center of the hand's upper edge). -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -setHandSpacing

    -
    -public void setHandSpacing(int spacing)
    -
    -
    Sets the horizontal spacing between cards in the hand. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -setSelectableCardOffset

    -
    -public void setSelectableCardOffset(int offset)
    -
    -
    Sets the vertical distance to offset cards that are selectable or playable. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -setSelectedCardOffset

    -
    -public void setSelectedCardOffset(int offset)
    -
    -
    Sets the vertical distance to offset cards that are selected. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -setHandSelectionMode

    -
    -public void setHandSelectionMode(int mode)
    -
    -
    Sets the selection mode for the hand (NONE, PLAY_SINGLE, SINGLE, or MULTIPLE). Changing the - selection mode does not change the current selection. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -setHandSelectionPredicate

    -
    -public void setHandSelectionPredicate(Predicate<CardSprite> pred)
    -
    -
    Sets the selection predicate that determines which cards from the hand may be selected (if +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCardBackImage

        +
        public abstract com.threerings.media.image.Mirage getCardBackImage()
        +
        Returns the full-sized image for the back of a playing card.
        +
      • +
      + + + +
        +
      • +

        getCardImage

        +
        public abstract com.threerings.media.image.Mirage getCardImage(Card card)
        +
        Returns the full-sized image for the front of the specified card.
        +
      • +
      + + + +
        +
      • +

        getMicroCardBackImage

        +
        public abstract com.threerings.media.image.Mirage getMicroCardBackImage()
        +
        Returns the small-sized image for the back of a playing card.
        +
      • +
      + + + +
        +
      • +

        getMicroCardImage

        +
        public abstract com.threerings.media.image.Mirage getMicroCardImage(Card card)
        +
        Returns the small-sized image for the front of the specified card.
        +
      • +
      + + + +
        +
      • +

        setHandLocation

        +
        public void setHandLocation(int x,
        +                            int y)
        +
        Sets the location of the hand (the location of the center of the hand's upper edge).
        +
      • +
      + + + +
        +
      • +

        setHandSpacing

        +
        public void setHandSpacing(int spacing)
        +
        Sets the horizontal spacing between cards in the hand.
        +
      • +
      + + + +
        +
      • +

        setSelectableCardOffset

        +
        public void setSelectableCardOffset(int offset)
        +
        Sets the vertical distance to offset cards that are selectable or playable.
        +
      • +
      + + + +
        +
      • +

        setSelectedCardOffset

        +
        public void setSelectedCardOffset(int offset)
        +
        Sets the vertical distance to offset cards that are selected.
        +
      • +
      + + + +
        +
      • +

        setHandSelectionMode

        +
        public void setHandSelectionMode(int mode)
        +
        Sets the selection mode for the hand (NONE, PLAY_SINGLE, SINGLE, or MULTIPLE). Changing the + selection mode does not change the current selection.
        +
      • +
      + + + +
        +
      • +

        setHandSelectionPredicate

        +
        public void setHandSelectionPredicate(Predicate<CardSprite> pred)
        +
        Sets the selection predicate that determines which cards from the hand may be selected (if null, all cards may be selected). Changing the predicate does not change the current - selection. -

        -

        -
        -
        -
        -
        -
        -
    -
    - -

    -getSelectedHandSprite

    -
    -public CardSprite getSelectedHandSprite()
    -
    -
    Returns the currently selected hand sprite (null if no sprites are selected, the first - sprite if multiple sprites are selected). -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getSelectedHandSprites

    -
    -public CardSprite[] getSelectedHandSprites()
    -
    -
    Returns an array containing the currently selected hand sprites (returns an empty array if - no sprites are selected). -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -selectHandSprite

    -
    -public void selectHandSprite(CardSprite sprite)
    -
    -
    Programmatically selects a sprite in the hand. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -deselectHandSprite

    -
    -public void deselectHandSprite(CardSprite sprite)
    -
    -
    Programmatically deselects a sprite in the hand. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -clearHandSelection

    -
    -public void clearHandSelection()
    -
    -
    Clears any existing hand sprite selection. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -addHandSelectionObserver

    -
    -public void addHandSelectionObserver(CardPanel.CardSelectionObserver obs)
    -
    -
    Adds an object to the list of observers to notify when cards in the hand are - selected/deselected. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -removeHandSelectionObserver

    -
    -public void removeHandSelectionObserver(CardPanel.CardSelectionObserver obs)
    -
    -
    Removes an object from the hand selection observer list. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -setHand

    -
    -public void setHand(Hand hand,
    -                    long fadeDuration)
    -
    -
    Fades a hand of cards in. -

    -

    -
    -
    -
    -
    Parameters:
    hand - the hand of cards
    fadeDuration - the amount of time to spend fading in the entire hand
    -
    -
    -
    - -

    -setHand

    -
    -public void setHand(int size,
    -                    long fadeDuration)
    -
    -
    Fades a hand of cards in face-down. -

    -

    -
    -
    -
    -
    Parameters:
    size - the size of the hand
    fadeDuration - the amount of time to spend fading in each card
    -
    -
    -
    - -

    -showHand

    -
    -public void showHand(Hand hand)
    -
    -
    Shows a hand that was previous set face-down. -

    -

    -
    -
    -
    -
    Parameters:
    hand - the hand of cards
    -
    -
    -
    - -

    -getHandSprite

    -
    -public CardSprite getHandSprite(Card card)
    -
    -
    Returns the first sprite in the hand that corresponds to the specified card, or null if the - card is not in the hand. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -clearHand

    -
    -public void clearHand()
    -
    -
    Clears all cards from the hand. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -clearBoard

    -
    -public void clearBoard()
    -
    -
    Clears all cards from the board. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -flyFromHand

    -
    -public void flyFromHand(CardSprite[] cards,
    -                        Point dest,
    + selection.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
Parameters:
+
cards - the cards to add to the hand
+
src - the point to fly the cards from
+
flightDuration - the duration of the cards' flight
+
pauseDuration - the duration of the pause before dropping into the hand
+
dropDuration - the duration of the cards' drop into the hand
+
fadePortion - the amount of time to spend fading in as a proportion of the flight + duration
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/CardSprite.html b/apidocs/com/threerings/parlor/card/client/CardSprite.html index b702beb6..e2a876c2 100644 --- a/apidocs/com/threerings/parlor/card/client/CardSprite.html +++ b/apidocs/com/threerings/parlor/card/client/CardSprite.html @@ -1,564 +1,573 @@ - - - - - - -CardSprite (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card.client -
-Class CardSprite

-
-java.lang.Object
-  extended by com.threerings.media.AbstractMedia
-      extended by com.threerings.media.sprite.Sprite
-          extended by com.threerings.media.sprite.ImageSprite
-              extended by com.threerings.media.sprite.OrientableImageSprite
-                  extended by com.threerings.media.sprite.FadableImageSprite
-                      extended by com.threerings.parlor.card.client.CardSprite
-
-
-
All Implemented Interfaces:
com.threerings.media.util.Pathable, com.threerings.util.DirectionCodes, Shape
-
-
-
Direct Known Subclasses:
MicroCardSprite
-
-
-
-
public class CardSprite
extends com.threerings.media.sprite.FadableImageSprite
- - -

-A sprite representing a playing card. -

- -

-


- -

+

+
com.threerings.parlor.card.client
+

Class CardSprite

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.media.util.Pathable, com.threerings.util.DirectionCodes, Shape
    +
    +
    +
    Direct Known Subclasses:
    +
    MicroCardSprite
    +
    +
    +
    +
    public class CardSprite
    +extends com.threerings.media.sprite.FadableImageSprite
    +
    A sprite representing a playing card.
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Field Summary
    - - - - - - - -
    Fields inherited from class com.threerings.media.sprite.ImageSprite
    DEFAULT_FRAME_RATE, MOVEMENT_CUED, NO_ANIMATION, TIME_BASED, TIME_SEQUENTIAL
    - - - - - - - -
    Fields inherited from class com.threerings.media.AbstractMedia
    HUD_LAYER
    - - - - - - - -
    Fields inherited from interface com.threerings.util.DirectionCodes
    CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
    -  +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.threerings.media.sprite.ImageSprite

        +DEFAULT_FRAME_RATE, MOVEMENT_CUED, NO_ANIMATION, TIME_BASED, TIME_SEQUENTIAL
      • +
      +
        +
      • + + +

        Fields inherited from class com.threerings.media.AbstractMedia

        +HUD_LAYER
      • +
      +
        +
      • + + +

        Fields inherited from interface com.threerings.util.DirectionCodes

        +CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
      • +
      +
    • +
    - - - - - - - - - - - - -
    -Constructor Summary
    CardSprite(CardPanel panel, - Card card) - -
    -          Creates a new upward-facing card sprite.
    CardSprite(CardPanel panel, - Card card, - boolean facingUp) - -
    -          Creates a new card sprite.
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      CardSprite(CardPanel panel, + Card card) +
      Creates a new upward-facing card sprite.
      +
      CardSprite(CardPanel panel, + Card card, + boolean facingUp) +
      Creates a new card sprite.
      +
      +
    • +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Method Summary
    - voidflip(Card newCard, - long duration) - -
    -          Flip the card from its current displayed card to the specified card.
    - CardgetCard() - -
    -          Returns the card being depicted.
    - booleanisDraggable() - -
    -          Checks whether or not the user can drag this card.
    - booleanisFacingUp() - -
    -          Checks whether this card is facing up or down.
    - voidpaint(Graphics2D gfx) - -
    -           
    - voidsetCard(Card card) - -
    -          Sets the card to depict.
    - voidsetDraggable(boolean draggable) - -
    -          Sets whether or not the user can drag this card around the board.
    - voidsetFacingUp(boolean facingUp) - -
    -          Turns this card up or down.
    - voidtick(long tickStamp) - -
    -           
    - - - - - - - -
    Methods inherited from class com.threerings.media.sprite.FadableImageSprite
    fadeIn, fadeOut, getAlpha, moveAndFadeIn, moveAndFadeInAndOut, moveAndFadeOut, pathCompleted, setAlpha
    - - - - - - - -
    Methods inherited from class com.threerings.media.sprite.OrientableImageSprite
    setOrientation
    - - - - - - - -
    Methods inherited from class com.threerings.media.sprite.ImageSprite
    hitTest, layout, setAnimationMode, setFrameRate, setFrames, setMirage
    - - - - - - - -
    Methods inherited from class com.threerings.media.sprite.Sprite
    addSpriteObserver, cancelMove, contains, fastForward, getHeight, getOrientation, getPath, getWidth, getX, getXOffset, getY, getYOffset, inside, intersects, isMoving, move, paintPath, pathBeginning, removeSpriteObserver, setLocation, viewLocationDidChange
    - - - - - - - -
    Methods inherited from class com.threerings.media.AbstractMedia
    contains, contains, contains, contains, getBounds, getBounds2D, getPathIterator, getPathIterator, getRenderOrder, init, intersects, intersects, invalidate, queueNotification, renderCompareTo, setRenderOrder, toString
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    - - - - - - - -
    Methods inherited from interface com.threerings.media.util.Pathable
    getBounds
    -  -

    - +

      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidflip(Card newCard, + long duration) +
      Flip the card from its current displayed card to the specified card.
      +
      CardgetCard() +
      Returns the card being depicted.
      +
      booleanisDraggable() +
      Checks whether or not the user can drag this card.
      +
      booleanisFacingUp() +
      Checks whether this card is facing up or down.
      +
      voidpaint(Graphics2D gfx) 
      voidsetCard(Card card) +
      Sets the card to depict.
      +
      voidsetDraggable(boolean draggable) +
      Sets whether or not the user can drag this card around the board.
      +
      voidsetFacingUp(boolean facingUp) +
      Turns this card up or down.
      +
      voidtick(long tickStamp) 
      +
        +
      • + + +

        Methods inherited from class com.threerings.media.sprite.FadableImageSprite

        +fadeIn, fadeOut, getAlpha, moveAndFadeIn, moveAndFadeInAndOut, moveAndFadeOut, pathCompleted, setAlpha
      • +
      +
        +
      • + + +

        Methods inherited from class com.threerings.media.sprite.OrientableImageSprite

        +setOrientation
      • +
      +
        +
      • + + +

        Methods inherited from class com.threerings.media.sprite.ImageSprite

        +hitTest, layout, setAnimationMode, setFrameRate, setFrames, setMirage
      • +
      +
        +
      • + + +

        Methods inherited from class com.threerings.media.sprite.Sprite

        +addSpriteObserver, cancelMove, contains, fastForward, getHeight, getOrientation, getPath, getWidth, getX, getXOffset, getY, getYOffset, inside, intersects, isMoving, move, paintPath, pathBeginning, removeSpriteObserver, setLocation, viewLocationDidChange
      • +
      +
        +
      • + + +

        Methods inherited from class com.threerings.media.AbstractMedia

        +contains, contains, contains, contains, getBounds, getBounds2D, getPathIterator, getPathIterator, getRenderOrder, init, intersects, intersects, invalidate, queueNotification, renderCompareTo, setRenderOrder, toString
      • +
      + +
        +
      • + + +

        Methods inherited from interface com.threerings.media.util.Pathable

        +getBounds
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -CardSprite

    -
    -public CardSprite(CardPanel panel,
    -                  Card card)
    -
    -
    Creates a new upward-facing card sprite. -

    -

    -
    Parameters:
    panel - the panel responsible for the sprite
    card - the card to depict (can be null, in which case the - card back will be shown)
    -
    -
    - -

    -CardSprite

    -
    -public CardSprite(CardPanel panel,
    -                  Card card,
    -                  boolean facingUp)
    -
    -
    Creates a new card sprite. -

    -

    -
    Parameters:
    panel - the panel responsible for the sprite
    card - the card to depict
    facingUp - whether or not the card should be facing up
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CardSprite

        +
        public CardSprite(CardPanel panel,
        +                  Card card)
        +
        Creates a new upward-facing card sprite.
        +
        +
        Parameters:
        +
        panel - the panel responsible for the sprite
        +
        card - the card to depict (can be null, in which case the + card back will be shown)
        +
        +
      • +
      + + + +
        +
      • +

        CardSprite

        +
        public CardSprite(CardPanel panel,
        +                  Card card,
        +                  boolean facingUp)
        +
        Creates a new card sprite.
        +
        +
        Parameters:
        +
        panel - the panel responsible for the sprite
        +
        card - the card to depict
        +
        facingUp - whether or not the card should be facing up
        +
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -setCard

    -
    -public void setCard(Card card)
    -
    -
    Sets the card to depict. -

    -

    -
    Parameters:
    card - the new card
    -
    -
    -
    - -

    -getCard

    -
    -public Card getCard()
    -
    -
    Returns the card being depicted. -

    -

    - -
    Returns:
    the current card
    -
    -
    -
    - -

    -setFacingUp

    -
    -public void setFacingUp(boolean facingUp)
    -
    -
    Turns this card up or down. -

    -

    -
    Parameters:
    facingUp - whether or not the card should be facing up
    -
    -
    -
    - -

    -isFacingUp

    -
    -public boolean isFacingUp()
    -
    -
    Checks whether this card is facing up or down. -

    -

    - -
    Returns:
    true if the card is facing up, false if facing down
    -
    -
    -
    - -

    -setDraggable

    -
    -public void setDraggable(boolean draggable)
    -
    -
    Sets whether or not the user can drag this card around the board. -

    -

    -
    Parameters:
    draggable - whether or not the user can drag the card
    -
    -
    -
    - -

    -isDraggable

    -
    -public boolean isDraggable()
    -
    -
    Checks whether or not the user can drag this card. -

    -

    - -
    Returns:
    true if the user can drag the card, false if not
    -
    -
    -
    - -

    -flip

    -
    -public void flip(Card newCard,
    -                 long duration)
    -
    -
    Flip the card from its current displayed card to the specified card. -

    -

    -
    -
    -
    -
    - -

    -tick

    -
    -public void tick(long tickStamp)
    -
    -
    -
    Overrides:
    tick in class com.threerings.media.sprite.FadableImageSprite
    -
    -
    -
    -
    -
    -
    - -

    -paint

    -
    -public void paint(Graphics2D gfx)
    -
    -
    -
    Overrides:
    paint in class com.threerings.media.sprite.FadableImageSprite
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setCard

        +
        public void setCard(Card card)
        +
        Sets the card to depict.
        +
        +
        Parameters:
        +
        card - the new card
        +
        +
      • +
      + + + +
        +
      • +

        getCard

        +
        public Card getCard()
        +
        Returns the card being depicted.
        +
        +
        Returns:
        +
        the current card
        +
        +
      • +
      + + + +
        +
      • +

        setFacingUp

        +
        public void setFacingUp(boolean facingUp)
        +
        Turns this card up or down.
        +
        +
        Parameters:
        +
        facingUp - whether or not the card should be facing up
        +
        +
      • +
      + + + +
        +
      • +

        isFacingUp

        +
        public boolean isFacingUp()
        +
        Checks whether this card is facing up or down.
        +
        +
        Returns:
        +
        true if the card is facing up, false if facing down
        +
        +
      • +
      + + + +
        +
      • +

        setDraggable

        +
        public void setDraggable(boolean draggable)
        +
        Sets whether or not the user can drag this card around the board.
        +
        +
        Parameters:
        +
        draggable - whether or not the user can drag the card
        +
        +
      • +
      + + + +
        +
      • +

        isDraggable

        +
        public boolean isDraggable()
        +
        Checks whether or not the user can drag this card.
        +
        +
        Returns:
        +
        true if the user can drag the card, false if not
        +
        +
      • +
      + + + +
        +
      • +

        flip

        +
        public void flip(Card newCard,
        +                 long duration)
        +
        Flip the card from its current displayed card to the specified card.
        +
      • +
      + + + +
        +
      • +

        tick

        +
        public void tick(long tickStamp)
        +
        +
        Overrides:
        +
        tick in class com.threerings.media.sprite.FadableImageSprite
        +
        +
      • +
      + + + +
        +
      • +

        paint

        +
        public void paint(Graphics2D gfx)
        +
        +
        Overrides:
        +
        paint in class com.threerings.media.sprite.FadableImageSprite
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/CardSpriteObserver.html b/apidocs/com/threerings/parlor/card/client/CardSpriteObserver.html index 27acae79..7463d553 100644 --- a/apidocs/com/threerings/parlor/card/client/CardSpriteObserver.html +++ b/apidocs/com/threerings/parlor/card/client/CardSpriteObserver.html @@ -1,290 +1,309 @@ - - - - - - -CardSpriteObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card.client -
-Interface CardSpriteObserver

-
-
-
public interface CardSpriteObserver
- - -

-Observer interface for (draggable) card sprites. -

- -

-


- -

- +

+
com.threerings.parlor.card.client
+

Interface CardSpriteObserver

+
+
+
+
    +
  • +
    +
    +
    public interface CardSpriteObserver
    +
    Observer interface for (draggable) card sprites.
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Method Detail
    - -

    -cardSpriteClicked

    -
    -void cardSpriteClicked(CardSprite sprite,
    -                       MouseEvent me)
    -
    -
    Notifies the observer that the user clicked a card sprite. -

    -

    -
    Parameters:
    sprite - the dragged sprite
    me - the mouse event associated with the drag
    -
    -
    -
    - -

    -cardSpriteEntered

    -
    -void cardSpriteEntered(CardSprite sprite,
    -                       MouseEvent me)
    -
    -
    Notifies the observer that the user moved the mouse pointer onto - a card sprite. -

    -

    -
    Parameters:
    sprite - the entered sprite
    me - the mouse event associated with the entrance
    -
    -
    -
    - -

    -cardSpriteExited

    -
    -void cardSpriteExited(CardSprite sprite,
    -                      MouseEvent me)
    -
    -
    Notifies the observer that the user moved the mouse pointer off of - a card sprite. -

    -

    -
    Parameters:
    sprite - the exited the sprite
    me - the mouse event associated with the exit
    -
    -
    -
    - -

    -cardSpriteDragged

    -
    -void cardSpriteDragged(CardSprite sprite,
    -                       MouseEvent me)
    -
    -
    Notifies the observer that the user dragged a card sprite to a new - location. -

    -

    -
    Parameters:
    sprite - the dragged sprite
    me - the mouse event associated with the drag
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        cardSpriteClicked

        +
        void cardSpriteClicked(CardSprite sprite,
        +                       MouseEvent me)
        +
        Notifies the observer that the user clicked a card sprite.
        +
        +
        Parameters:
        +
        sprite - the dragged sprite
        +
        me - the mouse event associated with the drag
        +
        +
      • +
      + + + +
        +
      • +

        cardSpriteEntered

        +
        void cardSpriteEntered(CardSprite sprite,
        +                       MouseEvent me)
        +
        Notifies the observer that the user moved the mouse pointer onto + a card sprite.
        +
        +
        Parameters:
        +
        sprite - the entered sprite
        +
        me - the mouse event associated with the entrance
        +
        +
      • +
      + + + +
        +
      • +

        cardSpriteExited

        +
        void cardSpriteExited(CardSprite sprite,
        +                      MouseEvent me)
        +
        Notifies the observer that the user moved the mouse pointer off of + a card sprite.
        +
        +
        Parameters:
        +
        sprite - the exited the sprite
        +
        me - the mouse event associated with the exit
        +
        +
      • +
      + + + +
        +
      • +

        cardSpriteDragged

        +
        void cardSpriteDragged(CardSprite sprite,
        +                       MouseEvent me)
        +
        Notifies the observer that the user dragged a card sprite to a new + location.
        +
        +
        Parameters:
        +
        sprite - the dragged sprite
        +
        me - the mouse event associated with the drag
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/MicroCardSprite.html b/apidocs/com/threerings/parlor/card/client/MicroCardSprite.html index a7b2d9c0..edfa6ccb 100644 --- a/apidocs/com/threerings/parlor/card/client/MicroCardSprite.html +++ b/apidocs/com/threerings/parlor/card/client/MicroCardSprite.html @@ -1,362 +1,387 @@ - - - - - - -MicroCardSprite (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card.client -
-Class MicroCardSprite

-
-java.lang.Object
-  extended by com.threerings.media.AbstractMedia
-      extended by com.threerings.media.sprite.Sprite
-          extended by com.threerings.media.sprite.ImageSprite
-              extended by com.threerings.media.sprite.OrientableImageSprite
-                  extended by com.threerings.media.sprite.FadableImageSprite
-                      extended by com.threerings.parlor.card.client.CardSprite
-                          extended by com.threerings.parlor.card.client.MicroCardSprite
-
-
-
All Implemented Interfaces:
com.threerings.media.util.Pathable, com.threerings.util.DirectionCodes, Shape
-
-
-
-
public class MicroCardSprite
extends CardSprite
- - -

-


- -

+

+
com.threerings.parlor.card.client
+

Class MicroCardSprite

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.media.util.Pathable, com.threerings.util.DirectionCodes, Shape
    +
    +
    +
    +
    public class MicroCardSprite
    +extends CardSprite
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Field Summary
    - - - - - - - -
    Fields inherited from class com.threerings.media.sprite.ImageSprite
    DEFAULT_FRAME_RATE, MOVEMENT_CUED, NO_ANIMATION, TIME_BASED, TIME_SEQUENTIAL
    - - - - - - - -
    Fields inherited from class com.threerings.media.AbstractMedia
    HUD_LAYER
    - - - - - - - -
    Fields inherited from interface com.threerings.util.DirectionCodes
    CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
    -  +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.threerings.media.sprite.ImageSprite

        +DEFAULT_FRAME_RATE, MOVEMENT_CUED, NO_ANIMATION, TIME_BASED, TIME_SEQUENTIAL
      • +
      +
        +
      • + + +

        Fields inherited from class com.threerings.media.AbstractMedia

        +HUD_LAYER
      • +
      +
        +
      • + + +

        Fields inherited from interface com.threerings.util.DirectionCodes

        +CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
      • +
      +
    • +
    - - - - - - - - - - - - -
    -Constructor Summary
    MicroCardSprite(CardPanel panel, - Card card) - -
    -          Creates a new upward-facing micro-card sprite.
    MicroCardSprite(CardPanel panel, - Card card, - boolean facingUp) - -
    -          Creates a new micro-card sprite.
    -  + - - - - - - -
    -Method Summary
    - - - - - - - -
    Methods inherited from class com.threerings.parlor.card.client.CardSprite
    flip, getCard, isDraggable, isFacingUp, paint, setCard, setDraggable, setFacingUp, tick
    - - - - - - - -
    Methods inherited from class com.threerings.media.sprite.FadableImageSprite
    fadeIn, fadeOut, getAlpha, moveAndFadeIn, moveAndFadeInAndOut, moveAndFadeOut, pathCompleted, setAlpha
    - - - - - - - -
    Methods inherited from class com.threerings.media.sprite.OrientableImageSprite
    setOrientation
    - - - - - - - -
    Methods inherited from class com.threerings.media.sprite.ImageSprite
    hitTest, layout, setAnimationMode, setFrameRate, setFrames, setMirage
    - - - - - - - -
    Methods inherited from class com.threerings.media.sprite.Sprite
    addSpriteObserver, cancelMove, contains, fastForward, getHeight, getOrientation, getPath, getWidth, getX, getXOffset, getY, getYOffset, inside, intersects, isMoving, move, paintPath, pathBeginning, removeSpriteObserver, setLocation, viewLocationDidChange
    - - - - - - - -
    Methods inherited from class com.threerings.media.AbstractMedia
    contains, contains, contains, contains, getBounds, getBounds2D, getPathIterator, getPathIterator, getRenderOrder, init, intersects, intersects, invalidate, queueNotification, renderCompareTo, setRenderOrder, toString
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    - - - - - - - -
    Methods inherited from interface com.threerings.media.util.Pathable
    getBounds
    -  -

    - +

      +
    • + + +

      Method Summary

      + +
        +
      • + + +

        Methods inherited from class com.threerings.media.sprite.FadableImageSprite

        +fadeIn, fadeOut, getAlpha, moveAndFadeIn, moveAndFadeInAndOut, moveAndFadeOut, pathCompleted, setAlpha
      • +
      +
        +
      • + + +

        Methods inherited from class com.threerings.media.sprite.OrientableImageSprite

        +setOrientation
      • +
      +
        +
      • + + +

        Methods inherited from class com.threerings.media.sprite.ImageSprite

        +hitTest, layout, setAnimationMode, setFrameRate, setFrames, setMirage
      • +
      +
        +
      • + + +

        Methods inherited from class com.threerings.media.sprite.Sprite

        +addSpriteObserver, cancelMove, contains, fastForward, getHeight, getOrientation, getPath, getWidth, getX, getXOffset, getY, getYOffset, inside, intersects, isMoving, move, paintPath, pathBeginning, removeSpriteObserver, setLocation, viewLocationDidChange
      • +
      +
        +
      • + + +

        Methods inherited from class com.threerings.media.AbstractMedia

        +contains, contains, contains, contains, getBounds, getBounds2D, getPathIterator, getPathIterator, getRenderOrder, init, intersects, intersects, invalidate, queueNotification, renderCompareTo, setRenderOrder, toString
      • +
      + +
        +
      • + + +

        Methods inherited from interface com.threerings.media.util.Pathable

        +getBounds
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -MicroCardSprite

    -
    -public MicroCardSprite(CardPanel panel,
    -                       Card card)
    -
    -
    Creates a new upward-facing micro-card sprite. -

    -

    -
    Parameters:
    panel - the panel responsible for the sprite
    card - the card to depict (can be null, in which case the - card back will be shown)
    -
    -
    - -

    -MicroCardSprite

    -
    -public MicroCardSprite(CardPanel panel,
    -                       Card card,
    -                       boolean facingUp)
    -
    -
    Creates a new micro-card sprite. -

    -

    -
    Parameters:
    panel - the panel responsible for the sprite
    card - the card to depict
    facingUp - whether or not the card should be facing up
    -
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MicroCardSprite

        +
        public MicroCardSprite(CardPanel panel,
        +                       Card card)
        +
        Creates a new upward-facing micro-card sprite.
        +
        +
        Parameters:
        +
        panel - the panel responsible for the sprite
        +
        card - the card to depict (can be null, in which case the + card back will be shown)
        +
        +
      • +
      + + + +
        +
      • +

        MicroCardSprite

        +
        public MicroCardSprite(CardPanel panel,
        +                       Card card,
        +                       boolean facingUp)
        +
        Creates a new micro-card sprite.
        +
        +
        Parameters:
        +
        panel - the panel responsible for the sprite
        +
        card - the card to depict
        +
        facingUp - whether or not the card should be facing up
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/class-use/CardGameController.html b/apidocs/com/threerings/parlor/card/client/class-use/CardGameController.html index 36237372..b587ae3c 100644 --- a/apidocs/com/threerings/parlor/card/client/class-use/CardGameController.html +++ b/apidocs/com/threerings/parlor/card/client/class-use/CardGameController.html @@ -1,179 +1,166 @@ - - - - - - -Uses of Class com.threerings.parlor.card.client.CardGameController (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.parlor.card.client.CardGameController

-
- - - - - - - - - -
-Packages that use CardGameController
com.threerings.parlor.card.trick.client  
-  -

- - - - - -
-Uses of CardGameController in com.threerings.parlor.card.trick.client
-  -

- - - - - - - - -
Constructors in com.threerings.parlor.card.trick.client with parameters of type CardGameController
TrickCardGameControllerDelegate(CardGameController controller) - -
-          Constructor.
-  -

-


- - +
+

Uses of Class
com.threerings.parlor.card.client.CardGameController

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/class-use/CardGameDecoder.html b/apidocs/com/threerings/parlor/card/client/class-use/CardGameDecoder.html index 994ee513..172552de 100644 --- a/apidocs/com/threerings/parlor/card/client/class-use/CardGameDecoder.html +++ b/apidocs/com/threerings/parlor/card/client/class-use/CardGameDecoder.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.card.client.CardGameDecoder (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.parlor.card.client.CardGameDecoder

-
-No usage of com.threerings.parlor.card.client.CardGameDecoder -

-


- - +
+

Uses of Class
com.threerings.parlor.card.client.CardGameDecoder

+
+
No usage of com.threerings.parlor.card.client.CardGameDecoder
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/class-use/CardGameReceiver.html b/apidocs/com/threerings/parlor/card/client/class-use/CardGameReceiver.html index 4205035e..3b96fcb8 100644 --- a/apidocs/com/threerings/parlor/card/client/class-use/CardGameReceiver.html +++ b/apidocs/com/threerings/parlor/card/client/class-use/CardGameReceiver.html @@ -1,196 +1,182 @@ - - - - - - -Uses of Interface com.threerings.parlor.card.client.CardGameReceiver (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Interface
com.threerings.parlor.card.client.CardGameReceiver

-
- - - - - - - - - -
-Packages that use CardGameReceiver
com.threerings.parlor.card.client  
-  -

- - - - - -
-Uses of CardGameReceiver in com.threerings.parlor.card.client
-  -

- - - - - - - - - -
Classes in com.threerings.parlor.card.client that implement CardGameReceiver
- classCardGameController - -
-          A controller class for card games.
-  -

- - - - - - - - -
Constructors in com.threerings.parlor.card.client with parameters of type CardGameReceiver
CardGameDecoder(CardGameReceiver receiver) - -
-          Creates a decoder that may be registered to dispatch invocation - service notifications to the specified receiver.
-  -

-


- - +
+

Uses of Interface
com.threerings.parlor.card.client.CardGameReceiver

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/class-use/CardPanel.CardSelectionObserver.html b/apidocs/com/threerings/parlor/card/client/class-use/CardPanel.CardSelectionObserver.html index 9fd25f38..a88eb11d 100644 --- a/apidocs/com/threerings/parlor/card/client/class-use/CardPanel.CardSelectionObserver.html +++ b/apidocs/com/threerings/parlor/card/client/class-use/CardPanel.CardSelectionObserver.html @@ -1,190 +1,175 @@ - - - - - - -Uses of Interface com.threerings.parlor.card.client.CardPanel.CardSelectionObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Interface
com.threerings.parlor.card.client.CardPanel.CardSelectionObserver

-
- - - - - - - - - -
-Packages that use CardPanel.CardSelectionObserver
com.threerings.parlor.card.client  
-  -

- - - - - -
-Uses of CardPanel.CardSelectionObserver in com.threerings.parlor.card.client
-  -

- - - - - - - - - - - - - -
Methods in com.threerings.parlor.card.client with parameters of type CardPanel.CardSelectionObserver
- voidCardPanel.addHandSelectionObserver(CardPanel.CardSelectionObserver obs) - -
-          Adds an object to the list of observers to notify when cards in the hand are - selected/deselected.
- voidCardPanel.removeHandSelectionObserver(CardPanel.CardSelectionObserver obs) - -
-          Removes an object from the hand selection observer list.
-  -

-


- - +
+

Uses of Interface
com.threerings.parlor.card.client.CardPanel.CardSelectionObserver

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/class-use/CardPanel.html b/apidocs/com/threerings/parlor/card/client/class-use/CardPanel.html index 60571441..79823967 100644 --- a/apidocs/com/threerings/parlor/card/client/class-use/CardPanel.html +++ b/apidocs/com/threerings/parlor/card/client/class-use/CardPanel.html @@ -1,203 +1,187 @@ - - - - - - -Uses of Class com.threerings.parlor.card.client.CardPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.parlor.card.client.CardPanel

-
- - - - - - - - - -
-Packages that use CardPanel
com.threerings.parlor.card.client  
-  -

- - - - - -
-Uses of CardPanel in com.threerings.parlor.card.client
-  -

- - - - - - - - - - - - - - - - - -
Constructors in com.threerings.parlor.card.client with parameters of type CardPanel
CardSprite(CardPanel panel, - Card card) - -
-          Creates a new upward-facing card sprite.
CardSprite(CardPanel panel, - Card card, - boolean facingUp) - -
-          Creates a new card sprite.
MicroCardSprite(CardPanel panel, - Card card) - -
-          Creates a new upward-facing micro-card sprite.
MicroCardSprite(CardPanel panel, - Card card, - boolean facingUp) - -
-          Creates a new micro-card sprite.
-  -

-


- - +
+

Uses of Class
com.threerings.parlor.card.client.CardPanel

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/class-use/CardSprite.html b/apidocs/com/threerings/parlor/card/client/class-use/CardSprite.html index c3d53e2f..d9351552 100644 --- a/apidocs/com/threerings/parlor/card/client/class-use/CardSprite.html +++ b/apidocs/com/threerings/parlor/card/client/class-use/CardSprite.html @@ -1,356 +1,312 @@ - - - - - - -Uses of Class com.threerings.parlor.card.client.CardSprite (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.parlor.card.client.CardSprite

-
- - - - - - - - - -
-Packages that use CardSprite
com.threerings.parlor.card.client  
-  -

- - - - - -
-Uses of CardSprite in com.threerings.parlor.card.client
-  -

- - - - - - - - - -
Subclasses of CardSprite in com.threerings.parlor.card.client
- classMicroCardSprite - -
-           
-  -

- - - - - - - - - - - - - - - - - -
Methods in com.threerings.parlor.card.client that return CardSprite
- CardSpriteCardPanel.getHandSprite(Card card) - -
-          Returns the first sprite in the hand that corresponds to the specified card, or null if the - card is not in the hand.
- CardSpriteCardPanel.getSelectedHandSprite() - -
-          Returns the currently selected hand sprite (null if no sprites are selected, the first - sprite if multiple sprites are selected).
- CardSprite[]CardPanel.getSelectedHandSprites() - -
-          Returns an array containing the currently selected hand sprites (returns an empty array if - no sprites are selected).
-  -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
Methods in com.threerings.parlor.card.client with parameters of type CardSprite
- voidCardSpriteObserver.cardSpriteClicked(CardSprite sprite, - MouseEvent me) - -
-          Notifies the observer that the user clicked a card sprite.
- voidCardPanel.CardSelectionObserver.cardSpriteDeselected(CardSprite sprite) - -
-          Called when a card has been deselected.
- voidCardSpriteObserver.cardSpriteDragged(CardSprite sprite, - MouseEvent me) - -
-          Notifies the observer that the user dragged a card sprite to a new - location.
- voidCardSpriteObserver.cardSpriteEntered(CardSprite sprite, - MouseEvent me) - -
-          Notifies the observer that the user moved the mouse pointer onto - a card sprite.
- voidCardSpriteObserver.cardSpriteExited(CardSprite sprite, - MouseEvent me) - -
-          Notifies the observer that the user moved the mouse pointer off of - a card sprite.
- voidCardPanel.CardSelectionObserver.cardSpriteSelected(CardSprite sprite) - -
-          Called when a card has been selected.
- voidCardPanel.deselectHandSprite(CardSprite sprite) - -
-          Programmatically deselects a sprite in the hand.
- voidCardPanel.flyFromBoard(CardSprite[] cards, - Point dest, - long flightDuration, - float fadePortion) - -
-          Flies a set of cards from the board into the ether.
- voidCardPanel.flyFromBoard(CardSprite[] cards, - Point dest1, - Point dest2, - long flightDuration, - float fadePortion) - -
-          Flies a set of cards from the board into the ether through an intermediate point.
- voidCardPanel.flyFromHand(CardSprite[] cards, - Point dest, +
+

Uses of Class
com.threerings.parlor.card.client.CardSprite

+
+
+
voidCardPanel.flyFromBoard(CardSprite[] cards, + Point dest1, + Point dest2, + long flightDuration, + float fadePortion) +
Flies a set of cards from the board into the ether through an intermediate point.
+
voidCardPanel.flyFromHand(CardSprite[] cards, + Point dest, + long flightDuration, + float fadePortion) +
Flies a set of cards from the hand into the ether.
+
voidCardPanel.flyFromHandToBoard(CardSprite card, + Point dest, + long flightDuration) +
Flies a card from the hand onto the board.
+
voidCardPanel.selectHandSprite(CardSprite sprite) +
Programmatically selects a sprite in the hand.
+
+ + + + + + + + + + + + +
Method parameters in com.threerings.parlor.card.client with type arguments of type CardSprite 
Modifier and TypeMethod and Description
voidCardPanel.setHandSelectionPredicate(Predicate<CardSprite> pred) +
Sets the selection predicate that determines which cards from the hand may be selected (if + null, all cards may be selected).
+
+ + + + + - - - - - - - - - - - - -
- -
- + + + + + - -


-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/class-use/CardSpriteObserver.html b/apidocs/com/threerings/parlor/card/client/class-use/CardSpriteObserver.html index c0560626..4b0b5122 100644 --- a/apidocs/com/threerings/parlor/card/client/class-use/CardSpriteObserver.html +++ b/apidocs/com/threerings/parlor/card/client/class-use/CardSpriteObserver.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Interface com.threerings.parlor.card.client.CardSpriteObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Interface
com.threerings.parlor.card.client.CardSpriteObserver

-
-No usage of com.threerings.parlor.card.client.CardSpriteObserver -

-


- - +
+

Uses of Interface
com.threerings.parlor.card.client.CardSpriteObserver

+
+
No usage of com.threerings.parlor.card.client.CardSpriteObserver
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/class-use/MicroCardSprite.html b/apidocs/com/threerings/parlor/card/client/class-use/MicroCardSprite.html index b1d9e985..88a36b23 100644 --- a/apidocs/com/threerings/parlor/card/client/class-use/MicroCardSprite.html +++ b/apidocs/com/threerings/parlor/card/client/class-use/MicroCardSprite.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.card.client.MicroCardSprite (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.parlor.card.client.MicroCardSprite

-
-No usage of com.threerings.parlor.card.client.MicroCardSprite -

-


- - +
+

Uses of Class
com.threerings.parlor.card.client.MicroCardSprite

+
+
No usage of com.threerings.parlor.card.client.MicroCardSprite
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/package-frame.html b/apidocs/com/threerings/parlor/card/client/package-frame.html index 570e7a6d..471d25e1 100644 --- a/apidocs/com/threerings/parlor/card/client/package-frame.html +++ b/apidocs/com/threerings/parlor/card/client/package-frame.html @@ -1,56 +1,31 @@ - - - - - - -com.threerings.parlor.card.client (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.card.client - - - - -
-Interfaces  - -
-CardGameReceiver -
-CardPanel.CardSelectionObserver -
-CardSpriteObserver
- - - - - - -
-Classes  - -
-CardGameController -
-CardGameDecoder -
-CardPanel -
-CardSprite -
-MicroCardSprite
- - - - + + + + + +com.threerings.parlor.card.client (Vilya Core 1.6 API) + + + + + +

com.threerings.parlor.card.client

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/apidocs/com/threerings/parlor/card/client/package-summary.html b/apidocs/com/threerings/parlor/card/client/package-summary.html index eee117f0..4cdcf5c1 100644 --- a/apidocs/com/threerings/parlor/card/client/package-summary.html +++ b/apidocs/com/threerings/parlor/card/client/package-summary.html @@ -1,198 +1,199 @@ - - - - - - -com.threerings.parlor.card.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-

-Package com.threerings.parlor.card.client -

- - - - - - - - - - - - - - - - - -
-Interface Summary
CardGameReceiverDefines, for the card game services, a set of notifications delivered - asynchronously by the server to the client.
CardPanel.CardSelectionObserverA listener for card selection/deselection.
CardSpriteObserverObserver interface for (draggable) card sprites.
-  - -

- - - - - - - - - - - - - - - - - - - - - - - - - -
-Class Summary
CardGameControllerA controller class for card games.
CardGameDecoderDispatches calls to a CardGameReceiver instance.
CardPanelExtends VirtualMediaPanel to provide services specific to rendering and manipulating playing - cards.
CardSpriteA sprite representing a playing card.
MicroCardSprite 
-  - -

-

-
-
- - +
+

Package com.threerings.parlor.card.client

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/package-tree.html b/apidocs/com/threerings/parlor/card/client/package-tree.html index 569ecf0f..7eb8f79a 100644 --- a/apidocs/com/threerings/parlor/card/client/package-tree.html +++ b/apidocs/com/threerings/parlor/card/client/package-tree.html @@ -1,200 +1,212 @@ - - - - - - -com.threerings.parlor.card.client Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Hierarchy For Package com.threerings.parlor.card.client -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -

-Interface Hierarchy -

- -
- - +
+

Hierarchy For Package com.threerings.parlor.card.client

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/client/package-use.html b/apidocs/com/threerings/parlor/card/client/package-use.html index 928415dd..09de8996 100644 --- a/apidocs/com/threerings/parlor/card/client/package-use.html +++ b/apidocs/com/threerings/parlor/card/client/package-use.html @@ -1,210 +1,199 @@ - - - - - - -Uses of Package com.threerings.parlor.card.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Package
com.threerings.parlor.card.client

-
- - - - - - - - - - - - - -
-Packages that use com.threerings.parlor.card.client
com.threerings.parlor.card.client  
com.threerings.parlor.card.trick.client  
-  -

- - - - - - - - - - - - - - - - - -
-Classes in com.threerings.parlor.card.client used by com.threerings.parlor.card.client
CardGameReceiver - -
-          Defines, for the card game services, a set of notifications delivered - asynchronously by the server to the client.
CardPanel - -
-          Extends VirtualMediaPanel to provide services specific to rendering and manipulating playing - cards.
CardPanel.CardSelectionObserver - -
-          A listener for card selection/deselection.
CardSprite - -
-          A sprite representing a playing card.
-  -

- - - - - - - - -
-Classes in com.threerings.parlor.card.client used by com.threerings.parlor.card.trick.client
CardGameController - -
-          A controller class for card games.
-  -

-


- - +
+

Uses of Package
com.threerings.parlor.card.client

+
+
+ +
- - - - - - - - - - - - -
- -
- + + + + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/data/Card.html b/apidocs/com/threerings/parlor/card/data/Card.html index 0b90135e..fb000748 100644 --- a/apidocs/com/threerings/parlor/card/data/Card.html +++ b/apidocs/com/threerings/parlor/card/data/Card.html @@ -1,604 +1,567 @@ - - - - - - -Card (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card.data -
-Class Card

-
-java.lang.Object
-  extended by com.threerings.parlor.card.data.Card
-
-
-
All Implemented Interfaces:
com.threerings.io.Streamable, CardCodes, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.DSet.Entry, Comparable<Card>
-
-
-
-
public class Card
extends Object
implements com.threerings.presents.dobj.DSet.Entry, Comparable<Card>, CardCodes
- - -

-Instances of this class represent individual playing cards. -

- -

-


- -

+

+
com.threerings.parlor.card.data
+

Class Card

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.io.Streamable, CardCodes, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.DSet.Entry, Comparable<Card>
    +
    +
    +
    +
    public class Card
    +extends Object
    +implements com.threerings.presents.dobj.DSet.Entry, Comparable<Card>, CardCodes
    +
    Instances of this class represent individual playing cards.
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Nested Class Summary
    - - - - - - - -
    Nested classes/interfaces inherited from interface com.threerings.io.Streamable
    com.threerings.io.Streamable.Closure
    -  +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.threerings.io.Streamable

        +com.threerings.io.Streamable.Closure
      • +
      +
    • +
    - - - - - - -
    -Field Summary
    - - - - - - - -
    Fields inherited from interface com.threerings.parlor.card.data.CardCodes
    ACE, BLACK_JOKER, CLUBS, DIAMONDS, HEARTS, JACK, KING, QUEEN, RED_JOKER, SPADES
    - - - - - - - -
    Fields inherited from interface com.threerings.presents.data.InvocationCodes
    ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
    -  + - - - - - - - - - - - - -
    -Constructor Summary
    Card() - -
    -          No-arg constructor for deserialization.
    Card(int number, - int suit) - -
    -          Creates a new card.
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      Card() +
      No-arg constructor for deserialization.
      +
      Card(int number, + int suit) +
      Creates a new card.
      +
      +
    • +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Method Summary
    - intcompareTo(Card other) - -
    -          Compares this card to another.
    - booleanequals(Object other) - -
    -           
    - Comparable<?>getKey() - -
    -           
    - intgetNumber() - -
    -          Returns the value of the card, either from 2 to 11 or KING, QUEEN, JACK, ACE, RED_JOKER, or - BLACK_JOKER.
    - intgetSuit() - -
    -          Returns the suit of the card: SPADES, HEARTS, DIAMONDS, or CLUBS.
    - inthashCode() - -
    -           
    - booleanisAce() - -
    -          Checks whether the card is an ace.
    - booleanisFace() - -
    -          Checks whether the card is a face card (KING, QUEEN, or JACK).
    - booleanisJoker() - -
    -          Checks whether the card is a joker.
    - booleanisNumber() - -
    -          Checks whether the card is a number card (2 to 10).
    - booleanisValid() - -
    -          Checks whether or not this card is valid.
    - StringtoString() - -
    -           
    - - - - - - - -
    Methods inherited from class java.lang.Object
    getClass, notify, notifyAll, wait, wait, wait
    -  -

    - +

      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intcompareTo(Card other) +
      Compares this card to another.
      +
      booleanequals(Object other) 
      Comparable<?>getKey() 
      intgetNumber() +
      Returns the value of the card, either from 2 to 11 or KING, QUEEN, JACK, ACE, RED_JOKER, or + BLACK_JOKER.
      +
      intgetSuit() +
      Returns the suit of the card: SPADES, HEARTS, DIAMONDS, or CLUBS.
      +
      inthashCode() 
      booleanisAce() +
      Checks whether the card is an ace.
      +
      booleanisFace() +
      Checks whether the card is a face card (KING, QUEEN, or JACK).
      +
      booleanisJoker() +
      Checks whether the card is a joker.
      +
      booleanisNumber() +
      Checks whether the card is a number card (2 to 10).
      +
      booleanisValid() +
      Checks whether or not this card is valid.
      +
      StringtoString() 
      + +
    • +
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -Card

    -
    -public Card()
    -
    -
    No-arg constructor for deserialization. -

    -

    -
    - -

    -Card

    -
    -public Card(int number,
    -            int suit)
    -
    -
    Creates a new card. -

    -

    -
    Parameters:
    number - the number of the card
    suit - the suit of the card
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Card

        +
        public Card()
        +
        No-arg constructor for deserialization.
        +
      • +
      + + + +
        +
      • +

        Card

        +
        public Card(int number,
        +            int suit)
        +
        Creates a new card.
        +
        +
        Parameters:
        +
        number - the number of the card
        +
        suit - the suit of the card
        +
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -getNumber

    -
    -public int getNumber()
    -
    -
    Returns the value of the card, either from 2 to 11 or KING, QUEEN, JACK, ACE, RED_JOKER, or - BLACK_JOKER. -

    -

    -
    -
    -
    - -
    Returns:
    the value of the card
    -
    -
    -
    - -

    -getSuit

    -
    -public int getSuit()
    -
    -
    Returns the suit of the card: SPADES, HEARTS, DIAMONDS, or CLUBS. If the card is the joker, - the suit is undefined. -

    -

    -
    -
    -
    - -
    Returns:
    the suit of the card
    -
    -
    -
    - -

    -isNumber

    -
    -public boolean isNumber()
    -
    -
    Checks whether the card is a number card (2 to 10). -

    -

    -
    -
    -
    - -
    Returns:
    true if the card is a number card, false otherwise
    -
    -
    -
    - -

    -isFace

    -
    -public boolean isFace()
    -
    -
    Checks whether the card is a face card (KING, QUEEN, or JACK). -

    -

    -
    -
    -
    - -
    Returns:
    true if the card is a face card, false otherwise
    -
    -
    -
    - -

    -isAce

    -
    -public boolean isAce()
    -
    -
    Checks whether the card is an ace. -

    -

    -
    -
    -
    - -
    Returns:
    true if the card is an ace, false otherwise
    -
    -
    -
    - -

    -isJoker

    -
    -public boolean isJoker()
    -
    -
    Checks whether the card is a joker. -

    -

    -
    -
    -
    - -
    Returns:
    true if the card is a joker, false otherwise
    -
    -
    -
    - -

    -isValid

    -
    -public boolean isValid()
    -
    -
    Checks whether or not this card is valid. The no-arg public constructor for deserialization - creates an invalid card. -

    -

    -
    -
    -
    - -
    Returns:
    true if this card is valid, false if not
    -
    -
    -
    - -

    -getKey

    -
    -public Comparable<?> getKey()
    -
    -
    -
    Specified by:
    getKey in interface com.threerings.presents.dobj.DSet.Entry
    -
    -
    -
    -
    -
    -
    - -

    -hashCode

    -
    -public int hashCode()
    -
    -
    -
    Overrides:
    hashCode in class Object
    -
    -
    -
    -
    -
    -
    - -

    -equals

    -
    -public boolean equals(Object other)
    -
    -
    -
    Overrides:
    equals in class Object
    -
    -
    -
    -
    -
    -
    - -

    -compareTo

    -
    -public int compareTo(Card other)
    -
    -
    Compares this card to another. The card order is the same as the initial deck ordering: two +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getNumber

        +
        public int getNumber()
        +
        Returns the value of the card, either from 2 to 11 or KING, QUEEN, JACK, ACE, RED_JOKER, or + BLACK_JOKER.
        +
        +
        Returns:
        +
        the value of the card
        +
        +
      • +
      + + + +
        +
      • +

        getSuit

        +
        public int getSuit()
        +
        Returns the suit of the card: SPADES, HEARTS, DIAMONDS, or CLUBS. If the card is the joker, + the suit is undefined.
        +
        +
        Returns:
        +
        the suit of the card
        +
        +
      • +
      + + + +
        +
      • +

        isNumber

        +
        public boolean isNumber()
        +
        Checks whether the card is a number card (2 to 10).
        +
        +
        Returns:
        +
        true if the card is a number card, false otherwise
        +
        +
      • +
      + + + +
        +
      • +

        isFace

        +
        public boolean isFace()
        +
        Checks whether the card is a face card (KING, QUEEN, or JACK).
        +
        +
        Returns:
        +
        true if the card is a face card, false otherwise
        +
        +
      • +
      + + + +
        +
      • +

        isAce

        +
        public boolean isAce()
        +
        Checks whether the card is an ace.
        +
        +
        Returns:
        +
        true if the card is an ace, false otherwise
        +
        +
      • +
      + + + +
        +
      • +

        isJoker

        +
        public boolean isJoker()
        +
        Checks whether the card is a joker.
        +
        +
        Returns:
        +
        true if the card is a joker, false otherwise
        +
        +
      • +
      + + + +
        +
      • +

        isValid

        +
        public boolean isValid()
        +
        Checks whether or not this card is valid. The no-arg public constructor for deserialization + creates an invalid card.
        +
        +
        Returns:
        +
        true if this card is valid, false if not
        +
        +
      • +
      + + + +
        +
      • +

        getKey

        +
        public Comparable<?> getKey()
        +
        +
        Specified by:
        +
        getKey in interface com.threerings.presents.dobj.DSet.Entry
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(Object other)
        +
        +
        Overrides:
        +
        equals in class Object
        +
        +
      • +
      + + + +
        +
      • +

        compareTo

        +
        public int compareTo(Card other)
        +
        Compares this card to another. The card order is the same as the initial deck ordering: two through ten, jack, queen, king, ace for spades, hearts, clubs, and diamonds, then the red - joker and the black joker. -

        -

        -
        Specified by:
        compareTo in interface Comparable<Card>
        -
        -
        -
        Parameters:
        other - the other card to compare this to -
        Returns:
        -1, 0, or +1, depending on whether this card is less than, equal to, or greater - than the other card
        -
        -
    -
    - -

    -toString

    -
    -public String toString()
    -
    -
    -
    Overrides:
    toString in class Object
    -
    -
    -
    -
    -
    + joker and the black joker.
+
+
Specified by:
+
compareTo in interface Comparable<Card>
+
Parameters:
+
other - the other card to compare this to
+
Returns:
+
-1, 0, or +1, depending on whether this card is less than, equal to, or greater + than the other card
+
+ + + + + + + + + + +
+ -
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/data/CardCodes.html b/apidocs/com/threerings/parlor/card/data/CardCodes.html index f73a1291..4d50faa4 100644 --- a/apidocs/com/threerings/parlor/card/data/CardCodes.html +++ b/apidocs/com/threerings/parlor/card/data/CardCodes.html @@ -1,409 +1,425 @@ - - - - - - -CardCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card.data -
-Interface CardCodes

-
-
All Superinterfaces:
com.threerings.presents.data.InvocationCodes
-
-
-
All Known Subinterfaces:
TrickCardCodes
-
-
-
All Known Implementing Classes:
Card, CardGameController, CardGameManager, CardPanel, Deck, TrickCardGameUtil
-
-
-
-
public interface CardCodes
extends com.threerings.presents.data.InvocationCodes
- - -

-Constants relating to the card services. -

- -

-


- -

+

+
com.threerings.parlor.card.data
+

Interface CardCodes

+
+
+
+ +
+
+
    +
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Field Summary
    -static intACE - -
    -          The number of the ace.
    -static intBLACK_JOKER - -
    -          The number of the black joker.
    -static intCLUBS - -
    -          The suit of clubs.
    -static intDIAMONDS - -
    -          The suit of diamonds.
    -static intHEARTS - -
    -          The suit of hearts.
    -static intJACK - -
    -          The number of the jack.
    -static intKING - -
    -          The number of the king.
    -static intQUEEN - -
    -          The number of the queen.
    -static intRED_JOKER - -
    -          The number of the red joker.
    -static intSPADES - -
    -          The suit of spades.
    - - - - - - - -
    Fields inherited from interface com.threerings.presents.data.InvocationCodes
    ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
    -  -

    - +

      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static intACE +
      The number of the ace.
      +
      static intBLACK_JOKER +
      The number of the black joker.
      +
      static intCLUBS +
      The suit of clubs.
      +
      static intDIAMONDS +
      The suit of diamonds.
      +
      static intHEARTS +
      The suit of hearts.
      +
      static intJACK +
      The number of the jack.
      +
      static intKING +
      The number of the king.
      +
      static intQUEEN +
      The number of the queen.
      +
      static intRED_JOKER +
      The number of the red joker.
      +
      static intSPADES +
      The suit of spades.
      +
      +
        +
      • + + +

        Fields inherited from interface com.threerings.presents.data.InvocationCodes

        +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      • +
      +
    • +
    +
  • +
+
+
+ +
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/data/CardGameObject.html b/apidocs/com/threerings/parlor/card/data/CardGameObject.html index cc71c87a..fc00b231 100644 --- a/apidocs/com/threerings/parlor/card/data/CardGameObject.html +++ b/apidocs/com/threerings/parlor/card/data/CardGameObject.html @@ -1,328 +1,338 @@ - - - - - - -CardGameObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card.data -
-Class CardGameObject

-
-java.lang.Object
-  extended by com.threerings.presents.dobj.DObject
-      extended by com.threerings.crowd.data.PlaceObject
-          extended by com.threerings.parlor.game.data.GameObject
-              extended by com.threerings.parlor.card.data.CardGameObject
-
-
-
All Implemented Interfaces:
com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable
-
-
-
-
public class CardGameObject
extends GameObject
- - -

-Game object class for card games. -

- -

-


- -

+

+
com.threerings.parlor.card.data
+

Class CardGameObject

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable
    +
    +
    +
    +
    public class CardGameObject
    +extends GameObject
    +
    Game object class for card games.
    +
  • +
+
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -CardGameObject

    -
    -public CardGameObject()
    -
    -
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CardGameObject

        +
        public CardGameObject()
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/data/Deck.html b/apidocs/com/threerings/parlor/card/data/Deck.html index 1d402876..d98dc2f5 100644 --- a/apidocs/com/threerings/parlor/card/data/Deck.html +++ b/apidocs/com/threerings/parlor/card/data/Deck.html @@ -1,486 +1,492 @@ - - - - - - -Deck (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card.data -
-Class Deck

-
-java.lang.Object
-  extended by java.util.AbstractCollection<E>
-      extended by java.util.AbstractList<E>
-          extended by java.util.ArrayList<E>
-              extended by com.threerings.util.StreamableArrayList<Card>
-                  extended by com.threerings.parlor.card.data.Deck
-
-
-
All Implemented Interfaces:
com.threerings.io.Streamable, CardCodes, com.threerings.presents.data.InvocationCodes, Serializable, Cloneable, Iterable<Card>, Collection<Card>, List<Card>, RandomAccess
-
-
-
-
public class Deck
extends com.threerings.util.StreamableArrayList<Card>
implements CardCodes
- - -

-Instances of this class represent decks of cards. -

- -

-

-
See Also:
Serialized Form
-
- -

+

+
com.threerings.parlor.card.data
+

Class Deck

+
+
+ +
+ +
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -Deck

    -
    -public Deck()
    -
    -
    Default constructor creates an unshuffled deck of cards without - jokers. -

    -

    -
    - -

    -Deck

    -
    -public Deck(boolean includeJokers)
    -
    -
    Constructor. -

    -

    -
    Parameters:
    includeJokers - whether or not to include the two jokers - in the deck
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Deck

        +
        public Deck()
        +
        Default constructor creates an unshuffled deck of cards without + jokers.
        +
      • +
      + + + +
        +
      • +

        Deck

        +
        public Deck(boolean includeJokers)
        +
        Constructor.
        +
        +
        Parameters:
        +
        includeJokers - whether or not to include the two jokers + in the deck
        +
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -reset

    -
    -public void reset(boolean includeJokers)
    -
    -
    Resets the deck to its initial state: an unshuffled deck of - 52 or 54 cards, depending on whether the jokers are included. -

    -

    -
    -
    -
    -
    Parameters:
    includeJokers - whether or not to include the two jokers - in the deck
    -
    -
    -
    - -

    -shuffle

    -
    -public void shuffle()
    -
    -
    Shuffles the deck. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -shuffle

    -
    -public void shuffle(Random r)
    -
    -
    Shuffles the deck. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -dealHand

    -
    -public Hand dealHand(int size)
    -
    -
    Deals a hand of cards from the deck. -

    -

    -
    -
    -
    -
    Parameters:
    size - the size of the hand to deal -
    Returns:
    the newly created and populated hand, or null - if there are not enough cards in the deck to deal the hand
    -
    -
    -
    - -

    -returnHand

    -
    -public void returnHand(Hand hand)
    -
    -
    Returns a hand of cards to the deck. -

    -

    -
    -
    -
    -
    Parameters:
    hand - the hand of cards to return
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reset

        +
        public void reset(boolean includeJokers)
        +
        Resets the deck to its initial state: an unshuffled deck of + 52 or 54 cards, depending on whether the jokers are included.
        +
        +
        Parameters:
        +
        includeJokers - whether or not to include the two jokers + in the deck
        +
        +
      • +
      + + + +
        +
      • +

        shuffle

        +
        public void shuffle()
        +
        Shuffles the deck.
        +
      • +
      + + + +
        +
      • +

        shuffle

        +
        public void shuffle(Random r)
        +
        Shuffles the deck.
        +
      • +
      + + + +
        +
      • +

        dealHand

        +
        public Hand dealHand(int size)
        +
        Deals a hand of cards from the deck.
        +
        +
        Parameters:
        +
        size - the size of the hand to deal
        +
        Returns:
        +
        the newly created and populated hand, or null + if there are not enough cards in the deck to deal the hand
        +
        +
      • +
      + + + +
        +
      • +

        returnHand

        +
        public void returnHand(Hand hand)
        +
        Returns a hand of cards to the deck.
        +
        +
        Parameters:
        +
        hand - the hand of cards to return
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/data/Hand.html b/apidocs/com/threerings/parlor/card/data/Hand.html index f1e18df4..372c8390 100644 --- a/apidocs/com/threerings/parlor/card/data/Hand.html +++ b/apidocs/com/threerings/parlor/card/data/Hand.html @@ -1,419 +1,434 @@ - - - - - - -Hand (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card.data -
-Class Hand

-
-java.lang.Object
-  extended by java.util.AbstractCollection<E>
-      extended by java.util.AbstractList<E>
-          extended by java.util.ArrayList<E>
-              extended by com.threerings.util.StreamableArrayList<Card>
-                  extended by com.threerings.parlor.card.data.Hand
-
-
-
All Implemented Interfaces:
com.threerings.io.Streamable, Serializable, Cloneable, Iterable<Card>, Collection<Card>, List<Card>, RandomAccess
-
-
-
-
public class Hand
extends com.threerings.util.StreamableArrayList<Card>
- - -

-Instances of this class represent hands of cards. -

- -

-

-
See Also:
Serialized Form
-
- -

+

+
com.threerings.parlor.card.data
+

Class Hand

+
+
+ +
+ +
+
+ +
+
+
    +
  • - - - - - - -
    -Constructor Detail
    - -

    -Hand

    -
    -public Hand()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Hand

        +
        public Hand()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -addAll

    -
    -public void addAll(Card[] cards)
    -
    -
    Adds all of the specified cards to this hand. -

    -

    -
    -
    -
    -
    - -

    -removeAll

    -
    -public void removeAll(Card[] cards)
    -
    -
    Removes all of the specified cards from this hand. -

    -

    -
    -
    -
    -
    - -

    -containsAll

    -
    -public boolean containsAll(Card[] cards)
    -
    -
    Checks whether this hand contains all of the specified cards. -

    -

    -
    -
    -
    -
    - -

    -getSuitMemberCount

    -
    -public int getSuitMemberCount(int suit)
    -
    -
    Counts the members of a particular suit within this hand. -

    -

    -
    Parameters:
    suit - the suit of interest -
    Returns:
    the number of cards in the specified suit
    -
    -
    -
    - -

    -getCards

    -
    -public Card[] getCards()
    -
    -
    Converts this list of cards into an array. This only necessary if you - need the cards in array form, use ArrayList.get(int) if you simply need to get - a card from the hand. -

    -

    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addAll

        +
        public void addAll(Card[] cards)
        +
        Adds all of the specified cards to this hand.
        +
      • +
      + + + +
        +
      • +

        removeAll

        +
        public void removeAll(Card[] cards)
        +
        Removes all of the specified cards from this hand.
        +
      • +
      + + + +
        +
      • +

        containsAll

        +
        public boolean containsAll(Card[] cards)
        +
        Checks whether this hand contains all of the specified cards.
        +
      • +
      + + + +
        +
      • +

        getSuitMemberCount

        +
        public int getSuitMemberCount(int suit)
        +
        Counts the members of a particular suit within this hand.
        +
        +
        Parameters:
        +
        suit - the suit of interest
        +
        Returns:
        +
        the number of cards in the specified suit
        +
        +
      • +
      + + + +
        +
      • +

        getCards

        +
        public Card[] getCards()
        +
        Converts this list of cards into an array. This only necessary if you + need the cards in array form, use ArrayList.get(int) if you simply need to get + a card from the hand.
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/data/PlayerCard.html b/apidocs/com/threerings/parlor/card/data/PlayerCard.html index ad1b45b5..ed8c77ef 100644 --- a/apidocs/com/threerings/parlor/card/data/PlayerCard.html +++ b/apidocs/com/threerings/parlor/card/data/PlayerCard.html @@ -1,331 +1,340 @@ - - - - - - -PlayerCard (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-

- -com.threerings.parlor.card.data -
-Class PlayerCard

-
-java.lang.Object
-  extended by com.threerings.parlor.card.data.PlayerCard
-
-
-
All Implemented Interfaces:
com.threerings.io.Streamable
-
-
-
-
public class PlayerCard
extends Object
implements com.threerings.io.Streamable
- - -

-Pairs a player index with the card that the player played in the trick. -

- -

-


- -

+

+
com.threerings.parlor.card.data
+

Class PlayerCard

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.threerings.io.Streamable
    +
    +
    +
    +
    public class PlayerCard
    +extends Object
    +implements com.threerings.io.Streamable
    +
    Pairs a player index with the card that the player played in the trick.
    +
  • +
+
+
+
    +
  • - - - - - - -
    -Nested Class Summary
    - - - - - - - -
    Nested classes/interfaces inherited from interface com.threerings.io.Streamable
    com.threerings.io.Streamable.Closure
    -  +
      +
    • + + +

      Nested Class Summary

      +
        +
      • + + +

        Nested classes/interfaces inherited from interface com.threerings.io.Streamable

        +com.threerings.io.Streamable.Closure
      • +
      +
    • +
    - - - - - - - - - - - - - - -
    -Field Summary
    - Cardcard - -
    -          The card that the player played.
    - intpidx - -
    -          The index of the player.
    -  +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      Cardcard +
      The card that the player played.
      +
      intpidx +
      The index of the player.
      +
      +
    • +
    - - - - - - - - - - - - -
    -Constructor Summary
    PlayerCard() - -
    -          No-argument constructor for deserialization.
    PlayerCard(int pidx, - Card card) - -
    -          Creates a new player card.
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      PlayerCard() +
      No-argument constructor for deserialization.
      +
      PlayerCard(int pidx, + Card card) +
      Creates a new player card.
      +
      +
    • +
    - - - - - - -
    -Method Summary
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -  -

    - +

    +
  • +
+
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -pidx

    -
    -public int pidx
    -
    -
    The index of the player. -

    -

    -
    -
    -
    - -

    -card

    -
    -public Card card
    -
    -
    The card that the player played. -

    -

    -
    -
    - +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        pidx

        +
        public int pidx
        +
        The index of the player.
        +
      • +
      + + + +
        +
      • +

        card

        +
        public Card card
        +
        The card that the player played.
        +
      • +
      +
    • +
    - - - - - - -
    -Constructor Detail
    - -

    -PlayerCard

    -
    -public PlayerCard()
    -
    -
    No-argument constructor for deserialization. -

    -

    -
    - -

    -PlayerCard

    -
    -public PlayerCard(int pidx,
    -                  Card card)
    -
    -
    Creates a new player card. -

    -

    -
    Parameters:
    pidx - the index of the player
    card - the card played
    -
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PlayerCard

        +
        public PlayerCard()
        +
        No-argument constructor for deserialization.
        +
      • +
      + + + +
        +
      • +

        PlayerCard

        +
        public PlayerCard(int pidx,
        +                  Card card)
        +
        Creates a new player card.
        +
        +
        Parameters:
        +
        pidx - the index of the player
        +
        card - the card played
        +
        +
      • +
      +
    • +
    +
  • +
+
+
-
- - - - - - - - - - - - - - - - - - -
- -
- + + +
+ + +
+ + + - -
-Copyright © 2011. All Rights Reserved. - - +

Copyright © 2015. All rights reserved.

+ + diff --git a/apidocs/com/threerings/parlor/card/data/class-use/Card.html b/apidocs/com/threerings/parlor/card/data/class-use/Card.html index 92544c46..2eef8ff4 100644 --- a/apidocs/com/threerings/parlor/card/data/class-use/Card.html +++ b/apidocs/com/threerings/parlor/card/data/class-use/Card.html @@ -1,702 +1,593 @@ - - - - - - -Uses of Class com.threerings.parlor.card.data.Card (vilya 1.3 API) - - - - - - - + + + - - - - - -
- - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
- -
- + + + + + - -
-
-

-Uses of Class
com.threerings.parlor.card.data.Card

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Packages that use Card
com.threerings.parlor.card.client  
com.threerings.parlor.card.data  
com.threerings.parlor.card.server  
com.threerings.parlor.card.trick.client  
com.threerings.parlor.card.trick.data  
com.threerings.parlor.card.trick.server  
com.threerings.parlor.card.trick.util  
-  -

- - - - - -
-Uses of Card in com.threerings.parlor.card.client
-  -

- - - - - - - - - -
Methods in com.threerings.parlor.card.client that return Card
- CardCardSprite.getCard() - -
-          Returns the card being depicted.
-  -

- - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in com.threerings.parlor.card.client with parameters of type Card
- voidCardPanel.addToBoard(Card card, - Point dest) - -
-          Adds a card to the board immediately.
- voidCardSprite.flip(Card newCard, - long duration) - -
-          Flip the card from its current displayed card to the specified card.
- voidCardPanel.flyAcross(Card[] cards, - Point src, - Point dest, - long flightDuration, - long cardDelay, - float fadePortion) - -
-          Flies a set of cards from the ether into the ether.
- voidCardPanel.flyIntoHand(Card[] cards, - Point src, - long flightDuration, - long pauseDuration, - long dropDuration, - float fadePortion) - -
-          Flies a set of cards from the ether into the hand.
- voidCardPanel.flyToBoard(Card card, - Point src, - Point dest, +
+

Uses of Class
com.threerings.parlor.card.data.Card

+
+
+
voidCardPanel.flyToBoard(Card card, + Point src, + Point dest, + long flightDuration, + float fadePortion) +
Flies a card from the ether onto the board.
+
abstract com.threerings.media.image.MirageCardPanel.getCardImage(Card card) +
Returns the full-sized image for the front of the specified card.
+
CardSpriteCardPanel.getHandSprite(Card card) +
Returns the first sprite in the hand that corresponds to the specified card, or null if the + card is not in the hand.
+
abstract com.threerings.media.image.MirageCardPanel.getMicroCardImage(Card card) +
Returns the small-sized image for the front of the specified card.
+
voidCardGameReceiver.receivedCardsFromPlayer(int plidx, + Card[] cards) +
Dispatched to the client when it has received a set of cards + from another player.
+
voidCardGameController.receivedCardsFromPlayer(int plidx, + Card[] cards) +
Dispatched to the client when it has received a set of cards from another player.
+
voidCardGameReceiver.sentCardsToPlayer(int plidx, + Card[] cards) +
Dispatched to the client when the server has forced it to send + a set of cards to another player.
+
voidCardGameController.sentCardsToPlayer(int plidx, + Card[] cards) +
Dispatched to the client when the server has forced it to send a set of cards to another + player.
+
voidCardSprite.setCard(Card card) +
Sets the card to depict.
+
+ + + + + + + + + + + + + + + + + + + +
Constructors in com.threerings.parlor.card.client with parameters of type Card 
Constructor and Description
CardSprite(CardPanel panel, + Card card) +
Creates a new upward-facing card sprite.
+
CardSprite(CardPanel panel, + Card card, + boolean facingUp) +
Creates a new card sprite.
+
MicroCardSprite(CardPanel panel, + Card card) +
Creates a new upward-facing micro-card sprite.
+
MicroCardSprite(CardPanel panel, + Card card, + boolean facingUp) +
Creates a new micro-card sprite.
+
+ +

  • + + +

    Uses of Card in com.threerings.parlor.card.data

    + + + + + + + + + + + + +
    Fields in com.threerings.parlor.card.data declared as Card 
    Modifier and TypeField and Description
    CardPlayerCard.card +
    The card that the player played.
    +
    + + + + + + + + + + + + +
    Methods in com.threerings.parlor.card.data that return Card 
    Modifier and TypeMethod and Description
    Card[]Hand.getCards() +
    Converts this list of cards into an array.
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    Methods in com.threerings.parlor.card.data with parameters of type Card 
    Modifier and TypeMethod and Description
    voidHand.addAll(Card[] cards) +
    Adds all of the specified cards to this hand.
    +
    intCard.compareTo(Card other) +
    Compares this card to another.
    +
    booleanHand.containsAll(Card[] cards) +
    Checks whether this hand contains all of the specified cards.
    +
    voidHand.removeAll(Card[] cards) +
    Removes all of the specified cards from this hand.
    +
    + + + + + + + + + + +
    Constructors in com.threerings.parlor.card.data with parameters of type Card 
    Constructor and Description
    PlayerCard(int pidx, + Card card) +
    Creates a new player card.
    +
    +
  • +
  • + + +

    Uses of Card in com.threerings.parlor.card.server

    + + + + + + + + + + + + + + + + + + + + + + + + +
    Methods in com.threerings.parlor.card.server with parameters of type Card 
    Modifier and TypeMethod and Description
    static voidCardGameSender.sendCardsFromPlayer(com.threerings.presents.data.ClientObject target, + int arg1, + Card[] arg2) +
    Issues a notification that will result in a call to CardGameReceiver.receivedCardsFromPlayer(int, com.threerings.parlor.card.data.Card[]) on a client.
    +
    static voidCardGameSender.sentCardsToPlayer(com.threerings.presents.data.ClientObject target, + int arg1, + Card[] arg2) +
    Issues a notification that will result in a call to CardGameReceiver.sentCardsToPlayer(int, com.threerings.parlor.card.data.Card[]) on a client.
    +
    voidCardGameManager.transferCardsBetweenPlayers(int[] toPlayerIndices, + Card[][] cards) +
    Sends sets of cards between players simultaneously.
    +
    voidCardGameManager.transferCardsBetweenPlayers(int fromPlayerIdx, + int toPlayerIdx, + Card[] cards) +
    Sends a set of cards from one player to another.
    +
    +
  • +
  • + + +

    Uses of Card in com.threerings.parlor.card.trick.client

    + + + + + + + + + + + + + + + + +
    Methods in com.threerings.parlor.card.trick.client with parameters of type Card 
    Modifier and TypeMethod and Description
    voidTrickCardGameService.playCard(Card card, + int handSize) +
    Plays a card in the trick.
    +
    voidTrickCardGameService.sendCardsToPlayer(int toidx, + Card[] cards) +
    Sends a group of cards to the player at the specified index.
    +
    +
  • +
  • + + +

    Uses of Card in com.threerings.parlor.card.trick.data

    + + + + + + + + + + + + + + + + + + + + +
    Methods in com.threerings.parlor.card.trick.data with parameters of type Card 
    Modifier and TypeMethod and Description
    booleanTrickCardGameObject.isCardPlayable(Hand hand, + Card card) +
    Checks whether a user can play the specified card at this time.
    +
    voidTrickCardGameMarshaller.playCard(Card arg1, + int arg2) 
    voidTrickCardGameMarshaller.sendCardsToPlayer(int arg1, + Card[] arg2) 
    +
  • +
  • + + +

    Uses of Card in com.threerings.parlor.card.trick.server

    + + + + + + + + + + + + + + + + + + + + + + + + +
    Methods in com.threerings.parlor.card.trick.server with parameters of type Card 
    Modifier and TypeMethod and Description
    voidTrickCardGameProvider.playCard(com.threerings.presents.data.ClientObject caller, + Card arg1, + int arg2) + +
    voidTrickCardGameManagerDelegate.playCard(com.threerings.presents.data.ClientObject client, + Card card, + int handSize) 
    voidTrickCardGameProvider.sendCardsToPlayer(com.threerings.presents.data.ClientObject caller, + int arg1, + Card[] arg2) + +
    voidTrickCardGameManagerDelegate.sendCardsToPlayer(com.threerings.presents.data.ClientObject client, + int toidx, + Card[] cards) 
    +
  • +
  • + + +

    Uses of Card in com.threerings.parlor.card.trick.util

    + + + + + + + + + + + + + + + + +
    Methods in com.threerings.parlor.card.trick.util with parameters of type Card 
    Modifier and TypeMethod and Description
    static booleanTrickCardGameUtil.containsCard(PlayerCard[] cards, + Card card) +
    Checks whether the specified array contains the given card.
    +
    static booleanTrickCardGameUtil.followsSuit(PlayerCard[] cardsPlayed, + Card card) +
    Checks whether the proposed card follows the suit lead.
    +
    +
  • + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/data/class-use/CardCodes.html b/apidocs/com/threerings/parlor/card/data/class-use/CardCodes.html index 4a117ae8..171ac22e 100644 --- a/apidocs/com/threerings/parlor/card/data/class-use/CardCodes.html +++ b/apidocs/com/threerings/parlor/card/data/class-use/CardCodes.html @@ -1,314 +1,277 @@ - - - - - - -Uses of Interface com.threerings.parlor.card.data.CardCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.card.data.CardCodes

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use CardCodes
    com.threerings.parlor.card.client  
    com.threerings.parlor.card.data  
    com.threerings.parlor.card.server  
    com.threerings.parlor.card.trick.data  
    com.threerings.parlor.card.trick.util  
    -  -

    - - - - - -
    -Uses of CardCodes in com.threerings.parlor.card.client
    -  -

    - - - - - - - - - - - - - -
    Classes in com.threerings.parlor.card.client that implement CardCodes
    - classCardGameController - -
    -          A controller class for card games.
    - classCardPanel - -
    -          Extends VirtualMediaPanel to provide services specific to rendering and manipulating playing - cards.
    -  -

    - - - - - -
    -Uses of CardCodes in com.threerings.parlor.card.data
    -  -

    - - - - - - - - - - - - - -
    Classes in com.threerings.parlor.card.data that implement CardCodes
    - classCard - -
    -          Instances of this class represent individual playing cards.
    - classDeck - -
    -          Instances of this class represent decks of cards.
    -  -

    - - - - - -
    -Uses of CardCodes in com.threerings.parlor.card.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.card.server that implement CardCodes
    - classCardGameManager - -
    -          A manager class for card games.
    -  -

    - - - - - -
    -Uses of CardCodes in com.threerings.parlor.card.trick.data
    -  -

    - - - - - - - - - -
    Subinterfaces of CardCodes in com.threerings.parlor.card.trick.data
    - interfaceTrickCardCodes - -
    -          Constants relating to trick-based card games.
    -  -

    - - - - - -
    -Uses of CardCodes in com.threerings.parlor.card.trick.util
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.card.trick.util that implement CardCodes
    - classTrickCardGameUtil - -
    -          Methods of general utility to trick-taking card games.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.card.data.CardCodes

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/data/class-use/CardGameObject.html b/apidocs/com/threerings/parlor/card/data/class-use/CardGameObject.html index 1559f1bb..a42964aa 100644 --- a/apidocs/com/threerings/parlor/card/data/class-use/CardGameObject.html +++ b/apidocs/com/threerings/parlor/card/data/class-use/CardGameObject.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.card.data.CardGameObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.card.data.CardGameObject

    -
    -No usage of com.threerings.parlor.card.data.CardGameObject -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.card.data.CardGameObject

    +
    +
    No usage of com.threerings.parlor.card.data.CardGameObject
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/data/class-use/Deck.html b/apidocs/com/threerings/parlor/card/data/class-use/Deck.html index 3561efab..886f1476 100644 --- a/apidocs/com/threerings/parlor/card/data/class-use/Deck.html +++ b/apidocs/com/threerings/parlor/card/data/class-use/Deck.html @@ -1,192 +1,177 @@ - - - - - - -Uses of Class com.threerings.parlor.card.data.Deck (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.card.data.Deck

    -
    - - - - - - - - - -
    -Packages that use Deck
    com.threerings.parlor.card.server  
    -  -

    - - - - - -
    -Uses of Deck in com.threerings.parlor.card.server
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.card.server with parameters of type Deck
    - HandCardGameManager.dealHand(Deck deck, - int size, - int playerIndex) - -
    -          Deals a hand of cards to the player at the specified index from the given Deck.
    - Hand[]CardGameManager.dealHands(Deck deck, - int size) - -
    -          Deals a hand of cards to each player from the specified Deck.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.card.data.Deck

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/data/class-use/Hand.html b/apidocs/com/threerings/parlor/card/data/class-use/Hand.html index a8396a06..db5b6bcd 100644 --- a/apidocs/com/threerings/parlor/card/data/class-use/Hand.html +++ b/apidocs/com/threerings/parlor/card/data/class-use/Hand.html @@ -1,379 +1,334 @@ - - - - - - -Uses of Class com.threerings.parlor.card.data.Hand (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.card.data.Hand

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use Hand
    com.threerings.parlor.card.client  
    com.threerings.parlor.card.data  
    com.threerings.parlor.card.server  
    com.threerings.parlor.card.trick.data  
    com.threerings.parlor.card.trick.util  
    -  -

    - - - - - -
    -Uses of Hand in com.threerings.parlor.card.client
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.card.client with parameters of type Hand
    - voidCardGameController.receivedHand(Hand hand) - -
    -          Called when the server deals the client a new hand of cards.
    - voidCardGameReceiver.receivedHand(int oid, - Hand hand) - -
    -          Dispatched to the client when it has received a hand of cards.
    - voidCardGameController.receivedHand(int oid, - Hand hand) - -
    -          Called by our sender to notify us of a received hand.
    - voidCardPanel.setHand(Hand hand, - long fadeDuration) - -
    -          Fades a hand of cards in.
    - voidCardPanel.showHand(Hand hand) - -
    -          Shows a hand that was previous set face-down.
    -  -

    - - - - - -
    -Uses of Hand in com.threerings.parlor.card.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.card.data that return Hand
    - HandDeck.dealHand(int size) - -
    -          Deals a hand of cards from the deck.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.card.data with parameters of type Hand
    - voidDeck.returnHand(Hand hand) - -
    -          Returns a hand of cards to the deck.
    -  -

    - - - - - -
    -Uses of Hand in com.threerings.parlor.card.server
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.card.server that return Hand
    - HandCardGameManager.dealHand(Deck deck, - int size, - int playerIndex) - -
    -          Deals a hand of cards to the player at the specified index from the given Deck.
    - Hand[]CardGameManager.dealHands(Deck deck, - int size) - -
    -          Deals a hand of cards to each player from the specified Deck.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.card.server with parameters of type Hand
    -static voidCardGameSender.sendHand(com.threerings.presents.data.ClientObject target, - int arg1, - Hand arg2) - -
    -          Issues a notification that will result in a call to CardGameReceiver.receivedHand(int, com.threerings.parlor.card.data.Hand) on a client.
    -  -

    - - - - - -
    -Uses of Hand in com.threerings.parlor.card.trick.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.card.trick.data with parameters of type Hand
    - booleanTrickCardGameObject.isCardPlayable(Hand hand, - Card card) - -
    -          Checks whether a user can play the specified card at this time.
    -  -

    - - - - - -
    -Uses of Hand in com.threerings.parlor.card.trick.util
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.card.trick.util with parameters of type Hand
    -static booleanTrickCardGameUtil.canFollowSuit(PlayerCard[] cardsPlayed, - Hand hand) - -
    -          Checks whether the player can follow the suit lead with the hand given.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.card.data.Hand

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/data/class-use/PlayerCard.html b/apidocs/com/threerings/parlor/card/data/class-use/PlayerCard.html index 792415b3..188abd16 100644 --- a/apidocs/com/threerings/parlor/card/data/class-use/PlayerCard.html +++ b/apidocs/com/threerings/parlor/card/data/class-use/PlayerCard.html @@ -1,308 +1,274 @@ - - - - - - -Uses of Class com.threerings.parlor.card.data.PlayerCard (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.card.data.PlayerCard

    -
    - - - - - - - - - - - - - -
    -Packages that use PlayerCard
    com.threerings.parlor.card.trick.data  
    com.threerings.parlor.card.trick.util  
    -  -

    - - - - - -
    -Uses of PlayerCard in com.threerings.parlor.card.trick.data
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.card.trick.data that return PlayerCard
    - PlayerCard[]TrickCardGameObject.getCardsPlayed() - -
    -          Returns an array containing the history of the trick in terms of the - cards played by each player.
    - PlayerCard[]TrickCardGameObject.getLastCardsPlayed() - -
    -          Returns an array containing the history of the last trick in terms of - the cards played by each player.
    - PlayerCardTrickCardGameObject.getTrickTaker() - -
    -          Returns the card of the player who took the current trick.
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.card.trick.data with parameters of type PlayerCard
    - voidTrickCardGameObject.setCardsPlayed(PlayerCard[] cardsPlayed) - -
    -          Sets the array of cards played by each player.
    - voidTrickCardGameObject.setLastCardsPlayed(PlayerCard[] lastCardsPlayed) - -
    -          Sets the last array of cards played by each player.
    -  -

    - - - - - -
    -Uses of PlayerCard in com.threerings.parlor.card.trick.util
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.card.trick.util that return PlayerCard
    -static PlayerCardTrickCardGameUtil.getHighestInLeadSuit(PlayerCard[] cardsPlayed, - int trumpSuit) - -
    -          Returns the highest card (according to the standard A,K,...,2 ordering) in the suit lead, - with an optional trump suit.
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.card.trick.util with parameters of type PlayerCard
    -static booleanTrickCardGameUtil.canFollowSuit(PlayerCard[] cardsPlayed, - Hand hand) - -
    -          Checks whether the player can follow the suit lead with the hand given.
    -static booleanTrickCardGameUtil.containsCard(PlayerCard[] cards, - Card card) - -
    -          Checks whether the specified array contains the given card.
    -static intTrickCardGameUtil.countSuitMembers(PlayerCard[] cards, - int suit) - -
    -          Determines the number of cards that belong to the specified suit within the array given.
    -static booleanTrickCardGameUtil.followsSuit(PlayerCard[] cardsPlayed, - Card card) - -
    -          Checks whether the proposed card follows the suit lead.
    -static PlayerCardTrickCardGameUtil.getHighestInLeadSuit(PlayerCard[] cardsPlayed, - int trumpSuit) - -
    -          Returns the highest card (according to the standard A,K,...,2 ordering) in the suit lead, - with an optional trump suit.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.card.data.PlayerCard

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/data/package-frame.html b/apidocs/com/threerings/parlor/card/data/package-frame.html index 6544949c..919863d5 100644 --- a/apidocs/com/threerings/parlor/card/data/package-frame.html +++ b/apidocs/com/threerings/parlor/card/data/package-frame.html @@ -1,52 +1,29 @@ - - - - - - -com.threerings.parlor.card.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.card.data - - - - -
    -Interfaces  - -
    -CardCodes
    - - - - - - -
    -Classes  - -
    -Card -
    -CardGameObject -
    -Deck -
    -Hand -
    -PlayerCard
    - - - - + + + + + +com.threerings.parlor.card.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.card.data

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/card/data/package-summary.html b/apidocs/com/threerings/parlor/card/data/package-summary.html index 72216704..c72fb3b5 100644 --- a/apidocs/com/threerings/parlor/card/data/package-summary.html +++ b/apidocs/com/threerings/parlor/card/data/package-summary.html @@ -1,188 +1,187 @@ - - - - - - -com.threerings.parlor.card.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.card.data -

    - - - - - - - - - -
    -Interface Summary
    CardCodesConstants relating to the card services.
    -  - -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Class Summary
    CardInstances of this class represent individual playing cards.
    CardGameObjectGame object class for card games.
    DeckInstances of this class represent decks of cards.
    HandInstances of this class represent hands of cards.
    PlayerCardPairs a player index with the card that the player played in the trick.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.card.data

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/data/package-tree.html b/apidocs/com/threerings/parlor/card/data/package-tree.html index a59d66a9..318ab3d9 100644 --- a/apidocs/com/threerings/parlor/card/data/package-tree.html +++ b/apidocs/com/threerings/parlor/card/data/package-tree.html @@ -1,184 +1,179 @@ - - - - - - -com.threerings.parlor.card.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.card.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.card.data

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/data/package-use.html b/apidocs/com/threerings/parlor/card/data/package-use.html index 435854e4..c03d49c0 100644 --- a/apidocs/com/threerings/parlor/card/data/package-use.html +++ b/apidocs/com/threerings/parlor/card/data/package-use.html @@ -1,363 +1,352 @@ - - - - - - -Uses of Package com.threerings.parlor.card.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.card.data

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.parlor.card.data
    com.threerings.parlor.card.client  
    com.threerings.parlor.card.data  
    com.threerings.parlor.card.server  
    com.threerings.parlor.card.trick.client  
    com.threerings.parlor.card.trick.data  
    com.threerings.parlor.card.trick.server  
    com.threerings.parlor.card.trick.util  
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.parlor.card.data used by com.threerings.parlor.card.client
    Card - -
    -          Instances of this class represent individual playing cards.
    CardCodes - -
    -          Constants relating to the card services.
    Hand - -
    -          Instances of this class represent hands of cards.
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.parlor.card.data used by com.threerings.parlor.card.data
    Card - -
    -          Instances of this class represent individual playing cards.
    CardCodes - -
    -          Constants relating to the card services.
    Hand - -
    -          Instances of this class represent hands of cards.
    -  -

    - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.parlor.card.data used by com.threerings.parlor.card.server
    Card - -
    -          Instances of this class represent individual playing cards.
    CardCodes - -
    -          Constants relating to the card services.
    Deck - -
    -          Instances of this class represent decks of cards.
    Hand - -
    -          Instances of this class represent hands of cards.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.card.data used by com.threerings.parlor.card.trick.client
    Card - -
    -          Instances of this class represent individual playing cards.
    -  -

    - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.parlor.card.data used by com.threerings.parlor.card.trick.data
    Card - -
    -          Instances of this class represent individual playing cards.
    CardCodes - -
    -          Constants relating to the card services.
    Hand - -
    -          Instances of this class represent hands of cards.
    PlayerCard - -
    -          Pairs a player index with the card that the player played in the trick.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.card.data used by com.threerings.parlor.card.trick.server
    Card - -
    -          Instances of this class represent individual playing cards.
    -  -

    - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.parlor.card.data used by com.threerings.parlor.card.trick.util
    Card - -
    -          Instances of this class represent individual playing cards.
    CardCodes - -
    -          Constants relating to the card services.
    Hand - -
    -          Instances of this class represent hands of cards.
    PlayerCard - -
    -          Pairs a player index with the card that the player played in the trick.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.card.data

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/package-frame.html b/apidocs/com/threerings/parlor/card/package-frame.html index 9b0d02c1..6d6280b7 100644 --- a/apidocs/com/threerings/parlor/card/package-frame.html +++ b/apidocs/com/threerings/parlor/card/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.parlor.card (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.card - - - - -
    -Classes  - -
    -Log
    - - - - + + + + + +com.threerings.parlor.card (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.card

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/card/package-summary.html b/apidocs/com/threerings/parlor/card/package-summary.html index 7ac658fb..1495ad11 100644 --- a/apidocs/com/threerings/parlor/card/package-summary.html +++ b/apidocs/com/threerings/parlor/card/package-summary.html @@ -1,158 +1,146 @@ - - - - - - -com.threerings.parlor.card (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.card -

    - - - - - - - - - -
    -Class Summary
    LogContains a reference to the log object used by the Card services.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.card

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/package-tree.html b/apidocs/com/threerings/parlor/card/package-tree.html index e650bfc4..60656b4e 100644 --- a/apidocs/com/threerings/parlor/card/package-tree.html +++ b/apidocs/com/threerings/parlor/card/package-tree.html @@ -1,154 +1,139 @@ - - - - - - -com.threerings.parlor.card Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.card -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.card

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/package-use.html b/apidocs/com/threerings/parlor/card/package-use.html index f893743b..928d6fef 100644 --- a/apidocs/com/threerings/parlor/card/package-use.html +++ b/apidocs/com/threerings/parlor/card/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.parlor.card (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.card

    -
    -No usage of com.threerings.parlor.card -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.card

    +
    +
    No usage of com.threerings.parlor.card
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/server/CardGameManager.html b/apidocs/com/threerings/parlor/card/server/CardGameManager.html index cee8f190..1faf04d3 100644 --- a/apidocs/com/threerings/parlor/card/server/CardGameManager.html +++ b/apidocs/com/threerings/parlor/card/server/CardGameManager.html @@ -1,604 +1,574 @@ - - - - - - -CardGameManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.card.server -
    -Class CardGameManager

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.server.PlaceManager
    -      extended by com.threerings.parlor.game.server.GameManager
    -          extended by com.threerings.parlor.card.server.CardGameManager
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, CardCodes, ParlorCodes, GameCodes, PlayManager, TurnGameManager, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener
    -
    -
    -
    -
    public class CardGameManager
    extends GameManager
    implements TurnGameManager, CardCodes
    - - -

    -A manager class for card games. Handles common functions like dealing hands of cards to all - players. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.card.server
    +

    Class CardGameManager

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, CardCodes, ParlorCodes, GameCodes, PlayManager, TurnGameManager, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener
      +
      +
      +
      +
      public class CardGameManager
      +extends GameManager
      +implements TurnGameManager, CardCodes
      +
      A manager class for card games. Handles common functions like dealing hands of cards to all + players.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -CardGameManager

      -
      -public CardGameManager()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          CardGameManager

          +
          public CardGameManager()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -turnWillStart

      -
      -public void turnWillStart()
      -
      -
      Description copied from interface: TurnGameManager
      -
      Called when we are about to start the next turn. Implementations - can do whatever pre-start turn activities need to be done. -

      -

      -
      Specified by:
      turnWillStart in interface TurnGameManager
      -
      -
      -
      -
      -
      -
      - -

      -turnDidStart

      -
      -public void turnDidStart()
      -
      -
      Description copied from interface: TurnGameManager
      -
      Called when we have started the next turn. Implementations can do - whatever post-start turn activities need to be done. -

      -

      -
      Specified by:
      turnDidStart in interface TurnGameManager
      -
      -
      -
      -
      -
      -
      - -

      -turnDidEnd

      -
      -public void turnDidEnd()
      -
      -
      Description copied from interface: TurnGameManager
      -
      Called when the turn was ended. Implementations can perform any - post-turn processing (like updating scores, etc.). -

      -

      -
      Specified by:
      turnDidEnd in interface TurnGameManager
      -
      -
      -
      -
      -
      -
      - -

      -rematchGame

      -
      -public void rematchGame()
      -
      -
      This should be called to start a rematched game. It just starts the current game anew, but - provides a mechanism for derived classes to do special things when there is a rematch. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -dealHand

      -
      -public Hand dealHand(Deck deck,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          turnWillStart

          +
          public void turnWillStart()
          +
          Description copied from interface: TurnGameManager
          +
          Called when we are about to start the next turn. Implementations + can do whatever pre-start turn activities need to be done.
          +
          +
          Specified by:
          +
          turnWillStart in interface TurnGameManager
          +
          +
        • +
        + + + +
          +
        • +

          turnDidStart

          +
          public void turnDidStart()
          +
          Description copied from interface: TurnGameManager
          +
          Called when we have started the next turn. Implementations can do + whatever post-start turn activities need to be done.
          +
          +
          Specified by:
          +
          turnDidStart in interface TurnGameManager
          +
          +
        • +
        + + + +
          +
        • +

          turnDidEnd

          +
          public void turnDidEnd()
          +
          Description copied from interface: TurnGameManager
          +
          Called when the turn was ended. Implementations can perform any + post-turn processing (like updating scores, etc.).
          +
          +
          Specified by:
          +
          turnDidEnd in interface TurnGameManager
          +
          +
        • +
        + + + +
          +
        • +

          rematchGame

          +
          public void rematchGame()
          +
          This should be called to start a rematched game. It just starts the current game anew, but + provides a mechanism for derived classes to do special things when there is a rematch.
          +
        • +
        + + + +
          +
        • +

          dealHand

          +
          public Hand dealHand(Deck deck,
                                int size,
          -                     int playerIndex)
          -
          -
          Deals a hand of cards to the player at the specified index from the given Deck. -

          -

          -
          -
          -
          -
          Parameters:
          deck - the deck from which to deal
          size - the size of the hand to deal
          playerIndex - the index of the target player -
          Returns:
          the hand dealt to the player, or null if the deal was canceled because the deck did - not contain enough cards
          -
          -
          -
          - -

          -dealHands

          -
          -public Hand[] dealHands(Deck deck,
          -                        int size)
          -
          -
          Deals a hand of cards to each player from the specified Deck. -

          -

          -
          -
          -
          -
          Parameters:
          deck - the deck from which to deal
          size - the size of the hands to deal -
          Returns:
          the array of hands dealt to each player, or null if the deal was canceled because - the deck did not contain enough cards
          -
          -
          -
          - -

          -getPlayerIndex

          -
          -public int getPlayerIndex(com.threerings.presents.data.ClientObject client)
          -
          -
          Gets the player index of the specified client object, or -1 if the client object does not - represent a player. If the game has ended, looks through the players of the now-ended game. -

          -

          -
          -
          -
          -
          -
          -
          -
          - -

          -getClientObject

          -
          -public com.threerings.presents.data.ClientObject getClientObject(int pidx)
          -
          -
          Returns the client object corresponding to the specified player index, or null if the - position is not occupied by a player. -

          -

          -
          -
          -
          -
          -
          -
          -
          - -

          -transferCardsBetweenPlayers

          -
          -public void transferCardsBetweenPlayers(int fromPlayerIdx,
          +                     int playerIndex)
          +
          Deals a hand of cards to the player at the specified index from the given Deck.
          +
          +
          Parameters:
          +
          deck - the deck from which to deal
          +
          size - the size of the hand to deal
          +
          playerIndex - the index of the target player
          +
          Returns:
          +
          the hand dealt to the player, or null if the deal was canceled because the deck did + not contain enough cards
          +
          +
        • +
        + + + +
          +
        • +

          dealHands

          +
          public Hand[] dealHands(Deck deck,
          +                        int size)
          +
          Deals a hand of cards to each player from the specified Deck.
          +
          +
          Parameters:
          +
          deck - the deck from which to deal
          +
          size - the size of the hands to deal
          +
          Returns:
          +
          the array of hands dealt to each player, or null if the deal was canceled because + the deck did not contain enough cards
          +
          +
        • +
        + + + +
          +
        • +

          getPlayerIndex

          +
          public int getPlayerIndex(com.threerings.presents.data.ClientObject client)
          +
          Gets the player index of the specified client object, or -1 if the client object does not + represent a player. If the game has ended, looks through the players of the now-ended game.
          +
        • +
        + + + +
          +
        • +

          getClientObject

          +
          public com.threerings.presents.data.ClientObject getClientObject(int pidx)
          +
          Returns the client object corresponding to the specified player index, or null if the + position is not occupied by a player.
          +
        • +
        + + + +
          +
        • +

          transferCardsBetweenPlayers

          +
          public void transferCardsBetweenPlayers(int fromPlayerIdx,
                                                   int toPlayerIdx,
          -                                        Card[] cards)
          -
          -
          Sends a set of cards from one player to another. -

          -

          -
          -
          -
          -
          Parameters:
          fromPlayerIdx - the index of the player sending the cards
          toPlayerIdx - the index of the player receiving the cards
          cards - the cards to be exchanged
          -
          -
          -
          - -

          -transferCardsBetweenPlayers

          -
          -public void transferCardsBetweenPlayers(int[] toPlayerIndices,
          -                                        Card[][] cards)
          -
          -
          Sends sets of cards between players simultaneously. Each player is guaranteed to receive + Card[] cards)
      +
      Sends a set of cards from one player to another.
      +
      +
      Parameters:
      +
      fromPlayerIdx - the index of the player sending the cards
      +
      toPlayerIdx - the index of the player receiving the cards
      +
      cards - the cards to be exchanged
      +
      +
    • +
    + + + +
      +
    • +

      transferCardsBetweenPlayers

      +
      public void transferCardsBetweenPlayers(int[] toPlayerIndices,
      +                                        Card[][] cards)
      +
      Sends sets of cards between players simultaneously. Each player is guaranteed to receive the notification of cards received after the notification of cards sent. The length of the - arrays passed must be equal to the player count. -

      -

      -
      -
      -
      -
      Parameters:
      toPlayerIndices - for each player, the index of the player to transfer cards to
      cards - for each player, the cards to transfer
      -
      - + arrays passed must be equal to the player count.
      +
      +
      Parameters:
      +
      toPlayerIndices - for each player, the index of the player to transfer cards to
      +
      cards - for each player, the cards to transfer
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/server/CardGameSender.html b/apidocs/com/threerings/parlor/card/server/CardGameSender.html index b89eef52..22c0664b 100644 --- a/apidocs/com/threerings/parlor/card/server/CardGameSender.html +++ b/apidocs/com/threerings/parlor/card/server/CardGameSender.html @@ -1,351 +1,356 @@ - - - - - - -CardGameSender (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":9,"i2":9,"i3":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.card.server -
    -Class CardGameSender

    -
    -java.lang.Object
    -  extended by com.threerings.presents.server.InvocationSender
    -      extended by com.threerings.parlor.card.server.CardGameSender
    -
    -
    -
    -
    public class CardGameSender
    extends com.threerings.presents.server.InvocationSender
    - - -

    -Used to issue notifications to a CardGameReceiver instance on a - client. -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.card.server
    +

    Class CardGameSender

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class CardGameSender
      +extends com.threerings.presents.server.InvocationSender
      +
      Used to issue notifications to a CardGameReceiver instance on a + client.
      +
    • +
    +
    +
    + +
    +
    + + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/server/class-use/CardGameManager.html b/apidocs/com/threerings/parlor/card/server/class-use/CardGameManager.html index 9e4b978c..b87cc25e 100644 --- a/apidocs/com/threerings/parlor/card/server/class-use/CardGameManager.html +++ b/apidocs/com/threerings/parlor/card/server/class-use/CardGameManager.html @@ -1,179 +1,168 @@ - - - - - - -Uses of Class com.threerings.parlor.card.server.CardGameManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.card.server.CardGameManager

    -
    - - - - - - - - - -
    -Packages that use CardGameManager
    com.threerings.parlor.card.trick.server  
    -  -

    - - - - - -
    -Uses of CardGameManager in com.threerings.parlor.card.trick.server
    -  -

    - - - - - - - - -
    Constructors in com.threerings.parlor.card.trick.server with parameters of type CardGameManager
    TrickCardGameManagerDelegate(CardGameManager manager) - -
    -          Deprecated. use the zero-argument constructor.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.card.server.CardGameManager

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/server/class-use/CardGameSender.html b/apidocs/com/threerings/parlor/card/server/class-use/CardGameSender.html index 07d76f72..ed1bbb27 100644 --- a/apidocs/com/threerings/parlor/card/server/class-use/CardGameSender.html +++ b/apidocs/com/threerings/parlor/card/server/class-use/CardGameSender.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.card.server.CardGameSender (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.card.server.CardGameSender

    -
    -No usage of com.threerings.parlor.card.server.CardGameSender -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.card.server.CardGameSender

    +
    +
    No usage of com.threerings.parlor.card.server.CardGameSender
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/server/package-frame.html b/apidocs/com/threerings/parlor/card/server/package-frame.html index 71424169..4d4b370e 100644 --- a/apidocs/com/threerings/parlor/card/server/package-frame.html +++ b/apidocs/com/threerings/parlor/card/server/package-frame.html @@ -1,35 +1,22 @@ - - - - - - -com.threerings.parlor.card.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.card.server - - - - -
    -Classes  - -
    -CardGameManager -
    -CardGameSender
    - - - - + + + + + +com.threerings.parlor.card.server (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.card.server

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/card/server/package-summary.html b/apidocs/com/threerings/parlor/card/server/package-summary.html index 7a15b64c..dea610a8 100644 --- a/apidocs/com/threerings/parlor/card/server/package-summary.html +++ b/apidocs/com/threerings/parlor/card/server/package-summary.html @@ -1,163 +1,153 @@ - - - - - - -com.threerings.parlor.card.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.card.server -

    - - - - - - - - - - - - - -
    -Class Summary
    CardGameManagerA manager class for card games.
    CardGameSenderUsed to issue notifications to a CardGameReceiver instance on a - client.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.card.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/server/package-tree.html b/apidocs/com/threerings/parlor/card/server/package-tree.html index 6f7402d5..9584d299 100644 --- a/apidocs/com/threerings/parlor/card/server/package-tree.html +++ b/apidocs/com/threerings/parlor/card/server/package-tree.html @@ -1,163 +1,152 @@ - - - - - - -com.threerings.parlor.card.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.card.server -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.card.server

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/server/package-use.html b/apidocs/com/threerings/parlor/card/server/package-use.html index 21052235..851d40aa 100644 --- a/apidocs/com/threerings/parlor/card/server/package-use.html +++ b/apidocs/com/threerings/parlor/card/server/package-use.html @@ -1,171 +1,161 @@ - - - - - - -Uses of Package com.threerings.parlor.card.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.card.server

    -
    - - - - - - - - - -
    -Packages that use com.threerings.parlor.card.server
    com.threerings.parlor.card.trick.server  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.card.server used by com.threerings.parlor.card.trick.server
    CardGameManager - -
    -          A manager class for card games.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.card.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/client/TrickCardGameControllerDelegate.html b/apidocs/com/threerings/parlor/card/trick/client/TrickCardGameControllerDelegate.html index e2bf5d69..0b281eb4 100644 --- a/apidocs/com/threerings/parlor/card/trick/client/TrickCardGameControllerDelegate.html +++ b/apidocs/com/threerings/parlor/card/trick/client/TrickCardGameControllerDelegate.html @@ -1,266 +1,287 @@ - - - - - - -TrickCardGameControllerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.card.trick.client -
    -Class TrickCardGameControllerDelegate

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.client.PlaceControllerDelegate
    -      extended by com.threerings.parlor.game.client.GameControllerDelegate
    -          extended by com.threerings.parlor.turn.client.TurnGameControllerDelegate
    -              extended by com.threerings.parlor.card.trick.client.TrickCardGameControllerDelegate
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener
    -
    -
    -
    -
    public class TrickCardGameControllerDelegate
    extends TurnGameControllerDelegate
    - - -

    -A card game controller delegate for trick-based card games, such as Spades and Hearts. -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.card.trick.client
    +

    Class TrickCardGameControllerDelegate

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener
      +
      +
      +
      +
      public class TrickCardGameControllerDelegate
      +extends TurnGameControllerDelegate
      +
      A card game controller delegate for trick-based card games, such as Spades and Hearts.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -TrickCardGameControllerDelegate

      -
      -public TrickCardGameControllerDelegate(CardGameController controller)
      -
      -
      Constructor. -

      -

      -
      Parameters:
      controller - the game controller
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TrickCardGameControllerDelegate

          +
          public TrickCardGameControllerDelegate(CardGameController controller)
          +
          Constructor.
          +
          +
          Parameters:
          +
          controller - the game controller
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/client/TrickCardGameService.html b/apidocs/com/threerings/parlor/card/trick/client/TrickCardGameService.html index 9debedcf..b25190bd 100644 --- a/apidocs/com/threerings/parlor/card/trick/client/TrickCardGameService.html +++ b/apidocs/com/threerings/parlor/card/trick/client/TrickCardGameService.html @@ -1,294 +1,298 @@ - - - - - - -TrickCardGameService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.card.trick.client -
    -Interface TrickCardGameService

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationService
    -
    -
    -
    All Known Implementing Classes:
    TrickCardGameMarshaller
    -
    -
    -
    -
    public interface TrickCardGameService
    extends com.threerings.presents.client.InvocationService
    - - -

    -Service calls related to trick card games. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.card.trick.client
    +

    Interface TrickCardGameService

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.client.InvocationService
      +
      +
      +
      All Known Implementing Classes:
      +
      TrickCardGameMarshaller
      +
      +
      +
      +
      public interface TrickCardGameService
      +extends com.threerings.presents.client.InvocationService
      +
      Service calls related to trick card games.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService
      com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService

          +com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidplayCard(Card card, - int handSize) - -
      -          Plays a card in the trick.
      - voidrequestRematch() - -
      -          A request for a rematch.
      - voidsendCardsToPlayer(int toidx, - Card[] cards) - -
      -          Sends a group of cards to the player at the specified index.
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -sendCardsToPlayer

      -
      -void sendCardsToPlayer(int toidx,
      -                       Card[] cards)
      -
      -
      Sends a group of cards to the player at the specified index. -

      -

      -
      -
      -
      -
      Parameters:
      toidx - the index of the player to send the cards to
      cards - the cards to send
      -
      -
      -
      - -

      -playCard

      -
      -void playCard(Card card,
      -              int handSize)
      -
      -
      Plays a card in the trick. -

      -

      -
      -
      -
      -
      Parameters:
      card - the card to play
      handSize - the size of the player's hand, which is used to verify - that the request is for the current trick
      -
      -
      -
      - -

      -requestRematch

      -
      -void requestRematch()
      -
      -
      A request for a rematch. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          sendCardsToPlayer

          +
          void sendCardsToPlayer(int toidx,
          +                       Card[] cards)
          +
          Sends a group of cards to the player at the specified index.
          +
          +
          Parameters:
          +
          toidx - the index of the player to send the cards to
          +
          cards - the cards to send
          +
          +
        • +
        + + + +
          +
        • +

          playCard

          +
          void playCard(Card card,
          +              int handSize)
          +
          Plays a card in the trick.
          +
          +
          Parameters:
          +
          card - the card to play
          +
          handSize - the size of the player's hand, which is used to verify + that the request is for the current trick
          +
          +
        • +
        + + + +
          +
        • +

          requestRematch

          +
          void requestRematch()
          +
          A request for a rematch.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/client/class-use/TrickCardGameControllerDelegate.html b/apidocs/com/threerings/parlor/card/trick/client/class-use/TrickCardGameControllerDelegate.html index 4e04b46f..d65d8c3e 100644 --- a/apidocs/com/threerings/parlor/card/trick/client/class-use/TrickCardGameControllerDelegate.html +++ b/apidocs/com/threerings/parlor/card/trick/client/class-use/TrickCardGameControllerDelegate.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.card.trick.client.TrickCardGameControllerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.card.trick.client.TrickCardGameControllerDelegate

    -
    -No usage of com.threerings.parlor.card.trick.client.TrickCardGameControllerDelegate -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.card.trick.client.TrickCardGameControllerDelegate

    +
    +
    No usage of com.threerings.parlor.card.trick.client.TrickCardGameControllerDelegate
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/client/class-use/TrickCardGameService.html b/apidocs/com/threerings/parlor/card/trick/client/class-use/TrickCardGameService.html index cab7115f..2af3cf6a 100644 --- a/apidocs/com/threerings/parlor/card/trick/client/class-use/TrickCardGameService.html +++ b/apidocs/com/threerings/parlor/card/trick/client/class-use/TrickCardGameService.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Interface com.threerings.parlor.card.trick.client.TrickCardGameService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.card.trick.client.TrickCardGameService

    -
    - - - - - - - - - -
    -Packages that use TrickCardGameService
    com.threerings.parlor.card.trick.data  
    -  -

    - - - - - -
    -Uses of TrickCardGameService in com.threerings.parlor.card.trick.data
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.parlor.card.trick.data that implement TrickCardGameService
    - classTrickCardGameMarshaller - -
    -          Provides the implementation of the TrickCardGameService interface +
    +

    Uses of Interface
    com.threerings.parlor.card.trick.client.TrickCardGameService

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/client/package-frame.html b/apidocs/com/threerings/parlor/card/trick/client/package-frame.html index 2a70bacf..dcc97b3c 100644 --- a/apidocs/com/threerings/parlor/card/trick/client/package-frame.html +++ b/apidocs/com/threerings/parlor/card/trick/client/package-frame.html @@ -1,44 +1,25 @@ - - - - - - -com.threerings.parlor.card.trick.client (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.card.trick.client - - - - -
    -Interfaces  - -
    -TrickCardGameService
    - - - - - - -
    -Classes  - -
    -TrickCardGameControllerDelegate
    - - - - + + + + + +com.threerings.parlor.card.trick.client (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.card.trick.client

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/card/trick/client/package-summary.html b/apidocs/com/threerings/parlor/card/trick/client/package-summary.html index 81c69a78..ee54f969 100644 --- a/apidocs/com/threerings/parlor/card/trick/client/package-summary.html +++ b/apidocs/com/threerings/parlor/card/trick/client/package-summary.html @@ -1,172 +1,163 @@ - - - - - - -com.threerings.parlor.card.trick.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.card.trick.client -

    - - - - - - - - - -
    -Interface Summary
    TrickCardGameServiceService calls related to trick card games.
    -  - -

    - - - - - - - - - -
    -Class Summary
    TrickCardGameControllerDelegateA card game controller delegate for trick-based card games, such as Spades and Hearts.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.card.trick.client

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/client/package-tree.html b/apidocs/com/threerings/parlor/card/trick/client/package-tree.html index eb2f55b5..406f477f 100644 --- a/apidocs/com/threerings/parlor/card/trick/client/package-tree.html +++ b/apidocs/com/threerings/parlor/card/trick/client/package-tree.html @@ -1,168 +1,159 @@ - - - - - - -com.threerings.parlor.card.trick.client Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.card.trick.client -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.card.trick.client

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/client/package-use.html b/apidocs/com/threerings/parlor/card/trick/client/package-use.html index 3cc83fa8..56234644 100644 --- a/apidocs/com/threerings/parlor/card/trick/client/package-use.html +++ b/apidocs/com/threerings/parlor/card/trick/client/package-use.html @@ -1,171 +1,161 @@ - - - - - - -Uses of Package com.threerings.parlor.card.trick.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.card.trick.client

    -
    - - - - - - - - - -
    -Packages that use com.threerings.parlor.card.trick.client
    com.threerings.parlor.card.trick.data  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.card.trick.client used by com.threerings.parlor.card.trick.data
    TrickCardGameService - -
    -          Service calls related to trick card games.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.card.trick.client

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/data/TrickCardCodes.html b/apidocs/com/threerings/parlor/card/trick/data/TrickCardCodes.html index 3947f049..620122e2 100644 --- a/apidocs/com/threerings/parlor/card/trick/data/TrickCardCodes.html +++ b/apidocs/com/threerings/parlor/card/trick/data/TrickCardCodes.html @@ -1,295 +1,308 @@ - - - - - - -TrickCardCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.card.trick.data -
    -Interface TrickCardCodes

    -
    -
    All Superinterfaces:
    CardCodes, com.threerings.presents.data.InvocationCodes
    -
    -
    -
    All Known Implementing Classes:
    TrickCardGameUtil
    -
    -
    -
    -
    public interface TrickCardCodes
    extends CardCodes
    - - -

    -Constants relating to trick-based card games. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.card.trick.data
    +

    Interface TrickCardCodes

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      CardCodes, com.threerings.presents.data.InvocationCodes
      +
      +
      +
      All Known Implementing Classes:
      +
      TrickCardGameUtil
      +
      +
      +
      +
      public interface TrickCardCodes
      +extends CardCodes
      +
      Constants relating to trick-based card games.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static intBOTTOM - -
      -          For four-player games, the bottom (own) player.
      -static intLEFT - -
      -          For four-player games, the player on the left.
      -static intRIGHT - -
      -          For four-player games, the player on the right.
      -static intTOP - -
      -          For four-player games, the top (opposite) player.
      - - - - - - - -
      Fields inherited from interface com.threerings.parlor.card.data.CardCodes
      ACE, BLACK_JOKER, CLUBS, DIAMONDS, HEARTS, JACK, KING, QUEEN, RED_JOKER, SPADES
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  -

      - +

        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static intBOTTOM +
        For four-player games, the bottom (own) player.
        +
        static intLEFT +
        For four-player games, the player on the left.
        +
        static intRIGHT +
        For four-player games, the player on the right.
        +
        static intTOP +
        For four-player games, the top (opposite) player.
        +
        + +
          +
        • + + +

          Fields inherited from interface com.threerings.presents.data.InvocationCodes

          +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -BOTTOM

      -
      -static final int BOTTOM
      -
      -
      For four-player games, the bottom (own) player. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -LEFT

      -
      -static final int LEFT
      -
      -
      For four-player games, the player on the left. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -TOP

      -
      -static final int TOP
      -
      -
      For four-player games, the top (opposite) player. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -RIGHT

      -
      -static final int RIGHT
      -
      -
      For four-player games, the player on the right. -

      -

      -
      See Also:
      Constant Field Values
      -
      +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          BOTTOM

          +
          static final int BOTTOM
          +
          For four-player games, the bottom (own) player.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          LEFT

          +
          static final int LEFT
          +
          For four-player games, the player on the left.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          TOP

          +
          static final int TOP
          +
          For four-player games, the top (opposite) player.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          RIGHT

          +
          static final int RIGHT
          +
          For four-player games, the player on the right.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/data/TrickCardGameMarshaller.html b/apidocs/com/threerings/parlor/card/trick/data/TrickCardGameMarshaller.html index 155f2326..5d7342df 100644 --- a/apidocs/com/threerings/parlor/card/trick/data/TrickCardGameMarshaller.html +++ b/apidocs/com/threerings/parlor/card/trick/data/TrickCardGameMarshaller.html @@ -1,454 +1,470 @@ - - - - - - -TrickCardGameMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.card.trick.data -
    -Class TrickCardGameMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.presents.data.InvocationMarshaller
    -      extended by com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, TrickCardGameService, com.threerings.presents.client.InvocationService
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.parlor.card.trick.data
    +

    Class TrickCardGameMarshaller

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.data.InvocationMarshaller
      • +
      • +
          +
        • com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, TrickCardGameService, com.threerings.presents.client.InvocationService
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from TrickCardGameService.java.")
      -public class TrickCardGameMarshaller
      extends com.threerings.presents.data.InvocationMarshaller
      implements TrickCardGameService
    - - -

    -Provides the implementation of the TrickCardGameService interface +public class TrickCardGameMarshaller +extends com.threerings.presents.data.InvocationMarshaller +implements TrickCardGameService +

    Provides the implementation of the TrickCardGameService interface that marshalls the arguments and delivers the request to the provider on the server. Also provides an implementation of the response listener interfaces that marshall the response arguments and deliver them back - to the requesting client. -

    - -

    -


    - -

    + to the requesting client.

    + + + +
    + +
    +
    + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/data/TrickCardGameObject.html b/apidocs/com/threerings/parlor/card/trick/data/TrickCardGameObject.html index 5c6df92e..22773c40 100644 --- a/apidocs/com/threerings/parlor/card/trick/data/TrickCardGameObject.html +++ b/apidocs/com/threerings/parlor/card/trick/data/TrickCardGameObject.html @@ -1,908 +1,831 @@ - - - - - - -TrickCardGameObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.card.trick.data -
    -Interface TrickCardGameObject

    -
    -
    All Superinterfaces:
    TurnGameObject
    -
    -
    -
    -
    public interface TrickCardGameObject
    extends TurnGameObject
    - - -

    -Game objects for trick-based card games must implement this interface. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.card.trick.data
    +

    Interface TrickCardGameObject

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      TurnGameObject
      +
      +
      +
      +
      public interface TrickCardGameObject
      +extends TurnGameObject
      +
      Game objects for trick-based card games must implement this interface.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static intACCEPTS_REMATCH - -
      -          Indicates that the player has accepted the rematch request.
      -static intBETWEEN_HANDS - -
      -          The state that indicates the game is currently between hands.
      -static intNO_REQUEST - -
      -          Indicates that the player has not requested or accepted a rematch.
      -static intPLAYING_HAND - -
      -          The state that indicates the game is currently playing a hand.
      -static intPLAYING_TRICK - -
      -          The state that indicates the game is currently playing a trick.
      -static intREQUESTS_REMATCH - -
      -          Indicates that the player has requested a rematch.
      -static intTRICK_STATE_COUNT - -
      -          The number of states defined for the base trick card game object.
      - - - - - - - -
      Fields inherited from interface com.threerings.parlor.turn.data.TurnGameObject
      TURN_HOLDER_REPLACED
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static intACCEPTS_REMATCH +
        Indicates that the player has accepted the rematch request.
        +
        static intBETWEEN_HANDS +
        The state that indicates the game is currently between hands.
        +
        static intNO_REQUEST +
        Indicates that the player has not requested or accepted a rematch.
        +
        static intPLAYING_HAND +
        The state that indicates the game is currently playing a hand.
        +
        static intPLAYING_TRICK +
        The state that indicates the game is currently playing a trick.
        +
        static intREQUESTS_REMATCH +
        Indicates that the player has requested a rematch.
        +
        static intTRICK_STATE_COUNT +
        The number of states defined for the base trick card game object.
        +
        + +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - PlayerCard[]getCardsPlayed() - -
      -          Returns an array containing the history of the trick in terms of the - cards played by each player.
      - StringgetCardsPlayedFieldName() - -
      -          Returns the name of the field that contains the history of the trick - in terms of the cards played by each player.
      - PlayerCard[]getLastCardsPlayed() - -
      -          Returns an array containing the history of the last trick in terms of - the cards played by each player.
      - StringgetLastCardsPlayedFieldName() - -
      -          Returns the name of the field that contains the history of the last - trick in terms of the cards played by each player.
      - int[]getRematchRequests() - -
      -          Returns the array of rematch requests.
      - StringgetRematchRequestsFieldName() - -
      -          Returns the name of the field that contains the rematch requests.
      - TrickCardGameMarshallergetTrickCardGameService() - -
      -          Returns a reference to the trick card game service used to make - requests to the server.
      - intgetTrickState() - -
      -          Returns the trick state: between hands, playing a hand, or playing a - trick.
      - StringgetTrickStateFieldName() - -
      -          Returns the name of the field that contains the trick state: between - hands, playing a hand, or playing a trick.
      - PlayerCardgetTrickTaker() - -
      -          Returns the card of the player who took the current trick.
      - longgetTurnDuration() - -
      -          Returns the duration of the current turn, which may depend on the state - of the game as well as the duration scale of the active player.
      - float[]getTurnDurationScales() - -
      -          Returns an array containing the turn duration scales for each player.
      - booleanisCardPlayable(Hand hand, - Card card) - -
      -          Checks whether a user can play the specified card at this time.
      - voidsetCardsPlayed(PlayerCard[] cardsPlayed) - -
      -          Sets the array of cards played by each player.
      - voidsetLastCardsPlayed(PlayerCard[] lastCardsPlayed) - -
      -          Sets the last array of cards played by each player.
      - voidsetRematchRequests(int[] rematchRequests) - -
      -          Sets the array of rematch requests.
      - voidsetRematchRequestsAt(int rematchRequest, - int index) - -
      -          Sets an element of the rematch request array.
      - voidsetTrickCardGameService(TrickCardGameMarshaller trickCardGameService) - -
      -          Sets the reference to the trick card game service.
      - voidsetTrickState(int trickState) - -
      -          Sets the trick state.
      - voidsetTurnDurationScales(float[] turnDurationScales) - -
      -          Sets the array of turn duration scales.
      - voidsetTurnDurationScalesAt(float turnDurationScale, - int index) - -
      -          Sets an element of the array of turn duration scales.
      - - - - - - - -
      Methods inherited from interface com.threerings.parlor.turn.data.TurnGameObject
      getPlayers, getTurnHolder, getTurnHolderFieldName, isInPlay, setTurnHolder
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -BETWEEN_HANDS

      -
      -static final int BETWEEN_HANDS
      -
      -
      The state that indicates the game is currently between hands. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -PLAYING_HAND

      -
      -static final int PLAYING_HAND
      -
      -
      The state that indicates the game is currently playing a hand. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -PLAYING_TRICK

      -
      -static final int PLAYING_TRICK
      -
      -
      The state that indicates the game is currently playing a trick. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -TRICK_STATE_COUNT

      -
      -static final int TRICK_STATE_COUNT
      -
      -
      The number of states defined for the base trick card game object. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -NO_REQUEST

      -
      -static final int NO_REQUEST
      -
      -
      Indicates that the player has not requested or accepted a rematch. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -REQUESTS_REMATCH

      -
      -static final int REQUESTS_REMATCH
      -
      -
      Indicates that the player has requested a rematch. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -ACCEPTS_REMATCH

      -
      -static final int ACCEPTS_REMATCH
      -
      -
      Indicates that the player has accepted the rematch request. -

      -

      -
      See Also:
      Constant Field Values
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          BETWEEN_HANDS

          +
          static final int BETWEEN_HANDS
          +
          The state that indicates the game is currently between hands.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          PLAYING_HAND

          +
          static final int PLAYING_HAND
          +
          The state that indicates the game is currently playing a hand.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          PLAYING_TRICK

          +
          static final int PLAYING_TRICK
          +
          The state that indicates the game is currently playing a trick.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          TRICK_STATE_COUNT

          +
          static final int TRICK_STATE_COUNT
          +
          The number of states defined for the base trick card game object.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          NO_REQUEST

          +
          static final int NO_REQUEST
          +
          Indicates that the player has not requested or accepted a rematch.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          REQUESTS_REMATCH

          +
          static final int REQUESTS_REMATCH
          +
          Indicates that the player has requested a rematch.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          ACCEPTS_REMATCH

          +
          static final int ACCEPTS_REMATCH
          +
          Indicates that the player has accepted the rematch request.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getTrickCardGameService

      -
      -TrickCardGameMarshaller getTrickCardGameService()
      -
      -
      Returns a reference to the trick card game service used to make - requests to the server. -

      -

      -
      -
      -
      - -
      Returns:
      a reference to the trick card game service
      -
      -
      -
      - -

      -setTrickCardGameService

      -
      -void setTrickCardGameService(TrickCardGameMarshaller trickCardGameService)
      -
      -
      Sets the reference to the trick card game service. -

      -

      -
      -
      -
      -
      Parameters:
      trickCardGameService - the trick card game service
      -
      -
      -
      - -

      -getTrickStateFieldName

      -
      -String getTrickStateFieldName()
      -
      -
      Returns the name of the field that contains the trick state: between - hands, playing a hand, or playing a trick. -

      -

      -
      -
      -
      - -
      Returns:
      the name of the trickState field
      -
      -
      -
      - -

      -getTrickState

      -
      -int getTrickState()
      -
      -
      Returns the trick state: between hands, playing a hand, or playing a - trick. -

      -

      -
      -
      -
      - -
      Returns:
      the trick state
      -
      -
      -
      - -

      -setTrickState

      -
      -void setTrickState(int trickState)
      -
      -
      Sets the trick state. -

      -

      -
      -
      -
      -
      Parameters:
      trickState - the trick state
      -
      -
      -
      - -

      -getTurnDurationScales

      -
      -float[] getTurnDurationScales()
      -
      -
      Returns an array containing the turn duration scales for each player. - Turn duration scales decrease each time players time out. -

      -

      -
      -
      -
      - -
      Returns:
      the array of turn duration scales
      -
      -
      -
      - -

      -setTurnDurationScales

      -
      -void setTurnDurationScales(float[] turnDurationScales)
      -
      -
      Sets the array of turn duration scales. -

      -

      -
      -
      -
      -
      Parameters:
      turnDurationScales - the array of turn duration scales
      -
      -
      -
      - -

      -setTurnDurationScalesAt

      -
      -void setTurnDurationScalesAt(float turnDurationScale,
      -                             int index)
      -
      -
      Sets an element of the array of turn duration scales. -

      -

      -
      -
      -
      -
      Parameters:
      turnDurationScale - the turn duration scale
      index - the index of the turn duration scale
      -
      -
      -
      - -

      -getTurnDuration

      -
      -long getTurnDuration()
      -
      -
      Returns the duration of the current turn, which may depend on the state - of the game as well as the duration scale of the active player. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getCardsPlayedFieldName

      -
      -String getCardsPlayedFieldName()
      -
      -
      Returns the name of the field that contains the history of the trick - in terms of the cards played by each player. -

      -

      -
      -
      -
      - -
      Returns:
      the name of the cardsPlayed field
      -
      -
      -
      - -

      -getCardsPlayed

      -
      -PlayerCard[] getCardsPlayed()
      -
      -
      Returns an array containing the history of the trick in terms of the - cards played by each player. -

      -

      -
      -
      -
      - -
      Returns:
      the cards played so far in the trick
      -
      -
      -
      - -

      -setCardsPlayed

      -
      -void setCardsPlayed(PlayerCard[] cardsPlayed)
      -
      -
      Sets the array of cards played by each player. -

      -

      -
      -
      -
      -
      Parameters:
      cardsPlayed - the array of cards played
      -
      -
      -
      - -

      -getLastCardsPlayedFieldName

      -
      -String getLastCardsPlayedFieldName()
      -
      -
      Returns the name of the field that contains the history of the last - trick in terms of the cards played by each player. -

      -

      -
      -
      -
      - -
      Returns:
      the name of the lastCardsPlayed field
      -
      -
      -
      - -

      -getLastCardsPlayed

      -
      -PlayerCard[] getLastCardsPlayed()
      -
      -
      Returns an array containing the history of the last trick in terms of - the cards played by each player. -

      -

      -
      -
      -
      - -
      Returns:
      the cards played in the last trick
      -
      -
      -
      - -

      -setLastCardsPlayed

      -
      -void setLastCardsPlayed(PlayerCard[] lastCardsPlayed)
      -
      -
      Sets the last array of cards played by each player. -

      -

      -
      -
      -
      -
      Parameters:
      lastCardsPlayed - the last array of cards played
      -
      -
      -
      - -

      -getRematchRequestsFieldName

      -
      -String getRematchRequestsFieldName()
      -
      -
      Returns the name of the field that contains the rematch requests. -

      -

      -
      -
      -
      - -
      Returns:
      the name of the rematchRequests field
      -
      -
      -
      - -

      -getRematchRequests

      -
      -int[] getRematchRequests()
      -
      -
      Returns the array of rematch requests. -

      -

      -
      -
      -
      - -
      Returns:
      the array of rematch requests
      -
      -
      -
      - -

      -setRematchRequests

      -
      -void setRematchRequests(int[] rematchRequests)
      -
      -
      Sets the array of rematch requests. -

      -

      -
      -
      -
      -
      Parameters:
      rematchRequests - the array of rematch requests
      -
      -
      -
      - -

      -setRematchRequestsAt

      -
      -void setRematchRequestsAt(int rematchRequest,
      -                          int index)
      -
      -
      Sets an element of the rematch request array. -

      -

      -
      -
      -
      -
      Parameters:
      rematchRequest - the rematch request value
      index - the index at which to set the value
      -
      -
      -
      - -

      -isCardPlayable

      -
      -boolean isCardPlayable(Hand hand,
      -                       Card card)
      -
      -
      Checks whether a user can play the specified card at this time. -

      -

      -
      -
      -
      -
      Parameters:
      hand - the player's hand
      card - the card that the user would like to play
      -
      -
      -
      - -

      -getTrickTaker

      -
      -PlayerCard getTrickTaker()
      -
      -
      Returns the card of the player who took the current trick. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getTrickCardGameService

          +
          TrickCardGameMarshaller getTrickCardGameService()
          +
          Returns a reference to the trick card game service used to make + requests to the server.
          +
          +
          Returns:
          +
          a reference to the trick card game service
          +
          +
        • +
        + + + +
          +
        • +

          setTrickCardGameService

          +
          void setTrickCardGameService(TrickCardGameMarshaller trickCardGameService)
          +
          Sets the reference to the trick card game service.
          +
          +
          Parameters:
          +
          trickCardGameService - the trick card game service
          +
          +
        • +
        + + + +
          +
        • +

          getTrickStateFieldName

          +
          String getTrickStateFieldName()
          +
          Returns the name of the field that contains the trick state: between + hands, playing a hand, or playing a trick.
          +
          +
          Returns:
          +
          the name of the trickState field
          +
          +
        • +
        + + + +
          +
        • +

          getTrickState

          +
          int getTrickState()
          +
          Returns the trick state: between hands, playing a hand, or playing a + trick.
          +
          +
          Returns:
          +
          the trick state
          +
          +
        • +
        + + + +
          +
        • +

          setTrickState

          +
          void setTrickState(int trickState)
          +
          Sets the trick state.
          +
          +
          Parameters:
          +
          trickState - the trick state
          +
          +
        • +
        + + + +
          +
        • +

          getTurnDurationScales

          +
          float[] getTurnDurationScales()
          +
          Returns an array containing the turn duration scales for each player. + Turn duration scales decrease each time players time out.
          +
          +
          Returns:
          +
          the array of turn duration scales
          +
          +
        • +
        + + + +
          +
        • +

          setTurnDurationScales

          +
          void setTurnDurationScales(float[] turnDurationScales)
          +
          Sets the array of turn duration scales.
          +
          +
          Parameters:
          +
          turnDurationScales - the array of turn duration scales
          +
          +
        • +
        + + + +
          +
        • +

          setTurnDurationScalesAt

          +
          void setTurnDurationScalesAt(float turnDurationScale,
          +                             int index)
          +
          Sets an element of the array of turn duration scales.
          +
          +
          Parameters:
          +
          turnDurationScale - the turn duration scale
          +
          index - the index of the turn duration scale
          +
          +
        • +
        + + + +
          +
        • +

          getTurnDuration

          +
          long getTurnDuration()
          +
          Returns the duration of the current turn, which may depend on the state + of the game as well as the duration scale of the active player.
          +
        • +
        + + + +
          +
        • +

          getCardsPlayedFieldName

          +
          String getCardsPlayedFieldName()
          +
          Returns the name of the field that contains the history of the trick + in terms of the cards played by each player.
          +
          +
          Returns:
          +
          the name of the cardsPlayed field
          +
          +
        • +
        + + + +
          +
        • +

          getCardsPlayed

          +
          PlayerCard[] getCardsPlayed()
          +
          Returns an array containing the history of the trick in terms of the + cards played by each player.
          +
          +
          Returns:
          +
          the cards played so far in the trick
          +
          +
        • +
        + + + +
          +
        • +

          setCardsPlayed

          +
          void setCardsPlayed(PlayerCard[] cardsPlayed)
          +
          Sets the array of cards played by each player.
          +
          +
          Parameters:
          +
          cardsPlayed - the array of cards played
          +
          +
        • +
        + + + +
          +
        • +

          getLastCardsPlayedFieldName

          +
          String getLastCardsPlayedFieldName()
          +
          Returns the name of the field that contains the history of the last + trick in terms of the cards played by each player.
          +
          +
          Returns:
          +
          the name of the lastCardsPlayed field
          +
          +
        • +
        + + + +
          +
        • +

          getLastCardsPlayed

          +
          PlayerCard[] getLastCardsPlayed()
          +
          Returns an array containing the history of the last trick in terms of + the cards played by each player.
          +
          +
          Returns:
          +
          the cards played in the last trick
          +
          +
        • +
        + + + +
          +
        • +

          setLastCardsPlayed

          +
          void setLastCardsPlayed(PlayerCard[] lastCardsPlayed)
          +
          Sets the last array of cards played by each player.
          +
          +
          Parameters:
          +
          lastCardsPlayed - the last array of cards played
          +
          +
        • +
        + + + +
          +
        • +

          getRematchRequestsFieldName

          +
          String getRematchRequestsFieldName()
          +
          Returns the name of the field that contains the rematch requests.
          +
          +
          Returns:
          +
          the name of the rematchRequests field
          +
          +
        • +
        + + + +
          +
        • +

          getRematchRequests

          +
          int[] getRematchRequests()
          +
          Returns the array of rematch requests.
          +
          +
          Returns:
          +
          the array of rematch requests
          +
          +
        • +
        + + + +
          +
        • +

          setRematchRequests

          +
          void setRematchRequests(int[] rematchRequests)
          +
          Sets the array of rematch requests.
          +
          +
          Parameters:
          +
          rematchRequests - the array of rematch requests
          +
          +
        • +
        + + + +
          +
        • +

          setRematchRequestsAt

          +
          void setRematchRequestsAt(int rematchRequest,
          +                          int index)
          +
          Sets an element of the rematch request array.
          +
          +
          Parameters:
          +
          rematchRequest - the rematch request value
          +
          index - the index at which to set the value
          +
          +
        • +
        + + + +
          +
        • +

          isCardPlayable

          +
          boolean isCardPlayable(Hand hand,
          +                       Card card)
          +
          Checks whether a user can play the specified card at this time.
          +
          +
          Parameters:
          +
          hand - the player's hand
          +
          card - the card that the user would like to play
          +
          +
        • +
        + + + +
          +
        • +

          getTrickTaker

          +
          PlayerCard getTrickTaker()
          +
          Returns the card of the player who took the current trick.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/data/class-use/TrickCardCodes.html b/apidocs/com/threerings/parlor/card/trick/data/class-use/TrickCardCodes.html index d04970bf..4859ba44 100644 --- a/apidocs/com/threerings/parlor/card/trick/data/class-use/TrickCardCodes.html +++ b/apidocs/com/threerings/parlor/card/trick/data/class-use/TrickCardCodes.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Interface com.threerings.parlor.card.trick.data.TrickCardCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.card.trick.data.TrickCardCodes

    -
    - - - - - - - - - -
    -Packages that use TrickCardCodes
    com.threerings.parlor.card.trick.util  
    -  -

    - - - - - -
    -Uses of TrickCardCodes in com.threerings.parlor.card.trick.util
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.card.trick.util that implement TrickCardCodes
    - classTrickCardGameUtil - -
    -          Methods of general utility to trick-taking card games.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.card.trick.data.TrickCardCodes

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/data/class-use/TrickCardGameMarshaller.html b/apidocs/com/threerings/parlor/card/trick/data/class-use/TrickCardGameMarshaller.html index f71baed8..5ea64916 100644 --- a/apidocs/com/threerings/parlor/card/trick/data/class-use/TrickCardGameMarshaller.html +++ b/apidocs/com/threerings/parlor/card/trick/data/class-use/TrickCardGameMarshaller.html @@ -1,198 +1,184 @@ - - - - - - -Uses of Class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.card.trick.data.TrickCardGameMarshaller

    -
    - - - - - - - - - -
    -Packages that use TrickCardGameMarshaller
    com.threerings.parlor.card.trick.data  
    -  -

    - - - - - -
    -Uses of TrickCardGameMarshaller in com.threerings.parlor.card.trick.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.card.trick.data that return TrickCardGameMarshaller
    - TrickCardGameMarshallerTrickCardGameObject.getTrickCardGameService() - -
    -          Returns a reference to the trick card game service used to make - requests to the server.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.card.trick.data with parameters of type TrickCardGameMarshaller
    - voidTrickCardGameObject.setTrickCardGameService(TrickCardGameMarshaller trickCardGameService) - -
    -          Sets the reference to the trick card game service.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.card.trick.data.TrickCardGameMarshaller

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/data/class-use/TrickCardGameObject.html b/apidocs/com/threerings/parlor/card/trick/data/class-use/TrickCardGameObject.html index 335d7088..fd50ea10 100644 --- a/apidocs/com/threerings/parlor/card/trick/data/class-use/TrickCardGameObject.html +++ b/apidocs/com/threerings/parlor/card/trick/data/class-use/TrickCardGameObject.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Interface com.threerings.parlor.card.trick.data.TrickCardGameObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.card.trick.data.TrickCardGameObject

    -
    -No usage of com.threerings.parlor.card.trick.data.TrickCardGameObject -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.card.trick.data.TrickCardGameObject

    +
    +
    No usage of com.threerings.parlor.card.trick.data.TrickCardGameObject
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/data/package-frame.html b/apidocs/com/threerings/parlor/card/trick/data/package-frame.html index b26b81b2..0bdeb609 100644 --- a/apidocs/com/threerings/parlor/card/trick/data/package-frame.html +++ b/apidocs/com/threerings/parlor/card/trick/data/package-frame.html @@ -1,46 +1,26 @@ - - - - - - -com.threerings.parlor.card.trick.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.card.trick.data - - - - -
    -Interfaces  - -
    -TrickCardCodes -
    -TrickCardGameObject
    - - - - - - -
    -Classes  - -
    -TrickCardGameMarshaller
    - - - - + + + + + +com.threerings.parlor.card.trick.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.card.trick.data

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/card/trick/data/package-summary.html b/apidocs/com/threerings/parlor/card/trick/data/package-summary.html index c8fed95f..efe5a077 100644 --- a/apidocs/com/threerings/parlor/card/trick/data/package-summary.html +++ b/apidocs/com/threerings/parlor/card/trick/data/package-summary.html @@ -1,178 +1,171 @@ - - - - - - -com.threerings.parlor.card.trick.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.card.trick.data -

    - - - - - - - - - - - - - -
    -Interface Summary
    TrickCardCodesConstants relating to trick-based card games.
    TrickCardGameObjectGame objects for trick-based card games must implement this interface.
    -  - -

    - - - - - - - - + + +
    -Class Summary
    TrickCardGameMarshallerProvides the implementation of the TrickCardGameService interface +
    +

    Package com.threerings.parlor.card.trick.data

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      TrickCardCodes +
      Constants relating to trick-based card games.
      +
      TrickCardGameObject +
      Game objects for trick-based card games must implement this interface.
      +
      +
    • +
    • + + + + + + + + + + - -
      Class Summary 
      ClassDescription
      TrickCardGameMarshaller +
      Provides the implementation of the TrickCardGameService interface that marshalls the arguments and delivers the request to the provider - on the server.
      -  - -

      -

      -
      -
      - - + on the server.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/data/package-tree.html b/apidocs/com/threerings/parlor/card/trick/data/package-tree.html index 1d3d12d2..38c70e50 100644 --- a/apidocs/com/threerings/parlor/card/trick/data/package-tree.html +++ b/apidocs/com/threerings/parlor/card/trick/data/package-tree.html @@ -1,169 +1,160 @@ - - - - - - -com.threerings.parlor.card.trick.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.card.trick.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.card.trick.data

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/data/package-use.html b/apidocs/com/threerings/parlor/card/trick/data/package-use.html index 9dd99ed5..1d3aea92 100644 --- a/apidocs/com/threerings/parlor/card/trick/data/package-use.html +++ b/apidocs/com/threerings/parlor/card/trick/data/package-use.html @@ -1,192 +1,184 @@ - - - - - - -Uses of Package com.threerings.parlor.card.trick.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.card.trick.data

    -
    - - - - - - - - - - - - - -
    -Packages that use com.threerings.parlor.card.trick.data
    com.threerings.parlor.card.trick.data  
    com.threerings.parlor.card.trick.util  
    -  -

    - - - - - - - + + +
    -Classes in com.threerings.parlor.card.trick.data used by com.threerings.parlor.card.trick.data
    TrickCardGameMarshaller - -
    -          Provides the implementation of the TrickCardGameService interface +
    +

    Uses of Package
    com.threerings.parlor.card.trick.data

    +
    +
    +
    +
    + +

  • + + + + + + + + + + + + +
    Classes in com.threerings.parlor.card.trick.data used by com.threerings.parlor.card.trick.util 
    Class and Description
    TrickCardCodes +
    Constants relating to trick-based card games.
    +
    +
  • + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/server/TrickCardGameManagerDelegate.html b/apidocs/com/threerings/parlor/card/trick/server/TrickCardGameManagerDelegate.html index 629cbead..ee14bec1 100644 --- a/apidocs/com/threerings/parlor/card/trick/server/TrickCardGameManagerDelegate.html +++ b/apidocs/com/threerings/parlor/card/trick/server/TrickCardGameManagerDelegate.html @@ -1,686 +1,643 @@ - - - - - - -TrickCardGameManagerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.card.trick.server -
    -Class TrickCardGameManagerDelegate

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.server.PlaceManagerDelegate
    -      extended by com.threerings.parlor.server.PlayManagerDelegate
    -          extended by com.threerings.parlor.game.server.GameManagerDelegate
    -              extended by com.threerings.parlor.turn.server.TurnGameManagerDelegate
    -                  extended by com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    -
    -
    -
    All Implemented Interfaces:
    TrickCardGameProvider, com.threerings.presents.server.InvocationProvider
    -
    -
    -
    -
    public class TrickCardGameManagerDelegate
    extends TurnGameManagerDelegate
    implements TrickCardGameProvider
    - - -

    -A card game manager delegate for trick-based card games, such as Spades and Hearts. -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.card.trick.server
    +

    Class TrickCardGameManagerDelegate

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -TrickCardGameManagerDelegate

      -
      -public TrickCardGameManagerDelegate()
      -
      -
      -
      - -

      -TrickCardGameManagerDelegate

      -
      -@Deprecated
      -public TrickCardGameManagerDelegate(CardGameManager manager)
      -
      -
      Deprecated. use the zero-argument constructor. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TrickCardGameManagerDelegate

          +
          public TrickCardGameManagerDelegate()
          +
        • +
        + + + +
          +
        • +

          TrickCardGameManagerDelegate

          +
          @Deprecated
          +public TrickCardGameManagerDelegate(CardGameManager manager)
          +
          Deprecated. use the zero-argument constructor.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(com.threerings.crowd.server.PlaceManager plmgr,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public void init(com.threerings.crowd.server.PlaceManager plmgr,
                            com.threerings.presents.dobj.RootDObjectManager omgr,
          -                 com.threerings.presents.server.InvocationManager invmgr)
          -
          -
          -
          Overrides:
          init in class com.threerings.crowd.server.PlaceManagerDelegate
          -
          -
          -
          -
          -
          -
          - -

          -didInit

          -
          -public void didInit(com.threerings.crowd.data.PlaceConfig config)
          -
          -
          -
          Overrides:
          didInit in class TurnGameManagerDelegate
          -
          -
          -
          -
          -
          -
          - -

          -didStartup

          -
          -public void didStartup(com.threerings.crowd.data.PlaceObject plobj)
          -
          -
          -
          Overrides:
          didStartup in class TurnGameManagerDelegate
          -
          -
          -
          -
          -
          -
          - -

          -gameWillStart

          -
          -public void gameWillStart()
          -
          -
          Description copied from class: GameManagerDelegate
          -
          Called by the game manager when the game is about to start. -

          -

          -
          Overrides:
          gameWillStart in class GameManagerDelegate
          -
          -
          -
          -
          -
          -
          - -

          -gameDidStart

          -
          -public void gameDidStart()
          -
          -
          Called when the game has started. Default implementation starts the first hand. -

          -

          -
          Overrides:
          gameDidStart in class TurnGameManagerDelegate
          -
          -
          -
          -
          -
          -
          - -

          -gameDidEnd

          -
          -public void gameDidEnd()
          -
          -
          Description copied from class: GameManagerDelegate
          -
          Called by the game manager after the game ended. -

          -

          -
          Overrides:
          gameDidEnd in class GameManagerDelegate
          -
          -
          -
          -
          -
          -
          - -

          -startTurn

          -
          -public void startTurn()
          -
          -
          Description copied from class: TurnGameManagerDelegate
          -
          Called to start the next turn. It calls TurnGameManager.turnWillStart() to allow our + com.threerings.presents.server.InvocationManager invmgr)
      +
      +
      Overrides:
      +
      init in class com.threerings.crowd.server.PlaceManagerDelegate
      +
      +
    • +
    + + + + + + + + + + + + + + + +
      +
    • +

      gameDidStart

      +
      public void gameDidStart()
      +
      Called when the game has started. Default implementation starts the first hand.
      +
      +
      Overrides:
      +
      gameDidStart in class TurnGameManagerDelegate
      +
      +
    • +
    + + + + + + + +
      +
    • +

      startTurn

      +
      public void startTurn()
      +
      Description copied from class: TurnGameManagerDelegate
      +
      Called to start the next turn. It calls TurnGameManager.turnWillStart() to allow our owning manager to perform any pre-start turn processing, sets the turn holder that was configured either when the game started or when finishing up the last turn, and then calls - TurnGameManager.turnDidStart() to allow the manager to perform any post-start turn + TurnGameManager.turnDidStart() to allow the manager to perform any post-start turn processing. This assumes that a valid turn holder has been assigned. If some pre-game preparation needs to take place in a non-turn-based manner, this function should not be - called until it is time to start the first turn. -

      -

      -
      Overrides:
      startTurn in class TurnGameManagerDelegate
      -
      -
      -
      -
      - -
      - -

      -endTurn

      -
      -public void endTurn()
      -
      -
      Description copied from class: TurnGameManagerDelegate
      -
      Called to end the turn. Whatever indication a game manager has that the turn has ended + called until it is time to start the first turn.
      +
      +
      Overrides:
      +
      startTurn in class TurnGameManagerDelegate
      +
      +
    • +
    + + + + + + + +
      +
    • +

      startHand

      +
      public void startHand()
      +
      Starts a hand of cards. Calls handWillStart(), sets the trick + state to PLAYING_HAND, and calls handDidStart().
      +
    • +
    + + + +
      +
    • +

      endHand

      +
      public void endHand()
      +
      Ends the hand of cards. Calls handWillEnd(), sets the trick + state to BETWEEN_HANDS, and calls handDidEnd().
      +
    • +
    + + + +
      +
    • +

      startTrick

      +
      public void startTrick()
      +
      Starts a trick. Calls trickWillStart(), sets the trick + state to PLAYING_TRICK, and calls trickDidStart().
      +
    • +
    + + + +
      +
    • +

      endTrick

      +
      public void endTrick()
      +
      Ends the trick. Calls trickWillEnd(), sets the trick + state to PLAYING_HAND, and calls trickDidEnd().
      +
    • +
    + + + + + + + + + + + + + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/server/TrickCardGameProvider.html b/apidocs/com/threerings/parlor/card/trick/server/TrickCardGameProvider.html index d324538d..cf652e4c 100644 --- a/apidocs/com/threerings/parlor/card/trick/server/TrickCardGameProvider.html +++ b/apidocs/com/threerings/parlor/card/trick/server/TrickCardGameProvider.html @@ -1,280 +1,278 @@ - - - - - - -TrickCardGameProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.card.trick.server -
    -Interface TrickCardGameProvider

    -
    -
    All Superinterfaces:
    com.threerings.presents.server.InvocationProvider
    -
    -
    -
    All Known Implementing Classes:
    TrickCardGameManagerDelegate
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.parlor.card.trick.server
    +

    Interface TrickCardGameProvider

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.server.InvocationProvider
      +
      +
      +
      All Known Implementing Classes:
      +
      TrickCardGameManagerDelegate
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from TrickCardGameService.java.")
      -public interface TrickCardGameProvider
      extends com.threerings.presents.server.InvocationProvider
    - - -

    -Defines the server-side of the TrickCardGameService. -

    - -

    -


    - -

    - +public interface TrickCardGameProvider +extends com.threerings.presents.server.InvocationProvider +

    Defines the server-side of the TrickCardGameService.
    + + + +
    + +
    +
    + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/server/class-use/TrickCardGameManagerDelegate.html b/apidocs/com/threerings/parlor/card/trick/server/class-use/TrickCardGameManagerDelegate.html index 88965cd2..875afa26 100644 --- a/apidocs/com/threerings/parlor/card/trick/server/class-use/TrickCardGameManagerDelegate.html +++ b/apidocs/com/threerings/parlor/card/trick/server/class-use/TrickCardGameManagerDelegate.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate

    -
    -No usage of com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate

    +
    +
    No usage of com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/server/class-use/TrickCardGameProvider.html b/apidocs/com/threerings/parlor/card/trick/server/class-use/TrickCardGameProvider.html index a58a3fa6..7adc4c8f 100644 --- a/apidocs/com/threerings/parlor/card/trick/server/class-use/TrickCardGameProvider.html +++ b/apidocs/com/threerings/parlor/card/trick/server/class-use/TrickCardGameProvider.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Interface com.threerings.parlor.card.trick.server.TrickCardGameProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.card.trick.server.TrickCardGameProvider

    -
    - - - - - - - - - -
    -Packages that use TrickCardGameProvider
    com.threerings.parlor.card.trick.server  
    -  -

    - - - - - -
    -Uses of TrickCardGameProvider in com.threerings.parlor.card.trick.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.card.trick.server that implement TrickCardGameProvider
    - classTrickCardGameManagerDelegate - -
    -          A card game manager delegate for trick-based card games, such as Spades and Hearts.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.card.trick.server.TrickCardGameProvider

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/server/package-frame.html b/apidocs/com/threerings/parlor/card/trick/server/package-frame.html index 85ff4efc..efcaba93 100644 --- a/apidocs/com/threerings/parlor/card/trick/server/package-frame.html +++ b/apidocs/com/threerings/parlor/card/trick/server/package-frame.html @@ -1,44 +1,25 @@ - - - - - - -com.threerings.parlor.card.trick.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.card.trick.server - - - - -
    -Interfaces  - -
    -TrickCardGameProvider
    - - - - - - -
    -Classes  - -
    -TrickCardGameManagerDelegate
    - - - - + + + + + +com.threerings.parlor.card.trick.server (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.card.trick.server

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/card/trick/server/package-summary.html b/apidocs/com/threerings/parlor/card/trick/server/package-summary.html index 4b9a122d..c8b1311b 100644 --- a/apidocs/com/threerings/parlor/card/trick/server/package-summary.html +++ b/apidocs/com/threerings/parlor/card/trick/server/package-summary.html @@ -1,172 +1,163 @@ - - - - - - -com.threerings.parlor.card.trick.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.card.trick.server -

    - - - - - - - - - -
    -Interface Summary
    TrickCardGameProviderDefines the server-side of the TrickCardGameService.
    -  - -

    - - - - - - - - - -
    -Class Summary
    TrickCardGameManagerDelegateA card game manager delegate for trick-based card games, such as Spades and Hearts.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.card.trick.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/server/package-tree.html b/apidocs/com/threerings/parlor/card/trick/server/package-tree.html index c4536747..ff10f588 100644 --- a/apidocs/com/threerings/parlor/card/trick/server/package-tree.html +++ b/apidocs/com/threerings/parlor/card/trick/server/package-tree.html @@ -1,170 +1,163 @@ - - - - - - -com.threerings.parlor.card.trick.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.card.trick.server -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.card.trick.server

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/server/package-use.html b/apidocs/com/threerings/parlor/card/trick/server/package-use.html index 9ec4608b..d72bd765 100644 --- a/apidocs/com/threerings/parlor/card/trick/server/package-use.html +++ b/apidocs/com/threerings/parlor/card/trick/server/package-use.html @@ -1,171 +1,161 @@ - - - - - - -Uses of Package com.threerings.parlor.card.trick.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.card.trick.server

    -
    - - - - - - - - - -
    -Packages that use com.threerings.parlor.card.trick.server
    com.threerings.parlor.card.trick.server  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.card.trick.server used by com.threerings.parlor.card.trick.server
    TrickCardGameProvider - -
    -          Defines the server-side of the TrickCardGameService.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.card.trick.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/util/TrickCardGameUtil.html b/apidocs/com/threerings/parlor/card/trick/util/TrickCardGameUtil.html index c6ea3fa6..54fb60da 100644 --- a/apidocs/com/threerings/parlor/card/trick/util/TrickCardGameUtil.html +++ b/apidocs/com/threerings/parlor/card/trick/util/TrickCardGameUtil.html @@ -1,640 +1,569 @@ - - - - - - -TrickCardGameUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.card.trick.util -
    -Class TrickCardGameUtil

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.card.trick.util.TrickCardGameUtil
    -
    -
    -
    All Implemented Interfaces:
    CardCodes, TrickCardCodes, com.threerings.presents.data.InvocationCodes
    -
    -
    -
    -
    public class TrickCardGameUtil
    extends Object
    implements TrickCardCodes
    - - -

    -Methods of general utility to trick-taking card games. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.card.trick.util
    +

    Class TrickCardGameUtil

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      CardCodes, TrickCardCodes, com.threerings.presents.data.InvocationCodes
      +
      +
      +
      +
      public class TrickCardGameUtil
      +extends Object
      +implements TrickCardCodes
      +
      Methods of general utility to trick-taking card games.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from interface com.threerings.parlor.card.trick.data.TrickCardCodes
      BOTTOM, LEFT, RIGHT, TOP
      - - - - - - - -
      Fields inherited from interface com.threerings.parlor.card.data.CardCodes
      ACE, BLACK_JOKER, CLUBS, DIAMONDS, HEARTS, JACK, KING, QUEEN, RED_JOKER, SPADES
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  + - - - - - - - - - -
      -Constructor Summary
      TrickCardGameUtil() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        TrickCardGameUtil() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      -static booleancanFollowSuit(PlayerCard[] cardsPlayed, - Hand hand) - -
      -          Checks whether the player can follow the suit lead with the hand given.
      -static booleancontainsCard(PlayerCard[] cards, - Card card) - -
      -          Checks whether the specified array contains the given card.
      -static intcountSuitMembers(PlayerCard[] cards, - int suit) - -
      -          Determines the number of cards that belong to the specified suit within the array given.
      -static booleanfollowsSuit(PlayerCard[] cardsPlayed, - Card card) - -
      -          Checks whether the proposed card follows the suit lead.
      -static PlayerCardgetHighestInLeadSuit(PlayerCard[] cardsPlayed, - int trumpSuit) - -
      -          Returns the highest card (according to the standard A,K,...,2 ordering) in the suit lead, - with an optional trump suit.
      -static intgetLeftIndex(int pidx) - -
      -          For four-player games, returns the index of the player to the left of the specified player.
      -static intgetNextInClockwiseSequence(int pidx) - -
      -          For four-player games, this returns the index of the player after the specified player - going clockwise around the table.
      -static intgetOppositeIndex(int pidx) - -
      -          For four-player games, returns the index of the player across from the specified player.
      -static intgetOtherTeamIndex(int tidx) - -
      -          For four-player games with fixed partnerships, this returns the index of the other team.
      -static intgetPartnerIndex(int pidx) - -
      -          For four-player games with fixed partnerships, this returns the index of the player's - partner.
      -static intgetRelativeLocation(int pidx1, - int pidx2) - -
      -          For four-player games with fixed partnerships, this returns the relative location of one - player from the point of view of another.
      -static intgetRightIndex(int pidx) - -
      -          For four-player games, returns the index of the player to the right of the specified - player.
      -static intgetTeamIndex(int pidx) - -
      -          For four-player games with fixed partnerships, this returns the index of the player's team.
      -static intgetTeamMemberIndex(int tidx, - int midx) - -
      -          For four-player games with fixed partnerships, this returns the index of one of the members - of a team.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Static Methods Concrete Methods 
        Modifier and TypeMethod and Description
        static booleancanFollowSuit(PlayerCard[] cardsPlayed, + Hand hand) +
        Checks whether the player can follow the suit lead with the hand given.
        +
        static booleancontainsCard(PlayerCard[] cards, + Card card) +
        Checks whether the specified array contains the given card.
        +
        static intcountSuitMembers(PlayerCard[] cards, + int suit) +
        Determines the number of cards that belong to the specified suit within the array given.
        +
        static booleanfollowsSuit(PlayerCard[] cardsPlayed, + Card card) +
        Checks whether the proposed card follows the suit lead.
        +
        static PlayerCardgetHighestInLeadSuit(PlayerCard[] cardsPlayed, + int trumpSuit) +
        Returns the highest card (according to the standard A,K,...,2 ordering) in the suit lead, + with an optional trump suit.
        +
        static intgetLeftIndex(int pidx) +
        For four-player games, returns the index of the player to the left of the specified player.
        +
        static intgetNextInClockwiseSequence(int pidx) +
        For four-player games, this returns the index of the player after the specified player + going clockwise around the table.
        +
        static intgetOppositeIndex(int pidx) +
        For four-player games, returns the index of the player across from the specified player.
        +
        static intgetOtherTeamIndex(int tidx) +
        For four-player games with fixed partnerships, this returns the index of the other team.
        +
        static intgetPartnerIndex(int pidx) +
        For four-player games with fixed partnerships, this returns the index of the player's + partner.
        +
        static intgetRelativeLocation(int pidx1, + int pidx2) +
        For four-player games with fixed partnerships, this returns the relative location of one + player from the point of view of another.
        +
        static intgetRightIndex(int pidx) +
        For four-player games, returns the index of the player to the right of the specified + player.
        +
        static intgetTeamIndex(int pidx) +
        For four-player games with fixed partnerships, this returns the index of the player's team.
        +
        static intgetTeamMemberIndex(int tidx, + int midx) +
        For four-player games with fixed partnerships, this returns the index of one of the members + of a team.
        +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -TrickCardGameUtil

      -
      -public TrickCardGameUtil()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TrickCardGameUtil

          +
          public TrickCardGameUtil()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getTeamIndex

      -
      -public static int getTeamIndex(int pidx)
      -
      -
      For four-player games with fixed partnerships, this returns the index of the player's team. -

      -

      -
      -
      -
      -
      Parameters:
      pidx - the player index
      -
      -
      -
      - -

      -getOtherTeamIndex

      -
      -public static int getOtherTeamIndex(int tidx)
      -
      -
      For four-player games with fixed partnerships, this returns the index of the other team. -

      -

      -
      -
      -
      -
      Parameters:
      tidx - the index of the team
      -
      -
      -
      - -

      -getPartnerIndex

      -
      -public static int getPartnerIndex(int pidx)
      -
      -
      For four-player games with fixed partnerships, this returns the index of the player's - partner. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getTeamMemberIndex

      -
      -public static int getTeamMemberIndex(int tidx,
      -                                     int midx)
      -
      -
      For four-player games with fixed partnerships, this returns the index of one of the members - of a team. -

      -

      -
      -
      -
      -
      Parameters:
      tidx - the index of the team
      midx - the index of the player within the team
      -
      -
      -
      - -

      -getNextInClockwiseSequence

      -
      -public static int getNextInClockwiseSequence(int pidx)
      -
      -
      For four-player games, this returns the index of the player after the specified player - going clockwise around the table. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getRelativeLocation

      -
      -public static int getRelativeLocation(int pidx1,
      -                                      int pidx2)
      -
      -
      For four-player games with fixed partnerships, this returns the relative location of one - player from the point of view of another. -

      -

      -
      -
      -
      -
      Parameters:
      pidx1 - the index of the player to whom the location is relative
      pidx2 - the index of the player whose location is desired -
      Returns:
      the relative location (TOP, BOTTOM, LEFT, or RIGHT)
      -
      -
      -
      - -

      -getLeftIndex

      -
      -public static int getLeftIndex(int pidx)
      -
      -
      For four-player games, returns the index of the player to the left of the specified player. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getRightIndex

      -
      -public static int getRightIndex(int pidx)
      -
      -
      For four-player games, returns the index of the player to the right of the specified - player. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getOppositeIndex

      -
      -public static int getOppositeIndex(int pidx)
      -
      -
      For four-player games, returns the index of the player across from the specified player. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -canFollowSuit

      -
      -public static boolean canFollowSuit(PlayerCard[] cardsPlayed,
      -                                    Hand hand)
      -
      -
      Checks whether the player can follow the suit lead with the hand given. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -containsCard

      -
      -public static boolean containsCard(PlayerCard[] cards,
      -                                   Card card)
      -
      -
      Checks whether the specified array contains the given card. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -countSuitMembers

      -
      -public static int countSuitMembers(PlayerCard[] cards,
      -                                   int suit)
      -
      -
      Determines the number of cards that belong to the specified suit within the array given. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -followsSuit

      -
      -public static boolean followsSuit(PlayerCard[] cardsPlayed,
      -                                  Card card)
      -
      -
      Checks whether the proposed card follows the suit lead. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getHighestInLeadSuit

      -
      -public static PlayerCard getHighestInLeadSuit(PlayerCard[] cardsPlayed,
      -                                              int trumpSuit)
      -
      -
      Returns the highest card (according to the standard A,K,...,2 ordering) in the suit lead, - with an optional trump suit. -

      -

      -
      -
      -
      -
      Parameters:
      trumpSuit - the trump suit, or -1 for none
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getTeamIndex

          +
          public static int getTeamIndex(int pidx)
          +
          For four-player games with fixed partnerships, this returns the index of the player's team.
          +
          +
          Parameters:
          +
          pidx - the player index
          +
          +
        • +
        + + + +
          +
        • +

          getOtherTeamIndex

          +
          public static int getOtherTeamIndex(int tidx)
          +
          For four-player games with fixed partnerships, this returns the index of the other team.
          +
          +
          Parameters:
          +
          tidx - the index of the team
          +
          +
        • +
        + + + +
          +
        • +

          getPartnerIndex

          +
          public static int getPartnerIndex(int pidx)
          +
          For four-player games with fixed partnerships, this returns the index of the player's + partner.
          +
        • +
        + + + +
          +
        • +

          getTeamMemberIndex

          +
          public static int getTeamMemberIndex(int tidx,
          +                                     int midx)
          +
          For four-player games with fixed partnerships, this returns the index of one of the members + of a team.
          +
          +
          Parameters:
          +
          tidx - the index of the team
          +
          midx - the index of the player within the team
          +
          +
        • +
        + + + +
          +
        • +

          getNextInClockwiseSequence

          +
          public static int getNextInClockwiseSequence(int pidx)
          +
          For four-player games, this returns the index of the player after the specified player + going clockwise around the table.
          +
        • +
        + + + +
          +
        • +

          getRelativeLocation

          +
          public static int getRelativeLocation(int pidx1,
          +                                      int pidx2)
          +
          For four-player games with fixed partnerships, this returns the relative location of one + player from the point of view of another.
          +
          +
          Parameters:
          +
          pidx1 - the index of the player to whom the location is relative
          +
          pidx2 - the index of the player whose location is desired
          +
          Returns:
          +
          the relative location (TOP, BOTTOM, LEFT, or RIGHT)
          +
          +
        • +
        + + + +
          +
        • +

          getLeftIndex

          +
          public static int getLeftIndex(int pidx)
          +
          For four-player games, returns the index of the player to the left of the specified player.
          +
        • +
        + + + +
          +
        • +

          getRightIndex

          +
          public static int getRightIndex(int pidx)
          +
          For four-player games, returns the index of the player to the right of the specified + player.
          +
        • +
        + + + +
          +
        • +

          getOppositeIndex

          +
          public static int getOppositeIndex(int pidx)
          +
          For four-player games, returns the index of the player across from the specified player.
          +
        • +
        + + + +
          +
        • +

          canFollowSuit

          +
          public static boolean canFollowSuit(PlayerCard[] cardsPlayed,
          +                                    Hand hand)
          +
          Checks whether the player can follow the suit lead with the hand given.
          +
        • +
        + + + +
          +
        • +

          containsCard

          +
          public static boolean containsCard(PlayerCard[] cards,
          +                                   Card card)
          +
          Checks whether the specified array contains the given card.
          +
        • +
        + + + +
          +
        • +

          countSuitMembers

          +
          public static int countSuitMembers(PlayerCard[] cards,
          +                                   int suit)
          +
          Determines the number of cards that belong to the specified suit within the array given.
          +
        • +
        + + + +
          +
        • +

          followsSuit

          +
          public static boolean followsSuit(PlayerCard[] cardsPlayed,
          +                                  Card card)
          +
          Checks whether the proposed card follows the suit lead.
          +
        • +
        + + + +
          +
        • +

          getHighestInLeadSuit

          +
          public static PlayerCard getHighestInLeadSuit(PlayerCard[] cardsPlayed,
          +                                              int trumpSuit)
          +
          Returns the highest card (according to the standard A,K,...,2 ordering) in the suit lead, + with an optional trump suit.
          +
          +
          Parameters:
          +
          trumpSuit - the trump suit, or -1 for none
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/util/class-use/TrickCardGameUtil.html b/apidocs/com/threerings/parlor/card/trick/util/class-use/TrickCardGameUtil.html index f2b2470e..cb99fdb2 100644 --- a/apidocs/com/threerings/parlor/card/trick/util/class-use/TrickCardGameUtil.html +++ b/apidocs/com/threerings/parlor/card/trick/util/class-use/TrickCardGameUtil.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.card.trick.util.TrickCardGameUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.card.trick.util.TrickCardGameUtil

    -
    -No usage of com.threerings.parlor.card.trick.util.TrickCardGameUtil -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.card.trick.util.TrickCardGameUtil

    +
    +
    No usage of com.threerings.parlor.card.trick.util.TrickCardGameUtil
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/util/package-frame.html b/apidocs/com/threerings/parlor/card/trick/util/package-frame.html index 9b9234f3..0a17e5af 100644 --- a/apidocs/com/threerings/parlor/card/trick/util/package-frame.html +++ b/apidocs/com/threerings/parlor/card/trick/util/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.parlor.card.trick.util (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.card.trick.util - - - - -
    -Classes  - -
    -TrickCardGameUtil
    - - - - + + + + + +com.threerings.parlor.card.trick.util (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.card.trick.util

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/card/trick/util/package-summary.html b/apidocs/com/threerings/parlor/card/trick/util/package-summary.html index 92574225..c50bc8d1 100644 --- a/apidocs/com/threerings/parlor/card/trick/util/package-summary.html +++ b/apidocs/com/threerings/parlor/card/trick/util/package-summary.html @@ -1,158 +1,146 @@ - - - - - - -com.threerings.parlor.card.trick.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.card.trick.util -

    - - - - - - - - - -
    -Class Summary
    TrickCardGameUtilMethods of general utility to trick-taking card games.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.card.trick.util

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/util/package-tree.html b/apidocs/com/threerings/parlor/card/trick/util/package-tree.html index c1742bfc..4b790fb0 100644 --- a/apidocs/com/threerings/parlor/card/trick/util/package-tree.html +++ b/apidocs/com/threerings/parlor/card/trick/util/package-tree.html @@ -1,155 +1,139 @@ - - - - - - -com.threerings.parlor.card.trick.util Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.card.trick.util -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.card.trick.util

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/card/trick/util/package-use.html b/apidocs/com/threerings/parlor/card/trick/util/package-use.html index f8b3d48e..0ae1ca80 100644 --- a/apidocs/com/threerings/parlor/card/trick/util/package-use.html +++ b/apidocs/com/threerings/parlor/card/trick/util/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.parlor.card.trick.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.card.trick.util

    -
    -No usage of com.threerings.parlor.card.trick.util -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.card.trick.util

    +
    +
    No usage of com.threerings.parlor.card.trick.util
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/class-use/Log.html b/apidocs/com/threerings/parlor/class-use/Log.html index c1206f6b..b7d7aa40 100644 --- a/apidocs/com/threerings/parlor/class-use/Log.html +++ b/apidocs/com/threerings/parlor/class-use/Log.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.Log

    -
    -No usage of com.threerings.parlor.Log -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.Log

    +
    +
    No usage of com.threerings.parlor.Log
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/DefaultSwingTableConfigurator.html b/apidocs/com/threerings/parlor/client/DefaultSwingTableConfigurator.html index 5af6359f..aefee866 100644 --- a/apidocs/com/threerings/parlor/client/DefaultSwingTableConfigurator.html +++ b/apidocs/com/threerings/parlor/client/DefaultSwingTableConfigurator.html @@ -1,330 +1,350 @@ - - - - - - -DefaultSwingTableConfigurator (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Class DefaultSwingTableConfigurator

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.client.TableConfigurator
    -      extended by com.threerings.parlor.client.DefaultSwingTableConfigurator
    -
    -
    -
    -
    public class DefaultSwingTableConfigurator
    extends TableConfigurator
    - - -

    -Provides a default implementation of a TableConfigurator for - a Swing interface. -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.client
    +

    Class DefaultSwingTableConfigurator

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class DefaultSwingTableConfigurator
      +extends TableConfigurator
      +
      Provides a default implementation of a TableConfigurator for + a Swing interface.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - + + + + + + + +
      -Constructor Summary
      DefaultSwingTableConfigurator(int players) - -
      -          Create a TableConfigurator that allows only the specified number +
        +
      • + + +

        Constructor Summary

        + + + + + + + - - - - - - - -
        Constructors 
        Constructor and Description
        DefaultSwingTableConfigurator(int players) +
        Create a TableConfigurator that allows only the specified number of players and lets the configuring user enable private games - only if the number of players is greater than 2.
        DefaultSwingTableConfigurator(int players, - boolean allowPrivate) - -
        -          Create a TableConfigurator that allows only the specified number - of players and lets the user configure a private table, or not.
        DefaultSwingTableConfigurator(int minPlayers, - int desiredPlayers, - int maxPlayers, - boolean allowPrivate) - -
        -          Create a TableConfigurator that allows for the specified configuration - parameters.
        -  + only if the number of players is greater than 2. +
      DefaultSwingTableConfigurator(int players, + boolean allowPrivate) +
      Create a TableConfigurator that allows only the specified number + of players and lets the user configure a private table, or not.
      +
      DefaultSwingTableConfigurator(int minPlayers, + int desiredPlayers, + int maxPlayers, + boolean allowPrivate) +
      Create a TableConfigurator that allows for the specified configuration + parameters.
      +
      +
    • +
    - - - - - - - - - + +
    -Method Summary
    - booleanisEmpty() - -
    -          If true, the TableConfigurator is empty, which doesn't mean that +
    + + + + + + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -DefaultSwingTableConfigurator

      -
      -public DefaultSwingTableConfigurator(int players)
      -
      -
      Create a TableConfigurator that allows only the specified number +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          DefaultSwingTableConfigurator

          +
          public DefaultSwingTableConfigurator(int players)
          +
          Create a TableConfigurator that allows only the specified number of players and lets the configuring user enable private games - only if the number of players is greater than 2. -

          -

      -
      - -

      -DefaultSwingTableConfigurator

      -
      -public DefaultSwingTableConfigurator(int players,
      -                                     boolean allowPrivate)
      -
      -
      Create a TableConfigurator that allows only the specified number - of players and lets the user configure a private table, or not. -

      -

      -
      - -

      -DefaultSwingTableConfigurator

      -
      -public DefaultSwingTableConfigurator(int minPlayers,
      + only if the number of players is greater than 2.
    + + + + + + + + + + + + - - - - - - -
    -Method Detail
    - -

    -isEmpty

    -
    -public boolean isEmpty()
    -
    -
    Description copied from class: TableConfigurator
    -
    If true, the TableConfigurator is empty, which doesn't mean that +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        isEmpty

        +
        public boolean isEmpty()
        +
        Description copied from class: TableConfigurator
        +
        If true, the TableConfigurator is empty, which doesn't mean that it will not return a TableConfig object (for it must), but rather that there are no user-editable options being presented in the - config interface. -

        -

        -
        Specified by:
        isEmpty in class TableConfigurator
        -
        -
        -
        -
        -
    + config interface.
    +
    +
    Specified by:
    +
    isEmpty in class TableConfigurator
    +
    + + + + + + + + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/GameReadyObserver.html b/apidocs/com/threerings/parlor/client/GameReadyObserver.html index 97b930a7..5f0d7ff8 100644 --- a/apidocs/com/threerings/parlor/client/GameReadyObserver.html +++ b/apidocs/com/threerings/parlor/client/GameReadyObserver.html @@ -1,220 +1,239 @@ - - - - - - -GameReadyObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Interface GameReadyObserver

    -
    -
    -
    public interface GameReadyObserver
    - - -

    -Used to inform interested parties when the ParlorDirector +

    +
    com.threerings.parlor.client
    +

    Interface GameReadyObserver

    +
    +
    +
    +
      +
    • +
      +
      +
      public interface GameReadyObserver
      +
      Used to inform interested parties when the ParlorDirector receives a game ready notification. The observers can ratify the decision to head directly into the game or can take responsibility - themselves for doing so. -

      - -

      -


      - -

      - + themselves for doing so.

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Method Summary
      - booleanreceivedGameReady(int gameOid) - -
      -          Called when a game ready notification is received.
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -receivedGameReady

      -
      -boolean receivedGameReady(int gameOid)
      -
      -
      Called when a game ready notification is received. -

      -

      -
      Parameters:
      gameOid - the place oid of the ready game. -
      Returns:
      if the observer returns true from this method, the parlor +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          receivedGameReady

          +
          boolean receivedGameReady(int gameOid)
          +
          Called when a game ready notification is received.
          +
          +
          Parameters:
          +
          gameOid - the place oid of the ready game.
          +
          Returns:
          +
          if the observer returns true from this method, the parlor director assumes they will take care of entering the game room after performing processing of their own. If all observers return - false, the director will enter the game room automatically.
          -
      -
      + false, the director will enter the game room automatically.
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/Invitation.html b/apidocs/com/threerings/parlor/client/Invitation.html index bc9d844f..e182a6a9 100644 --- a/apidocs/com/threerings/parlor/client/Invitation.html +++ b/apidocs/com/threerings/parlor/client/Invitation.html @@ -1,523 +1,501 @@ - - - - - - -Invitation (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Class Invitation

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.client.Invitation
    -
    -
    -
    All Implemented Interfaces:
    ParlorService.InviteListener, ParlorCodes, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.data.InvocationCodes
    -
    -
    -
    -
    public class Invitation
    extends Object
    implements ParlorCodes, ParlorService.InviteListener
    - - -

    -The invitation class is used to track information related to - outstanding invitations generated by or targeted to this client. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.client
    +

    Class Invitation

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      ParlorService.InviteListener, ParlorCodes, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.data.InvocationCodes
      +
      +
      +
      +
      public class Invitation
      +extends Object
      +implements ParlorCodes, ParlorService.InviteListener
      +
      The invitation class is used to track information related to + outstanding invitations generated by or targeted to this client.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -inviteId

      -
      -public int inviteId
      -
      -
      The unique id for this invitation (as assigned by the +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          inviteId

          +
          public int inviteId
          +
          The unique id for this invitation (as assigned by the server). This is -1 until we receive an acknowledgement from - the server that our invitation was delivered. -

          -

          -
          -
      -
      - -

      -opponent

      -
      -public com.threerings.util.Name opponent
      -
      -
      The name of the other user involved in this invitation. -

      -

      -
      -
      -
      - -

      -config

      -
      -public GameConfig config
      -
      -
      The configuration of the game to be created. -

      -

      -
      -
      - + the server that our invitation was delivered.
    + + + + + + + + + + + + - - - - - - -
    -Constructor Detail
    - -

    -Invitation

    -
    -public Invitation(ParlorContext ctx,
    -                  ParlorService pservice,
    +
    +
    Constructs a new invitation record.
    + + + + - - - - - - -
    -Method Detail
    - -

    -accept

    -
    -public void accept()
    -
    -
    Accepts this invitation. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -refuse

    -
    -public void refuse(String message)
    -
    -
    Refuses this invitation. -

    -

    -
    -
    -
    -
    Parameters:
    message - the message to deliver to the inviting user +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        accept

        +
        public void accept()
        +
        Accepts this invitation.
        +
      • +
      + + + +
        +
      • +

        refuse

        +
        public void refuse(String message)
        +
        Refuses this invitation.
        +
        +
        Parameters:
        +
        message - the message to deliver to the inviting user explaining the reason for the refusal or null if no message is to - be provided.
        -
    -
    -
    - -

    -cancel

    -
    -public void cancel()
    -
    -
    Cancels this invitation. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -counter

    -
    -public void counter(GameConfig config,
    -                    InvitationResponseObserver observer)
    -
    -
    Counters this invitation with an invitation with different game - configuration parameters. -

    -

    -
    -
    -
    -
    Parameters:
    config - the updated game configuration.
    observer - the entity that will be notified if this - counter-invitation is accepted, refused or countered.
    -
    -
    -
    - -

    -inviteReceived

    -
    -public void inviteReceived(int inviteId)
    -
    -
    Description copied from interface: ParlorService.InviteListener
    -
    Called in response to a successful ParlorService.invite(com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig, com.threerings.parlor.client.ParlorService.InviteListener) request. -

    -

    -
    Specified by:
    inviteReceived in interface ParlorService.InviteListener
    -
    -
    -
    -
    -
    -
    - -

    -requestFailed

    -
    -public void requestFailed(String reason)
    -
    -
    -
    Specified by:
    requestFailed in interface com.threerings.presents.client.InvocationService.InvocationListener
    -
    -
    -
    -
    -
    -
    - -

    -toString

    -
    -public String toString()
    -
    -
    -
    Overrides:
    toString in class Object
    -
    -
    -
    -
    -
    + be provided.
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/InvitationHandler.html b/apidocs/com/threerings/parlor/client/InvitationHandler.html index cd289633..c8ea1e9d 100644 --- a/apidocs/com/threerings/parlor/client/InvitationHandler.html +++ b/apidocs/com/threerings/parlor/client/InvitationHandler.html @@ -1,240 +1,258 @@ - - - - - - -InvitationHandler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Interface InvitationHandler

    -
    -
    All Known Implementing Classes:
    LobbyController
    -
    -
    -
    -
    public interface InvitationHandler
    - - -

    -A client entity that wishes to handle invitations received by other +

    +
    com.threerings.parlor.client
    +

    Interface InvitationHandler

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      LobbyController
      +
      +
      +
      +
      public interface InvitationHandler
      +
      A client entity that wishes to handle invitations received by other clients should implement this interface and register itself with the parlor director. It will subsequently be notified of any incoming - invitations. It is also responsible for handling cancelled invitations. -

      - -

      -


      - -

      - + invitations. It is also responsible for handling cancelled invitations.

      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -invitationReceived

      -
      -void invitationReceived(Invitation invite)
      -
      -
      Called when an invitation is received from another player. -

      -

      -
      Parameters:
      invite - the received invitation.
      -
      -
      -
      - -

      -invitationCancelled

      -
      -void invitationCancelled(Invitation invite)
      -
      -
      Called when an invitation is cancelled by the inviting player. -

      -

      -
      Parameters:
      invite - the cancelled invitation.
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          invitationReceived

          +
          void invitationReceived(Invitation invite)
          +
          Called when an invitation is received from another player.
          +
          +
          Parameters:
          +
          invite - the received invitation.
          +
          +
        • +
        + + + +
          +
        • +

          invitationCancelled

          +
          void invitationCancelled(Invitation invite)
          +
          Called when an invitation is cancelled by the inviting player.
          +
          +
          Parameters:
          +
          invite - the cancelled invitation.
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/InvitationResponseObserver.html b/apidocs/com/threerings/parlor/client/InvitationResponseObserver.html index c77cce6a..66cb9fbd 100644 --- a/apidocs/com/threerings/parlor/client/InvitationResponseObserver.html +++ b/apidocs/com/threerings/parlor/client/InvitationResponseObserver.html @@ -1,271 +1,290 @@ - - - - - - -InvitationResponseObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Interface InvitationResponseObserver

    -
    -
    All Known Implementing Classes:
    LobbyController
    -
    -
    -
    -
    public interface InvitationResponseObserver
    - - -

    -A client entity that wishes to generate invitations for games must +

    +
    com.threerings.parlor.client
    +

    Interface InvitationResponseObserver

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      LobbyController
      +
      +
      +
      +
      public interface InvitationResponseObserver
      +
      A client entity that wishes to generate invitations for games must implement this interface. An invitation can be accepted, refused or countered. A countered invitation is one where the game configuration is adjusted by the invited player and proposed back to the inviting - player. -

      - -

      -


      - -

      - + player.

      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -invitationAccepted

      -
      -void invitationAccepted(Invitation invite)
      -
      -
      Called if the invitation was accepted. -

      -

      -
      Parameters:
      invite - the invitation for which we received a response.
      -
      -
      -
      - -

      -invitationRefused

      -
      -void invitationRefused(Invitation invite,
      -                       String message)
      -
      -
      Called if the invitation was refused. -

      -

      -
      Parameters:
      invite - the invitation for which we received a response.
      message - a message provided by the invited user explaining +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          invitationAccepted

          +
          void invitationAccepted(Invitation invite)
          +
          Called if the invitation was accepted.
          +
          +
          Parameters:
          +
          invite - the invitation for which we received a response.
          +
          +
        • +
        + + + +
          +
        • +

          invitationRefused

          +
          void invitationRefused(Invitation invite,
          +                       String message)
          +
          Called if the invitation was refused.
          +
          +
          Parameters:
          +
          invite - the invitation for which we received a response.
          +
          message - a message provided by the invited user explaining the reason for their refusal, or the empty string if no message was - provided.
          -
      -
      -
      - -

      -invitationCountered

      -
      -void invitationCountered(Invitation invite,
      -                         GameConfig config)
      -
      -
      Called if the invitation was countered with an alternate game - configuration. -

      -

      -
      Parameters:
      invite - the invitation for which we received a response.
      config - the game configuration proposed by the invited - player.
      -
      -
      + provided.
      +
      +
    • +
    + + + +
      +
    • +

      invitationCountered

      +
      void invitationCountered(Invitation invite,
      +                         GameConfig config)
      +
      Called if the invitation was countered with an alternate game + configuration.
      +
      +
      Parameters:
      +
      invite - the invitation for which we received a response.
      +
      config - the game configuration proposed by the invited + player.
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/ParlorDecoder.html b/apidocs/com/threerings/parlor/client/ParlorDecoder.html index e64329d2..b71d3cc4 100644 --- a/apidocs/com/threerings/parlor/client/ParlorDecoder.html +++ b/apidocs/com/threerings/parlor/client/ParlorDecoder.html @@ -1,424 +1,445 @@ - - - - - - -ParlorDecoder (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Class ParlorDecoder

    -
    -java.lang.Object
    -  extended by com.threerings.presents.client.InvocationDecoder
    -      extended by com.threerings.parlor.client.ParlorDecoder
    -
    -
    -
    -
    public class ParlorDecoder
    extends com.threerings.presents.client.InvocationDecoder
    - - -

    -Dispatches calls to a ParlorReceiver instance. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.client
    +

    Class ParlorDecoder

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class ParlorDecoder
      +extends com.threerings.presents.client.InvocationDecoder
      +
      Dispatches calls to a ParlorReceiver instance.
      +
    • +
    +
    +
    + +
    +
    + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/ParlorDirector.html b/apidocs/com/threerings/parlor/client/ParlorDirector.html index e3ac8c37..0093e4c4 100644 --- a/apidocs/com/threerings/parlor/client/ParlorDirector.html +++ b/apidocs/com/threerings/parlor/client/ParlorDirector.html @@ -1,588 +1,578 @@ - - - - - - -ParlorDirector (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Class ParlorDirector

    -
    -java.lang.Object
    -  extended by com.threerings.presents.client.BasicDirector
    -      extended by com.threerings.parlor.client.ParlorDirector
    -
    -
    -
    All Implemented Interfaces:
    ParlorReceiver, ParlorCodes, com.threerings.presents.client.InvocationReceiver, com.threerings.presents.client.SessionObserver, com.threerings.presents.data.InvocationCodes
    -
    -
    -
    -
    public class ParlorDirector
    extends com.threerings.presents.client.BasicDirector
    implements ParlorCodes, ParlorReceiver
    - - -

    -The parlor director manages the client side of the game configuration and matchmaking +

    +
    com.threerings.parlor.client
    +

    Class ParlorDirector

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      ParlorReceiver, ParlorCodes, com.threerings.presents.client.InvocationReceiver, com.threerings.presents.client.SessionObserver, com.threerings.presents.data.InvocationCodes
      +
      +
      +
      +
      public class ParlorDirector
      +extends com.threerings.presents.client.BasicDirector
      +implements ParlorCodes, ParlorReceiver
      +
      The parlor director manages the client side of the game configuration and matchmaking processes. It is also the entity that is listening for game start notifications which it then dispatches the client entity that will actually create and display the user interface for the - game that started. -

      - -

      -


      - -

      + game that started.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationReceiver
      com.threerings.presents.client.InvocationReceiver.Registration
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationReceiver

          +com.threerings.presents.client.InvocationReceiver.Registration
        • +
        +
      • +
      - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from interface com.threerings.parlor.data.ParlorCodes
      ALREADY_AT_TABLE, BANNED_FROM_TABLE, GAME_ALREADY_STARTED, INVALID_TABLE_POSITION, INVITATION_ACCEPTED, INVITATION_COUNTERED, INVITATION_REFUSED, INVITEE_NOT_ONLINE, MUST_BE_CREATOR, NO_SELF_BOOT, NO_SUCH_TABLE, NOT_AT_TABLE, PARLOR_GROUP, TABLE_POSITION_OCCUPIED
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  + - - - - - - - - - -
      -Constructor Summary
      ParlorDirector(ParlorContext ctx) - -
      -          Constructs a parlor director and provides it with the parlor context that it can use to - access the client services that it needs to provide its own services.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        ParlorDirector(ParlorContext ctx) +
        Constructs a parlor director and provides it with the parlor context that it can use to + access the client services that it needs to provide its own services.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddGameReadyObserver(GameReadyObserver observer) - -
      -          Adds the specified observer to the list of entities that are notified when we receive a game - ready notification.
      - voidclientDidLogoff(com.threerings.presents.client.Client client) - -
      -           
      - voidgameIsReady(int gameOid) - -
      -          Dispatched to the client when a game in which they are a - participant is ready for play.
      - Invitationinvite(com.threerings.util.Name invitee, - GameConfig config, - InvitationResponseObserver observer) - -
      -          Requests that the named user be invited to a game described by the supplied game config.
      - voidreceivedInvite(int remoteId, - com.threerings.util.Name inviter, - GameConfig config) - -
      -          Called by the invocation services when another user has invited us - to play a game.
      - voidreceivedInviteCancellation(int remoteId) - -
      -          Called by the invocation services when an outstanding invitation - has been cancelled by the inviting user.
      - voidreceivedInviteResponse(int remoteId, - int code, - Object arg) - -
      -          Called by the invocation services when another user has responded - to our invitation by either accepting, refusing or countering it.
      - voidremoveGameReadyObserver(GameReadyObserver observer) - -
      -          Removes the specified observer from the list of entities that are notified when we receive a - game ready notification.
      - voidsetInvitationHandler(InvitationHandler handler) - -
      -          Sets the invitation handler, which is the entity that will be notified when we receive - incoming invitation notifications and when invitations have been cancelled.
      - voidstartSolitaire(GameConfig config, - com.threerings.presents.client.InvocationService.ConfirmListener listener) - -
      -          Requests that the specified single player game be started.
      - - - - - - - -
      Methods inherited from class com.threerings.presents.client.BasicDirector
      clientDidLogon, clientObjectDidChange, clientWillLogon, isAvailableInStandalone, setAvailableInStandalone
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddGameReadyObserver(GameReadyObserver observer) +
        Adds the specified observer to the list of entities that are notified when we receive a game + ready notification.
        +
        voidclientDidLogoff(com.threerings.presents.client.Client client) 
        voidgameIsReady(int gameOid) +
        Dispatched to the client when a game in which they are a + participant is ready for play.
        +
        Invitationinvite(com.threerings.util.Name invitee, + GameConfig config, + InvitationResponseObserver observer) +
        Requests that the named user be invited to a game described by the supplied game config.
        +
        voidreceivedInvite(int remoteId, + com.threerings.util.Name inviter, + GameConfig config) +
        Called by the invocation services when another user has invited us + to play a game.
        +
        voidreceivedInviteCancellation(int remoteId) +
        Called by the invocation services when an outstanding invitation + has been cancelled by the inviting user.
        +
        voidreceivedInviteResponse(int remoteId, + int code, + Object arg) +
        Called by the invocation services when another user has responded + to our invitation by either accepting, refusing or countering it.
        +
        voidremoveGameReadyObserver(GameReadyObserver observer) +
        Removes the specified observer from the list of entities that are notified when we receive a + game ready notification.
        +
        voidsetInvitationHandler(InvitationHandler handler) +
        Sets the invitation handler, which is the entity that will be notified when we receive + incoming invitation notifications and when invitations have been cancelled.
        +
        voidstartSolitaire(GameConfig config, + com.threerings.presents.client.InvocationService.ConfirmListener listener) +
        Requests that the specified single player game be started.
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.client.BasicDirector

          +clientDidLogon, clientObjectDidChange, clientWillLogon, isAvailableInStandalone, setAvailableInStandalone
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ParlorDirector

      -
      -public ParlorDirector(ParlorContext ctx)
      -
      -
      Constructs a parlor director and provides it with the parlor context that it can use to +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ParlorDirector

          +
          public ParlorDirector(ParlorContext ctx)
          +
          Constructs a parlor director and provides it with the parlor context that it can use to access the client services that it needs to provide its own services. Only one parlor director should be active in the client at one time and it should be made available via the - parlor context. -

          -

          -
          Parameters:
          ctx - the parlor context in use by the client.
          -
      - + parlor context.
    +
    +
    Parameters:
    +
    ctx - the parlor context in use by the client.
    +
    + + + + - - - - - - -
    -Method Detail
    - -

    -setInvitationHandler

    -
    -public void setInvitationHandler(InvitationHandler handler)
    -
    -
    Sets the invitation handler, which is the entity that will be notified when we receive - incoming invitation notifications and when invitations have been cancelled. -

    -

    -
    -
    -
    -
    Parameters:
    handler - our new invitation handler.
    -
    -
    -
    - -

    -addGameReadyObserver

    -
    -public void addGameReadyObserver(GameReadyObserver observer)
    -
    -
    Adds the specified observer to the list of entities that are notified when we receive a game - ready notification. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -removeGameReadyObserver

    -
    -public void removeGameReadyObserver(GameReadyObserver observer)
    -
    -
    Removes the specified observer from the list of entities that are notified when we receive a - game ready notification. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -invite

    -
    -public Invitation invite(com.threerings.util.Name invitee,
    -                         GameConfig config,
    -                         InvitationResponseObserver observer)
    -
    -
    Requests that the named user be invited to a game described by the supplied game config. -

    -

    -
    -
    -
    -
    Parameters:
    invitee - the user to invite.
    config - the configuration of the game to which the user is being invited.
    observer - the entity that will be notified if this invitation is accepted, refused or - countered. -
    Returns:
    an invitation object that can be used to manage the outstanding invitation.
    -
    -
    -
    - -

    -startSolitaire

    -
    -public void startSolitaire(GameConfig config,
    -                           com.threerings.presents.client.InvocationService.ConfirmListener listener)
    -
    -
    Requests that the specified single player game be started. -

    -

    -
    -
    -
    -
    Parameters:
    config - the configuration of the single player game to be started.
    listener - a listener to be informed of failure if the game cannot be started.
    -
    -
    -
    - -

    -clientDidLogoff

    -
    -public void clientDidLogoff(com.threerings.presents.client.Client client)
    -
    -
    -
    Specified by:
    clientDidLogoff in interface com.threerings.presents.client.SessionObserver
    Overrides:
    clientDidLogoff in class com.threerings.presents.client.BasicDirector
    -
    -
    -
    -
    -
    -
    - -

    -gameIsReady

    -
    -public void gameIsReady(int gameOid)
    -
    -
    Description copied from interface: ParlorReceiver
    -
    Dispatched to the client when a game in which they are a +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setInvitationHandler

        +
        public void setInvitationHandler(InvitationHandler handler)
        +
        Sets the invitation handler, which is the entity that will be notified when we receive + incoming invitation notifications and when invitations have been cancelled.
        +
        +
        Parameters:
        +
        handler - our new invitation handler.
        +
        +
      • +
      + + + +
        +
      • +

        addGameReadyObserver

        +
        public void addGameReadyObserver(GameReadyObserver observer)
        +
        Adds the specified observer to the list of entities that are notified when we receive a game + ready notification.
        +
      • +
      + + + +
        +
      • +

        removeGameReadyObserver

        +
        public void removeGameReadyObserver(GameReadyObserver observer)
        +
        Removes the specified observer from the list of entities that are notified when we receive a + game ready notification.
        +
      • +
      + + + +
        +
      • +

        invite

        +
        public Invitation invite(com.threerings.util.Name invitee,
        +                         GameConfig config,
        +                         InvitationResponseObserver observer)
        +
        Requests that the named user be invited to a game described by the supplied game config.
        +
        +
        Parameters:
        +
        invitee - the user to invite.
        +
        config - the configuration of the game to which the user is being invited.
        +
        observer - the entity that will be notified if this invitation is accepted, refused or + countered.
        +
        Returns:
        +
        an invitation object that can be used to manage the outstanding invitation.
        +
        +
      • +
      + + + +
        +
      • +

        startSolitaire

        +
        public void startSolitaire(GameConfig config,
        +                           com.threerings.presents.client.InvocationService.ConfirmListener listener)
        +
        Requests that the specified single player game be started.
        +
        +
        Parameters:
        +
        config - the configuration of the single player game to be started.
        +
        listener - a listener to be informed of failure if the game cannot be started.
        +
        +
      • +
      + + + +
        +
      • +

        clientDidLogoff

        +
        public void clientDidLogoff(com.threerings.presents.client.Client client)
        +
        +
        Specified by:
        +
        clientDidLogoff in interface com.threerings.presents.client.SessionObserver
        +
        Overrides:
        +
        clientDidLogoff in class com.threerings.presents.client.BasicDirector
        +
        +
      • +
      + + + +
        +
      • +

        gameIsReady

        +
        public void gameIsReady(int gameOid)
        +
        Description copied from interface: ParlorReceiver
        +
        Dispatched to the client when a game in which they are a participant is ready for play. The client will then enter the game room which will trigger the loading of the appropriate game UI code - and generally get things started. -

        -

        -
        Specified by:
        gameIsReady in interface ParlorReceiver
        -
        -
        -
        Parameters:
        gameOid - the object id of the game object.
        -
        -
    -
    - -

    -receivedInvite

    -
    -public void receivedInvite(int remoteId,
    + and generally get things started.
    +
    +
    Specified by:
    +
    gameIsReady in interface ParlorReceiver
    +
    Parameters:
    +
    gameOid - the object id of the game object.
    +
    + + + + + + + + + + + + + + + + + + + + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/ParlorReceiver.html b/apidocs/com/threerings/parlor/client/ParlorReceiver.html index 6ff61578..900d0b00 100644 --- a/apidocs/com/threerings/parlor/client/ParlorReceiver.html +++ b/apidocs/com/threerings/parlor/client/ParlorReceiver.html @@ -1,339 +1,345 @@ - - - - - - -ParlorReceiver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Interface ParlorReceiver

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationReceiver
    -
    -
    -
    All Known Implementing Classes:
    ParlorDirector
    -
    -
    -
    -
    public interface ParlorReceiver
    extends com.threerings.presents.client.InvocationReceiver
    - - -

    -Defines, for the parlor services, a set of notifications delivered +

    +
    com.threerings.parlor.client
    +

    Interface ParlorReceiver

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.client.InvocationReceiver
      +
      +
      +
      All Known Implementing Classes:
      +
      ParlorDirector
      +
      +
      +
      +
      public interface ParlorReceiver
      +extends com.threerings.presents.client.InvocationReceiver
      +
      Defines, for the parlor services, a set of notifications delivered asynchronously by the server to the client. These are handled by the - ParlorDirector. -

      - -

      -


      - -

      + ParlorDirector.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationReceiver
      com.threerings.presents.client.InvocationReceiver.Registration
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationReceiver

          +com.threerings.presents.client.InvocationReceiver.Registration
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidgameIsReady(int gameOid) - -
      -          Dispatched to the client when a game in which they are a - participant is ready for play.
      - voidreceivedInvite(int remoteId, - com.threerings.util.Name inviter, - GameConfig config) - -
      -          Called by the invocation services when another user has invited us - to play a game.
      - voidreceivedInviteCancellation(int remoteId) - -
      -          Called by the invocation services when an outstanding invitation - has been cancelled by the inviting user.
      - voidreceivedInviteResponse(int remoteId, - int code, - Object arg) - -
      -          Called by the invocation services when another user has responded - to our invitation by either accepting, refusing or countering it.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidgameIsReady(int gameOid) +
        Dispatched to the client when a game in which they are a + participant is ready for play.
        +
        voidreceivedInvite(int remoteId, + com.threerings.util.Name inviter, + GameConfig config) +
        Called by the invocation services when another user has invited us + to play a game.
        +
        voidreceivedInviteCancellation(int remoteId) +
        Called by the invocation services when an outstanding invitation + has been cancelled by the inviting user.
        +
        voidreceivedInviteResponse(int remoteId, + int code, + Object arg) +
        Called by the invocation services when another user has responded + to our invitation by either accepting, refusing or countering it.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -gameIsReady

      -
      -void gameIsReady(int gameOid)
      -
      -
      Dispatched to the client when a game in which they are a +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          gameIsReady

          +
          void gameIsReady(int gameOid)
          +
          Dispatched to the client when a game in which they are a participant is ready for play. The client will then enter the game room which will trigger the loading of the appropriate game UI code - and generally get things started. -

          -

          -
          -
          -
          -
          Parameters:
          gameOid - the object id of the game object.
          -
          -
      -
      - -

      -receivedInvite

      -
      -void receivedInvite(int remoteId,
      + and generally get things started.
    +
    +
    Parameters:
    +
    gameOid - the object id of the game object.
    +
    + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/ParlorService.InviteListener.html b/apidocs/com/threerings/parlor/client/ParlorService.InviteListener.html index d23dc78b..fe0a207f 100644 --- a/apidocs/com/threerings/parlor/client/ParlorService.InviteListener.html +++ b/apidocs/com/threerings/parlor/client/ParlorService.InviteListener.html @@ -1,234 +1,247 @@ - - - - - - -ParlorService.InviteListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Interface ParlorService.InviteListener

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationService.InvocationListener
    -
    -
    -
    All Known Implementing Classes:
    Invitation, ParlorMarshaller.InviteMarshaller
    -
    -
    -
    Enclosing interface:
    ParlorService
    -
    -
    -
    -
    public static interface ParlorService.InviteListener
    extends com.threerings.presents.client.InvocationService.InvocationListener
    - - -

    -Used to communicate responses to ParlorService.invite(com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig, com.threerings.parlor.client.ParlorService.InviteListener) requests. -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.client
    +

    Interface ParlorService.InviteListener

    +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/ParlorService.html b/apidocs/com/threerings/parlor/client/ParlorService.html index 14b59045..1ba256de 100644 --- a/apidocs/com/threerings/parlor/client/ParlorService.html +++ b/apidocs/com/threerings/parlor/client/ParlorService.html @@ -1,347 +1,356 @@ - - - - - - -ParlorService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Interface ParlorService

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationService
    -
    -
    -
    All Known Implementing Classes:
    ParlorMarshaller
    -
    -
    -
    -
    public interface ParlorService
    extends com.threerings.presents.client.InvocationService
    - - -

    -Provides an interface to the various parlor invocation services. Presently these services are +

    +
    com.threerings.parlor.client
    +

    Interface ParlorService

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.client.InvocationService
      +
      +
      +
      All Known Implementing Classes:
      +
      ParlorMarshaller
      +
      +
      +
      +
      public interface ParlorService
      +extends com.threerings.presents.client.InvocationService
      +
      Provides an interface to the various parlor invocation services. Presently these services are limited to the various matchmaking mechanisms. It is unlikely that client code will want to make direct use of this class, instead they would make use of the programmatic interface provided by - the ParlorDirector. -

      - -

      -


      - -

      + the ParlorDirector.

      +
    • +
    +
    +
    + +
    +
    +
    +
    +
    Parameters:
    +
    invitee - the username of the user to be invited.
    +
    config - a game config object detailing the type and configuration of the game to be + created.
    +
    listener - will receive and process the response.
    +
    + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/SeatednessObserver.html b/apidocs/com/threerings/parlor/client/SeatednessObserver.html index bc9bd286..4cb63974 100644 --- a/apidocs/com/threerings/parlor/client/SeatednessObserver.html +++ b/apidocs/com/threerings/parlor/client/SeatednessObserver.html @@ -1,219 +1,238 @@ - - - - - - -SeatednessObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Interface SeatednessObserver

    -
    -
    All Known Implementing Classes:
    TableItem, TableListView
    -
    -
    -
    -
    public interface SeatednessObserver
    - - -

    -Entites that wish to hear about when we sit down at a table or stand up +

    +
    com.threerings.parlor.client
    +

    Interface SeatednessObserver

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      TableItem, TableListView
      +
      +
      +
      +
      public interface SeatednessObserver
      +
      Entites that wish to hear about when we sit down at a table or stand up from a table can implement this interface and register themselves with - the TableDirector. -

      - -

      -


      - -

      - + the TableDirector.

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Method Summary
      - voidseatednessDidChange(boolean isSeated) - -
      -          Called when this client sits down at or stands up from a table.
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -seatednessDidChange

      -
      -void seatednessDidChange(boolean isSeated)
      -
      -
      Called when this client sits down at or stands up from a table. -

      -

      -
      Parameters:
      isSeated - true if the client is now seated at a table, false - if they are now no longer seated at a table.
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          seatednessDidChange

          +
          void seatednessDidChange(boolean isSeated)
          +
          Called when this client sits down at or stands up from a table.
          +
          +
          Parameters:
          +
          isSeated - true if the client is now seated at a table, false + if they are now no longer seated at a table.
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/TableConfigurator.html b/apidocs/com/threerings/parlor/client/TableConfigurator.html index 4e8ae821..aebb0925 100644 --- a/apidocs/com/threerings/parlor/client/TableConfigurator.html +++ b/apidocs/com/threerings/parlor/client/TableConfigurator.html @@ -1,344 +1,349 @@ - - - - - - -TableConfigurator (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":6,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Class TableConfigurator

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.client.TableConfigurator
    -
    -
    -
    Direct Known Subclasses:
    DefaultSwingTableConfigurator
    -
    -
    -
    -
    public abstract class TableConfigurator
    extends Object
    - - -

    -This should be implemented some user-interface element that allows - the user to configure whichever TableConfig options are relevant. -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.client
    +

    Class TableConfigurator

    +
    +
    + +
    +
      +
    • +
      +
      Direct Known Subclasses:
      +
      DefaultSwingTableConfigurator
      +
      +
      +
      +
      public abstract class TableConfigurator
      +extends Object
      +
      This should be implemented some user-interface element that allows + the user to configure whichever TableConfig options are relevant.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      TableConfigurator() - -
      -          Create a TableConfigurator.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        TableConfigurator() +
        Create a TableConfigurator.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - + + + + + +
      -Method Summary
      - TableConfiggetTableConfig() - -
      -          Return the fully configured table config according to the currently - configured user interface elements.
      - voidinit(ParlorContext ctx, - GameConfigurator gameConfigurator) - -
      -          Initialize the TableConfigurator.
      -abstract  booleanisEmpty() - -
      -          If true, the TableConfigurator is empty, which doesn't mean that +
      voidsetTableConfig(TableConfig config) +
      Optionally, you can set a pre-configured TableConfig + that will be used to initialize the display parameters (if possible).
      +
      + +
    • +
    + + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -TableConfigurator

      -
      -public TableConfigurator()
      -
      -
      Create a TableConfigurator. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TableConfigurator

          +
          public TableConfigurator()
          +
          Create a TableConfigurator.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -setTableConfig

      -
      -public void setTableConfig(TableConfig config)
      -
      -
      Optionally, you can set a pre-configured TableConfig +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          setTableConfig

          +
          public void setTableConfig(TableConfig config)
          +
          Optionally, you can set a pre-configured TableConfig that will be used to initialize the display parameters (if possible). - This should be called prior to init(). -

          -

          -
          -
          -
      -
      - -

      -init

      -
      -public void init(ParlorContext ctx,
      -                 GameConfigurator gameConfigurator)
      -
      -
      Initialize the TableConfigurator. + This should be called prior to init().
    + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/TableDirector.html b/apidocs/com/threerings/parlor/client/TableDirector.html index 9f1e1886..545b940a 100644 --- a/apidocs/com/threerings/parlor/client/TableDirector.html +++ b/apidocs/com/threerings/parlor/client/TableDirector.html @@ -1,689 +1,605 @@ - - - - - - -TableDirector (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Class TableDirector

    -
    -java.lang.Object
    -  extended by com.threerings.presents.client.BasicDirector
    -      extended by com.threerings.parlor.client.TableDirector
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener, com.threerings.presents.client.SessionObserver, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.SetListener<Table>
    -
    -
    -
    -
    public class TableDirector
    extends com.threerings.presents.client.BasicDirector
    implements com.threerings.presents.dobj.SetListener<Table>, com.threerings.presents.client.InvocationService.ResultListener
    - - -

    -As tables are created and managed within the scope of a place (a lobby), we want to fold the +

    +
    com.threerings.parlor.client
    +

    Class TableDirector

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener, com.threerings.presents.client.SessionObserver, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.SetListener<Table>
      +
      +
      +
      +
      public class TableDirector
      +extends com.threerings.presents.client.BasicDirector
      +implements com.threerings.presents.dobj.SetListener<Table>, com.threerings.presents.client.InvocationService.ResultListener
      +
      As tables are created and managed within the scope of a place (a lobby), we want to fold the table management functionality into the standard hierarchy of place controllers that deal with place-related functionality on the client. Thus, instead of forcing places that expect to have tables to extend a TableLobbyController or something similar, we instead provide the table director which can be instantiated by the place controller (or specific table related views) to handle the table matchmaking services. -

      Entites that do so, will need to implement the TableObserver interface so that the +

      Entites that do so, will need to implement the TableObserver interface so that the table director can notify them when table related things happen.

      The table services expect that the place object being used as a lobby in which the table - matchmaking takes place implements the TableLobbyObject interface. -

      - -

      -


      - -

      - + matchmaking takes place implements the TableLobbyObject interface.

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      TableDirector(ParlorContext ctx, - String tableField, - TableObserver observer) - -
      -          Creates a new table director to manage tables with the specified observer which will receive - callbacks when interesting table related things happen.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        TableDirector(ParlorContext ctx, + String tableField, + TableObserver observer) +
        Creates a new table director to manage tables with the specified observer which will receive + callbacks when interesting table related things happen.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddSeatednessObserver(SeatednessObserver observer) - -
      -          Requests that the specified observer be added to the list of observers that are notified - when this client sits down at or stands up from a table.
      - voidbootPlayer(int tableId, - com.threerings.util.Name target) - -
      -          Sends a request to boot a player from a table.
      - voidclearTableObject() - -
      -          This must be called by the entity that uses the table director when the using entity has - left and is done dealing with tables.
      - voidclientDidLogoff(com.threerings.presents.client.Client client) - -
      -           
      - voidcreateTable(TableConfig tableConfig, - GameConfig config) - -
      -          Sends a request to create a table with the specified game configuration.
      - voidentryAdded(com.threerings.presents.dobj.EntryAddedEvent<Table> event) - -
      -           
      - voidentryRemoved(com.threerings.presents.dobj.EntryRemovedEvent<Table> event) - -
      -           
      - voidentryUpdated(com.threerings.presents.dobj.EntryUpdatedEvent<Table> event) - -
      -           
      - TablegetSeatedTable() - -
      -          Returns the current table this client is seated at, or null.
      - booleanisSeated() - -
      -          Returns true if this client is currently seated at a table, false if they are not.
      - voidjoinTable(int tableId, - int position) - -
      -          Sends a request to join the specified table at the specified position.
      - voidleaveTable(int tableId) - -
      -          Sends a request to leave the specified table at which we are presumably seated.
      - voidremoveSeatednessObserver(SeatednessObserver observer) - -
      -          Requests that the specified observer be removed from to the list of observers that are - notified when this client sits down at or stands up from a table.
      - voidrequestFailed(String reason) - -
      -           
      - voidrequestProcessed(Object result) - -
      -           
      - voidsetTableObject(com.threerings.presents.dobj.DObject tlobj) - -
      -          This must be called by the entity that uses the table director when the using entity - prepares to enter and display a place.
      - voidstartTableNow(int tableId) - -
      -          Sends a request to have the specified table start now, even if all the seats have not yet - been filled.
      - - - - - - - -
      Methods inherited from class com.threerings.presents.client.BasicDirector
      clientDidLogon, clientObjectDidChange, clientWillLogon, isAvailableInStandalone, setAvailableInStandalone
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddSeatednessObserver(SeatednessObserver observer) +
        Requests that the specified observer be added to the list of observers that are notified + when this client sits down at or stands up from a table.
        +
        voidbootPlayer(int tableId, + com.threerings.util.Name target) +
        Sends a request to boot a player from a table.
        +
        voidclearTableObject() +
        This must be called by the entity that uses the table director when the using entity has + left and is done dealing with tables.
        +
        voidclientDidLogoff(com.threerings.presents.client.Client client) 
        voidcreateTable(TableConfig tableConfig, + GameConfig config) +
        Sends a request to create a table with the specified game configuration.
        +
        voidentryAdded(com.threerings.presents.dobj.EntryAddedEvent<Table> event) 
        voidentryRemoved(com.threerings.presents.dobj.EntryRemovedEvent<Table> event) 
        voidentryUpdated(com.threerings.presents.dobj.EntryUpdatedEvent<Table> event) 
        TablegetSeatedTable() +
        Returns the current table this client is seated at, or null.
        +
        booleanisSeated() +
        Returns true if this client is currently seated at a table, false if they are not.
        +
        voidjoinTable(int tableId, + int position) +
        Sends a request to join the specified table at the specified position.
        +
        voidleaveTable(int tableId) +
        Sends a request to leave the specified table at which we are presumably seated.
        +
        voidremoveSeatednessObserver(SeatednessObserver observer) +
        Requests that the specified observer be removed from to the list of observers that are + notified when this client sits down at or stands up from a table.
        +
        voidrequestFailed(String reason) 
        voidrequestProcessed(Object result) 
        voidsetTableObject(com.threerings.presents.dobj.DObject tlobj) +
        This must be called by the entity that uses the table director when the using entity + prepares to enter and display a place.
        +
        voidstartTableNow(int tableId) +
        Sends a request to have the specified table start now, even if all the seats have not yet + been filled.
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.client.BasicDirector

          +clientDidLogon, clientObjectDidChange, clientWillLogon, isAvailableInStandalone, setAvailableInStandalone
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -TableDirector

      -
      -public TableDirector(ParlorContext ctx,
      -                     String tableField,
      -                     TableObserver observer)
      -
      -
      Creates a new table director to manage tables with the specified observer which will receive - callbacks when interesting table related things happen. -

      -

      -
      Parameters:
      ctx - the parlor context in use by the client.
      tableField - the field name of the distributed set that contains the tables we will be - managing.
      observer - the entity that will receive callbacks when things happen to the tables.
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TableDirector

          +
          public TableDirector(ParlorContext ctx,
          +                     String tableField,
          +                     TableObserver observer)
          +
          Creates a new table director to manage tables with the specified observer which will receive + callbacks when interesting table related things happen.
          +
          +
          Parameters:
          +
          ctx - the parlor context in use by the client.
          +
          tableField - the field name of the distributed set that contains the tables we will be + managing.
          +
          observer - the entity that will receive callbacks when things happen to the tables.
          +
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -setTableObject

      -
      -public void setTableObject(com.threerings.presents.dobj.DObject tlobj)
      -
      -
      This must be called by the entity that uses the table director when the using entity - prepares to enter and display a place. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -clearTableObject

      -
      -public void clearTableObject()
      -
      -
      This must be called by the entity that uses the table director when the using entity has - left and is done dealing with tables. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -addSeatednessObserver

      -
      -public void addSeatednessObserver(SeatednessObserver observer)
      -
      -
      Requests that the specified observer be added to the list of observers that are notified - when this client sits down at or stands up from a table. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -removeSeatednessObserver

      -
      -public void removeSeatednessObserver(SeatednessObserver observer)
      -
      -
      Requests that the specified observer be removed from to the list of observers that are - notified when this client sits down at or stands up from a table. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -isSeated

      -
      -public boolean isSeated()
      -
      -
      Returns true if this client is currently seated at a table, false if they are not. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getSeatedTable

      -
      -public Table getSeatedTable()
      -
      -
      Returns the current table this client is seated at, or null. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -createTable

      -
      -public void createTable(TableConfig tableConfig,
      -                        GameConfig config)
      -
      -
      Sends a request to create a table with the specified game configuration. This user will +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          setTableObject

          +
          public void setTableObject(com.threerings.presents.dobj.DObject tlobj)
          +
          This must be called by the entity that uses the table director when the using entity + prepares to enter and display a place.
          +
        • +
        + + + +
          +
        • +

          clearTableObject

          +
          public void clearTableObject()
          +
          This must be called by the entity that uses the table director when the using entity has + left and is done dealing with tables.
          +
        • +
        + + + +
          +
        • +

          addSeatednessObserver

          +
          public void addSeatednessObserver(SeatednessObserver observer)
          +
          Requests that the specified observer be added to the list of observers that are notified + when this client sits down at or stands up from a table.
          +
        • +
        + + + +
          +
        • +

          removeSeatednessObserver

          +
          public void removeSeatednessObserver(SeatednessObserver observer)
          +
          Requests that the specified observer be removed from to the list of observers that are + notified when this client sits down at or stands up from a table.
          +
        • +
        + + + +
          +
        • +

          isSeated

          +
          public boolean isSeated()
          +
          Returns true if this client is currently seated at a table, false if they are not.
          +
        • +
        + + + +
          +
        • +

          getSeatedTable

          +
          public Table getSeatedTable()
          +
          Returns the current table this client is seated at, or null.
          +
        • +
        + + + +
          +
        • +

          createTable

          +
          public void createTable(TableConfig tableConfig,
          +                        GameConfig config)
          +
          Sends a request to create a table with the specified game configuration. This user will become the owner of this table and will be added to the first position in the table. The - response will be communicated via the TableObserver interface. -

          -

          -
          -
          -
          -
          -
          -
      -
      - -

      -joinTable

      -
      -public void joinTable(int tableId,
      -                      int position)
      -
      -
      Sends a request to join the specified table at the specified position. The response will be - communicated via the TableObserver interface. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -leaveTable

      -
      -public void leaveTable(int tableId)
      -
      -
      Sends a request to leave the specified table at which we are presumably seated. The response - will be communicated via the TableObserver interface. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -startTableNow

      -
      -public void startTableNow(int tableId)
      -
      -
      Sends a request to have the specified table start now, even if all the seats have not yet - been filled. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -bootPlayer

      -
      -public void bootPlayer(int tableId,
      -                       com.threerings.util.Name target)
      -
      -
      Sends a request to boot a player from a table. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -clientDidLogoff

      -
      -public void clientDidLogoff(com.threerings.presents.client.Client client)
      -
      -
      -
      Specified by:
      clientDidLogoff in interface com.threerings.presents.client.SessionObserver
      Overrides:
      clientDidLogoff in class com.threerings.presents.client.BasicDirector
      -
      -
      -
      -
      -
      -
      - -

      -entryAdded

      -
      -public void entryAdded(com.threerings.presents.dobj.EntryAddedEvent<Table> event)
      -
      -
      -
      Specified by:
      entryAdded in interface com.threerings.presents.dobj.SetListener<Table>
      -
      -
      -
      -
      -
      -
      - -

      -entryUpdated

      -
      -public void entryUpdated(com.threerings.presents.dobj.EntryUpdatedEvent<Table> event)
      -
      -
      -
      Specified by:
      entryUpdated in interface com.threerings.presents.dobj.SetListener<Table>
      -
      -
      -
      -
      -
      -
      - -

      -entryRemoved

      -
      -public void entryRemoved(com.threerings.presents.dobj.EntryRemovedEvent<Table> event)
      -
      -
      -
      Specified by:
      entryRemoved in interface com.threerings.presents.dobj.SetListener<Table>
      -
      -
      -
      -
      -
      -
      - -

      -requestProcessed

      -
      -public void requestProcessed(Object result)
      -
      -
      -
      Specified by:
      requestProcessed in interface com.threerings.presents.client.InvocationService.ResultListener
      -
      -
      -
      -
      -
      -
      - -

      -requestFailed

      -
      -public void requestFailed(String reason)
      -
      -
      -
      Specified by:
      requestFailed in interface com.threerings.presents.client.InvocationService.InvocationListener
      -
      -
      -
      -
      -
      + response will be communicated via the TableObserver interface.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/TableObserver.html b/apidocs/com/threerings/parlor/client/TableObserver.html index bbbc88ce..04461daf 100644 --- a/apidocs/com/threerings/parlor/client/TableObserver.html +++ b/apidocs/com/threerings/parlor/client/TableObserver.html @@ -1,262 +1,267 @@ - - - - - - -TableObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Interface TableObserver

    -
    -
    All Known Implementing Classes:
    TableListView
    -
    -
    -
    -
    public interface TableObserver
    - - -

    -The TableDirector converts distributed object events into +

    +
    com.threerings.parlor.client
    +

    Interface TableObserver

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      TableListView
      +
      +
      +
      +
      public interface TableObserver
      +
      The TableDirector converts distributed object events into higher level callbacks to implementers of this interface, which are - expected to render these events sensically in a user interface. -

      - -

      -


      - -

      - + expected to render these events sensically in a user interface.

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidtableAdded(Table table) - -
      -          Called when a new table is created.
      - voidtableRemoved(int tableId) - -
      -          Called when a table goes away.
      - voidtableUpdated(Table table) - -
      -          Called when something has changed about a table (occupant list - updated, state changed from matchmaking to in-play, etc.).
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidtableAdded(Table table) +
        Called when a new table is created.
        +
        voidtableRemoved(int tableId) +
        Called when a table goes away.
        +
        voidtableUpdated(Table table) +
        Called when something has changed about a table (occupant list + updated, state changed from matchmaking to in-play, etc.).
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -tableAdded

      -
      -void tableAdded(Table table)
      -
      -
      Called when a new table is created. -

      -

      -
      -
      -
      -
      - -

      -tableUpdated

      -
      -void tableUpdated(Table table)
      -
      -
      Called when something has changed about a table (occupant list - updated, state changed from matchmaking to in-play, etc.). -

      -

      -
      -
      -
      -
      - -

      -tableRemoved

      -
      -void tableRemoved(int tableId)
      -
      -
      Called when a table goes away. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          tableAdded

          +
          void tableAdded(Table table)
          +
          Called when a new table is created.
          +
        • +
        + + + +
          +
        • +

          tableUpdated

          +
          void tableUpdated(Table table)
          +
          Called when something has changed about a table (occupant list + updated, state changed from matchmaking to in-play, etc.).
          +
        • +
        + + + +
          +
        • +

          tableRemoved

          +
          void tableRemoved(int tableId)
          +
          Called when a table goes away.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/TableService.html b/apidocs/com/threerings/parlor/client/TableService.html index 2c1c1bf5..7f13205f 100644 --- a/apidocs/com/threerings/parlor/client/TableService.html +++ b/apidocs/com/threerings/parlor/client/TableService.html @@ -1,355 +1,350 @@ - - - - - - -TableService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.client -
    -Interface TableService

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationService
    -
    -
    -
    All Known Implementing Classes:
    TableMarshaller
    -
    -
    -
    -
    public interface TableService
    extends com.threerings.presents.client.InvocationService
    - - -

    -Provides table lobbying services. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.client
    +

    Interface TableService

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.client.InvocationService
      +
      +
      +
      All Known Implementing Classes:
      +
      TableMarshaller
      +
      +
      +
      +
      public interface TableService
      +extends com.threerings.presents.client.InvocationService
      +
      Provides table lobbying services.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService
      com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService

          +com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidbootPlayer(int tableId, - com.threerings.util.Name target, - com.threerings.presents.client.InvocationService.InvocationListener listener) - -
      -          Requests that another user be booted from the specified table.
      - voidcreateTable(TableConfig tableConfig, - GameConfig config, - com.threerings.presents.client.InvocationService.ResultListener listener) - -
      -          Requests that a new table be created.
      - voidjoinTable(int tableId, - int position, - com.threerings.presents.client.InvocationService.InvocationListener listener) - -
      -          Requests that the current user be added to the specified table at the specified position.
      - voidleaveTable(int tableId, - com.threerings.presents.client.InvocationService.InvocationListener listener) - -
      -          Requests that the current user be removed from the specified table.
      - voidstartTableNow(int tableId, - com.threerings.presents.client.InvocationService.InvocationListener listener) - -
      -          Requests that the specified table be started now, even if all seats are not occupied.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidbootPlayer(int tableId, + com.threerings.util.Name target, + com.threerings.presents.client.InvocationService.InvocationListener listener) +
        Requests that another user be booted from the specified table.
        +
        voidcreateTable(TableConfig tableConfig, + GameConfig config, + com.threerings.presents.client.InvocationService.ResultListener listener) +
        Requests that a new table be created.
        +
        voidjoinTable(int tableId, + int position, + com.threerings.presents.client.InvocationService.InvocationListener listener) +
        Requests that the current user be added to the specified table at the specified position.
        +
        voidleaveTable(int tableId, + com.threerings.presents.client.InvocationService.InvocationListener listener) +
        Requests that the current user be removed from the specified table.
        +
        voidstartTableNow(int tableId, + com.threerings.presents.client.InvocationService.InvocationListener listener) +
        Requests that the specified table be started now, even if all seats are not occupied.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -createTable

      -
      -void createTable(TableConfig tableConfig,
      -                 GameConfig config,
      -                 com.threerings.presents.client.InvocationService.ResultListener listener)
      -
      -
      Requests that a new table be created. -

      -

      -
      -
      -
      -
      Parameters:
      tableConfig - the table configuration parameters.
      config - the game config for the game to be matchmade by the table.
      listener - will receive and process the response.
      -
      -
      -
      - -

      -joinTable

      -
      -void joinTable(int tableId,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          createTable

          +
          void createTable(TableConfig tableConfig,
          +                 GameConfig config,
          +                 com.threerings.presents.client.InvocationService.ResultListener listener)
          +
          Requests that a new table be created.
          +
          +
          Parameters:
          +
          tableConfig - the table configuration parameters.
          +
          config - the game config for the game to be matchmade by the table.
          +
          listener - will receive and process the response.
          +
          +
        • +
        + + + +
          +
        • +

          joinTable

          +
          void joinTable(int tableId,
                          int position,
          -               com.threerings.presents.client.InvocationService.InvocationListener listener)
          -
          -
          Requests that the current user be added to the specified table at the specified position. -

          -

          -
          -
          -
          -
          Parameters:
          tableId - the unique id of the table to which this user wishes to be added.
          position - the position at the table to which this user desires to be added.
          listener - will receive and process the response.
          -
          -
          -
          - -

          -leaveTable

          -
          -void leaveTable(int tableId,
          -                com.threerings.presents.client.InvocationService.InvocationListener listener)
          -
          -
          Requests that the current user be removed from the specified table. -

          -

          -
          -
          -
          -
          Parameters:
          tableId - the unique id of the table from which this user wishes to be removed.
          listener - will receive and process the response.
          -
          -
          -
          - -

          -startTableNow

          -
          -void startTableNow(int tableId,
          -                   com.threerings.presents.client.InvocationService.InvocationListener listener)
          -
          -
          Requests that the specified table be started now, even if all seats are not occupied. This + com.threerings.presents.client.InvocationService.InvocationListener listener)
      +
      Requests that the current user be added to the specified table at the specified position.
      +
      +
      Parameters:
      +
      tableId - the unique id of the table to which this user wishes to be added.
      +
      position - the position at the table to which this user desires to be added.
      +
      listener - will receive and process the response.
      +
      +
    • +
    + + + +
      +
    • +

      leaveTable

      +
      void leaveTable(int tableId,
      +                com.threerings.presents.client.InvocationService.InvocationListener listener)
      +
      Requests that the current user be removed from the specified table.
      +
      +
      Parameters:
      +
      tableId - the unique id of the table from which this user wishes to be removed.
      +
      listener - will receive and process the response.
      +
      +
    • +
    + + + +
      +
    • +

      startTableNow

      +
      void startTableNow(int tableId,
      +                   com.threerings.presents.client.InvocationService.InvocationListener listener)
      +
      Requests that the specified table be started now, even if all seats are not occupied. This will always fail if called by any other player than that seated in position 0 (usually the - creator). -

      -

      -
      -
      -
      -
      -
      - -
      - -

      -bootPlayer

      -
      -void bootPlayer(int tableId,
      + creator).
      +
    • +
    + + + +
      +
    • +

      bootPlayer

      +
      void bootPlayer(int tableId,
                       com.threerings.util.Name target,
      -                com.threerings.presents.client.InvocationService.InvocationListener listener)
      -
      -
      Requests that another user be booted from the specified table. -

      -

      -
      -
      -
      -
      -
      -
      + com.threerings.presents.client.InvocationService.InvocationListener listener) +
      Requests that another user be booted from the specified table.
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/DefaultSwingTableConfigurator.html b/apidocs/com/threerings/parlor/client/class-use/DefaultSwingTableConfigurator.html index 25c06bc0..ecd6385c 100644 --- a/apidocs/com/threerings/parlor/client/class-use/DefaultSwingTableConfigurator.html +++ b/apidocs/com/threerings/parlor/client/class-use/DefaultSwingTableConfigurator.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.client.DefaultSwingTableConfigurator (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.client.DefaultSwingTableConfigurator

    -
    -No usage of com.threerings.parlor.client.DefaultSwingTableConfigurator -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.client.DefaultSwingTableConfigurator

    +
    +
    No usage of com.threerings.parlor.client.DefaultSwingTableConfigurator
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/GameReadyObserver.html b/apidocs/com/threerings/parlor/client/class-use/GameReadyObserver.html index 1c7b1c64..a6e037c8 100644 --- a/apidocs/com/threerings/parlor/client/class-use/GameReadyObserver.html +++ b/apidocs/com/threerings/parlor/client/class-use/GameReadyObserver.html @@ -1,191 +1,176 @@ - - - - - - -Uses of Interface com.threerings.parlor.client.GameReadyObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.client.GameReadyObserver

    -
    - - - - - - - - - -
    -Packages that use GameReadyObserver
    com.threerings.parlor.client  
    -  -

    - - - - - -
    -Uses of GameReadyObserver in com.threerings.parlor.client
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.client with parameters of type GameReadyObserver
    - voidParlorDirector.addGameReadyObserver(GameReadyObserver observer) - -
    -          Adds the specified observer to the list of entities that are notified when we receive a game - ready notification.
    - voidParlorDirector.removeGameReadyObserver(GameReadyObserver observer) - -
    -          Removes the specified observer from the list of entities that are notified when we receive a - game ready notification.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.client.GameReadyObserver

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/Invitation.html b/apidocs/com/threerings/parlor/client/class-use/Invitation.html index 54cd3ae6..f40319bc 100644 --- a/apidocs/com/threerings/parlor/client/class-use/Invitation.html +++ b/apidocs/com/threerings/parlor/client/class-use/Invitation.html @@ -1,297 +1,252 @@ - - - - - - -Uses of Class com.threerings.parlor.client.Invitation (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.client.Invitation

    -
    - - - - - - - - - - - - - -
    -Packages that use Invitation
    com.threerings.micasa.lobby  
    com.threerings.parlor.client  
    -  -

    - - - - - -
    -Uses of Invitation in com.threerings.micasa.lobby
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.micasa.lobby with parameters of type Invitation
    - voidLobbyController.invitationAccepted(Invitation invite) - -
    -           
    - voidLobbyController.invitationCancelled(Invitation invite) - -
    -           
    - voidLobbyController.invitationCountered(Invitation invite, - GameConfig config) - -
    -           
    - voidLobbyController.invitationReceived(Invitation invite) - -
    -           
    - voidLobbyController.invitationRefused(Invitation invite, - String message) - -
    -           
    -  -

    - - - - - -
    -Uses of Invitation in com.threerings.parlor.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.client that return Invitation
    - InvitationParlorDirector.invite(com.threerings.util.Name invitee, - GameConfig config, - InvitationResponseObserver observer) - -
    -          Requests that the named user be invited to a game described by the supplied game config.
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.client with parameters of type Invitation
    - voidInvitationResponseObserver.invitationAccepted(Invitation invite) - -
    -          Called if the invitation was accepted.
    - voidInvitationHandler.invitationCancelled(Invitation invite) - -
    -          Called when an invitation is cancelled by the inviting player.
    - voidInvitationResponseObserver.invitationCountered(Invitation invite, - GameConfig config) - -
    -          Called if the invitation was countered with an alternate game - configuration.
    - voidInvitationHandler.invitationReceived(Invitation invite) - -
    -          Called when an invitation is received from another player.
    - voidInvitationResponseObserver.invitationRefused(Invitation invite, - String message) - -
    -          Called if the invitation was refused.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.client.Invitation

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/InvitationHandler.html b/apidocs/com/threerings/parlor/client/class-use/InvitationHandler.html index d5e138e6..aae9c07f 100644 --- a/apidocs/com/threerings/parlor/client/class-use/InvitationHandler.html +++ b/apidocs/com/threerings/parlor/client/class-use/InvitationHandler.html @@ -1,211 +1,191 @@ - - - - - - -Uses of Interface com.threerings.parlor.client.InvitationHandler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.client.InvitationHandler

    -
    - - - - - - - - - - - - - -
    -Packages that use InvitationHandler
    com.threerings.micasa.lobby  
    com.threerings.parlor.client  
    -  -

    - - - - - -
    -Uses of InvitationHandler in com.threerings.micasa.lobby
    -  -

    - - - - - - - - - -
    Classes in com.threerings.micasa.lobby that implement InvitationHandler
    - classLobbyController - -
    -           
    -  -

    - - - - - -
    -Uses of InvitationHandler in com.threerings.parlor.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.client with parameters of type InvitationHandler
    - voidParlorDirector.setInvitationHandler(InvitationHandler handler) - -
    -          Sets the invitation handler, which is the entity that will be notified when we receive - incoming invitation notifications and when invitations have been cancelled.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.client.InvitationHandler

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/InvitationResponseObserver.html b/apidocs/com/threerings/parlor/client/class-use/InvitationResponseObserver.html index a6308a6d..aeda4679 100644 --- a/apidocs/com/threerings/parlor/client/class-use/InvitationResponseObserver.html +++ b/apidocs/com/threerings/parlor/client/class-use/InvitationResponseObserver.html @@ -1,240 +1,217 @@ - - - - - - -Uses of Interface com.threerings.parlor.client.InvitationResponseObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.client.InvitationResponseObserver

    -
    - - - - - - - - - - - - - -
    -Packages that use InvitationResponseObserver
    com.threerings.micasa.lobby  
    com.threerings.parlor.client  
    -  -

    - - - - - -
    -Uses of InvitationResponseObserver in com.threerings.micasa.lobby
    -  -

    - - - - - - - - - -
    Classes in com.threerings.micasa.lobby that implement InvitationResponseObserver
    - classLobbyController - -
    -           
    -  -

    - - - - - -
    -Uses of InvitationResponseObserver in com.threerings.parlor.client
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.client with parameters of type InvitationResponseObserver
    - voidInvitation.counter(GameConfig config, - InvitationResponseObserver observer) - -
    -          Counters this invitation with an invitation with different game - configuration parameters.
    - InvitationParlorDirector.invite(com.threerings.util.Name invitee, - GameConfig config, - InvitationResponseObserver observer) - -
    -          Requests that the named user be invited to a game described by the supplied game config.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.parlor.client with parameters of type InvitationResponseObserver
    Invitation(ParlorContext ctx, - ParlorService pservice, - com.threerings.util.Name opponent, - GameConfig config, - InvitationResponseObserver observer) - -
    -          Constructs a new invitation record.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.client.InvitationResponseObserver

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/ParlorDecoder.html b/apidocs/com/threerings/parlor/client/class-use/ParlorDecoder.html index 1e121e39..09a496cd 100644 --- a/apidocs/com/threerings/parlor/client/class-use/ParlorDecoder.html +++ b/apidocs/com/threerings/parlor/client/class-use/ParlorDecoder.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.client.ParlorDecoder (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.client.ParlorDecoder

    -
    -No usage of com.threerings.parlor.client.ParlorDecoder -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.client.ParlorDecoder

    +
    +
    No usage of com.threerings.parlor.client.ParlorDecoder
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/ParlorDirector.html b/apidocs/com/threerings/parlor/client/class-use/ParlorDirector.html index 9850fbc6..4223998f 100644 --- a/apidocs/com/threerings/parlor/client/class-use/ParlorDirector.html +++ b/apidocs/com/threerings/parlor/client/class-use/ParlorDirector.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.parlor.client.ParlorDirector (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.client.ParlorDirector

    -
    - - - - - - - - - -
    -Packages that use ParlorDirector
    com.threerings.parlor.util  
    -  -

    - - - - - -
    -Uses of ParlorDirector in com.threerings.parlor.util
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.util that return ParlorDirector
    - ParlorDirectorParlorContext.getParlorDirector() - -
    -          Returns a reference to the parlor director.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.client.ParlorDirector

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/ParlorReceiver.html b/apidocs/com/threerings/parlor/client/class-use/ParlorReceiver.html index b86f3156..84bee441 100644 --- a/apidocs/com/threerings/parlor/client/class-use/ParlorReceiver.html +++ b/apidocs/com/threerings/parlor/client/class-use/ParlorReceiver.html @@ -1,197 +1,183 @@ - - - - - - -Uses of Interface com.threerings.parlor.client.ParlorReceiver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.client.ParlorReceiver

    -
    - - - - - - - - - -
    -Packages that use ParlorReceiver
    com.threerings.parlor.client  
    -  -

    - - - - - -
    -Uses of ParlorReceiver in com.threerings.parlor.client
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.client that implement ParlorReceiver
    - classParlorDirector - -
    -          The parlor director manages the client side of the game configuration and matchmaking - processes.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.parlor.client with parameters of type ParlorReceiver
    ParlorDecoder(ParlorReceiver receiver) - -
    -          Creates a decoder that may be registered to dispatch invocation - service notifications to the specified receiver.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.client.ParlorReceiver

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/ParlorService.InviteListener.html b/apidocs/com/threerings/parlor/client/class-use/ParlorService.InviteListener.html index 668279fa..b7b2c69a 100644 --- a/apidocs/com/threerings/parlor/client/class-use/ParlorService.InviteListener.html +++ b/apidocs/com/threerings/parlor/client/class-use/ParlorService.InviteListener.html @@ -1,291 +1,260 @@ - - - - - - -Uses of Interface com.threerings.parlor.client.ParlorService.InviteListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.client.ParlorService.InviteListener

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use ParlorService.InviteListener
    com.threerings.parlor.client  
    com.threerings.parlor.data  
    com.threerings.parlor.server  
    -  -

    - - - - - -
    -Uses of ParlorService.InviteListener in com.threerings.parlor.client
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.client that implement ParlorService.InviteListener
    - classInvitation - -
    -          The invitation class is used to track information related to - outstanding invitations generated by or targeted to this client.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.client with parameters of type ParlorService.InviteListener
    - voidParlorService.invite(com.threerings.util.Name invitee, - GameConfig config, - ParlorService.InviteListener listener) - -
    -          You probably don't want to call this directly, but want to generate your invitation request - via ParlorDirector.invite(com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig, com.threerings.parlor.client.InvitationResponseObserver).
    -  -

    - - - - - -
    -Uses of ParlorService.InviteListener in com.threerings.parlor.data
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.data that implement ParlorService.InviteListener
    -static classParlorMarshaller.InviteMarshaller - -
    -          Marshalls results to implementations of ParlorService.InviteListener.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.data with parameters of type ParlorService.InviteListener
    - voidParlorMarshaller.invite(com.threerings.util.Name arg1, - GameConfig arg2, - ParlorService.InviteListener arg3) - -
    -           
    -  -

    - - - - - -
    -Uses of ParlorService.InviteListener in com.threerings.parlor.server
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.server with parameters of type ParlorService.InviteListener
    - voidParlorProvider.invite(com.threerings.presents.data.ClientObject caller, - com.threerings.util.Name arg1, - GameConfig arg2, - ParlorService.InviteListener arg3) - -
    -          Handles a ParlorService.invite(com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig, com.threerings.parlor.client.ParlorService.InviteListener) request.
    - voidParlorManager.invite(com.threerings.presents.data.ClientObject caller, - com.threerings.util.Name invitee, - GameConfig config, - ParlorService.InviteListener listener) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.client.ParlorService.InviteListener

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/ParlorService.html b/apidocs/com/threerings/parlor/client/class-use/ParlorService.html index f1a57666..fcaea20f 100644 --- a/apidocs/com/threerings/parlor/client/class-use/ParlorService.html +++ b/apidocs/com/threerings/parlor/client/class-use/ParlorService.html @@ -1,214 +1,196 @@ - - - - - - -Uses of Interface com.threerings.parlor.client.ParlorService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.client.ParlorService

    -
    - - - - - - - - - - - - - -
    -Packages that use ParlorService
    com.threerings.parlor.client  
    com.threerings.parlor.data  
    -  -

    - - - - - -
    -Uses of ParlorService in com.threerings.parlor.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.parlor.client with parameters of type ParlorService
    Invitation(ParlorContext ctx, - ParlorService pservice, - com.threerings.util.Name opponent, - GameConfig config, - InvitationResponseObserver observer) - -
    -          Constructs a new invitation record.
    -  -

    - - - - - -
    -Uses of ParlorService in com.threerings.parlor.data
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.parlor.data that implement ParlorService
    - classParlorMarshaller - -
    -          Provides the implementation of the ParlorService interface +
    +

    Uses of Interface
    com.threerings.parlor.client.ParlorService

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/SeatednessObserver.html b/apidocs/com/threerings/parlor/client/class-use/SeatednessObserver.html index dfb3c332..074d6a75 100644 --- a/apidocs/com/threerings/parlor/client/class-use/SeatednessObserver.html +++ b/apidocs/com/threerings/parlor/client/class-use/SeatednessObserver.html @@ -1,229 +1,207 @@ - - - - - - -Uses of Interface com.threerings.parlor.client.SeatednessObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.client.SeatednessObserver

    -
    - - - - - - - - - - - - - -
    -Packages that use SeatednessObserver
    com.threerings.micasa.lobby.table  
    com.threerings.parlor.client  
    -  -

    - - - - - -
    -Uses of SeatednessObserver in com.threerings.micasa.lobby.table
    -  -

    - - - - - - - - - - - - - -
    Classes in com.threerings.micasa.lobby.table that implement SeatednessObserver
    - classTableItem - -
    -          A table item displays the user interface for a single table (whether it - be in-play or still being matchmade).
    - classTableListView - -
    -          A view that displays the tables in a table lobby.
    -  -

    - - - - - -
    -Uses of SeatednessObserver in com.threerings.parlor.client
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.client with parameters of type SeatednessObserver
    - voidTableDirector.addSeatednessObserver(SeatednessObserver observer) - -
    -          Requests that the specified observer be added to the list of observers that are notified - when this client sits down at or stands up from a table.
    - voidTableDirector.removeSeatednessObserver(SeatednessObserver observer) - -
    -          Requests that the specified observer be removed from to the list of observers that are - notified when this client sits down at or stands up from a table.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.client.SeatednessObserver

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/TableConfigurator.html b/apidocs/com/threerings/parlor/client/class-use/TableConfigurator.html index 5e1c0dca..2177d9d2 100644 --- a/apidocs/com/threerings/parlor/client/class-use/TableConfigurator.html +++ b/apidocs/com/threerings/parlor/client/class-use/TableConfigurator.html @@ -1,211 +1,193 @@ - - - - - - -Uses of Class com.threerings.parlor.client.TableConfigurator (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.client.TableConfigurator

    -
    - - - - - - - - - - - - - -
    -Packages that use TableConfigurator
    com.threerings.parlor.client  
    com.threerings.parlor.game.data  
    -  -

    - - - - - -
    -Uses of TableConfigurator in com.threerings.parlor.client
    -  -

    - - - - - - - - - -
    Subclasses of TableConfigurator in com.threerings.parlor.client
    - classDefaultSwingTableConfigurator - -
    -          Provides a default implementation of a TableConfigurator for - a Swing interface.
    -  -

    - - - - - -
    -Uses of TableConfigurator in com.threerings.parlor.game.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.game.data that return TableConfigurator
    - TableConfiguratorGameConfig.createTableConfigurator() - -
    -          Creates a table configurator for initializing 'table' properties of the game.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.client.TableConfigurator

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/TableDirector.html b/apidocs/com/threerings/parlor/client/class-use/TableDirector.html index a3d0fdfc..b72732a7 100644 --- a/apidocs/com/threerings/parlor/client/class-use/TableDirector.html +++ b/apidocs/com/threerings/parlor/client/class-use/TableDirector.html @@ -1,182 +1,169 @@ - - - - - - -Uses of Class com.threerings.parlor.client.TableDirector (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.client.TableDirector

    -
    - - - - - - - - - -
    -Packages that use TableDirector
    com.threerings.micasa.lobby.table  
    -  -

    - - - - - -
    -Uses of TableDirector in com.threerings.micasa.lobby.table
    -  -

    - - - - - - - - -
    Constructors in com.threerings.micasa.lobby.table with parameters of type TableDirector
    TableItem(MiCasaContext ctx, - TableDirector tdtr, - Table table) - -
    -          Creates a new table item to display and interact with the supplied - table.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.client.TableDirector

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/TableObserver.html b/apidocs/com/threerings/parlor/client/class-use/TableObserver.html index 5f86014c..4861d949 100644 --- a/apidocs/com/threerings/parlor/client/class-use/TableObserver.html +++ b/apidocs/com/threerings/parlor/client/class-use/TableObserver.html @@ -1,211 +1,193 @@ - - - - - - -Uses of Interface com.threerings.parlor.client.TableObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.client.TableObserver

    -
    - - - - - - - - - - - - - -
    -Packages that use TableObserver
    com.threerings.micasa.lobby.table  
    com.threerings.parlor.client  
    -  -

    - - - - - -
    -Uses of TableObserver in com.threerings.micasa.lobby.table
    -  -

    - - - - - - - - - -
    Classes in com.threerings.micasa.lobby.table that implement TableObserver
    - classTableListView - -
    -          A view that displays the tables in a table lobby.
    -  -

    - - - - - -
    -Uses of TableObserver in com.threerings.parlor.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.parlor.client with parameters of type TableObserver
    TableDirector(ParlorContext ctx, - String tableField, - TableObserver observer) - -
    -          Creates a new table director to manage tables with the specified observer which will receive - callbacks when interesting table related things happen.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.client.TableObserver

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/class-use/TableService.html b/apidocs/com/threerings/parlor/client/class-use/TableService.html index 864857ea..54d4933c 100644 --- a/apidocs/com/threerings/parlor/client/class-use/TableService.html +++ b/apidocs/com/threerings/parlor/client/class-use/TableService.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Interface com.threerings.parlor.client.TableService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.client.TableService

    -
    - - - - - - - - - -
    -Packages that use TableService
    com.threerings.parlor.data  
    -  -

    - - - - - -
    -Uses of TableService in com.threerings.parlor.data
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.parlor.data that implement TableService
    - classTableMarshaller - -
    -          Provides the implementation of the TableService interface +
    +

    Uses of Interface
    com.threerings.parlor.client.TableService

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/package-frame.html b/apidocs/com/threerings/parlor/client/package-frame.html index 1ff5be84..c5e27212 100644 --- a/apidocs/com/threerings/parlor/client/package-frame.html +++ b/apidocs/com/threerings/parlor/client/package-frame.html @@ -1,70 +1,38 @@ - - - - - - -com.threerings.parlor.client (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.client - - - - -
    -Interfaces  - -
    -GameReadyObserver -
    -InvitationHandler -
    -InvitationResponseObserver -
    -ParlorReceiver -
    -ParlorService -
    -ParlorService.InviteListener -
    -SeatednessObserver -
    -TableObserver -
    -TableService
    - - - - - - -
    -Classes  - -
    -DefaultSwingTableConfigurator -
    -Invitation -
    -ParlorDecoder -
    -ParlorDirector -
    -TableConfigurator -
    -TableDirector
    - - - - + + + + + +com.threerings.parlor.client (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.client

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/client/package-summary.html b/apidocs/com/threerings/parlor/client/package-summary.html index 1f85da3c..3311faf9 100644 --- a/apidocs/com/threerings/parlor/client/package-summary.html +++ b/apidocs/com/threerings/parlor/client/package-summary.html @@ -1,239 +1,256 @@ - - - - - - -com.threerings.parlor.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.client -

    - - - - - - - - - - - - + + +
    -Interface Summary
    GameReadyObserverUsed to inform interested parties when the ParlorDirector - receives a game ready notification.
    InvitationHandlerA client entity that wishes to handle invitations received by other +
    +

    Package com.threerings.parlor.client

    +
    +
    +
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/package-tree.html b/apidocs/com/threerings/parlor/client/package-tree.html index f68acc06..efa77299 100644 --- a/apidocs/com/threerings/parlor/client/package-tree.html +++ b/apidocs/com/threerings/parlor/client/package-tree.html @@ -1,175 +1,179 @@ - - - - - - -com.threerings.parlor.client Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.client -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.client

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/client/package-use.html b/apidocs/com/threerings/parlor/client/package-use.html index e638c0fa..e9097bea 100644 --- a/apidocs/com/threerings/parlor/client/package-use.html +++ b/apidocs/com/threerings/parlor/client/package-use.html @@ -1,398 +1,385 @@ - - - - - - -Uses of Package com.threerings.parlor.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.client

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.parlor.client
    com.threerings.micasa.lobby  
    com.threerings.micasa.lobby.table  
    com.threerings.parlor.client  
    com.threerings.parlor.data  
    com.threerings.parlor.game.data  
    com.threerings.parlor.server  
    com.threerings.parlor.util  
    -  -

    - - - - - - - - - - + + +
    -Classes in com.threerings.parlor.client used by com.threerings.micasa.lobby
    Invitation - -
    -          The invitation class is used to track information related to - outstanding invitations generated by or targeted to this client.
    InvitationHandler - -
    -          A client entity that wishes to handle invitations received by other +
    +

    Uses of Package
    com.threerings.parlor.client

    +
    +
    +
    +
    + +

  • + + + + + + + + + + + + + + + + + + +
    Classes in com.threerings.parlor.client used by com.threerings.parlor.data 
    Class and Description
    ParlorService +
    Provides an interface to the various parlor invocation services.
    +
    ParlorService.InviteListener + +
    TableService +
    Provides table lobbying services.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Classes in com.threerings.parlor.client used by com.threerings.parlor.game.data 
    Class and Description
    TableConfigurator +
    This should be implemented some user-interface element that allows + the user to configure whichever TableConfig options are relevant.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Classes in com.threerings.parlor.client used by com.threerings.parlor.server 
    Class and Description
    ParlorService.InviteListener + +
    +
  • +
  • + + + + + + + + + + + + +
    Classes in com.threerings.parlor.client used by com.threerings.parlor.util 
    Class and Description
    ParlorDirector +
    The parlor director manages the client side of the game configuration and matchmaking + processes.
    +
    +
  • + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/ChoiceParameter.html b/apidocs/com/threerings/parlor/data/ChoiceParameter.html index 5372515c..fdbc7f09 100644 --- a/apidocs/com/threerings/parlor/data/ChoiceParameter.html +++ b/apidocs/com/threerings/parlor/data/ChoiceParameter.html @@ -1,408 +1,412 @@ - - - - - - -ChoiceParameter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.data -
    -Class ChoiceParameter

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.data.Parameter
    -      extended by com.threerings.parlor.data.ChoiceParameter
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class ChoiceParameter
    extends Parameter
    - - -

    -Models a parameter that allows the selection of one of a list of choices (specified as strings). -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.data
    +

    Class ChoiceParameter

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class ChoiceParameter
      +extends Parameter
      +
      Models a parameter that allows the selection of one of a list of choices (specified as strings).
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - -
      -Field Summary
      - String[]choices - -
      -          The set of choices available for this parameter.
      - Stringstart - -
      -          The starting selection.
      - - - - - - - -
      Fields inherited from class com.threerings.parlor.data.Parameter
      ident, name, tip
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        String[]choices +
        The set of choices available for this parameter.
        +
        Stringstart +
        The starting selection.
        +
        + +
      • +
      - - - - - - - - - -
      -Constructor Summary
      ChoiceParameter() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        ChoiceParameter() 
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - StringgetChoiceLabel(int index) - -
      -          Returns the translation key for the specified choice.
      - ObjectgetDefaultValue() - -
      -          Returns the default value of this parameter.
      - StringgetLabel() - -
      -          Returns the translation key for this parameter's label.
      - - - - - - - -
      Methods inherited from class com.threerings.parlor.data.Parameter
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -choices

      -
      -public String[] choices
      -
      -
      The set of choices available for this parameter. -

      -

      -
      -
      -
      - -

      -start

      -
      -public String start
      -
      -
      The starting selection. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          choices

          +
          public String[] choices
          +
          The set of choices available for this parameter.
          +
        • +
        + + + +
          +
        • +

          start

          +
          public String start
          +
          The starting selection.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -ChoiceParameter

      -
      -public ChoiceParameter()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ChoiceParameter

          +
          public ChoiceParameter()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getChoiceLabel

      -
      -public String getChoiceLabel(int index)
      -
      -
      Returns the translation key for the specified choice. -

      -

      -
      -
      -
      -
      - -

      -getLabel

      -
      -public String getLabel()
      -
      -
      Description copied from class: Parameter
      -
      Returns the translation key for this parameter's label. -

      -

      -
      Specified by:
      getLabel in class Parameter
      -
      -
      -
      -
      -
      -
      - -

      -getDefaultValue

      -
      -public Object getDefaultValue()
      -
      -
      Description copied from class: Parameter
      -
      Returns the default value of this parameter. -

      -

      -
      Specified by:
      getDefaultValue in class Parameter
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getChoiceLabel

          +
          public String getChoiceLabel(int index)
          +
          Returns the translation key for the specified choice.
          +
        • +
        + + + +
          +
        • +

          getLabel

          +
          public String getLabel()
          +
          Description copied from class: Parameter
          +
          Returns the translation key for this parameter's label.
          +
          +
          Specified by:
          +
          getLabel in class Parameter
          +
          +
        • +
        + + + +
          +
        • +

          getDefaultValue

          +
          public Object getDefaultValue()
          +
          Description copied from class: Parameter
          +
          Returns the default value of this parameter.
          +
          +
          Specified by:
          +
          getDefaultValue in class Parameter
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/Parameter.html b/apidocs/com/threerings/parlor/data/Parameter.html index 283de109..8605ae0f 100644 --- a/apidocs/com/threerings/parlor/data/Parameter.html +++ b/apidocs/com/threerings/parlor/data/Parameter.html @@ -1,414 +1,408 @@ - - - - - - -Parameter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.data -
    -Class Parameter

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.data.Parameter
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    Direct Known Subclasses:
    ChoiceParameter, RangeParameter, ToggleParameter
    -
    -
    -
    -
    public abstract class Parameter
    extends Object
    implements com.threerings.io.Streamable
    - - -

    -Defines a configuration parameter for a game. Various derived classes exist that define - particular types of configuration parameters including choices, toggles, ranges, etc. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.data
    +

    Class Parameter

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      Direct Known Subclasses:
      +
      ChoiceParameter, RangeParameter, ToggleParameter
      +
      +
      +
      +
      public abstract class Parameter
      +extends Object
      +implements com.threerings.io.Streamable
      +
      Defines a configuration parameter for a game. Various derived classes exist that define + particular types of configuration parameters including choices, toggles, ranges, etc.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - Stringident - -
      -          A string identifier that names this parameter.
      - Stringname - -
      -          A human readable name for this configuration parameter.
      - Stringtip - -
      -          A human readable tooltip to display when the mouse is hovered over this configuration - parameter.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        Stringident +
        A string identifier that names this parameter.
        +
        Stringname +
        A human readable name for this configuration parameter.
        +
        Stringtip +
        A human readable tooltip to display when the mouse is hovered over this configuration + parameter.
        +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      Parameter() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        Parameter() 
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Method Summary
      -abstract  ObjectgetDefaultValue() - -
      -          Returns the default value of this parameter.
      -abstract  StringgetLabel() - -
      -          Returns the translation key for this parameter's label.
      - StringtoString() - -
      -           
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -ident

      -
      -public String ident
      -
      -
      A string identifier that names this parameter. -

      -

      -
      -
      -
      - -

      -name

      -
      -public String name
      -
      -
      A human readable name for this configuration parameter. -

      -

      -
      -
      -
      - -

      -tip

      -
      -public String tip
      -
      -
      A human readable tooltip to display when the mouse is hovered over this configuration - parameter. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          ident

          +
          public String ident
          +
          A string identifier that names this parameter.
          +
        • +
        + + + +
          +
        • +

          name

          +
          public String name
          +
          A human readable name for this configuration parameter.
          +
        • +
        + + + +
          +
        • +

          tip

          +
          public String tip
          +
          A human readable tooltip to display when the mouse is hovered over this configuration + parameter.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -Parameter

      -
      -public Parameter()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Parameter

          +
          public Parameter()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getLabel

      -
      -public abstract String getLabel()
      -
      -
      Returns the translation key for this parameter's label. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getDefaultValue

      -
      -public abstract Object getDefaultValue()
      -
      -
      Returns the default value of this parameter. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -toString

      -
      -public String toString()
      -
      -
      -
      Overrides:
      toString in class Object
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getLabel

          +
          public abstract String getLabel()
          +
          Returns the translation key for this parameter's label.
          +
        • +
        + + + +
          +
        • +

          getDefaultValue

          +
          public abstract Object getDefaultValue()
          +
          Returns the default value of this parameter.
          +
        • +
        + + + + +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/ParlorCodes.html b/apidocs/com/threerings/parlor/data/ParlorCodes.html index f3f77b2a..cabd354d 100644 --- a/apidocs/com/threerings/parlor/data/ParlorCodes.html +++ b/apidocs/com/threerings/parlor/data/ParlorCodes.html @@ -1,496 +1,511 @@ - - - - - - -ParlorCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.data -
    -Interface ParlorCodes

    -
    -
    All Superinterfaces:
    com.threerings.presents.data.InvocationCodes
    -
    -
    -
    All Known Implementing Classes:
    CardGameManager, GameManager, Invitation, ParlorDirector, ParlorManager, PuzzleManager, Table, TableManager
    -
    -
    -
    -
    public interface ParlorCodes
    extends com.threerings.presents.data.InvocationCodes
    - - -

    -Contains codes used by the parlor invocation services. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.data
    +

    Interface ParlorCodes

    +
    +
    +
    + +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static StringALREADY_AT_TABLE - -
      -          An error code returned by the table services when a user requests to create or join a table - but they're already sitting at another table.
      -static StringBANNED_FROM_TABLE - -
      -          An error code returned by the table services for a request to join a table that the - requester been banned from.
      -static StringGAME_ALREADY_STARTED - -
      -          An error code returned by the table services when a user requests to leave a table for - which the game is already in progress.
      -static StringINVALID_TABLE_POSITION - -
      -          An error code returned by the table services.
      -static intINVITATION_ACCEPTED - -
      -          The response code for an accepted invitation.
      -static intINVITATION_COUNTERED - -
      -          The response code for a countered invitation.
      -static intINVITATION_REFUSED - -
      -          The response code for a refused invitation.
      -static StringINVITEE_NOT_ONLINE - -
      -          An error code explaining that an invitation was rejected because the invited user was not - online at the time the invitation was received.
      -static StringMUST_BE_CREATOR - -
      -          An error code returned by the table services.
      -static StringNO_SELF_BOOT - -
      -          An error code returned by the table services.
      -static StringNO_SUCH_TABLE - -
      -          An error code returned by the table services.
      -static StringNOT_AT_TABLE - -
      -          An error code returned by the table services when a user requests to leave a table that - they were not sitting at in the first place.
      -static StringPARLOR_GROUP - -
      -          Defines our invocation services group.
      -static StringTABLE_POSITION_OCCUPIED - -
      -          An error code returned by the table services.
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  -

      - +

        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static StringALREADY_AT_TABLE +
        An error code returned by the table services when a user requests to create or join a table + but they're already sitting at another table.
        +
        static StringBANNED_FROM_TABLE +
        An error code returned by the table services for a request to join a table that the + requester been banned from.
        +
        static StringGAME_ALREADY_STARTED +
        An error code returned by the table services when a user requests to leave a table for + which the game is already in progress.
        +
        static StringINVALID_TABLE_POSITION +
        An error code returned by the table services.
        +
        static intINVITATION_ACCEPTED +
        The response code for an accepted invitation.
        +
        static intINVITATION_COUNTERED +
        The response code for a countered invitation.
        +
        static intINVITATION_REFUSED +
        The response code for a refused invitation.
        +
        static StringINVITEE_NOT_ONLINE +
        An error code explaining that an invitation was rejected because the invited user was not + online at the time the invitation was received.
        +
        static StringMUST_BE_CREATOR +
        An error code returned by the table services.
        +
        static StringNO_SELF_BOOT +
        An error code returned by the table services.
        +
        static StringNO_SUCH_TABLE +
        An error code returned by the table services.
        +
        static StringNOT_AT_TABLE +
        An error code returned by the table services when a user requests to leave a table that + they were not sitting at in the first place.
        +
        static StringPARLOR_GROUP +
        Defines our invocation services group.
        +
        static StringTABLE_POSITION_OCCUPIED +
        An error code returned by the table services.
        +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.presents.data.InvocationCodes

          +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -PARLOR_GROUP

      -
      -static final String PARLOR_GROUP
      -
      -
      Defines our invocation services group. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -INVITATION_ACCEPTED

      -
      -static final int INVITATION_ACCEPTED
      -
      -
      The response code for an accepted invitation. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -INVITATION_REFUSED

      -
      -static final int INVITATION_REFUSED
      -
      -
      The response code for a refused invitation. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -INVITATION_COUNTERED

      -
      -static final int INVITATION_COUNTERED
      -
      -
      The response code for a countered invitation. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -INVITEE_NOT_ONLINE

      -
      -static final String INVITEE_NOT_ONLINE
      -
      -
      An error code explaining that an invitation was rejected because the invited user was not - online at the time the invitation was received. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -NO_SUCH_TABLE

      -
      -static final String NO_SUCH_TABLE
      -
      -
      An error code returned by the table services. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -INVALID_TABLE_POSITION

      -
      -static final String INVALID_TABLE_POSITION
      -
      -
      An error code returned by the table services. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -MUST_BE_CREATOR

      -
      -static final String MUST_BE_CREATOR
      -
      -
      An error code returned by the table services. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -NO_SELF_BOOT

      -
      -static final String NO_SELF_BOOT
      -
      -
      An error code returned by the table services. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -TABLE_POSITION_OCCUPIED

      -
      -static final String TABLE_POSITION_OCCUPIED
      -
      -
      An error code returned by the table services. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -ALREADY_AT_TABLE

      -
      -static final String ALREADY_AT_TABLE
      -
      -
      An error code returned by the table services when a user requests to create or join a table - but they're already sitting at another table. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -NOT_AT_TABLE

      -
      -static final String NOT_AT_TABLE
      -
      -
      An error code returned by the table services when a user requests to leave a table that - they were not sitting at in the first place. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -BANNED_FROM_TABLE

      -
      -static final String BANNED_FROM_TABLE
      -
      -
      An error code returned by the table services for a request to join a table that the - requester been banned from. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -GAME_ALREADY_STARTED

      -
      -static final String GAME_ALREADY_STARTED
      -
      -
      An error code returned by the table services when a user requests to leave a table for - which the game is already in progress. -

      -

      -
      See Also:
      Constant Field Values
      -
      +
        +
      • + + +

        Field Detail

        + + + + + + + +
          +
        • +

          INVITATION_ACCEPTED

          +
          static final int INVITATION_ACCEPTED
          +
          The response code for an accepted invitation.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          INVITATION_REFUSED

          +
          static final int INVITATION_REFUSED
          +
          The response code for a refused invitation.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          INVITATION_COUNTERED

          +
          static final int INVITATION_COUNTERED
          +
          The response code for a countered invitation.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          INVITEE_NOT_ONLINE

          +
          static final String INVITEE_NOT_ONLINE
          +
          An error code explaining that an invitation was rejected because the invited user was not + online at the time the invitation was received.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          NO_SUCH_TABLE

          +
          static final String NO_SUCH_TABLE
          +
          An error code returned by the table services.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          INVALID_TABLE_POSITION

          +
          static final String INVALID_TABLE_POSITION
          +
          An error code returned by the table services.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          MUST_BE_CREATOR

          +
          static final String MUST_BE_CREATOR
          +
          An error code returned by the table services.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          NO_SELF_BOOT

          +
          static final String NO_SELF_BOOT
          +
          An error code returned by the table services.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          TABLE_POSITION_OCCUPIED

          +
          static final String TABLE_POSITION_OCCUPIED
          +
          An error code returned by the table services.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          ALREADY_AT_TABLE

          +
          static final String ALREADY_AT_TABLE
          +
          An error code returned by the table services when a user requests to create or join a table + but they're already sitting at another table.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          NOT_AT_TABLE

          +
          static final String NOT_AT_TABLE
          +
          An error code returned by the table services when a user requests to leave a table that + they were not sitting at in the first place.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          BANNED_FROM_TABLE

          +
          static final String BANNED_FROM_TABLE
          +
          An error code returned by the table services for a request to join a table that the + requester been banned from.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          GAME_ALREADY_STARTED

          +
          static final String GAME_ALREADY_STARTED
          +
          An error code returned by the table services when a user requests to leave a table for + which the game is already in progress.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/ParlorMarshaller.InviteMarshaller.html b/apidocs/com/threerings/parlor/data/ParlorMarshaller.InviteMarshaller.html index d80e5b42..7b06cda5 100644 --- a/apidocs/com/threerings/parlor/data/ParlorMarshaller.InviteMarshaller.html +++ b/apidocs/com/threerings/parlor/data/ParlorMarshaller.InviteMarshaller.html @@ -1,380 +1,396 @@ - - - - - - -ParlorMarshaller.InviteMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.data -
    -Class ParlorMarshaller.InviteMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
    -      extended by com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, ParlorService.InviteListener, com.threerings.presents.client.InvocationService.InvocationListener
    -
    -
    -
    Enclosing class:
    ParlorMarshaller
    -
    -
    -
    -
    public static class ParlorMarshaller.InviteMarshaller
    extends com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
    implements ParlorService.InviteListener
    - - -

    -Marshalls results to implementations of ParlorService.InviteListener. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.data
    +

    Class ParlorMarshaller.InviteMarshaller

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, ParlorService.InviteListener, com.threerings.presents.client.InvocationService.InvocationListener
      +
      +
      +
      Enclosing class:
      +
      ParlorMarshaller
      +
      +
      +
      +
      public static class ParlorMarshaller.InviteMarshaller
      +extends com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
      +implements ParlorService.InviteListener
      +
      Marshalls results to implementations of ParlorService.InviteListener.
      +
    • +
    +
    +
    + +
    +
    + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/ParlorMarshaller.html b/apidocs/com/threerings/parlor/data/ParlorMarshaller.html index beaf4b54..235d8604 100644 --- a/apidocs/com/threerings/parlor/data/ParlorMarshaller.html +++ b/apidocs/com/threerings/parlor/data/ParlorMarshaller.html @@ -1,535 +1,555 @@ - - - - - - -ParlorMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.data -
    -Class ParlorMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.presents.data.InvocationMarshaller
    -      extended by com.threerings.parlor.data.ParlorMarshaller
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, ParlorService, com.threerings.presents.client.InvocationService
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.parlor.data
    +

    Class ParlorMarshaller

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.data.InvocationMarshaller
      • +
      • +
          +
        • com.threerings.parlor.data.ParlorMarshaller
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, ParlorService, com.threerings.presents.client.InvocationService
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from ParlorService.java.")
      -public class ParlorMarshaller
      extends com.threerings.presents.data.InvocationMarshaller
      implements ParlorService
    - - -

    -Provides the implementation of the ParlorService interface +public class ParlorMarshaller +extends com.threerings.presents.data.InvocationMarshaller +implements ParlorService +

    Provides the implementation of the ParlorService interface that marshalls the arguments and delivers the request to the provider on the server. Also provides an implementation of the response listener interfaces that marshall the response arguments and deliver them back - to the requesting client. -

    - -

    -


    - -

    + to the requesting client.

    + + + +
    + +
    +
    +
    +
    +
    Specified by:
    +
    invite in interface ParlorService
    +
    Parameters:
    +
    arg1 - the username of the user to be invited.
    +
    arg2 - a game config object detailing the type and configuration of the game to be + created.
    +
    arg3 - will receive and process the response.
    +
    + + + + + + + + + + + + + + + + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/RangeParameter.html b/apidocs/com/threerings/parlor/data/RangeParameter.html index 356a383f..f15a9c29 100644 --- a/apidocs/com/threerings/parlor/data/RangeParameter.html +++ b/apidocs/com/threerings/parlor/data/RangeParameter.html @@ -1,407 +1,412 @@ - - - - - - -RangeParameter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.data -
    -Class RangeParameter

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.data.Parameter
    -      extended by com.threerings.parlor.data.RangeParameter
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class RangeParameter
    extends Parameter
    - - -

    -Models a parameter that can contain an integer value in a specified range. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.data
    +

    Class RangeParameter

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class RangeParameter
      +extends Parameter
      +
      Models a parameter that can contain an integer value in a specified range.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - intmaximum - -
      -          The maximum value of this parameter.
      - intminimum - -
      -          The minimum value of this parameter.
      - intstart - -
      -          The starting value for this parameter.
      - - - - - - - -
      Fields inherited from class com.threerings.parlor.data.Parameter
      ident, name, tip
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        intmaximum +
        The maximum value of this parameter.
        +
        intminimum +
        The minimum value of this parameter.
        +
        intstart +
        The starting value for this parameter.
        +
        + +
      • +
      - - - - - - - - - -
      -Constructor Summary
      RangeParameter() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        RangeParameter() 
        +
      • +
      - - - - - - - - - - - - - - -
      -Method Summary
      - ObjectgetDefaultValue() - -
      -          Returns the default value of this parameter.
      - StringgetLabel() - -
      -          Returns the translation key for this parameter's label.
      - - - - - - - -
      Methods inherited from class com.threerings.parlor.data.Parameter
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -minimum

      -
      -public int minimum
      -
      -
      The minimum value of this parameter. -

      -

      -
      -
      -
      - -

      -maximum

      -
      -public int maximum
      -
      -
      The maximum value of this parameter. -

      -

      -
      -
      -
      - -

      -start

      -
      -public int start
      -
      -
      The starting value for this parameter. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          minimum

          +
          public int minimum
          +
          The minimum value of this parameter.
          +
        • +
        + + + +
          +
        • +

          maximum

          +
          public int maximum
          +
          The maximum value of this parameter.
          +
        • +
        + + + +
          +
        • +

          start

          +
          public int start
          +
          The starting value for this parameter.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -RangeParameter

      -
      -public RangeParameter()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          RangeParameter

          +
          public RangeParameter()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getLabel

      -
      -public String getLabel()
      -
      -
      Description copied from class: Parameter
      -
      Returns the translation key for this parameter's label. -

      -

      -
      Specified by:
      getLabel in class Parameter
      -
      -
      -
      -
      -
      -
      - -

      -getDefaultValue

      -
      -public Object getDefaultValue()
      -
      -
      Description copied from class: Parameter
      -
      Returns the default value of this parameter. -

      -

      -
      Specified by:
      getDefaultValue in class Parameter
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getLabel

          +
          public String getLabel()
          +
          Description copied from class: Parameter
          +
          Returns the translation key for this parameter's label.
          +
          +
          Specified by:
          +
          getLabel in class Parameter
          +
          +
        • +
        + + + +
          +
        • +

          getDefaultValue

          +
          public Object getDefaultValue()
          +
          Description copied from class: Parameter
          +
          Returns the default value of this parameter.
          +
          +
          Specified by:
          +
          getDefaultValue in class Parameter
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/Table.html b/apidocs/com/threerings/parlor/data/Table.html index e9bdd694..e5ffc977 100644 --- a/apidocs/com/threerings/parlor/data/Table.html +++ b/apidocs/com/threerings/parlor/data/Table.html @@ -1,986 +1,847 @@ - - - - - - -Table (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.data -
    -Class Table

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.data.Table
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, ParlorCodes, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.DSet.Entry
    -
    -
    -
    -
    public class Table
    extends Object
    implements com.threerings.presents.dobj.DSet.Entry, ParlorCodes
    - - -

    -This class represents a table that is being used to matchmake a game by the Parlor services. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.data
    +

    Class Table

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, ParlorCodes, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.DSet.Entry
      +
      +
      +
      +
      public class Table
      +extends Object
      +implements com.threerings.presents.dobj.DSet.Entry, ParlorCodes
      +
      This class represents a table that is being used to matchmake a game by the Parlor services.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static intANY_POSITION - -
      -          Used to request any position at a table.
      - int[]bodyOids - -
      -          The body oids of the players of this table, or null if a party game.
      - GameConfigconfig - -
      -          The game config for the game that is being matchmade.
      - intgameOid - -
      -          The oid of the game that was created from this table or -1 if the table is still in - matchmaking mode.
      - intlobbyOid - -
      -          The object id of the lobby object with which this table is associated.
      - com.threerings.util.Name[]players - -
      -          An array of the usernames of the players of this table (some slots may not be filled), or - null if a party game.
      - inttableId - -
      -          The unique identifier for this table.
      - TableConfigtconfig - -
      -          The table configuration object.
      - com.threerings.util.Name[]watchers - -
      -          An array of the usernames of the non-player occupants of this game.
      - - - - - - - -
      Fields inherited from interface com.threerings.parlor.data.ParlorCodes
      ALREADY_AT_TABLE, BANNED_FROM_TABLE, GAME_ALREADY_STARTED, INVALID_TABLE_POSITION, INVITATION_ACCEPTED, INVITATION_COUNTERED, INVITATION_REFUSED, INVITEE_NOT_ONLINE, MUST_BE_CREATOR, NO_SELF_BOOT, NO_SUCH_TABLE, NOT_AT_TABLE, PARLOR_GROUP, TABLE_POSITION_OCCUPIED
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  + - - - - - - - - - -
      -Constructor Summary
      Table() - -
      -          Constructs a blank table instance, suitable for unserialization.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        Table() +
        Constructs a blank table instance, suitable for unserialization.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddBannedUser(com.threerings.util.Name player) - -
      -          Indicate to this table that a user was booted and should - be prevented from rejoining.
      - booleanclearPlayer(com.threerings.util.Name username) - -
      -          Requests that the specified user be removed from their seat at this table.
      - booleanclearPlayerByOid(int bodyOid) - -
      -          Requests that the user identified by the specified body object id be removed from their seat - at this table.
      - voidclearPlayerPos(int position) - -
      -          Called to clear a player at the specified position.
      - booleancontainsPlayer(com.threerings.util.Name player) - -
      -          Returns true if this table contains the specified player.
      - booleanequals(Object other) - -
      -           
      - Comparable<?>getKey() - -
      -           
      - intgetOccupiedCount() - -
      -          Count the number of players currently occupying this table.
      - com.threerings.util.Name[]getPlayers() - -
      -          Once a table is ready to play (see mayBeStarted() and shouldBeStarted()), the - players array can be fetched using this method.
      - int[][]getTeamMemberIndices() - -
      -          For a team game, get the team member indices of the compressed players array returned by - getPlayers().
      - inthashCode() - -
      -           
      - voidinit(int lobbyOid, - TableConfig tconfig, - GameConfig config) - -
      -          Initializes a new table instance, and assigns it the next monotonically increasing table id.
      - booleaninPlay() - -
      -          Returns true if this table is in play, false if it is still being matchmade.
      - booleanisEmpty() - -
      -          Returns true if there is no one sitting at this table.
      - booleanmayBeStarted() - -
      -          Returns true if this table has a sufficient number of players that the game can be - started.
      - StringsetPlayer(int position, - com.threerings.crowd.data.BodyObject player) - -
      -          Requests to seat the specified user at the specified position in this table.
      - voidsetPlayerPos(int position, - com.threerings.crowd.data.BodyObject player) - -
      -          This method is used for party games, it does no bounds checking or verification of the - player's ability to join, if you are unsure you should call 'setPlayer'.
      - booleanshouldBeStarted() - -
      -          Returns true if sufficient seats are occupied that the game should be automatically started.
      - StringtoString() - -
      -           
      - voidupdateOccupants(GameObject gameobj) - -
      -          Called by the table manager when the game object's players have changed.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      getClass, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddBannedUser(com.threerings.util.Name player) +
        Indicate to this table that a user was booted and should + be prevented from rejoining.
        +
        booleanclearPlayer(com.threerings.util.Name username) +
        Requests that the specified user be removed from their seat at this table.
        +
        booleanclearPlayerByOid(int bodyOid) +
        Requests that the user identified by the specified body object id be removed from their seat + at this table.
        +
        voidclearPlayerPos(int position) +
        Called to clear a player at the specified position.
        +
        booleancontainsPlayer(com.threerings.util.Name player) +
        Returns true if this table contains the specified player.
        +
        booleanequals(Object other) 
        Comparable<?>getKey() 
        intgetOccupiedCount() +
        Count the number of players currently occupying this table.
        +
        com.threerings.util.Name[]getPlayers() +
        Once a table is ready to play (see mayBeStarted() and shouldBeStarted()), the + players array can be fetched using this method.
        +
        int[][]getTeamMemberIndices() +
        For a team game, get the team member indices of the compressed players array returned by + getPlayers().
        +
        inthashCode() 
        voidinit(int lobbyOid, + TableConfig tconfig, + GameConfig config) +
        Initializes a new table instance, and assigns it the next monotonically increasing table id.
        +
        booleaninPlay() +
        Returns true if this table is in play, false if it is still being matchmade.
        +
        booleanisEmpty() +
        Returns true if there is no one sitting at this table.
        +
        booleanmayBeStarted() +
        Returns true if this table has a sufficient number of players that the game can be + started.
        +
        StringsetPlayer(int position, + com.threerings.crowd.data.BodyObject player) +
        Requests to seat the specified user at the specified position in this table.
        +
        voidsetPlayerPos(int position, + com.threerings.crowd.data.BodyObject player) +
        This method is used for party games, it does no bounds checking or verification of the + player's ability to join, if you are unsure you should call 'setPlayer'.
        +
        booleanshouldBeStarted() +
        Returns true if sufficient seats are occupied that the game should be automatically started.
        +
        StringtoString() 
        voidupdateOccupants(GameObject gameobj) +
        Called by the table manager when the game object's players have changed.
        +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -ANY_POSITION

      -
      -public static final int ANY_POSITION
      -
      -
      Used to request any position at a table. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -tableId

      -
      -public int tableId
      -
      -
      The unique identifier for this table. -

      -

      -
      -
      -
      - -

      -lobbyOid

      -
      -public int lobbyOid
      -
      -
      The object id of the lobby object with which this table is associated. -

      -

      -
      -
      -
      - -

      -gameOid

      -
      -public int gameOid
      -
      -
      The oid of the game that was created from this table or -1 if the table is still in - matchmaking mode. -

      -

      -
      -
      -
      - -

      -players

      -
      -public com.threerings.util.Name[] players
      -
      -
      An array of the usernames of the players of this table (some slots may not be filled), or - null if a party game. -

      -

      -
      -
      -
      - -

      -watchers

      -
      -public com.threerings.util.Name[] watchers
      -
      -
      An array of the usernames of the non-player occupants of this game. For FFA party games - this is all of a room's occupants and they are in fact players. -

      -

      -
      -
      -
      - -

      -bodyOids

      -
      -public transient int[] bodyOids
      -
      -
      The body oids of the players of this table, or null if a party game. (This is not - propagated to remote instances.) -

      -

      -
      -
      -
      - -

      -config

      -
      -public GameConfig config
      -
      -
      The game config for the game that is being matchmade. -

      -

      -
      -
      -
      - -

      -tconfig

      -
      -public TableConfig tconfig
      -
      -
      The table configuration object. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          ANY_POSITION

          +
          public static final int ANY_POSITION
          +
          Used to request any position at a table.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          tableId

          +
          public int tableId
          +
          The unique identifier for this table.
          +
        • +
        + + + +
          +
        • +

          lobbyOid

          +
          public int lobbyOid
          +
          The object id of the lobby object with which this table is associated.
          +
        • +
        + + + +
          +
        • +

          gameOid

          +
          public int gameOid
          +
          The oid of the game that was created from this table or -1 if the table is still in + matchmaking mode.
          +
        • +
        + + + +
          +
        • +

          players

          +
          public com.threerings.util.Name[] players
          +
          An array of the usernames of the players of this table (some slots may not be filled), or + null if a party game.
          +
        • +
        + + + +
          +
        • +

          watchers

          +
          public com.threerings.util.Name[] watchers
          +
          An array of the usernames of the non-player occupants of this game. For FFA party games + this is all of a room's occupants and they are in fact players.
          +
        • +
        + + + +
          +
        • +

          bodyOids

          +
          public transient int[] bodyOids
          +
          The body oids of the players of this table, or null if a party game. (This is not + propagated to remote instances.)
          +
        • +
        + + + +
          +
        • +

          config

          +
          public GameConfig config
          +
          The game config for the game that is being matchmade.
          +
        • +
        + + + +
          +
        • +

          tconfig

          +
          public TableConfig tconfig
          +
          The table configuration object.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -Table

      -
      -public Table()
      -
      -
      Constructs a blank table instance, suitable for unserialization. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Table

          +
          public Table()
          +
          Constructs a blank table instance, suitable for unserialization.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(int lobbyOid,
      -                 TableConfig tconfig,
      -                 GameConfig config)
      -
      -
      Initializes a new table instance, and assigns it the next monotonically increasing table id. -

      -

      -
      -
      -
      -
      Parameters:
      lobbyOid - the object id of the lobby in which this table is to live.
      tconfig - the table configuration for this table.
      config - the configuration of the game being matchmade by this table.
      -
      -
      -
      - -

      -isEmpty

      -
      -public boolean isEmpty()
      -
      -
      Returns true if there is no one sitting at this table. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getOccupiedCount

      -
      -public int getOccupiedCount()
      -
      -
      Count the number of players currently occupying this table. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getPlayers

      -
      -public com.threerings.util.Name[] getPlayers()
      -
      -
      Once a table is ready to play (see mayBeStarted() and shouldBeStarted()), the +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public void init(int lobbyOid,
          +                 TableConfig tconfig,
          +                 GameConfig config)
          +
          Initializes a new table instance, and assigns it the next monotonically increasing table id.
          +
          +
          Parameters:
          +
          lobbyOid - the object id of the lobby in which this table is to live.
          +
          tconfig - the table configuration for this table.
          +
          config - the configuration of the game being matchmade by this table.
          +
          +
        • +
        + + + +
          +
        • +

          isEmpty

          +
          public boolean isEmpty()
          +
          Returns true if there is no one sitting at this table.
          +
        • +
        + + + +
          +
        • +

          getOccupiedCount

          +
          public int getOccupiedCount()
          +
          Count the number of players currently occupying this table.
          +
        • +
        + + + +
          +
        • +

          getPlayers

          +
          public com.threerings.util.Name[] getPlayers()
          +
          Once a table is ready to play (see mayBeStarted() and shouldBeStarted()), the players array can be fetched using this method. It will return an array containing the usernames of all of the players in the game, sized properly and with each player in the - appropriate position. -

          -

          -
          -
          -
          -
          -
          -
      -
      - -

      -getTeamMemberIndices

      -
      -public int[][] getTeamMemberIndices()
      -
      -
      For a team game, get the team member indices of the compressed players array returned by - getPlayers(). -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setPlayer

      -
      -public String setPlayer(int position,
      -                        com.threerings.crowd.data.BodyObject player)
      -
      -
      Requests to seat the specified user at the specified position in this table. -

      -

      -
      -
      -
      -
      Parameters:
      position - the position in which to seat the user.
      player - the player to set. -
      Returns:
      null if the user was successfully seated, a string error code explaining the failure - if the user was not able to be seated at that position.
      -
      -
      -
      - -

      -setPlayerPos

      -
      -public void setPlayerPos(int position,
      -                         com.threerings.crowd.data.BodyObject player)
      -
      -
      This method is used for party games, it does no bounds checking or verification of the - player's ability to join, if you are unsure you should call 'setPlayer'. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -addBannedUser

      -
      -public void addBannedUser(com.threerings.util.Name player)
      -
      -
      Indicate to this table that a user was booted and should - be prevented from rejoining. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -clearPlayer

      -
      -public boolean clearPlayer(com.threerings.util.Name username)
      -
      -
      Requests that the specified user be removed from their seat at this table. -

      -

      -
      -
      -
      - -
      Returns:
      true if the user was seated at the table and has now been removed, false if the user - was never seated at the table in the first place.
      -
      -
      -
      - -

      -clearPlayerByOid

      -
      -public boolean clearPlayerByOid(int bodyOid)
      -
      -
      Requests that the user identified by the specified body object id be removed from their seat - at this table. -

      -

      -
      -
      -
      - -
      Returns:
      true if the user was seated at the table and has now been removed, false if the user - was never seated at the table in the first place.
      -
      -
      -
      - -

      -clearPlayerPos

      -
      -public void clearPlayerPos(int position)
      -
      -
      Called to clear a player at the specified position. Only call this method if you know what - you're doing. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -containsPlayer

      -
      -public boolean containsPlayer(com.threerings.util.Name player)
      -
      -
      Returns true if this table contains the specified player. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -updateOccupants

      -
      -public void updateOccupants(GameObject gameobj)
      -
      -
      Called by the table manager when the game object's players have changed. Regenerates the - watchers array. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -mayBeStarted

      -
      -public boolean mayBeStarted()
      -
      -
      Returns true if this table has a sufficient number of players that the game can be - started. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -shouldBeStarted

      -
      -public boolean shouldBeStarted()
      -
      -
      Returns true if sufficient seats are occupied that the game should be automatically started. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -inPlay

      -
      -public boolean inPlay()
      -
      -
      Returns true if this table is in play, false if it is still being matchmade. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getKey

      -
      -public Comparable<?> getKey()
      -
      -
      -
      Specified by:
      getKey in interface com.threerings.presents.dobj.DSet.Entry
      -
      -
      -
      -
      -
      -
      - -

      -equals

      -
      -public boolean equals(Object other)
      -
      -
      -
      Overrides:
      equals in class Object
      -
      -
      -
      -
      -
      -
      - -

      -hashCode

      -
      -public int hashCode()
      -
      -
      -
      Overrides:
      hashCode in class Object
      -
      -
      -
      -
      -
      -
      - -

      -toString

      -
      -public String toString()
      -
      -
      -
      Overrides:
      toString in class Object
      -
      -
      -
      -
      -
      + appropriate position.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/TableConfig.html b/apidocs/com/threerings/parlor/data/TableConfig.html index 2f803be8..26fd0055 100644 --- a/apidocs/com/threerings/parlor/data/TableConfig.html +++ b/apidocs/com/threerings/parlor/data/TableConfig.html @@ -1,365 +1,364 @@ - - - - - - -TableConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.data -
    -Class TableConfig

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.parlor.data.TableConfig
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class TableConfig
    extends com.threerings.io.SimpleStreamableObject
    - - -

    -Table configuration parameters for a game that is to be matchmade using the table services. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.data
    +

    Class TableConfig

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class TableConfig
      +extends com.threerings.io.SimpleStreamableObject
      +
      Table configuration parameters for a game that is to be matchmade using the table services.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - intdesiredPlayerCount - -
      -          The total number of players that are desired for the table.
      - intminimumPlayerCount - -
      -          The minimum number of players needed overall (or per-team if a team-based game) for the - game to start at the creator's discretion.
      - booleanprivateTable - -
      -          Whether the table is "private".
      - int[][]teamMemberIndices - -
      -          If non-null, indicates that this is a team-based game and contains the team assignments for - each player.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        intdesiredPlayerCount +
        The total number of players that are desired for the table.
        +
        intminimumPlayerCount +
        The minimum number of players needed overall (or per-team if a team-based game) for the + game to start at the creator's discretion.
        +
        booleanprivateTable +
        Whether the table is "private".
        +
        int[][]teamMemberIndices +
        If non-null, indicates that this is a team-based game and contains the team assignments for + each player.
        +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      TableConfig() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        TableConfig() 
        +
      • +
      - - - - - - -
      -Method Summary
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -desiredPlayerCount

      -
      -public int desiredPlayerCount
      -
      -
      The total number of players that are desired for the table. For team games, this should be - set to the total number of players overall, as teams may be unequal. -

      -

      -
      -
      -
      - -

      -minimumPlayerCount

      -
      -public int minimumPlayerCount
      -
      -
      The minimum number of players needed overall (or per-team if a team-based game) for the - game to start at the creator's discretion. -

      -

      -
      -
      -
      - -

      -teamMemberIndices

      -
      -public int[][] teamMemberIndices
      -
      -
      If non-null, indicates that this is a team-based game and contains the team assignments for +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          desiredPlayerCount

          +
          public int desiredPlayerCount
          +
          The total number of players that are desired for the table. For team games, this should be + set to the total number of players overall, as teams may be unequal.
          +
        • +
        + + + +
          +
        • +

          minimumPlayerCount

          +
          public int minimumPlayerCount
          +
          The minimum number of players needed overall (or per-team if a team-based game) for the + game to start at the creator's discretion.
          +
        • +
        + + + +
          +
        • +

          teamMemberIndices

          +
          public int[][] teamMemberIndices
          +
          If non-null, indicates that this is a team-based game and contains the team assignments for each player. For example, a game with three players in two teams- players 0 and 2 versus - player 1- would have { {0, 2}, {1} }; -

          -

          -
          -
      -
      - -

      -privateTable

      -
      -public boolean privateTable
      -
      -
      Whether the table is "private". -

      -

      -
      -
      - + player 1- would have { {0, 2}, {1} };
    + + + + + + + + - - - - - - -
    -Constructor Detail
    - -

    -TableConfig

    -
    -public TableConfig()
    -
    -
    + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/TableLobbyObject.html b/apidocs/com/threerings/parlor/data/TableLobbyObject.html index c7932229..a237b2df 100644 --- a/apidocs/com/threerings/parlor/data/TableLobbyObject.html +++ b/apidocs/com/threerings/parlor/data/TableLobbyObject.html @@ -1,334 +1,324 @@ - - - - - - -TableLobbyObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.data -
    -Interface TableLobbyObject

    -
    -
    All Known Implementing Classes:
    TableLobbyObject
    -
    -
    -
    -
    public interface TableLobbyObject
    - - -

    -This interface must be implemented by the place object used by a lobby - that wishes to make use of the table services. -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.data
    +

    Interface TableLobbyObject

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      TableLobbyObject
      +
      +
      +
      +
      public interface TableLobbyObject
      +
      This interface must be implemented by the place object used by a lobby + that wishes to make use of the table services.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
      -Method Summary
      - voidaddToTables(Table table) - -
      -          Adds the supplied table instance to the tables set (using the - appropriate distributed object mechanisms).
      - com.threerings.presents.dobj.DSet<Table>getTables() - -
      -          Returns a reference to the distributed set instance that will be - holding the tables.
      - TableMarshallergetTableService() - -
      -          Returns a reference to the table service configured in this object.
      - voidremoveFromTables(Comparable<?> key) - -
      -          Removes the table instance that matches the specified key from the - tables set (using the appropriate distributed object mechanisms).
      - voidsetTableService(TableMarshaller service) - -
      -          Configures the table service that clients should use to communicate table requests back to - the table manager handling these tables.
      - voidupdateTables(Table table) - -
      -          Updates the value of the specified table instance in the tables +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - -
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidaddToTables(Table table) +
        Adds the supplied table instance to the tables set (using the + appropriate distributed object mechanisms).
        +
        com.threerings.presents.dobj.DSet<Table>getTables() +
        Returns a reference to the distributed set instance that will be + holding the tables.
        +
        TableMarshallergetTableService() +
        Returns a reference to the table service configured in this object.
        +
        voidremoveFromTables(Comparable<?> key) +
        Removes the table instance that matches the specified key from the + tables set (using the appropriate distributed object mechanisms).
        +
        voidsetTableService(TableMarshaller service) +
        Configures the table service that clients should use to communicate table requests back to + the table manager handling these tables.
        +
        voidupdateTables(Table table) +
        Updates the value of the specified table instance in the tables distributed set (using the appropriate distributed object - mechanisms).
        -  -

        - + mechanisms). +

      +
    • +
    + + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getTables

      -
      -com.threerings.presents.dobj.DSet<Table> getTables()
      -
      -
      Returns a reference to the distributed set instance that will be - holding the tables. -

      -

      -
      -
      -
      -
      - -

      -addToTables

      -
      -void addToTables(Table table)
      -
      -
      Adds the supplied table instance to the tables set (using the - appropriate distributed object mechanisms). -

      -

      -
      -
      -
      -
      - -

      -updateTables

      -
      -void updateTables(Table table)
      -
      -
      Updates the value of the specified table instance in the tables +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getTables

          +
          com.threerings.presents.dobj.DSet<Table> getTables()
          +
          Returns a reference to the distributed set instance that will be + holding the tables.
          +
        • +
        + + + +
          +
        • +

          addToTables

          +
          void addToTables(Table table)
          +
          Adds the supplied table instance to the tables set (using the + appropriate distributed object mechanisms).
          +
        • +
        + + + +
          +
        • +

          updateTables

          +
          void updateTables(Table table)
          +
          Updates the value of the specified table instance in the tables distributed set (using the appropriate distributed object - mechanisms). -

          -

          -
          -
          -
      -
      - -

      -removeFromTables

      -
      -void removeFromTables(Comparable<?> key)
      -
      -
      Removes the table instance that matches the specified key from the - tables set (using the appropriate distributed object mechanisms). -

      -

      -
      -
      -
      -
      - -

      -getTableService

      -
      -TableMarshaller getTableService()
      -
      -
      Returns a reference to the table service configured in this object. -

      -

      -
      -
      -
      -
      - -

      -setTableService

      -
      -void setTableService(TableMarshaller service)
      -
      -
      Configures the table service that clients should use to communicate table requests back to - the table manager handling these tables. -

      -

      -
      -
      -
      + mechanisms).
    + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/TableMarshaller.html b/apidocs/com/threerings/parlor/data/TableMarshaller.html index 0f560ed6..d5798226 100644 --- a/apidocs/com/threerings/parlor/data/TableMarshaller.html +++ b/apidocs/com/threerings/parlor/data/TableMarshaller.html @@ -1,557 +1,570 @@ - - - - - - -TableMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.data -
    -Class TableMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.presents.data.InvocationMarshaller
    -      extended by com.threerings.parlor.data.TableMarshaller
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, TableService, com.threerings.presents.client.InvocationService
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.parlor.data
    +

    Class TableMarshaller

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.data.InvocationMarshaller
      • +
      • +
          +
        • com.threerings.parlor.data.TableMarshaller
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, TableService, com.threerings.presents.client.InvocationService
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from TableService.java.")
      -public class TableMarshaller
      extends com.threerings.presents.data.InvocationMarshaller
      implements TableService
    - - -

    -Provides the implementation of the TableService interface +public class TableMarshaller +extends com.threerings.presents.data.InvocationMarshaller +implements TableService +

    Provides the implementation of the TableService interface that marshalls the arguments and delivers the request to the provider on the server. Also provides an implementation of the response listener interfaces that marshall the response arguments and deliver them back - to the requesting client. -

    - -

    -


    - -

    + to the requesting client.

    + + + +
    + +
    +
    + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/ToggleParameter.html b/apidocs/com/threerings/parlor/data/ToggleParameter.html index 27960afa..9934927c 100644 --- a/apidocs/com/threerings/parlor/data/ToggleParameter.html +++ b/apidocs/com/threerings/parlor/data/ToggleParameter.html @@ -1,367 +1,380 @@ - - - - - - -ToggleParameter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.data -
    -Class ToggleParameter

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.data.Parameter
    -      extended by com.threerings.parlor.data.ToggleParameter
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class ToggleParameter
    extends Parameter
    - - -

    -Models a parameter that allows the toggling of a single value. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.data
    +

    Class ToggleParameter

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class ToggleParameter
      +extends Parameter
      +
      Models a parameter that allows the toggling of a single value.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - -
      -Field Summary
      - booleanstart - -
      -          The starting state for this parameter.
      - - - - - - - -
      Fields inherited from class com.threerings.parlor.data.Parameter
      ident, name, tip
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        booleanstart +
        The starting state for this parameter.
        +
        + +
      • +
      - - - - - - - - - -
      -Constructor Summary
      ToggleParameter() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        ToggleParameter() 
        +
      • +
      - - - - - - - - - - - - - - -
      -Method Summary
      - ObjectgetDefaultValue() - -
      -          Returns the default value of this parameter.
      - StringgetLabel() - -
      -          Returns the translation key for this parameter's label.
      - - - - - - - -
      Methods inherited from class com.threerings.parlor.data.Parameter
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -start

      -
      -public boolean start
      -
      -
      The starting state for this parameter. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          start

          +
          public boolean start
          +
          The starting state for this parameter.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -ToggleParameter

      -
      -public ToggleParameter()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ToggleParameter

          +
          public ToggleParameter()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getLabel

      -
      -public String getLabel()
      -
      -
      Description copied from class: Parameter
      -
      Returns the translation key for this parameter's label. -

      -

      -
      Specified by:
      getLabel in class Parameter
      -
      -
      -
      -
      -
      -
      - -

      -getDefaultValue

      -
      -public Object getDefaultValue()
      -
      -
      Description copied from class: Parameter
      -
      Returns the default value of this parameter. -

      -

      -
      Specified by:
      getDefaultValue in class Parameter
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getLabel

          +
          public String getLabel()
          +
          Description copied from class: Parameter
          +
          Returns the translation key for this parameter's label.
          +
          +
          Specified by:
          +
          getLabel in class Parameter
          +
          +
        • +
        + + + +
          +
        • +

          getDefaultValue

          +
          public Object getDefaultValue()
          +
          Description copied from class: Parameter
          +
          Returns the default value of this parameter.
          +
          +
          Specified by:
          +
          getDefaultValue in class Parameter
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/class-use/ChoiceParameter.html b/apidocs/com/threerings/parlor/data/class-use/ChoiceParameter.html index 513eb5ed..0998da48 100644 --- a/apidocs/com/threerings/parlor/data/class-use/ChoiceParameter.html +++ b/apidocs/com/threerings/parlor/data/class-use/ChoiceParameter.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.data.ChoiceParameter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.data.ChoiceParameter

    -
    -No usage of com.threerings.parlor.data.ChoiceParameter -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.data.ChoiceParameter

    +
    +
    No usage of com.threerings.parlor.data.ChoiceParameter
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/class-use/Parameter.html b/apidocs/com/threerings/parlor/data/class-use/Parameter.html index 74fef4b9..b452aa42 100644 --- a/apidocs/com/threerings/parlor/data/class-use/Parameter.html +++ b/apidocs/com/threerings/parlor/data/class-use/Parameter.html @@ -1,197 +1,180 @@ - - - - - - -Uses of Class com.threerings.parlor.data.Parameter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.data.Parameter

    -
    - - - - - - - - - -
    -Packages that use Parameter
    com.threerings.parlor.data  
    -  -

    - - - - - -
    -Uses of Parameter in com.threerings.parlor.data
    -  -

    - - - - - - - - - - - - - - - - - -
    Subclasses of Parameter in com.threerings.parlor.data
    - classChoiceParameter - -
    -          Models a parameter that allows the selection of one of a list of choices (specified as strings).
    - classRangeParameter - -
    -          Models a parameter that can contain an integer value in a specified range.
    - classToggleParameter - -
    -          Models a parameter that allows the toggling of a single value.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.data.Parameter

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/class-use/ParlorCodes.html b/apidocs/com/threerings/parlor/data/class-use/ParlorCodes.html index b44a3d94..ca27adfb 100644 --- a/apidocs/com/threerings/parlor/data/class-use/ParlorCodes.html +++ b/apidocs/com/threerings/parlor/data/class-use/ParlorCodes.html @@ -1,345 +1,303 @@ - - - - - - -Uses of Interface com.threerings.parlor.data.ParlorCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.data.ParlorCodes

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use ParlorCodes
    com.threerings.parlor.card.server  
    com.threerings.parlor.client  
    com.threerings.parlor.data  
    com.threerings.parlor.game.server  
    com.threerings.parlor.server  
    com.threerings.puzzle.server  
    -  -

    - - - - - -
    -Uses of ParlorCodes in com.threerings.parlor.card.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.card.server that implement ParlorCodes
    - classCardGameManager - -
    -          A manager class for card games.
    -  -

    - - - - - -
    -Uses of ParlorCodes in com.threerings.parlor.client
    -  -

    - - - - - - - - - - - - - -
    Classes in com.threerings.parlor.client that implement ParlorCodes
    - classInvitation - -
    -          The invitation class is used to track information related to - outstanding invitations generated by or targeted to this client.
    - classParlorDirector - -
    -          The parlor director manages the client side of the game configuration and matchmaking - processes.
    -  -

    - - - - - -
    -Uses of ParlorCodes in com.threerings.parlor.data
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.data that implement ParlorCodes
    - classTable - -
    -          This class represents a table that is being used to matchmake a game by the Parlor services.
    -  -

    - - - - - -
    -Uses of ParlorCodes in com.threerings.parlor.game.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.game.server that implement ParlorCodes
    - classGameManager - -
    -          The game manager handles the server side management of a game.
    -  -

    - - - - - -
    -Uses of ParlorCodes in com.threerings.parlor.server
    -  -

    - - - - - - - - - - - - - -
    Classes in com.threerings.parlor.server that implement ParlorCodes
    - classParlorManager - -
    -          The parlor manager is responsible for the parlor services in aggregate.
    - classTableManager - -
    -          A table manager can be used by a place manager (or other entity) to take care of the management - of a table matchmaking service on a particular distributed object.
    -  -

    - - - - - -
    -Uses of ParlorCodes in com.threerings.puzzle.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.puzzle.server that implement ParlorCodes
    - classPuzzleManager - -
    -          Extends the GameManager with facilities for puzzle games.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.data.ParlorCodes

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/class-use/ParlorMarshaller.InviteMarshaller.html b/apidocs/com/threerings/parlor/data/class-use/ParlorMarshaller.InviteMarshaller.html index c12c5f07..539f7292 100644 --- a/apidocs/com/threerings/parlor/data/class-use/ParlorMarshaller.InviteMarshaller.html +++ b/apidocs/com/threerings/parlor/data/class-use/ParlorMarshaller.InviteMarshaller.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller

    -
    -No usage of com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller

    +
    +
    No usage of com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/class-use/ParlorMarshaller.html b/apidocs/com/threerings/parlor/data/class-use/ParlorMarshaller.html index 5e1dfbf9..93475c2a 100644 --- a/apidocs/com/threerings/parlor/data/class-use/ParlorMarshaller.html +++ b/apidocs/com/threerings/parlor/data/class-use/ParlorMarshaller.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.data.ParlorMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.data.ParlorMarshaller

    -
    -No usage of com.threerings.parlor.data.ParlorMarshaller -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.data.ParlorMarshaller

    +
    +
    No usage of com.threerings.parlor.data.ParlorMarshaller
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/class-use/RangeParameter.html b/apidocs/com/threerings/parlor/data/class-use/RangeParameter.html index f4d1d821..e5554505 100644 --- a/apidocs/com/threerings/parlor/data/class-use/RangeParameter.html +++ b/apidocs/com/threerings/parlor/data/class-use/RangeParameter.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.data.RangeParameter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.data.RangeParameter

    -
    -No usage of com.threerings.parlor.data.RangeParameter -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.data.RangeParameter

    +
    +
    No usage of com.threerings.parlor.data.RangeParameter
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/class-use/Table.html b/apidocs/com/threerings/parlor/data/class-use/Table.html index bd35a686..a7775b21 100644 --- a/apidocs/com/threerings/parlor/data/class-use/Table.html +++ b/apidocs/com/threerings/parlor/data/class-use/Table.html @@ -1,504 +1,431 @@ - - - - - - -Uses of Class com.threerings.parlor.data.Table (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.data.Table

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use Table
    com.threerings.micasa.lobby.table  
    com.threerings.parlor.client  
    com.threerings.parlor.data  
    com.threerings.parlor.server  
    -  -

    - - - - - -
    -Uses of Table in com.threerings.micasa.lobby.table
    -  -

    - - - - - - - - - -
    Fields in com.threerings.micasa.lobby.table declared as Table
    - TableTableItem.table - -
    -          A reference to the table we are displaying.
    -  -

    - - - - - - - - - -
    Fields in com.threerings.micasa.lobby.table with type parameters of type Table
    - com.threerings.presents.dobj.DSet<Table>TableLobbyObject.tableSet - -
    -          A set containing all of the tables being managed by this lobby.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.micasa.lobby.table that return types with arguments of type Table
    - com.threerings.presents.dobj.DSet<Table>TableLobbyObject.getTables() - -
    -           
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.micasa.lobby.table with parameters of type Table
    - voidTableLobbyObject.addToTables(Table table) - -
    -           
    - voidTableLobbyObject.addToTableSet(Table elem) - -
    -          Requests that the specified entry be added to the - tableSet set.
    - voidTableListView.tableAdded(Table table) - -
    -           
    - voidTableListView.tableUpdated(Table table) - -
    -           
    - voidTableItem.tableUpdated(Table table) - -
    -          Called when our table has been updated and we need to update the UI - to reflect the new information.
    - voidTableLobbyObject.updateTables(Table table) - -
    -           
    - voidTableLobbyObject.updateTableSet(Table elem) - -
    -          Requests that the specified entry be updated in the - tableSet set.
    -  -

    - - - - - - - - - -
    Method parameters in com.threerings.micasa.lobby.table with type arguments of type Table
    - voidTableLobbyObject.setTableSet(com.threerings.presents.dobj.DSet<Table> value) - -
    -          Requests that the tableSet field be set to the - specified value.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.micasa.lobby.table with parameters of type Table
    TableItem(MiCasaContext ctx, - TableDirector tdtr, - Table table) - -
    -          Creates a new table item to display and interact with the supplied - table.
    -  -

    - - - - - -
    -Uses of Table in com.threerings.parlor.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.client that return Table
    - TableTableDirector.getSeatedTable() - -
    -          Returns the current table this client is seated at, or null.
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.client with parameters of type Table
    - voidTableObserver.tableAdded(Table table) - -
    -          Called when a new table is created.
    - voidTableObserver.tableUpdated(Table table) - -
    -          Called when something has changed about a table (occupant list - updated, state changed from matchmaking to in-play, etc.).
    -  -

    - - - - - - - - - - - - - - - - - -
    Method parameters in com.threerings.parlor.client with type arguments of type Table
    - voidTableDirector.entryAdded(com.threerings.presents.dobj.EntryAddedEvent<Table> event) - -
    -           
    - voidTableDirector.entryRemoved(com.threerings.presents.dobj.EntryRemovedEvent<Table> event) - -
    -           
    - voidTableDirector.entryUpdated(com.threerings.presents.dobj.EntryUpdatedEvent<Table> event) - -
    -           
    -  -

    - - - - - -
    -Uses of Table in com.threerings.parlor.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.data that return types with arguments of type Table
    - com.threerings.presents.dobj.DSet<Table>TableLobbyObject.getTables() - -
    -          Returns a reference to the distributed set instance that will be - holding the tables.
    -  -

    - - - - - - - - - - - - + + +
    Methods in com.threerings.parlor.data with parameters of type Table
    - voidTableLobbyObject.addToTables(Table table) - -
    -          Adds the supplied table instance to the tables set (using the - appropriate distributed object mechanisms).
    - voidTableLobbyObject.updateTables(Table table) - -
    -          Updates the value of the specified table instance in the tables +
    +

    Uses of Class
    com.threerings.parlor.data.Table

    +
    +
    +
    +
    + +

  • + + +

    Uses of Table in com.threerings.parlor.server

    + + + + + + + + + + + + +
    Methods in com.threerings.parlor.server that return Table 
    Modifier and TypeMethod and Description
    TableTableManager.createTable(com.threerings.crowd.data.BodyObject creator, + TableConfig tableConfig, + GameConfig config) +
    Creates a table for the specified creator and returns said table.
    +
    + + + + + + + + + + + + +
    Method parameters in com.threerings.parlor.server with type arguments of type Table 
    Modifier and TypeMethod and Description
    voidTableManager.setTableClass(Class<? extends Table> tableClass) +
    Set the subclass of Table that this instance should generate.
    +
    +
  • + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/class-use/TableConfig.html b/apidocs/com/threerings/parlor/data/class-use/TableConfig.html index 183f12b5..b2470438 100644 --- a/apidocs/com/threerings/parlor/data/class-use/TableConfig.html +++ b/apidocs/com/threerings/parlor/data/class-use/TableConfig.html @@ -1,328 +1,289 @@ - - - - - - -Uses of Class com.threerings.parlor.data.TableConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.data.TableConfig

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use TableConfig
    com.threerings.parlor.client  
    com.threerings.parlor.data  
    com.threerings.parlor.server  
    -  -

    - - - - - -
    -Uses of TableConfig in com.threerings.parlor.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.client that return TableConfig
    - TableConfigTableConfigurator.getTableConfig() - -
    -          Return the fully configured table config according to the currently - configured user interface elements.
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.client with parameters of type TableConfig
    - voidTableDirector.createTable(TableConfig tableConfig, - GameConfig config) - -
    -          Sends a request to create a table with the specified game configuration.
    - voidTableService.createTable(TableConfig tableConfig, - GameConfig config, - com.threerings.presents.client.InvocationService.ResultListener listener) - -
    -          Requests that a new table be created.
    - voidTableConfigurator.setTableConfig(TableConfig config) - -
    -          Optionally, you can set a pre-configured TableConfig - that will be used to initialize the display parameters (if possible).
    -  -

    - - - - - -
    -Uses of TableConfig in com.threerings.parlor.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.parlor.data declared as TableConfig
    - TableConfigTable.tconfig - -
    -          The table configuration object.
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.data with parameters of type TableConfig
    - voidTableMarshaller.createTable(TableConfig arg1, - GameConfig arg2, - com.threerings.presents.client.InvocationService.ResultListener arg3) - -
    -           
    - voidTable.init(int lobbyOid, - TableConfig tconfig, - GameConfig config) - -
    -          Initializes a new table instance, and assigns it the next monotonically increasing table id.
    -  -

    - - - - - -
    -Uses of TableConfig in com.threerings.parlor.server
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.server with parameters of type TableConfig
    - TableTableManager.createTable(com.threerings.crowd.data.BodyObject creator, - TableConfig tableConfig, - GameConfig config) - -
    -          Creates a table for the specified creator and returns said table.
    - voidTableProvider.createTable(com.threerings.presents.data.ClientObject caller, - TableConfig arg1, - GameConfig arg2, - com.threerings.presents.client.InvocationService.ResultListener arg3) - -
    -          Handles a TableService.createTable(com.threerings.parlor.data.TableConfig, com.threerings.parlor.game.data.GameConfig, com.threerings.presents.client.InvocationService.ResultListener) request.
    - voidTableManager.createTable(com.threerings.presents.data.ClientObject caller, - TableConfig tableConfig, - GameConfig config, - com.threerings.presents.client.InvocationService.ResultListener listener) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.data.TableConfig

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/class-use/TableLobbyObject.html b/apidocs/com/threerings/parlor/data/class-use/TableLobbyObject.html index defea0ec..1e7f3768 100644 --- a/apidocs/com/threerings/parlor/data/class-use/TableLobbyObject.html +++ b/apidocs/com/threerings/parlor/data/class-use/TableLobbyObject.html @@ -1,181 +1,166 @@ - - - - - - -Uses of Interface com.threerings.parlor.data.TableLobbyObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.data.TableLobbyObject

    -
    - - - - - - - - - -
    -Packages that use TableLobbyObject
    com.threerings.micasa.lobby.table  
    -  -

    - - - - - -
    -Uses of TableLobbyObject in com.threerings.micasa.lobby.table
    -  -

    - - - - - - - - - -
    Classes in com.threerings.micasa.lobby.table that implement TableLobbyObject
    - classTableLobbyObject - -
    -           
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.data.TableLobbyObject

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/class-use/TableMarshaller.html b/apidocs/com/threerings/parlor/data/class-use/TableMarshaller.html index 8608fc46..80703196 100644 --- a/apidocs/com/threerings/parlor/data/class-use/TableMarshaller.html +++ b/apidocs/com/threerings/parlor/data/class-use/TableMarshaller.html @@ -1,260 +1,237 @@ - - - - - - -Uses of Class com.threerings.parlor.data.TableMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.data.TableMarshaller

    -
    - - - - - - - - - - - - - -
    -Packages that use TableMarshaller
    com.threerings.micasa.lobby.table  
    com.threerings.parlor.data  
    -  -

    - - - - - -
    -Uses of TableMarshaller in com.threerings.micasa.lobby.table
    -  -

    - - - - - - - - - -
    Fields in com.threerings.micasa.lobby.table declared as TableMarshaller
    - TableMarshallerTableLobbyObject.tableService - -
    -          Handles our table services.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.micasa.lobby.table that return TableMarshaller
    - TableMarshallerTableLobbyObject.getTableService() - -
    -           
    -  -

    - - - - - - - - - -
    Methods in com.threerings.micasa.lobby.table with parameters of type TableMarshaller
    - voidTableLobbyObject.setTableService(TableMarshaller value) - -
    -          Requests that the tableService field be set to the - specified value.
    -  -

    - - - - - -
    -Uses of TableMarshaller in com.threerings.parlor.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.data that return TableMarshaller
    - TableMarshallerTableLobbyObject.getTableService() - -
    -          Returns a reference to the table service configured in this object.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.data with parameters of type TableMarshaller
    - voidTableLobbyObject.setTableService(TableMarshaller service) - -
    -          Configures the table service that clients should use to communicate table requests back to - the table manager handling these tables.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.data.TableMarshaller

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/class-use/ToggleParameter.html b/apidocs/com/threerings/parlor/data/class-use/ToggleParameter.html index 0d31c237..cf65282d 100644 --- a/apidocs/com/threerings/parlor/data/class-use/ToggleParameter.html +++ b/apidocs/com/threerings/parlor/data/class-use/ToggleParameter.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.data.ToggleParameter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.data.ToggleParameter

    -
    -No usage of com.threerings.parlor.data.ToggleParameter -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.data.ToggleParameter

    +
    +
    No usage of com.threerings.parlor.data.ToggleParameter
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/package-frame.html b/apidocs/com/threerings/parlor/data/package-frame.html index 6fd3c346..f2318e90 100644 --- a/apidocs/com/threerings/parlor/data/package-frame.html +++ b/apidocs/com/threerings/parlor/data/package-frame.html @@ -1,62 +1,34 @@ - - - - - - -com.threerings.parlor.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.data - - - - -
    -Interfaces  - -
    -ParlorCodes -
    -TableLobbyObject
    - - - - - - -
    -Classes  - -
    -ChoiceParameter -
    -Parameter -
    -ParlorMarshaller -
    -ParlorMarshaller.InviteMarshaller -
    -RangeParameter -
    -Table -
    -TableConfig -
    -TableMarshaller -
    -ToggleParameter
    - - - - + + + + + +com.threerings.parlor.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.data

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/data/package-summary.html b/apidocs/com/threerings/parlor/data/package-summary.html index af6d5413..0d2c844a 100644 --- a/apidocs/com/threerings/parlor/data/package-summary.html +++ b/apidocs/com/threerings/parlor/data/package-summary.html @@ -1,213 +1,222 @@ - - - - - - -com.threerings.parlor.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.data -

    - - - - - - - - - - - - - -
    -Interface Summary
    ParlorCodesContains codes used by the parlor invocation services.
    TableLobbyObjectThis interface must be implemented by the place object used by a lobby - that wishes to make use of the table services.
    -  - -

    - - - - - - - - - - - - - - - - + + + + + + +
    -Class Summary
    ChoiceParameterModels a parameter that allows the selection of one of a list of choices (specified as strings).
    ParameterDefines a configuration parameter for a game.
    ParlorMarshallerProvides the implementation of the ParlorService interface +
    +

    Package com.threerings.parlor.data

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      ParlorCodes +
      Contains codes used by the parlor invocation services.
      +
      TableLobbyObject +
      This interface must be implemented by the place object used by a lobby + that wishes to make use of the table services.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - -
      Class Summary 
      ClassDescription
      ChoiceParameter +
      Models a parameter that allows the selection of one of a list of choices (specified as strings).
      +
      Parameter +
      Defines a configuration parameter for a game.
      +
      ParlorMarshaller +
      Provides the implementation of the ParlorService interface that marshalls the arguments and delivers the request to the provider - on the server.
      ParlorMarshaller.InviteMarshallerMarshalls results to implementations of ParlorService.InviteListener.
      RangeParameterModels a parameter that can contain an integer value in a specified range.
      TableThis class represents a table that is being used to matchmake a game by the Parlor services.
      TableConfigTable configuration parameters for a game that is to be matchmade using the table services.
      TableMarshallerProvides the implementation of the TableService interface + on the server. +
      ParlorMarshaller.InviteMarshaller +
      Marshalls results to implementations of ParlorService.InviteListener.
      +
      RangeParameter +
      Models a parameter that can contain an integer value in a specified range.
      +
      Table +
      This class represents a table that is being used to matchmake a game by the Parlor services.
      +
      TableConfig +
      Table configuration parameters for a game that is to be matchmade using the table services.
      +
      TableMarshaller +
      Provides the implementation of the TableService interface that marshalls the arguments and delivers the request to the provider - on the server.
      ToggleParameterModels a parameter that allows the toggling of a single value.
      -  - -

      -

      -
      -
      - - + on the server.
    +
    ToggleParameter +
    Models a parameter that allows the toggling of a single value.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/package-tree.html b/apidocs/com/threerings/parlor/data/package-tree.html index 4b5c90fd..5c1f3365 100644 --- a/apidocs/com/threerings/parlor/data/package-tree.html +++ b/apidocs/com/threerings/parlor/data/package-tree.html @@ -1,177 +1,171 @@ - - - - - - -com.threerings.parlor.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.data

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/data/package-use.html b/apidocs/com/threerings/parlor/data/package-use.html index e0c55b41..a1ba1fa6 100644 --- a/apidocs/com/threerings/parlor/data/package-use.html +++ b/apidocs/com/threerings/parlor/data/package-use.html @@ -1,336 +1,330 @@ - - - - - - -Uses of Package com.threerings.parlor.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.data

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.parlor.data
    com.threerings.micasa.lobby.table  
    com.threerings.parlor.card.server  
    com.threerings.parlor.client  
    com.threerings.parlor.data  
    com.threerings.parlor.game.server  
    com.threerings.parlor.server  
    com.threerings.puzzle.server  
    -  -

    - - - - - - - - - - - - - + + +
    -Classes in com.threerings.parlor.data used by com.threerings.micasa.lobby.table
    Table - -
    -          This class represents a table that is being used to matchmake a game by the Parlor services.
    TableLobbyObject - -
    -          This interface must be implemented by the place object used by a lobby - that wishes to make use of the table services.
    TableMarshaller - -
    -          Provides the implementation of the TableService interface +
    +

    Uses of Package
    com.threerings.parlor.data

    +
    +
    +
    +
    + +

  • + + + + + + + + + + + + +
    Classes in com.threerings.parlor.data used by com.threerings.parlor.card.server 
    Class and Description
    ParlorCodes +
    Contains codes used by the parlor invocation services.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + + + +
    Classes in com.threerings.parlor.data used by com.threerings.parlor.client 
    Class and Description
    ParlorCodes +
    Contains codes used by the parlor invocation services.
    +
    Table +
    This class represents a table that is being used to matchmake a game by the Parlor services.
    +
    TableConfig +
    Table configuration parameters for a game that is to be matchmade using the table services.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + + + +
    Classes in com.threerings.parlor.data used by com.threerings.parlor.data 
    Class and Description
    Parameter +
    Defines a configuration parameter for a game.
    +
    ParlorCodes +
    Contains codes used by the parlor invocation services.
    +
    TableConfig +
    Table configuration parameters for a game that is to be matchmade using the table services.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Classes in com.threerings.parlor.data used by com.threerings.parlor.game.server 
    Class and Description
    ParlorCodes +
    Contains codes used by the parlor invocation services.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + + + +
    Classes in com.threerings.parlor.data used by com.threerings.parlor.server 
    Class and Description
    ParlorCodes +
    Contains codes used by the parlor invocation services.
    +
    Table +
    This class represents a table that is being used to matchmake a game by the Parlor services.
    +
    TableConfig +
    Table configuration parameters for a game that is to be matchmade using the table services.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Classes in com.threerings.parlor.data used by com.threerings.puzzle.server 
    Class and Description
    ParlorCodes +
    Contains codes used by the parlor invocation services.
    +
    +
  • + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/client/GameConfigurator.html b/apidocs/com/threerings/parlor/game/client/GameConfigurator.html index ea5a6dcd..19bd2e76 100644 --- a/apidocs/com/threerings/parlor/game/client/GameConfigurator.html +++ b/apidocs/com/threerings/parlor/game/client/GameConfigurator.html @@ -1,312 +1,321 @@ - - - - - - -GameConfigurator (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.game.client -
    -Class GameConfigurator

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.game.client.GameConfigurator
    -
    -
    -
    Direct Known Subclasses:
    SwingGameConfigurator
    -
    -
    -
    -
    public abstract class GameConfigurator
    extends Object
    - - -

    -Provides the base from which interfaces can be built to configure games prior to starting +

    +
    com.threerings.parlor.game.client
    +

    Class GameConfigurator

    +
    +
    + +
    +
      +
    • +
      +
      Direct Known Subclasses:
      +
      SwingGameConfigurator
      +
      +
      +
      +
      public abstract class GameConfigurator
      +extends Object
      +
      Provides the base from which interfaces can be built to configure games prior to starting them. Derived classes would extend the base configurator adding interface elements and wiring them up properly to allow the user to configure an instance of their game.

      Clients that use the game configurator will want to instantiate one based on the class - returned from the GameConfig and then initialize it with a call to init(com.threerings.parlor.util.ParlorContext). -

      - -

      -


      - -

      - + returned from the GameConfig and then initialize it with a call to init(com.threerings.parlor.util.ParlorContext).

      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -GameConfigurator

      -
      -public GameConfigurator()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          GameConfigurator

          +
          public GameConfigurator()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(ParlorContext ctx)
      -
      -
      Initializes this game configurator, creates its user interface elements and prepares it for - display. -

      -

      -
      -
      -
      -
      - -

      -setGameConfig

      -
      -public void setGameConfig(GameConfig config)
      -
      -
      Provides this configurator with its configuration. It should set up all of its user - interface elements to reflect the configuration. -

      -

      -
      -
      -
      -
      - -

      -getGameConfig

      -
      -public GameConfig getGameConfig()
      -
      -
      Obtains a configured game configuration. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public void init(ParlorContext ctx)
          +
          Initializes this game configurator, creates its user interface elements and prepares it for + display.
          +
        • +
        + + + +
          +
        • +

          setGameConfig

          +
          public void setGameConfig(GameConfig config)
          +
          Provides this configurator with its configuration. It should set up all of its user + interface elements to reflect the configuration.
          +
        • +
        + + + +
          +
        • +

          getGameConfig

          +
          public GameConfig getGameConfig()
          +
          Obtains a configured game configuration.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/client/GameController.html b/apidocs/com/threerings/parlor/game/client/GameController.html index fd41e232..886a0e62 100644 --- a/apidocs/com/threerings/parlor/game/client/GameController.html +++ b/apidocs/com/threerings/parlor/game/client/GameController.html @@ -1,587 +1,544 @@ - - - - - - -GameController (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.game.client -
    -Class GameController

    -
    -java.lang.Object
    -  extended by com.samskivert.swing.Controller
    -      extended by com.threerings.crowd.client.PlaceController
    -          extended by com.threerings.parlor.game.client.GameController
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener, ActionListener, EventListener
    -
    -
    -
    Direct Known Subclasses:
    CardGameController, PuzzleController
    -
    -
    -
    -
    public abstract class GameController
    extends com.threerings.crowd.client.PlaceController
    implements com.threerings.presents.dobj.AttributeChangeListener
    - - -

    -The game controller manages the flow and control of a game on the client side. This class serves +

    +
    com.threerings.parlor.game.client
    +

    Class GameController

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener, ActionListener, EventListener
      +
      +
      +
      Direct Known Subclasses:
      +
      CardGameController, PuzzleController
      +
      +
      +
      +
      public abstract class GameController
      +extends com.threerings.crowd.client.PlaceController
      +implements com.threerings.presents.dobj.AttributeChangeListener
      +
      The game controller manages the flow and control of a game on the client side. This class serves as the root of a hierarchy of controller classes that aim to provide functionality shared between various similar games. The base controller provides functionality for starting and - ending the game and for calculating ratings adjustements when a game ends normally. It also + ending the game and for calculating ratings adjustments when a game ends normally. It also handles the basic house keeping like subscription to the game object and dispatch of commands - and distributed object events. -

      - -

      -


      - -

      + and distributed object events.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.crowd.client.PlaceController
      com.threerings.crowd.client.PlaceController.DelegateOp
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.crowd.client.PlaceController

          +com.threerings.crowd.client.PlaceController.DelegateOp
        • +
        +
      • +
      - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from class com.samskivert.swing.Controller
      DISPATCHER
      -  + - - - - - - - - - -
      -Constructor Summary
      GameController() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        GameController() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + +
      -Method Summary
      - voidattributeChanged(com.threerings.presents.dobj.AttributeChangedEvent event) - -
      -           
      - voiddidLeavePlace(com.threerings.crowd.data.PlaceObject plobj) - -
      -          Removes our listener registration from the game object and cleans house.
      - intgetMatchType() - -
      -          Convenience method to determine the type of game.
      - intgetSessionId() - -
      -          Returns the unique session identifier for the current gameplay session.
      - booleanhandleAction(ActionEvent action) - -
      -          Handles basic game controller action events.
      - voidinit(com.threerings.crowd.util.CrowdContext ctx, - com.threerings.crowd.data.PlaceConfig config) - -
      -          Initializes this game controller with the game configuration that was established during the - match making process.
      - booleanisGameOver() - -
      -          Returns whether the game is over.
      - voidresetGame() - -
      -          Calls gameWillReset(), ends the current game (locally, it does not tell the server to +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - -
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidattributeChanged(com.threerings.presents.dobj.AttributeChangedEvent event) 
        voiddidLeavePlace(com.threerings.crowd.data.PlaceObject plobj) +
        Removes our listener registration from the game object and cleans house.
        +
        intgetMatchType() +
        Convenience method to determine the type of game.
        +
        intgetSessionId() +
        Returns the unique session identifier for the current gameplay session.
        +
        booleanhandleAction(ActionEvent action) +
        Handles basic game controller action events.
        +
        voidinit(com.threerings.crowd.util.CrowdContext ctx, + com.threerings.crowd.data.PlaceConfig config) +
        Initializes this game controller with the game configuration that was established during the + match making process.
        +
        booleanisGameOver() +
        Returns whether the game is over.
        +
        voidresetGame() +
        Calls gameWillReset(), ends the current game (locally, it does not tell the server to end the game), and waits to receive a reset notification (which is simply an event setting the game state to IN_PLAY even though it's already set to IN_PLAY) - from the server which will start up a new game.
        - voidsetGameOver(boolean gameOver) - -
        -          Sets the client game over override.
        - voidsystemMessage(String bundle, - String msg) - -
        -          A way for controllers to display a game-related system message.
        - voidwillEnterPlace(com.threerings.crowd.data.PlaceObject plobj) - -
        -          Adds this controller as a listener to the game object (thus derived classes need not do so) - and lets the game manager know that we are now ready to go.
        - - - - - - - -
        Methods inherited from class com.threerings.crowd.client.PlaceController
        getPlaceConfig, getPlaceView, mayLeavePlace
        - - - - - - - -
        Methods inherited from class com.samskivert.swing.Controller
        actionPerformed, configureAction, createActionButton, handleAction, handleAction, handleAction, postAction, postAction, postAction, setControlledPanel, wasAdded, wasRemoved
        - - - - - - - -
        Methods inherited from class java.lang.Object
        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        -  -

        - + from the server which will start up a new game. +

      voidsetGameOver(boolean gameOver) +
      Sets the client game over override.
      +
      voidsystemMessage(String bundle, + String msg) +
      A way for controllers to display a game-related system message.
      +
      voidwillEnterPlace(com.threerings.crowd.data.PlaceObject plobj) +
      Adds this controller as a listener to the game object (thus derived classes need not do so) + and lets the game manager know that we are now ready to go.
      +
      +
        +
      • + + +

        Methods inherited from class com.threerings.crowd.client.PlaceController

        +getPlaceConfig, getPlaceView, mayLeavePlace
      • +
      + + +
    • +
    + + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -GameController

      -
      -public GameController()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          GameController

          +
          public GameController()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(com.threerings.crowd.util.CrowdContext ctx,
      -                 com.threerings.crowd.data.PlaceConfig config)
      -
      -
      Initializes this game controller with the game configuration that was established during the +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public void init(com.threerings.crowd.util.CrowdContext ctx,
          +                 com.threerings.crowd.data.PlaceConfig config)
          +
          Initializes this game controller with the game configuration that was established during the match making process. Derived classes may want to override this method to initialize themselves with game-specific configuration parameters but they should be sure to call - super.init in such cases. -

          -

          -
          Overrides:
          init in class com.threerings.crowd.client.PlaceController
          -
          -
          -
          Parameters:
          ctx - the client context.
          config - the configuration of the game we are intended to - control.
          -
          -
      -
      - -

      -willEnterPlace

      -
      -public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      Adds this controller as a listener to the game object (thus derived classes need not do so) - and lets the game manager know that we are now ready to go. -

      -

      -
      Overrides:
      willEnterPlace in class com.threerings.crowd.client.PlaceController
      -
      -
      -
      -
      -
      -
      - -

      -didLeavePlace

      -
      -public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      Removes our listener registration from the game object and cleans house. -

      -

      -
      Overrides:
      didLeavePlace in class com.threerings.crowd.client.PlaceController
      -
      -
      -
      -
      -
      -
      - -

      -getMatchType

      -
      -public int getMatchType()
      -
      -
      Convenience method to determine the type of game. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -isGameOver

      -
      -public boolean isGameOver()
      -
      -
      Returns whether the game is over. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setGameOver

      -
      -public void setGameOver(boolean gameOver)
      -
      -
      Sets the client game over override. This is used in situations where we determine that the - game is over before the server has informed us of such. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -resetGame

      -
      -public void resetGame()
      -
      -
      Calls gameWillReset(), ends the current game (locally, it does not tell the server to + super.init in such cases.
    +
    +
    Overrides:
    +
    init in class com.threerings.crowd.client.PlaceController
    +
    Parameters:
    +
    ctx - the client context.
    +
    config - the configuration of the game we are intended to + control.
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/client/GameControllerDelegate.html b/apidocs/com/threerings/parlor/game/client/GameControllerDelegate.html index fa987ea9..19f614ce 100644 --- a/apidocs/com/threerings/parlor/game/client/GameControllerDelegate.html +++ b/apidocs/com/threerings/parlor/game/client/GameControllerDelegate.html @@ -1,350 +1,357 @@ - - - - - - -GameControllerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.game.client -
    -Class GameControllerDelegate

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.client.PlaceControllerDelegate
    -      extended by com.threerings.parlor.game.client.GameControllerDelegate
    -
    -
    -
    Direct Known Subclasses:
    PuzzleControllerDelegate, TurnGameControllerDelegate
    -
    -
    -
    -
    public class GameControllerDelegate
    extends com.threerings.crowd.client.PlaceControllerDelegate
    - - -

    -Extends the PlaceControllerDelegate mechanism with game - controller specific methods. -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.game.client
    +

    Class GameControllerDelegate

    +
    +
    + +
    +
      +
    • +
      +
      Direct Known Subclasses:
      +
      PuzzleControllerDelegate, TurnGameControllerDelegate
      +
      +
      +
      +
      public class GameControllerDelegate
      +extends com.threerings.crowd.client.PlaceControllerDelegate
      +
      Extends the PlaceControllerDelegate mechanism with game + controller specific methods.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      GameControllerDelegate(GameController ctrl) - -
      -          Provides the delegate with a reference to the game controller for - which it is delegating.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        GameControllerDelegate(GameController ctrl) +
        Provides the delegate with a reference to the game controller for + which it is delegating.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - + +
      -Method Summary
      - voidgameDidEnd() - -
      -          Called when the game transitions to the GAME_OVER - state.
      - voidgameDidStart() - -
      -          Called when the game transitions to the IN_PLAY - state.
      - voidgameWasCancelled() - -
      -          Called when the game was cancelled for some reason.
      - voidgameWillReset() - -
      -          Called to give derived classes a chance to display animations, send +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + - -
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidgameDidEnd() +
        Called when the game transitions to the GAME_OVER + state.
        +
        voidgameDidStart() +
        Called when the game transitions to the IN_PLAY + state.
        +
        voidgameWasCancelled() +
        Called when the game was cancelled for some reason.
        +
        voidgameWillReset() +
        Called to give derived classes a chance to display animations, send a final packet, or do any other business they care to do when the - game is about to reset.
        - - - - - - - -
        Methods inherited from class com.threerings.crowd.client.PlaceControllerDelegate
        didLeavePlace, handleAction, init, mayLeavePlace, willEnterPlace
        - - - - - - - -
        Methods inherited from class java.lang.Object
        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        -  -

        - + game is about to reset. +

      +
        +
      • + + +

        Methods inherited from class com.threerings.crowd.client.PlaceControllerDelegate

        +didLeavePlace, handleAction, init, mayLeavePlace, willEnterPlace
      • +
      + +
    • +
    + + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -GameControllerDelegate

      -
      -public GameControllerDelegate(GameController ctrl)
      -
      -
      Provides the delegate with a reference to the game controller for - which it is delegating. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          GameControllerDelegate

          +
          public GameControllerDelegate(GameController ctrl)
          +
          Provides the delegate with a reference to the game controller for + which it is delegating.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -gameDidStart

      -
      -public void gameDidStart()
      -
      -
      Called when the game transitions to the IN_PLAY +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          gameDidStart

          +
          public void gameDidStart()
          +
          Called when the game transitions to the IN_PLAY state. This happens when all of the players have arrived and the - server starts the game. -

          -

          -
          -
          -
      -
      - -

      -gameDidEnd

      -
      -public void gameDidEnd()
      -
      -
      Called when the game transitions to the GAME_OVER + server starts the game.
    + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/client/SwingGameConfigurator.html b/apidocs/com/threerings/parlor/game/client/SwingGameConfigurator.html index a7becd33..0ff04ec3 100644 --- a/apidocs/com/threerings/parlor/game/client/SwingGameConfigurator.html +++ b/apidocs/com/threerings/parlor/game/client/SwingGameConfigurator.html @@ -1,329 +1,339 @@ - - - - - - -SwingGameConfigurator (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.game.client -
    -Class SwingGameConfigurator

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.game.client.GameConfigurator
    -      extended by com.threerings.parlor.game.client.SwingGameConfigurator
    -
    -
    -
    -
    public abstract class SwingGameConfigurator
    extends GameConfigurator
    - - -

    -Provides the base from which interfaces can be built to configure games +

    +
    com.threerings.parlor.game.client
    +

    Class SwingGameConfigurator

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SwingGameConfigurator

      -
      -public SwingGameConfigurator()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SwingGameConfigurator

          +
          public SwingGameConfigurator()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getPanel

      -
      -public JPanel getPanel()
      -
      -
      Get the Swing JPanel that contains the UI elements for this configurator. -

      -

      -
      -
      -
      -
      - -

      -addControl

      -
      -public void addControl(JComponent label,
      -                       JComponent control)
      -
      -
      Add a control to the interface. This should be the standard way +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getPanel

          +
          public JPanel getPanel()
          +
          Get the Swing JPanel that contains the UI elements for this configurator.
          +
        • +
        + + + +
          +
        • +

          addControl

          +
          public void addControl(JComponent label,
          +                       JComponent control)
          +
          Add a control to the interface. This should be the standard way that configurator controls are added, but note also that external entities may add their own controls that are related to the game, but do not directly alter the game config, so that all the controls - are added in a uniform manner and are well aligned. -

          -

          -
          -
          -
      -
      - -

      -addWideControl

      -
      -public void addWideControl(JComponent control)
      -
      -
      Add a control to the interface. This should be the standard way + are added in a uniform manner and are well aligned.
    + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/client/class-use/GameConfigurator.html b/apidocs/com/threerings/parlor/game/client/class-use/GameConfigurator.html index e1b4dfe8..d95470ca 100644 --- a/apidocs/com/threerings/parlor/game/client/class-use/GameConfigurator.html +++ b/apidocs/com/threerings/parlor/game/client/class-use/GameConfigurator.html @@ -1,242 +1,219 @@ - - - - - - -Uses of Class com.threerings.parlor.game.client.GameConfigurator (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.game.client.GameConfigurator

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use GameConfigurator
    com.threerings.parlor.client  
    com.threerings.parlor.game.client  
    com.threerings.parlor.game.data  
    -  -

    - - - - - -
    -Uses of GameConfigurator in com.threerings.parlor.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.client with parameters of type GameConfigurator
    - voidTableConfigurator.init(ParlorContext ctx, - GameConfigurator gameConfigurator) - -
    -          Initialize the TableConfigurator.
    -  -

    - - - - - -
    -Uses of GameConfigurator in com.threerings.parlor.game.client
    -  -

    - - - - - - - - - -
    Subclasses of GameConfigurator in com.threerings.parlor.game.client
    - classSwingGameConfigurator - -
    -          Provides the base from which interfaces can be built to configure games - prior to starting them.
    -  -

    - - - - - -
    -Uses of GameConfigurator in com.threerings.parlor.game.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.game.data that return GameConfigurator
    - GameConfiguratorGameConfig.createConfigurator() - -
    -          Creates a configurator that can be used to create a user interface for configuring this - instance prior to starting the game.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.game.client.GameConfigurator

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/client/class-use/GameController.html b/apidocs/com/threerings/parlor/game/client/class-use/GameController.html index 6e5dcb79..a3345728 100644 --- a/apidocs/com/threerings/parlor/game/client/class-use/GameController.html +++ b/apidocs/com/threerings/parlor/game/client/class-use/GameController.html @@ -1,238 +1,215 @@ - - - - - - -Uses of Class com.threerings.parlor.game.client.GameController (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.game.client.GameController

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use GameController
    com.threerings.parlor.card.client  
    com.threerings.parlor.game.client  
    com.threerings.puzzle.client  
    -  -

    - - - - - -
    -Uses of GameController in com.threerings.parlor.card.client
    -  -

    - - - - - - - - - -
    Subclasses of GameController in com.threerings.parlor.card.client
    - classCardGameController - -
    -          A controller class for card games.
    -  -

    - - - - - -
    -Uses of GameController in com.threerings.parlor.game.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.parlor.game.client with parameters of type GameController
    GameControllerDelegate(GameController ctrl) - -
    -          Provides the delegate with a reference to the game controller for - which it is delegating.
    -  -

    - - - - - -
    -Uses of GameController in com.threerings.puzzle.client
    -  -

    - - - - - - - - - -
    Subclasses of GameController in com.threerings.puzzle.client
    - classPuzzleController - -
    -          The puzzle game controller handles logical actions for a puzzle game.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.game.client.GameController

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/client/class-use/GameControllerDelegate.html b/apidocs/com/threerings/parlor/game/client/class-use/GameControllerDelegate.html index 27a08868..4da440d8 100644 --- a/apidocs/com/threerings/parlor/game/client/class-use/GameControllerDelegate.html +++ b/apidocs/com/threerings/parlor/game/client/class-use/GameControllerDelegate.html @@ -1,270 +1,242 @@ - - - - - - -Uses of Class com.threerings.parlor.game.client.GameControllerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.game.client.GameControllerDelegate

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use GameControllerDelegate
    com.threerings.parlor.card.trick.client  
    com.threerings.parlor.turn.client  
    com.threerings.puzzle.client  
    com.threerings.puzzle.drop.client  
    -  -

    - - - - - -
    -Uses of GameControllerDelegate in com.threerings.parlor.card.trick.client
    -  -

    - - - - - - - - - -
    Subclasses of GameControllerDelegate in com.threerings.parlor.card.trick.client
    - classTrickCardGameControllerDelegate - -
    -          A card game controller delegate for trick-based card games, such as Spades and Hearts.
    -  -

    - - - - - -
    -Uses of GameControllerDelegate in com.threerings.parlor.turn.client
    -  -

    - - - - - - - - - -
    Subclasses of GameControllerDelegate in com.threerings.parlor.turn.client
    - classTurnGameControllerDelegate - -
    -          Performs the client-side processing for a turn-based game.
    -  -

    - - - - - -
    -Uses of GameControllerDelegate in com.threerings.puzzle.client
    -  -

    - - - - - - - - - -
    Subclasses of GameControllerDelegate in com.threerings.puzzle.client
    - classPuzzleControllerDelegate - -
    -          A base class for puzzle controller delegates.
    -  -

    - - - - - -
    -Uses of GameControllerDelegate in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - + + +
    Subclasses of GameControllerDelegate in com.threerings.puzzle.drop.client
    - classDropControllerDelegate - -
    -          Games that wish to make use of the drop puzzle services will need to create an extension of +
    +

    Uses of Class
    com.threerings.parlor.game.client.GameControllerDelegate

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/client/class-use/SwingGameConfigurator.html b/apidocs/com/threerings/parlor/game/client/class-use/SwingGameConfigurator.html index 4fa1da5d..99d343a2 100644 --- a/apidocs/com/threerings/parlor/game/client/class-use/SwingGameConfigurator.html +++ b/apidocs/com/threerings/parlor/game/client/class-use/SwingGameConfigurator.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.game.client.SwingGameConfigurator (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.game.client.SwingGameConfigurator

    -
    -No usage of com.threerings.parlor.game.client.SwingGameConfigurator -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.game.client.SwingGameConfigurator

    +
    +
    No usage of com.threerings.parlor.game.client.SwingGameConfigurator
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/client/package-frame.html b/apidocs/com/threerings/parlor/game/client/package-frame.html index 54789bc3..b2ac5a97 100644 --- a/apidocs/com/threerings/parlor/game/client/package-frame.html +++ b/apidocs/com/threerings/parlor/game/client/package-frame.html @@ -1,39 +1,24 @@ - - - - - - -com.threerings.parlor.game.client (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.game.client - - - - -
    -Classes  - -
    -GameConfigurator -
    -GameController -
    -GameControllerDelegate -
    -SwingGameConfigurator
    - - - - + + + + + +com.threerings.parlor.game.client (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.game.client

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/game/client/package-summary.html b/apidocs/com/threerings/parlor/game/client/package-summary.html index df73b097..671a7108 100644 --- a/apidocs/com/threerings/parlor/game/client/package-summary.html +++ b/apidocs/com/threerings/parlor/game/client/package-summary.html @@ -1,173 +1,167 @@ - - - - - - -com.threerings.parlor.game.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.game.client -

    - - - - - - - - - - - - - - - - - - - - - -
    -Class Summary
    GameConfiguratorProvides the base from which interfaces can be built to configure games prior to starting - them.
    GameControllerThe game controller manages the flow and control of a game on the client side.
    GameControllerDelegateExtends the PlaceControllerDelegate mechanism with game - controller specific methods.
    SwingGameConfiguratorProvides the base from which interfaces can be built to configure games - prior to starting them.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.game.client

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/client/package-tree.html b/apidocs/com/threerings/parlor/game/client/package-tree.html index 1af5bcda..a3f2a509 100644 --- a/apidocs/com/threerings/parlor/game/client/package-tree.html +++ b/apidocs/com/threerings/parlor/game/client/package-tree.html @@ -1,164 +1,157 @@ - - - - - - -com.threerings.parlor.game.client Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.game.client -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.game.client

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/client/package-use.html b/apidocs/com/threerings/parlor/game/client/package-use.html index eeb3f6d3..41514e1a 100644 --- a/apidocs/com/threerings/parlor/game/client/package-use.html +++ b/apidocs/com/threerings/parlor/game/client/package-use.html @@ -1,323 +1,325 @@ - - - - - - -Uses of Package com.threerings.parlor.game.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.game.client

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.parlor.game.client
    com.threerings.parlor.card.client  
    com.threerings.parlor.card.trick.client  
    com.threerings.parlor.client  
    com.threerings.parlor.game.client  
    com.threerings.parlor.game.data  
    com.threerings.parlor.turn.client  
    com.threerings.puzzle.client  
    com.threerings.puzzle.drop.client  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.client used by com.threerings.parlor.card.client
    GameController - -
    -          The game controller manages the flow and control of a game on the client side.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.client used by com.threerings.parlor.card.trick.client
    GameControllerDelegate - -
    -          Extends the PlaceControllerDelegate mechanism with game - controller specific methods.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.client used by com.threerings.parlor.client
    GameConfigurator - -
    -          Provides the base from which interfaces can be built to configure games prior to starting - them.
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.parlor.game.client used by com.threerings.parlor.game.client
    GameConfigurator - -
    -          Provides the base from which interfaces can be built to configure games prior to starting - them.
    GameController - -
    -          The game controller manages the flow and control of a game on the client side.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.client used by com.threerings.parlor.game.data
    GameConfigurator - -
    -          Provides the base from which interfaces can be built to configure games prior to starting - them.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.client used by com.threerings.parlor.turn.client
    GameControllerDelegate - -
    -          Extends the PlaceControllerDelegate mechanism with game - controller specific methods.
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.parlor.game.client used by com.threerings.puzzle.client
    GameController - -
    -          The game controller manages the flow and control of a game on the client side.
    GameControllerDelegate - -
    -          Extends the PlaceControllerDelegate mechanism with game - controller specific methods.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.client used by com.threerings.puzzle.drop.client
    GameControllerDelegate - -
    -          Extends the PlaceControllerDelegate mechanism with game - controller specific methods.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.game.client

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/GameAI.html b/apidocs/com/threerings/parlor/game/data/GameAI.html index d0b56711..123df422 100644 --- a/apidocs/com/threerings/parlor/game/data/GameAI.html +++ b/apidocs/com/threerings/parlor/game/data/GameAI.html @@ -1,343 +1,346 @@ - - - - - - -GameAI (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.game.data -
    -Class GameAI

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.parlor.game.data.GameAI
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class GameAI
    extends com.threerings.io.SimpleStreamableObject
    - - -

    -Represents attributes of an AI player. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.game.data
    +

    Class GameAI

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class GameAI
      +extends com.threerings.io.SimpleStreamableObject
      +
      Represents attributes of an AI player.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - -
      -Field Summary
      - intpersonality - -
      -          The "personality" of the AI, which can be interpreted by - each puzzle.
      - intskill - -
      -          The skill level of the AI.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        intpersonality +
        The "personality" of the AI, which can be interpreted by each puzzle.
        +
        intskill +
        The skill level of the AI.
        +
        +
      • +
      - - - - - - - - - - - - -
      -Constructor Summary
      GameAI() - -
      -          A blank constructor for serialization.
      GameAI(int personality, - int skill) - -
      -          Constructs an AI with the specified (game-interpreted) skill and - personality.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        GameAI() +
        A blank constructor for serialization.
        +
        GameAI(int personality, + int skill) +
        Constructs an AI with the specified (game-interpreted) skill and personality.
        +
        +
      • +
      - - - - - - -
      -Method Summary
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -personality

      -
      -public int personality
      -
      -
      The "personality" of the AI, which can be interpreted by - each puzzle. -

      -

      -
      -
      -
      - -

      -skill

      -
      -public int skill
      -
      -
      The skill level of the AI. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          personality

          +
          public int personality
          +
          The "personality" of the AI, which can be interpreted by each puzzle.
          +
        • +
        + + + +
          +
        • +

          skill

          +
          public int skill
          +
          The skill level of the AI.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -GameAI

      -
      -public GameAI()
      -
      -
      A blank constructor for serialization. -

      -

      -
      - -

      -GameAI

      -
      -public GameAI(int personality,
      -              int skill)
      -
      -
      Constructs an AI with the specified (game-interpreted) skill and - personality. -

      -

      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          GameAI

          +
          public GameAI()
          +
          A blank constructor for serialization.
          +
        • +
        + + + +
          +
        • +

          GameAI

          +
          public GameAI(int personality,
          +              int skill)
          +
          Constructs an AI with the specified (game-interpreted) skill and personality.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/GameCodes.html b/apidocs/com/threerings/parlor/game/data/GameCodes.html index 93978040..5577325b 100644 --- a/apidocs/com/threerings/parlor/game/data/GameCodes.html +++ b/apidocs/com/threerings/parlor/game/data/GameCodes.html @@ -1,290 +1,305 @@ - - - - - - -GameCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.game.data -
    -Interface GameCodes

    -
    -
    All Superinterfaces:
    com.threerings.presents.data.InvocationCodes
    -
    -
    -
    All Known Implementing Classes:
    CardGameManager, GameManager, PuzzleManager
    -
    -
    -
    -
    public interface GameCodes
    extends com.threerings.presents.data.InvocationCodes
    - - -

    -Constants relating to the game services. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.game.data
    +

    Interface GameCodes

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.data.InvocationCodes
      +
      +
      +
      All Known Implementing Classes:
      +
      CardGameManager, GameManager, PuzzleManager
      +
      +
      +
      +
      public interface GameCodes
      +extends com.threerings.presents.data.InvocationCodes
      +
      Constants relating to the game services.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static StringGAME_CHAT_TYPE - -
      -          A chat type for chatting on the game object.
      -static StringGAME_MESSAGE_BUNDLE - -
      -          The message bundle identifier for general game messages.
      -static StringPLAYER_KNOCKED_OUT - -
      -          The name of the message event to a placeObject that a player - was knocked out of a puzzle.
      -static StringWINNERS_AND_LOSERS - -
      -          The name of the message event to a placeObject that reports - the winners and losers of a game.
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  -

      - +

        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static StringGAME_CHAT_TYPE +
        A chat type for chatting on the game object.
        +
        static StringGAME_MESSAGE_BUNDLE +
        The message bundle identifier for general game messages.
        +
        static StringPLAYER_KNOCKED_OUT +
        The name of the message event to a placeObject that a player + was knocked out of a puzzle.
        +
        static StringWINNERS_AND_LOSERS +
        The name of the message event to a placeObject that reports + the winners and losers of a game.
        +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.presents.data.InvocationCodes

          +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -GAME_MESSAGE_BUNDLE

      -
      -static final String GAME_MESSAGE_BUNDLE
      -
      -
      The message bundle identifier for general game messages. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -PLAYER_KNOCKED_OUT

      -
      -static final String PLAYER_KNOCKED_OUT
      -
      -
      The name of the message event to a placeObject that a player - was knocked out of a puzzle. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -WINNERS_AND_LOSERS

      -
      -static final String WINNERS_AND_LOSERS
      -
      -
      The name of the message event to a placeObject that reports - the winners and losers of a game. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -GAME_CHAT_TYPE

      -
      -static final String GAME_CHAT_TYPE
      -
      -
      A chat type for chatting on the game object. -

      -

      -
      See Also:
      Constant Field Values
      -
      +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          GAME_MESSAGE_BUNDLE

          +
          static final String GAME_MESSAGE_BUNDLE
          +
          The message bundle identifier for general game messages.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          PLAYER_KNOCKED_OUT

          +
          static final String PLAYER_KNOCKED_OUT
          +
          The name of the message event to a placeObject that a player + was knocked out of a puzzle.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          WINNERS_AND_LOSERS

          +
          static final String WINNERS_AND_LOSERS
          +
          The name of the message event to a placeObject that reports + the winners and losers of a game.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          GAME_CHAT_TYPE

          +
          static final String GAME_CHAT_TYPE
          +
          A chat type for chatting on the game object.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/GameConfig.html b/apidocs/com/threerings/parlor/game/data/GameConfig.html index e279b485..aea1226a 100644 --- a/apidocs/com/threerings/parlor/game/data/GameConfig.html +++ b/apidocs/com/threerings/parlor/game/data/GameConfig.html @@ -1,685 +1,638 @@ - - - - - - -GameConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":6,"i6":6,"i7":10,"i8":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.game.data -
    -Class GameConfig

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.crowd.data.PlaceConfig
    -          extended by com.threerings.parlor.game.data.GameConfig
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, Cloneable
    -
    -
    -
    -
    public abstract class GameConfig
    extends com.threerings.crowd.data.PlaceConfig
    implements Cloneable
    - - -

    -The game config class encapsulates the configuration information for a particular type of game. +

    +
    com.threerings.parlor.game.data
    +

    Class GameConfig

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, Cloneable
      +
      +
      +
      +
      public abstract class GameConfig
      +extends com.threerings.crowd.data.PlaceConfig
      +implements Cloneable
      +
      The game config class encapsulates the configuration information for a particular type of game. The hierarchy of game config objects mimics the hierarchy of game managers and controllers. Both the game manager and game controller are provided with the game config object when the game is created.

      The game config object is also the mechanism used to instantiate the appropriate game manager and controller. Every game must have an associated game config derived class that - overrides PlaceConfig.createController() and PlaceConfig.getManagerClassName(), + overrides PlaceConfig.createController() and PlaceConfig.getManagerClassName(), returning the appropriate game controller and manager class for that game. Thus the entire chain of events that causes a particular game to be created is the construction of the appropriate game config instance which is provided to the server as part of an invitation or via some other - matchmaking mechanism. -

      - -

      -


      - -

      + matchmaking mechanism.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - GameAI[]ais - -
      -          Configurations for AIs to be used in this game.
      -static intPARTY - -
      -          Matchmaking type constant: a game that starts immediately, and every user that enters is a - player.
      - com.threerings.util.Name[]players - -
      -          The usernames of the players involved in this game, or an empty array if such information - is not needed by this particular game.
      - booleanrated - -
      -          Indicates whether or not this game is rated.
      -static intSEATED_CONTINUOUS - -
      -          Matchmaking type constant: a game that starts immediately, but only has a certain number of - player slots.
      -static intSEATED_GAME - -
      -          Matchmaking type constant: a game that is started with a list of players, and those are the - only players that may play.
      -static String[]TYPE_STRINGS - -
      -          Maps the matchmaking type codes into strings used in our XML configuration.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        GameAI[]ais +
        Configurations for AIs to be used in this game.
        +
        static intPARTY +
        Matchmaking type constant: a game that starts immediately, and every user that enters is a + player.
        +
        com.threerings.util.Name[]players +
        The usernames of the players involved in this game, or an empty array if such information + is not needed by this particular game.
        +
        booleanrated +
        Indicates whether or not this game is rated.
        +
        static intSEATED_CONTINUOUS +
        Matchmaking type constant: a game that starts immediately, but only has a certain number of + player slots.
        +
        static intSEATED_GAME +
        Matchmaking type constant: a game that is started with a list of players, and those are the + only players that may play.
        +
        static String[]TYPE_STRINGS +
        Maps the matchmaking type codes into strings used in our XML configuration.
        +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      GameConfig() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        GameConfig() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - GameConfigclone() - -
      -           
      - GameConfiguratorcreateConfigurator() - -
      -          Creates a configurator that can be used to create a user interface for configuring this - instance prior to starting the game.
      - TableConfiguratorcreateTableConfigurator() - -
      -          Creates a table configurator for initializing 'table' properties of the game.
      - booleanequals(Object other) - -
      -          Returns true if this game config object is equal to the supplied object (meaning it is a - game config for the same game and its configuration settings are the same as ours).
      - List<String>getDescription() - -
      -          Returns a List of strings that describe the configuration of this game.
      -abstract  intgetGameId() - -
      -          Returns a numeric identifier for this game class.
      -abstract  StringgetGameIdent() - -
      -          Returns a string identifier for this game class (e.g.
      - intgetMatchType() - -
      -          Returns the matchmaking type of this game: SEATED_GAME, etc.
      - inthashCode() - -
      -          Computes a hashcode for this game config object that supports our equals(java.lang.Object) - implementation.
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.data.PlaceConfig
      createController, getControllerClass, getManagerClassName
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      getClass, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -SEATED_GAME

      -
      -public static final int SEATED_GAME
      -
      -
      Matchmaking type constant: a game that is started with a list of players, and those are the - only players that may play. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -SEATED_CONTINUOUS

      -
      -public static final int SEATED_CONTINUOUS
      -
      -
      Matchmaking type constant: a game that starts immediately, but only has a certain number of - player slots. Users enter the game room, and then choose where to sit. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -PARTY

      -
      -public static final int PARTY
      -
      -
      Matchmaking type constant: a game that starts immediately, and every user that enters is a - player. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -TYPE_STRINGS

      -
      -public static final String[] TYPE_STRINGS
      -
      -
      Maps the matchmaking type codes into strings used in our XML configuration. -

      -

      -
      -
      -
      - -

      -players

      -
      -public com.threerings.util.Name[] players
      -
      -
      The usernames of the players involved in this game, or an empty array if such information - is not needed by this particular game. -

      -

      -
      -
      -
      - -

      -rated

      -
      -public boolean rated
      -
      -
      Indicates whether or not this game is rated. -

      -

      -
      -
      -
      - -

      -ais

      -
      -public GameAI[] ais
      -
      -
      Configurations for AIs to be used in this game. Slots with real players should be null and +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          SEATED_GAME

          +
          public static final int SEATED_GAME
          +
          Matchmaking type constant: a game that is started with a list of players, and those are the + only players that may play.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          SEATED_CONTINUOUS

          +
          public static final int SEATED_CONTINUOUS
          +
          Matchmaking type constant: a game that starts immediately, but only has a certain number of + player slots. Users enter the game room, and then choose where to sit.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          PARTY

          +
          public static final int PARTY
          +
          Matchmaking type constant: a game that starts immediately, and every user that enters is a + player.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          TYPE_STRINGS

          +
          public static final String[] TYPE_STRINGS
          +
          Maps the matchmaking type codes into strings used in our XML configuration.
          +
        • +
        + + + +
          +
        • +

          players

          +
          public com.threerings.util.Name[] players
          +
          The usernames of the players involved in this game, or an empty array if such information + is not needed by this particular game.
          +
        • +
        + + + +
          +
        • +

          rated

          +
          public boolean rated
          +
          Indicates whether or not this game is rated.
          +
        • +
        + + + +
          +
        • +

          ais

          +
          public GameAI[] ais
          +
          Configurations for AIs to be used in this game. Slots with real players should be null and slots with AIs should contain configuration for those AIs. A null array indicates no use of - AIs at all. -

          -

          -
          -
      - + AIs at all.
    + + + + - - - - - - -
    -Constructor Detail
    - -

    -GameConfig

    -
    -public GameConfig()
    -
    -
    - + - - - - - - -
    -Method Detail
    - -

    -getGameId

    -
    -public abstract int getGameId()
    -
    -
    Returns a numeric identifier for this game class. This may be used to track persisent - information on a per-game basis. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getGameIdent

    -
    -public abstract String getGameIdent()
    -
    -
    Returns a string identifier for this game class (e.g. "spades"). This may be used to +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGameId

        +
        public abstract int getGameId()
        +
        Returns a numeric identifier for this game class. This may be used to track persisent + information on a per-game basis.
        +
      • +
      + + + +
        +
      • +

        getGameIdent

        +
        public abstract String getGameIdent()
        +
        Returns a string identifier for this game class (e.g. "spades"). This may be used to identify a message bundle for which to obtain translations for this game configuration and - to look up the name of the game in said bundle. -

        -

        -
        -
        -
        -
        -
        -
    -
    - -

    -getMatchType

    -
    -public int getMatchType()
    -
    -
    Returns the matchmaking type of this game: SEATED_GAME, etc. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -createConfigurator

    -
    -public GameConfigurator createConfigurator()
    -
    -
    Creates a configurator that can be used to create a user interface for configuring this + to look up the name of the game in said bundle.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/GameObject.html b/apidocs/com/threerings/parlor/game/data/GameObject.html index e4c03a73..e9ab57e4 100644 --- a/apidocs/com/threerings/parlor/game/data/GameObject.html +++ b/apidocs/com/threerings/parlor/game/data/GameObject.html @@ -1,1263 +1,1164 @@ - - - - - - -GameObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.game.data -
    -Class GameObject

    -
    -java.lang.Object
    -  extended by com.threerings.presents.dobj.DObject
    -      extended by com.threerings.crowd.data.PlaceObject
    -          extended by com.threerings.parlor.game.data.GameObject
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable
    -
    -
    -
    Direct Known Subclasses:
    CardGameObject, PuzzleObject
    -
    -
    -
    -
    public class GameObject
    extends com.threerings.crowd.data.PlaceObject
    - - -

    -A game object hosts the shared data associated with a game played by one or more players. The +

    +
    com.threerings.parlor.game.data
    +

    Class GameObject

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable
      +
      +
      +
      Direct Known Subclasses:
      +
      CardGameObject, PuzzleObject
      +
      +
      +
      +
      public class GameObject
      +extends com.threerings.crowd.data.PlaceObject
      +
      A game object hosts the shared data associated with a game played by one or more players. The game object extends the place object so that the game can act as a place where players actually go when playing the game. Only very basic information is maintained in the base game object. It serves as the base for a hierarchy of game object derivatives that handle basic gameplay for a suite of different game types (ie. turn based games, party games, board games, card games, - etc.). -

      - -

      -


      - -

      + etc.).

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.crowd.data.PlaceObject
      com.threerings.crowd.data.PlaceObject.ManagerCaller
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject
      com.threerings.crowd.chat.data.SpeakObject.ListenerOp
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.crowd.data.PlaceObject

          +com.threerings.crowd.data.PlaceObject.ManagerCaller
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject

          +com.threerings.crowd.chat.data.SpeakObject.ListenerOp
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static intCANCELLED - -
      -          A game state constant indicating that the game was cancelled.
      -static intGAME_OVER - -
      -          A game state constant indicating that the game ended normally.
      -static intIN_PLAY - -
      -          A game state constant indicating that the game is in play.
      -static StringIS_PRIVATE - -
      -          The field name of the isPrivate field.
      -static StringIS_RATED - -
      -          The field name of the isRated field.
      - booleanisPrivate - -
      -          Indicates whether the game is "private".
      - booleanisRated - -
      -          Indicates whether or not this game is rated.
      -static intPLAYER_IN_PLAY - -
      -          The player status constant for a player whose game is in play.
      -static intPLAYER_LEFT_GAME - -
      -          The player status constant for a player whose has been knocked out of the game.
      -static StringPLAYER_STATUS - -
      -          The field name of the playerStatus field.
      - com.threerings.util.Name[]players - -
      -          The usernames of the players involved in this game.
      -static StringPLAYERS - -
      -          The field name of the players field.
      - int[]playerStatus - -
      -          If null, indicates that all present players are active, or for more complex games can be - non-null to indicate the current status of each player in the game.
      -static intPRE_GAME - -
      -          A game state constant indicating that the game has not yet started and is still awaiting - the arrival of all of the players.
      -static StringSESSION_ID - -
      -          The field name of the sessionId field.
      - intsessionId - -
      -          A unique identifier for each game session.
      - intstate - -
      -          The game state, one of PRE_GAME, IN_PLAY, GAME_OVER, or - CANCELLED.
      -static StringSTATE - -
      -          The field name of the state field.
      - boolean[]winners - -
      -          Whether each player in the game is a winner, or null if the game is not yet over.
      -static StringWINNERS - -
      -          The field name of the winners field.
      - - - - - - - -
      Fields inherited from class com.threerings.crowd.data.PlaceObject
      manager, OCCUPANT_INFO, occupantInfo, occupants, OCCUPANTS, SPEAK_SERVICE, speakService
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static intCANCELLED +
        A game state constant indicating that the game was cancelled.
        +
        static intGAME_OVER +
        A game state constant indicating that the game ended normally.
        +
        static intIN_PLAY +
        A game state constant indicating that the game is in play.
        +
        static StringIS_PRIVATE +
        The field name of the isPrivate field.
        +
        static StringIS_RATED +
        The field name of the isRated field.
        +
        booleanisPrivate +
        Indicates whether the game is "private".
        +
        booleanisRated +
        Indicates whether or not this game is rated.
        +
        static intPLAYER_IN_PLAY +
        The player status constant for a player whose game is in play.
        +
        static intPLAYER_LEFT_GAME +
        The player status constant for a player whose has been knocked out of the game.
        +
        static StringPLAYER_STATUS +
        The field name of the playerStatus field.
        +
        com.threerings.util.Name[]players +
        The usernames of the players involved in this game.
        +
        static StringPLAYERS +
        The field name of the players field.
        +
        int[]playerStatus +
        If null, indicates that all present players are active, or for more complex games can be + non-null to indicate the current status of each player in the game.
        +
        static intPRE_GAME +
        A game state constant indicating that the game has not yet started and is still awaiting + the arrival of all of the players.
        +
        static StringSESSION_ID +
        The field name of the sessionId field.
        +
        intsessionId +
        A unique identifier for each game session.
        +
        intstate +
        The game state, one of PRE_GAME, IN_PLAY, GAME_OVER, or + CANCELLED.
        +
        static StringSTATE +
        The field name of the state field.
        +
        boolean[]winners +
        Whether each player in the game is a winner, or null if the game is not yet over.
        +
        static StringWINNERS +
        The field name of the winners field.
        +
        +
          +
        • + + +

          Fields inherited from class com.threerings.crowd.data.PlaceObject

          +manager, OCCUPANT_INFO, occupantInfo, occupants, OCCUPANTS, SPEAK_SERVICE, speakService
        • +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.crowd.chat.data.SpeakObject

          +DEFAULT_IDENTIFIER
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      GameObject() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        GameObject() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - intgetActivePlayerCount() - -
      -          Returns the number of active players in the game.
      - intgetPlayerCount() - -
      -          Returns the number of players in the game.
      - intgetPlayerIndex(com.threerings.util.Name username) - -
      -          Returns the player index of the given user in the game, or -1 if the player is - not involved in the game.
      - intgetWinnerCount() - -
      -          Returns the number of winners for this game, or 0 if the winners array is not - populated, e.g., the game is not yet over.
      - intgetWinnerIndex() - -
      -          Returns the winner index of the first winning player for this game, or -1 if - there are no winners or the winners array is not yet assigned.
      - booleanisActivePlayer(int pidx) - -
      -          Returns whether the given player is still an active player in the game.
      - booleanisDraw() - -
      -          Returns true if the game is ended in a draw.
      - booleanisInPlay() - -
      -          Returns whether the game is in play.
      - booleanisOccupiedPlayer(int pidx) - -
      -          Returns whether the given player index in the game is occupied.
      - booleanisWinner(int pidx) - -
      -          Returns whether the given player index is a winner, or false if the winners are not yet - assigned.
      - voidsetIsPrivate(boolean value) - -
      -          Requests that the isPrivate field be set to the - specified value.
      - voidsetIsRated(boolean value) - -
      -          Requests that the isRated field be set to the - specified value.
      - voidsetPlayers(com.threerings.util.Name[] value) - -
      -          Requests that the players field be set to the - specified value.
      - voidsetPlayersAt(com.threerings.util.Name value, - int index) - -
      -          Requests that the indexth element of - players field be set to the specified value.
      - voidsetPlayerStatus(int[] value) - -
      -          Requests that the playerStatus field be set to the - specified value.
      - voidsetPlayerStatusAt(int value, - int index) - -
      -          Requests that the indexth element of - playerStatus field be set to the specified value.
      - voidsetSessionId(int value) - -
      -          Requests that the sessionId field be set to the - specified value.
      - voidsetState(int value) - -
      -          Requests that the state field be set to the - specified value.
      - voidsetWinners(boolean[] value) - -
      -          Requests that the winners field be set to the - specified value.
      - voidsetWinnersAt(boolean value, - int index) - -
      -          Requests that the indexth element of - winners field be set to the specified value.
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.data.PlaceObject
      addToOccupantInfo, addToOccupants, applyToListeners, getOccupantInfo, initManagerCaller, removeFromOccupantInfo, removeFromOccupants, setOccupantInfo, setSpeakService, shouldBroadcast, updateOccupantInfo
      - - - - - - - -
      Methods inherited from class com.threerings.presents.dobj.DObject
      acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, readField__oid, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which, writeField__oid
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        intgetActivePlayerCount() +
        Returns the number of active players in the game.
        +
        intgetPlayerCount() +
        Returns the number of players in the game.
        +
        intgetPlayerIndex(com.threerings.util.Name username) +
        Returns the player index of the given user in the game, or -1 if the player is + not involved in the game.
        +
        intgetWinnerCount() +
        Returns the number of winners for this game, or 0 if the winners array is not + populated, e.g., the game is not yet over.
        +
        intgetWinnerIndex() +
        Returns the winner index of the first winning player for this game, or -1 if + there are no winners or the winners array is not yet assigned.
        +
        booleanisActivePlayer(int pidx) +
        Returns whether the given player is still an active player in the game.
        +
        booleanisDraw() +
        Returns true if the game is ended in a draw.
        +
        booleanisInPlay() +
        Returns whether the game is in play.
        +
        booleanisOccupiedPlayer(int pidx) +
        Returns whether the given player index in the game is occupied.
        +
        booleanisWinner(int pidx) +
        Returns whether the given player index is a winner, or false if the winners are not yet + assigned.
        +
        voidsetIsPrivate(boolean value) +
        Requests that the isPrivate field be set to the + specified value.
        +
        voidsetIsRated(boolean value) +
        Requests that the isRated field be set to the + specified value.
        +
        voidsetPlayers(com.threerings.util.Name[] value) +
        Requests that the players field be set to the + specified value.
        +
        voidsetPlayersAt(com.threerings.util.Name value, + int index) +
        Requests that the indexth element of + players field be set to the specified value.
        +
        voidsetPlayerStatus(int[] value) +
        Requests that the playerStatus field be set to the + specified value.
        +
        voidsetPlayerStatusAt(int value, + int index) +
        Requests that the indexth element of + playerStatus field be set to the specified value.
        +
        voidsetSessionId(int value) +
        Requests that the sessionId field be set to the + specified value.
        +
        voidsetState(int value) +
        Requests that the state field be set to the + specified value.
        +
        voidsetWinners(boolean[] value) +
        Requests that the winners field be set to the + specified value.
        +
        voidsetWinnersAt(boolean value, + int index) +
        Requests that the indexth element of + winners field be set to the specified value.
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.crowd.data.PlaceObject

          +addToOccupantInfo, addToOccupants, applyToListeners, getChatIdentifier, getOccupantInfo, initManagerCaller, removeFromOccupantInfo, removeFromOccupants, setOccupantInfo, setSpeakService, shouldBroadcast, updateOccupantInfo
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.dobj.DObject

          +acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -STATE

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String STATE
      -
      -
      The field name of the state field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -IS_RATED

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String IS_RATED
      -
      -
      The field name of the isRated field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -IS_PRIVATE

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String IS_PRIVATE
      -
      -
      The field name of the isPrivate field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -PLAYERS

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String PLAYERS
      -
      -
      The field name of the players field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -WINNERS

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String WINNERS
      -
      -
      The field name of the winners field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -SESSION_ID

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String SESSION_ID
      -
      -
      The field name of the sessionId field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -PLAYER_STATUS

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String PLAYER_STATUS
      -
      -
      The field name of the playerStatus field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -PRE_GAME

      -
      -public static final int PRE_GAME
      -
      -
      A game state constant indicating that the game has not yet started and is still awaiting - the arrival of all of the players. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -IN_PLAY

      -
      -public static final int IN_PLAY
      -
      -
      A game state constant indicating that the game is in play. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -GAME_OVER

      -
      -public static final int GAME_OVER
      -
      -
      A game state constant indicating that the game ended normally. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -CANCELLED

      -
      -public static final int CANCELLED
      -
      -
      A game state constant indicating that the game was cancelled. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -PLAYER_IN_PLAY

      -
      -public static final int PLAYER_IN_PLAY
      -
      -
      The player status constant for a player whose game is in play. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -PLAYER_LEFT_GAME

      -
      -public static final int PLAYER_LEFT_GAME
      -
      -
      The player status constant for a player whose has been knocked out of the game. NOTE: This - can include a player choosing to leave a game prematurely. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -state

      -
      -public int state
      -
      -
      The game state, one of PRE_GAME, IN_PLAY, GAME_OVER, or - CANCELLED. -

      -

      -
      -
      -
      - -

      -isRated

      -
      -public boolean isRated
      -
      -
      Indicates whether or not this game is rated. -

      -

      -
      -
      -
      - -

      -isPrivate

      -
      -public boolean isPrivate
      -
      -
      Indicates whether the game is "private". -

      -

      -
      -
      -
      - -

      -players

      -
      -public com.threerings.util.Name[] players
      -
      -
      The usernames of the players involved in this game. -

      -

      -
      -
      -
      - -

      -winners

      -
      -public boolean[] winners
      -
      -
      Whether each player in the game is a winner, or null if the game is not yet over. -

      -

      -
      -
      -
      - -

      -sessionId

      -
      -public int sessionId
      -
      -
      A unique identifier for each game session. Every time the game is started, this value will - be incremented to provide a unique identifier for that particular session. -

      -

      -
      -
      -
      - -

      -playerStatus

      -
      -public int[] playerStatus
      -
      -
      If null, indicates that all present players are active, or for more complex games can be +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          STATE

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String STATE
          +
          The field name of the state field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          IS_RATED

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String IS_RATED
          +
          The field name of the isRated field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          IS_PRIVATE

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String IS_PRIVATE
          +
          The field name of the isPrivate field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          PLAYERS

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String PLAYERS
          +
          The field name of the players field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          WINNERS

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String WINNERS
          +
          The field name of the winners field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          SESSION_ID

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String SESSION_ID
          +
          The field name of the sessionId field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          PLAYER_STATUS

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String PLAYER_STATUS
          +
          The field name of the playerStatus field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          PRE_GAME

          +
          public static final int PRE_GAME
          +
          A game state constant indicating that the game has not yet started and is still awaiting + the arrival of all of the players.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          IN_PLAY

          +
          public static final int IN_PLAY
          +
          A game state constant indicating that the game is in play.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          GAME_OVER

          +
          public static final int GAME_OVER
          +
          A game state constant indicating that the game ended normally.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          CANCELLED

          +
          public static final int CANCELLED
          +
          A game state constant indicating that the game was cancelled.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          PLAYER_IN_PLAY

          +
          public static final int PLAYER_IN_PLAY
          +
          The player status constant for a player whose game is in play.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          PLAYER_LEFT_GAME

          +
          public static final int PLAYER_LEFT_GAME
          +
          The player status constant for a player whose has been knocked out of the game. NOTE: This + can include a player choosing to leave a game prematurely.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + + + + + +
          +
        • +

          isRated

          +
          public boolean isRated
          +
          Indicates whether or not this game is rated.
          +
        • +
        + + + +
          +
        • +

          isPrivate

          +
          public boolean isPrivate
          +
          Indicates whether the game is "private".
          +
        • +
        + + + +
          +
        • +

          players

          +
          public com.threerings.util.Name[] players
          +
          The usernames of the players involved in this game.
          +
        • +
        + + + +
          +
        • +

          winners

          +
          public boolean[] winners
          +
          Whether each player in the game is a winner, or null if the game is not yet over.
          +
        • +
        + + + +
          +
        • +

          sessionId

          +
          public int sessionId
          +
          A unique identifier for each game session. Every time the game is started, this value will + be incremented to provide a unique identifier for that particular session.
          +
        • +
        + + + +
          +
        • +

          playerStatus

          +
          public int[] playerStatus
          +
          If null, indicates that all present players are active, or for more complex games can be non-null to indicate the current status of each player in the game. The status value is one - of PLAYER_LEFT_GAME or PLAYER_IN_PLAY.

          Subclasses of GameObject may use - other means to determine a player's status in the game, so call isActivePlayer(int) - to see if a player is still participating in a game. -

          -

          -
          -
      - + of PLAYER_LEFT_GAME or PLAYER_IN_PLAY.

      Subclasses of GameObject may use + other means to determine a player's status in the game, so call isActivePlayer(int) + to see if a player is still participating in a game.

    + + + + - - - - - - -
    -Constructor Detail
    - -

    -GameObject

    -
    -public GameObject()
    -
    -
    - + - - - - - - -
    -Method Detail
    - -

    -getPlayerCount

    -
    -public int getPlayerCount()
    -
    -
    Returns the number of players in the game. -

    -

    -
    -
    -
    -
    - -

    -getActivePlayerCount

    -
    -public int getActivePlayerCount()
    -
    -
    Returns the number of active players in the game. -

    -

    -
    -
    -
    -
    - -

    -isActivePlayer

    -
    -public boolean isActivePlayer(int pidx)
    -
    -
    Returns whether the given player is still an active player in the game. (Ie. whether or not - they are still participating.) -

    -

    -
    -
    -
    -
    - -

    -getPlayerIndex

    -
    -public int getPlayerIndex(com.threerings.util.Name username)
    -
    -
    Returns the player index of the given user in the game, or -1 if the player is - not involved in the game. -

    -

    -
    -
    -
    -
    - -

    -isInPlay

    -
    -public boolean isInPlay()
    -
    -
    Returns whether the game is in play. A game that is not in play could either be awaiting - players, ended, or cancelled. -

    -

    -
    -
    -
    -
    - -

    -isOccupiedPlayer

    -
    -public boolean isOccupiedPlayer(int pidx)
    -
    -
    Returns whether the given player index in the game is occupied. -

    -

    -
    -
    -
    -
    - -

    -isWinner

    -
    -public boolean isWinner(int pidx)
    -
    -
    Returns whether the given player index is a winner, or false if the winners are not yet - assigned. -

    -

    -
    -
    -
    -
    - -

    -getWinnerCount

    -
    -public int getWinnerCount()
    -
    -
    Returns the number of winners for this game, or 0 if the winners array is not - populated, e.g., the game is not yet over. -

    -

    -
    -
    -
    -
    - -

    -isDraw

    -
    -public boolean isDraw()
    -
    -
    Returns true if the game is ended in a draw. -

    -

    -
    -
    -
    -
    - -

    -getWinnerIndex

    -
    -public int getWinnerIndex()
    -
    -
    Returns the winner index of the first winning player for this game, or -1 if +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getPlayerCount

        +
        public int getPlayerCount()
        +
        Returns the number of players in the game.
        +
      • +
      + + + +
        +
      • +

        getActivePlayerCount

        +
        public int getActivePlayerCount()
        +
        Returns the number of active players in the game.
        +
      • +
      + + + +
        +
      • +

        isActivePlayer

        +
        public boolean isActivePlayer(int pidx)
        +
        Returns whether the given player is still an active player in the game. (Ie. whether or not + they are still participating.)
        +
      • +
      + + + +
        +
      • +

        getPlayerIndex

        +
        public int getPlayerIndex(com.threerings.util.Name username)
        +
        Returns the player index of the given user in the game, or -1 if the player is + not involved in the game.
        +
      • +
      + + + +
        +
      • +

        isInPlay

        +
        public boolean isInPlay()
        +
        Returns whether the game is in play. A game that is not in play could either be awaiting + players, ended, or cancelled.
        +
      • +
      + + + +
        +
      • +

        isOccupiedPlayer

        +
        public boolean isOccupiedPlayer(int pidx)
        +
        Returns whether the given player index in the game is occupied.
        +
      • +
      + + + +
        +
      • +

        isWinner

        +
        public boolean isWinner(int pidx)
        +
        Returns whether the given player index is a winner, or false if the winners are not yet + assigned.
        +
      • +
      + + + +
        +
      • +

        getWinnerCount

        +
        public int getWinnerCount()
        +
        Returns the number of winners for this game, or 0 if the winners array is not + populated, e.g., the game is not yet over.
        +
      • +
      + + + +
        +
      • +

        isDraw

        +
        public boolean isDraw()
        +
        Returns true if the game is ended in a draw.
        +
      • +
      + + + +
        +
      • +

        getWinnerIndex

        +
        public int getWinnerIndex()
        +
        Returns the winner index of the first winning player for this game, or -1 if there are no winners or the winners array is not yet assigned. This is only likely to be - useful for games that are known to have a single winner. -

        -

        -
        -
        -
    -
    - -

    -setState

    -
    -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
    -public void setState(int value)
    -
    -
    Requests that the state field be set to the + useful for games that are known to have a single winner.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/UserIdentifier.Ider.html b/apidocs/com/threerings/parlor/game/data/UserIdentifier.Ider.html index 77226c38..239c0062 100644 --- a/apidocs/com/threerings/parlor/game/data/UserIdentifier.Ider.html +++ b/apidocs/com/threerings/parlor/game/data/UserIdentifier.Ider.html @@ -1,214 +1,228 @@ - - - - - - -UserIdentifier.Ider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.game.data -
    -Interface UserIdentifier.Ider

    -
    -
    Enclosing class:
    UserIdentifier
    -
    -
    -
    -
    public static interface UserIdentifier.Ider
    - - -

    -Implement this and set the mutha up. -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.game.data
    +

    Interface UserIdentifier.Ider

    +
    +
    +
    +
      +
    • +
      +
      Enclosing class:
      +
      UserIdentifier
      +
      +
      +
      +
      public static interface UserIdentifier.Ider
      +
      Implement this and set the mutha up.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Method Summary
      - intgetUserId(com.threerings.util.Name name) - -
      -           
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getUserId

      -
      -int getUserId(com.threerings.util.Name name)
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getUserId

          +
          int getUserId(com.threerings.util.Name name)
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/UserIdentifier.html b/apidocs/com/threerings/parlor/game/data/UserIdentifier.html index 6bbdb22d..4e91d409 100644 --- a/apidocs/com/threerings/parlor/game/data/UserIdentifier.html +++ b/apidocs/com/threerings/parlor/game/data/UserIdentifier.html @@ -1,293 +1,313 @@ - - - - - - -UserIdentifier (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.game.data -
    -Class UserIdentifier

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.game.data.UserIdentifier
    -
    -
    -
    -
    public class UserIdentifier
    extends Object
    - - -

    -


    - -

    +

    +
    com.threerings.parlor.game.data
    +

    Class UserIdentifier

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class UserIdentifier
      +extends Object
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -UserIdentifier

      -
      -public UserIdentifier()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          UserIdentifier

          +
          public UserIdentifier()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getUserId

      -
      -public static int getUserId(com.threerings.util.Name name)
      -
      -
      Returns the id of the specified user, or 0 if they're not valid. -

      -

      -
      -
      -
      -
      - -

      -setIder

      -
      -public static void setIder(UserIdentifier.Ider userIder)
      -
      -
      Set the global user identifier to use. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getUserId

          +
          public static int getUserId(com.threerings.util.Name name)
          +
          Returns the id of the specified user, or 0 if they're not valid.
          +
        • +
        + + + +
          +
        • +

          setIder

          +
          public static void setIder(UserIdentifier.Ider userIder)
          +
          Set the global user identifier to use.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/class-use/GameAI.html b/apidocs/com/threerings/parlor/game/data/class-use/GameAI.html index b3866b9e..b68cf6fd 100644 --- a/apidocs/com/threerings/parlor/game/data/class-use/GameAI.html +++ b/apidocs/com/threerings/parlor/game/data/class-use/GameAI.html @@ -1,229 +1,207 @@ - - - - - - -Uses of Class com.threerings.parlor.game.data.GameAI (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.game.data.GameAI

    -
    - - - - - - - - - - - - - -
    -Packages that use GameAI
    com.threerings.parlor.game.data  
    com.threerings.parlor.game.server  
    -  -

    - - - - - -
    -Uses of GameAI in com.threerings.parlor.game.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.parlor.game.data declared as GameAI
    - GameAI[]GameConfig.ais - -
    -          Configurations for AIs to be used in this game.
    -  -

    - - - - - -
    -Uses of GameAI in com.threerings.parlor.game.server
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.game.server with parameters of type GameAI
    - voidGameManagerDelegate.setAI(int pidx, - GameAI ai) - -
    -          Called when the specified player has been set as an AI with the supplied AI configuration.
    - voidGameManager.setAI(int pidx, - GameAI ai) - -
    -          Sets the specified player as an AI with the specified configuration.
    - voidGameManagerDelegate.tickAI(int pidx, - GameAI ai) - -
    -          Called by the manager when we should do some AI.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.game.data.GameAI

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/class-use/GameCodes.html b/apidocs/com/threerings/parlor/game/data/class-use/GameCodes.html index 0fc8d8c4..0ed68608 100644 --- a/apidocs/com/threerings/parlor/game/data/class-use/GameCodes.html +++ b/apidocs/com/threerings/parlor/game/data/class-use/GameCodes.html @@ -1,239 +1,216 @@ - - - - - - -Uses of Interface com.threerings.parlor.game.data.GameCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.game.data.GameCodes

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use GameCodes
    com.threerings.parlor.card.server  
    com.threerings.parlor.game.server  
    com.threerings.puzzle.server  
    -  -

    - - - - - -
    -Uses of GameCodes in com.threerings.parlor.card.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.card.server that implement GameCodes
    - classCardGameManager - -
    -          A manager class for card games.
    -  -

    - - - - - -
    -Uses of GameCodes in com.threerings.parlor.game.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.game.server that implement GameCodes
    - classGameManager - -
    -          The game manager handles the server side management of a game.
    -  -

    - - - - - -
    -Uses of GameCodes in com.threerings.puzzle.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.puzzle.server that implement GameCodes
    - classPuzzleManager - -
    -          Extends the GameManager with facilities for puzzle games.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.game.data.GameCodes

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/class-use/GameConfig.html b/apidocs/com/threerings/parlor/game/data/class-use/GameConfig.html index fe8b40f6..ec29a50c 100644 --- a/apidocs/com/threerings/parlor/game/data/class-use/GameConfig.html +++ b/apidocs/com/threerings/parlor/game/data/class-use/GameConfig.html @@ -1,859 +1,715 @@ - - - - - - -Uses of Class com.threerings.parlor.game.data.GameConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.game.data.GameConfig

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use GameConfig
    com.threerings.micasa.lobby  
    com.threerings.micasa.simulator.client  
    com.threerings.micasa.simulator.data  
    com.threerings.micasa.simulator.server  
    com.threerings.parlor.client  
    com.threerings.parlor.data  
    com.threerings.parlor.game.client  
    com.threerings.parlor.game.data  
    com.threerings.parlor.game.server  
    com.threerings.parlor.server  
    com.threerings.puzzle.client  
    com.threerings.puzzle.drop.client  
    -  -

    - - - - - -
    -Uses of GameConfig in com.threerings.micasa.lobby
    -  -

    - - - - - - - - - -
    Methods in com.threerings.micasa.lobby that return GameConfig
    - GameConfigLobbyConfig.getGameConfig() - -
    -          Instantiates and returns a game config instance using the game - config classname provided by the lobby configuration parameters.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.micasa.lobby with parameters of type GameConfig
    - voidLobbyController.invitationCountered(Invitation invite, - GameConfig config) - -
    -           
    -  -

    - - - - - -
    -Uses of GameConfig in com.threerings.micasa.simulator.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.micasa.simulator.client with parameters of type GameConfig
    - voidSimulatorService.createGame(GameConfig config, - String simClass, - int playerCount) - -
    -          Requests that a new game be created.
    -  -

    - - - - - -
    -Uses of GameConfig in com.threerings.micasa.simulator.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.micasa.simulator.data with parameters of type GameConfig
    - voidSimulatorMarshaller.createGame(GameConfig arg1, - String arg2, - int arg3) - -
    -           
    -  -

    - - - - - -
    -Uses of GameConfig in com.threerings.micasa.simulator.server
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.micasa.simulator.server with parameters of type GameConfig
    - voidSimulatorManager.createGame(com.threerings.crowd.data.BodyObject source, - GameConfig config, - String simClass, - int playerCount) - -
    -          Creates a game along with the specified number of simulant players and forcibly moves all - players into the game room.
    - voidSimulatorProvider.createGame(com.threerings.presents.data.ClientObject caller, - GameConfig config, - String simClass, - int playerCount) - -
    -          Processes a request from the client to create a new game.
    - voidSimulant.init(com.threerings.crowd.data.BodyObject self, - GameConfig config, - GameManager gmgr, - com.threerings.presents.dobj.DObjectManager omgr) - -
    -          Initializes the simulant with a body object and the game config for - the game they'll be engaged in.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.micasa.simulator.server with parameters of type GameConfig
    SimulatorManager.CreateGameTask(com.threerings.crowd.data.BodyObject source, - GameConfig config, - String simClass, - int playerCount) - -
    -           
    -  -

    - - - - - -
    -Uses of GameConfig in com.threerings.parlor.client
    -  -

    - - - - - - - - - -
    Fields in com.threerings.parlor.client declared as GameConfig
    - GameConfigInvitation.config - -
    -          The configuration of the game to be created.
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.client with parameters of type GameConfig
    - voidInvitation.counter(GameConfig config, - InvitationResponseObserver observer) - -
    -          Counters this invitation with an invitation with different game - configuration parameters.
    - voidTableDirector.createTable(TableConfig tableConfig, - GameConfig config) - -
    -          Sends a request to create a table with the specified game configuration.
    - voidTableService.createTable(TableConfig tableConfig, - GameConfig config, - com.threerings.presents.client.InvocationService.ResultListener listener) - -
    -          Requests that a new table be created.
    - voidInvitationResponseObserver.invitationCountered(Invitation invite, - GameConfig config) - -
    -          Called if the invitation was countered with an alternate game - configuration.
    - InvitationParlorDirector.invite(com.threerings.util.Name invitee, - GameConfig config, - InvitationResponseObserver observer) - -
    -          Requests that the named user be invited to a game described by the supplied game config.
    - voidParlorService.invite(com.threerings.util.Name invitee, - GameConfig config, - ParlorService.InviteListener listener) - -
    -          You probably don't want to call this directly, but want to generate your invitation request - via ParlorDirector.invite(com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig, com.threerings.parlor.client.InvitationResponseObserver).
    - voidParlorReceiver.receivedInvite(int remoteId, - com.threerings.util.Name inviter, - GameConfig config) - -
    -          Called by the invocation services when another user has invited us - to play a game.
    - voidParlorDirector.receivedInvite(int remoteId, - com.threerings.util.Name inviter, - GameConfig config) - -
    -           
    - voidParlorService.startSolitaire(GameConfig config, - com.threerings.presents.client.InvocationService.ConfirmListener listener) - -
    -          Requests to start a single player game with the specified game configuration.
    - voidParlorDirector.startSolitaire(GameConfig config, - com.threerings.presents.client.InvocationService.ConfirmListener listener) - -
    -          Requests that the specified single player game be started.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.parlor.client with parameters of type GameConfig
    Invitation(ParlorContext ctx, - ParlorService pservice, - com.threerings.util.Name opponent, - GameConfig config, - InvitationResponseObserver observer) - -
    -          Constructs a new invitation record.
    -  -

    - - - - - -
    -Uses of GameConfig in com.threerings.parlor.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.parlor.data declared as GameConfig
    - GameConfigTable.config - -
    -          The game config for the game that is being matchmade.
    -  -

    - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.data with parameters of type GameConfig
    - voidTableMarshaller.createTable(TableConfig arg1, - GameConfig arg2, - com.threerings.presents.client.InvocationService.ResultListener arg3) - -
    -           
    - voidTable.init(int lobbyOid, - TableConfig tconfig, - GameConfig config) - -
    -          Initializes a new table instance, and assigns it the next monotonically increasing table id.
    - voidParlorMarshaller.invite(com.threerings.util.Name arg1, - GameConfig arg2, - ParlorService.InviteListener arg3) - -
    -           
    - voidParlorMarshaller.startSolitaire(GameConfig arg1, - com.threerings.presents.client.InvocationService.ConfirmListener arg2) - -
    -           
    -  -

    - - - - - -
    -Uses of GameConfig in com.threerings.parlor.game.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.game.client that return GameConfig
    - GameConfigGameConfigurator.getGameConfig() - -
    -          Obtains a configured game configuration.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.game.client with parameters of type GameConfig
    - voidGameConfigurator.setGameConfig(GameConfig config) - -
    -          Provides this configurator with its configuration.
    -  -

    - - - - - -
    -Uses of GameConfig in com.threerings.parlor.game.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.game.data that return GameConfig
    - GameConfigGameConfig.clone() - -
    -           
    -  -

    - - - - - -
    -Uses of GameConfig in com.threerings.parlor.game.server
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.game.server that return GameConfig
    - GameConfigGameManager.getGameConfig() - -
    -          Returns the configuration object for the game being managed by this manager.
    -  -

    - - - - - -
    -Uses of GameConfig in com.threerings.parlor.server
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.server with parameters of type GameConfig
    - TableTableManager.createTable(com.threerings.crowd.data.BodyObject creator, - TableConfig tableConfig, - GameConfig config) - -
    -          Creates a table for the specified creator and returns said table.
    - voidTableProvider.createTable(com.threerings.presents.data.ClientObject caller, - TableConfig arg1, - GameConfig arg2, - com.threerings.presents.client.InvocationService.ResultListener arg3) - -
    -          Handles a TableService.createTable(com.threerings.parlor.data.TableConfig, com.threerings.parlor.game.data.GameConfig, com.threerings.presents.client.InvocationService.ResultListener) request.
    - voidTableManager.createTable(com.threerings.presents.data.ClientObject caller, - TableConfig tableConfig, - GameConfig config, - com.threerings.presents.client.InvocationService.ResultListener listener) - -
    -           
    - intParlorManager.invite(com.threerings.crowd.data.BodyObject inviter, - com.threerings.crowd.data.BodyObject invitee, - GameConfig config) - -
    -          Issues an invitation from the inviter to the invitee for a game as - described by the supplied config object.
    - voidParlorProvider.invite(com.threerings.presents.data.ClientObject caller, - com.threerings.util.Name arg1, - GameConfig arg2, - ParlorService.InviteListener arg3) - -
    -          Handles a ParlorService.invite(com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig, com.threerings.parlor.client.ParlorService.InviteListener) request.
    - voidParlorManager.invite(com.threerings.presents.data.ClientObject caller, - com.threerings.util.Name invitee, - GameConfig config, - ParlorService.InviteListener listener) - -
    -           
    -static voidParlorSender.sendInvite(com.threerings.presents.data.ClientObject target, - int arg1, - com.threerings.util.Name arg2, - GameConfig arg3) - -
    -          Issues a notification that will result in a call to ParlorReceiver.receivedInvite(int, com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig) on a client.
    - voidParlorProvider.startSolitaire(com.threerings.presents.data.ClientObject caller, - GameConfig arg1, - com.threerings.presents.client.InvocationService.ConfirmListener arg2) - -
    -          Handles a ParlorService.startSolitaire(com.threerings.parlor.game.data.GameConfig, com.threerings.presents.client.InvocationService.ConfirmListener) request.
    - voidParlorManager.startSolitaire(com.threerings.presents.data.ClientObject caller, - GameConfig config, - com.threerings.presents.client.InvocationService.ConfirmListener listener) - -
    -           
    -  -

    - - - - - -
    -Uses of GameConfig in com.threerings.puzzle.client
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.puzzle.client with parameters of type GameConfig
    - voidPuzzlePanel.init(GameConfig config) - -
    -          Initializes the puzzle panel with the puzzle config of the puzzle whose user interface is - being displayed by the panel
    - voidPuzzleBoardView.init(GameConfig config) - -
    -          Initializes the board with the board dimensions.
    - voidPlayerStatusView.init(GameConfig config) - -
    -          Initializes the player status view with the puzzle config.
    -  -

    - - - - - -
    -Uses of GameConfig in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.drop.client with parameters of type GameConfig
    - voidDropBoardView.init(GameConfig config) - -
    -          Initializes the board with the board dimensions.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.game.data.GameConfig

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/class-use/GameObject.html b/apidocs/com/threerings/parlor/game/data/class-use/GameObject.html index e1242932..2e877607 100644 --- a/apidocs/com/threerings/parlor/game/data/class-use/GameObject.html +++ b/apidocs/com/threerings/parlor/game/data/class-use/GameObject.html @@ -1,297 +1,264 @@ - - - - - - -Uses of Class com.threerings.parlor.game.data.GameObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.game.data.GameObject

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use GameObject
    com.threerings.parlor.card.data  
    com.threerings.parlor.data  
    com.threerings.parlor.game.server  
    com.threerings.puzzle.client  
    com.threerings.puzzle.data  
    -  -

    - - - - - -
    -Uses of GameObject in com.threerings.parlor.card.data
    -  -

    - - - - - - - - - -
    Subclasses of GameObject in com.threerings.parlor.card.data
    - classCardGameObject - -
    -          Game object class for card games.
    -  -

    - - - - - -
    -Uses of GameObject in com.threerings.parlor.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.data with parameters of type GameObject
    - voidTable.updateOccupants(GameObject gameobj) - -
    -          Called by the table manager when the game object's players have changed.
    -  -

    - - - - - -
    -Uses of GameObject in com.threerings.parlor.game.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.game.server with type parameters of type GameObject
    - classGameWatcher<T extends GameObject> - -
    -          An abstract convenience class used server-side to keep an eye on a game and perform a one-time - game-over activity when the game ends.
    -  -

    - - - - - -
    -Uses of GameObject in com.threerings.puzzle.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.puzzle.client with parameters of type GameObject
    PlayerStatusView(GameObject gameobj, - int pidx) - -
    -          Constructs a player status view.
    -  -

    - - - - - -
    -Uses of GameObject in com.threerings.puzzle.data
    -  -

    - - - - - - - - - -
    Subclasses of GameObject in com.threerings.puzzle.data
    - classPuzzleObject - -
    -          Extends the basic GameObject to add individual player status.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.game.data.GameObject

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/class-use/UserIdentifier.Ider.html b/apidocs/com/threerings/parlor/game/data/class-use/UserIdentifier.Ider.html index 02668503..5eab31dd 100644 --- a/apidocs/com/threerings/parlor/game/data/class-use/UserIdentifier.Ider.html +++ b/apidocs/com/threerings/parlor/game/data/class-use/UserIdentifier.Ider.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Interface com.threerings.parlor.game.data.UserIdentifier.Ider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.game.data.UserIdentifier.Ider

    -
    - - - - - - - - - -
    -Packages that use UserIdentifier.Ider
    com.threerings.parlor.game.data  
    -  -

    - - - - - -
    -Uses of UserIdentifier.Ider in com.threerings.parlor.game.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.game.data with parameters of type UserIdentifier.Ider
    -static voidUserIdentifier.setIder(UserIdentifier.Ider userIder) - -
    -          Set the global user identifier to use.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.game.data.UserIdentifier.Ider

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/class-use/UserIdentifier.html b/apidocs/com/threerings/parlor/game/data/class-use/UserIdentifier.html index d78c9cdb..b5579a7d 100644 --- a/apidocs/com/threerings/parlor/game/data/class-use/UserIdentifier.html +++ b/apidocs/com/threerings/parlor/game/data/class-use/UserIdentifier.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.game.data.UserIdentifier (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.game.data.UserIdentifier

    -
    -No usage of com.threerings.parlor.game.data.UserIdentifier -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.game.data.UserIdentifier

    +
    +
    No usage of com.threerings.parlor.game.data.UserIdentifier
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/package-frame.html b/apidocs/com/threerings/parlor/game/data/package-frame.html index e117801b..e6ac92a3 100644 --- a/apidocs/com/threerings/parlor/game/data/package-frame.html +++ b/apidocs/com/threerings/parlor/game/data/package-frame.html @@ -1,52 +1,29 @@ - - - - - - -com.threerings.parlor.game.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.game.data - - - - -
    -Interfaces  - -
    -GameCodes -
    -UserIdentifier.Ider
    - - - - - - -
    -Classes  - -
    -GameAI -
    -GameConfig -
    -GameObject -
    -UserIdentifier
    - - - - + + + + + +com.threerings.parlor.game.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.game.data

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/game/data/package-summary.html b/apidocs/com/threerings/parlor/game/data/package-summary.html index 8a93a778..80dcd421 100644 --- a/apidocs/com/threerings/parlor/game/data/package-summary.html +++ b/apidocs/com/threerings/parlor/game/data/package-summary.html @@ -1,188 +1,185 @@ - - - - - - -com.threerings.parlor.game.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.game.data -

    - - - - - - - - - - - - - -
    -Interface Summary
    GameCodesConstants relating to the game services.
    UserIdentifier.IderImplement this and set the mutha up.
    -  - -

    - - - - - - - - - - - - - - - - - - - - - -
    -Class Summary
    GameAIRepresents attributes of an AI player.
    GameConfigThe game config class encapsulates the configuration information for a particular type of game.
    GameObjectA game object hosts the shared data associated with a game played by one or more players.
    UserIdentifier 
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.game.data

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/package-tree.html b/apidocs/com/threerings/parlor/game/data/package-tree.html index 7106a336..1a91c9e8 100644 --- a/apidocs/com/threerings/parlor/game/data/package-tree.html +++ b/apidocs/com/threerings/parlor/game/data/package-tree.html @@ -1,173 +1,167 @@ - - - - - - -com.threerings.parlor.game.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.game.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.game.data

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/data/package-use.html b/apidocs/com/threerings/parlor/game/data/package-use.html index 6fe4b210..c877df9f 100644 --- a/apidocs/com/threerings/parlor/game/data/package-use.html +++ b/apidocs/com/threerings/parlor/game/data/package-use.html @@ -1,498 +1,511 @@ - - - - - - -Uses of Package com.threerings.parlor.game.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.game.data

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.parlor.game.data
    com.threerings.micasa.lobby  
    com.threerings.micasa.simulator.client  
    com.threerings.micasa.simulator.data  
    com.threerings.micasa.simulator.server  
    com.threerings.parlor.card.data  
    com.threerings.parlor.card.server  
    com.threerings.parlor.client  
    com.threerings.parlor.data  
    com.threerings.parlor.game.client  
    com.threerings.parlor.game.data  
    com.threerings.parlor.game.server  
    com.threerings.parlor.server  
    com.threerings.puzzle.client  
    com.threerings.puzzle.data  
    com.threerings.puzzle.drop.client  
    com.threerings.puzzle.server  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.micasa.lobby
    GameConfig - -
    -          The game config class encapsulates the configuration information for a particular type of game.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.micasa.simulator.client
    GameConfig - -
    -          The game config class encapsulates the configuration information for a particular type of game.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.micasa.simulator.data
    GameConfig - -
    -          The game config class encapsulates the configuration information for a particular type of game.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.micasa.simulator.server
    GameConfig - -
    -          The game config class encapsulates the configuration information for a particular type of game.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.parlor.card.data
    GameObject - -
    -          A game object hosts the shared data associated with a game played by one or more players.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.parlor.card.server
    GameCodes - -
    -          Constants relating to the game services.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.parlor.client
    GameConfig - -
    -          The game config class encapsulates the configuration information for a particular type of game.
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.parlor.data
    GameConfig - -
    -          The game config class encapsulates the configuration information for a particular type of game.
    GameObject - -
    -          A game object hosts the shared data associated with a game played by one or more players.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.parlor.game.client
    GameConfig - -
    -          The game config class encapsulates the configuration information for a particular type of game.
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.parlor.game.data
    GameAI - -
    -          Represents attributes of an AI player.
    GameConfig - -
    -          The game config class encapsulates the configuration information for a particular type of game.
    UserIdentifier.Ider - -
    -          Implement this and set the mutha up.
    -  -

    - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.parlor.game.server
    GameAI - -
    -          Represents attributes of an AI player.
    GameCodes - -
    -          Constants relating to the game services.
    GameConfig - -
    -          The game config class encapsulates the configuration information for a particular type of game.
    GameObject - -
    -          A game object hosts the shared data associated with a game played by one or more players.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.parlor.server
    GameConfig - -
    -          The game config class encapsulates the configuration information for a particular type of game.
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.puzzle.client
    GameConfig - -
    -          The game config class encapsulates the configuration information for a particular type of game.
    GameObject - -
    -          A game object hosts the shared data associated with a game played by one or more players.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.puzzle.data
    GameObject - -
    -          A game object hosts the shared data associated with a game played by one or more players.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.puzzle.drop.client
    GameConfig - -
    -          The game config class encapsulates the configuration information for a particular type of game.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.data used by com.threerings.puzzle.server
    GameCodes - -
    -          Constants relating to the game services.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.game.data

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/server/GameManager.html b/apidocs/com/threerings/parlor/game/server/GameManager.html index ef2b750f..342d5184 100644 --- a/apidocs/com/threerings/parlor/game/server/GameManager.html +++ b/apidocs/com/threerings/parlor/game/server/GameManager.html @@ -1,1249 +1,1022 @@ - - - - - - -GameManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.game.server -
    -Class GameManager

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.server.PlaceManager
    -      extended by com.threerings.parlor.game.server.GameManager
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, ParlorCodes, GameCodes, PlayManager, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener
    -
    -
    -
    Direct Known Subclasses:
    CardGameManager, PuzzleManager
    -
    -
    -
    -
    public class GameManager
    extends com.threerings.crowd.server.PlaceManager
    implements ParlorCodes, GameCodes, PlayManager
    - - -

    -The game manager handles the server side management of a game. It manipulates the game state in +

    +
    com.threerings.parlor.game.server
    +

    Class GameManager

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, ParlorCodes, GameCodes, PlayManager, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener
      +
      +
      +
      Direct Known Subclasses:
      +
      CardGameManager, PuzzleManager
      +
      +
      +
      +
      public class GameManager
      +extends com.threerings.crowd.server.PlaceManager
      +implements ParlorCodes, GameCodes, PlayManager
      +
      The game manager handles the server side management of a game. It manipulates the game state in accordance with the logic of the game flow and generally manages the whole game playing process.

      The game manager extends the place manager because games are implicitly played in a - location, the players of the game implicitly bodies in that location. -

      - -

      -


      - -

      + location, the players of the game implicitly bodies in that location.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.crowd.server.PlaceManager
      com.threerings.crowd.server.PlaceManager.DelegateOp, com.threerings.crowd.server.PlaceManager.MessageHandler
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.crowd.server.PlaceManager

          +com.threerings.crowd.server.PlaceManager.DelegateOp, com.threerings.crowd.server.PlaceManager.MessageHandler
        • +
        +
      • +
      - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from interface com.threerings.parlor.data.ParlorCodes
      ALREADY_AT_TABLE, BANNED_FROM_TABLE, GAME_ALREADY_STARTED, INVALID_TABLE_POSITION, INVITATION_ACCEPTED, INVITATION_COUNTERED, INVITATION_REFUSED, INVITEE_NOT_ONLINE, MUST_BE_CREATOR, NO_SELF_BOOT, NO_SUCH_TABLE, NOT_AT_TABLE, PARLOR_GROUP, TABLE_POSITION_OCCUPIED
      - - - - - - - -
      Fields inherited from interface com.threerings.parlor.game.data.GameCodes
      GAME_CHAT_TYPE, GAME_MESSAGE_BUNDLE, PLAYER_KNOCKED_OUT, WINNERS_AND_LOSERS
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  + - - - - - - - - - -
      -Constructor Summary
      GameManager() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        GameManager() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      -Method Summary
      - intaddPlayer(com.threerings.util.Name player) - -
      -          Adds the given player to the game at the first available player index.
      - booleanaddPlayerAt(com.threerings.util.Name player, - int pidx) - -
      -          Adds the given player to the game at the specified player index.
      - booleanallPlayersReady() - -
      -          Returns true if all (non-AI) players have delivered their playerReady(com.threerings.crowd.data.BodyObject) - notifications, false if they have not.
      - booleancancelGame() - -
      -          Sets the state of the game to GameObject.CANCELLED.
      - com.threerings.crowd.data.BodyObjectcheckWritePermission(com.threerings.presents.data.ClientObject client, - int playerId) - -
      -          Make sure that the given caller is a player or an agent and can write to the data - of the given playerId.
      - voidendGame() - -
      -          Called when the game is known to be over.
      - voidendPlayerGame(int pidx) - -
      -          Ends the game for the given player.
      - GameConfiggetGameConfig() - -
      -          Returns the configuration object for the game being managed by this manager.
      - intgetGameId() - -
      -          Returns the unique numeric identifier for our managed game.
      - intgetMatchType() - -
      -          A convenience method for getting the game type.
      - com.threerings.crowd.data.BodyObjectgetPlayer(int playerIdx) - -
      -          Returns the user object for the player with the specified index or null if the player at - that index is not online.
      - intgetPlayerCount() - -
      -          Returns the number of players in the game.
      - com.threerings.util.NamegetPlayerDisplayName(int index) - -
      -          Returns the name that should be shown in the client for the player with the specified index - or null if no player exists at that index.
      - intgetPlayerIndex(com.threerings.util.Name username) - -
      -          Returns the player index of the given user in the game, or -1 if the player is - not involved in the game.
      - com.threerings.util.NamegetPlayerName(int index) - -
      -          Returns the name of the player with the specified index or null if no player exists at that - index.
      - intgetPlayerOid(int index) - -
      -          Returns the user object oid of the player with the specified index.
      - intgetPlayerPersistentId(com.threerings.crowd.data.BodyObject body) - -
      -          Convenience for getting the persistent id from a body.
      - intgetPlayerPersistentId(com.threerings.util.Name name) - -
      -          Returns the persistent user id for the supplied player name.
      - intgetPlayerSlots() - -
      -          Returns the number of players allowed in this game.
      - intgetPresentPlayerIndex(int bodyOid) - -
      -          Get the player index of the specified oid, or -1 if the oid is not a player or is a player - that is not presently in the game.
      - intgetSessionId() - -
      -          Returns the unique session identifier for this game session.
      - booleanisActivePlayer(int pidx) - -
      -          Returns whether the player at the specified player index is actively playing the game
      - booleanisAgent(com.threerings.presents.data.ClientObject client) - -
      -          Return true if the given client is a server-side agent in this place.
      - booleanisAI(int pidx) - -
      -          Returns whether the player at the specified player index is an AI.
      - booleanisPlayer(com.threerings.presents.data.ClientObject client) - -
      -          Return true if the given client is a player in this place.
      - voidoccupantInRoom(com.threerings.crowd.data.BodyObject caller) - -
      -          Called by the client when an occupant has arrived in the game room and has loaded their - bits.
      - booleanplayerIsReady(int pidx) - -
      -          Returns true if the player at the specified slot is ready (or if there is meant to be no +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        intaddPlayer(com.threerings.util.Name player) +
        Adds the given player to the game at the first available player index.
        +
        booleanaddPlayerAt(com.threerings.util.Name player, + int pidx) +
        Adds the given player to the game at the specified player index.
        +
        booleanallPlayersReady() +
        Returns true if all (non-AI) players have delivered their playerReady(com.threerings.crowd.data.BodyObject) + notifications, false if they have not.
        +
        booleancancelGame() +
        Sets the state of the game to GameObject.CANCELLED.
        +
        com.threerings.crowd.data.BodyObjectcheckWritePermission(com.threerings.presents.data.ClientObject client, + int playerId) +
        Make sure that the given caller is a player or an agent and can write to the data + of the given playerId.
        +
        voidendGame() +
        Called when the game is known to be over.
        +
        voidendPlayerGame(int pidx) +
        Ends the game for the given player.
        +
        GameConfiggetGameConfig() +
        Returns the configuration object for the game being managed by this manager.
        +
        intgetGameId() +
        Returns the unique numeric identifier for our managed game.
        +
        intgetMatchType() +
        A convenience method for getting the game type.
        +
        com.threerings.crowd.data.BodyObjectgetPlayer(int playerIdx) +
        Returns the user object for the player with the specified index or null if the player at + that index is not online.
        +
        intgetPlayerCount() +
        Returns the number of players in the game.
        +
        com.threerings.util.NamegetPlayerDisplayName(int index) +
        Returns the name that should be shown in the client for the player with the specified index + or null if no player exists at that index.
        +
        intgetPlayerIndex(com.threerings.util.Name username) +
        Returns the player index of the given user in the game, or -1 if the player is + not involved in the game.
        +
        com.threerings.util.NamegetPlayerName(int index) +
        Returns the name of the player with the specified index or null if no player exists at that + index.
        +
        intgetPlayerOid(int index) +
        Returns the user object oid of the player with the specified index.
        +
        intgetPlayerPersistentId(com.threerings.crowd.data.BodyObject body) +
        Convenience for getting the persistent id from a body.
        +
        intgetPlayerPersistentId(com.threerings.util.Name name) +
        Returns the persistent user id for the supplied player name.
        +
        intgetPlayerSlots() +
        Returns the number of players allowed in this game.
        +
        intgetPresentPlayerIndex(int bodyOid) +
        Get the player index of the specified oid, or -1 if the oid is not a player or is a player + that is not presently in the game.
        +
        intgetSessionId() +
        Returns the unique session identifier for this game session.
        +
        booleanisActivePlayer(int pidx) +
        Returns whether the player at the specified player index is actively playing the game
        +
        booleanisAgent(com.threerings.presents.data.ClientObject client) +
        Return true if the given client is a server-side agent in this place.
        +
        booleanisAI(int pidx) +
        Returns whether the player at the specified player index is an AI.
        +
        booleanisPlayer(com.threerings.presents.data.ClientObject client) +
        Return true if the given client is a player in this place.
        +
        voidoccupantInRoom(com.threerings.crowd.data.BodyObject caller) +
        Called by the client when an occupant has arrived in the game room and has loaded their + bits.
        +
        booleanplayerIsReady(int pidx) +
        Returns true if the player at the specified slot is ready (or if there is meant to be no player in that slot), false if there is meant to be a player in the specified slot and they - have not yet reported that they are ready.
        - voidplayerReady(com.threerings.crowd.data.BodyObject caller) - -
        -          Called by the client when the player is ready for the game to start.
        - booleanremovePlayer(com.threerings.util.Name player) - -
        -          Removes the given player from the game.
        - voidreplacePlayer(int pidx, - com.threerings.util.Name player) - -
        -          Replaces the player at the specified index and calls playerWasReplaced(int, com.threerings.util.Name, com.threerings.util.Name) to let - derived classes and delegates know what's going on.
        - voidresetGame() - -
        -          Called when the game is to be reset to its starting state in preparation for a new game - without actually ending the current game.
        - voidsetAI(int pidx, - GameAI ai) - -
        -          Sets the specified player as an AI with the specified configuration.
        - booleanshouldConcludeGame() - -
        -          Returns whether game conclusion antics such as rating updates should be performed when an - in-play game is ended.
        - booleanstartGame() - -
        -          This is called when the game is ready to start (all players involved have delivered their - "am ready" notifications).
        - voidsystemMessage(String msgbundle, - String msg) - -
        -          Sends a system message to the players in the game room.
        - voidsystemMessage(String msgbundle, - String msg, - boolean waitForStart) - -
        -          Sends a system message to the players in the game room.
        - - - - - - - -
        Methods inherited from class com.threerings.crowd.server.PlaceManager
        addDelegate, applyToDelegates, applyToOccupants, bodyWillEnter, bodyWillLeave, checkPermissions, getConfig, getLocation, getPlaceObject, init, isValidSpeaker, messageReceived, ratifyBodyEntry, registerMessageHandler, shutdown, startup, toString, updateOccupantInfo, where
        - - - - - - - -
        Methods inherited from class java.lang.Object
        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
        -  -

        - + have not yet reported that they are ready. +

      voidplayerReady(com.threerings.crowd.data.BodyObject caller) +
      Called by the client when the player is ready for the game to start.
      +
      booleanremovePlayer(com.threerings.util.Name player) +
      Removes the given player from the game.
      +
      voidreplacePlayer(int pidx, + com.threerings.util.Name player) +
      Replaces the player at the specified index and calls playerWasReplaced(int, com.threerings.util.Name, com.threerings.util.Name) to let + derived classes and delegates know what's going on.
      +
      voidresetGame() +
      Called when the game is to be reset to its starting state in preparation for a new game + without actually ending the current game.
      +
      voidsetAI(int pidx, + GameAI ai) +
      Sets the specified player as an AI with the specified configuration.
      +
      booleanshouldConcludeGame() +
      Returns whether game conclusion antics such as rating updates should be performed when an + in-play game is ended.
      +
      booleanstartGame() +
      This is called when the game is ready to start (all players involved have delivered their + "am ready" notifications).
      +
      voidsystemMessage(String msgbundle, + String msg) +
      Sends a system message to the players in the game room.
      +
      voidsystemMessage(String msgbundle, + String msg, + boolean waitForStart) +
      Sends a system message to the players in the game room.
      +
      +
        +
      • + + +

        Methods inherited from class com.threerings.crowd.server.PlaceManager

        +addDelegate, applyToDelegates, applyToOccupants, bodyWillEnter, bodyWillLeave, checkPermissions, getConfig, getLocation, getPlaceObject, init, isValidSpeaker, messageReceived, ratifyBodyEntry, registerMessageHandler, shutdown, startup, toString, updateOccupantInfo, where
      • +
      + +
    • +
    + + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -GameManager

      -
      -public GameManager()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          GameManager

          +
          public GameManager()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getGameConfig

      -
      -public GameConfig getGameConfig()
      -
      -
      Returns the configuration object for the game being managed by this manager. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getGameId

      -
      -public int getGameId()
      -
      -
      Returns the unique numeric identifier for our managed game. See GameConfig.getGameId(). -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getMatchType

      -
      -public int getMatchType()
      -
      -
      A convenience method for getting the game type. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -addPlayer

      -
      -public int addPlayer(com.threerings.util.Name player)
      -
      -
      Adds the given player to the game at the first available player index. This should only be +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getGameConfig

          +
          public GameConfig getGameConfig()
          +
          Returns the configuration object for the game being managed by this manager.
          +
        • +
        + + + +
          +
        • +

          getGameId

          +
          public int getGameId()
          +
          Returns the unique numeric identifier for our managed game. See GameConfig.getGameId().
          +
        • +
        + + + +
          +
        • +

          getMatchType

          +
          public int getMatchType()
          +
          A convenience method for getting the game type.
          +
        • +
        + + + +
          +
        • +

          addPlayer

          +
          public int addPlayer(com.threerings.util.Name player)
          +
          Adds the given player to the game at the first available player index. This should only be called before the game is started, and is most likely to be used to add players to party - games. -

          -

          -
          -
          -
          -
          Parameters:
          player - the username of the player to add to this game. -
          Returns:
          the player index at which the player was added, or -1 if the player - could not be added to the game.
          -
          -
      -
      - -

      -addPlayerAt

      -
      -public boolean addPlayerAt(com.threerings.util.Name player,
      -                           int pidx)
      -
      -
      Adds the given player to the game at the specified player index. This should only be called - before the game is started, and is most likely to be used to add players to party games. -

      -

      -
      -
      -
      -
      Parameters:
      player - the username of the player to add to this game.
      pidx - the player index at which the player is to be added. -
      Returns:
      true if the player was added successfully, false if not.
      -
      -
      -
      - -

      -removePlayer

      -
      -public boolean removePlayer(com.threerings.util.Name player)
      -
      -
      Removes the given player from the game. This is most likely to be used to allow players + games.
    +
    +
    Parameters:
    +
    player - the username of the player to add to this game.
    +
    Returns:
    +
    the player index at which the player was added, or -1 if the player + could not be added to the game.
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/server/GameManagerDelegate.html b/apidocs/com/threerings/parlor/game/server/GameManagerDelegate.html index dc71a1e8..ac54b7cf 100644 --- a/apidocs/com/threerings/parlor/game/server/GameManagerDelegate.html +++ b/apidocs/com/threerings/parlor/game/server/GameManagerDelegate.html @@ -1,457 +1,451 @@ - - - - - - -GameManagerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.game.server -
    -Class GameManagerDelegate

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.server.PlaceManagerDelegate
    -      extended by com.threerings.parlor.server.PlayManagerDelegate
    -          extended by com.threerings.parlor.game.server.GameManagerDelegate
    -
    -
    -
    Direct Known Subclasses:
    PuzzleManagerDelegate, RatingDelegate, TurnGameManagerDelegate
    -
    -
    -
    -
    public class GameManagerDelegate
    extends PlayManagerDelegate
    - - -

    -Extends the PlayManagerDelegate mechanism with game manager specific methods. -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.game.server
    +

    Class GameManagerDelegate

    +
    +
    + +
    + +
    +
    +
      +
    • - - - - - - - - - - - - -
      -Constructor Summary
      GameManagerDelegate() - -
      -           
      GameManagerDelegate(GameManager gmgr) - -
      -          Deprecated. use the zero-argument constructor.
      -  + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidgameDidEnd() - -
      -          Called by the game manager after the game ended.
      - voidgameDidStart() - -
      -          Called by the game manager after the game was started.
      - voidgameWillEnd() - -
      -          Called by the game manager when the game is about to end.
      - voidgameWillReset() - -
      -          Called when the game is about to reset, but before any other clearing out of game data has - taken place.
      - voidgameWillStart() - -
      -          Called by the game manager when the game is about to start.
      - voidplayerWasReplaced(int pidx, - com.threerings.util.Name oldPlayer, - com.threerings.util.Name newPlayer) - -
      -          Called when a player in the game has been replaced by a call to GameManager.replacePlayer(int, com.threerings.util.Name).
      - voidsetAI(int pidx, - GameAI ai) - -
      -          Called when the specified player has been set as an AI with the supplied AI configuration.
      - voidtickAI(int pidx, - GameAI ai) - -
      -          Called by the manager when we should do some AI.
      - - - - - - - -
      Methods inherited from class com.threerings.parlor.server.PlayManagerDelegate
      didInit
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.server.PlaceManagerDelegate
      bodyEntered, bodyLeft, bodyUpdated, didShutdown, didStartup, init, placeBecameEmpty, where
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidgameDidEnd() +
        Called by the game manager after the game ended.
        +
        voidgameDidStart() +
        Called by the game manager after the game was started.
        +
        voidgameWillEnd() +
        Called by the game manager when the game is about to end.
        +
        voidgameWillReset() +
        Called when the game is about to reset, but before any other clearing out of game data has + taken place.
        +
        voidgameWillStart() +
        Called by the game manager when the game is about to start.
        +
        voidplayerWasReplaced(int pidx, + com.threerings.util.Name oldPlayer, + com.threerings.util.Name newPlayer) +
        Called when a player in the game has been replaced by a call to GameManager.replacePlayer(int, com.threerings.util.Name).
        +
        voidsetAI(int pidx, + GameAI ai) +
        Called when the specified player has been set as an AI with the supplied AI configuration.
        +
        voidtickAI(int pidx, + GameAI ai) +
        Called by the manager when we should do some AI.
        +
        + +
          +
        • + + +

          Methods inherited from class com.threerings.crowd.server.PlaceManagerDelegate

          +bodyEntered, bodyLeft, bodyUpdated, didShutdown, didStartup, init, placeBecameEmpty, where
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -GameManagerDelegate

      -
      -public GameManagerDelegate()
      -
      -
      -
      - -

      -GameManagerDelegate

      -
      -@Deprecated
      -public GameManagerDelegate(GameManager gmgr)
      -
      -
      Deprecated. use the zero-argument constructor. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          GameManagerDelegate

          +
          public GameManagerDelegate()
          +
        • +
        + + + +
          +
        • +

          GameManagerDelegate

          +
          @Deprecated
          +public GameManagerDelegate(GameManager gmgr)
          +
          Deprecated. use the zero-argument constructor.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -gameWillStart

      -
      -public void gameWillStart()
      -
      -
      Called by the game manager when the game is about to start. -

      -

      -
      -
      -
      -
      - -

      -gameDidStart

      -
      -public void gameDidStart()
      -
      -
      Called by the game manager after the game was started. -

      -

      -
      -
      -
      -
      - -

      -playerWasReplaced

      -
      -public void playerWasReplaced(int pidx,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          gameWillStart

          +
          public void gameWillStart()
          +
          Called by the game manager when the game is about to start.
          +
        • +
        + + + +
          +
        • +

          gameDidStart

          +
          public void gameDidStart()
          +
          Called by the game manager after the game was started.
          +
        • +
        + + + +
          +
        • +

          playerWasReplaced

          +
          public void playerWasReplaced(int pidx,
                                         com.threerings.util.Name oldPlayer,
          -                              com.threerings.util.Name newPlayer)
          -
          -
          Called when a player in the game has been replaced by a call to GameManager.replacePlayer(int, com.threerings.util.Name). -

          -

          -
          -
          -
          -
          - -

          -tickAI

          -
          -public void tickAI(int pidx,
          -                   GameAI ai)
          -
          -
          Called by the manager when we should do some AI. Only called while the game is IN_PLAY. -

          -

          -
          Parameters:
          pidx - the player index to fake some gameplay for.
          ai - a record indicating the AI's configuration.
          -
          -
          -
          - -

          -gameWillEnd

          -
          -public void gameWillEnd()
          -
          -
          Called by the game manager when the game is about to end. -

          -

          -
          -
          -
          -
          - -

          -gameDidEnd

          -
          -public void gameDidEnd()
          -
          -
          Called by the game manager after the game ended. -

          -

          -
          -
          -
          -
          - -

          -gameWillReset

          -
          -public void gameWillReset()
          -
          -
          Called when the game is about to reset, but before any other clearing out of game data has + com.threerings.util.Name newPlayer)
      +
      Called when a player in the game has been replaced by a call to GameManager.replacePlayer(int, com.threerings.util.Name).
      +
    • +
    + + + +
      +
    • +

      tickAI

      +
      public void tickAI(int pidx,
      +                   GameAI ai)
      +
      Called by the manager when we should do some AI. Only called while the game is IN_PLAY.
      +
      +
      Parameters:
      +
      pidx - the player index to fake some gameplay for.
      +
      ai - a record indicating the AI's configuration.
      +
      +
    • +
    + + + +
      +
    • +

      gameWillEnd

      +
      public void gameWillEnd()
      +
      Called by the game manager when the game is about to end.
      +
    • +
    + + + +
      +
    • +

      gameDidEnd

      +
      public void gameDidEnd()
      +
      Called by the game manager after the game ended.
      +
    • +
    + + + +
      +
    • +

      gameWillReset

      +
      public void gameWillReset()
      +
      Called when the game is about to reset, but before any other clearing out of game data has taken place. Derived classes should override this if they need to perform some pre-reset - activities. -

      -

      -
      -
      - -
      - -

      -setAI

      -
      -public void setAI(int pidx,
      -                  GameAI ai)
      -
      -
      Called when the specified player has been set as an AI with the supplied AI configuration. -

      -

      -
      -
      -
      + activities.
      +
    • +
    + + + +
      +
    • +

      setAI

      +
      public void setAI(int pidx,
      +                  GameAI ai)
      +
      Called when the specified player has been set as an AI with the supplied AI configuration.
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/server/GameWatcher.html b/apidocs/com/threerings/parlor/game/server/GameWatcher.html index 0fa0d299..21751e50 100644 --- a/apidocs/com/threerings/parlor/game/server/GameWatcher.html +++ b/apidocs/com/threerings/parlor/game/server/GameWatcher.html @@ -1,310 +1,314 @@ - - - - - - -GameWatcher (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.game.server -
    -Class GameWatcher<T extends GameObject>

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.game.server.GameWatcher<T>
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener
    -
    -
    -
    -
    public abstract class GameWatcher<T extends GameObject>
    extends Object
    implements com.threerings.presents.dobj.AttributeChangeListener
    - - -

    -An abstract convenience class used server-side to keep an eye on a game and perform a one-time +

    +
    com.threerings.parlor.game.server
    +

    Class GameWatcher<T extends GameObject>

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener
      +
      +
      +
      +
      public abstract class GameWatcher<T extends GameObject>
      +extends Object
      +implements com.threerings.presents.dobj.AttributeChangeListener
      +
      An abstract convenience class used server-side to keep an eye on a game and perform a one-time game-over activity when the game ends. Classes that care to make use of the game watcher should - create an instance with their newly created GameObject and implement - gameDidEnd(T). -

      - -

      -


      - -

      - + create an instance with their newly created GameObject and implement + gameDidEnd(T).

      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -GameWatcher

      -
      -public GameWatcher()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          GameWatcher

          +
          public GameWatcher()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(com.threerings.crowd.server.PlaceManager plmgr)
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - -

      -init

      -
      -public void init(T gameobj)
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - -

      -attributeChanged

      -
      -public void attributeChanged(com.threerings.presents.dobj.AttributeChangedEvent event)
      -
      -
      -
      Specified by:
      attributeChanged in interface com.threerings.presents.dobj.AttributeChangeListener
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public void init(com.threerings.crowd.server.PlaceManager plmgr)
          +
        • +
        + + + + + +
          +
        • +

          init

          +
          public void init(T gameobj)
          +
        • +
        + + + +
          +
        • +

          attributeChanged

          +
          public void attributeChanged(com.threerings.presents.dobj.AttributeChangedEvent event)
          +
          +
          Specified by:
          +
          attributeChanged in interface com.threerings.presents.dobj.AttributeChangeListener
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/server/TeamGameManager.html b/apidocs/com/threerings/parlor/game/server/TeamGameManager.html index 92536267..4293ca9d 100644 --- a/apidocs/com/threerings/parlor/game/server/TeamGameManager.html +++ b/apidocs/com/threerings/parlor/game/server/TeamGameManager.html @@ -1,216 +1,230 @@ - - - - - - -TeamGameManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.game.server -
    -Interface TeamGameManager

    -
    -
    -
    public interface TeamGameManager
    - - -

    -An interface to be implemented by a game if it wants to hear about - the team indices that were configured during matchmaking. -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.game.server
    +

    Interface TeamGameManager

    +
    +
    +
    +
      +
    • +
      +
      +
      public interface TeamGameManager
      +
      An interface to be implemented by a game if it wants to hear about + the team indices that were configured during matchmaking.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -setTeamMemberIndices

      -
      -void setTeamMemberIndices(int[][] teams)
      -
      -
      Set the team member indices. For example, a game with +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          setTeamMemberIndices

          +
          void setTeamMemberIndices(int[][] teams)
          +
          Set the team member indices. For example, a game with three players in two teams- players 0 and 2 versus player 1- would - have { {0, 2}, {1} } set. -

          -

          -
          -
          -
      + have { {0, 2}, {1} } set.
    + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/server/class-use/GameManager.html b/apidocs/com/threerings/parlor/game/server/class-use/GameManager.html index f1ec0406..2df395cf 100644 --- a/apidocs/com/threerings/parlor/game/server/class-use/GameManager.html +++ b/apidocs/com/threerings/parlor/game/server/class-use/GameManager.html @@ -1,270 +1,244 @@ - - - - - - -Uses of Class com.threerings.parlor.game.server.GameManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.game.server.GameManager

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use GameManager
    com.threerings.micasa.simulator.server  
    com.threerings.parlor.card.server  
    com.threerings.parlor.game.server  
    com.threerings.puzzle.server  
    -  -

    - - - - - -
    -Uses of GameManager in com.threerings.micasa.simulator.server
    -  -

    - - - - - - - - - -
    Methods in com.threerings.micasa.simulator.server with parameters of type GameManager
    - voidSimulant.init(com.threerings.crowd.data.BodyObject self, - GameConfig config, - GameManager gmgr, - com.threerings.presents.dobj.DObjectManager omgr) - -
    -          Initializes the simulant with a body object and the game config for - the game they'll be engaged in.
    -  -

    - - - - - -
    -Uses of GameManager in com.threerings.parlor.card.server
    -  -

    - - - - - - - - - -
    Subclasses of GameManager in com.threerings.parlor.card.server
    - classCardGameManager - -
    -          A manager class for card games.
    -  -

    - - - - - -
    -Uses of GameManager in com.threerings.parlor.game.server
    -  -

    - - - - - - - - -
    Constructors in com.threerings.parlor.game.server with parameters of type GameManager
    GameManagerDelegate(GameManager gmgr) - -
    -          Deprecated. use the zero-argument constructor.
    -  -

    - - - - - -
    -Uses of GameManager in com.threerings.puzzle.server
    -  -

    - - - - - - - - - -
    Subclasses of GameManager in com.threerings.puzzle.server
    - classPuzzleManager - -
    -          Extends the GameManager with facilities for puzzle games.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.game.server.GameManager

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/server/class-use/GameManagerDelegate.html b/apidocs/com/threerings/parlor/game/server/class-use/GameManagerDelegate.html index be0a484a..bc0dde6c 100644 --- a/apidocs/com/threerings/parlor/game/server/class-use/GameManagerDelegate.html +++ b/apidocs/com/threerings/parlor/game/server/class-use/GameManagerDelegate.html @@ -1,301 +1,268 @@ - - - - - - -Uses of Class com.threerings.parlor.game.server.GameManagerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.game.server.GameManagerDelegate

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use GameManagerDelegate
    com.threerings.parlor.card.trick.server  
    com.threerings.parlor.rating.server  
    com.threerings.parlor.turn.server  
    com.threerings.puzzle.drop.server  
    com.threerings.puzzle.server  
    -  -

    - - - - - -
    -Uses of GameManagerDelegate in com.threerings.parlor.card.trick.server
    -  -

    - - - - - - - - - -
    Subclasses of GameManagerDelegate in com.threerings.parlor.card.trick.server
    - classTrickCardGameManagerDelegate - -
    -          A card game manager delegate for trick-based card games, such as Spades and Hearts.
    -  -

    - - - - - -
    -Uses of GameManagerDelegate in com.threerings.parlor.rating.server
    -  -

    - - - - - - - - - -
    Subclasses of GameManagerDelegate in com.threerings.parlor.rating.server
    - classRatingDelegate - -
    -          Rates players after each game and handles persisting the results.
    -  -

    - - - - - -
    -Uses of GameManagerDelegate in com.threerings.parlor.turn.server
    -  -

    - - - - - - - - - -
    Subclasses of GameManagerDelegate in com.threerings.parlor.turn.server
    - classTurnGameManagerDelegate - -
    -          Performs the server-side turn-based game processing for a turn based game.
    -  -

    - - - - - -
    -Uses of GameManagerDelegate in com.threerings.puzzle.drop.server
    -  -

    - - - - - - - - + + +
    Subclasses of GameManagerDelegate in com.threerings.puzzle.drop.server
    - classDropManagerDelegate - -
    -          Provides the necessary support for a puzzle game that involves a two-dimensional board +
    +

    Uses of Class
    com.threerings.parlor.game.server.GameManagerDelegate

    +
    +
    +
    +
    + +

  • + + +

    Uses of GameManagerDelegate in com.threerings.puzzle.server

    + + + + + + + + + + + + +
    Subclasses of GameManagerDelegate in com.threerings.puzzle.server 
    Modifier and TypeClass and Description
    class PuzzleManagerDelegate +
    Extends the GameManagerDelegate mechanism with puzzle manager specific methods (of + which there are currently none).
    +
    +
  • + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/server/class-use/GameWatcher.html b/apidocs/com/threerings/parlor/game/server/class-use/GameWatcher.html index e2e90a91..6ff23792 100644 --- a/apidocs/com/threerings/parlor/game/server/class-use/GameWatcher.html +++ b/apidocs/com/threerings/parlor/game/server/class-use/GameWatcher.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.game.server.GameWatcher (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.game.server.GameWatcher

    -
    -No usage of com.threerings.parlor.game.server.GameWatcher -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.game.server.GameWatcher

    +
    +
    No usage of com.threerings.parlor.game.server.GameWatcher
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/server/class-use/TeamGameManager.html b/apidocs/com/threerings/parlor/game/server/class-use/TeamGameManager.html index 59aad05e..f1688c67 100644 --- a/apidocs/com/threerings/parlor/game/server/class-use/TeamGameManager.html +++ b/apidocs/com/threerings/parlor/game/server/class-use/TeamGameManager.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Interface com.threerings.parlor.game.server.TeamGameManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.game.server.TeamGameManager

    -
    -No usage of com.threerings.parlor.game.server.TeamGameManager -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.game.server.TeamGameManager

    +
    +
    No usage of com.threerings.parlor.game.server.TeamGameManager
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/server/package-frame.html b/apidocs/com/threerings/parlor/game/server/package-frame.html index e0e84d77..99e97072 100644 --- a/apidocs/com/threerings/parlor/game/server/package-frame.html +++ b/apidocs/com/threerings/parlor/game/server/package-frame.html @@ -1,48 +1,27 @@ - - - - - - -com.threerings.parlor.game.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.game.server - - - - -
    -Interfaces  - -
    -TeamGameManager
    - - - - - - -
    -Classes  - -
    -GameManager -
    -GameManagerDelegate -
    -GameWatcher
    - - - - + + + + + +com.threerings.parlor.game.server (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.game.server

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/game/server/package-summary.html b/apidocs/com/threerings/parlor/game/server/package-summary.html index 027ec008..fea0816d 100644 --- a/apidocs/com/threerings/parlor/game/server/package-summary.html +++ b/apidocs/com/threerings/parlor/game/server/package-summary.html @@ -1,182 +1,177 @@ - - - - - - -com.threerings.parlor.game.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.game.server -

    - - - - - - - - - -
    -Interface Summary
    TeamGameManagerAn interface to be implemented by a game if it wants to hear about - the team indices that were configured during matchmaking.
    -  - -

    - - - - - - - - - - - - - - - - - -
    -Class Summary
    GameManagerThe game manager handles the server side management of a game.
    GameManagerDelegateExtends the PlayManagerDelegate mechanism with game manager specific methods.
    GameWatcher<T extends GameObject>An abstract convenience class used server-side to keep an eye on a game and perform a one-time - game-over activity when the game ends.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.game.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/server/package-tree.html b/apidocs/com/threerings/parlor/game/server/package-tree.html index 4d379359..bf8bc684 100644 --- a/apidocs/com/threerings/parlor/game/server/package-tree.html +++ b/apidocs/com/threerings/parlor/game/server/package-tree.html @@ -1,168 +1,157 @@ - - - - - - -com.threerings.parlor.game.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.game.server -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.game.server

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/game/server/package-use.html b/apidocs/com/threerings/parlor/game/server/package-use.html index 9ccf3dae..0af02ce0 100644 --- a/apidocs/com/threerings/parlor/game/server/package-use.html +++ b/apidocs/com/threerings/parlor/game/server/package-use.html @@ -1,310 +1,313 @@ - - - - - - -Uses of Package com.threerings.parlor.game.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.game.server

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.parlor.game.server
    com.threerings.micasa.simulator.server  
    com.threerings.parlor.card.server  
    com.threerings.parlor.card.trick.server  
    com.threerings.parlor.game.server  
    com.threerings.parlor.rating.server  
    com.threerings.parlor.turn.server  
    com.threerings.puzzle.drop.server  
    com.threerings.puzzle.server  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.server used by com.threerings.micasa.simulator.server
    GameManager - -
    -          The game manager handles the server side management of a game.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.server used by com.threerings.parlor.card.server
    GameManager - -
    -          The game manager handles the server side management of a game.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.server used by com.threerings.parlor.card.trick.server
    GameManagerDelegate - -
    -          Extends the PlayManagerDelegate mechanism with game manager specific methods.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.server used by com.threerings.parlor.game.server
    GameManager - -
    -          The game manager handles the server side management of a game.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.server used by com.threerings.parlor.rating.server
    GameManagerDelegate - -
    -          Extends the PlayManagerDelegate mechanism with game manager specific methods.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.server used by com.threerings.parlor.turn.server
    GameManagerDelegate - -
    -          Extends the PlayManagerDelegate mechanism with game manager specific methods.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.game.server used by com.threerings.puzzle.drop.server
    GameManagerDelegate - -
    -          Extends the PlayManagerDelegate mechanism with game manager specific methods.
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.parlor.game.server used by com.threerings.puzzle.server
    GameManager - -
    -          The game manager handles the server side management of a game.
    GameManagerDelegate - -
    -          Extends the PlayManagerDelegate mechanism with game manager specific methods.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.game.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/media/ScoreAnimation.html b/apidocs/com/threerings/parlor/media/ScoreAnimation.html index dab7eec5..bf45da0e 100644 --- a/apidocs/com/threerings/parlor/media/ScoreAnimation.html +++ b/apidocs/com/threerings/parlor/media/ScoreAnimation.html @@ -1,399 +1,419 @@ - - - - - - -ScoreAnimation (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":41}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.media -
    -Class ScoreAnimation

    -
    -java.lang.Object
    -  extended by com.threerings.media.AbstractMedia
    -      extended by com.threerings.media.animation.Animation
    -          extended by com.threerings.media.animation.FloatingTextAnimation
    -              extended by com.threerings.parlor.media.ScoreAnimation
    -
    -
    -
    All Implemented Interfaces:
    Shape
    -
    -
    -
    -
    public class ScoreAnimation
    extends com.threerings.media.animation.FloatingTextAnimation
    - - -

    -


    - -

    +

    +
    com.threerings.parlor.media
    +

    Class ScoreAnimation

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      Shape
      +
      +
      +
      +
      public class ScoreAnimation
      +extends com.threerings.media.animation.FloatingTextAnimation
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from class com.threerings.media.AbstractMedia
      HUD_LAYER
      -  +
        +
      • + + +

        Field Summary

        +
          +
        • + + +

          Fields inherited from class com.threerings.media.AbstractMedia

          +HUD_LAYER
        • +
        +
      • +
      - - - - - - - - - - - - - - - -
      -Constructor Summary
      ScoreAnimation(Label label, - int x, - int y) - -
      -          Constructs a score animation for the given score value centered at the given coordinates.
      ScoreAnimation(Label label, - int sx, - int sy, - int destx, - int desty, - long floatPeriod) - -
      -          Constructs a score animation for the given score value starting at the given coordinates and - floating toward the specified coordinates.
      ScoreAnimation(Label label, - int x, - int y, - long floatPeriod) - -
      -          Constructs a score animation for the given score value centered at the given coordinates.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        ScoreAnimation(Label label, + int x, + int y) +
        Constructs a score animation for the given score value centered at the given coordinates.
        +
        ScoreAnimation(Label label, + int sx, + int sy, + int destx, + int desty, + long floatPeriod) +
        Constructs a score animation for the given score value starting at the given coordinates and + floating toward the specified coordinates.
        +
        ScoreAnimation(Label label, + int x, + int y, + long floatPeriod) +
        Constructs a score animation for the given score value centered at the given coordinates.
        +
        +
      • +
      - - - - - - - - - - - - - - -
      -Method Summary
      -static LabelcreateLabel(String score, - Color c, - Font font, - Component host) - -
      -          Create and configure a Label suitable for a ScoreAnimation with all the most common options.
      -static LabelcreateLabel(String score, - Color c, - Font font, - com.threerings.media.MediaPanel host) - -
      -          Deprecated. This signature is retained for backwards compatibility.
      - - - - - - - -
      Methods inherited from class com.threerings.media.animation.FloatingTextAnimation
      fastForward, flipDirection, getLabel, paint, setFloatPeriod, setLocation, tick
      - - - - - - - -
      Methods inherited from class com.threerings.media.animation.Animation
      addAnimationObserver, isFinished, removeAnimationObserver, reset
      - - - - - - - -
      Methods inherited from class com.threerings.media.AbstractMedia
      contains, contains, contains, contains, getBounds, getBounds2D, getPathIterator, getPathIterator, getRenderOrder, init, intersects, intersects, invalidate, queueNotification, renderCompareTo, setRenderOrder, toString, viewLocationDidChange
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + +
        All Methods Static Methods Concrete Methods Deprecated Methods 
        Modifier and TypeMethod and Description
        static LabelcreateLabel(String score, + Color c, + Font font, + Component host) +
        Create and configure a Label suitable for a ScoreAnimation with all the most common options.
        +
        static LabelcreateLabel(String score, + Color c, + Font font, + com.threerings.media.MediaPanel host) +
        Deprecated.  +
        This signature is retained for backwards compatibility.
        +
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.media.animation.FloatingTextAnimation

          +fastForward, flipDirection, getLabel, paint, setFloatPeriod, setLocation, tick
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.media.animation.Animation

          +addAnimationObserver, isFinished, removeAnimationObserver, reset
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.media.AbstractMedia

          +contains, contains, contains, contains, getBounds, getBounds2D, getPathIterator, getPathIterator, getRenderOrder, init, intersects, intersects, invalidate, queueNotification, renderCompareTo, setRenderOrder, toString, viewLocationDidChange
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ScoreAnimation

      -
      -public ScoreAnimation(Label label,
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ScoreAnimation

          +
          public ScoreAnimation(Label label,
                                 int x,
          -                      int y)
          -
          -
          Constructs a score animation for the given score value centered at the given coordinates. -

          -

          -
          - -

          -ScoreAnimation

          -
          -public ScoreAnimation(Label label,
          +                      int y)
          +
          Constructs a score animation for the given score value centered at the given coordinates.
          +
        • +
        + + + +
          +
        • +

          ScoreAnimation

          +
          public ScoreAnimation(Label label,
                                 int x,
                                 int y,
          -                      long floatPeriod)
          -
          -
          Constructs a score animation for the given score value centered at the given coordinates. - The animation will float up the screen for 30 pixels. -

          -

          -
          - -

          -ScoreAnimation

          -
          -public ScoreAnimation(Label label,
          +                      long floatPeriod)
          +
          Constructs a score animation for the given score value centered at the given coordinates. + The animation will float up the screen for 30 pixels.
          +
        • +
        + + + +
          +
        • +

          ScoreAnimation

          +
          public ScoreAnimation(Label label,
                                 int sx,
                                 int sy,
                                 int destx,
                                 int desty,
          -                      long floatPeriod)
          -
          -
          Constructs a score animation for the given score value starting at the given coordinates and - floating toward the specified coordinates. -

          -

          - + long floatPeriod)
      +
      Constructs a score animation for the given score value starting at the given coordinates and + floating toward the specified coordinates.
      +
    • +
    + + - - - - - - -
    -Method Detail
    - -

    -createLabel

    -
    -@Deprecated
    -public static Label createLabel(String score,
    -                                           Color c,
    -                                           Font font,
    -                                           com.threerings.media.MediaPanel host)
    -
    -
    Deprecated. This signature is retained for backwards compatibility. -

    -

    Create and configure a Label suitable for a ScoreAnimation with all the most common options. -

    -

    -
    -
    -
    -
    - -

    -createLabel

    -
    -public static Label createLabel(String score,
    -                                Color c,
    -                                Font font,
    -                                Component host)
    -
    -
    Create and configure a Label suitable for a ScoreAnimation with all the most common options. -

    -

    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createLabel

        +
        @Deprecated
        +public static Label createLabel(String score,
        +                                            Color c,
        +                                            Font font,
        +                                            com.threerings.media.MediaPanel host)
        +
        Deprecated. This signature is retained for backwards compatibility.
        +
        Create and configure a Label suitable for a ScoreAnimation with all the most common options.
        +
      • +
      + + + +
        +
      • +

        createLabel

        +
        public static Label createLabel(String score,
        +                                Color c,
        +                                Font font,
        +                                Component host)
        +
        Create and configure a Label suitable for a ScoreAnimation with all the most common options.
        +
      • +
      +
    • +
    + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/media/class-use/ScoreAnimation.html b/apidocs/com/threerings/parlor/media/class-use/ScoreAnimation.html index 97e2bf1a..fc49f316 100644 --- a/apidocs/com/threerings/parlor/media/class-use/ScoreAnimation.html +++ b/apidocs/com/threerings/parlor/media/class-use/ScoreAnimation.html @@ -1,232 +1,212 @@ - - - - - - -Uses of Class com.threerings.parlor.media.ScoreAnimation (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.media.ScoreAnimation

    -
    - - - - - - - - - - - - - -
    -Packages that use ScoreAnimation
    com.threerings.puzzle.client  
    com.threerings.puzzle.drop.client  
    -  -

    - - - - - -
    -Uses of ScoreAnimation in com.threerings.puzzle.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.client that return ScoreAnimation
    - ScoreAnimationPuzzleBoardView.createScoreAnimation(String score, - Color color, - Font font, - int x, - int y) - -
    -          Creates and returns an animation displaying the given string with the specified parameters, - floating it a short distance up the view.
    -  -

    - - - - - -
    -Uses of ScoreAnimation in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.puzzle.drop.client that return ScoreAnimation
    - ScoreAnimationDropBoardView.createScoreAnimation(String score, - Color color, - Font font) - -
    -          Creates and returns an animation showing the specified score floating up the view, with the - label initially centered within the view.
    - ScoreAnimationDropBoardView.createScoreAnimation(String score, - Color color, - Font font, - int x, - int y, - int width, - int height) - -
    -          Creates and returns an animation showing the specified score floating up the view.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.media.ScoreAnimation

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/media/package-frame.html b/apidocs/com/threerings/parlor/media/package-frame.html index 3f17f731..4bb5987a 100644 --- a/apidocs/com/threerings/parlor/media/package-frame.html +++ b/apidocs/com/threerings/parlor/media/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.parlor.media (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.media - - - - -
    -Classes  - -
    -ScoreAnimation
    - - - - + + + + + +com.threerings.parlor.media (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.media

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/media/package-summary.html b/apidocs/com/threerings/parlor/media/package-summary.html index 3978ed8a..90d831cd 100644 --- a/apidocs/com/threerings/parlor/media/package-summary.html +++ b/apidocs/com/threerings/parlor/media/package-summary.html @@ -1,158 +1,144 @@ - - - - - - -com.threerings.parlor.media (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.media -

    - - - - - - - - - -
    -Class Summary
    ScoreAnimation 
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.media

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/media/package-tree.html b/apidocs/com/threerings/parlor/media/package-tree.html index 102403e3..dd896e27 100644 --- a/apidocs/com/threerings/parlor/media/package-tree.html +++ b/apidocs/com/threerings/parlor/media/package-tree.html @@ -1,161 +1,151 @@ - - - - - - -com.threerings.parlor.media Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.media -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.media

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/media/package-use.html b/apidocs/com/threerings/parlor/media/package-use.html index 39457708..428bd322 100644 --- a/apidocs/com/threerings/parlor/media/package-use.html +++ b/apidocs/com/threerings/parlor/media/package-use.html @@ -1,190 +1,178 @@ - - - - - - -Uses of Package com.threerings.parlor.media (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.media

    -
    - - - - - - - - - - - - - -
    -Packages that use com.threerings.parlor.media
    com.threerings.puzzle.client  
    com.threerings.puzzle.drop.client  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.media used by com.threerings.puzzle.client
    ScoreAnimation - -
    -           
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.media used by com.threerings.puzzle.drop.client
    ScoreAnimation - -
    -           
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.media

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/package-frame.html b/apidocs/com/threerings/parlor/package-frame.html index 1c5123e2..fc486a0e 100644 --- a/apidocs/com/threerings/parlor/package-frame.html +++ b/apidocs/com/threerings/parlor/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.parlor (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor - - - - -
    -Classes  - -
    -Log
    - - - - + + + + + +com.threerings.parlor (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/package-summary.html b/apidocs/com/threerings/parlor/package-summary.html index de967a23..bc5088ff 100644 --- a/apidocs/com/threerings/parlor/package-summary.html +++ b/apidocs/com/threerings/parlor/package-summary.html @@ -1,158 +1,146 @@ - - - - - - -com.threerings.parlor (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor -

    - - - - - - - - - -
    -Class Summary
    LogContains a reference to the log object used by the Parlor services.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/package-tree.html b/apidocs/com/threerings/parlor/package-tree.html index af9e37d8..7d413fef 100644 --- a/apidocs/com/threerings/parlor/package-tree.html +++ b/apidocs/com/threerings/parlor/package-tree.html @@ -1,154 +1,139 @@ - - - - - - -com.threerings.parlor Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/package-use.html b/apidocs/com/threerings/parlor/package-use.html index a3f6f30a..23b12e7c 100644 --- a/apidocs/com/threerings/parlor/package-use.html +++ b/apidocs/com/threerings/parlor/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.parlor (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor

    -
    -No usage of com.threerings.parlor -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor

    +
    +
    No usage of com.threerings.parlor
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/data/RatingCodes.html b/apidocs/com/threerings/parlor/rating/data/RatingCodes.html index c1d55ccd..6caa5483 100644 --- a/apidocs/com/threerings/parlor/rating/data/RatingCodes.html +++ b/apidocs/com/threerings/parlor/rating/data/RatingCodes.html @@ -1,254 +1,269 @@ - - - - - - -RatingCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.rating.data -
    -Interface RatingCodes

    -
    -
    All Known Implementing Classes:
    Rating, RatingDelegate
    -
    -
    -
    -
    public interface RatingCodes
    - - -

    -Constants relating to the rating services. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.rating.data
    +

    Interface RatingCodes

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      Rating, RatingDelegate
      +
      +
      +
      +
      public interface RatingCodes
      +
      Constants relating to the rating services.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static intDEFAULT_RATING - -
      -          The default rating value.
      -static intMAXIMUM_RATING - -
      -          The maximum rating value.
      -static intMINIMUM_RATING - -
      -          The minimum rating value.
      -  -

      - +

        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static intDEFAULT_RATING +
        The default rating value.
        +
        static intMAXIMUM_RATING +
        The maximum rating value.
        +
        static intMINIMUM_RATING +
        The minimum rating value.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -MINIMUM_RATING

      -
      -static final int MINIMUM_RATING
      -
      -
      The minimum rating value. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -DEFAULT_RATING

      -
      -static final int DEFAULT_RATING
      -
      -
      The default rating value. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -MAXIMUM_RATING

      -
      -static final int MAXIMUM_RATING
      -
      -
      The maximum rating value. -

      -

      -
      See Also:
      Constant Field Values
      -
      +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          MINIMUM_RATING

          +
          static final int MINIMUM_RATING
          +
          The minimum rating value.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          DEFAULT_RATING

          +
          static final int DEFAULT_RATING
          +
          The default rating value.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          MAXIMUM_RATING

          +
          static final int MAXIMUM_RATING
          +
          The maximum rating value.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/data/class-use/RatingCodes.html b/apidocs/com/threerings/parlor/rating/data/class-use/RatingCodes.html index 9d3e7351..a7cd9f3c 100644 --- a/apidocs/com/threerings/parlor/rating/data/class-use/RatingCodes.html +++ b/apidocs/com/threerings/parlor/rating/data/class-use/RatingCodes.html @@ -1,190 +1,175 @@ - - - - - - -Uses of Interface com.threerings.parlor.rating.data.RatingCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.rating.data.RatingCodes

    -
    - - - - - - - - - -
    -Packages that use RatingCodes
    com.threerings.parlor.rating.server  
    -  -

    - - - - - -
    -Uses of RatingCodes in com.threerings.parlor.rating.server
    -  -

    - - - - - - - - - - - - - -
    Classes in com.threerings.parlor.rating.server that implement RatingCodes
    - classRating - -
    -          Encapsulates the rating/experience tuple representing a player's rating for a game, and logic - for calculating rating changes.
    - classRatingDelegate - -
    -          Rates players after each game and handles persisting the results.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.rating.data.RatingCodes

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/data/package-frame.html b/apidocs/com/threerings/parlor/rating/data/package-frame.html index 3e8e5afd..309ee3d5 100644 --- a/apidocs/com/threerings/parlor/rating/data/package-frame.html +++ b/apidocs/com/threerings/parlor/rating/data/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.parlor.rating.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.rating.data - - - - -
    -Interfaces  - -
    -RatingCodes
    - - - - + + + + + +com.threerings.parlor.rating.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.rating.data

    +
    +

    Interfaces

    + +
    + + diff --git a/apidocs/com/threerings/parlor/rating/data/package-summary.html b/apidocs/com/threerings/parlor/rating/data/package-summary.html index 82b05761..eacc92ff 100644 --- a/apidocs/com/threerings/parlor/rating/data/package-summary.html +++ b/apidocs/com/threerings/parlor/rating/data/package-summary.html @@ -1,158 +1,146 @@ - - - - - - -com.threerings.parlor.rating.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.rating.data -

    - - - - - - - - - -
    -Interface Summary
    RatingCodesConstants relating to the rating services.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.rating.data

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/data/package-tree.html b/apidocs/com/threerings/parlor/rating/data/package-tree.html index 4603d027..0183b893 100644 --- a/apidocs/com/threerings/parlor/rating/data/package-tree.html +++ b/apidocs/com/threerings/parlor/rating/data/package-tree.html @@ -1,152 +1,135 @@ - - - - - - -com.threerings.parlor.rating.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.rating.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.rating.data

    +Package Hierarchies: + +
    +
    +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/data/package-use.html b/apidocs/com/threerings/parlor/rating/data/package-use.html index 6c1b7538..94aebc8b 100644 --- a/apidocs/com/threerings/parlor/rating/data/package-use.html +++ b/apidocs/com/threerings/parlor/rating/data/package-use.html @@ -1,171 +1,161 @@ - - - - - - -Uses of Package com.threerings.parlor.rating.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.rating.data

    -
    - - - - - - - - - -
    -Packages that use com.threerings.parlor.rating.data
    com.threerings.parlor.rating.server  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.rating.data used by com.threerings.parlor.rating.server
    RatingCodes - -
    -          Constants relating to the rating services.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.rating.data

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/Rating.html b/apidocs/com/threerings/parlor/rating/server/Rating.html index f38fe280..5ebb624f 100644 --- a/apidocs/com/threerings/parlor/rating/server/Rating.html +++ b/apidocs/com/threerings/parlor/rating/server/Rating.html @@ -1,296 +1,298 @@ - - - - - - -Rating (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":9,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.rating.server -
    -Class Rating

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.rating.server.Rating
    -
    -
    -
    All Implemented Interfaces:
    RatingCodes
    -
    -
    -
    -
    public class Rating
    extends Object
    implements RatingCodes
    - - -

    -Encapsulates the rating/experience tuple representing a player's rating for a game, and logic - for calculating rating changes. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.rating.server
    +

    Class Rating

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      RatingCodes
      +
      +
      +
      +
      public class Rating
      +extends Object
      +implements RatingCodes
      +
      Encapsulates the rating/experience tuple representing a player's rating for a game, and logic + for calculating rating changes.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - -
      -Field Summary
      - intexperience - -
      -          The number of times the player's played our game.
      - intrating - -
      -          The player's rating for our game.
      - - - - - - - -
      Fields inherited from interface com.threerings.parlor.rating.data.RatingCodes
      DEFAULT_RATING, MAXIMUM_RATING, MINIMUM_RATING
      -  + - - - - - - - - - -
      -Constructor Summary
      Rating() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        Rating() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      -static floatcomputeAdjustment(float W, - int opprat, - Rating rating) - -
      -          Computes a ratings adjustment for the given player, using a modified - version of the FIDE Chess rating system as:
      -static intcomputeRating(Rating[] ratings, - int pidx, - float W) - -
      -          Computes a player's updated rating using a modified version of the - FIDE/ELO system.
      - booleanisProvisional() - -
      -          Returns true if this rating is provisional (experience < 20).
      - StringtoString() - -
      -           
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    + + + + +
      +
    • +

      computeAdjustment

      +
      public static float computeAdjustment(float W,
                                             int opprat,
      -                                      Rating rating)
      -
      -
      Computes a ratings adjustment for the given player, using a modified + Rating rating) +
      Computes a ratings adjustment for the given player, using a modified version of the FIDE Chess rating system as: -
      + 
      
        adjustment = K(W - We)
       
        where:
       
      - K = if (experience < 20) then 64
      -     else if (rating < 2100 and experience >= 20) then 32
      -     else if (rating >= 2100 and rating < 2400 and experience >= 20)
      + K = if (experience < 20) then 64
      +     else if (rating < 2100 and experience >= 20) then 32
      +     else if (rating >= 2100 and rating < 2400 and experience >= 20)
                 then 24
            else 16
        W = score for the game just completed, as 1.0, 0.5, and 0.0 for a
      @@ -339,108 +342,110 @@ public static float computeAdjustment(float W,
        We = expected score (win expectancy) as determined by:
       
            We = 1 / (10^(dR/400) + 1)
      - 
      -

      -

      -
      -
      -
      -
      Parameters:
      W - the win value the game in question (1.0 means the player won, - 0.5 means they drew, 0 means they lost).
      opprat - the opponent's current rating.
      rating - the player's current rating. -
      Returns:
      the adjustment to the player's rating.
      -
      -
      -
      - -

      -isProvisional

      -
      -public boolean isProvisional()
      -
      -
      Returns true if this rating is provisional (experience < 20). -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -toString

      -
      -public String toString()
      -
      -
      -
      Overrides:
      toString in class Object
      -
      -
      -
      -
      -
      +
    +
    +
    Parameters:
    +
    W - the win value the game in question (1.0 means the player won, + 0.5 means they drew, 0 means they lost).
    +
    opprat - the opponent's current rating.
    +
    rating - the player's current rating.
    +
    Returns:
    +
    the adjustment to the player's rating.
    +
    + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/RatingDelegate.html b/apidocs/com/threerings/parlor/rating/server/RatingDelegate.html index aae6d672..274f7a68 100644 --- a/apidocs/com/threerings/parlor/rating/server/RatingDelegate.html +++ b/apidocs/com/threerings/parlor/rating/server/RatingDelegate.html @@ -1,418 +1,420 @@ - - - - - - -RatingDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.rating.server -
    -Class RatingDelegate

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.server.PlaceManagerDelegate
    -      extended by com.threerings.parlor.server.PlayManagerDelegate
    -          extended by com.threerings.parlor.game.server.GameManagerDelegate
    -              extended by com.threerings.parlor.rating.server.RatingDelegate
    -
    -
    -
    All Implemented Interfaces:
    RatingCodes
    -
    -
    -
    -
    public abstract class RatingDelegate
    extends GameManagerDelegate
    implements RatingCodes
    - - -

    -Rates players after each game and handles persisting the results. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.rating.server
    +

    Class RatingDelegate

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      RatingCodes
      +
      +
      +
      +
      public abstract class RatingDelegate
      +extends GameManagerDelegate
      +implements RatingCodes
      +
      Rates players after each game and handles persisting the results.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -RatingDelegate

      -
      -public RatingDelegate()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          RatingDelegate

          +
          public RatingDelegate()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -didInit

      -
      -public void didInit(com.threerings.crowd.data.PlaceConfig config)
      -
      -
      -
      Overrides:
      didInit in class PlayManagerDelegate
      -
      -
      -
      -
      -
      -
      - -

      -didStartup

      -
      -public void didStartup(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Overrides:
      didStartup in class com.threerings.crowd.server.PlaceManagerDelegate
      -
      -
      -
      -
      -
      -
      - -

      -bodyEntered

      -
      -public void bodyEntered(int bodyOid)
      -
      -
      -
      Overrides:
      bodyEntered in class com.threerings.crowd.server.PlaceManagerDelegate
      -
      -
      -
      -
      -
      -
      - -

      -bodyLeft

      -
      -public void bodyLeft(int bodyOid)
      -
      -
      -
      Overrides:
      bodyLeft in class com.threerings.crowd.server.PlaceManagerDelegate
      -
      -
      -
      -
      -
      -
      - -

      -gameWillStart

      -
      -public void gameWillStart()
      -
      -
      Description copied from class: GameManagerDelegate
      -
      Called by the game manager when the game is about to start. -

      -

      -
      Overrides:
      gameWillStart in class GameManagerDelegate
      -
      -
      -
      -
      -
      -
      - -

      -gameDidEnd

      -
      -public void gameDidEnd()
      -
      -
      Description copied from class: GameManagerDelegate
      -
      Called by the game manager after the game ended. -

      -

      -
      Overrides:
      gameDidEnd in class GameManagerDelegate
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          didInit

          +
          public void didInit(com.threerings.crowd.data.PlaceConfig config)
          +
          +
          Overrides:
          +
          didInit in class PlayManagerDelegate
          +
          +
        • +
        + + + +
          +
        • +

          didStartup

          +
          public void didStartup(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Overrides:
          +
          didStartup in class com.threerings.crowd.server.PlaceManagerDelegate
          +
          +
        • +
        + + + +
          +
        • +

          bodyEntered

          +
          public void bodyEntered(int bodyOid)
          +
          +
          Overrides:
          +
          bodyEntered in class com.threerings.crowd.server.PlaceManagerDelegate
          +
          +
        • +
        + + + +
          +
        • +

          bodyLeft

          +
          public void bodyLeft(int bodyOid)
          +
          +
          Overrides:
          +
          bodyLeft in class com.threerings.crowd.server.PlaceManagerDelegate
          +
          +
        • +
        + + + + + + + + +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/class-use/Rating.html b/apidocs/com/threerings/parlor/rating/server/class-use/Rating.html index cd91bdb8..747abc6c 100644 --- a/apidocs/com/threerings/parlor/rating/server/class-use/Rating.html +++ b/apidocs/com/threerings/parlor/rating/server/class-use/Rating.html @@ -1,195 +1,180 @@ - - - - - - -Uses of Class com.threerings.parlor.rating.server.Rating (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.rating.server.Rating

    -
    - - - - - - - - - -
    -Packages that use Rating
    com.threerings.parlor.rating.server  
    -  -

    - - - - - -
    -Uses of Rating in com.threerings.parlor.rating.server
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.rating.server with parameters of type Rating
    -static floatRating.computeAdjustment(float W, - int opprat, - Rating rating) - -
    -          Computes a ratings adjustment for the given player, using a modified - version of the FIDE Chess rating system as:
    -static intRating.computeRating(Rating[] ratings, - int pidx, - float W) - -
    -          Computes a player's updated rating using a modified version of the - FIDE/ELO system.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.rating.server.Rating

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/class-use/RatingDelegate.html b/apidocs/com/threerings/parlor/rating/server/class-use/RatingDelegate.html index 92c73654..3bec0d09 100644 --- a/apidocs/com/threerings/parlor/rating/server/class-use/RatingDelegate.html +++ b/apidocs/com/threerings/parlor/rating/server/class-use/RatingDelegate.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.rating.server.RatingDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.rating.server.RatingDelegate

    -
    -No usage of com.threerings.parlor.rating.server.RatingDelegate -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.rating.server.RatingDelegate

    +
    +
    No usage of com.threerings.parlor.rating.server.RatingDelegate
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/package-frame.html b/apidocs/com/threerings/parlor/rating/server/package-frame.html index 1e843fed..ab654264 100644 --- a/apidocs/com/threerings/parlor/rating/server/package-frame.html +++ b/apidocs/com/threerings/parlor/rating/server/package-frame.html @@ -1,35 +1,22 @@ - - - - - - -com.threerings.parlor.rating.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.rating.server - - - - -
    -Classes  - -
    -Rating -
    -RatingDelegate
    - - - - + + + + + +com.threerings.parlor.rating.server (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.rating.server

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/rating/server/package-summary.html b/apidocs/com/threerings/parlor/rating/server/package-summary.html index 3fdf33c1..4da2403f 100644 --- a/apidocs/com/threerings/parlor/rating/server/package-summary.html +++ b/apidocs/com/threerings/parlor/rating/server/package-summary.html @@ -1,163 +1,153 @@ - - - - - - -com.threerings.parlor.rating.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.rating.server -

    - - - - - - - - - - - - - -
    -Class Summary
    RatingEncapsulates the rating/experience tuple representing a player's rating for a game, and logic - for calculating rating changes.
    RatingDelegateRates players after each game and handles persisting the results.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.rating.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/package-tree.html b/apidocs/com/threerings/parlor/rating/server/package-tree.html index 65ecb086..8634125a 100644 --- a/apidocs/com/threerings/parlor/rating/server/package-tree.html +++ b/apidocs/com/threerings/parlor/rating/server/package-tree.html @@ -1,162 +1,152 @@ - - - - - - -com.threerings.parlor.rating.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.rating.server -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.rating.server

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/package-use.html b/apidocs/com/threerings/parlor/rating/server/package-use.html index 9076c87e..3180f546 100644 --- a/apidocs/com/threerings/parlor/rating/server/package-use.html +++ b/apidocs/com/threerings/parlor/rating/server/package-use.html @@ -1,172 +1,162 @@ - - - - - - -Uses of Package com.threerings.parlor.rating.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.rating.server

    -
    - - - - - - - - - -
    -Packages that use com.threerings.parlor.rating.server
    com.threerings.parlor.rating.server  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.rating.server used by com.threerings.parlor.rating.server
    Rating - -
    -          Encapsulates the rating/experience tuple representing a player's rating for a game, and logic - for calculating rating changes.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.rating.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/persist/PercentileRecord.html b/apidocs/com/threerings/parlor/rating/server/persist/PercentileRecord.html index c4639701..da0cd167 100644 --- a/apidocs/com/threerings/parlor/rating/server/persist/PercentileRecord.html +++ b/apidocs/com/threerings/parlor/rating/server/persist/PercentileRecord.html @@ -1,449 +1,449 @@ - - - - - - -PercentileRecord (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.rating.server.persist -
    -Class PercentileRecord

    -
    -java.lang.Object
    -  extended by com.samskivert.depot.impl.QueryResult
    -      extended by com.samskivert.depot.PersistentRecord
    -          extended by com.threerings.parlor.rating.server.persist.PercentileRecord
    -
    -
    -
    All Implemented Interfaces:
    Serializable, Cloneable
    -
    -
    -
    -
    public class PercentileRecord
    extends PersistentRecord
    - - -

    -Contains data for a Percentiler record. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.parlor.rating.server.persist
    +

    Class PercentileRecord

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -_R

      -
      -public static final Class<PercentileRecord> _R
      -
      -
      -
      -
      -
      - -

      -GAME_ID

      -
      -public static final ColumnExp<Integer> GAME_ID
      -
      -
      -
      -
      -
      - -

      -GAME_MODE

      -
      -public static final ColumnExp<Integer> GAME_MODE
      -
      -
      -
      -
      -
      - -

      -DATA

      -
      -public static final ColumnExp<byte[]> DATA
      -
      -
      -
      -
      -
      - -

      -SCHEMA_VERSION

      -
      -public static final int SCHEMA_VERSION
      -
      -
      Increment this value to reflect changes to this object's schema. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -gameId

      -
      -public int gameId
      -
      -
      The id of the game for which we're tracking a percentile distribution. -

      -

      -
      -
      -
      - -

      -gameMode

      -
      -public int gameMode
      -
      -
      The mode of the game. Games can maintain distributions for many different modes. -

      -

      -
      -
      -
      - -

      -data

      -
      -public byte[] data
      -
      -
      The raw percentiler data. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + + + + + + + + + + + + + +
          +
        • +

          DATA

          +
          public static final ColumnExp<byte[]> DATA
          +
        • +
        + + + +
          +
        • +

          SCHEMA_VERSION

          +
          public static final int SCHEMA_VERSION
          +
          Increment this value to reflect changes to this object's schema.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          gameId

          +
          public int gameId
          +
          The id of the game for which we're tracking a percentile distribution.
          +
        • +
        + + + +
          +
        • +

          gameMode

          +
          public int gameMode
          +
          The mode of the game. Games can maintain distributions for many different modes.
          +
        • +
        + + + +
          +
        • +

          data

          +
          public byte[] data
          +
          The raw percentiler data.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -PercentileRecord

      -
      -public PercentileRecord()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PercentileRecord

          +
          public PercentileRecord()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getKey

      -
      -public static Key<PercentileRecord> getKey(int gameId,
      -                                           int gameMode)
      -
      -
      Create and return a primary Key to identify a PercentileRecord - with the supplied key values. -

      -

      -
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/persist/RatingRecord.html b/apidocs/com/threerings/parlor/rating/server/persist/RatingRecord.html index 427c5d7b..e0da17d2 100644 --- a/apidocs/com/threerings/parlor/rating/server/persist/RatingRecord.html +++ b/apidocs/com/threerings/parlor/rating/server/persist/RatingRecord.html @@ -1,565 +1,544 @@ - - - - - - -RatingRecord (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.rating.server.persist -
    -Class RatingRecord

    -
    -java.lang.Object
    -  extended by com.samskivert.depot.impl.QueryResult
    -      extended by com.samskivert.depot.PersistentRecord
    -          extended by com.threerings.parlor.rating.server.persist.RatingRecord
    -
    -
    -
    All Implemented Interfaces:
    Serializable, Cloneable
    -
    -
    -
    -
    public class RatingRecord
    extends PersistentRecord
    - - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.parlor.rating.server.persist
    +

    Class RatingRecord

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -_R

      -
      -public static final Class<RatingRecord> _R
      -
      -
      -
      -
      -
      - -

      -GAME_ID

      -
      -public static final ColumnExp<Integer> GAME_ID
      -
      -
      -
      -
      -
      - -

      -PLAYER_ID

      -
      -public static final ColumnExp<Integer> PLAYER_ID
      -
      -
      -
      -
      -
      - -

      -RATING

      -
      -public static final ColumnExp<Integer> RATING
      -
      -
      -
      -
      -
      - -

      -EXPERIENCE

      -
      -public static final ColumnExp<Integer> EXPERIENCE
      -
      -
      -
      -
      -
      - -

      -LAST_UPDATED

      -
      -public static final ColumnExp<Timestamp> LAST_UPDATED
      -
      -
      -
      -
      -
      - -

      -SCHEMA_VERSION

      -
      -public static final int SCHEMA_VERSION
      -
      -
      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -gameId

      -
      -public int gameId
      -
      -
      The identifier of the game we're rating for. -

      -

      -
      -
      -
      - -

      -playerId

      -
      -public int playerId
      -
      -
      The identifier of the player we're rating. -

      -

      -
      -
      -
      - -

      -rating

      -
      -public int rating
      -
      -
      The player's current rating. -

      -

      -
      -
      -
      - -

      -experience

      -
      -public int experience
      -
      -
      The number of times the player has played this game. -

      -

      -
      -
      -
      - -

      -lastUpdated

      -
      -public Timestamp lastUpdated
      -
      -
      The last time this rating was updated. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
        • +

          gameId

          +
          public int gameId
          +
          The identifier of the game we're rating for.
          +
        • +
        + + + +
          +
        • +

          playerId

          +
          public int playerId
          +
          The identifier of the player we're rating.
          +
        • +
        + + + +
          +
        • +

          rating

          +
          public int rating
          +
          The player's current rating.
          +
        • +
        + + + +
          +
        • +

          experience

          +
          public int experience
          +
          The number of times the player has played this game.
          +
        • +
        + + + +
          +
        • +

          lastUpdated

          +
          public Timestamp lastUpdated
          +
          The last time this rating was updated.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -RatingRecord

      -
      -public RatingRecord()
      -
      -
      An empty constructor for unmarshalling. -

      -

      -
      - -

      -RatingRecord

      -
      -public RatingRecord(int gameId,
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          RatingRecord

          +
          public RatingRecord()
          +
          An empty constructor for unmarshalling.
          +
        • +
        + + + +
          +
        • +

          RatingRecord

          +
          public RatingRecord(int gameId,
                               int playerId,
                               int rating,
          -                    int experience)
          -
          -
          A constructor that populates all our fields. -

          -

          - + int experience)
      +
      A constructor that populates all our fields.
      +
    • +
    + + - - - - - - -
    -Method Detail
    - -

    -toString

    -
    -public String toString()
    -
    -
    -
    Overrides:
    toString in class Object
    -
    -
    -
    -
    -
    -
    - -

    -getKey

    -
    -public static Key<RatingRecord> getKey(int gameId,
    -                                       int playerId)
    -
    -
    Create and return a primary Key to identify a RatingRecord - with the supplied key values. -

    -

    -
    -
    -
    + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/persist/RatingRepository.html b/apidocs/com/threerings/parlor/rating/server/persist/RatingRepository.html index 193c0025..95d83ba2 100644 --- a/apidocs/com/threerings/parlor/rating/server/persist/RatingRepository.html +++ b/apidocs/com/threerings/parlor/rating/server/persist/RatingRepository.html @@ -1,617 +1,588 @@ - - - - - - -RatingRepository (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.rating.server.persist -
    -Class RatingRepository

    -
    -java.lang.Object
    -  extended by com.samskivert.depot.DepotRepository
    -      extended by com.threerings.parlor.rating.server.persist.RatingRepository
    -
    -
    -
    -
    public class RatingRepository
    extends DepotRepository
    - - -

    -Handles the persistent storage of per-user per-game ratings. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.rating.server.persist
    +

    Class RatingRepository

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class RatingRepository
      +extends DepotRepository
      +
      Handles the persistent storage of per-user per-game ratings.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -RatingRepository

      -
      -@Inject
      -public RatingRepository(PersistenceContext ctx)
      -
      -
      Initialize the RatingRepository. -

      -

      - + - - - - - - -
      -Method Detail
      - -

      -getRating

      -
      -public RatingRecord getRating(int gameId,
      -                              int playerId)
      -
      -
      Loads the rating for the given player for the given game and returns it as a - RatingRecord object, or null if the player has no previous rating for the game. -

      -

      -
      -
      -
      -
      - -

      -getRatings

      -
      -public List<RatingRecord> getRatings(int gameId,
      -                                     Integer... players)
      -
      -
      Fetch the ratings registered for any of the given players for the given game and return - them as a list of RatingRecord objects. The size of this list is no less than zero - and no greater than the number of given players. -

      -

      -
      -
      -
      -
      - -

      -getRatings

      -
      -public List<RatingRecord> getRatings(int playerId,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getRating

          +
          public RatingRecord getRating(int gameId,
          +                              int playerId)
          +
          Loads the rating for the given player for the given game and returns it as a + RatingRecord object, or null if the player has no previous rating for the game.
          +
        • +
        + + + +
          +
        • +

          getRatings

          +
          public List<RatingRecord> getRatings(int gameId,
          +                                     Integer... players)
          +
          Fetch the ratings registered for any of the given players for the given game and return + them as a list of RatingRecord objects. The size of this list is no less than zero + and no greater than the number of given players.
          +
        • +
        + + + +
          +
        • +

          getRatings

          +
          public List<RatingRecord> getRatings(int playerId,
                                                long since,
          -                                     int count)
          -
          -
          Fetch and return all the registered RatingRecord rows for the given player. Ratings - will be returned in order of most recently to least recently updated. -

          -

          -
          Parameters:
          since - ratings last updated more than this number of milliseconds in the past will be - ommitted from the result list. Supplying -1 will return all ratings regardless of age.
          count - the maximum number of ratings to return or -1 for all ratings.
          -
          -
          -
          - -

          -getTopRatings

          -
          -public List<RatingRecord> getTopRatings(int gameId,
          +                                     int count)
          +
          Fetch and return all the registered RatingRecord rows for the given player. Ratings + will be returned in order of most recently to least recently updated.
          +
          +
          Parameters:
          +
          since - ratings last updated more than this number of milliseconds in the past will be + ommitted from the result list. Supplying -1 will return all ratings regardless of age.
          +
          count - the maximum number of ratings to return or -1 for all ratings.
          +
          +
        • +
        + + + +
          +
        • +

          getTopRatings

          +
          public List<RatingRecord> getTopRatings(int gameId,
                                                   int limit,
                                                   long since,
          -                                        Set<Integer> playerIds)
          -
          -
          Returns the top-ratings for the specified game. Players with equal rating will be sorted - most recently played first. -

          -

          -
          Parameters:
          since - an absolute number of milliseconds (ie. 10*24*60*60*1000L). Players that have + Set<Integer> playerIds)
      +
      Returns the top-ratings for the specified game. Players with equal rating will be sorted + most recently played first.
      +
      +
      Parameters:
      +
      since - an absolute number of milliseconds (ie. 10*24*60*60*1000L). Players that have not updated their rating within this many milliseconds in the past will be omitted from the - results. Supply zero to omit this filter.
      playerIds - an optional list of player ids to which to limit the top-rankings search.
      - - -
      - -

      -setRating

      -
      -public void setRating(int gameId,
      + results. Supply zero to omit this filter.
      +
      playerIds - an optional list of player ids to which to limit the top-rankings search.
      + +
    • +
    + + + +
      +
    • +

      setRating

      +
      public void setRating(int gameId,
                             int playerId,
                             int rating,
      -                      int experience)
      -
      -
      Set the rating and experience for a given player and game. This method will either update - or create a row. -

      -

      -
      -
      -
      -
      - -

      -deleteRating

      -
      -public void deleteRating(int gameId,
      -                         int playerId)
      -
      -
      Deletes the specified rating record. -

      -

      -
      -
      -
      -
      - -

      -loadPercentile

      -
      -public Percentiler loadPercentile(int gameId,
      -                                  int gameMode)
      -
      -
      Loads the percentile distribution associated with the specified game and mode. null will - never be returned, rather a blank percentiler will be created and returned. -

      -

      -
      -
      -
      -
      - -

      -loadPercentiles

      -
      -public Map<Integer,Percentiler> loadPercentiles(int gameId)
      -
      -
      Loads all the percentile distributions associated with the specified game. The percentilers + int experience) +
      Set the rating and experience for a given player and game. This method will either update + or create a row.
      +
    • +
    + + + +
      +
    • +

      deleteRating

      +
      public void deleteRating(int gameId,
      +                         int playerId)
      +
      Deletes the specified rating record.
      +
    • +
    + + + +
      +
    • +

      loadPercentile

      +
      public Percentiler loadPercentile(int gameId,
      +                                  int gameMode)
      +
      Loads the percentile distribution associated with the specified game and mode. null will + never be returned, rather a blank percentiler will be created and returned.
      +
    • +
    + + + +
      +
    • +

      loadPercentiles

      +
      public Map<Integer,Percentiler> loadPercentiles(int gameId)
      +
      Loads all the percentile distributions associated with the specified game. The percentilers will be mapped by their game mode. The map may be zero size if the game has recorded no - distributions. -

      -

      -
      -
      - -
      - -

      -updatePercentile

      -
      -public void updatePercentile(int gameId,
      + distributions.
      +
    • +
    + + + +
      +
    • +

      updatePercentile

      +
      public void updatePercentile(int gameId,
                                    int gameMode,
      -                             Percentiler tiler)
      -
      -
      Writes the supplied percentiler's data out to the database. -

      -

      -
      -
      -
      -
      - -

      -deletePercentile

      -
      -public void deletePercentile(int gameId,
      -                             int gameMode)
      -
      -
      Deletes the percentile record for the specified game and game mode. -

      -

      -
      -
      -
      -
      - -

      -purgeGame

      -
      -public void purgeGame(int gameId)
      -
      -
      Deletes all rating and percentile records for the specified game. -

      -

      -
      -
      -
      -
      - -

      -purgePlayers

      -
      -public void purgePlayers(Collection<Integer> playerIds)
      -
      -
      Deletes all rating records for the specified players. -

      -

      -
      -
      -
      -
      - -

      -getMostRecentRatings

      -
      -public Collection<RatingRecord> getMostRecentRatings(Collection<Integer> playerIds,
      -                                                     int gameIdSign)
      -
      -
      Load the most recently entered rating for each of a collection of players. The search may + Percentiler tiler) +
      Writes the supplied percentiler's data out to the database.
      +
    • +
    + + + +
      +
    • +

      deletePercentile

      +
      public void deletePercentile(int gameId,
      +                             int gameMode)
      +
      Deletes the percentile record for the specified game and game mode.
      +
    • +
    + + + +
      +
    • +

      purgeGame

      +
      public void purgeGame(int gameId)
      +
      Deletes all rating and percentile records for the specified game.
      +
    • +
    + + + +
      +
    • +

      purgePlayers

      +
      public void purgePlayers(Collection<Integer> playerIds)
      +
      Deletes all rating records for the specified players.
      +
    • +
    + + + +
      +
    • +

      getMostRecentRatings

      +
      public Collection<RatingRecord> getMostRecentRatings(Collection<Integer> playerIds,
      +                                                     int gameIdSign)
      +
      Load the most recently entered rating for each of a collection of players. The search may be limited to only negative or positive id's since applications may use the sign to indicate - game mode. -

      -

      -
      Parameters:
      gameIdSign - if non-zero, limits the search to game ids of matching sign
      -
      - -
      - -

      -getMostRecentRatings

      -
      -public Collection<RatingRecord> getMostRecentRatings(Collection<Integer> playerIds,
      -                                                     Collection<Integer> gameIds,
      -                                                     int gameIdSign)
      -
      -
      Load the most recently entered rating for each of a collection of players. The search may - be limited to a specific collection of games. -

      -

      -
      Parameters:
      gameIds - if not null, limits the search to the specific game ids
      gameIdSign - if non-zero, limits the search to game ids of matching sign
      -
      -
      + game mode.
      +
      +
      Parameters:
      +
      gameIdSign - if non-zero, limits the search to game ids of matching sign
      +
      +
    • +
    + + + +
      +
    • +

      getMostRecentRatings

      +
      public Collection<RatingRecord> getMostRecentRatings(Collection<Integer> playerIds,
      +                                                     Collection<Integer> gameIds,
      +                                                     int gameIdSign)
      +
      Load the most recently entered rating for each of a collection of players. The search may + be limited to a specific collection of games.
      +
      +
      Parameters:
      +
      gameIds - if not null, limits the search to the specific game ids
      +
      gameIdSign - if non-zero, limits the search to game ids of matching sign
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/persist/class-use/PercentileRecord.html b/apidocs/com/threerings/parlor/rating/server/persist/class-use/PercentileRecord.html index e0138eae..fe89542e 100644 --- a/apidocs/com/threerings/parlor/rating/server/persist/class-use/PercentileRecord.html +++ b/apidocs/com/threerings/parlor/rating/server/persist/class-use/PercentileRecord.html @@ -1,199 +1,183 @@ - - - - - - -Uses of Class com.threerings.parlor.rating.server.persist.PercentileRecord (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.rating.server.persist.PercentileRecord

    -
    - - - - - - - - - -
    -Packages that use PercentileRecord
    com.threerings.parlor.rating.server.persist  
    -  -

    - - - - - -
    -Uses of PercentileRecord in com.threerings.parlor.rating.server.persist
    -  -

    - - - - - - - - - -
    Fields in com.threerings.parlor.rating.server.persist with type parameters of type PercentileRecord
    -static Class<PercentileRecord>PercentileRecord._R - -
    -           
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.rating.server.persist that return types with arguments of type PercentileRecord
    -static Key<PercentileRecord>PercentileRecord.getKey(int gameId, - int gameMode) - -
    -          Create and return a primary Key to identify a PercentileRecord - with the supplied key values.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.rating.server.persist.PercentileRecord

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/persist/class-use/RatingRecord.html b/apidocs/com/threerings/parlor/rating/server/persist/class-use/RatingRecord.html index 5073427f..3fa88066 100644 --- a/apidocs/com/threerings/parlor/rating/server/persist/class-use/RatingRecord.html +++ b/apidocs/com/threerings/parlor/rating/server/persist/class-use/RatingRecord.html @@ -1,267 +1,240 @@ - - - - - - -Uses of Class com.threerings.parlor.rating.server.persist.RatingRecord (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.rating.server.persist.RatingRecord

    -
    - - - - - - - - - -
    -Packages that use RatingRecord
    com.threerings.parlor.rating.server.persist  
    -  -

    - - - - - -
    -Uses of RatingRecord in com.threerings.parlor.rating.server.persist
    -  -

    - - - - - - - - - -
    Fields in com.threerings.parlor.rating.server.persist with type parameters of type RatingRecord
    -static Class<RatingRecord>RatingRecord._R - -
    -           
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.rating.server.persist that return RatingRecord
    - RatingRecordRatingRepository.getRating(int gameId, - int playerId) - -
    -          Loads the rating for the given player for the given game and returns it as a - RatingRecord object, or null if the player has no previous rating for the game.
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.rating.server.persist that return types with arguments of type RatingRecord
    -static Key<RatingRecord>RatingRecord.getKey(int gameId, - int playerId) - -
    -          Create and return a primary Key to identify a RatingRecord - with the supplied key values.
    - Collection<RatingRecord>RatingRepository.getMostRecentRatings(Collection<Integer> playerIds, - Collection<Integer> gameIds, - int gameIdSign) - -
    -          Load the most recently entered rating for each of a collection of players.
    - Collection<RatingRecord>RatingRepository.getMostRecentRatings(Collection<Integer> playerIds, - int gameIdSign) - -
    -          Load the most recently entered rating for each of a collection of players.
    - List<RatingRecord>RatingRepository.getRatings(int gameId, - Integer... players) - -
    -          Fetch the ratings registered for any of the given players for the given game and return - them as a list of RatingRecord objects.
    - List<RatingRecord>RatingRepository.getRatings(int playerId, - long since, - int count) - -
    -          Fetch and return all the registered RatingRecord rows for the given player.
    - List<RatingRecord>RatingRepository.getTopRatings(int gameId, - int limit, - long since, - Set<Integer> playerIds) - -
    -          Returns the top-ratings for the specified game.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.rating.server.persist.RatingRecord

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/persist/class-use/RatingRepository.html b/apidocs/com/threerings/parlor/rating/server/persist/class-use/RatingRepository.html index 14b76726..07759302 100644 --- a/apidocs/com/threerings/parlor/rating/server/persist/class-use/RatingRepository.html +++ b/apidocs/com/threerings/parlor/rating/server/persist/class-use/RatingRepository.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.rating.server.persist.RatingRepository (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.rating.server.persist.RatingRepository

    -
    -No usage of com.threerings.parlor.rating.server.persist.RatingRepository -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.rating.server.persist.RatingRepository

    +
    +
    No usage of com.threerings.parlor.rating.server.persist.RatingRepository
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/persist/package-frame.html b/apidocs/com/threerings/parlor/rating/server/persist/package-frame.html index ae9bf853..5eb98845 100644 --- a/apidocs/com/threerings/parlor/rating/server/persist/package-frame.html +++ b/apidocs/com/threerings/parlor/rating/server/persist/package-frame.html @@ -1,37 +1,23 @@ - - - - - - -com.threerings.parlor.rating.server.persist (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.rating.server.persist - - - - -
    -Classes  - -
    -PercentileRecord -
    -RatingRecord -
    -RatingRepository
    - - - - + + + + + +com.threerings.parlor.rating.server.persist (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.rating.server.persist

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/rating/server/persist/package-summary.html b/apidocs/com/threerings/parlor/rating/server/persist/package-summary.html index 9f619d07..abb11534 100644 --- a/apidocs/com/threerings/parlor/rating/server/persist/package-summary.html +++ b/apidocs/com/threerings/parlor/rating/server/persist/package-summary.html @@ -1,166 +1,156 @@ - - - - - - -com.threerings.parlor.rating.server.persist (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.rating.server.persist -

    - - - - - - - - - - - - - - - - - -
    -Class Summary
    PercentileRecordContains data for a Percentiler record.
    RatingRecord 
    RatingRepositoryHandles the persistent storage of per-user per-game ratings.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.rating.server.persist

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/persist/package-tree.html b/apidocs/com/threerings/parlor/rating/server/persist/package-tree.html index 367980cd..b8a35a0c 100644 --- a/apidocs/com/threerings/parlor/rating/server/persist/package-tree.html +++ b/apidocs/com/threerings/parlor/rating/server/persist/package-tree.html @@ -1,161 +1,153 @@ - - - - - - -com.threerings.parlor.rating.server.persist Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.rating.server.persist -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.rating.server.persist

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/server/persist/package-use.html b/apidocs/com/threerings/parlor/rating/server/persist/package-use.html index 49179f08..ef973694 100644 --- a/apidocs/com/threerings/parlor/rating/server/persist/package-use.html +++ b/apidocs/com/threerings/parlor/rating/server/persist/package-use.html @@ -1,177 +1,164 @@ - - - - - - -Uses of Package com.threerings.parlor.rating.server.persist (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.rating.server.persist

    -
    - - - - - - - - - -
    -Packages that use com.threerings.parlor.rating.server.persist
    com.threerings.parlor.rating.server.persist  
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.parlor.rating.server.persist used by com.threerings.parlor.rating.server.persist
    PercentileRecord - -
    -          Contains data for a Percentiler record.
    RatingRecord - -
    -           
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.rating.server.persist

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/util/Percentiler.html b/apidocs/com/threerings/parlor/rating/util/Percentiler.html index cdd65995..e907fefe 100644 --- a/apidocs/com/threerings/parlor/rating/util/Percentiler.html +++ b/apidocs/com/threerings/parlor/rating/util/Percentiler.html @@ -1,623 +1,569 @@ - - - - - - -Percentiler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.rating.util -
    -Class Percentiler

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.rating.util.Percentiler
    -
    -
    -
    -
    public class Percentiler
    extends Object
    - - -

    -Used to keep track of the percentile distribution of positive values (generally puzzle scores). -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.rating.util
    +

    Class Percentiler

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class Percentiler
      +extends Object
      +
      Used to keep track of the percentile distribution of positive values (generally puzzle scores).
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - -
      -Constructor Summary
      Percentiler() - -
      -          Creates an empty percentiler.
      Percentiler(byte[] data) - -
      -          Creates a percentiler from its serialized representation.
      Percentiler(int min, - int max) - -
      -          Creates a percentiler that expects values to fall within the given range.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        Percentiler() +
        Creates an empty percentiler.
        +
        Percentiler(byte[] data) +
        Creates a percentiler from its serialized representation.
        +
        Percentiler(int min, + int max) +
        Creates a percentiler that expects values to fall within the given range.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidclearModified() - -
      -          Clears this percentiler's "is modified" state.
      - voiddump(PrintWriter out) - -
      -          Dumps a text representation of this percentiler to the supplied print stream.
      - voiddumpGnuPlot(PrintWriter out) - -
      -          Dumps out our data in a format that can be used to generate a gnuplot.
      - int[]getCounts() - -
      -          Returns the counts for each bucket.
      - intgetMaxScore() - -
      -          Returns the largest score seen by this percentiler.
      - intgetMinScore() - -
      -          Returns the smallest score seen by this percentiler.
      - intgetPercentile(float value) - -
      -          Returns the percent of all numbers seen that are lower than the specified value.
      - longgetRecordedCount() - -
      -          Returns the total number of values ever recorded to this percentiler.
      - floatgetRequiredScore(int percentile) - -
      -          Returns the score necessary to attain the specified percentile.
      - float[]getRequiredScores() - -
      -          Returns the scores required to obtain a percentile rating from 0 to 99.
      - booleanisModified() - -
      -          Returns true if thsi percentiler has been modified since it was created or since the last - call to clearModified().
      - voidrecomputePercentiles() - -
      -          Recomputes the percentile cutoffs based on the values recorded since the last percentile - computation.
      - voidrecordValue(float value) - -
      -          Records a value, updating the histogram but not the percentiles (a call to recomputePercentiles() is required for that and is sufficiently expensive that it shouldn't - be done every time a value is added).
      - voidrecordValue(float value, - boolean logNewMax) - -
      -          See recordValue(float).
      - byte[]toBytes() - -
      -          Converts this percentiler to a byte array so that it may be stored into a database.
      - StringtoString() - -
      -           
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidclearModified() +
        Clears this percentiler's "is modified" state.
        +
        voiddump(PrintWriter out) +
        Dumps a text representation of this percentiler to the supplied print stream.
        +
        voiddumpGnuPlot(PrintWriter out) +
        Dumps out our data in a format that can be used to generate a gnuplot.
        +
        int[]getCounts() +
        Returns the counts for each bucket.
        +
        intgetMaxScore() +
        Returns the largest score seen by this percentiler.
        +
        intgetMinScore() +
        Returns the smallest score seen by this percentiler.
        +
        intgetPercentile(float value) +
        Returns the percent of all numbers seen that are lower than the specified value.
        +
        longgetRecordedCount() +
        Returns the total number of values ever recorded to this percentiler.
        +
        floatgetRequiredScore(int percentile) +
        Returns the score necessary to attain the specified percentile.
        +
        float[]getRequiredScores() +
        Returns the scores required to obtain a percentile rating from 0 to 99.
        +
        booleanisModified() +
        Returns true if thsi percentiler has been modified since it was created or since the last + call to clearModified().
        +
        voidrecomputePercentiles() +
        Recomputes the percentile cutoffs based on the values recorded since the last percentile + computation.
        +
        voidrecordValue(float value) +
        Records a value, updating the histogram but not the percentiles (a call to recomputePercentiles() is required for that and is sufficiently expensive that it shouldn't + be done every time a value is added).
        +
        voidrecordValue(float value, + boolean logNewMax) + +
        byte[]toBytes() +
        Converts this percentiler to a byte array so that it may be stored into a database.
        +
        StringtoString() 
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -Percentiler

      -
      -public Percentiler()
      -
      -
      Creates an empty percentiler. -

      -

      -
      - -

      -Percentiler

      -
      -public Percentiler(int min,
      -                   int max)
      -
      -
      Creates a percentiler that expects values to fall within the given range. -

      -

      -
      - -

      -Percentiler

      -
      -public Percentiler(byte[] data)
      -
      -
      Creates a percentiler from its serialized representation. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Percentiler

          +
          public Percentiler()
          +
          Creates an empty percentiler.
          +
        • +
        + + + +
          +
        • +

          Percentiler

          +
          public Percentiler(int min,
          +                   int max)
          +
          Creates a percentiler that expects values to fall within the given range.
          +
        • +
        + + + +
          +
        • +

          Percentiler

          +
          public Percentiler(byte[] data)
          +
          Creates a percentiler from its serialized representation.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -recordValue

      -
      -public void recordValue(float value)
      -
      -
      Records a value, updating the histogram but not the percentiles (a call to recomputePercentiles() is required for that and is sufficiently expensive that it shouldn't - be done every time a value is added). -

      -

      -
      -
      -
      -
      - -

      -recordValue

      -
      -public void recordValue(float value,
      -                        boolean logNewMax)
      -
      -
      See recordValue(float). -

      -

      -
      -
      -
      -
      - -

      -getRecordedCount

      -
      -public long getRecordedCount()
      -
      -
      Returns the total number of values ever recorded to this percentiler. -

      -

      -
      -
      -
      -
      - -

      -isModified

      -
      -public boolean isModified()
      -
      -
      Returns true if thsi percentiler has been modified since it was created or since the last - call to clearModified(). -

      -

      -
      -
      -
      -
      - -

      -clearModified

      -
      -public void clearModified()
      -
      -
      Clears this percentiler's "is modified" state. -

      -

      -
      -
      -
      -
      - -

      -getPercentile

      -
      -public int getPercentile(float value)
      -
      -
      Returns the percent of all numbers seen that are lower than the specified value. This value +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          recordValue

          +
          public void recordValue(float value)
          +
          Records a value, updating the histogram but not the percentiles (a call to recomputePercentiles() is required for that and is sufficiently expensive that it shouldn't + be done every time a value is added).
          +
        • +
        + + + +
          +
        • +

          recordValue

          +
          public void recordValue(float value,
          +                        boolean logNewMax)
          + +
        • +
        + + + +
          +
        • +

          getRecordedCount

          +
          public long getRecordedCount()
          +
          Returns the total number of values ever recorded to this percentiler.
          +
        • +
        + + + +
          +
        • +

          isModified

          +
          public boolean isModified()
          +
          Returns true if thsi percentiler has been modified since it was created or since the last + call to clearModified().
          +
        • +
        + + + +
          +
        • +

          clearModified

          +
          public void clearModified()
          +
          Clears this percentiler's "is modified" state.
          +
        • +
        + + + +
          +
        • +

          getPercentile

          +
          public int getPercentile(float value)
          +
          Returns the percent of all numbers seen that are lower than the specified value. This value can range from zero to 100 (100 in the case where this is the highest value ever seen by this percentiler). This value reflects the percentiles computed as of the most recent call - to recomputePercentiles(). -

          -

          -
          -
          -
      -
      - -

      -getRequiredScore

      -
      -public float getRequiredScore(int percentile)
      -
      -
      Returns the score necessary to attain the specified percentile. This value reflects the - percentiles computed as of the most recent call to recomputePercentiles(). -

      -

      -
      Parameters:
      percentile - the desired percentile (from 0 to 99 inclusive).
      -
      -
      -
      - -

      -getMaxScore

      -
      -public int getMaxScore()
      -
      -
      Returns the largest score seen by this percentiler. -

      -

      -
      -
      -
      -
      - -

      -getMinScore

      -
      -public int getMinScore()
      -
      -
      Returns the smallest score seen by this percentiler. -

      -

      -
      -
      -
      -
      - -

      -getRequiredScores

      -
      -public float[] getRequiredScores()
      -
      -
      Returns the scores required to obtain a percentile rating from 0 to 99. -

      -

      -
      -
      -
      -
      - -

      -getCounts

      -
      -public int[] getCounts()
      -
      -
      Returns the counts for each bucket. -

      -

      -
      -
      -
      -
      - -

      -recomputePercentiles

      -
      -public void recomputePercentiles()
      -
      -
      Recomputes the percentile cutoffs based on the values recorded since the last percentile - computation. -

      -

      -
      -
      -
      -
      - -

      -toBytes

      -
      -public byte[] toBytes()
      -
      -
      Converts this percentiler to a byte array so that it may be stored into a database. -

      -

      -
      -
      -
      -
      - -

      -toString

      -
      -public String toString()
      -
      -
      -
      Overrides:
      toString in class Object
      -
      -
      -
      -
      -
      -
      - -

      -dumpGnuPlot

      -
      -public void dumpGnuPlot(PrintWriter out)
      -
      -
      Dumps out our data in a format that can be used to generate a gnuplot. -

      -

      -
      -
      -
      -
      - -

      -dump

      -
      -public void dump(PrintWriter out)
      -
      -
      Dumps a text representation of this percentiler to the supplied print stream. -

      -

      -
      -
      -
      + to recomputePercentiles().
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/util/class-use/Percentiler.html b/apidocs/com/threerings/parlor/rating/util/class-use/Percentiler.html index affbd05b..fd43391d 100644 --- a/apidocs/com/threerings/parlor/rating/util/class-use/Percentiler.html +++ b/apidocs/com/threerings/parlor/rating/util/class-use/Percentiler.html @@ -1,216 +1,201 @@ - - - - - - -Uses of Class com.threerings.parlor.rating.util.Percentiler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.rating.util.Percentiler

    -
    - - - - - - - - - -
    -Packages that use Percentiler
    com.threerings.parlor.rating.server.persist  
    -  -

    - - - - - -
    -Uses of Percentiler in com.threerings.parlor.rating.server.persist
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.rating.server.persist that return Percentiler
    - PercentilerRatingRepository.loadPercentile(int gameId, - int gameMode) - -
    -          Loads the percentile distribution associated with the specified game and mode.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.rating.server.persist that return types with arguments of type Percentiler
    - Map<Integer,Percentiler>RatingRepository.loadPercentiles(int gameId) - -
    -          Loads all the percentile distributions associated with the specified game.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.rating.server.persist with parameters of type Percentiler
    - voidRatingRepository.updatePercentile(int gameId, - int gameMode, - Percentiler tiler) - -
    -          Writes the supplied percentiler's data out to the database.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.rating.util.Percentiler

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/util/package-frame.html b/apidocs/com/threerings/parlor/rating/util/package-frame.html index 9a300a63..abc9bb00 100644 --- a/apidocs/com/threerings/parlor/rating/util/package-frame.html +++ b/apidocs/com/threerings/parlor/rating/util/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.parlor.rating.util (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.rating.util - - - - -
    -Classes  - -
    -Percentiler
    - - - - + + + + + +com.threerings.parlor.rating.util (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.rating.util

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/rating/util/package-summary.html b/apidocs/com/threerings/parlor/rating/util/package-summary.html index a56fa575..0b3c0aba 100644 --- a/apidocs/com/threerings/parlor/rating/util/package-summary.html +++ b/apidocs/com/threerings/parlor/rating/util/package-summary.html @@ -1,158 +1,146 @@ - - - - - - -com.threerings.parlor.rating.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.rating.util -

    - - - - - - - - - -
    -Class Summary
    PercentilerUsed to keep track of the percentile distribution of positive values (generally puzzle scores).
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.rating.util

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/util/package-tree.html b/apidocs/com/threerings/parlor/rating/util/package-tree.html index 770edac6..bacb3af3 100644 --- a/apidocs/com/threerings/parlor/rating/util/package-tree.html +++ b/apidocs/com/threerings/parlor/rating/util/package-tree.html @@ -1,154 +1,139 @@ - - - - - - -com.threerings.parlor.rating.util Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.rating.util -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.rating.util

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/rating/util/package-use.html b/apidocs/com/threerings/parlor/rating/util/package-use.html index 7f53abd5..2bd02c46 100644 --- a/apidocs/com/threerings/parlor/rating/util/package-use.html +++ b/apidocs/com/threerings/parlor/rating/util/package-use.html @@ -1,171 +1,161 @@ - - - - - - -Uses of Package com.threerings.parlor.rating.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.rating.util

    -
    - - - - - - - - - -
    -Packages that use com.threerings.parlor.rating.util
    com.threerings.parlor.rating.server.persist  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.rating.util used by com.threerings.parlor.rating.server.persist
    Percentiler - -
    -          Used to keep track of the percentile distribution of positive values (generally puzzle scores).
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.rating.util

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/ParlorManager.html b/apidocs/com/threerings/parlor/server/ParlorManager.html index 3694d70e..254e77ce 100644 --- a/apidocs/com/threerings/parlor/server/ParlorManager.html +++ b/apidocs/com/threerings/parlor/server/ParlorManager.html @@ -1,496 +1,495 @@ - - - - - - -ParlorManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.server -
    -Class ParlorManager

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.server.ParlorManager
    -
    -
    -
    All Implemented Interfaces:
    ParlorCodes, ParlorProvider, com.threerings.presents.data.InvocationCodes, com.threerings.presents.server.InvocationProvider
    -
    -
    -
    -
    public class ParlorManager
    extends Object
    implements ParlorCodes, ParlorProvider
    - - -

    -The parlor manager is responsible for the parlor services in aggregate. This includes +

    +
    com.threerings.parlor.server
    +

    Class ParlorManager

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      ParlorCodes, ParlorProvider, com.threerings.presents.data.InvocationCodes, com.threerings.presents.server.InvocationProvider
      +
      +
      +
      +
      public class ParlorManager
      +extends Object
      +implements ParlorCodes, ParlorProvider
      +
      The parlor manager is responsible for the parlor services in aggregate. This includes maintaining the registry of active games, handling the necessary coordination for the matchmaking services and anything else that falls outside the scope of an actual in-progress - game. -

      - -

      -


      - -

      + game.

      +
    • +
    +
    +
    + + + +
    +
    + + + + +
      +
    • +

      respondToInvite

      +
      public void respondToInvite(com.threerings.crowd.data.BodyObject source,
                                   int inviteId,
                                   int code,
      -                            Object arg)
      -
      -
      Effects a response to an invitation (accept, refuse or counter), made by the specified - source user with the specified arguments. -

      -

      -
      -
      -
      -
      Parameters:
      source - the body object of the user that is issuing this response.
      inviteId - the identifier of the invitation to which we are responding.
      code - the response code (either ParlorCodes.INVITATION_ACCEPTED, ParlorCodes.INVITATION_REFUSED or ParlorCodes.INVITATION_COUNTERED).
      arg - the argument that goes along with the response: an explanatory message in the + Object arg) +
      Effects a response to an invitation (accept, refuse or counter), made by the specified + source user with the specified arguments.
      +
      +
      Parameters:
      +
      source - the body object of the user that is issuing this response.
      +
      inviteId - the identifier of the invitation to which we are responding.
      +
      code - the response code (either ParlorCodes.INVITATION_ACCEPTED, ParlorCodes.INVITATION_REFUSED or ParlorCodes.INVITATION_COUNTERED).
      +
      arg - the argument that goes along with the response: an explanatory message in the case of a refusal (the empty string, not null, if no message was provided) or the new game - configuration in the case of a counter-invitation.
      -
      -
      -
      - -

      -cancelInvite

      -
      -public void cancelInvite(com.threerings.crowd.data.BodyObject source,
      -                         int inviteId)
      -
      -
      Requests that an outstanding invitation be cancelled. -

      -

      -
      -
      -
      -
      Parameters:
      source - the body object of the user that is making the request.
      inviteId - the unique id of the invitation to be cancelled.
      -
      -
      + configuration in the case of a counter-invitation.
      +
      +
    • +
    + + + +
      +
    • +

      cancelInvite

      +
      public void cancelInvite(com.threerings.crowd.data.BodyObject source,
      +                         int inviteId)
      +
      Requests that an outstanding invitation be cancelled.
      +
      +
      Parameters:
      +
      source - the body object of the user that is making the request.
      +
      inviteId - the unique id of the invitation to be cancelled.
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/ParlorProvider.html b/apidocs/com/threerings/parlor/server/ParlorProvider.html index 0c6e3495..d79ed898 100644 --- a/apidocs/com/threerings/parlor/server/ParlorProvider.html +++ b/apidocs/com/threerings/parlor/server/ParlorProvider.html @@ -1,330 +1,328 @@ - - - - - - -ParlorProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.server -
    -Interface ParlorProvider

    -
    -
    All Superinterfaces:
    com.threerings.presents.server.InvocationProvider
    -
    -
    -
    All Known Implementing Classes:
    ParlorManager
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.parlor.server
    +

    Interface ParlorProvider

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.server.InvocationProvider
      +
      +
      +
      All Known Implementing Classes:
      +
      ParlorManager
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from ParlorService.java.")
      -public interface ParlorProvider
      extends com.threerings.presents.server.InvocationProvider
    - - -

    -Defines the server-side of the ParlorService. -

    - -

    -


    - -

    - +public interface ParlorProvider +extends com.threerings.presents.server.InvocationProvider +

    Defines the server-side of the ParlorService.
    + + + +
    + + + +
    +
    + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/ParlorSender.html b/apidocs/com/threerings/parlor/server/ParlorSender.html index a2ed516e..0ab0fcff 100644 --- a/apidocs/com/threerings/parlor/server/ParlorSender.html +++ b/apidocs/com/threerings/parlor/server/ParlorSender.html @@ -1,349 +1,354 @@ - - - - - - -ParlorSender (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":9,"i2":9,"i3":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.server -
    -Class ParlorSender

    -
    -java.lang.Object
    -  extended by com.threerings.presents.server.InvocationSender
    -      extended by com.threerings.parlor.server.ParlorSender
    -
    -
    -
    -
    public class ParlorSender
    extends com.threerings.presents.server.InvocationSender
    - - -

    -Used to issue notifications to a ParlorReceiver instance on a - client. -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.server
    +

    Class ParlorSender

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class ParlorSender
      +extends com.threerings.presents.server.InvocationSender
      +
      Used to issue notifications to a ParlorReceiver instance on a + client.
      +
    • +
    +
    +
    + +
    +
    + + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/PlayManager.html b/apidocs/com/threerings/parlor/server/PlayManager.html index 422d587f..c4a575ae 100644 --- a/apidocs/com/threerings/parlor/server/PlayManager.html +++ b/apidocs/com/threerings/parlor/server/PlayManager.html @@ -1,265 +1,273 @@ - - - - - - -PlayManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.server -
    -Interface PlayManager

    -
    -
    All Known Implementing Classes:
    CardGameManager, GameManager, PuzzleManager
    -
    -
    -
    -
    public interface PlayManager
    - - -

    -An interface to be implemented by a PlaceManager that wishes to host +

    +
    com.threerings.parlor.server
    +

    Interface PlayManager

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      CardGameManager, GameManager, PuzzleManager
      +
      +
      +
      +
      public interface PlayManager
      +
      An interface to be implemented by a PlaceManager that wishes to host places that have players. This generalizes the idea of a game further than what - is afforded by GameManager, linking it up with AVRGameManager. -

      - -

      -


      - -

      - + is afforded by GameManager, linking it up with AVRGameManager.

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - com.threerings.crowd.data.BodyObjectcheckWritePermission(com.threerings.presents.data.ClientObject client, - int playerId) - -
      -          Make sure that the given caller is a player or an agent and can write to the data - of the given playerId.
      - booleanisAgent(com.threerings.presents.data.ClientObject client) - -
      -          Return true if the given client is a server-side agent in this place.
      - booleanisPlayer(com.threerings.presents.data.ClientObject client) - -
      -          Return true if the given client is a player in this place.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        com.threerings.crowd.data.BodyObjectcheckWritePermission(com.threerings.presents.data.ClientObject client, + int playerId) +
        Make sure that the given caller is a player or an agent and can write to the data + of the given playerId.
        +
        booleanisAgent(com.threerings.presents.data.ClientObject client) +
        Return true if the given client is a server-side agent in this place.
        +
        booleanisPlayer(com.threerings.presents.data.ClientObject client) +
        Return true if the given client is a player in this place.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -isPlayer

      -
      -boolean isPlayer(com.threerings.presents.data.ClientObject client)
      -
      -
      Return true if the given client is a player in this place. -

      -

      -
      -
      -
      -
      - -

      -isAgent

      -
      -boolean isAgent(com.threerings.presents.data.ClientObject client)
      -
      -
      Return true if the given client is a server-side agent in this place. -

      -

      -
      -
      -
      -
      - -

      -checkWritePermission

      -
      -com.threerings.crowd.data.BodyObject checkWritePermission(com.threerings.presents.data.ClientObject client,
      -                                                          int playerId)
      -
      -
      Make sure that the given caller is a player or an agent and can write to the data - of the given playerId. -

      -

      - -
      Returns:
      the resolved player object to write to
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          isPlayer

          +
          boolean isPlayer(com.threerings.presents.data.ClientObject client)
          +
          Return true if the given client is a player in this place.
          +
        • +
        + + + +
          +
        • +

          isAgent

          +
          boolean isAgent(com.threerings.presents.data.ClientObject client)
          +
          Return true if the given client is a server-side agent in this place.
          +
        • +
        + + + +
          +
        • +

          checkWritePermission

          +
          com.threerings.crowd.data.BodyObject checkWritePermission(com.threerings.presents.data.ClientObject client,
          +                                                          int playerId)
          +
          Make sure that the given caller is a player or an agent and can write to the data + of the given playerId.
          +
          +
          Returns:
          +
          the resolved player object to write to
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/PlayManagerDelegate.html b/apidocs/com/threerings/parlor/server/PlayManagerDelegate.html index 79920d3b..74fcc35d 100644 --- a/apidocs/com/threerings/parlor/server/PlayManagerDelegate.html +++ b/apidocs/com/threerings/parlor/server/PlayManagerDelegate.html @@ -1,275 +1,296 @@ - - - - - - -PlayManagerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.server -
    -Class PlayManagerDelegate

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.server.PlaceManagerDelegate
    -      extended by com.threerings.parlor.server.PlayManagerDelegate
    -
    -
    -
    Direct Known Subclasses:
    GameManagerDelegate
    -
    -
    -
    -
    public class PlayManagerDelegate
    extends com.threerings.crowd.server.PlaceManagerDelegate
    - - -

    -The base class for any delegate that wishes to service both GameManager +

    +
    com.threerings.parlor.server
    +

    Class PlayManagerDelegate

    +
    +
    + +
    +
      +
    • +
      +
      Direct Known Subclasses:
      +
      GameManagerDelegate
      +
      +
      +
      +
      public class PlayManagerDelegate
      +extends com.threerings.crowd.server.PlaceManagerDelegate
      +
      The base class for any delegate that wishes to service both GameManager games and AVRGameManager games -- or, in fact, any PlaceManager - that implements PlayManager. -

      - -

      -


      - -

      - + that implements PlayManager.

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      PlayManagerDelegate() - -
      -           
      -  + - - - - - - - - - - -
      -Method Summary
      - voiddidInit(com.threerings.crowd.data.PlaceConfig config) - -
      -           
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.server.PlaceManagerDelegate
      bodyEntered, bodyLeft, bodyUpdated, didShutdown, didStartup, init, placeBecameEmpty, where
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PlayManagerDelegate

      -
      -public PlayManagerDelegate()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PlayManagerDelegate

          +
          public PlayManagerDelegate()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -didInit

      -
      -public void didInit(com.threerings.crowd.data.PlaceConfig config)
      -
      -
      -
      Overrides:
      didInit in class com.threerings.crowd.server.PlaceManagerDelegate
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          didInit

          +
          public void didInit(com.threerings.crowd.data.PlaceConfig config)
          +
          +
          Overrides:
          +
          didInit in class com.threerings.crowd.server.PlaceManagerDelegate
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/TableManager.html b/apidocs/com/threerings/parlor/server/TableManager.html index e569cc67..ed1f6c80 100644 --- a/apidocs/com/threerings/parlor/server/TableManager.html +++ b/apidocs/com/threerings/parlor/server/TableManager.html @@ -1,596 +1,551 @@ - - - - - - -TableManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.server -
    -Class TableManager

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.server.TableManager
    -
    -
    -
    All Implemented Interfaces:
    ParlorCodes, TableProvider, com.threerings.presents.data.InvocationCodes, com.threerings.presents.server.InvocationProvider
    -
    -
    -
    -
    public class TableManager
    extends Object
    implements ParlorCodes, TableProvider
    - - -

    -A table manager can be used by a place manager (or other entity) to take care of the management - of a table matchmaking service on a particular distributed object. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.server
    +

    Class TableManager

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      ParlorCodes, TableProvider, com.threerings.presents.data.InvocationCodes, com.threerings.presents.server.InvocationProvider
      +
      +
      +
      +
      public class TableManager
      +extends Object
      +implements ParlorCodes, TableProvider
      +
      A table manager can be used by a place manager (or other entity) to take care of the management + of a table matchmaking service on a particular distributed object.
      +
    • +
    +
    +
    + + + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -TableManager

      -
      -public TableManager(com.threerings.presents.dobj.RootDObjectManager omgr,
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TableManager

          +
          public TableManager(com.threerings.presents.dobj.RootDObjectManager omgr,
                               com.threerings.presents.server.InvocationManager invmgr,
                               com.threerings.crowd.server.PlaceRegistry plreg,
          -                    com.threerings.presents.dobj.DObject tableObject)
          -
          -
          Creates a table manager that will manage tables in the supplied distributed object (which - must implement TableLobbyObject. -

          -

          - + com.threerings.presents.dobj.DObject tableObject)
      +
      Creates a table manager that will manage tables in the supplied distributed object (which + must implement TableLobbyObject.
      +
    • +
    + + - - - - - - -
    -Method Detail
    - -

    -setTableObject

    -
    -public void setTableObject(com.threerings.presents.dobj.DObject tableObject)
    -
    -
    Initialize the TableLobbyObject. Do not call this more than once. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getTableCount

    -
    -public int getTableCount()
    -
    -
    Returns the number of tables being managed currently. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -shutdown

    -
    -public void shutdown()
    -
    -
    This must be called when the table manager is no longer needed. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -setTableClass

    -
    -public void setTableClass(Class<? extends Table> tableClass)
    -
    -
    Set the subclass of Table that this instance should generate. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -setAllowBooting

    -
    -public void setAllowBooting(boolean allowBooting)
    -
    -
    Allow a player in the first position of a table to boot others. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -createTable

    -
    -public Table createTable(com.threerings.crowd.data.BodyObject creator,
    -                         TableConfig tableConfig,
    -                         GameConfig config)
    -                  throws com.threerings.presents.server.InvocationException
    -
    -
    Creates a table for the specified creator and returns said table. -

    -

    -
    -
    -
    - -
    Throws: -
    com.threerings.presents.server.InvocationException - thrown if the table could not be created for any reason.
    -
    -
    -
    - -

    -createTable

    -
    -public void createTable(com.threerings.presents.data.ClientObject caller,
    -                        TableConfig tableConfig,
    -                        GameConfig config,
    +
    +
    Description copied from interface: TableProvider
    + +
    +
    Specified by:
    +
    bootPlayer in interface TableProvider
    +
    Throws:
    +
    com.threerings.presents.server.InvocationException
    +
    + + + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/TableProvider.html b/apidocs/com/threerings/parlor/server/TableProvider.html index 5dfab47b..ebc59df1 100644 --- a/apidocs/com/threerings/parlor/server/TableProvider.html +++ b/apidocs/com/threerings/parlor/server/TableProvider.html @@ -1,361 +1,353 @@ - - - - - - -TableProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.server -
    -Interface TableProvider

    -
    -
    All Superinterfaces:
    com.threerings.presents.server.InvocationProvider
    -
    -
    -
    All Known Implementing Classes:
    TableManager
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.parlor.server
    +

    Interface TableProvider

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.server.InvocationProvider
      +
      +
      +
      All Known Implementing Classes:
      +
      TableManager
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from TableService.java.")
      -public interface TableProvider
      extends com.threerings.presents.server.InvocationProvider
    - - -

    -Defines the server-side of the TableService. -

    - -

    -


    - -

    - +public interface TableProvider +extends com.threerings.presents.server.InvocationProvider +

    Defines the server-side of the TableService.
    + + + +
    + + + +
    +
    + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/class-use/ParlorManager.html b/apidocs/com/threerings/parlor/server/class-use/ParlorManager.html index e9524112..97ff4ac2 100644 --- a/apidocs/com/threerings/parlor/server/class-use/ParlorManager.html +++ b/apidocs/com/threerings/parlor/server/class-use/ParlorManager.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.server.ParlorManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.server.ParlorManager

    -
    -No usage of com.threerings.parlor.server.ParlorManager -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.server.ParlorManager

    +
    +
    No usage of com.threerings.parlor.server.ParlorManager
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/class-use/ParlorProvider.html b/apidocs/com/threerings/parlor/server/class-use/ParlorProvider.html index 3481f507..eb682a48 100644 --- a/apidocs/com/threerings/parlor/server/class-use/ParlorProvider.html +++ b/apidocs/com/threerings/parlor/server/class-use/ParlorProvider.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Interface com.threerings.parlor.server.ParlorProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.server.ParlorProvider

    -
    - - - - - - - - - -
    -Packages that use ParlorProvider
    com.threerings.parlor.server  
    -  -

    - - - - - -
    -Uses of ParlorProvider in com.threerings.parlor.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.server that implement ParlorProvider
    - classParlorManager - -
    -          The parlor manager is responsible for the parlor services in aggregate.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.server.ParlorProvider

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/class-use/ParlorSender.html b/apidocs/com/threerings/parlor/server/class-use/ParlorSender.html index 00449db0..7828d89e 100644 --- a/apidocs/com/threerings/parlor/server/class-use/ParlorSender.html +++ b/apidocs/com/threerings/parlor/server/class-use/ParlorSender.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.server.ParlorSender (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.server.ParlorSender

    -
    -No usage of com.threerings.parlor.server.ParlorSender -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.server.ParlorSender

    +
    +
    No usage of com.threerings.parlor.server.ParlorSender
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/class-use/PlayManager.html b/apidocs/com/threerings/parlor/server/class-use/PlayManager.html index f95dfcda..f3bd8c06 100644 --- a/apidocs/com/threerings/parlor/server/class-use/PlayManager.html +++ b/apidocs/com/threerings/parlor/server/class-use/PlayManager.html @@ -1,239 +1,216 @@ - - - - - - -Uses of Interface com.threerings.parlor.server.PlayManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.server.PlayManager

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use PlayManager
    com.threerings.parlor.card.server  
    com.threerings.parlor.game.server  
    com.threerings.puzzle.server  
    -  -

    - - - - - -
    -Uses of PlayManager in com.threerings.parlor.card.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.card.server that implement PlayManager
    - classCardGameManager - -
    -          A manager class for card games.
    -  -

    - - - - - -
    -Uses of PlayManager in com.threerings.parlor.game.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.game.server that implement PlayManager
    - classGameManager - -
    -          The game manager handles the server side management of a game.
    -  -

    - - - - - -
    -Uses of PlayManager in com.threerings.puzzle.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.puzzle.server that implement PlayManager
    - classPuzzleManager - -
    -          Extends the GameManager with facilities for puzzle games.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.server.PlayManager

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/class-use/PlayManagerDelegate.html b/apidocs/com/threerings/parlor/server/class-use/PlayManagerDelegate.html index 2b2f4fea..9b2749ac 100644 --- a/apidocs/com/threerings/parlor/server/class-use/PlayManagerDelegate.html +++ b/apidocs/com/threerings/parlor/server/class-use/PlayManagerDelegate.html @@ -1,330 +1,292 @@ - - - - - - -Uses of Class com.threerings.parlor.server.PlayManagerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.server.PlayManagerDelegate

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use PlayManagerDelegate
    com.threerings.parlor.card.trick.server  
    com.threerings.parlor.game.server  
    com.threerings.parlor.rating.server  
    com.threerings.parlor.turn.server  
    com.threerings.puzzle.drop.server  
    com.threerings.puzzle.server  
    -  -

    - - - - - -
    -Uses of PlayManagerDelegate in com.threerings.parlor.card.trick.server
    -  -

    - - - - - - - - - -
    Subclasses of PlayManagerDelegate in com.threerings.parlor.card.trick.server
    - classTrickCardGameManagerDelegate - -
    -          A card game manager delegate for trick-based card games, such as Spades and Hearts.
    -  -

    - - - - - -
    -Uses of PlayManagerDelegate in com.threerings.parlor.game.server
    -  -

    - - - - - - - - - -
    Subclasses of PlayManagerDelegate in com.threerings.parlor.game.server
    - classGameManagerDelegate - -
    -          Extends the PlayManagerDelegate mechanism with game manager specific methods.
    -  -

    - - - - - -
    -Uses of PlayManagerDelegate in com.threerings.parlor.rating.server
    -  -

    - - - - - - - - - -
    Subclasses of PlayManagerDelegate in com.threerings.parlor.rating.server
    - classRatingDelegate - -
    -          Rates players after each game and handles persisting the results.
    -  -

    - - - - - -
    -Uses of PlayManagerDelegate in com.threerings.parlor.turn.server
    -  -

    - - - - - - - - - -
    Subclasses of PlayManagerDelegate in com.threerings.parlor.turn.server
    - classTurnGameManagerDelegate - -
    -          Performs the server-side turn-based game processing for a turn based game.
    -  -

    - - - - - -
    -Uses of PlayManagerDelegate in com.threerings.puzzle.drop.server
    -  -

    - - - - - - - - + + +
    Subclasses of PlayManagerDelegate in com.threerings.puzzle.drop.server
    - classDropManagerDelegate - -
    -          Provides the necessary support for a puzzle game that involves a two-dimensional board +
    +

    Uses of Class
    com.threerings.parlor.server.PlayManagerDelegate

    +
    +
    +
    +
    + +

  • + + +

    Uses of PlayManagerDelegate in com.threerings.puzzle.server

    + + + + + + + + + + + + +
    Subclasses of PlayManagerDelegate in com.threerings.puzzle.server 
    Modifier and TypeClass and Description
    class PuzzleManagerDelegate +
    Extends the GameManagerDelegate mechanism with puzzle manager specific methods (of + which there are currently none).
    +
    +
  • + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/class-use/TableManager.html b/apidocs/com/threerings/parlor/server/class-use/TableManager.html index 76a7e031..46b70f88 100644 --- a/apidocs/com/threerings/parlor/server/class-use/TableManager.html +++ b/apidocs/com/threerings/parlor/server/class-use/TableManager.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.server.TableManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.server.TableManager

    -
    -No usage of com.threerings.parlor.server.TableManager -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.server.TableManager

    +
    +
    No usage of com.threerings.parlor.server.TableManager
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/class-use/TableProvider.html b/apidocs/com/threerings/parlor/server/class-use/TableProvider.html index 01e988c7..10f3022b 100644 --- a/apidocs/com/threerings/parlor/server/class-use/TableProvider.html +++ b/apidocs/com/threerings/parlor/server/class-use/TableProvider.html @@ -1,182 +1,169 @@ - - - - - - -Uses of Interface com.threerings.parlor.server.TableProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.server.TableProvider

    -
    - - - - - - - - - -
    -Packages that use TableProvider
    com.threerings.parlor.server  
    -  -

    - - - - - -
    -Uses of TableProvider in com.threerings.parlor.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.server that implement TableProvider
    - classTableManager - -
    -          A table manager can be used by a place manager (or other entity) to take care of the management - of a table matchmaking service on a particular distributed object.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.server.TableProvider

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/package-frame.html b/apidocs/com/threerings/parlor/server/package-frame.html index 3ed60cc4..295a28e0 100644 --- a/apidocs/com/threerings/parlor/server/package-frame.html +++ b/apidocs/com/threerings/parlor/server/package-frame.html @@ -1,54 +1,30 @@ - - - - - - -com.threerings.parlor.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.server - - - - -
    -Interfaces  - -
    -ParlorProvider -
    -PlayManager -
    -TableProvider
    - - - - - - -
    -Classes  - -
    -ParlorManager -
    -ParlorSender -
    -PlayManagerDelegate -
    -TableManager
    - - - - + + + + + +com.threerings.parlor.server (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.server

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/server/package-summary.html b/apidocs/com/threerings/parlor/server/package-summary.html index 48e7fd2f..b1f87156 100644 --- a/apidocs/com/threerings/parlor/server/package-summary.html +++ b/apidocs/com/threerings/parlor/server/package-summary.html @@ -1,197 +1,198 @@ - - - - - - -com.threerings.parlor.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.server -

    - - - - - - - - - - - - - - - - - -
    -Interface Summary
    ParlorProviderDefines the server-side of the ParlorService.
    PlayManagerAn interface to be implemented by a PlaceManager that wishes to host - places that have players.
    TableProviderDefines the server-side of the TableService.
    -  - -

    - - - - - - - - - - - - - - - - + + + + + + +
    -Class Summary
    ParlorManagerThe parlor manager is responsible for the parlor services in aggregate.
    ParlorSenderUsed to issue notifications to a ParlorReceiver instance on a - client.
    PlayManagerDelegateThe base class for any delegate that wishes to service both GameManager +
    +

    Package com.threerings.parlor.server

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      ParlorProvider +
      Defines the server-side of the ParlorService.
      +
      PlayManager +
      An interface to be implemented by a PlaceManager that wishes to host + places that have players.
      +
      TableProvider +
      Defines the server-side of the TableService.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + - - - - - -
      Class Summary 
      ClassDescription
      ParlorManager +
      The parlor manager is responsible for the parlor services in aggregate.
      +
      ParlorSender +
      Used to issue notifications to a ParlorReceiver instance on a + client.
      +
      PlayManagerDelegate +
      The base class for any delegate that wishes to service both GameManager games and AVRGameManager games -- or, in fact, any PlaceManager - that implements PlayManager.
      TableManagerA table manager can be used by a place manager (or other entity) to take care of the management - of a table matchmaking service on a particular distributed object.
      -  - -

      -

      -
      -
      - - + that implements PlayManager.
    +
    TableManager +
    A table manager can be used by a place manager (or other entity) to take care of the management + of a table matchmaking service on a particular distributed object.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/package-tree.html b/apidocs/com/threerings/parlor/server/package-tree.html index c87e7679..13bea88c 100644 --- a/apidocs/com/threerings/parlor/server/package-tree.html +++ b/apidocs/com/threerings/parlor/server/package-tree.html @@ -1,167 +1,160 @@ - - - - - - -com.threerings.parlor.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.server -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.server

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/server/package-use.html b/apidocs/com/threerings/parlor/server/package-use.html index 0984cc62..07ea1920 100644 --- a/apidocs/com/threerings/parlor/server/package-use.html +++ b/apidocs/com/threerings/parlor/server/package-use.html @@ -1,337 +1,338 @@ - - - - - - -Uses of Package com.threerings.parlor.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.server

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.parlor.server
    com.threerings.parlor.card.server  
    com.threerings.parlor.card.trick.server  
    com.threerings.parlor.game.server  
    com.threerings.parlor.rating.server  
    com.threerings.parlor.server  
    com.threerings.parlor.turn.server  
    com.threerings.puzzle.drop.server  
    com.threerings.puzzle.server  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.server used by com.threerings.parlor.card.server
    PlayManager - -
    -          An interface to be implemented by a PlaceManager that wishes to host - places that have players.
    -  -

    - - - - - - - + + +
    -Classes in com.threerings.parlor.server used by com.threerings.parlor.card.trick.server
    PlayManagerDelegate - -
    -          The base class for any delegate that wishes to service both GameManager +
    +

    Uses of Package
    com.threerings.parlor.server

    +
    +
    +
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/client/TourneyService.html b/apidocs/com/threerings/parlor/tourney/client/TourneyService.html index 0578b45b..cf57297b 100644 --- a/apidocs/com/threerings/parlor/tourney/client/TourneyService.html +++ b/apidocs/com/threerings/parlor/tourney/client/TourneyService.html @@ -1,290 +1,284 @@ - - - - - - -TourneyService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.client -
    -Interface TourneyService

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationService
    -
    -
    -
    All Known Implementing Classes:
    TourneyMarshaller
    -
    -
    -
    -
    public interface TourneyService
    extends com.threerings.presents.client.InvocationService
    - - -

    -Provides tourney management services for the particular tourney this - service is attached to. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.tourney.client
    +

    Interface TourneyService

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.client.InvocationService
      +
      +
      +
      All Known Implementing Classes:
      +
      TourneyMarshaller
      +
      +
      +
      +
      public interface TourneyService
      +extends com.threerings.presents.client.InvocationService
      +
      Provides tourney management services for the particular tourney this + service is attached to.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService
      com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService

          +com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidcancel(com.threerings.presents.client.InvocationService.ConfirmListener listener) - -
      -          Handles a request to cancel the tourney.
      - voidjoin(com.threerings.presents.client.InvocationService.ConfirmListener listener) - -
      -          Handles a request to join the tourney.
      - voidleave(com.threerings.presents.client.InvocationService.ConfirmListener listener) - -
      -          Handles a request to leave the tourney.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidcancel(com.threerings.presents.client.InvocationService.ConfirmListener listener) +
        Handles a request to cancel the tourney.
        +
        voidjoin(com.threerings.presents.client.InvocationService.ConfirmListener listener) +
        Handles a request to join the tourney.
        +
        voidleave(com.threerings.presents.client.InvocationService.ConfirmListener listener) +
        Handles a request to leave the tourney.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -join

      -
      -void join(com.threerings.presents.client.InvocationService.ConfirmListener listener)
      -
      -
      Handles a request to join the tourney. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -leave

      -
      -void leave(com.threerings.presents.client.InvocationService.ConfirmListener listener)
      -
      -
      Handles a request to leave the tourney. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -cancel

      -
      -void cancel(com.threerings.presents.client.InvocationService.ConfirmListener listener)
      -
      -
      Handles a request to cancel the tourney. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          join

          +
          void join(com.threerings.presents.client.InvocationService.ConfirmListener listener)
          +
          Handles a request to join the tourney.
          +
        • +
        + + + +
          +
        • +

          leave

          +
          void leave(com.threerings.presents.client.InvocationService.ConfirmListener listener)
          +
          Handles a request to leave the tourney.
          +
        • +
        + + + +
          +
        • +

          cancel

          +
          void cancel(com.threerings.presents.client.InvocationService.ConfirmListener listener)
          +
          Handles a request to cancel the tourney.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/client/TourniesService.html b/apidocs/com/threerings/parlor/tourney/client/TourniesService.html index 4ef9e52e..53929e08 100644 --- a/apidocs/com/threerings/parlor/tourney/client/TourniesService.html +++ b/apidocs/com/threerings/parlor/tourney/client/TourniesService.html @@ -1,243 +1,253 @@ - - - - - - -TourniesService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.client -
    -Interface TourniesService

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationService
    -
    -
    -
    All Known Implementing Classes:
    TourniesMarshaller
    -
    -
    -
    -
    public interface TourniesService
    extends com.threerings.presents.client.InvocationService
    - - -

    -Provices services for creating/modifying tournies. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.tourney.client
    +

    Interface TourniesService

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.client.InvocationService
      +
      +
      +
      All Known Implementing Classes:
      +
      TourniesMarshaller
      +
      +
      +
      +
      public interface TourniesService
      +extends com.threerings.presents.client.InvocationService
      +
      Provices services for creating/modifying tournies.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService
      com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService

          +com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
        • +
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - voidcreateTourney(TourneyConfig config, - com.threerings.presents.client.InvocationService.ResultListener listener) - -
      -          Creates a new tourney.
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -createTourney

      -
      -void createTourney(TourneyConfig config,
      -                   com.threerings.presents.client.InvocationService.ResultListener listener)
      -
      -
      Creates a new tourney. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          createTourney

          +
          void createTourney(TourneyConfig config,
          +                   com.threerings.presents.client.InvocationService.ResultListener listener)
          +
          Creates a new tourney.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/client/class-use/TourneyService.html b/apidocs/com/threerings/parlor/tourney/client/class-use/TourneyService.html index 86c1c063..c260cfaf 100644 --- a/apidocs/com/threerings/parlor/tourney/client/class-use/TourneyService.html +++ b/apidocs/com/threerings/parlor/tourney/client/class-use/TourneyService.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Interface com.threerings.parlor.tourney.client.TourneyService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.tourney.client.TourneyService

    -
    - - - - - - - - - -
    -Packages that use TourneyService
    com.threerings.parlor.tourney.data  
    -  -

    - - - - - -
    -Uses of TourneyService in com.threerings.parlor.tourney.data
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.parlor.tourney.data that implement TourneyService
    - classTourneyMarshaller - -
    -          Provides the implementation of the TourneyService interface +
    +

    Uses of Interface
    com.threerings.parlor.tourney.client.TourneyService

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/client/class-use/TourniesService.html b/apidocs/com/threerings/parlor/tourney/client/class-use/TourniesService.html index f8371a5a..053c8b5a 100644 --- a/apidocs/com/threerings/parlor/tourney/client/class-use/TourniesService.html +++ b/apidocs/com/threerings/parlor/tourney/client/class-use/TourniesService.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Interface com.threerings.parlor.tourney.client.TourniesService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.tourney.client.TourniesService

    -
    - - - - - - - - - -
    -Packages that use TourniesService
    com.threerings.parlor.tourney.data  
    -  -

    - - - - - -
    -Uses of TourniesService in com.threerings.parlor.tourney.data
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.parlor.tourney.data that implement TourniesService
    - classTourniesMarshaller - -
    -          Provides the implementation of the TourniesService interface +
    +

    Uses of Interface
    com.threerings.parlor.tourney.client.TourniesService

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/client/package-frame.html b/apidocs/com/threerings/parlor/tourney/client/package-frame.html index 91fa7024..afb19c3d 100644 --- a/apidocs/com/threerings/parlor/tourney/client/package-frame.html +++ b/apidocs/com/threerings/parlor/tourney/client/package-frame.html @@ -1,35 +1,22 @@ - - - - - - -com.threerings.parlor.tourney.client (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.tourney.client - - - - -
    -Interfaces  - -
    -TourneyService -
    -TourniesService
    - - - - + + + + + +com.threerings.parlor.tourney.client (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.tourney.client

    +
    +

    Interfaces

    + +
    + + diff --git a/apidocs/com/threerings/parlor/tourney/client/package-summary.html b/apidocs/com/threerings/parlor/tourney/client/package-summary.html index e93b5a7f..2c6eec98 100644 --- a/apidocs/com/threerings/parlor/tourney/client/package-summary.html +++ b/apidocs/com/threerings/parlor/tourney/client/package-summary.html @@ -1,163 +1,153 @@ - - - - - - -com.threerings.parlor.tourney.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.tourney.client -

    - - - - - - - - - - - - - -
    -Interface Summary
    TourneyServiceProvides tourney management services for the particular tourney this - service is attached to.
    TourniesServiceProvices services for creating/modifying tournies.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.tourney.client

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/client/package-tree.html b/apidocs/com/threerings/parlor/tourney/client/package-tree.html index cc687287..adab8f7f 100644 --- a/apidocs/com/threerings/parlor/tourney/client/package-tree.html +++ b/apidocs/com/threerings/parlor/tourney/client/package-tree.html @@ -1,154 +1,140 @@ - - - - - - -com.threerings.parlor.tourney.client Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.tourney.client -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.tourney.client

    +Package Hierarchies: + +
    +
    +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/client/package-use.html b/apidocs/com/threerings/parlor/tourney/client/package-use.html index 8971c880..feeb99fb 100644 --- a/apidocs/com/threerings/parlor/tourney/client/package-use.html +++ b/apidocs/com/threerings/parlor/tourney/client/package-use.html @@ -1,178 +1,167 @@ - - - - - - -Uses of Package com.threerings.parlor.tourney.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.tourney.client

    -
    - - - - - - - - - -
    -Packages that use com.threerings.parlor.tourney.client
    com.threerings.parlor.tourney.data  
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.parlor.tourney.client used by com.threerings.parlor.tourney.data
    TourneyService - -
    -          Provides tourney management services for the particular tourney this - service is attached to.
    TourniesService - -
    -          Provices services for creating/modifying tournies.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.tourney.client

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/EntryFee.html b/apidocs/com/threerings/parlor/tourney/data/EntryFee.html index 04f28553..a07fa84d 100644 --- a/apidocs/com/threerings/parlor/tourney/data/EntryFee.html +++ b/apidocs/com/threerings/parlor/tourney/data/EntryFee.html @@ -1,356 +1,358 @@ - - - - - - -EntryFee (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.data -
    -Class EntryFee

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.parlor.tourney.data.EntryFee
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public abstract class EntryFee
    extends com.threerings.io.SimpleStreamableObject
    - - -

    -Extensible entry fee class that specifies entry requirements for a tourney. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.tourney.data
    +

    Class EntryFee

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public abstract class EntryFee
      +extends com.threerings.io.SimpleStreamableObject
      +
      Extensible entry fee class that specifies entry requirements for a tourney.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      EntryFee() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        EntryFee() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      -abstract  StringgetDescription() - -
      -          Returns a description of the entry fee.
      -abstract  booleanhasFee(com.threerings.crowd.data.BodyObject body) - -
      -          Checks if the user has the required entry fee.
      -abstract  voidreserveFee(com.threerings.crowd.data.BodyObject body, - ResultListener<Void> listener) - -
      -          Attempts to reserve the entry fee.
      -abstract  voidreturnFee(com.threerings.crowd.data.BodyObject body) - -
      -          Returns the entry fee.
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -EntryFee

      -
      -public EntryFee()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          EntryFee

          +
          public EntryFee()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getDescription

      -
      -public abstract String getDescription()
      -
      -
      Returns a description of the entry fee. -

      -

      -
      -
      -
      -
      - -

      -hasFee

      -
      -public abstract boolean hasFee(com.threerings.crowd.data.BodyObject body)
      -
      -
      Checks if the user has the required entry fee. -

      -

      -
      -
      -
      -
      - -

      -reserveFee

      -
      -public abstract void reserveFee(com.threerings.crowd.data.BodyObject body,
      -                                ResultListener<Void> listener)
      -
      -
      Attempts to reserve the entry fee. -

      -

      -
      -
      -
      -
      - -

      -returnFee

      -
      -public abstract void returnFee(com.threerings.crowd.data.BodyObject body)
      -
      -
      Returns the entry fee. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getDescription

          +
          public abstract String getDescription()
          +
          Returns a description of the entry fee.
          +
        • +
        + + + +
          +
        • +

          hasFee

          +
          public abstract boolean hasFee(com.threerings.crowd.data.BodyObject body)
          +
          Checks if the user has the required entry fee.
          +
        • +
        + + + +
          +
        • +

          reserveFee

          +
          public abstract void reserveFee(com.threerings.crowd.data.BodyObject body,
          +                                ResultListener<Void> listener)
          +
          Attempts to reserve the entry fee.
          +
        • +
        + + + +
          +
        • +

          returnFee

          +
          public abstract void returnFee(com.threerings.crowd.data.BodyObject body)
          +
          Returns the entry fee.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/Participant.html b/apidocs/com/threerings/parlor/tourney/data/Participant.html index f93b1163..98c5635e 100644 --- a/apidocs/com/threerings/parlor/tourney/data/Participant.html +++ b/apidocs/com/threerings/parlor/tourney/data/Participant.html @@ -1,409 +1,410 @@ - - - - - - -Participant (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.data -
    -Class Participant

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.parlor.tourney.data.Participant
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Comparable<Participant>
    -
    -
    -
    -
    public class Participant
    extends com.threerings.io.SimpleStreamableObject
    implements com.threerings.presents.dobj.DSet.Entry, Comparable<Participant>
    - - -

    -Contains information on a particular tourney participant. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.tourney.data
    +

    Class Participant

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Comparable<Participant>
      +
      +
      +
      +
      public class Participant
      +extends com.threerings.io.SimpleStreamableObject
      +implements com.threerings.presents.dobj.DSet.Entry, Comparable<Participant>
      +
      Contains information on a particular tourney participant.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - -
      -Field Summary
      - com.threerings.util.Nameusername - -
      -          The username of the participant.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        com.threerings.util.Nameusername +
        The username of the participant.
        +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      Participant() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        Participant() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - intcompareTo(Participant op) - -
      -           
      - booleanequals(Object other) - -
      -           
      - Comparable<?>getKey() - -
      -           
      - inthashCode() - -
      -           
      - StringtoString() - -
      -           
      - - - - - - - -
      Methods inherited from class java.lang.Object
      getClass, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -username

      -
      -public com.threerings.util.Name username
      -
      -
      The username of the participant. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          username

          +
          public com.threerings.util.Name username
          +
          The username of the participant.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -Participant

      -
      -public Participant()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Participant

          +
          public Participant()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getKey

      -
      -public Comparable<?> getKey()
      -
      -
      -
      Specified by:
      getKey in interface com.threerings.presents.dobj.DSet.Entry
      -
      -
      -
      -
      -
      -
      - -

      -compareTo

      -
      -public int compareTo(Participant op)
      -
      -
      -
      Specified by:
      compareTo in interface Comparable<Participant>
      -
      -
      -
      -
      -
      -
      - -

      -equals

      -
      -public boolean equals(Object other)
      -
      -
      -
      Overrides:
      equals in class Object
      -
      -
      -
      -
      -
      -
      - -

      -hashCode

      -
      -public int hashCode()
      -
      -
      -
      Overrides:
      hashCode in class Object
      -
      -
      -
      -
      -
      -
      - -

      -toString

      -
      -public String toString()
      -
      -
      -
      Overrides:
      toString in class com.threerings.io.SimpleStreamableObject
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getKey

          +
          public Comparable<?> getKey()
          +
          +
          Specified by:
          +
          getKey in interface com.threerings.presents.dobj.DSet.Entry
          +
          +
        • +
        + + + + + + + +
          +
        • +

          equals

          +
          public boolean equals(Object other)
          +
          +
          Overrides:
          +
          equals in class Object
          +
          +
        • +
        + + + +
          +
        • +

          hashCode

          +
          public int hashCode()
          +
          +
          Overrides:
          +
          hashCode in class Object
          +
          +
        • +
        + + + +
          +
        • +

          toString

          +
          public String toString()
          +
          +
          Overrides:
          +
          toString in class com.threerings.io.SimpleStreamableObject
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/Prize.html b/apidocs/com/threerings/parlor/tourney/data/Prize.html index ebd0b429..094e08f6 100644 --- a/apidocs/com/threerings/parlor/tourney/data/Prize.html +++ b/apidocs/com/threerings/parlor/tourney/data/Prize.html @@ -1,291 +1,308 @@ - - - - - - -Prize (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.data -
    -Class Prize

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.parlor.tourney.data.Prize
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public abstract class Prize
    extends com.threerings.io.SimpleStreamableObject
    - - -

    -Extensible class that specifies the prize for a tourney. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.tourney.data
    +

    Class Prize

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public abstract class Prize
      +extends com.threerings.io.SimpleStreamableObject
      +
      Extensible class that specifies the prize for a tourney.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      Prize() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        Prize() 
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      -abstract  StringgetDescription() - -
      -          Returns a description of the prize.
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -Prize

      -
      -public Prize()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Prize

          +
          public Prize()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getDescription

      -
      -public abstract String getDescription()
      -
      -
      Returns a description of the prize. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getDescription

          +
          public abstract String getDescription()
          +
          Returns a description of the prize.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/TourneyCodes.html b/apidocs/com/threerings/parlor/tourney/data/TourneyCodes.html index c5911991..de4a8ce8 100644 --- a/apidocs/com/threerings/parlor/tourney/data/TourneyCodes.html +++ b/apidocs/com/threerings/parlor/tourney/data/TourneyCodes.html @@ -1,366 +1,381 @@ - - - - - - -TourneyCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.data -
    -Interface TourneyCodes

    -
    -
    All Superinterfaces:
    com.threerings.presents.data.InvocationCodes
    -
    -
    -
    All Known Implementing Classes:
    TourneyManager
    -
    -
    -
    -
    public interface TourneyCodes
    extends com.threerings.presents.data.InvocationCodes
    - - -

    -Constants and codes relating to the tourney services. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.tourney.data
    +

    Interface TourneyCodes

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.data.InvocationCodes
      +
      +
      +
      All Known Implementing Classes:
      +
      TourneyManager
      +
      +
      +
      +
      public interface TourneyCodes
      +extends com.threerings.presents.data.InvocationCodes
      +
      Constants and codes relating to the tourney services.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static StringALREADY_IN_PROGRESS - -
      -          The tourney is already in progress.
      -static StringALREADY_IN_TOURNEY - -
      -          User already in a tourney.
      -static StringCANCELLED - -
      -          The tournament was canceled.
      -static StringFAILED_ENTRY_FEE - -
      -          User failed to meet the entry fee requirements.
      -static StringHAS_PLAYERS - -
      -          This tourney has participating players.
      -static StringNOT_IN_TOURNEY - -
      -          User is not in the tourney.
      -static StringTOO_LATE - -
      -          Too late to join a tourney.
      -static StringTOO_LATE_LEAVE - -
      -          It's too late to leave the tourney.
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  -

      - +

        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static StringALREADY_IN_PROGRESS +
        The tourney is already in progress.
        +
        static StringALREADY_IN_TOURNEY +
        User already in a tourney.
        +
        static StringCANCELLED +
        The tournament was canceled.
        +
        static StringFAILED_ENTRY_FEE +
        User failed to meet the entry fee requirements.
        +
        static StringHAS_PLAYERS +
        This tourney has participating players.
        +
        static StringNOT_IN_TOURNEY +
        User is not in the tourney.
        +
        static StringTOO_LATE +
        Too late to join a tourney.
        +
        static StringTOO_LATE_LEAVE +
        It's too late to leave the tourney.
        +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.presents.data.InvocationCodes

          +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
        • +
        +
      • +
      +
    • +
    +
    +
    + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/TourneyConfig.html b/apidocs/com/threerings/parlor/tourney/data/TourneyConfig.html index 32193741..0b00fbe6 100644 --- a/apidocs/com/threerings/parlor/tourney/data/TourneyConfig.html +++ b/apidocs/com/threerings/parlor/tourney/data/TourneyConfig.html @@ -1,419 +1,406 @@ - - - - - - -TourneyConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.data -
    -Class TourneyConfig

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.parlor.tourney.data.TourneyConfig
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class TourneyConfig
    extends com.threerings.io.SimpleStreamableObject
    - - -

    -Stores tournament configuration data. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.tourney.data
    +

    Class TourneyConfig

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class TourneyConfig
      +extends com.threerings.io.SimpleStreamableObject
      +
      Stores tournament configuration data.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - com.threerings.util.Namecreator - -
      -          The tourney creator.
      - EntryFeeentryFee - -
      -          The fee to join the tourney.
      - TourneyLogicDatalogic - -
      -          The tournament logic runtime persistent data.
      - intminPlayers - -
      -          The minimum number of players needed for the tourney to start.
      - Prizeprize - -
      -          The prize for this tourney.
      - intstartsIn - -
      -          The number of minutes to wait for entrants before starting.
      - inttourneyId - -
      -          Our unique tourney id.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        com.threerings.util.Namecreator +
        The tourney creator.
        +
        EntryFeeentryFee +
        The fee to join the tourney.
        +
        TourneyLogicDatalogic +
        The tournament logic runtime persistent data.
        +
        intminPlayers +
        The minimum number of players needed for the tourney to start.
        +
        Prizeprize +
        The prize for this tourney.
        +
        intstartsIn +
        The number of minutes to wait for entrants before starting.
        +
        inttourneyId +
        Our unique tourney id.
        +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      TourneyConfig() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        TourneyConfig() 
        +
      • +
      - - - - - - -
      -Method Summary
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -tourneyId

      -
      -public int tourneyId
      -
      -
      Our unique tourney id. -

      -

      -
      -
      -
      - -

      -prize

      -
      -public Prize prize
      -
      -
      The prize for this tourney. -

      -

      -
      -
      -
      - -

      -entryFee

      -
      -public EntryFee entryFee
      -
      -
      The fee to join the tourney. -

      -

      -
      -
      -
      - -

      -creator

      -
      -public com.threerings.util.Name creator
      -
      -
      The tourney creator. -

      -

      -
      -
      -
      - -

      -minPlayers

      -
      -public int minPlayers
      -
      -
      The minimum number of players needed for the tourney to start. -

      -

      -
      -
      -
      - -

      -startsIn

      -
      -public int startsIn
      -
      -
      The number of minutes to wait for entrants before starting. -

      -

      -
      -
      -
      - -

      -logic

      -
      -public TourneyLogicData logic
      -
      -
      The tournament logic runtime persistent data. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          tourneyId

          +
          public int tourneyId
          +
          Our unique tourney id.
          +
        • +
        + + + +
          +
        • +

          prize

          +
          public Prize prize
          +
          The prize for this tourney.
          +
        • +
        + + + +
          +
        • +

          entryFee

          +
          public EntryFee entryFee
          +
          The fee to join the tourney.
          +
        • +
        + + + +
          +
        • +

          creator

          +
          public com.threerings.util.Name creator
          +
          The tourney creator.
          +
        • +
        + + + +
          +
        • +

          minPlayers

          +
          public int minPlayers
          +
          The minimum number of players needed for the tourney to start.
          +
        • +
        + + + +
          +
        • +

          startsIn

          +
          public int startsIn
          +
          The number of minutes to wait for entrants before starting.
          +
        • +
        + + + +
          +
        • +

          logic

          +
          public TourneyLogicData logic
          +
          The tournament logic runtime persistent data.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -TourneyConfig

      -
      -public TourneyConfig()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TourneyConfig

          +
          public TourneyConfig()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/TourneyLogicData.html b/apidocs/com/threerings/parlor/tourney/data/TourneyLogicData.html index a2af135c..f076bb17 100644 --- a/apidocs/com/threerings/parlor/tourney/data/TourneyLogicData.html +++ b/apidocs/com/threerings/parlor/tourney/data/TourneyLogicData.html @@ -1,261 +1,271 @@ - - - - - - -TourneyLogicData (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.data -
    -Class TourneyLogicData

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.parlor.tourney.data.TourneyLogicData
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class TourneyLogicData
    extends com.threerings.io.SimpleStreamableObject
    - - -

    -Contains TourneyLogic runtime data that should be persisted. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.tourney.data
    +

    Class TourneyLogicData

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class TourneyLogicData
      +extends com.threerings.io.SimpleStreamableObject
      +
      Contains TourneyLogic runtime data that should be persisted.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      TourneyLogicData() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        TourneyLogicData() 
        +
      • +
      - - - - - - -
      -Method Summary
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -TourneyLogicData

      -
      -public TourneyLogicData()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TourneyLogicData

          +
          public TourneyLogicData()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/TourneyMarshaller.html b/apidocs/com/threerings/parlor/tourney/data/TourneyMarshaller.html index 0a504bdc..480a35ab 100644 --- a/apidocs/com/threerings/parlor/tourney/data/TourneyMarshaller.html +++ b/apidocs/com/threerings/parlor/tourney/data/TourneyMarshaller.html @@ -1,449 +1,459 @@ - - - - - - -TourneyMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.data -
    -Class TourneyMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.presents.data.InvocationMarshaller
    -      extended by com.threerings.parlor.tourney.data.TourneyMarshaller
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, TourneyService, com.threerings.presents.client.InvocationService
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.parlor.tourney.data
    +

    Class TourneyMarshaller

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.data.InvocationMarshaller
      • +
      • +
          +
        • com.threerings.parlor.tourney.data.TourneyMarshaller
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, TourneyService, com.threerings.presents.client.InvocationService
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from TourneyService.java.")
      -public class TourneyMarshaller
      extends com.threerings.presents.data.InvocationMarshaller
      implements TourneyService
    - - -

    -Provides the implementation of the TourneyService interface +public class TourneyMarshaller +extends com.threerings.presents.data.InvocationMarshaller +implements TourneyService +

    Provides the implementation of the TourneyService interface that marshalls the arguments and delivers the request to the provider on the server. Also provides an implementation of the response listener interfaces that marshall the response arguments and deliver them back - to the requesting client. -

    - -

    -


    - -

    + to the requesting client.

    + + + +
    + +
    +
    + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/TourneyObject.html b/apidocs/com/threerings/parlor/tourney/data/TourneyObject.html index 796519bb..4ee46d79 100644 --- a/apidocs/com/threerings/parlor/tourney/data/TourneyObject.html +++ b/apidocs/com/threerings/parlor/tourney/data/TourneyObject.html @@ -1,810 +1,777 @@ - - - - - - -TourneyObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.data -
    -Class TourneyObject

    -
    -java.lang.Object
    -  extended by com.threerings.presents.dobj.DObject
    -      extended by com.threerings.parlor.tourney.data.TourneyObject
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class TourneyObject
    extends com.threerings.presents.dobj.DObject
    - - -

    -Provides information on a specific tourney. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.tourney.data
    +

    Class TourneyObject

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class TourneyObject
      +extends com.threerings.presents.dobj.DObject
      +
      Provides information on a specific tourney.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static intCANCELLED - -
      -          Tourney has been cancelled.
      - TourneyConfigconfig - -
      -          The tourney configuration.
      -static StringCONFIG - -
      -          The field name of the config field.
      -static intFINISHED - -
      -          Tourney has completed.
      - com.threerings.presents.dobj.DSet<Participant>participants - -
      -          A DSet that accumulates Participant records for the players involved in this tourney.
      -static StringPARTICIPANTS - -
      -          The field name of the participants field.
      -static intPAUSED - -
      -          Tourney is paused.
      -static intPENDING - -
      -          Tourney is pending and accepting participants.
      -static intRUNNING - -
      -          Tourney is currently running.
      -static StringSTARTS_IN - -
      -          The field name of the startsIn field.
      - intstartsIn - -
      -          The real-time number of minutes before it starts.
      - intstate - -
      -          The current state of the tourney.
      -static StringSTATE - -
      -          The field name of the state field.
      -static StringTOURNEY_SERVICE - -
      -          The field name of the tourneyService field.
      - TourneyMarshallertourneyService - -
      -          Provides the way in which tourney participants can communicate with the server.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static intCANCELLED +
        Tourney has been cancelled.
        +
        TourneyConfigconfig +
        The tourney configuration.
        +
        static StringCONFIG +
        The field name of the config field.
        +
        static intFINISHED +
        Tourney has completed.
        +
        com.threerings.presents.dobj.DSet<Participant>participants +
        A DSet that accumulates Participant records for the players involved in this tourney.
        +
        static StringPARTICIPANTS +
        The field name of the participants field.
        +
        static intPAUSED +
        Tourney is paused.
        +
        static intPENDING +
        Tourney is pending and accepting participants.
        +
        static intRUNNING +
        Tourney is currently running.
        +
        static StringSTARTS_IN +
        The field name of the startsIn field.
        +
        intstartsIn +
        The real-time number of minutes before it starts.
        +
        intstate +
        The current state of the tourney.
        +
        static StringSTATE +
        The field name of the state field.
        +
        static StringTOURNEY_SERVICE +
        The field name of the tourneyService field.
        +
        TourneyMarshallertourneyService +
        Provides the way in which tourney participants can communicate with the server.
        +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      TourneyObject() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        TourneyObject() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddToParticipants(Participant elem) - -
      -          Requests that the specified entry be added to the - participants set.
      - voidremoveFromParticipants(Comparable<?> key) - -
      -          Requests that the entry matching the supplied key be removed from - the participants set.
      - voidsetConfig(TourneyConfig value) - -
      -          Requests that the config field be set to the - specified value.
      - voidsetParticipants(com.threerings.presents.dobj.DSet<Participant> value) - -
      -          Requests that the participants field be set to the - specified value.
      - voidsetStartsIn(int value) - -
      -          Requests that the startsIn field be set to the - specified value.
      - voidsetState(int value) - -
      -          Requests that the state field be set to the - specified value.
      - voidsetTourneyService(TourneyMarshaller value) - -
      -          Requests that the tourneyService field be set to the - specified value.
      - voidupdateParticipants(Participant elem) - -
      -          Requests that the specified entry be updated in the - participants set.
      - - - - - - - -
      Methods inherited from class com.threerings.presents.dobj.DObject
      acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, readField__oid, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which, writeField__oid
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddToParticipants(Participant elem) +
        Requests that the specified entry be added to the + participants set.
        +
        voidremoveFromParticipants(Comparable<?> key) +
        Requests that the entry matching the supplied key be removed from + the participants set.
        +
        voidsetConfig(TourneyConfig value) +
        Requests that the config field be set to the + specified value.
        +
        voidsetParticipants(com.threerings.presents.dobj.DSet<Participant> value) +
        Requests that the participants field be set to the + specified value.
        +
        voidsetStartsIn(int value) +
        Requests that the startsIn field be set to the + specified value.
        +
        voidsetState(int value) +
        Requests that the state field be set to the + specified value.
        +
        voidsetTourneyService(TourneyMarshaller value) +
        Requests that the tourneyService field be set to the + specified value.
        +
        voidupdateParticipants(Participant elem) +
        Requests that the specified entry be updated in the + participants set.
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.dobj.DObject

          +acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -STATE

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String STATE
      -
      -
      The field name of the state field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -CONFIG

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String CONFIG
      -
      -
      The field name of the config field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -STARTS_IN

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String STARTS_IN
      -
      -
      The field name of the startsIn field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -TOURNEY_SERVICE

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String TOURNEY_SERVICE
      -
      -
      The field name of the tourneyService field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -PARTICIPANTS

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String PARTICIPANTS
      -
      -
      The field name of the participants field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -PENDING

      -
      -public static final int PENDING
      -
      -
      Tourney is pending and accepting participants. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -RUNNING

      -
      -public static final int RUNNING
      -
      -
      Tourney is currently running. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -CANCELLED

      -
      -public static final int CANCELLED
      -
      -
      Tourney has been cancelled. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -PAUSED

      -
      -public static final int PAUSED
      -
      -
      Tourney is paused. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -FINISHED

      -
      -public static final int FINISHED
      -
      -
      Tourney has completed. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -state

      -
      -public int state
      -
      -
      The current state of the tourney. -

      -

      -
      -
      -
      - -

      -config

      -
      -public TourneyConfig config
      -
      -
      The tourney configuration. -

      -

      -
      -
      -
      - -

      -startsIn

      -
      -public int startsIn
      -
      -
      The real-time number of minutes before it starts. -

      -

      -
      -
      -
      - -

      -tourneyService

      -
      -public TourneyMarshaller tourneyService
      -
      -
      Provides the way in which tourney participants can communicate with the server. -

      -

      -
      -
      -
      - -

      -participants

      -
      -public com.threerings.presents.dobj.DSet<Participant> participants
      -
      -
      A DSet that accumulates Participant records for the players involved in this tourney. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          STATE

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String STATE
          +
          The field name of the state field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          CONFIG

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String CONFIG
          +
          The field name of the config field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          STARTS_IN

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String STARTS_IN
          +
          The field name of the startsIn field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          TOURNEY_SERVICE

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String TOURNEY_SERVICE
          +
          The field name of the tourneyService field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          PARTICIPANTS

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String PARTICIPANTS
          +
          The field name of the participants field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          PENDING

          +
          public static final int PENDING
          +
          Tourney is pending and accepting participants.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          RUNNING

          +
          public static final int RUNNING
          +
          Tourney is currently running.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          CANCELLED

          +
          public static final int CANCELLED
          +
          Tourney has been cancelled.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          PAUSED

          +
          public static final int PAUSED
          +
          Tourney is paused.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          FINISHED

          +
          public static final int FINISHED
          +
          Tourney has completed.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          state

          +
          public int state
          +
          The current state of the tourney.
          +
        • +
        + + + +
          +
        • +

          config

          +
          public TourneyConfig config
          +
          The tourney configuration.
          +
        • +
        + + + +
          +
        • +

          startsIn

          +
          public int startsIn
          +
          The real-time number of minutes before it starts.
          +
        • +
        + + + +
          +
        • +

          tourneyService

          +
          public TourneyMarshaller tourneyService
          +
          Provides the way in which tourney participants can communicate with the server.
          +
        • +
        + + + +
          +
        • +

          participants

          +
          public com.threerings.presents.dobj.DSet<Participant> participants
          +
          A DSet that accumulates Participant records for the players involved in this tourney.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -TourneyObject

      -
      -public TourneyObject()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TourneyObject

          +
          public TourneyObject()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -setState

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void setState(int value)
      -
      -
      Requests that the state field be set to the +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          setState

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public void setState(int value)
          +
          Requests that the state field be set to the specified value. The local value will be updated immediately and an event will be propagated through the system to notify all listeners that the attribute did change. Proxied copies of this object (on clients) will apply the value change when they received the - attribute changed notification. -

          -

          -
          -
          -
      -
      - -

      -setConfig

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void setConfig(TourneyConfig value)
      -
      -
      Requests that the config field be set to the + attribute changed notification.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/TourniesMarshaller.html b/apidocs/com/threerings/parlor/tourney/data/TourniesMarshaller.html index 9891d700..395fd18e 100644 --- a/apidocs/com/threerings/parlor/tourney/data/TourniesMarshaller.html +++ b/apidocs/com/threerings/parlor/tourney/data/TourniesMarshaller.html @@ -1,361 +1,379 @@ - - - - - - -TourniesMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.data -
    -Class TourniesMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.presents.data.InvocationMarshaller
    -      extended by com.threerings.parlor.tourney.data.TourniesMarshaller
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, TourniesService, com.threerings.presents.client.InvocationService
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.parlor.tourney.data
    +

    Class TourniesMarshaller

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.data.InvocationMarshaller
      • +
      • +
          +
        • com.threerings.parlor.tourney.data.TourniesMarshaller
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, TourniesService, com.threerings.presents.client.InvocationService
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from TourniesService.java.")
      -public class TourniesMarshaller
      extends com.threerings.presents.data.InvocationMarshaller
      implements TourniesService
    - - -

    -Provides the implementation of the TourniesService interface +public class TourniesMarshaller +extends com.threerings.presents.data.InvocationMarshaller +implements TourniesService +

    Provides the implementation of the TourniesService interface that marshalls the arguments and delivers the request to the provider on the server. Also provides an implementation of the response listener interfaces that marshall the response arguments and deliver them back - to the requesting client. -

    - -

    -


    - -

    + to the requesting client.

    + + + +
    + +
    +
    + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/class-use/EntryFee.html b/apidocs/com/threerings/parlor/tourney/data/class-use/EntryFee.html index 81b0ca2e..657d5985 100644 --- a/apidocs/com/threerings/parlor/tourney/data/class-use/EntryFee.html +++ b/apidocs/com/threerings/parlor/tourney/data/class-use/EntryFee.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.parlor.tourney.data.EntryFee (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.tourney.data.EntryFee

    -
    - - - - - - - - - -
    -Packages that use EntryFee
    com.threerings.parlor.tourney.data  
    -  -

    - - - - - -
    -Uses of EntryFee in com.threerings.parlor.tourney.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.parlor.tourney.data declared as EntryFee
    - EntryFeeTourneyConfig.entryFee - -
    -          The fee to join the tourney.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.tourney.data.EntryFee

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/class-use/Participant.html b/apidocs/com/threerings/parlor/tourney/data/class-use/Participant.html index eb852ff3..070f586b 100644 --- a/apidocs/com/threerings/parlor/tourney/data/class-use/Participant.html +++ b/apidocs/com/threerings/parlor/tourney/data/class-use/Participant.html @@ -1,232 +1,211 @@ - - - - - - -Uses of Class com.threerings.parlor.tourney.data.Participant (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.tourney.data.Participant

    -
    - - - - - - - - - -
    -Packages that use Participant
    com.threerings.parlor.tourney.data  
    -  -

    - - - - - -
    -Uses of Participant in com.threerings.parlor.tourney.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.parlor.tourney.data with type parameters of type Participant
    - com.threerings.presents.dobj.DSet<Participant>TourneyObject.participants - -
    -          A DSet that accumulates Participant records for the players involved in this tourney.
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.tourney.data with parameters of type Participant
    - voidTourneyObject.addToParticipants(Participant elem) - -
    -          Requests that the specified entry be added to the - participants set.
    - intParticipant.compareTo(Participant op) - -
    -           
    - voidTourneyObject.updateParticipants(Participant elem) - -
    -          Requests that the specified entry be updated in the - participants set.
    -  -

    - - - - - - - - - -
    Method parameters in com.threerings.parlor.tourney.data with type arguments of type Participant
    - voidTourneyObject.setParticipants(com.threerings.presents.dobj.DSet<Participant> value) - -
    -          Requests that the participants field be set to the - specified value.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.tourney.data.Participant

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/class-use/Prize.html b/apidocs/com/threerings/parlor/tourney/data/class-use/Prize.html index 15f5b217..496cda2a 100644 --- a/apidocs/com/threerings/parlor/tourney/data/class-use/Prize.html +++ b/apidocs/com/threerings/parlor/tourney/data/class-use/Prize.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.parlor.tourney.data.Prize (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.tourney.data.Prize

    -
    - - - - - - - - - -
    -Packages that use Prize
    com.threerings.parlor.tourney.data  
    -  -

    - - - - - -
    -Uses of Prize in com.threerings.parlor.tourney.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.parlor.tourney.data declared as Prize
    - PrizeTourneyConfig.prize - -
    -          The prize for this tourney.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.tourney.data.Prize

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyCodes.html b/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyCodes.html index 4201d31d..a533b3bf 100644 --- a/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyCodes.html +++ b/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyCodes.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Interface com.threerings.parlor.tourney.data.TourneyCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.tourney.data.TourneyCodes

    -
    - - - - - - - - - -
    -Packages that use TourneyCodes
    com.threerings.parlor.tourney.server  
    -  -

    - - - - - -
    -Uses of TourneyCodes in com.threerings.parlor.tourney.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.tourney.server that implement TourneyCodes
    - classTourneyManager - -
    -          Controls a running tourney.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.tourney.data.TourneyCodes

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyConfig.html b/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyConfig.html index 114b8e92..d45e0d40 100644 --- a/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyConfig.html +++ b/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyConfig.html @@ -1,370 +1,322 @@ - - - - - - -Uses of Class com.threerings.parlor.tourney.data.TourneyConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.tourney.data.TourneyConfig

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use TourneyConfig
    com.threerings.parlor.tourney.client  
    com.threerings.parlor.tourney.data  
    com.threerings.parlor.tourney.server  
    com.threerings.parlor.tourney.server.persist  
    -  -

    - - - - - -
    -Uses of TourneyConfig in com.threerings.parlor.tourney.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.tourney.client with parameters of type TourneyConfig
    - voidTourniesService.createTourney(TourneyConfig config, - com.threerings.presents.client.InvocationService.ResultListener listener) - -
    -          Creates a new tourney.
    -  -

    - - - - - -
    -Uses of TourneyConfig in com.threerings.parlor.tourney.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.parlor.tourney.data declared as TourneyConfig
    - TourneyConfigTourneyObject.config - -
    -          The tourney configuration.
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.tourney.data with parameters of type TourneyConfig
    - voidTourniesMarshaller.createTourney(TourneyConfig arg1, - com.threerings.presents.client.InvocationService.ResultListener arg2) - -
    -           
    - voidTourneyObject.setConfig(TourneyConfig value) - -
    -          Requests that the config field be set to the - specified value.
    -  -

    - - - - - -
    -Uses of TourneyConfig in com.threerings.parlor.tourney.server
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.tourney.server with parameters of type TourneyConfig
    - voidTourniesProvider.createTourney(com.threerings.presents.data.ClientObject caller, - TourneyConfig arg1, - com.threerings.presents.client.InvocationService.ResultListener arg2) - -
    -          Handles a TourniesService.createTourney(com.threerings.parlor.tourney.data.TourneyConfig, com.threerings.presents.client.InvocationService.ResultListener) request.
    - voidTourniesManager.createTourney(com.threerings.presents.data.ClientObject caller, - TourneyConfig config, - com.threerings.presents.client.InvocationService.ResultListener listener) - -
    -           
    - intTourneyManager.init(TourneyConfig config, - Comparable<?> key) - -
    -          Initializes this tourney manager and prepares it for operation.
    -  -

    - - - - - -
    -Uses of TourneyConfig in com.threerings.parlor.tourney.server.persist
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.tourney.server.persist that return TourneyConfig
    - TourneyConfigTourneyRepository.TourneyRecord.getTourneyConfig() - -
    -           
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.tourney.server.persist that return types with arguments of type TourneyConfig
    - ArrayList<TourneyConfig>TourneyRepository.loadTournies() - -
    -          Loads all the tourney configs from the repository.
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.parlor.tourney.server.persist with parameters of type TourneyConfig
    - voidTourneyRepository.insertTourney(TourneyConfig tourney) - -
    -          Inserts a new tourney into the repository, assigning a unique id to the tourney.
    - voidTourneyRepository.updateTourney(TourneyConfig tourney) - -
    -          Updates the tourney in the repository.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.parlor.tourney.server.persist with parameters of type TourneyConfig
    TourneyRepository.TourneyRecord(TourneyConfig tourneyConfig) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.tourney.data.TourneyConfig

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyLogicData.html b/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyLogicData.html index 8ea41224..ef2ce443 100644 --- a/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyLogicData.html +++ b/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyLogicData.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.parlor.tourney.data.TourneyLogicData (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.tourney.data.TourneyLogicData

    -
    - - - - - - - - - -
    -Packages that use TourneyLogicData
    com.threerings.parlor.tourney.data  
    -  -

    - - - - - -
    -Uses of TourneyLogicData in com.threerings.parlor.tourney.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.parlor.tourney.data declared as TourneyLogicData
    - TourneyLogicDataTourneyConfig.logic - -
    -          The tournament logic runtime persistent data.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.tourney.data.TourneyLogicData

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyMarshaller.html b/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyMarshaller.html index 279a982d..42d3269b 100644 --- a/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyMarshaller.html +++ b/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyMarshaller.html @@ -1,198 +1,184 @@ - - - - - - -Uses of Class com.threerings.parlor.tourney.data.TourneyMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.tourney.data.TourneyMarshaller

    -
    - - - - - - - - - -
    -Packages that use TourneyMarshaller
    com.threerings.parlor.tourney.data  
    -  -

    - - - - - -
    -Uses of TourneyMarshaller in com.threerings.parlor.tourney.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.parlor.tourney.data declared as TourneyMarshaller
    - TourneyMarshallerTourneyObject.tourneyService - -
    -          Provides the way in which tourney participants can communicate with the server.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.parlor.tourney.data with parameters of type TourneyMarshaller
    - voidTourneyObject.setTourneyService(TourneyMarshaller value) - -
    -          Requests that the tourneyService field be set to the - specified value.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.tourney.data.TourneyMarshaller

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyObject.html b/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyObject.html index 628d6abf..26c5582d 100644 --- a/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyObject.html +++ b/apidocs/com/threerings/parlor/tourney/data/class-use/TourneyObject.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.tourney.data.TourneyObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.tourney.data.TourneyObject

    -
    -No usage of com.threerings.parlor.tourney.data.TourneyObject -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.tourney.data.TourneyObject

    +
    +
    No usage of com.threerings.parlor.tourney.data.TourneyObject
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/class-use/TourniesMarshaller.html b/apidocs/com/threerings/parlor/tourney/data/class-use/TourniesMarshaller.html index 2eab1bd7..5c02989b 100644 --- a/apidocs/com/threerings/parlor/tourney/data/class-use/TourniesMarshaller.html +++ b/apidocs/com/threerings/parlor/tourney/data/class-use/TourniesMarshaller.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.tourney.data.TourniesMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.tourney.data.TourniesMarshaller

    -
    -No usage of com.threerings.parlor.tourney.data.TourniesMarshaller -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.tourney.data.TourniesMarshaller

    +
    +
    No usage of com.threerings.parlor.tourney.data.TourniesMarshaller
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/package-frame.html b/apidocs/com/threerings/parlor/tourney/data/package-frame.html index f10e0806..27d8fa31 100644 --- a/apidocs/com/threerings/parlor/tourney/data/package-frame.html +++ b/apidocs/com/threerings/parlor/tourney/data/package-frame.html @@ -1,58 +1,32 @@ - - - - - - -com.threerings.parlor.tourney.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.tourney.data - - - - -
    -Interfaces  - -
    -TourneyCodes
    - - - - - - -
    -Classes  - -
    -EntryFee -
    -Participant -
    -Prize -
    -TourneyConfig -
    -TourneyLogicData -
    -TourneyMarshaller -
    -TourneyObject -
    -TourniesMarshaller
    - - - - + + + + + +com.threerings.parlor.tourney.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.tourney.data

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/package-summary.html b/apidocs/com/threerings/parlor/tourney/data/package-summary.html index bf94de9a..77d33c34 100644 --- a/apidocs/com/threerings/parlor/tourney/data/package-summary.html +++ b/apidocs/com/threerings/parlor/tourney/data/package-summary.html @@ -1,204 +1,209 @@ - - - - - - -com.threerings.parlor.tourney.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.tourney.data -

    - - - - - - - - - -
    -Interface Summary
    TourneyCodesConstants and codes relating to the tourney services.
    -  - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + +
    -Class Summary
    EntryFeeExtensible entry fee class that specifies entry requirements for a tourney.
    ParticipantContains information on a particular tourney participant.
    PrizeExtensible class that specifies the prize for a tourney.
    TourneyConfigStores tournament configuration data.
    TourneyLogicDataContains TourneyLogic runtime data that should be persisted.
    TourneyMarshallerProvides the implementation of the TourneyService interface +
    +

    Package com.threerings.parlor.tourney.data

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      TourneyCodes +
      Constants and codes relating to the tourney services.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - -
      Class Summary 
      ClassDescription
      EntryFee +
      Extensible entry fee class that specifies entry requirements for a tourney.
      +
      Participant +
      Contains information on a particular tourney participant.
      +
      Prize +
      Extensible class that specifies the prize for a tourney.
      +
      TourneyConfig +
      Stores tournament configuration data.
      +
      TourneyLogicData +
      Contains TourneyLogic runtime data that should be persisted.
      +
      TourneyMarshaller +
      Provides the implementation of the TourneyService interface that marshalls the arguments and delivers the request to the provider - on the server.
      TourneyObjectProvides information on a specific tourney.
      TourniesMarshallerProvides the implementation of the TourniesService interface + on the server. +
      TourneyObject +
      Provides information on a specific tourney.
      +
      TourniesMarshaller +
      Provides the implementation of the TourniesService interface that marshalls the arguments and delivers the request to the provider - on the server.
      -  - -

      -

      -
      -
      - - + on the server.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/package-tree.html b/apidocs/com/threerings/parlor/tourney/data/package-tree.html index 4bff7a3a..d6732aeb 100644 --- a/apidocs/com/threerings/parlor/tourney/data/package-tree.html +++ b/apidocs/com/threerings/parlor/tourney/data/package-tree.html @@ -1,173 +1,166 @@ - - - - - - -com.threerings.parlor.tourney.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.tourney.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.tourney.data

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/data/package-use.html b/apidocs/com/threerings/parlor/tourney/data/package-use.html index a9ec774f..31b107ac 100644 --- a/apidocs/com/threerings/parlor/tourney/data/package-use.html +++ b/apidocs/com/threerings/parlor/tourney/data/package-use.html @@ -1,266 +1,256 @@ - - - - - - -Uses of Package com.threerings.parlor.tourney.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.tourney.data

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.parlor.tourney.data
    com.threerings.parlor.tourney.client  
    com.threerings.parlor.tourney.data  
    com.threerings.parlor.tourney.server  
    com.threerings.parlor.tourney.server.persist  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.tourney.data used by com.threerings.parlor.tourney.client
    TourneyConfig - -
    -          Stores tournament configuration data.
    -  -

    - - - - - - - - - - - - - - - - - - - - - - + + +
    -Classes in com.threerings.parlor.tourney.data used by com.threerings.parlor.tourney.data
    EntryFee - -
    -          Extensible entry fee class that specifies entry requirements for a tourney.
    Participant - -
    -          Contains information on a particular tourney participant.
    Prize - -
    -          Extensible class that specifies the prize for a tourney.
    TourneyConfig - -
    -          Stores tournament configuration data.
    TourneyLogicData - -
    -          Contains TourneyLogic runtime data that should be persisted.
    TourneyMarshaller - -
    -          Provides the implementation of the TourneyService interface +
    +

    Uses of Package
    com.threerings.parlor.tourney.data

    +
    +
    +
    +
    + +

  • + + + + + + + + + + + + + + + +
    Classes in com.threerings.parlor.tourney.data used by com.threerings.parlor.tourney.server 
    Class and Description
    TourneyCodes +
    Constants and codes relating to the tourney services.
    +
    TourneyConfig +
    Stores tournament configuration data.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Classes in com.threerings.parlor.tourney.data used by com.threerings.parlor.tourney.server.persist 
    Class and Description
    TourneyConfig +
    Stores tournament configuration data.
    +
    +
  • + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/TourneyManager.html b/apidocs/com/threerings/parlor/tourney/server/TourneyManager.html index 91ab74a4..045db31d 100644 --- a/apidocs/com/threerings/parlor/tourney/server/TourneyManager.html +++ b/apidocs/com/threerings/parlor/tourney/server/TourneyManager.html @@ -1,551 +1,497 @@ - - - - - - -TourneyManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":6,"i10":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.server -
    -Class TourneyManager

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.tourney.server.TourneyManager
    -
    -
    -
    All Implemented Interfaces:
    TourneyCodes, TourneyProvider, com.threerings.presents.data.InvocationCodes, com.threerings.presents.server.InvocationProvider
    -
    -
    -
    -
    public abstract class TourneyManager
    extends Object
    implements TourneyProvider, TourneyCodes
    - - -

    -Controls a running tourney. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.tourney.server
    +

    Class TourneyManager

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -TourneyManager

      -
      -public TourneyManager()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TourneyManager

          +
          public TourneyManager()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public int init(TourneyConfig config,
      -                Comparable<?> key)
      -
      -
      Initializes this tourney manager and prepares it for operation. -

      -

      -
      -
      -
      - -
      Returns:
      the oid of this manager's tourney object.
      -
      -
      -
      - -

      -cancel

      -
      -public void cancel(com.threerings.presents.data.ClientObject caller,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public int init(TourneyConfig config,
          +                Comparable<?> key)
          +
          Initializes this tourney manager and prepares it for operation.
          +
          +
          Returns:
          +
          the oid of this manager's tourney object.
          +
          +
        • +
        + + + + + + + + + + + +
          +
        • +

          leave

          +
          public void leave(com.threerings.presents.data.ClientObject caller,
                             com.threerings.presents.client.InvocationService.ConfirmListener listener)
          -           throws com.threerings.presents.server.InvocationException
          -
          -
          Description copied from interface: TourneyProvider
          -
          Handles a TourneyService.leave(com.threerings.presents.client.InvocationService.ConfirmListener) request. -

          -

          -
          Specified by:
          leave in interface TourneyProvider
          -
          -
          - -
          Throws: -
          com.threerings.presents.server.InvocationException
          -
          -
          -
          - -

          -cancelTourney

          -
          -public void cancelTourney(String cause)
          -
          -
          Cancel the tourney, return entry fees to all participants. -

          -

          -
          -
          -
          -
          -
          -
          -
          - -

          -isFinished

          -
          -public boolean isFinished()
          -
          -
          Returns true if the tourney is finished. -

          -

          -
          -
          -
          -
          -
          -
          -
          - -

          -isPending

          -
          -public boolean isPending()
          -
          -
          Returns true if the tourney is pending. -

          -

          -
          -
          -
          -
          -
          -
          -
          - -

          -isRunning

          -
          -public boolean isRunning()
          -
          -
          Returns true if the tourney is running. -

          -

          -
          -
          -
          -
          -
          -
          -
          - -

          -isPaused

          -
          -public boolean isPaused()
          -
          -
          Returns true if the tourney is paused. -

          -

          -
          -
          -
          -
          -
          -
          -
          - -

          -shouldStart

          -
          -public boolean shouldStart(long now)
          -
          -
          Returns true if it is time or past time the tourney starts. -

          -

          -
          -
          -
          -
          -
          -
          -
          - -

          -notifyAllParticipants

          -
          -public abstract void notifyAllParticipants(String msg)
          -
          -
          -
          -
          -
          -
          -
          -
          + throws com.threerings.presents.server.InvocationException
      +
      Description copied from interface: TourneyProvider
      + +
      +
      Specified by:
      +
      leave in interface TourneyProvider
      +
      Throws:
      +
      com.threerings.presents.server.InvocationException
      +
      +
    • +
    + + + +
      +
    • +

      cancelTourney

      +
      public void cancelTourney(String cause)
      +
      Cancel the tourney, return entry fees to all participants.
      +
    • +
    + + + +
      +
    • +

      isFinished

      +
      public boolean isFinished()
      +
      Returns true if the tourney is finished.
      +
    • +
    + + + +
      +
    • +

      isPending

      +
      public boolean isPending()
      +
      Returns true if the tourney is pending.
      +
    • +
    + + + +
      +
    • +

      isRunning

      +
      public boolean isRunning()
      +
      Returns true if the tourney is running.
      +
    • +
    + + + +
      +
    • +

      isPaused

      +
      public boolean isPaused()
      +
      Returns true if the tourney is paused.
      +
    • +
    + + + +
      +
    • +

      shouldStart

      +
      public boolean shouldStart(long now)
      +
      Returns true if it is time or past time the tourney starts.
      +
    • +
    + + + +
      +
    • +

      notifyAllParticipants

      +
      public abstract void notifyAllParticipants(String msg)
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/TourneyProvider.html b/apidocs/com/threerings/parlor/tourney/server/TourneyProvider.html index 1182cb0f..bf68145d 100644 --- a/apidocs/com/threerings/parlor/tourney/server/TourneyProvider.html +++ b/apidocs/com/threerings/parlor/tourney/server/TourneyProvider.html @@ -1,287 +1,291 @@ - - - - - - -TourneyProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.server -
    -Interface TourneyProvider

    -
    -
    All Superinterfaces:
    com.threerings.presents.server.InvocationProvider
    -
    -
    -
    All Known Implementing Classes:
    TourneyManager
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.parlor.tourney.server
    +

    Interface TourneyProvider

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.server.InvocationProvider
      +
      +
      +
      All Known Implementing Classes:
      +
      TourneyManager
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from TourneyService.java.")
      -public interface TourneyProvider
      extends com.threerings.presents.server.InvocationProvider
    - - -

    -Defines the server-side of the TourneyService. -

    - -

    -


    - -

    - +public interface TourneyProvider +extends com.threerings.presents.server.InvocationProvider +

    Defines the server-side of the TourneyService.
    + + + +
    + +
    +
    + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/TourniesManager.html b/apidocs/com/threerings/parlor/tourney/server/TourniesManager.html index 861ce164..003a206c 100644 --- a/apidocs/com/threerings/parlor/tourney/server/TourniesManager.html +++ b/apidocs/com/threerings/parlor/tourney/server/TourniesManager.html @@ -1,296 +1,312 @@ - - - - - - -TourniesManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.server -
    -Class TourniesManager

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.tourney.server.TourniesManager
    -
    -
    -
    All Implemented Interfaces:
    Lifecycle.BaseComponent, Lifecycle.InitComponent, TourniesProvider, com.threerings.presents.server.InvocationProvider
    -
    -
    -
    -
    public abstract class TourniesManager
    extends Object
    implements TourniesProvider, Lifecycle.InitComponent
    - - -

    -An extensible tournament manager. -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.tourney.server
    +

    Class TourniesManager

    +
    +
    + +
    + +
    +
    + +
    +
    + + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/TourniesProvider.html b/apidocs/com/threerings/parlor/tourney/server/TourniesProvider.html index 7d6539e4..f45e46d0 100644 --- a/apidocs/com/threerings/parlor/tourney/server/TourniesProvider.html +++ b/apidocs/com/threerings/parlor/tourney/server/TourniesProvider.html @@ -1,231 +1,247 @@ - - - - - - -TourniesProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.server -
    -Interface TourniesProvider

    -
    -
    All Superinterfaces:
    com.threerings.presents.server.InvocationProvider
    -
    -
    -
    All Known Implementing Classes:
    TourniesManager
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.parlor.tourney.server
    +

    Interface TourniesProvider

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.server.InvocationProvider
      +
      +
      +
      All Known Implementing Classes:
      +
      TourniesManager
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from TourniesService.java.")
      -public interface TourniesProvider
      extends com.threerings.presents.server.InvocationProvider
    - - -

    -Defines the server-side of the TourniesService. -

    - -

    -


    - -

    - +public interface TourniesProvider +extends com.threerings.presents.server.InvocationProvider +

    Defines the server-side of the TourniesService.
    + + + +
    + +
    +
    + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/class-use/TourneyManager.html b/apidocs/com/threerings/parlor/tourney/server/class-use/TourneyManager.html index 8360982f..5e131037 100644 --- a/apidocs/com/threerings/parlor/tourney/server/class-use/TourneyManager.html +++ b/apidocs/com/threerings/parlor/tourney/server/class-use/TourneyManager.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.tourney.server.TourneyManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.tourney.server.TourneyManager

    -
    -No usage of com.threerings.parlor.tourney.server.TourneyManager -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.tourney.server.TourneyManager

    +
    +
    No usage of com.threerings.parlor.tourney.server.TourneyManager
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/class-use/TourneyProvider.html b/apidocs/com/threerings/parlor/tourney/server/class-use/TourneyProvider.html index 06b951ee..d207f1e0 100644 --- a/apidocs/com/threerings/parlor/tourney/server/class-use/TourneyProvider.html +++ b/apidocs/com/threerings/parlor/tourney/server/class-use/TourneyProvider.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Interface com.threerings.parlor.tourney.server.TourneyProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.tourney.server.TourneyProvider

    -
    - - - - - - - - - -
    -Packages that use TourneyProvider
    com.threerings.parlor.tourney.server  
    -  -

    - - - - - -
    -Uses of TourneyProvider in com.threerings.parlor.tourney.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.tourney.server that implement TourneyProvider
    - classTourneyManager - -
    -          Controls a running tourney.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.tourney.server.TourneyProvider

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/class-use/TourniesManager.html b/apidocs/com/threerings/parlor/tourney/server/class-use/TourniesManager.html index 6f5e1553..ae4655cb 100644 --- a/apidocs/com/threerings/parlor/tourney/server/class-use/TourniesManager.html +++ b/apidocs/com/threerings/parlor/tourney/server/class-use/TourniesManager.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.tourney.server.TourniesManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.tourney.server.TourniesManager

    -
    -No usage of com.threerings.parlor.tourney.server.TourniesManager -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.tourney.server.TourniesManager

    +
    +
    No usage of com.threerings.parlor.tourney.server.TourniesManager
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/class-use/TourniesProvider.html b/apidocs/com/threerings/parlor/tourney/server/class-use/TourniesProvider.html index a308b7cf..2f14af0d 100644 --- a/apidocs/com/threerings/parlor/tourney/server/class-use/TourniesProvider.html +++ b/apidocs/com/threerings/parlor/tourney/server/class-use/TourniesProvider.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Interface com.threerings.parlor.tourney.server.TourniesProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.tourney.server.TourniesProvider

    -
    - - - - - - - - - -
    -Packages that use TourniesProvider
    com.threerings.parlor.tourney.server  
    -  -

    - - - - - -
    -Uses of TourniesProvider in com.threerings.parlor.tourney.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.tourney.server that implement TourniesProvider
    - classTourniesManager - -
    -          An extensible tournament manager.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.tourney.server.TourniesProvider

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/package-frame.html b/apidocs/com/threerings/parlor/tourney/server/package-frame.html index 24d5c69c..1f2ffd2b 100644 --- a/apidocs/com/threerings/parlor/tourney/server/package-frame.html +++ b/apidocs/com/threerings/parlor/tourney/server/package-frame.html @@ -1,48 +1,27 @@ - - - - - - -com.threerings.parlor.tourney.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.tourney.server - - - - -
    -Interfaces  - -
    -TourneyProvider -
    -TourniesProvider
    - - - - - - -
    -Classes  - -
    -TourneyManager -
    -TourniesManager
    - - - - + + + + + +com.threerings.parlor.tourney.server (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.tourney.server

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/package-summary.html b/apidocs/com/threerings/parlor/tourney/server/package-summary.html index 576e725c..b6306a6c 100644 --- a/apidocs/com/threerings/parlor/tourney/server/package-summary.html +++ b/apidocs/com/threerings/parlor/tourney/server/package-summary.html @@ -1,180 +1,175 @@ - - - - - - -com.threerings.parlor.tourney.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.tourney.server -

    - - - - - - - - - - - - - -
    -Interface Summary
    TourneyProviderDefines the server-side of the TourneyService.
    TourniesProviderDefines the server-side of the TourniesService.
    -  - -

    - - - - - - - - - - - - - -
    -Class Summary
    TourneyManagerControls a running tourney.
    TourniesManagerAn extensible tournament manager.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.tourney.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/package-tree.html b/apidocs/com/threerings/parlor/tourney/server/package-tree.html index de65f147..9b88c12f 100644 --- a/apidocs/com/threerings/parlor/tourney/server/package-tree.html +++ b/apidocs/com/threerings/parlor/tourney/server/package-tree.html @@ -1,163 +1,149 @@ - - - - - - -com.threerings.parlor.tourney.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.tourney.server -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.tourney.server

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/package-use.html b/apidocs/com/threerings/parlor/tourney/server/package-use.html index e45ead2a..780e95bb 100644 --- a/apidocs/com/threerings/parlor/tourney/server/package-use.html +++ b/apidocs/com/threerings/parlor/tourney/server/package-use.html @@ -1,177 +1,166 @@ - - - - - - -Uses of Package com.threerings.parlor.tourney.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.tourney.server

    -
    - - - - - - - - - -
    -Packages that use com.threerings.parlor.tourney.server
    com.threerings.parlor.tourney.server  
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.parlor.tourney.server used by com.threerings.parlor.tourney.server
    TourneyProvider - -
    -          Defines the server-side of the TourneyService.
    TourniesProvider - -
    -          Defines the server-side of the TourniesService.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.tourney.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/persist/TourneyRepository.TourneyRecord.html b/apidocs/com/threerings/parlor/tourney/server/persist/TourneyRepository.TourneyRecord.html index b6821304..371e535a 100644 --- a/apidocs/com/threerings/parlor/tourney/server/persist/TourneyRepository.TourneyRecord.html +++ b/apidocs/com/threerings/parlor/tourney/server/persist/TourneyRepository.TourneyRecord.html @@ -1,346 +1,357 @@ - - - - - - -TourneyRepository.TourneyRecord (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.server.persist -
    -Class TourneyRepository.TourneyRecord

    -
    -java.lang.Object
    -  extended by com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord
    -
    -
    -
    Enclosing class:
    TourneyRepository
    -
    -
    -
    -
    public static class TourneyRepository.TourneyRecord
    extends Object
    - - -

    -Contains tourney information loaded from the database. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.tourney.server.persist
    +

    Class TourneyRepository.TourneyRecord

    +
    +
    + +
    +
      +
    • +
      +
      Enclosing class:
      +
      TourneyRepository
      +
      +
      +
      +
      public static class TourneyRepository.TourneyRecord
      +extends Object
      +
      Contains tourney information loaded from the database.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -tourneyId

      -
      -public int tourneyId
      -
      -
      The tourney's unique identifier. -

      -

      -
      -
      -
      - -

      -config

      -
      -public byte[] config
      -
      -
      The tourney configuration. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          tourneyId

          +
          public int tourneyId
          +
          The tourney's unique identifier.
          +
        • +
        + + + +
          +
        • +

          config

          +
          public byte[] config
          +
          The tourney configuration.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -TourneyRepository.TourneyRecord

      -
      -public TourneyRepository.TourneyRecord()
      -
      -
      -
      - -

      -TourneyRepository.TourneyRecord

      -
      -public TourneyRepository.TourneyRecord(int tourneyId)
      -
      -
      -
      - -

      -TourneyRepository.TourneyRecord

      -
      -public TourneyRepository.TourneyRecord(TourneyConfig tourneyConfig)
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TourneyRecord

          +
          public TourneyRecord()
          +
        • +
        + + + +
          +
        • +

          TourneyRecord

          +
          public TourneyRecord(int tourneyId)
          +
        • +
        + + + +
          +
        • +

          TourneyRecord

          +
          public TourneyRecord(TourneyConfig tourneyConfig)
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getTourneyConfig

      -
      -public TourneyConfig getTourneyConfig()
      -
      -
      -
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/persist/TourneyRepository.html b/apidocs/com/threerings/parlor/tourney/server/persist/TourneyRepository.html index 2075247c..c452a442 100644 --- a/apidocs/com/threerings/parlor/tourney/server/persist/TourneyRepository.html +++ b/apidocs/com/threerings/parlor/tourney/server/persist/TourneyRepository.html @@ -1,423 +1,447 @@ - - - - - - -TourneyRepository (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.tourney.server.persist -
    -Class TourneyRepository

    -
    -java.lang.Object
    -  extended by com.samskivert.jdbc.Repository
    -      extended by com.samskivert.jdbc.SimpleRepository
    -          extended by com.samskivert.jdbc.JORARepository
    -              extended by com.threerings.parlor.tourney.server.persist.TourneyRepository
    -
    -
    -
    -
    public class TourneyRepository
    extends JORARepository
    - - -

    -The persistent store for tourney related information. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.tourney.server.persist
    +

    Class TourneyRepository

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class TourneyRepository
      +extends JORARepository
      +
      The persistent store for tourney related information.
      +
    • +
    +
    +
    + +
    +
    + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/persist/class-use/TourneyRepository.TourneyRecord.html b/apidocs/com/threerings/parlor/tourney/server/persist/class-use/TourneyRepository.TourneyRecord.html index ee697864..f325dc11 100644 --- a/apidocs/com/threerings/parlor/tourney/server/persist/class-use/TourneyRepository.TourneyRecord.html +++ b/apidocs/com/threerings/parlor/tourney/server/persist/class-use/TourneyRepository.TourneyRecord.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord

    -
    -No usage of com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord

    +
    +
    No usage of com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/persist/class-use/TourneyRepository.html b/apidocs/com/threerings/parlor/tourney/server/persist/class-use/TourneyRepository.html index e514febc..c906bbde 100644 --- a/apidocs/com/threerings/parlor/tourney/server/persist/class-use/TourneyRepository.html +++ b/apidocs/com/threerings/parlor/tourney/server/persist/class-use/TourneyRepository.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.tourney.server.persist.TourneyRepository (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.tourney.server.persist.TourneyRepository

    -
    -No usage of com.threerings.parlor.tourney.server.persist.TourneyRepository -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.tourney.server.persist.TourneyRepository

    +
    +
    No usage of com.threerings.parlor.tourney.server.persist.TourneyRepository
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/persist/package-frame.html b/apidocs/com/threerings/parlor/tourney/server/persist/package-frame.html index faba874c..b08443b4 100644 --- a/apidocs/com/threerings/parlor/tourney/server/persist/package-frame.html +++ b/apidocs/com/threerings/parlor/tourney/server/persist/package-frame.html @@ -1,35 +1,22 @@ - - - - - - -com.threerings.parlor.tourney.server.persist (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.tourney.server.persist - - - - -
    -Classes  - -
    -TourneyRepository -
    -TourneyRepository.TourneyRecord
    - - - - + + + + + +com.threerings.parlor.tourney.server.persist (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.tourney.server.persist

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/persist/package-summary.html b/apidocs/com/threerings/parlor/tourney/server/persist/package-summary.html index e943afe2..bad643dd 100644 --- a/apidocs/com/threerings/parlor/tourney/server/persist/package-summary.html +++ b/apidocs/com/threerings/parlor/tourney/server/persist/package-summary.html @@ -1,162 +1,152 @@ - - - - - - -com.threerings.parlor.tourney.server.persist (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.tourney.server.persist -

    - - - - - - - - - - - - - -
    -Class Summary
    TourneyRepositoryThe persistent store for tourney related information.
    TourneyRepository.TourneyRecordContains tourney information loaded from the database.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.tourney.server.persist

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/persist/package-tree.html b/apidocs/com/threerings/parlor/tourney/server/persist/package-tree.html index 809533c8..45b18017 100644 --- a/apidocs/com/threerings/parlor/tourney/server/persist/package-tree.html +++ b/apidocs/com/threerings/parlor/tourney/server/persist/package-tree.html @@ -1,160 +1,152 @@ - - - - - - -com.threerings.parlor.tourney.server.persist Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.tourney.server.persist -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.tourney.server.persist

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/tourney/server/persist/package-use.html b/apidocs/com/threerings/parlor/tourney/server/persist/package-use.html index e27f0bd5..5058dcf4 100644 --- a/apidocs/com/threerings/parlor/tourney/server/persist/package-use.html +++ b/apidocs/com/threerings/parlor/tourney/server/persist/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.parlor.tourney.server.persist (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.tourney.server.persist

    -
    -No usage of com.threerings.parlor.tourney.server.persist -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.tourney.server.persist

    +
    +
    No usage of com.threerings.parlor.tourney.server.persist
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/client/TurnDisplay.html b/apidocs/com/threerings/parlor/turn/client/TurnDisplay.html index 62d35dc8..7a44b718 100644 --- a/apidocs/com/threerings/parlor/turn/client/TurnDisplay.html +++ b/apidocs/com/threerings/parlor/turn/client/TurnDisplay.html @@ -1,555 +1,524 @@ - - - - - - -TurnDisplay (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.turn.client -
    -Class TurnDisplay

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by javax.swing.JPanel
    -                  extended by com.threerings.parlor.turn.client.TurnDisplay
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.client.PlaceView, com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.ElementUpdateListener, ImageObserver, MenuContainer, Serializable, Accessible
    -
    -
    -
    -
    public class TurnDisplay
    extends JPanel
    implements com.threerings.crowd.client.PlaceView, com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ElementUpdateListener
    - - -

    -Automatically display a list of players and turn change information - in a turn-based game. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.parlor.turn.client
    +

    Class TurnDisplay

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.client.PlaceView, com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.ElementUpdateListener, ImageObserver, MenuContainer, Serializable, Accessible
      +
      +
      +
      +
      public class TurnDisplay
      +extends JPanel
      +implements com.threerings.crowd.client.PlaceView, com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ElementUpdateListener
      +
      Automatically display a list of players and turn change information + in a turn-based game.
      +
      +
      See Also:
      +
      Serialized Form
      +
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -TurnDisplay

      -
      -public TurnDisplay()
      -
      -
      Create a TurnDisplay. -

      -

      -
      - -

      -TurnDisplay

      -
      -public TurnDisplay(Icon turnIcon)
      -
      -
      Create a TurnDisplay for a game using the specified Icon to denote - whose turn it is. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TurnDisplay

          +
          public TurnDisplay()
          +
          Create a TurnDisplay.
          +
        • +
        + + + +
          +
        • +

          TurnDisplay

          +
          public TurnDisplay(Icon turnIcon)
          +
          Create a TurnDisplay for a game using the specified Icon to denote + whose turn it is.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -setTurnIcon

      -
      -public void setTurnIcon(Icon turnIcon)
      -
      -
      Set the icon to use. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setWinnerText

      -
      -public void setWinnerText(String winnerText)
      -
      -
      Set the text to be displayed next to the winner's name. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setDrawText

      -
      -public void setDrawText(String drawText)
      -
      -
      Sets the text to be displayed next to everyone's name in the event of a - draw. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setPlayerIcons

      -
      -public void setPlayerIcons(Icon[] icons)
      -
      -
      Set optional icons to use for identifying each player in the game. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -willEnterPlace

      -
      -public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Specified by:
      willEnterPlace in interface com.threerings.crowd.client.PlaceView
      -
      -
      -
      -
      -
      -
      - -

      -didLeavePlace

      -
      -public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Specified by:
      didLeavePlace in interface com.threerings.crowd.client.PlaceView
      -
      -
      -
      -
      -
      -
      - -

      -attributeChanged

      -
      -public void attributeChanged(com.threerings.presents.dobj.AttributeChangedEvent event)
      -
      -
      -
      Specified by:
      attributeChanged in interface com.threerings.presents.dobj.AttributeChangeListener
      -
      -
      -
      -
      -
      -
      - -

      -elementUpdated

      -
      -public void elementUpdated(com.threerings.presents.dobj.ElementUpdatedEvent event)
      -
      -
      -
      Specified by:
      elementUpdated in interface com.threerings.presents.dobj.ElementUpdateListener
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          setTurnIcon

          +
          public void setTurnIcon(Icon turnIcon)
          +
          Set the icon to use.
          +
        • +
        + + + +
          +
        • +

          setWinnerText

          +
          public void setWinnerText(String winnerText)
          +
          Set the text to be displayed next to the winner's name.
          +
        • +
        + + + +
          +
        • +

          setDrawText

          +
          public void setDrawText(String drawText)
          +
          Sets the text to be displayed next to everyone's name in the event of a + draw.
          +
        • +
        + + + +
          +
        • +

          setPlayerIcons

          +
          public void setPlayerIcons(Icon[] icons)
          +
          Set optional icons to use for identifying each player in the game.
          +
        • +
        + + + +
          +
        • +

          willEnterPlace

          +
          public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Specified by:
          +
          willEnterPlace in interface com.threerings.crowd.client.PlaceView
          +
          +
        • +
        + + + +
          +
        • +

          didLeavePlace

          +
          public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Specified by:
          +
          didLeavePlace in interface com.threerings.crowd.client.PlaceView
          +
          +
        • +
        + + + +
          +
        • +

          attributeChanged

          +
          public void attributeChanged(com.threerings.presents.dobj.AttributeChangedEvent event)
          +
          +
          Specified by:
          +
          attributeChanged in interface com.threerings.presents.dobj.AttributeChangeListener
          +
          +
        • +
        + + + +
          +
        • +

          elementUpdated

          +
          public void elementUpdated(com.threerings.presents.dobj.ElementUpdatedEvent event)
          +
          +
          Specified by:
          +
          elementUpdated in interface com.threerings.presents.dobj.ElementUpdateListener
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/client/TurnGameController.html b/apidocs/com/threerings/parlor/turn/client/TurnGameController.html index 3f547742..7c5c3a22 100644 --- a/apidocs/com/threerings/parlor/turn/client/TurnGameController.html +++ b/apidocs/com/threerings/parlor/turn/client/TurnGameController.html @@ -1,219 +1,238 @@ - - - - - - -TurnGameController (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.turn.client -
    -Interface TurnGameController

    -
    -
    All Known Implementing Classes:
    CardGameController
    -
    -
    -
    -
    public interface TurnGameController
    - - -

    -Games that wish to make use of the turn game services should have their - controller implement this interface and create an instance of TurnGameControllerDelegate which should be passed to PlaceController.addDelegate(com.threerings.crowd.client.PlaceControllerDelegate). -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.turn.client
    +

    Interface TurnGameController

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      CardGameController
      +
      +
      +
      +
      public interface TurnGameController
      +
      Games that wish to make use of the turn game services should have their + controller implement this interface and create an instance of TurnGameControllerDelegate which should be passed to PlaceController.addDelegate(com.threerings.crowd.client.PlaceControllerDelegate).
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Method Summary
      - voidturnDidChange(com.threerings.util.Name turnHolder) - -
      -          Called when the turn changed.
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -turnDidChange

      -
      -void turnDidChange(com.threerings.util.Name turnHolder)
      -
      -
      Called when the turn changed. This indicates the start of a turn +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          turnDidChange

          +
          void turnDidChange(com.threerings.util.Name turnHolder)
          +
          Called when the turn changed. This indicates the start of a turn and the user interface should adjust itself accordingly (activating - controls if it is our turn and deactivating them if it is not). -

          -

          -
          Parameters:
          turnHolder - the username of the new holder of the turn.
          -
          -
      + controls if it is our turn and deactivating them if it is not).
    +
    +
    Parameters:
    +
    turnHolder - the username of the new holder of the turn.
    +
    + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/client/TurnGameControllerDelegate.html b/apidocs/com/threerings/parlor/turn/client/TurnGameControllerDelegate.html index 9bb8c07a..fd7406f8 100644 --- a/apidocs/com/threerings/parlor/turn/client/TurnGameControllerDelegate.html +++ b/apidocs/com/threerings/parlor/turn/client/TurnGameControllerDelegate.html @@ -1,417 +1,415 @@ - - - - - - -TurnGameControllerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.turn.client -
    -Class TurnGameControllerDelegate

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.client.PlaceControllerDelegate
    -      extended by com.threerings.parlor.game.client.GameControllerDelegate
    -          extended by com.threerings.parlor.turn.client.TurnGameControllerDelegate
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener
    -
    -
    -
    Direct Known Subclasses:
    TrickCardGameControllerDelegate
    -
    -
    -
    -
    public class TurnGameControllerDelegate
    extends GameControllerDelegate
    implements com.threerings.presents.dobj.AttributeChangeListener
    - - -

    -Performs the client-side processing for a turn-based game. Games which +

    +
    com.threerings.parlor.turn.client
    +

    Class TurnGameControllerDelegate

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener
      +
      +
      +
      Direct Known Subclasses:
      +
      TrickCardGameControllerDelegate
      +
      +
      +
      +
      public class TurnGameControllerDelegate
      +extends GameControllerDelegate
      +implements com.threerings.presents.dobj.AttributeChangeListener
      +
      Performs the client-side processing for a turn-based game. Games which wish to make use of these services must construct a delegate and call out to it at the appropriate times (see the method documentation for which methods should be called when). The game's controller must also - implement the TurnGameController interface so that it can be - notified when turn-based game events take place. -

      - -

      -


      - -

      - + implement the TurnGameController interface so that it can be + notified when turn-based game events take place.

      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -TurnGameControllerDelegate

      -
      -public TurnGameControllerDelegate(TurnGameController tgctrl)
      -
      -
      Constructs a delegate which will call back to the supplied TurnGameController implementation wen turn-based game related - things happen. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TurnGameControllerDelegate

          +
          public TurnGameControllerDelegate(TurnGameController tgctrl)
          +
          Constructs a delegate which will call back to the supplied TurnGameController implementation wen turn-based game related + things happen.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -isOurTurn

      -
      -public boolean isOurTurn()
      -
      -
      Returns true if the game is in progress and it is our turn; false - otherwise. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getTurnHolderIndex

      -
      -public int getTurnHolderIndex()
      -
      -
      Returns the index of the current turn holder as configured in the - game object. -

      -

      -
      -
      -
      - -
      Returns:
      the index into the players array of the current turn holder - or -1 if there is no current turn holder.
      -
      -
      -
      - -

      -init

      -
      -public void init(com.threerings.crowd.util.CrowdContext ctx,
      -                 com.threerings.crowd.data.PlaceConfig config)
      -
      -
      -
      Overrides:
      init in class com.threerings.crowd.client.PlaceControllerDelegate
      -
      -
      -
      -
      -
      -
      - -

      -willEnterPlace

      -
      -public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Overrides:
      willEnterPlace in class com.threerings.crowd.client.PlaceControllerDelegate
      -
      -
      -
      -
      -
      -
      - -

      -didLeavePlace

      -
      -public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Overrides:
      didLeavePlace in class com.threerings.crowd.client.PlaceControllerDelegate
      -
      -
      -
      -
      -
      -
      - -

      -attributeChanged

      -
      -public void attributeChanged(com.threerings.presents.dobj.AttributeChangedEvent event)
      -
      -
      -
      Specified by:
      attributeChanged in interface com.threerings.presents.dobj.AttributeChangeListener
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          isOurTurn

          +
          public boolean isOurTurn()
          +
          Returns true if the game is in progress and it is our turn; false + otherwise.
          +
        • +
        + + + +
          +
        • +

          getTurnHolderIndex

          +
          public int getTurnHolderIndex()
          +
          Returns the index of the current turn holder as configured in the + game object.
          +
          +
          Returns:
          +
          the index into the players array of the current turn holder + or -1 if there is no current turn holder.
          +
          +
        • +
        + + + +
          +
        • +

          init

          +
          public void init(com.threerings.crowd.util.CrowdContext ctx,
          +                 com.threerings.crowd.data.PlaceConfig config)
          +
          +
          Overrides:
          +
          init in class com.threerings.crowd.client.PlaceControllerDelegate
          +
          +
        • +
        + + + +
          +
        • +

          willEnterPlace

          +
          public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Overrides:
          +
          willEnterPlace in class com.threerings.crowd.client.PlaceControllerDelegate
          +
          +
        • +
        + + + +
          +
        • +

          didLeavePlace

          +
          public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Overrides:
          +
          didLeavePlace in class com.threerings.crowd.client.PlaceControllerDelegate
          +
          +
        • +
        + + + +
          +
        • +

          attributeChanged

          +
          public void attributeChanged(com.threerings.presents.dobj.AttributeChangedEvent event)
          +
          +
          Specified by:
          +
          attributeChanged in interface com.threerings.presents.dobj.AttributeChangeListener
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/client/class-use/TurnDisplay.html b/apidocs/com/threerings/parlor/turn/client/class-use/TurnDisplay.html index d9a6b536..b9294c22 100644 --- a/apidocs/com/threerings/parlor/turn/client/class-use/TurnDisplay.html +++ b/apidocs/com/threerings/parlor/turn/client/class-use/TurnDisplay.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.turn.client.TurnDisplay (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.turn.client.TurnDisplay

    -
    -No usage of com.threerings.parlor.turn.client.TurnDisplay -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.turn.client.TurnDisplay

    +
    +
    No usage of com.threerings.parlor.turn.client.TurnDisplay
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/client/class-use/TurnGameController.html b/apidocs/com/threerings/parlor/turn/client/class-use/TurnGameController.html index f5127f09..1ba0512d 100644 --- a/apidocs/com/threerings/parlor/turn/client/class-use/TurnGameController.html +++ b/apidocs/com/threerings/parlor/turn/client/class-use/TurnGameController.html @@ -1,209 +1,191 @@ - - - - - - -Uses of Interface com.threerings.parlor.turn.client.TurnGameController (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.turn.client.TurnGameController

    -
    - - - - - - - - - - - - - -
    -Packages that use TurnGameController
    com.threerings.parlor.card.client  
    com.threerings.parlor.turn.client  
    -  -

    - - - - - -
    -Uses of TurnGameController in com.threerings.parlor.card.client
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.card.client that implement TurnGameController
    - classCardGameController - -
    -          A controller class for card games.
    -  -

    - - - - - -
    -Uses of TurnGameController in com.threerings.parlor.turn.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.parlor.turn.client with parameters of type TurnGameController
    TurnGameControllerDelegate(TurnGameController tgctrl) - -
    -          Constructs a delegate which will call back to the supplied TurnGameController implementation wen turn-based game related - things happen.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.turn.client.TurnGameController

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/client/class-use/TurnGameControllerDelegate.html b/apidocs/com/threerings/parlor/turn/client/class-use/TurnGameControllerDelegate.html index 1db58690..1f3289c9 100644 --- a/apidocs/com/threerings/parlor/turn/client/class-use/TurnGameControllerDelegate.html +++ b/apidocs/com/threerings/parlor/turn/client/class-use/TurnGameControllerDelegate.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.parlor.turn.client.TurnGameControllerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.turn.client.TurnGameControllerDelegate

    -
    - - - - - - - - - -
    -Packages that use TurnGameControllerDelegate
    com.threerings.parlor.card.trick.client  
    -  -

    - - - - - -
    -Uses of TurnGameControllerDelegate in com.threerings.parlor.card.trick.client
    -  -

    - - - - - - - - - -
    Subclasses of TurnGameControllerDelegate in com.threerings.parlor.card.trick.client
    - classTrickCardGameControllerDelegate - -
    -          A card game controller delegate for trick-based card games, such as Spades and Hearts.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.turn.client.TurnGameControllerDelegate

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/client/package-frame.html b/apidocs/com/threerings/parlor/turn/client/package-frame.html index f46c7b43..6f9b09a7 100644 --- a/apidocs/com/threerings/parlor/turn/client/package-frame.html +++ b/apidocs/com/threerings/parlor/turn/client/package-frame.html @@ -1,46 +1,26 @@ - - - - - - -com.threerings.parlor.turn.client (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.turn.client - - - - -
    -Interfaces  - -
    -TurnGameController
    - - - - - - -
    -Classes  - -
    -TurnDisplay -
    -TurnGameControllerDelegate
    - - - - + + + + + +com.threerings.parlor.turn.client (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.turn.client

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/turn/client/package-summary.html b/apidocs/com/threerings/parlor/turn/client/package-summary.html index 18cd5fbb..ad9c4bf4 100644 --- a/apidocs/com/threerings/parlor/turn/client/package-summary.html +++ b/apidocs/com/threerings/parlor/turn/client/package-summary.html @@ -1,178 +1,171 @@ - - - - - - -com.threerings.parlor.turn.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.turn.client -

    - - - - - - - - - -
    -Interface Summary
    TurnGameControllerGames that wish to make use of the turn game services should have their - controller implement this interface and create an instance of TurnGameControllerDelegate which should be passed to PlaceController.addDelegate(com.threerings.crowd.client.PlaceControllerDelegate).
    -  - -

    - - - - - - - - - - - - - -
    -Class Summary
    TurnDisplayAutomatically display a list of players and turn change information - in a turn-based game.
    TurnGameControllerDelegatePerforms the client-side processing for a turn-based game.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.turn.client

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/client/package-tree.html b/apidocs/com/threerings/parlor/turn/client/package-tree.html index 155158c1..3f4fc512 100644 --- a/apidocs/com/threerings/parlor/turn/client/package-tree.html +++ b/apidocs/com/threerings/parlor/turn/client/package-tree.html @@ -1,176 +1,168 @@ - - - - - - -com.threerings.parlor.turn.client Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.turn.client -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.turn.client

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/client/package-use.html b/apidocs/com/threerings/parlor/turn/client/package-use.html index fcfc1717..d443687d 100644 --- a/apidocs/com/threerings/parlor/turn/client/package-use.html +++ b/apidocs/com/threerings/parlor/turn/client/package-use.html @@ -1,211 +1,205 @@ - - - - - - -Uses of Package com.threerings.parlor.turn.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.turn.client

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.parlor.turn.client
    com.threerings.parlor.card.client  
    com.threerings.parlor.card.trick.client  
    com.threerings.parlor.turn.client  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.turn.client used by com.threerings.parlor.card.client
    TurnGameController - -
    -          Games that wish to make use of the turn game services should have their - controller implement this interface and create an instance of TurnGameControllerDelegate which should be passed to PlaceController.addDelegate(com.threerings.crowd.client.PlaceControllerDelegate).
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.turn.client used by com.threerings.parlor.card.trick.client
    TurnGameControllerDelegate - -
    -          Performs the client-side processing for a turn-based game.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.turn.client used by com.threerings.parlor.turn.client
    TurnGameController - -
    -          Games that wish to make use of the turn game services should have their - controller implement this interface and create an instance of TurnGameControllerDelegate which should be passed to PlaceController.addDelegate(com.threerings.crowd.client.PlaceControllerDelegate).
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.turn.client

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/data/TurnGameObject.html b/apidocs/com/threerings/parlor/turn/data/TurnGameObject.html index dc3cb956..bbe83e2b 100644 --- a/apidocs/com/threerings/parlor/turn/data/TurnGameObject.html +++ b/apidocs/com/threerings/parlor/turn/data/TurnGameObject.html @@ -1,354 +1,350 @@ - - - - - - -TurnGameObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.turn.data -
    -Interface TurnGameObject

    -
    -
    All Known Subinterfaces:
    TrickCardGameObject
    -
    -
    -
    -
    public interface TurnGameObject
    - - -

    -Games that wish to support turn-based play must implement this - interface with their GameObject. -

    - -

    -


    - -

    +

    +
    com.threerings.parlor.turn.data
    +

    Interface TurnGameObject

    +
    +
    +
    +
      +
    • +
      +
      All Known Subinterfaces:
      +
      TrickCardGameObject
      +
      +
      +
      +
      public interface TurnGameObject
      +
      Games that wish to support turn-based play must implement this + interface with their GameObject.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - + +
      -Field Summary
      -static com.threerings.util.NameTURN_HOLDER_REPLACED - -
      -          A special value used to communicate to the client that the current +
        +
      • + + +

        Field Summary

        + + + + + + + + + - -
        Fields 
        Modifier and TypeField and Description
        static com.threerings.util.NameTURN_HOLDER_REPLACED +
        A special value used to communicate to the client that the current turn holder was replaced (perhaps due to disconnection or departure - and being replaced by an AI).
        -  + and being replaced by an AI). +
      +
    • +
    - - - - - - - - - - - - - + + + + + + + + + +
    -Method Summary
    - com.threerings.util.Name[]getPlayers() - -
    -          Returns the array of player names involved in the game.
    - com.threerings.util.NamegetTurnHolder() - -
    -          Returns the username of the player who is currently taking their +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      com.threerings.util.Name[]getPlayers() +
      Returns the array of player names involved in the game.
      +
      com.threerings.util.NamegetTurnHolder() +
      Returns the username of the player who is currently taking their turn in this turn-based game or null if no user - currently holds the turn.
      - StringgetTurnHolderFieldName() - -
      -          Returns the distributed object field name of the + currently holds the turn. +
      StringgetTurnHolderFieldName() +
      Returns the distributed object field name of the turnHolder field in the object that implements this - interface.
      - booleanisInPlay() - -
      -          Returns true if the game is in play, false if not.
      - voidsetTurnHolder(com.threerings.util.Name turnHolder) - -
      -          Requests that the turnHolder field be set to the specified - value.
      -  -

      - + interface. +

    booleanisInPlay() +
    Returns true if the game is in play, false if not.
    +
    voidsetTurnHolder(com.threerings.util.Name turnHolder) +
    Requests that the turnHolder field be set to the specified + value.
    +
    + + + + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -TURN_HOLDER_REPLACED

      -
      -static final com.threerings.util.Name TURN_HOLDER_REPLACED
      -
      -
      A special value used to communicate to the client that the current +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          TURN_HOLDER_REPLACED

          +
          static final com.threerings.util.Name TURN_HOLDER_REPLACED
          +
          A special value used to communicate to the client that the current turn holder was replaced (perhaps due to disconnection or departure - and being replaced by an AI). -

          -

          -
          -
      - + and being replaced by an AI).
    + + + + - - - - - - -
    -Method Detail
    - -

    -getTurnHolderFieldName

    -
    -String getTurnHolderFieldName()
    -
    -
    Returns the distributed object field name of the +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTurnHolderFieldName

        +
        String getTurnHolderFieldName()
        +
        Returns the distributed object field name of the turnHolder field in the object that implements this - interface. -

        -

        -
        -
        -
    -
    - -

    -getTurnHolder

    -
    -com.threerings.util.Name getTurnHolder()
    -
    -
    Returns the username of the player who is currently taking their + interface.
    + + + + + + + + + + + + + + + + + + + + + + + + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/data/class-use/TurnGameObject.html b/apidocs/com/threerings/parlor/turn/data/class-use/TurnGameObject.html index 06a7cd85..a2963a26 100644 --- a/apidocs/com/threerings/parlor/turn/data/class-use/TurnGameObject.html +++ b/apidocs/com/threerings/parlor/turn/data/class-use/TurnGameObject.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Interface com.threerings.parlor.turn.data.TurnGameObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.turn.data.TurnGameObject

    -
    - - - - - - - - - -
    -Packages that use TurnGameObject
    com.threerings.parlor.card.trick.data  
    -  -

    - - - - - -
    -Uses of TurnGameObject in com.threerings.parlor.card.trick.data
    -  -

    - - - - - - - - - -
    Subinterfaces of TurnGameObject in com.threerings.parlor.card.trick.data
    - interfaceTrickCardGameObject - -
    -          Game objects for trick-based card games must implement this interface.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.turn.data.TurnGameObject

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/data/package-frame.html b/apidocs/com/threerings/parlor/turn/data/package-frame.html index b7ca8eaf..104a27a7 100644 --- a/apidocs/com/threerings/parlor/turn/data/package-frame.html +++ b/apidocs/com/threerings/parlor/turn/data/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.parlor.turn.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.turn.data - - - - -
    -Interfaces  - -
    -TurnGameObject
    - - - - + + + + + +com.threerings.parlor.turn.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.turn.data

    +
    +

    Interfaces

    + +
    + + diff --git a/apidocs/com/threerings/parlor/turn/data/package-summary.html b/apidocs/com/threerings/parlor/turn/data/package-summary.html index 9d5f99eb..7a22b1cf 100644 --- a/apidocs/com/threerings/parlor/turn/data/package-summary.html +++ b/apidocs/com/threerings/parlor/turn/data/package-summary.html @@ -1,159 +1,147 @@ - - - - - - -com.threerings.parlor.turn.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.turn.data -

    - - - - - - - - - -
    -Interface Summary
    TurnGameObjectGames that wish to support turn-based play must implement this - interface with their GameObject.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.parlor.turn.data

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/data/package-tree.html b/apidocs/com/threerings/parlor/turn/data/package-tree.html index 00e3dc14..322b7180 100644 --- a/apidocs/com/threerings/parlor/turn/data/package-tree.html +++ b/apidocs/com/threerings/parlor/turn/data/package-tree.html @@ -1,152 +1,135 @@ - - - - - - -com.threerings.parlor.turn.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.turn.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.turn.data

    +Package Hierarchies: + +
    +
    +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/data/package-use.html b/apidocs/com/threerings/parlor/turn/data/package-use.html index 02aac896..c62c5aa4 100644 --- a/apidocs/com/threerings/parlor/turn/data/package-use.html +++ b/apidocs/com/threerings/parlor/turn/data/package-use.html @@ -1,172 +1,162 @@ - - - - - - -Uses of Package com.threerings.parlor.turn.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.turn.data

    -
    - - - - - - - - - -
    -Packages that use com.threerings.parlor.turn.data
    com.threerings.parlor.card.trick.data  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.turn.data used by com.threerings.parlor.card.trick.data
    TurnGameObject - -
    -          Games that wish to support turn-based play must implement this - interface with their GameObject.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.turn.data

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/server/TurnGameManager.html b/apidocs/com/threerings/parlor/turn/server/TurnGameManager.html index e7f8099b..cd1465b5 100644 --- a/apidocs/com/threerings/parlor/turn/server/TurnGameManager.html +++ b/apidocs/com/threerings/parlor/turn/server/TurnGameManager.html @@ -1,108 +1,114 @@ - - - - - - -TurnGameManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.turn.server -
    -Interface TurnGameManager

    -
    -
    All Known Implementing Classes:
    CardGameManager
    -
    -
    -
    -
    public interface TurnGameManager
    - - -

    -A game manager that wishes to make use of the turn game services should - implement this interface and create a TurnGameManagerDelegate +

    +
    com.threerings.parlor.turn.server
    +

    Interface TurnGameManager

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      CardGameManager
      +
      +
      +
      +
      public interface TurnGameManager
      +
      A game manager that wishes to make use of the turn game services should + implement this interface and create a TurnGameManagerDelegate which will perform the basic turn game processing and call back to the main manager via this interface. @@ -119,253 +125,232 @@ A game manager that wishes to make use of the turn game services should TurnGameManagerDelegate.startTurn() ... GameManager.endGame() - -

      - -

      -


      - -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - intgetPlayerCount() - -
      -          Extending GameManager should automatically handle - implementing this method.
      - intgetPlayerIndex(com.threerings.util.Name username) - -
      -          Extending GameManager should automatically handle - implementing this method.
      - com.threerings.util.NamegetPlayerName(int index) - -
      -          Extending GameManager should automatically handle - implementing this method.
      - booleanisActivePlayer(int pidx) - -
      -          Extending GameManager should automatically handle - implementing this method.
      - voidturnDidEnd() - -
      -          Called when the turn was ended.
      - voidturnDidStart() - -
      -          Called when we have started the next turn.
      - voidturnWillStart() - -
      -          Called when we are about to start the next turn.
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getPlayerName

      -
      -com.threerings.util.Name getPlayerName(int index)
      -
      -
      Extending GameManager should automatically handle - implementing this method. -

      -

      -
      -
      -
      -
      - -

      -getPlayerIndex

      -
      -int getPlayerIndex(com.threerings.util.Name username)
      -
      -
      Extending GameManager should automatically handle - implementing this method. -

      -

      -
      -
      -
      -
      - -

      -getPlayerCount

      -
      -int getPlayerCount()
      -
      -
      Extending GameManager should automatically handle - implementing this method. -

      -

      -
      -
      -
      -
      - -

      -isActivePlayer

      -
      -boolean isActivePlayer(int pidx)
      -
      -
      Extending GameManager should automatically handle - implementing this method. -

      -

      -
      -
      -
      -
      - -

      -turnWillStart

      -
      -void turnWillStart()
      -
      -
      Called when we are about to start the next turn. Implementations - can do whatever pre-start turn activities need to be done. -

      -

      -
      -
      -
      -
      - -

      -turnDidStart

      -
      -void turnDidStart()
      -
      -
      Called when we have started the next turn. Implementations can do - whatever post-start turn activities need to be done. -

      -

      -
      -
      -
      -
      - -

      -turnDidEnd

      -
      -void turnDidEnd()
      -
      -
      Called when the turn was ended. Implementations can perform any - post-turn processing (like updating scores, etc.). -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getPlayerName

          +
          com.threerings.util.Name getPlayerName(int index)
          +
          Extending GameManager should automatically handle + implementing this method.
          +
        • +
        + + + +
          +
        • +

          getPlayerIndex

          +
          int getPlayerIndex(com.threerings.util.Name username)
          +
          Extending GameManager should automatically handle + implementing this method.
          +
        • +
        + + + +
          +
        • +

          getPlayerCount

          +
          int getPlayerCount()
          +
          Extending GameManager should automatically handle + implementing this method.
          +
        • +
        + + + +
          +
        • +

          isActivePlayer

          +
          boolean isActivePlayer(int pidx)
          +
          Extending GameManager should automatically handle + implementing this method.
          +
        • +
        + + + +
          +
        • +

          turnWillStart

          +
          void turnWillStart()
          +
          Called when we are about to start the next turn. Implementations + can do whatever pre-start turn activities need to be done.
          +
        • +
        + + + +
          +
        • +

          turnDidStart

          +
          void turnDidStart()
          +
          Called when we have started the next turn. Implementations can do + whatever post-start turn activities need to be done.
          +
        • +
        + + + +
          +
        • +

          turnDidEnd

          +
          void turnDidEnd()
          +
          Called when the turn was ended. Implementations can perform any + post-turn processing (like updating scores, etc.).
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/server/TurnGameManagerDelegate.html b/apidocs/com/threerings/parlor/turn/server/TurnGameManagerDelegate.html index ae2579c2..8f3c84ef 100644 --- a/apidocs/com/threerings/parlor/turn/server/TurnGameManagerDelegate.html +++ b/apidocs/com/threerings/parlor/turn/server/TurnGameManagerDelegate.html @@ -1,487 +1,485 @@ - - - - - - -TurnGameManagerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.turn.server -
    -Class TurnGameManagerDelegate

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.server.PlaceManagerDelegate
    -      extended by com.threerings.parlor.server.PlayManagerDelegate
    -          extended by com.threerings.parlor.game.server.GameManagerDelegate
    -              extended by com.threerings.parlor.turn.server.TurnGameManagerDelegate
    -
    -
    -
    Direct Known Subclasses:
    TrickCardGameManagerDelegate
    -
    -
    -
    -
    public class TurnGameManagerDelegate
    extends GameManagerDelegate
    - - -

    -Performs the server-side turn-based game processing for a turn based game. Game managers which - wish to make use of the turn services must implement TurnGameManager and either create +

    +
    com.threerings.parlor.turn.server
    +

    Class TurnGameManagerDelegate

    +
    +
    + +
    +
      +
    • +
      +
      Direct Known Subclasses:
      +
      TrickCardGameManagerDelegate
      +
      +
      +
      +
      public class TurnGameManagerDelegate
      +extends GameManagerDelegate
      +
      Performs the server-side turn-based game processing for a turn based game. Game managers which + wish to make use of the turn services must implement TurnGameManager and either create an instance of this class, or an instance of a derivation which customizes the behavior, either - of which would be passed to PlaceManager.addDelegate(com.threerings.crowd.server.PlaceManagerDelegate) to be activated. -

      - -

      -


      - -

      - + of which would be passed to PlaceManager.addDelegate(com.threerings.crowd.server.PlaceManagerDelegate) to be activated.

      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -TurnGameManagerDelegate

      -
      -public TurnGameManagerDelegate()
      -
      -
      -
      - -

      -TurnGameManagerDelegate

      -
      -@Deprecated
      -public TurnGameManagerDelegate(TurnGameManager tgmgr)
      -
      -
      Deprecated. use the zero-argument constructor. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TurnGameManagerDelegate

          +
          public TurnGameManagerDelegate()
          +
        • +
        + + + +
          +
        • +

          TurnGameManagerDelegate

          +
          @Deprecated
          +public TurnGameManagerDelegate(TurnGameManager tgmgr)
          +
          Deprecated. use the zero-argument constructor.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getTurnHolderIndex

      -
      -public int getTurnHolderIndex()
      -
      -
      Returns the index of the current turn holder as configured in the game object. -

      -

      - -
      Returns:
      the index into the players array of the current turn holder or -1 if - there is no current turn holder.
      -
      -
      -
      - -

      -isPlayersTurn

      -
      -public boolean isPlayersTurn(int playerIndex)
      -
      -
      Test if it's the inputted player's turn. -

      -

      -
      -
      -
      -
      - -

      -startTurn

      -
      -public void startTurn()
      -
      -
      Called to start the next turn. It calls TurnGameManager.turnWillStart() to allow our +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getTurnHolderIndex

          +
          public int getTurnHolderIndex()
          +
          Returns the index of the current turn holder as configured in the game object.
          +
          +
          Returns:
          +
          the index into the players array of the current turn holder or -1 if + there is no current turn holder.
          +
          +
        • +
        + + + +
          +
        • +

          isPlayersTurn

          +
          public boolean isPlayersTurn(int playerIndex)
          +
          Test if it's the inputted player's turn.
          +
        • +
        + + + +
          +
        • +

          startTurn

          +
          public void startTurn()
          +
          Called to start the next turn. It calls TurnGameManager.turnWillStart() to allow our owning manager to perform any pre-start turn processing, sets the turn holder that was configured either when the game started or when finishing up the last turn, and then calls - TurnGameManager.turnDidStart() to allow the manager to perform any post-start turn + TurnGameManager.turnDidStart() to allow the manager to perform any post-start turn processing. This assumes that a valid turn holder has been assigned. If some pre-game preparation needs to take place in a non-turn-based manner, this function should not be - called until it is time to start the first turn. -

          -

          -
          -
          -
      -
      - -

      -endTurn

      -
      -public void endTurn()
      -
      -
      Called to end the turn. Whatever indication a game manager has that the turn has ended + called until it is time to start the first turn.
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/server/class-use/TurnGameManager.html b/apidocs/com/threerings/parlor/turn/server/class-use/TurnGameManager.html index 1b07fe1f..37140103 100644 --- a/apidocs/com/threerings/parlor/turn/server/class-use/TurnGameManager.html +++ b/apidocs/com/threerings/parlor/turn/server/class-use/TurnGameManager.html @@ -1,208 +1,192 @@ - - - - - - -Uses of Interface com.threerings.parlor.turn.server.TurnGameManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.turn.server.TurnGameManager

    -
    - - - - - - - - - - - - - -
    -Packages that use TurnGameManager
    com.threerings.parlor.card.server  
    com.threerings.parlor.turn.server  
    -  -

    - - - - - -
    -Uses of TurnGameManager in com.threerings.parlor.card.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.parlor.card.server that implement TurnGameManager
    - classCardGameManager - -
    -          A manager class for card games.
    -  -

    - - - - - -
    -Uses of TurnGameManager in com.threerings.parlor.turn.server
    -  -

    - - - - - - - - -
    Constructors in com.threerings.parlor.turn.server with parameters of type TurnGameManager
    TurnGameManagerDelegate(TurnGameManager tgmgr) - -
    -          Deprecated. use the zero-argument constructor.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.parlor.turn.server.TurnGameManager

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/server/class-use/TurnGameManagerDelegate.html b/apidocs/com/threerings/parlor/turn/server/class-use/TurnGameManagerDelegate.html index aa920c9d..27ceffe4 100644 --- a/apidocs/com/threerings/parlor/turn/server/class-use/TurnGameManagerDelegate.html +++ b/apidocs/com/threerings/parlor/turn/server/class-use/TurnGameManagerDelegate.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.parlor.turn.server.TurnGameManagerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.turn.server.TurnGameManagerDelegate

    -
    - - - - - - - - - -
    -Packages that use TurnGameManagerDelegate
    com.threerings.parlor.card.trick.server  
    -  -

    - - - - - -
    -Uses of TurnGameManagerDelegate in com.threerings.parlor.card.trick.server
    -  -

    - - - - - - - - - -
    Subclasses of TurnGameManagerDelegate in com.threerings.parlor.card.trick.server
    - classTrickCardGameManagerDelegate - -
    -          A card game manager delegate for trick-based card games, such as Spades and Hearts.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.turn.server.TurnGameManagerDelegate

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/server/package-frame.html b/apidocs/com/threerings/parlor/turn/server/package-frame.html index c5a92d9b..54b4318b 100644 --- a/apidocs/com/threerings/parlor/turn/server/package-frame.html +++ b/apidocs/com/threerings/parlor/turn/server/package-frame.html @@ -1,44 +1,25 @@ - - - - - - -com.threerings.parlor.turn.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.turn.server - - - - -
    -Interfaces  - -
    -TurnGameManager
    - - - - - - -
    -Classes  - -
    -TurnGameManagerDelegate
    - - - - + + + + + +com.threerings.parlor.turn.server (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.turn.server

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/turn/server/package-summary.html b/apidocs/com/threerings/parlor/turn/server/package-summary.html index ee863496..1b3c4dbc 100644 --- a/apidocs/com/threerings/parlor/turn/server/package-summary.html +++ b/apidocs/com/threerings/parlor/turn/server/package-summary.html @@ -1,175 +1,166 @@ - - - - - - -com.threerings.parlor.turn.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.turn.server -

    - - - - - - - - + + +
    -Interface Summary
    TurnGameManagerA game manager that wishes to make use of the turn game services should - implement this interface and create a TurnGameManagerDelegate +
    +

    Package com.threerings.parlor.turn.server

    +
    +
    +
      +
    • + + + + + + + + + + - -
      Interface Summary 
      InterfaceDescription
      TurnGameManager +
      A game manager that wishes to make use of the turn game services should + implement this interface and create a TurnGameManagerDelegate which will perform the basic turn game processing and call back to the - main manager via this interface.
      -  - -

      - - - - - - - - - -
      -Class Summary
      TurnGameManagerDelegatePerforms the server-side turn-based game processing for a turn based game.
      -  - -

      -

      -
      -
      - - + main manager via this interface.
    +
    + +
  • + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    TurnGameManagerDelegate +
    Performs the server-side turn-based game processing for a turn based game.
    +
    +
  • + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/server/package-tree.html b/apidocs/com/threerings/parlor/turn/server/package-tree.html index ad3b9a58..381ea002 100644 --- a/apidocs/com/threerings/parlor/turn/server/package-tree.html +++ b/apidocs/com/threerings/parlor/turn/server/package-tree.html @@ -1,165 +1,155 @@ - - - - - - -com.threerings.parlor.turn.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.turn.server -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.turn.server

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/turn/server/package-use.html b/apidocs/com/threerings/parlor/turn/server/package-use.html index 100bba78..98b48b39 100644 --- a/apidocs/com/threerings/parlor/turn/server/package-use.html +++ b/apidocs/com/threerings/parlor/turn/server/package-use.html @@ -1,215 +1,209 @@ - - - - - - -Uses of Package com.threerings.parlor.turn.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.turn.server

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.parlor.turn.server
    com.threerings.parlor.card.server  
    com.threerings.parlor.card.trick.server  
    com.threerings.parlor.turn.server  
    -  -

    - - - - - - - + + +
    -Classes in com.threerings.parlor.turn.server used by com.threerings.parlor.card.server
    TurnGameManager - -
    -          A game manager that wishes to make use of the turn game services should - implement this interface and create a TurnGameManagerDelegate +
    +

    Uses of Package
    com.threerings.parlor.turn.server

    +
    +
    +
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/util/ParlorContext.html b/apidocs/com/threerings/parlor/util/ParlorContext.html index af53cc79..6d9745ee 100644 --- a/apidocs/com/threerings/parlor/util/ParlorContext.html +++ b/apidocs/com/threerings/parlor/util/ParlorContext.html @@ -1,241 +1,251 @@ - - - - - - -ParlorContext (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.util -
    -Interface ParlorContext

    -
    -
    All Superinterfaces:
    com.threerings.crowd.util.CrowdContext, com.threerings.presents.util.PresentsContext
    -
    -
    -
    All Known Subinterfaces:
    MiCasaContext, PuzzleContext, SimulatorContext
    -
    -
    -
    -
    public interface ParlorContext
    extends com.threerings.crowd.util.CrowdContext
    - - -

    -The parlor context provides access to the various managers, etc. that - are needed by the parlor client code. -

    - -

    -


    - -

    - +

    +
    com.threerings.parlor.util
    +

    Interface ParlorContext

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.crowd.util.CrowdContext, com.threerings.presents.util.PresentsContext
      +
      +
      +
      All Known Subinterfaces:
      +
      MiCasaContext, PuzzleContext, SimulatorContext
      +
      +
      +
      +
      public interface ParlorContext
      +extends com.threerings.crowd.util.CrowdContext
      +
      The parlor context provides access to the various managers, etc. that + are needed by the parlor client code.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Method Summary
      - ParlorDirectorgetParlorDirector() - -
      -          Returns a reference to the parlor director.
      - - - - - - - -
      Methods inherited from interface com.threerings.crowd.util.CrowdContext
      clearPlaceView, getChatDirector, getLocationDirector, getMessageManager, getOccupantDirector, setPlaceView
      - - - - - - - -
      Methods inherited from interface com.threerings.presents.util.PresentsContext
      getClient, getConfig, getDObjectManager
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        ParlorDirectorgetParlorDirector() +
        Returns a reference to the parlor director.
        +
        +
          +
        • + + +

          Methods inherited from interface com.threerings.crowd.util.CrowdContext

          +clearPlaceView, getChatDirector, getLocationDirector, getMessageManager, getOccupantDirector, setPlaceView
        • +
        +
          +
        • + + +

          Methods inherited from interface com.threerings.presents.util.PresentsContext

          +getClient, getConfig, getDObjectManager
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getParlorDirector

      -
      -ParlorDirector getParlorDirector()
      -
      -
      Returns a reference to the parlor director. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getParlorDirector

          +
          ParlorDirector getParlorDirector()
          +
          Returns a reference to the parlor director.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/util/RobotPlayer.html b/apidocs/com/threerings/parlor/util/RobotPlayer.html index d178331b..b7d30f60 100644 --- a/apidocs/com/threerings/parlor/util/RobotPlayer.html +++ b/apidocs/com/threerings/parlor/util/RobotPlayer.html @@ -1,365 +1,382 @@ - - - - - - -RobotPlayer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.parlor.util -
    -Class RobotPlayer

    -
    -java.lang.Object
    -  extended by com.samskivert.util.Interval
    -      extended by com.threerings.parlor.util.RobotPlayer
    -
    -
    -
    -
    public class RobotPlayer
    extends Interval
    - - -

    -The robot player is a computer player with truly rudimentary artificial +

    +
    com.threerings.parlor.util
    +

    Class RobotPlayer

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class RobotPlayer
      +extends Interval
      +
      The robot player is a computer player with truly rudimentary artificial intelligence that periodically posts random commands selected from the available key press and release commands to the target component. - Note that Robot could have been used to post key + Note that Robot could have been used to post key events to the target component rather than commands, but not all key events can be simulated in that fashion (e.g., a right shift key - press), and this seemed somehow more proper in any case. -

      - -

      -


      - -

      + press), and this seemed somehow more proper in any case.

      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -RobotPlayer

      -
      -public RobotPlayer(Component target,
      -                   com.threerings.util.KeyTranslator xlate)
      -
      -
      Constructs a robot player. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          RobotPlayer

          +
          public RobotPlayer(Component target,
          +                   com.threerings.util.KeyTranslator xlate)
          +
          Constructs a robot player.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -setActive

      -
      -public void setActive(boolean active)
      -
      -
      Sets whether the robot player is actively posting action commands. -

      -

      -
      -
      -
      -
      - -

      -setRobotDelay

      -
      -public void setRobotDelay(long delay)
      -
      -
      Sets the delay in milliseconds between posting each action command. -

      -

      -
      -
      -
      -
      - -

      -isActive

      -
      -public boolean isActive()
      -
      -
      Returns whether the robot is currently active and periodically - posting action commands. -

      -

      -
      -
      -
      -
      - -

      -expired

      -
      -public void expired()
      -
      -
      -
      Specified by:
      expired in class Interval
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          setActive

          +
          public void setActive(boolean active)
          +
          Sets whether the robot player is actively posting action commands.
          +
        • +
        + + + +
          +
        • +

          setRobotDelay

          +
          public void setRobotDelay(long delay)
          +
          Sets the delay in milliseconds between posting each action command.
          +
        • +
        + + + +
          +
        • +

          isActive

          +
          public boolean isActive()
          +
          Returns whether the robot is currently active and periodically + posting action commands.
          +
        • +
        + + + +
          +
        • +

          expired

          +
          public void expired()
          +
          +
          Specified by:
          +
          expired in class Interval
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/util/class-use/ParlorContext.html b/apidocs/com/threerings/parlor/util/class-use/ParlorContext.html index 0739a1b8..030a53fa 100644 --- a/apidocs/com/threerings/parlor/util/class-use/ParlorContext.html +++ b/apidocs/com/threerings/parlor/util/class-use/ParlorContext.html @@ -1,392 +1,346 @@ - - - - - - -Uses of Interface com.threerings.parlor.util.ParlorContext (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.parlor.util.ParlorContext

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use ParlorContext
    com.threerings.micasa.simulator.client  
    com.threerings.micasa.simulator.util  
    com.threerings.micasa.util  
    com.threerings.parlor.client  
    com.threerings.parlor.game.client  
    com.threerings.puzzle.util  
    -  -

    - - - - - -
    -Uses of ParlorContext in com.threerings.micasa.simulator.client
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.micasa.simulator.client that return ParlorContext
    - ParlorContextSimulatorClient.getParlorContext() - -
    -           
    - ParlorContextSimpleClient.getParlorContext() - -
    -          Returns a reference to the context in effect for this client.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.micasa.simulator.client with parameters of type ParlorContext
    SimulatorController(ParlorContext ctx, - SimulatorFrame frame, - SimulatorInfo info) - -
    -          Creates a new simulator controller.
    -  -

    - - - - - -
    -Uses of ParlorContext in com.threerings.micasa.simulator.util
    -  -

    - - - - - - - - + + +
    Subinterfaces of ParlorContext in com.threerings.micasa.simulator.util
    - interfaceSimulatorContext - -
    -          The simulator context encapsulates the contexts of all of the services +
    +

    Uses of Interface
    com.threerings.parlor.util.ParlorContext

    +
    +
    +
    +
    + +

  • + + +

    Uses of ParlorContext in com.threerings.parlor.client

    + + + + + + + + + + + + +
    Methods in com.threerings.parlor.client with parameters of type ParlorContext 
    Modifier and TypeMethod and Description
    voidTableConfigurator.init(ParlorContext ctx, + GameConfigurator gameConfigurator) +
    Initialize the TableConfigurator.
    +
    + + + + + + + + + + + + + + + + +
    Constructors in com.threerings.parlor.client with parameters of type ParlorContext 
    Constructor and Description
    Invitation(ParlorContext ctx, + ParlorService pservice, + com.threerings.util.Name opponent, + GameConfig config, + InvitationResponseObserver observer) +
    Constructs a new invitation record.
    +
    ParlorDirector(ParlorContext ctx) +
    Constructs a parlor director and provides it with the parlor context that it can use to + access the client services that it needs to provide its own services.
    +
    TableDirector(ParlorContext ctx, + String tableField, + TableObserver observer) +
    Creates a new table director to manage tables with the specified observer which will receive + callbacks when interesting table related things happen.
    +
    +
  • +
  • + + +

    Uses of ParlorContext in com.threerings.parlor.game.client

    + + + + + + + + + + + + +
    Methods in com.threerings.parlor.game.client with parameters of type ParlorContext 
    Modifier and TypeMethod and Description
    voidGameConfigurator.init(ParlorContext ctx) +
    Initializes this game configurator, creates its user interface elements and prepares it for + display.
    +
    +
  • +
  • + + +

    Uses of ParlorContext in com.threerings.puzzle.util

    + + + + + + + + + + + + +
    Subinterfaces of ParlorContext in com.threerings.puzzle.util 
    Modifier and TypeInterface and Description
    interface PuzzleContext +
    Provides access to entities needed by the puzzle services.
    +
    +
  • + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/util/class-use/RobotPlayer.html b/apidocs/com/threerings/parlor/util/class-use/RobotPlayer.html index ce994d59..02d188f8 100644 --- a/apidocs/com/threerings/parlor/util/class-use/RobotPlayer.html +++ b/apidocs/com/threerings/parlor/util/class-use/RobotPlayer.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.parlor.util.RobotPlayer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.parlor.util.RobotPlayer

    -
    -No usage of com.threerings.parlor.util.RobotPlayer -

    -


    - - +
    +

    Uses of Class
    com.threerings.parlor.util.RobotPlayer

    +
    +
    No usage of com.threerings.parlor.util.RobotPlayer
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/util/package-frame.html b/apidocs/com/threerings/parlor/util/package-frame.html index 1c2d4da9..b6e4c745 100644 --- a/apidocs/com/threerings/parlor/util/package-frame.html +++ b/apidocs/com/threerings/parlor/util/package-frame.html @@ -1,44 +1,25 @@ - - - - - - -com.threerings.parlor.util (vilya 1.3 API) - - - - - - - - - - - -com.threerings.parlor.util - - - - -
    -Interfaces  - -
    -ParlorContext
    - - - - - - -
    -Classes  - -
    -RobotPlayer
    - - - - + + + + + +com.threerings.parlor.util (Vilya Core 1.6 API) + + + + + +

    com.threerings.parlor.util

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/parlor/util/package-summary.html b/apidocs/com/threerings/parlor/util/package-summary.html index d290bf0a..61d2a7e4 100644 --- a/apidocs/com/threerings/parlor/util/package-summary.html +++ b/apidocs/com/threerings/parlor/util/package-summary.html @@ -1,174 +1,165 @@ - - - - - - -com.threerings.parlor.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.parlor.util -

    - - - - - - - - - -
    -Interface Summary
    ParlorContextThe parlor context provides access to the various managers, etc.
    -  - -

    - - - - - - - - + + +
    -Class Summary
    RobotPlayerThe robot player is a computer player with truly rudimentary artificial +
    +

    Package com.threerings.parlor.util

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      ParlorContext +
      The parlor context provides access to the various managers, etc.
      +
      +
    • +
    • + + + + + + + + + + - -
      Class Summary 
      ClassDescription
      RobotPlayer +
      The robot player is a computer player with truly rudimentary artificial intelligence that periodically posts random commands selected from the - available key press and release commands to the target component.
      -  - -

      -

      -
      -
      - - + available key press and release commands to the target component.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/util/package-tree.html b/apidocs/com/threerings/parlor/util/package-tree.html index 4ff4c1f1..0ea921a3 100644 --- a/apidocs/com/threerings/parlor/util/package-tree.html +++ b/apidocs/com/threerings/parlor/util/package-tree.html @@ -1,165 +1,155 @@ - - - - - - -com.threerings.parlor.util Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.parlor.util -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.parlor.util

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/parlor/util/package-use.html b/apidocs/com/threerings/parlor/util/package-use.html index d897d7cc..9c660ce1 100644 --- a/apidocs/com/threerings/parlor/util/package-use.html +++ b/apidocs/com/threerings/parlor/util/package-use.html @@ -1,266 +1,266 @@ - - - - - - -Uses of Package com.threerings.parlor.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.parlor.util

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.parlor.util
    com.threerings.micasa.simulator.client  
    com.threerings.micasa.simulator.util  
    com.threerings.micasa.util  
    com.threerings.parlor.client  
    com.threerings.parlor.game.client  
    com.threerings.puzzle.util  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.util used by com.threerings.micasa.simulator.client
    ParlorContext - -
    -          The parlor context provides access to the various managers, etc.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.util used by com.threerings.micasa.simulator.util
    ParlorContext - -
    -          The parlor context provides access to the various managers, etc.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.util used by com.threerings.micasa.util
    ParlorContext - -
    -          The parlor context provides access to the various managers, etc.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.util used by com.threerings.parlor.client
    ParlorContext - -
    -          The parlor context provides access to the various managers, etc.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.util used by com.threerings.parlor.game.client
    ParlorContext - -
    -          The parlor context provides access to the various managers, etc.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.parlor.util used by com.threerings.puzzle.util
    ParlorContext - -
    -          The parlor context provides access to the various managers, etc.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.parlor.util

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/Log.html b/apidocs/com/threerings/puzzle/Log.html index 3ab742cd..bf5291bb 100644 --- a/apidocs/com/threerings/puzzle/Log.html +++ b/apidocs/com/threerings/puzzle/Log.html @@ -1,265 +1,276 @@ - - - - - - -Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle -
    -Class Log

    -
    -java.lang.Object
    -  extended by com.threerings.puzzle.Log
    -
    -
    -
    -
    public class Log
    extends Object
    - - -

    -Contains a reference to the log object used by this package. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle
    +

    Class Log

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class Log
      +extends Object
      +
      Contains a reference to the log object used by this package.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -log

      -
      -public static Logger log
      -
      -
      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          log

          +
          public static Logger log
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -Log

      -
      -public Log()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Log

          +
          public Log()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/class-use/Log.html b/apidocs/com/threerings/puzzle/class-use/Log.html index 8cee0285..448ef61d 100644 --- a/apidocs/com/threerings/puzzle/class-use/Log.html +++ b/apidocs/com/threerings/puzzle/class-use/Log.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.Log

    -
    -No usage of com.threerings.puzzle.Log -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.Log

    +
    +
    No usage of com.threerings.puzzle.Log
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/PlayerStatusView.html b/apidocs/com/threerings/puzzle/client/PlayerStatusView.html index 7f454a73..c2e70691 100644 --- a/apidocs/com/threerings/puzzle/client/PlayerStatusView.html +++ b/apidocs/com/threerings/puzzle/client/PlayerStatusView.html @@ -1,479 +1,470 @@ - - - - - - -PlayerStatusView (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.client -
    -Class PlayerStatusView

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by javax.swing.JPanel
    -                  extended by com.threerings.puzzle.client.PlayerStatusView
    -
    -
    -
    All Implemented Interfaces:
    ImageObserver, MenuContainer, Serializable, Accessible
    -
    -
    -
    -
    public class PlayerStatusView
    extends JPanel
    - - -

    -The player status view displays a player's current status in the game. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.puzzle.client
    +

    Class PlayerStatusView

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PlayerStatusView

      -
      -public PlayerStatusView(GameObject gameobj,
      -                        int pidx)
      -
      -
      Constructs a player status view. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PlayerStatusView

          +
          public PlayerStatusView(GameObject gameobj,
          +                        int pidx)
          +
          Constructs a player status view.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(GameConfig config)
      -
      -
      Initializes the player status view with the puzzle config. -

      -

      -
      -
      -
      -
      - -

      -getPlayerIndex

      -
      -public int getPlayerIndex()
      -
      -
      Get the player index of the player represented by this view. -

      -

      -
      -
      -
      -
      - -

      -setBoardSummary

      -
      -public void setBoardSummary(BoardSummary summary)
      -
      -
      Sets the player board summary. -

      -

      -
      -
      -
      -
      - -

      -setStatus

      -
      -public void setStatus(int status)
      -
      -
      Sets the player status. -

      -

      -
      -
      -
      -
      - -

      -setHighlighted

      -
      -public void setHighlighted(boolean highlight)
      -
      -
      Sets whether to highlight the player status display when rendered. -

      -

      -
      -
      -
      -
      - -

      -toString

      -
      -public String toString()
      -
      -
      -
      Overrides:
      toString in class Component
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public void init(GameConfig config)
          +
          Initializes the player status view with the puzzle config.
          +
        • +
        + + + +
          +
        • +

          getPlayerIndex

          +
          public int getPlayerIndex()
          +
          Get the player index of the player represented by this view.
          +
        • +
        + + + +
          +
        • +

          setBoardSummary

          +
          public void setBoardSummary(BoardSummary summary)
          +
          Sets the player board summary.
          +
        • +
        + + + +
          +
        • +

          setStatus

          +
          public void setStatus(int status)
          +
          Sets the player status.
          +
        • +
        + + + +
          +
        • +

          setHighlighted

          +
          public void setHighlighted(boolean highlight)
          +
          Sets whether to highlight the player status display when rendered.
          +
        • +
        + + + + +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/PuzzleAnimationWaiter.html b/apidocs/com/threerings/puzzle/client/PuzzleAnimationWaiter.html index 9bfc4504..016cd6eb 100644 --- a/apidocs/com/threerings/puzzle/client/PuzzleAnimationWaiter.html +++ b/apidocs/com/threerings/puzzle/client/PuzzleAnimationWaiter.html @@ -1,276 +1,298 @@ - - - - - - -PuzzleAnimationWaiter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.client -
    -Class PuzzleAnimationWaiter

    -
    -java.lang.Object
    -  extended by com.threerings.media.animation.AnimationWaiter
    -      extended by com.threerings.puzzle.client.PuzzleAnimationWaiter
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.media.animation.AnimationObserver
    -
    -
    -
    -
    public abstract class PuzzleAnimationWaiter
    extends com.threerings.media.animation.AnimationWaiter
    - - -

    -An animation waiter to be used with puzzles that want to modify the game object or board in some +

    +
    com.threerings.puzzle.client
    +

    Class PuzzleAnimationWaiter

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.media.animation.AnimationObserver
      +
      +
      +
      +
      public abstract class PuzzleAnimationWaiter
      +extends com.threerings.media.animation.AnimationWaiter
      +
      An animation waiter to be used with puzzles that want to modify the game object or board in some way after the animations end, and would like to do so in a safe fashion such that their changes - aren't unwittingly performed on game data for a subsequent round of the puzzle. -

      - -

      -


      - -

      - + aren't unwittingly performed on game data for a subsequent round of the puzzle.

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      PuzzleAnimationWaiter(PuzzleObject puzobj) - -
      -          Constructs a puzzle animation waiter.
      -  + - - - - - - - - - - -
      -Method Summary
      - booleanpuzzleStillValid() - -
      -          Returns whether the puzzle associated with this puzzle animation waiter is still valid.
      - - - - - - - -
      Methods inherited from class com.threerings.media.animation.AnimationWaiter
      addAnimation, addAnimations, animationCompleted, animationStarted
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PuzzleAnimationWaiter

      -
      -public PuzzleAnimationWaiter(PuzzleObject puzobj)
      -
      -
      Constructs a puzzle animation waiter. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PuzzleAnimationWaiter

          +
          public PuzzleAnimationWaiter(PuzzleObject puzobj)
          +
          Constructs a puzzle animation waiter.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -puzzleStillValid

      -
      -public boolean puzzleStillValid()
      -
      -
      Returns whether the puzzle associated with this puzzle animation waiter is still valid. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          puzzleStillValid

          +
          public boolean puzzleStillValid()
          +
          Returns whether the puzzle associated with this puzzle animation waiter is still valid.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/PuzzleBoardView.html b/apidocs/com/threerings/puzzle/client/PuzzleBoardView.html index c7c82d84..adb35cdc 100644 --- a/apidocs/com/threerings/puzzle/client/PuzzleBoardView.html +++ b/apidocs/com/threerings/puzzle/client/PuzzleBoardView.html @@ -1,830 +1,761 @@ - - - - - - -PuzzleBoardView (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.client -
    -Class PuzzleBoardView

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by com.threerings.media.MediaPanel
    -                  extended by com.threerings.media.VirtualMediaPanel
    -                      extended by com.threerings.puzzle.client.PuzzleBoardView
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.media.FrameParticipant, com.threerings.media.MediaConstants, com.threerings.media.MediaHost, ImageObserver, MenuContainer, Serializable
    -
    -
    -
    Direct Known Subclasses:
    DropBoardView
    -
    -
    -
    -
    public abstract class PuzzleBoardView
    extends com.threerings.media.VirtualMediaPanel
    - - -

    -The puzzle board view displays a view of a puzzle game. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.puzzle.client
    +

    Class PuzzleBoardView

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.media.FrameParticipant, com.threerings.media.MediaConstants, com.threerings.media.MediaHost, ImageObserver, MenuContainer, Serializable
      +
      +
      +
      Direct Known Subclasses:
      +
      DropBoardView
      +
      +
      +
      +
      public abstract class PuzzleBoardView
      +extends com.threerings.media.VirtualMediaPanel
      +
      The puzzle board view displays a view of a puzzle game.
      +
      +
      See Also:
      +
      Serialized Form
      +
      +
    • +
    +
    +
    + + + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PuzzleBoardView

      -
      -public PuzzleBoardView(PuzzleContext ctx)
      -
      -
      Constructs a puzzle board view. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PuzzleBoardView

          +
          public PuzzleBoardView(PuzzleContext ctx)
          +
          Constructs a puzzle board view.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(GameConfig config)
      -
      -
      Initializes the board with the board dimensions. -

      -

      -
      -
      -
      -
      - -

      -setBoard

      -
      -public void setBoard(Board board)
      -
      -
      Sets the board to be displayed. -

      -

      -
      -
      -
      -
      - -

      -setController

      -
      -public void setController(PuzzleController pctrl)
      -
      -
      Provides the board view with a reference to its controller so that it may communicate +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public void init(GameConfig config)
          +
          Initializes the board with the board dimensions.
          +
        • +
        + + + +
          +
        • +

          setBoard

          +
          public void setBoard(Board board)
          +
          Sets the board to be displayed.
          +
        • +
        + + + +
          +
        • +

          setController

          +
          public void setController(PuzzleController pctrl)
          +
          Provides the board view with a reference to its controller so that it may communicate directly rather than by posting actions up the interface hierarchy which sometimes fails if - the puzzle board view is hidden before we get a chance to post our actions. -

          -

          -
          -
          -
      -
      - -

      -setBackgroundImage

      -
      -public void setBackgroundImage(com.threerings.media.image.Mirage image)
      -
      -
      Sets the background image displayed by the board view. -

      -

      -
      -
      -
      -
      - -

      -setPaused

      -
      -public void setPaused(boolean paused)
      -
      -
      Set whether this puzzle is paused or not. If paused, a label will be displayed with the - component's font, which may be set with setFont(). -

      -

      -
      Overrides:
      setPaused in class com.threerings.media.MediaPanel
      -
      -
      -
      -
      -
      -
      - -

      -addActionAnimation

      -
      -public void addActionAnimation(com.threerings.media.animation.Animation anim)
      -
      -
      Adds the given animation to the set of animations currently present on the board. The + the puzzle board view is hidden before we get a chance to post our actions.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/PuzzleController.ClearPender.html b/apidocs/com/threerings/puzzle/client/PuzzleController.ClearPender.html index 30e1536a..77d93f9e 100644 --- a/apidocs/com/threerings/puzzle/client/PuzzleController.ClearPender.html +++ b/apidocs/com/threerings/puzzle/client/PuzzleController.ClearPender.html @@ -1,296 +1,319 @@ - - - - - - -PuzzleController.ClearPender (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.client -
    -Interface PuzzleController.ClearPender

    -
    -
    Enclosing class:
    PuzzleController
    -
    -
    -
    -
    public static interface PuzzleController.ClearPender
    - - -

    -Used by PuzzleController.fireWhenActionCleared(com.threerings.puzzle.client.PuzzleController.ClearPender). -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.client
    +

    Interface PuzzleController.ClearPender

    +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/PuzzleController.html b/apidocs/com/threerings/puzzle/client/PuzzleController.html index 9455fcd8..4cf1f824 100644 --- a/apidocs/com/threerings/puzzle/client/PuzzleController.html +++ b/apidocs/com/threerings/puzzle/client/PuzzleController.html @@ -1,759 +1,686 @@ - - - - - - -PuzzleController (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.client -
    -Class PuzzleController

    -
    -java.lang.Object
    -  extended by com.samskivert.swing.Controller
    -      extended by com.threerings.crowd.client.PlaceController
    -          extended by com.threerings.parlor.game.client.GameController
    -              extended by com.threerings.puzzle.client.PuzzleController
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener, PuzzleCodes, ActionListener, EventListener
    -
    -
    -
    -
    public abstract class PuzzleController
    extends GameController
    implements PuzzleCodes
    - - -

    -The puzzle game controller handles logical actions for a puzzle game. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.client
    +

    Class PuzzleController

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener, PuzzleCodes, ActionListener, EventListener
      +
      +
      +
      +
      public abstract class PuzzleController
      +extends GameController
      +implements PuzzleCodes
      +
      The puzzle game controller handles logical actions for a puzzle game.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -TOGGLE_CHATTING

      -
      -public static final String TOGGLE_CHATTING
      -
      -
      The action command to toggle chatting mode. -

      -

      -
      See Also:
      Constant Field Values
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          TOGGLE_CHATTING

          +
          public static final String TOGGLE_CHATTING
          +
          The action command to toggle chatting mode.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -PuzzleController

      -
      -public PuzzleController()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PuzzleController

          +
          public PuzzleController()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getBoard

      -
      -public Board getBoard()
      -
      -
      Returns the board associated with the puzzle. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getPlayerIndex

      -
      -public int getPlayerIndex()
      -
      -
      Returns the player's index in the list of players for the game. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setGameOver

      -
      -public void setGameOver(boolean gameOver)
      -
      -
      Description copied from class: GameController
      -
      Sets the client game over override. This is used in situations where we determine that the - game is over before the server has informed us of such. -

      -

      -
      Overrides:
      setGameOver in class GameController
      -
      -
      -
      -
      -
      -
      - -

      -hasAction

      -
      -public boolean hasAction()
      -
      -
      Returns true if the puzzle has action, false if the action is cleared or it is suspended. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setChatting

      -
      -public void setChatting(boolean chatting)
      -
      -
      Sets whether we're focusing on the chat window rather than the puzzle. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getPauseString

      -
      -public String getPauseString()
      -
      -
      Get the (untranslated) string to display when the puzzle is paused. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -isChatting

      -
      -public boolean isChatting()
      -
      -
      Returns true if the puzzle has been defocused because the player is doing some chatting. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -willEnterPlace

      -
      -public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      Description copied from class: GameController
      -
      Adds this controller as a listener to the game object (thus derived classes need not do so) - and lets the game manager know that we are now ready to go. -

      -

      -
      Overrides:
      willEnterPlace in class GameController
      -
      -
      -
      -
      -
      -
      - -

      -mayLeavePlace

      -
      -public void mayLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Overrides:
      mayLeavePlace in class com.threerings.crowd.client.PlaceController
      -
      -
      -
      -
      -
      -
      - -

      -didLeavePlace

      -
      -public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      Description copied from class: GameController
      -
      Removes our listener registration from the game object and cleans house. -

      -

      -
      Overrides:
      didLeavePlace in class GameController
      -
      -
      -
      -
      -
      -
      - -

      -attributeChanged

      -
      -public void attributeChanged(com.threerings.presents.dobj.AttributeChangedEvent event)
      -
      -
      -
      Specified by:
      attributeChanged in interface com.threerings.presents.dobj.AttributeChangeListener
      Overrides:
      attributeChanged in class GameController
      -
      -
      -
      -
      -
      -
      - -

      -setBoard

      -
      -public void setBoard(Board board)
      -
      -
      Called when a new board is set. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -handleAction

      -
      -public boolean handleAction(ActionEvent action)
      -
      -
      Description copied from class: GameController
      -
      Handles basic game controller action events. Derived classes should be sure to call - super.handleAction for events they don't specifically handle. -

      -

      -
      Overrides:
      handleAction in class GameController
      -
      -
      -
      -
      -
      -
      - -

      -getEventCount

      -
      -public int getEventCount()
      -
      -
      Returns the number of progress events currently queued up for sending to the server with - the next progress update. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -addProgressEvent

      -
      -public void addProgressEvent(int event,
      -                             Board board)
      -
      -
      Adds the given progress event and a snapshot of the supplied board state to the set of - progress events and associated board states for later transmission to the server. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -sendProgressUpdate

      -
      -public void sendProgressUpdate()
      -
      -
      Sends the server a game progress update with the list of events, as well as board states if - PuzzlePanel.isSyncingBoards() is true. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getBoard

          +
          public Board getBoard()
          +
          Returns the board associated with the puzzle.
          +
        • +
        + + + +
          +
        • +

          getPlayerIndex

          +
          public int getPlayerIndex()
          +
          Returns the player's index in the list of players for the game.
          +
        • +
        + + + +
          +
        • +

          setGameOver

          +
          public void setGameOver(boolean gameOver)
          +
          Description copied from class: GameController
          +
          Sets the client game over override. This is used in situations where we determine that the + game is over before the server has informed us of such.
          +
          +
          Overrides:
          +
          setGameOver in class GameController
          +
          +
        • +
        + + + +
          +
        • +

          hasAction

          +
          public boolean hasAction()
          +
          Returns true if the puzzle has action, false if the action is cleared or it is suspended.
          +
        • +
        + + + +
          +
        • +

          setChatting

          +
          public void setChatting(boolean chatting)
          +
          Sets whether we're focusing on the chat window rather than the puzzle.
          +
        • +
        + + + +
          +
        • +

          getPauseString

          +
          public String getPauseString()
          +
          Get the (untranslated) string to display when the puzzle is paused.
          +
        • +
        + + + +
          +
        • +

          isChatting

          +
          public boolean isChatting()
          +
          Returns true if the puzzle has been defocused because the player is doing some chatting.
          +
        • +
        + + + +
          +
        • +

          willEnterPlace

          +
          public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          Description copied from class: GameController
          +
          Adds this controller as a listener to the game object (thus derived classes need not do so) + and lets the game manager know that we are now ready to go.
          +
          +
          Overrides:
          +
          willEnterPlace in class GameController
          +
          +
        • +
        + + + +
          +
        • +

          mayLeavePlace

          +
          public void mayLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Overrides:
          +
          mayLeavePlace in class com.threerings.crowd.client.PlaceController
          +
          +
        • +
        + + + +
          +
        • +

          didLeavePlace

          +
          public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          Description copied from class: GameController
          +
          Removes our listener registration from the game object and cleans house.
          +
          +
          Overrides:
          +
          didLeavePlace in class GameController
          +
          +
        • +
        + + + +
          +
        • +

          attributeChanged

          +
          public void attributeChanged(com.threerings.presents.dobj.AttributeChangedEvent event)
          +
          +
          Specified by:
          +
          attributeChanged in interface com.threerings.presents.dobj.AttributeChangeListener
          +
          Overrides:
          +
          attributeChanged in class GameController
          +
          +
        • +
        + + + +
          +
        • +

          setBoard

          +
          public void setBoard(Board board)
          +
          Called when a new board is set.
          +
        • +
        + + + +
          +
        • +

          handleAction

          +
          public boolean handleAction(ActionEvent action)
          +
          Description copied from class: GameController
          +
          Handles basic game controller action events. Derived classes should be sure to call + super.handleAction for events they don't specifically handle.
          +
          +
          Overrides:
          +
          handleAction in class GameController
          +
          +
        • +
        + + + +
          +
        • +

          getEventCount

          +
          public int getEventCount()
          +
          Returns the number of progress events currently queued up for sending to the server with + the next progress update.
          +
        • +
        + + + +
          +
        • +

          addProgressEvent

          +
          public void addProgressEvent(int event,
          +                             Board board)
          +
          Adds the given progress event and a snapshot of the supplied board state to the set of + progress events and associated board states for later transmission to the server.
          +
        • +
        + + + +
          +
        • +

          sendProgressUpdate

          +
          public void sendProgressUpdate()
          +
          Sends the server a game progress update with the list of events, as well as board states if + PuzzlePanel.isSyncingBoards() is true.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/PuzzleControllerDelegate.html b/apidocs/com/threerings/puzzle/client/PuzzleControllerDelegate.html index d75357af..aec3cd86 100644 --- a/apidocs/com/threerings/puzzle/client/PuzzleControllerDelegate.html +++ b/apidocs/com/threerings/puzzle/client/PuzzleControllerDelegate.html @@ -1,411 +1,407 @@ - - - - - - -PuzzleControllerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.client -
    -Class PuzzleControllerDelegate

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.client.PlaceControllerDelegate
    -      extended by com.threerings.parlor.game.client.GameControllerDelegate
    -          extended by com.threerings.puzzle.client.PuzzleControllerDelegate
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.data.InvocationCodes, PuzzleCodes, PuzzleGameCodes
    -
    -
    -
    Direct Known Subclasses:
    DropControllerDelegate
    -
    -
    -
    -
    public class PuzzleControllerDelegate
    extends GameControllerDelegate
    implements PuzzleCodes, PuzzleGameCodes
    - - -

    -A base class for puzzle controller delegates. Provides access to some delegated puzzle - controller methods (startAction(), clearAction(), etc.) and provides a casted - reference to the puzzle object. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.client
    +

    Class PuzzleControllerDelegate

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PuzzleControllerDelegate

      -
      -public PuzzleControllerDelegate(PuzzleController ctrl)
      -
      -
      Constructs a puzzle controller delegate. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PuzzleControllerDelegate

          +
          public PuzzleControllerDelegate(PuzzleController ctrl)
          +
          Constructs a puzzle controller delegate.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -willEnterPlace

      -
      -public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Overrides:
      willEnterPlace in class com.threerings.crowd.client.PlaceControllerDelegate
      -
      -
      -
      -
      -
      -
      - -

      -didLeavePlace

      -
      -public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Overrides:
      didLeavePlace in class com.threerings.crowd.client.PlaceControllerDelegate
      -
      -
      -
      -
      -
      -
      - -

      -playerKnockedOut

      -
      -public void playerKnockedOut(int pidx)
      -
      -
      Called when a player is knocked out of the game. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setChatting

      -
      -public void setChatting(boolean chatting)
      -
      -
      Called when the user toggles chatting mode. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setBoard

      -
      -public void setBoard(Board board)
      -
      -
      Called when the puzzle controller sets up a new board for the player. -

      -

      -
      -
      -
      -
      Parameters:
      board - the newly initialized and ready-to-go board.
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          willEnterPlace

          +
          public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Overrides:
          +
          willEnterPlace in class com.threerings.crowd.client.PlaceControllerDelegate
          +
          +
        • +
        + + + +
          +
        • +

          didLeavePlace

          +
          public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Overrides:
          +
          didLeavePlace in class com.threerings.crowd.client.PlaceControllerDelegate
          +
          +
        • +
        + + + +
          +
        • +

          playerKnockedOut

          +
          public void playerKnockedOut(int pidx)
          +
          Called when a player is knocked out of the game.
          +
        • +
        + + + +
          +
        • +

          setChatting

          +
          public void setChatting(boolean chatting)
          +
          Called when the user toggles chatting mode.
          +
        • +
        + + + +
          +
        • +

          setBoard

          +
          public void setBoard(Board board)
          +
          Called when the puzzle controller sets up a new board for the player.
          +
          +
          Parameters:
          +
          board - the newly initialized and ready-to-go board.
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/PuzzleGameService.html b/apidocs/com/threerings/puzzle/client/PuzzleGameService.html index d2ce8e09..40c4c8dc 100644 --- a/apidocs/com/threerings/puzzle/client/PuzzleGameService.html +++ b/apidocs/com/threerings/puzzle/client/PuzzleGameService.html @@ -1,305 +1,302 @@ - - - - - - -PuzzleGameService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.client -
    -Interface PuzzleGameService

    -
    -
    All Superinterfaces:
    com.threerings.presents.data.InvocationCodes, com.threerings.presents.client.InvocationService, PuzzleCodes
    -
    -
    -
    All Known Implementing Classes:
    PuzzleGameMarshaller
    -
    -
    -
    -
    public interface PuzzleGameService
    extends com.threerings.presents.client.InvocationService, PuzzleCodes
    - - -

    -Provides services used by puzzle game clients to request that actions be taken by the puzzle - manager. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.client
    +

    Interface PuzzleGameService

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.data.InvocationCodes, com.threerings.presents.client.InvocationService, PuzzleCodes
      +
      +
      +
      All Known Implementing Classes:
      +
      PuzzleGameMarshaller
      +
      +
      +
      +
      public interface PuzzleGameService
      +extends com.threerings.presents.client.InvocationService, PuzzleCodes
      +
      Provides services used by puzzle game clients to request that actions be taken by the puzzle + manager.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService
      com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService

          +com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
        • +
        +
      • +
      - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from interface com.threerings.puzzle.data.PuzzleCodes
      DEBUG_PUZZLE, DEFAULT_DIFFICULTY, PUZZLE_MESSAGE_BUNDLE
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  + - - - - - - - - - - - - - - -
      -Method Summary
      - voidupdateProgress(int sessionId, - int[] events) - -
      -          Asks the puzzle manager to apply the supplied progress events for the specified puzzle round - to the player's state.
      - voidupdateProgressSync(int sessionId, - int[] events, - Board[] states) - -
      -          Debug variant of updateProgress(int, int[]) that is only used when - PuzzlePanel.isSyncingBoards() is true and which includes the board states associated - with each event.
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -updateProgress

      -
      -void updateProgress(int sessionId,
      -                    int[] events)
      -
      -
      Asks the puzzle manager to apply the supplied progress events for the specified puzzle round - to the player's state. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -updateProgressSync

      -
      -void updateProgressSync(int sessionId,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          updateProgress

          +
          void updateProgress(int sessionId,
          +                    int[] events)
          +
          Asks the puzzle manager to apply the supplied progress events for the specified puzzle round + to the player's state.
          +
        • +
        + + + +
      +
      Debug variant of updateProgress(int, int[]) that is only used when + PuzzlePanel.isSyncingBoards() is true and which includes the board states associated + with each event.
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/PuzzlePanel.html b/apidocs/com/threerings/puzzle/client/PuzzlePanel.html index c979b835..9fb85fdc 100644 --- a/apidocs/com/threerings/puzzle/client/PuzzlePanel.html +++ b/apidocs/com/threerings/puzzle/client/PuzzlePanel.html @@ -1,751 +1,659 @@ - - - - - - -PuzzlePanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":9,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.client -
    -Class PuzzlePanel

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by javax.swing.JPanel
    -                  extended by com.threerings.puzzle.client.PuzzlePanel
    -
    -
    -
    All Implemented Interfaces:
    ControllerProvider, com.threerings.crowd.client.PlaceView, com.threerings.presents.data.InvocationCodes, PuzzleCodes, PuzzleGameCodes, ImageObserver, MenuContainer, Serializable, Accessible
    -
    -
    -
    -
    public abstract class PuzzlePanel
    extends JPanel
    implements com.threerings.crowd.client.PlaceView, ControllerProvider, PuzzleCodes, PuzzleGameCodes
    - - -

    -The puzzle panel class should be extended by classes that provide a view for a puzzle game. The - PuzzleController calls these methods as necessary to perform its duties in managing the - logical actions of a puzzle game. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.puzzle.client
    +

    Class PuzzlePanel

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PuzzlePanel

      -
      -public PuzzlePanel(PuzzleContext ctx,
      -                   PuzzleController controller)
      -
      -
      Constructs a puzzle panel. -

      -

      - + - - - - - - -
      -Method Detail
      - -

      -addNotify

      -
      -public void addNotify()
      -
      -
      -
      Overrides:
      addNotify in class JComponent
      -
      -
      -
      -
      -
      -
      - -

      -removeNotify

      -
      -public void removeNotify()
      -
      -
      -
      Overrides:
      removeNotify in class JComponent
      -
      -
      -
      -
      -
      -
      - -

      -pushOverlayPanel

      -
      -public boolean pushOverlayPanel(JPanel opanel)
      -
      -
      Temporarily replaces the puzzle board display with the supplied overlay panel. The panel - can be removed and the board display restored by calling popOverlayPanel(). -

      -

      -
      -
      -
      - -
      Returns:
      true if the specified panel will be displayed, false if it was not able to be - pushed because another overlay panel is already pushed onto the primary panel.
      -
      -
      -
      - -

      -popOverlayPanel

      -
      -public void popOverlayPanel()
      -
      -
      Pops the overlay panel off of the main puzzle board display. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -hasOverlay

      -
      -public boolean hasOverlay()
      -
      -
      Returns true if an overlay panel is currently being displayed. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -init

      -
      -public void init(GameConfig config)
      -
      -
      Initializes the puzzle panel with the puzzle config of the puzzle whose user interface is - being displayed by the panel -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setRobotPlayer

      -
      -public void setRobotPlayer(boolean isrobot)
      -
      -
      Sets whether this panel receives events periodically from a robot player. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setPuzzleGrabsKeys

      -
      -public void setPuzzleGrabsKeys(boolean puzgrabs)
      -
      -
      Sets whether the puzzle grabs keys or if they should go to the chat window. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -startAction

      -
      -public void startAction()
      -
      -
      Called by the controller when the action starts. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -clearAction

      -
      -public void clearAction()
      -
      -
      Called by the controller when the action stops. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -willEnterPlace

      -
      -public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Specified by:
      willEnterPlace in interface com.threerings.crowd.client.PlaceView
      -
      -
      -
      -
      -
      -
      - -

      -didLeavePlace

      -
      -public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Specified by:
      didLeavePlace in interface com.threerings.crowd.client.PlaceView
      -
      -
      -
      -
      -
      -
      - -

      -getBoardView

      -
      -public PuzzleBoardView getBoardView()
      -
      -
      Returns a reference to the PuzzleBoardView in use. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getController

      -
      -public Controller getController()
      -
      -
      -
      Specified by:
      getController in interface ControllerProvider
      -
      -
      -
      -
      -
      -
      - -

      -isRobotTesting

      -
      -public static boolean isRobotTesting()
      -
      -
      Returns true if the robot tester is activated. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -isSyncingBoards

      -
      -public static boolean isSyncingBoards()
      -
      -
      Returns true if board syncing is activated. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + + + + + + + + + +
          +
        • +

          pushOverlayPanel

          +
          public boolean pushOverlayPanel(JPanel opanel)
          +
          Temporarily replaces the puzzle board display with the supplied overlay panel. The panel + can be removed and the board display restored by calling popOverlayPanel().
          +
          +
          Returns:
          +
          true if the specified panel will be displayed, false if it was not able to be + pushed because another overlay panel is already pushed onto the primary panel.
          +
          +
        • +
        + + + +
          +
        • +

          popOverlayPanel

          +
          public void popOverlayPanel()
          +
          Pops the overlay panel off of the main puzzle board display.
          +
        • +
        + + + +
          +
        • +

          hasOverlay

          +
          public boolean hasOverlay()
          +
          Returns true if an overlay panel is currently being displayed.
          +
        • +
        + + + +
          +
        • +

          init

          +
          public void init(GameConfig config)
          +
          Initializes the puzzle panel with the puzzle config of the puzzle whose user interface is + being displayed by the panel
          +
        • +
        + + + +
          +
        • +

          setRobotPlayer

          +
          public void setRobotPlayer(boolean isrobot)
          +
          Sets whether this panel receives events periodically from a robot player.
          +
        • +
        + + + +
          +
        • +

          setPuzzleGrabsKeys

          +
          public void setPuzzleGrabsKeys(boolean puzgrabs)
          +
          Sets whether the puzzle grabs keys or if they should go to the chat window.
          +
        • +
        + + + +
          +
        • +

          startAction

          +
          public void startAction()
          +
          Called by the controller when the action starts.
          +
        • +
        + + + +
          +
        • +

          clearAction

          +
          public void clearAction()
          +
          Called by the controller when the action stops.
          +
        • +
        + + + +
          +
        • +

          willEnterPlace

          +
          public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Specified by:
          +
          willEnterPlace in interface com.threerings.crowd.client.PlaceView
          +
          +
        • +
        + + + +
          +
        • +

          didLeavePlace

          +
          public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Specified by:
          +
          didLeavePlace in interface com.threerings.crowd.client.PlaceView
          +
          +
        • +
        + + + + + + + + + + + +
          +
        • +

          isRobotTesting

          +
          public static boolean isRobotTesting()
          +
          Returns true if the robot tester is activated.
          +
        • +
        + + + +
          +
        • +

          isSyncingBoards

          +
          public static boolean isSyncingBoards()
          +
          Returns true if board syncing is activated.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/PuzzlePrefs.html b/apidocs/com/threerings/puzzle/client/PuzzlePrefs.html index f9f9d101..cbceff48 100644 --- a/apidocs/com/threerings/puzzle/client/PuzzlePrefs.html +++ b/apidocs/com/threerings/puzzle/client/PuzzlePrefs.html @@ -1,269 +1,281 @@ - - - - - - -PuzzlePrefs (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.client -
    -Class PuzzlePrefs

    -
    -java.lang.Object
    -  extended by com.threerings.puzzle.client.PuzzlePrefs
    -
    -
    -
    -
    public class PuzzlePrefs
    extends Object
    - - -

    -Provides access to runtime configuration parameters for this package and its subpackages. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.client
    +

    Class PuzzlePrefs

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class PuzzlePrefs
      +extends Object
      +
      Provides access to runtime configuration parameters for this package and its subpackages.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -config

      -
      -public static PrefsConfig config
      -
      -
      Used to load our preferences from a properties file and map them to the persistent Java - preferences repository. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          config

          +
          public static PrefsConfig config
          +
          Used to load our preferences from a properties file and map them to the persistent Java + preferences repository.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -PuzzlePrefs

      -
      -public PuzzlePrefs()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PuzzlePrefs

          +
          public PuzzlePrefs()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/class-use/PlayerStatusView.html b/apidocs/com/threerings/puzzle/client/class-use/PlayerStatusView.html index e039a50e..b3ca6bc8 100644 --- a/apidocs/com/threerings/puzzle/client/class-use/PlayerStatusView.html +++ b/apidocs/com/threerings/puzzle/client/class-use/PlayerStatusView.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.client.PlayerStatusView (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.client.PlayerStatusView

    -
    -No usage of com.threerings.puzzle.client.PlayerStatusView -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.client.PlayerStatusView

    +
    +
    No usage of com.threerings.puzzle.client.PlayerStatusView
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/class-use/PuzzleAnimationWaiter.html b/apidocs/com/threerings/puzzle/client/class-use/PuzzleAnimationWaiter.html index fa6711b0..d5244d29 100644 --- a/apidocs/com/threerings/puzzle/client/class-use/PuzzleAnimationWaiter.html +++ b/apidocs/com/threerings/puzzle/client/class-use/PuzzleAnimationWaiter.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.client.PuzzleAnimationWaiter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.client.PuzzleAnimationWaiter

    -
    -No usage of com.threerings.puzzle.client.PuzzleAnimationWaiter -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.client.PuzzleAnimationWaiter

    +
    +
    No usage of com.threerings.puzzle.client.PuzzleAnimationWaiter
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/class-use/PuzzleBoardView.html b/apidocs/com/threerings/puzzle/client/class-use/PuzzleBoardView.html index f97ccec8..4cfe12f3 100644 --- a/apidocs/com/threerings/puzzle/client/class-use/PuzzleBoardView.html +++ b/apidocs/com/threerings/puzzle/client/class-use/PuzzleBoardView.html @@ -1,210 +1,192 @@ - - - - - - -Uses of Class com.threerings.puzzle.client.PuzzleBoardView (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.client.PuzzleBoardView

    -
    - - - - - - - - - - - - - -
    -Packages that use PuzzleBoardView
    com.threerings.puzzle.client  
    com.threerings.puzzle.drop.client  
    -  -

    - - - - - -
    -Uses of PuzzleBoardView in com.threerings.puzzle.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.client that return PuzzleBoardView
    - PuzzleBoardViewPuzzlePanel.getBoardView() - -
    -          Returns a reference to the PuzzleBoardView in use.
    -  -

    - - - - - -
    -Uses of PuzzleBoardView in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - - -
    Subclasses of PuzzleBoardView in com.threerings.puzzle.drop.client
    - classDropBoardView - -
    -          The drop board view displays a drop puzzle game in progress for a single player.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.client.PuzzleBoardView

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/class-use/PuzzleController.ClearPender.html b/apidocs/com/threerings/puzzle/client/class-use/PuzzleController.ClearPender.html index b7a36699..05127761 100644 --- a/apidocs/com/threerings/puzzle/client/class-use/PuzzleController.ClearPender.html +++ b/apidocs/com/threerings/puzzle/client/class-use/PuzzleController.ClearPender.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Interface com.threerings.puzzle.client.PuzzleController.ClearPender (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.client.PuzzleController.ClearPender

    -
    -No usage of com.threerings.puzzle.client.PuzzleController.ClearPender -

    -


    - - +
    +

    Uses of Interface
    com.threerings.puzzle.client.PuzzleController.ClearPender

    +
    +
    No usage of com.threerings.puzzle.client.PuzzleController.ClearPender
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/class-use/PuzzleController.html b/apidocs/com/threerings/puzzle/client/class-use/PuzzleController.html index e601ac4a..d07f93ec 100644 --- a/apidocs/com/threerings/puzzle/client/class-use/PuzzleController.html +++ b/apidocs/com/threerings/puzzle/client/class-use/PuzzleController.html @@ -1,232 +1,212 @@ - - - - - - -Uses of Class com.threerings.puzzle.client.PuzzleController (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.client.PuzzleController

    -
    - - - - - - - - - - - - - -
    -Packages that use PuzzleController
    com.threerings.puzzle.client  
    com.threerings.puzzle.drop.client  
    -  -

    - - - - - -
    -Uses of PuzzleController in com.threerings.puzzle.client
    -  -

    - - - - - - - - + + +
    Methods in com.threerings.puzzle.client with parameters of type PuzzleController
    - voidPuzzleBoardView.setController(PuzzleController pctrl) - -
    -          Provides the board view with a reference to its controller so that it may communicate +
    +

    Uses of Class
    com.threerings.puzzle.client.PuzzleController

    +
    +
    +
    +
    + + + + + + + + + + + + + +
    Constructors in com.threerings.puzzle.client with parameters of type PuzzleController 
    Constructor and Description
    PuzzleControllerDelegate(PuzzleController ctrl) +
    Constructs a puzzle controller delegate.
    +
    PuzzlePanel(PuzzleContext ctx, + PuzzleController controller) +
    Constructs a puzzle panel.
    +
    + +

  • + + +

    Uses of PuzzleController in com.threerings.puzzle.drop.client

    + + + + + + + + + + +
    Constructors in com.threerings.puzzle.drop.client with parameters of type PuzzleController 
    Constructor and Description
    DropControllerDelegate(PuzzleController ctrl, + DropLogic logic) +
    Creates a delegate with the specified drop game logic and controller.
    +
    +
  • + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/class-use/PuzzleControllerDelegate.html b/apidocs/com/threerings/puzzle/client/class-use/PuzzleControllerDelegate.html index deea8934..c31bf68f 100644 --- a/apidocs/com/threerings/puzzle/client/class-use/PuzzleControllerDelegate.html +++ b/apidocs/com/threerings/puzzle/client/class-use/PuzzleControllerDelegate.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Class com.threerings.puzzle.client.PuzzleControllerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.client.PuzzleControllerDelegate

    -
    - - - - - - - - - -
    -Packages that use PuzzleControllerDelegate
    com.threerings.puzzle.drop.client  
    -  -

    - - - - - -
    -Uses of PuzzleControllerDelegate in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - + + +
    Subclasses of PuzzleControllerDelegate in com.threerings.puzzle.drop.client
    - classDropControllerDelegate - -
    -          Games that wish to make use of the drop puzzle services will need to create an extension of +
    +

    Uses of Class
    com.threerings.puzzle.client.PuzzleControllerDelegate

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/class-use/PuzzleGameService.html b/apidocs/com/threerings/puzzle/client/class-use/PuzzleGameService.html index 0caa7f6c..7863a1d0 100644 --- a/apidocs/com/threerings/puzzle/client/class-use/PuzzleGameService.html +++ b/apidocs/com/threerings/puzzle/client/class-use/PuzzleGameService.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Interface com.threerings.puzzle.client.PuzzleGameService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.client.PuzzleGameService

    -
    - - - - - - - - - -
    -Packages that use PuzzleGameService
    com.threerings.puzzle.data  
    -  -

    - - - - - -
    -Uses of PuzzleGameService in com.threerings.puzzle.data
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.puzzle.data that implement PuzzleGameService
    - classPuzzleGameMarshaller - -
    -          Provides the implementation of the PuzzleGameService interface +
    +

    Uses of Interface
    com.threerings.puzzle.client.PuzzleGameService

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/class-use/PuzzlePanel.html b/apidocs/com/threerings/puzzle/client/class-use/PuzzlePanel.html index c8d856ad..87cc9372 100644 --- a/apidocs/com/threerings/puzzle/client/class-use/PuzzlePanel.html +++ b/apidocs/com/threerings/puzzle/client/class-use/PuzzlePanel.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.client.PuzzlePanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.client.PuzzlePanel

    -
    -No usage of com.threerings.puzzle.client.PuzzlePanel -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.client.PuzzlePanel

    +
    +
    No usage of com.threerings.puzzle.client.PuzzlePanel
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/class-use/PuzzlePrefs.html b/apidocs/com/threerings/puzzle/client/class-use/PuzzlePrefs.html index 1a17daa1..c6b52afa 100644 --- a/apidocs/com/threerings/puzzle/client/class-use/PuzzlePrefs.html +++ b/apidocs/com/threerings/puzzle/client/class-use/PuzzlePrefs.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.client.PuzzlePrefs (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.client.PuzzlePrefs

    -
    -No usage of com.threerings.puzzle.client.PuzzlePrefs -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.client.PuzzlePrefs

    +
    +
    No usage of com.threerings.puzzle.client.PuzzlePrefs
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/package-frame.html b/apidocs/com/threerings/puzzle/client/package-frame.html index 56d65203..f45b619c 100644 --- a/apidocs/com/threerings/puzzle/client/package-frame.html +++ b/apidocs/com/threerings/puzzle/client/package-frame.html @@ -1,58 +1,32 @@ - - - - - - -com.threerings.puzzle.client (vilya 1.3 API) - - - - - - - - - - - -com.threerings.puzzle.client - - - - -
    -Interfaces  - -
    -PuzzleController.ClearPender -
    -PuzzleGameService
    - - - - - - -
    -Classes  - -
    -PlayerStatusView -
    -PuzzleAnimationWaiter -
    -PuzzleBoardView -
    -PuzzleController -
    -PuzzleControllerDelegate -
    -PuzzlePanel -
    -PuzzlePrefs
    - - - - + + + + + +com.threerings.puzzle.client (Vilya Core 1.6 API) + + + + + +

    com.threerings.puzzle.client

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/puzzle/client/package-summary.html b/apidocs/com/threerings/puzzle/client/package-summary.html index 2e0b6778..6baf6767 100644 --- a/apidocs/com/threerings/puzzle/client/package-summary.html +++ b/apidocs/com/threerings/puzzle/client/package-summary.html @@ -1,203 +1,208 @@ - - - - - - -com.threerings.puzzle.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.puzzle.client -

    - - - - - - - - - - - - - -
    -Interface Summary
    PuzzleController.ClearPenderUsed by PuzzleController.fireWhenActionCleared(com.threerings.puzzle.client.PuzzleController.ClearPender).
    PuzzleGameServiceProvides services used by puzzle game clients to request that actions be taken by the puzzle - manager.
    -  - -

    - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + +
    -Class Summary
    PlayerStatusViewThe player status view displays a player's current status in the game.
    PuzzleAnimationWaiterAn animation waiter to be used with puzzles that want to modify the game object or board in some +
    +

    Package com.threerings.puzzle.client

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      PuzzleController.ClearPender + +
      PuzzleGameService +
      Provides services used by puzzle game clients to request that actions be taken by the puzzle + manager.
      +
      +
    • +
    • + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - -
      Class Summary 
      ClassDescription
      PlayerStatusView +
      The player status view displays a player's current status in the game.
      +
      PuzzleAnimationWaiter +
      An animation waiter to be used with puzzles that want to modify the game object or board in some way after the animations end, and would like to do so in a safe fashion such that their changes - aren't unwittingly performed on game data for a subsequent round of the puzzle.
      PuzzleBoardViewThe puzzle board view displays a view of a puzzle game.
      PuzzleControllerThe puzzle game controller handles logical actions for a puzzle game.
      PuzzleControllerDelegateA base class for puzzle controller delegates.
      PuzzlePanelThe puzzle panel class should be extended by classes that provide a view for a puzzle game.
      PuzzlePrefsProvides access to runtime configuration parameters for this package and its subpackages.
      -  - -

      -

      -
      -
      - - + aren't unwittingly performed on game data for a subsequent round of the puzzle.
    +
    PuzzleBoardView +
    The puzzle board view displays a view of a puzzle game.
    +
    PuzzleController +
    The puzzle game controller handles logical actions for a puzzle game.
    +
    PuzzleControllerDelegate +
    A base class for puzzle controller delegates.
    +
    PuzzlePanel +
    The puzzle panel class should be extended by classes that provide a view for a puzzle game.
    +
    PuzzlePrefs +
    Provides access to runtime configuration parameters for this package and its subpackages.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/package-tree.html b/apidocs/com/threerings/puzzle/client/package-tree.html index 16c66d21..2dfbcc9a 100644 --- a/apidocs/com/threerings/puzzle/client/package-tree.html +++ b/apidocs/com/threerings/puzzle/client/package-tree.html @@ -1,201 +1,211 @@ - - - - - - -com.threerings.puzzle.client Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.puzzle.client -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.puzzle.client

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/client/package-use.html b/apidocs/com/threerings/puzzle/client/package-use.html index 0d68124d..cdd60635 100644 --- a/apidocs/com/threerings/puzzle/client/package-use.html +++ b/apidocs/com/threerings/puzzle/client/package-use.html @@ -1,228 +1,219 @@ - - - - - - -Uses of Package com.threerings.puzzle.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.puzzle.client

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.puzzle.client
    com.threerings.puzzle.client  
    com.threerings.puzzle.data  
    com.threerings.puzzle.drop.client  
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.puzzle.client used by com.threerings.puzzle.client
    PuzzleBoardView - -
    -          The puzzle board view displays a view of a puzzle game.
    PuzzleController - -
    -          The puzzle game controller handles logical actions for a puzzle game.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.puzzle.client used by com.threerings.puzzle.data
    PuzzleGameService - -
    -          Provides services used by puzzle game clients to request that actions be taken by the puzzle - manager.
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.puzzle.client used by com.threerings.puzzle.drop.client
    PuzzleBoardView - -
    -          The puzzle board view displays a view of a puzzle game.
    PuzzleController - -
    -          The puzzle game controller handles logical actions for a puzzle game.
    PuzzleControllerDelegate - -
    -          A base class for puzzle controller delegates.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.puzzle.client

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/Board.html b/apidocs/com/threerings/puzzle/data/Board.html index d3ea03f2..f7d8e272 100644 --- a/apidocs/com/threerings/puzzle/data/Board.html +++ b/apidocs/com/threerings/puzzle/data/Board.html @@ -1,439 +1,413 @@ - - - - - - -Board (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":6,"i2":6,"i3":6,"i4":10,"i5":10,"i6":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.data -
    -Class Board

    -
    -java.lang.Object
    -  extended by com.threerings.puzzle.data.Board
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, Cloneable
    -
    -
    -
    Direct Known Subclasses:
    DropBoard
    -
    -
    -
    -
    public abstract class Board
    extends Object
    implements Cloneable, com.threerings.io.Streamable
    - - -

    -An abstract base class for generating and storing puzzle board data. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.data
    +

    Class Board

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, Cloneable
      +
      +
      +
      Direct Known Subclasses:
      +
      DropBoard
      +
      +
      +
      +
      public abstract class Board
      +extends Object
      +implements Cloneable, com.threerings.io.Streamable
      +
      An abstract base class for generating and storing puzzle board data.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      Board() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        Board() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
      -Method Summary
      - Boardclone() - -
      -           
      -abstract  voiddump() - -
      -          Outputs a string representation of the board contents.
      -abstract  voiddumpAndCompare(Board other) - -
      -          Outputs a string representation of the board contents, interlaced with the supplied - comparison board.
      -abstract  booleanequals(Board other) - -
      -          Returns whether this board is equal to the given comparison board.
      - RandomgetRandom() - -
      -          Returns the random number generator used by the board to generate random numbers for our - puzzles.
      - voidinitializeSeed(long seed) - -
      -          Sets the seed in the board's random number generator and calls populate().
      - voidseedFromEvent(int pidx, - int gevent) - -
      -          Allows puzzles to add extra noise to their random number generators based on the specific +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - -
        All Methods Instance Methods Abstract Methods Concrete Methods 
        Modifier and TypeMethod and Description
        Boardclone() 
        abstract voiddump() +
        Outputs a string representation of the board contents.
        +
        abstract voiddumpAndCompare(Board other) +
        Outputs a string representation of the board contents, interlaced with the supplied + comparison board.
        +
        abstract booleanequals(Board other) +
        Returns whether this board is equal to the given comparison board.
        +
        RandomgetRandom() +
        Returns the random number generator used by the board to generate random numbers for our + puzzles.
        +
        voidinitializeSeed(long seed) +
        Sets the seed in the board's random number generator and calls populate().
        +
        voidseedFromEvent(int pidx, + int gevent) +
        Allows puzzles to add extra noise to their random number generators based on the specific events sent from the client to make it more difficult for a hacked client to predict things - such as piece generation.
        - - - - - - - -
        Methods inherited from class java.lang.Object
        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        -  -

        - + such as piece generation. +

      + +
    • +
    + + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -Board

      -
      -public Board()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Board

          +
          public Board()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -dump

      -
      -public abstract void dump()
      -
      -
      Outputs a string representation of the board contents. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -dumpAndCompare

      -
      -public abstract void dumpAndCompare(Board other)
      -
      -
      Outputs a string representation of the board contents, interlaced with the supplied - comparison board. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -equals

      -
      -public abstract boolean equals(Board other)
      -
      -
      Returns whether this board is equal to the given comparison board. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -clone

      -
      -public Board clone()
      -
      -
      -
      Overrides:
      clone in class Object
      -
      -
      -
      -
      -
      -
      - -

      -initializeSeed

      -
      -public void initializeSeed(long seed)
      -
      -
      Sets the seed in the board's random number generator and calls populate(). -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getRandom

      -
      -public Random getRandom()
      -
      -
      Returns the random number generator used by the board to generate random numbers for our - puzzles. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -seedFromEvent

      -
      -public void seedFromEvent(int pidx,
      -                          int gevent)
      -
      -
      Allows puzzles to add extra noise to their random number generators based on the specific +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          dump

          +
          public abstract void dump()
          +
          Outputs a string representation of the board contents.
          +
        • +
        + + + +
          +
        • +

          dumpAndCompare

          +
          public abstract void dumpAndCompare(Board other)
          +
          Outputs a string representation of the board contents, interlaced with the supplied + comparison board.
          +
        • +
        + + + +
          +
        • +

          equals

          +
          public abstract boolean equals(Board other)
          +
          Returns whether this board is equal to the given comparison board.
          +
        • +
        + + + + + + + +
          +
        • +

          initializeSeed

          +
          public void initializeSeed(long seed)
          +
          Sets the seed in the board's random number generator and calls populate().
          +
        • +
        + + + +
          +
        • +

          getRandom

          +
          public Random getRandom()
          +
          Returns the random number generator used by the board to generate random numbers for our + puzzles.
          +
        • +
        + + + +
          +
        • +

          seedFromEvent

          +
          public void seedFromEvent(int pidx,
          +                          int gevent)
          +
          Allows puzzles to add extra noise to their random number generators based on the specific events sent from the client to make it more difficult for a hacked client to predict things - such as piece generation. -

          -

          -
          -
          -
          -
          Parameters:
          pidx - the player index that submitted the progress event.
          gevent - the progress event itself.
          -
          -
      + such as piece generation.
    +
    +
    Parameters:
    +
    pidx - the player index that submitted the progress event.
    +
    gevent - the progress event itself.
    +
    + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/BoardSummary.html b/apidocs/com/threerings/puzzle/data/BoardSummary.html index a958ab52..f1905e25 100644 --- a/apidocs/com/threerings/puzzle/data/BoardSummary.html +++ b/apidocs/com/threerings/puzzle/data/BoardSummary.html @@ -1,346 +1,359 @@ - - - - - - -BoardSummary (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.data -
    -Class BoardSummary

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.puzzle.data.BoardSummary
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    Direct Known Subclasses:
    DropBoardSummary
    -
    -
    -
    -
    public abstract class BoardSummary
    extends com.threerings.io.SimpleStreamableObject
    - - -

    -Provides summarized data representing a player's board in a puzzle game. Board summaries are +

    +
    com.threerings.puzzle.data
    +

    Class BoardSummary

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      Direct Known Subclasses:
      +
      DropBoardSummary
      +
      +
      +
      +
      public abstract class BoardSummary
      +extends com.threerings.io.SimpleStreamableObject
      +
      Provides summarized data representing a player's board in a puzzle game. Board summaries are maintained by the puzzle server and are periodically sent to the clients to give them a view into how well their opponent(s) are doing. The data required to marshal a board summary object should be notably smaller in size than what would be required to marshal the entire associated - Board. + Board.

      Note all non-transient members of this and derived classes will automatically be serialized - when the summary is sent over the wire. -

      - -

      -


      - -

      + when the summary is sent over the wire.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - -
      -Constructor Summary
      BoardSummary() - -
      -          Constructs an empty board summary for use when un-serializing.
      BoardSummary(Board board) - -
      -          Constructs a board summary that retrieves full board information from the supplied board - when summarizing.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        BoardSummary() +
        Constructs an empty board summary for use when un-serializing.
        +
        BoardSummary(Board board) +
        Constructs a board summary that retrieves full board information from the supplied board + when summarizing.
        +
        +
      • +
      - - - - - - - - - - - - - - -
      -Method Summary
      - voidsetBoard(Board board) - -
      -          Sets the board associated with this board summary, causing an immediate update to this - summary.
      -abstract  voidsummarize() - -
      -          Called by the PuzzleManager to refresh the board - summary information by studying the associated board contents.
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -BoardSummary

      -
      -public BoardSummary()
      -
      -
      Constructs an empty board summary for use when un-serializing. -

      -

      -
      - -

      -BoardSummary

      -
      -public BoardSummary(Board board)
      -
      -
      Constructs a board summary that retrieves full board information from the supplied board - when summarizing. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          BoardSummary

          +
          public BoardSummary()
          +
          Constructs an empty board summary for use when un-serializing.
          +
        • +
        + + + +
          +
        • +

          BoardSummary

          +
          public BoardSummary(Board board)
          +
          Constructs a board summary that retrieves full board information from the supplied board + when summarizing.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -setBoard

      -
      -public void setBoard(Board board)
      -
      -
      Sets the board associated with this board summary, causing an immediate update to this - summary. -

      -

      -
      -
      -
      -
      - -

      -summarize

      -
      -public abstract void summarize()
      -
      -
      Called by the PuzzleManager to refresh the board - summary information by studying the associated board contents. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          setBoard

          +
          public void setBoard(Board board)
          +
          Sets the board associated with this board summary, causing an immediate update to this + summary.
          +
        • +
        + + + +
          +
        • +

          summarize

          +
          public abstract void summarize()
          +
          Called by the PuzzleManager to refresh the board + summary information by studying the associated board contents.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/PuzzleCodes.html b/apidocs/com/threerings/puzzle/data/PuzzleCodes.html index 13bd99df..94e8bb84 100644 --- a/apidocs/com/threerings/puzzle/data/PuzzleCodes.html +++ b/apidocs/com/threerings/puzzle/data/PuzzleCodes.html @@ -1,272 +1,288 @@ - - - - - - -PuzzleCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.data -
    -Interface PuzzleCodes

    -
    -
    All Superinterfaces:
    com.threerings.presents.data.InvocationCodes
    -
    -
    -
    All Known Subinterfaces:
    PuzzleGameService
    -
    -
    -
    All Known Implementing Classes:
    DropControllerDelegate, DropManagerDelegate, PuzzleController, PuzzleControllerDelegate, PuzzleGameMarshaller, PuzzleManager, PuzzleObject, PuzzlePanel
    -
    -
    -
    -
    public interface PuzzleCodes
    extends com.threerings.presents.data.InvocationCodes
    - - -

    -Constants relating to the puzzle services. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.data
    +

    Interface PuzzleCodes

    +
    +
    +
    + +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static booleanDEBUG_PUZZLE - -
      -          Whether to enable debug logging and assertions for puzzles.
      -static intDEFAULT_DIFFICULTY - -
      -          The default puzzle difficulty level.
      -static StringPUZZLE_MESSAGE_BUNDLE - -
      -          The message bundle identifier for general puzzle messages.
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  -

      - +

        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static booleanDEBUG_PUZZLE +
        Whether to enable debug logging and assertions for puzzles.
        +
        static intDEFAULT_DIFFICULTY +
        The default puzzle difficulty level.
        +
        static StringPUZZLE_MESSAGE_BUNDLE +
        The message bundle identifier for general puzzle messages.
        +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.presents.data.InvocationCodes

          +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -PUZZLE_MESSAGE_BUNDLE

      -
      -static final String PUZZLE_MESSAGE_BUNDLE
      -
      -
      The message bundle identifier for general puzzle messages. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -DEFAULT_DIFFICULTY

      -
      -static final int DEFAULT_DIFFICULTY
      -
      -
      The default puzzle difficulty level. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -DEBUG_PUZZLE

      -
      -static final boolean DEBUG_PUZZLE
      -
      -
      Whether to enable debug logging and assertions for puzzles. Note that enabling this may +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          PUZZLE_MESSAGE_BUNDLE

          +
          static final String PUZZLE_MESSAGE_BUNDLE
          +
          The message bundle identifier for general puzzle messages.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          DEFAULT_DIFFICULTY

          +
          static final int DEFAULT_DIFFICULTY
          +
          The default puzzle difficulty level.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          DEBUG_PUZZLE

          +
          static final boolean DEBUG_PUZZLE
          +
          Whether to enable debug logging and assertions for puzzles. Note that enabling this may result in the server or client exiting unexpectedly if certain error conditions arise in order to facilitate debugging, and so this should never be enabled in any environment even - remotely resembling production. -

          -

          -
          See Also:
          Constant Field Values
          -
      + remotely resembling production.
    +
    +
    See Also:
    +
    Constant Field Values
    +
    + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/PuzzleGameCodes.html b/apidocs/com/threerings/puzzle/data/PuzzleGameCodes.html index 028c9e54..e067806b 100644 --- a/apidocs/com/threerings/puzzle/data/PuzzleGameCodes.html +++ b/apidocs/com/threerings/puzzle/data/PuzzleGameCodes.html @@ -1,181 +1,180 @@ - - - - - - -PuzzleGameCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.data -
    -Interface PuzzleGameCodes

    -
    -
    All Known Subinterfaces:
    DropCodes
    -
    -
    -
    All Known Implementing Classes:
    DropControllerDelegate, DropManagerDelegate, PuzzleControllerDelegate, PuzzlePanel
    -
    -
    -
    -
    public interface PuzzleGameCodes
    - - -

    -Contains codes used by the puzzle game client implementations. This differs from - PuzzleCodes as that is related to the puzzle services which span the client and the - server. -

    - -

    -


    - -

    - -

    +

    +
    com.threerings.puzzle.data
    +

    Interface PuzzleGameCodes

    +
    +
    +
    + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/PuzzleGameMarshaller.html b/apidocs/com/threerings/puzzle/data/PuzzleGameMarshaller.html index 8b93a42b..1f28159e 100644 --- a/apidocs/com/threerings/puzzle/data/PuzzleGameMarshaller.html +++ b/apidocs/com/threerings/puzzle/data/PuzzleGameMarshaller.html @@ -1,434 +1,444 @@ - - - - - - -PuzzleGameMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.data -
    -Class PuzzleGameMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.presents.data.InvocationMarshaller
    -      extended by com.threerings.puzzle.data.PuzzleGameMarshaller
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.client.InvocationService, com.threerings.presents.data.InvocationCodes, PuzzleGameService, PuzzleCodes
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.puzzle.data
    +

    Class PuzzleGameMarshaller

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.data.InvocationMarshaller
      • +
      • +
          +
        • com.threerings.puzzle.data.PuzzleGameMarshaller
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.client.InvocationService, com.threerings.presents.data.InvocationCodes, PuzzleGameService, PuzzleCodes
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from PuzzleGameService.java.")
      -public class PuzzleGameMarshaller
      extends com.threerings.presents.data.InvocationMarshaller
      implements PuzzleGameService
    - - -

    -Provides the implementation of the PuzzleGameService interface +public class PuzzleGameMarshaller +extends com.threerings.presents.data.InvocationMarshaller +implements PuzzleGameService +

    Provides the implementation of the PuzzleGameService interface that marshalls the arguments and delivers the request to the provider on the server. Also provides an implementation of the response listener interfaces that marshall the response arguments and deliver them back - to the requesting client. -

    - -

    -


    - -

    + to the requesting client.

    + + + +
    + +
    +
    + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/PuzzleObject.html b/apidocs/com/threerings/puzzle/data/PuzzleObject.html index e5de6bab..27824b89 100644 --- a/apidocs/com/threerings/puzzle/data/PuzzleObject.html +++ b/apidocs/com/threerings/puzzle/data/PuzzleObject.html @@ -1,690 +1,659 @@ - - - - - - -PuzzleObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.data -
    -Class PuzzleObject

    -
    -java.lang.Object
    -  extended by com.threerings.presents.dobj.DObject
    -      extended by com.threerings.crowd.data.PlaceObject
    -          extended by com.threerings.parlor.game.data.GameObject
    -              extended by com.threerings.puzzle.data.PuzzleObject
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable, com.threerings.presents.data.InvocationCodes, PuzzleCodes
    -
    -
    -
    -
    public class PuzzleObject
    extends GameObject
    implements PuzzleCodes
    - - -

    -Extends the basic GameObject to add individual player status. Puzzle games typically +

    +
    com.threerings.puzzle.data
    +

    Class PuzzleObject

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable, com.threerings.presents.data.InvocationCodes, PuzzleCodes
      +
      +
      +
      +
      public class PuzzleObject
      +extends GameObject
      +implements PuzzleCodes
      +
      Extends the basic GameObject to add individual player status. Puzzle games typically contain numerous players that may be knocked out of the game while the overall game continues - on, thereby necessitating this second level of game status. -

      - -

      -


      - -

      + on, thereby necessitating this second level of game status.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.crowd.data.PlaceObject
      com.threerings.crowd.data.PlaceObject.ManagerCaller
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject
      com.threerings.crowd.chat.data.SpeakObject.ListenerOp
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.crowd.data.PlaceObject

          +com.threerings.crowd.data.PlaceObject.ManagerCaller
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject

          +com.threerings.crowd.chat.data.SpeakObject.ListenerOp
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - intdifficulty - -
      -          The puzzle difficulty level.
      -static StringDIFFICULTY - -
      -          The field name of the difficulty field.
      -static StringPUZZLE_GAME_SERVICE - -
      -          The field name of the puzzleGameService field.
      - PuzzleGameMarshallerpuzzleGameService - -
      -          Provides general puzzle game invocation services.
      - longseed - -
      -          The seed used to germinate the boards.
      -static StringSEED - -
      -          The field name of the seed field.
      - BoardSummary[]summaries - -
      -          Summaries of the boards of all players in this puzzle (may be null if the puzzle doesn't - support individual player boards).
      -static StringSUMMARIES - -
      -          The field name of the summaries field.
      - - - - - - - -
      Fields inherited from class com.threerings.parlor.game.data.GameObject
      CANCELLED, GAME_OVER, IN_PLAY, IS_PRIVATE, IS_RATED, isPrivate, isRated, PLAYER_IN_PLAY, PLAYER_LEFT_GAME, PLAYER_STATUS, players, PLAYERS, playerStatus, PRE_GAME, SESSION_ID, sessionId, state, STATE, winners, WINNERS
      - - - - - - - -
      Fields inherited from class com.threerings.crowd.data.PlaceObject
      manager, OCCUPANT_INFO, occupantInfo, occupants, OCCUPANTS, SPEAK_SERVICE, speakService
      - - - - - - - -
      Fields inherited from interface com.threerings.puzzle.data.PuzzleCodes
      DEBUG_PUZZLE, DEFAULT_DIFFICULTY, PUZZLE_MESSAGE_BUNDLE
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  + - - - - - - - - - -
      -Constructor Summary
      PuzzleObject() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        PuzzleObject() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidsetDifficulty(int value) - -
      -          Requests that the difficulty field be set to the - specified value.
      - voidsetPuzzleGameService(PuzzleGameMarshaller value) - -
      -          Requests that the puzzleGameService field be set to the - specified value.
      - voidsetSeed(long value) - -
      -          Requests that the seed field be set to the - specified value.
      - voidsetSummaries(BoardSummary[] value) - -
      -          Requests that the summaries field be set to the - specified value.
      - voidsetSummariesAt(BoardSummary value, - int index) - -
      -          Requests that the indexth element of - summaries field be set to the specified value.
      - - - - - - - -
      Methods inherited from class com.threerings.parlor.game.data.GameObject
      getActivePlayerCount, getPlayerCount, getPlayerIndex, getWinnerCount, getWinnerIndex, isActivePlayer, isDraw, isInPlay, isOccupiedPlayer, isWinner, setIsPrivate, setIsRated, setPlayers, setPlayersAt, setPlayerStatus, setPlayerStatusAt, setSessionId, setState, setWinners, setWinnersAt
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.data.PlaceObject
      addToOccupantInfo, addToOccupants, applyToListeners, getOccupantInfo, initManagerCaller, removeFromOccupantInfo, removeFromOccupants, setOccupantInfo, setSpeakService, shouldBroadcast, updateOccupantInfo
      - - - - - - - -
      Methods inherited from class com.threerings.presents.dobj.DObject
      acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, readField__oid, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which, writeField__oid
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -PUZZLE_GAME_SERVICE

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String PUZZLE_GAME_SERVICE
      -
      -
      The field name of the puzzleGameService field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -DIFFICULTY

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String DIFFICULTY
      -
      -
      The field name of the difficulty field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -SUMMARIES

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String SUMMARIES
      -
      -
      The field name of the summaries field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -SEED

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String SEED
      -
      -
      The field name of the seed field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -puzzleGameService

      -
      -public PuzzleGameMarshaller puzzleGameService
      -
      -
      Provides general puzzle game invocation services. -

      -

      -
      -
      -
      - -

      -difficulty

      -
      -public int difficulty
      -
      -
      The puzzle difficulty level. -

      -

      -
      -
      -
      - -

      -summaries

      -
      -public BoardSummary[] summaries
      -
      -
      Summaries of the boards of all players in this puzzle (may be null if the puzzle doesn't - support individual player boards). -

      -

      -
      -
      -
      - -

      -seed

      -
      -public long seed
      -
      -
      The seed used to germinate the boards. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          PUZZLE_GAME_SERVICE

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String PUZZLE_GAME_SERVICE
          +
          The field name of the puzzleGameService field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          DIFFICULTY

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String DIFFICULTY
          +
          The field name of the difficulty field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          SUMMARIES

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String SUMMARIES
          +
          The field name of the summaries field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          SEED

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String SEED
          +
          The field name of the seed field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          puzzleGameService

          +
          public PuzzleGameMarshaller puzzleGameService
          +
          Provides general puzzle game invocation services.
          +
        • +
        + + + +
          +
        • +

          difficulty

          +
          public int difficulty
          +
          The puzzle difficulty level.
          +
        • +
        + + + +
          +
        • +

          summaries

          +
          public BoardSummary[] summaries
          +
          Summaries of the boards of all players in this puzzle (may be null if the puzzle doesn't + support individual player boards).
          +
        • +
        + + + +
          +
        • +

          seed

          +
          public long seed
          +
          The seed used to germinate the boards.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -PuzzleObject

      -
      -public PuzzleObject()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PuzzleObject

          +
          public PuzzleObject()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -setPuzzleGameService

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void setPuzzleGameService(PuzzleGameMarshaller value)
      -
      -
      Requests that the puzzleGameService field be set to the +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          setPuzzleGameService

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public void setPuzzleGameService(PuzzleGameMarshaller value)
          +
          Requests that the puzzleGameService field be set to the specified value. The local value will be updated immediately and an event will be propagated through the system to notify all listeners that the attribute did change. Proxied copies of this object (on clients) will apply the value change when they received the - attribute changed notification. -

          -

          -
          -
          -
          -
          -
          -
      -
      - -

      -setDifficulty

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void setDifficulty(int value)
      -
      -
      Requests that the difficulty field be set to the + attribute changed notification.
    + + + + + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/class-use/Board.html b/apidocs/com/threerings/puzzle/data/class-use/Board.html index c6196472..f20d37ad 100644 --- a/apidocs/com/threerings/puzzle/data/class-use/Board.html +++ b/apidocs/com/threerings/puzzle/data/class-use/Board.html @@ -1,496 +1,421 @@ - - - - - - -Uses of Class com.threerings.puzzle.data.Board (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.data.Board

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use Board
    com.threerings.puzzle.client  
    com.threerings.puzzle.data  
    com.threerings.puzzle.drop.client  
    com.threerings.puzzle.drop.data  
    com.threerings.puzzle.server  
    -  -

    - - - - - -
    -Uses of Board in com.threerings.puzzle.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.client that return Board
    - BoardPuzzleController.getBoard() - -
    -          Returns the board associated with the puzzle.
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.puzzle.client with parameters of type Board
    - voidPuzzleController.addProgressEvent(int event, - Board board) - -
    -          Adds the given progress event and a snapshot of the supplied board state to the set of - progress events and associated board states for later transmission to the server.
    - voidPuzzleControllerDelegate.setBoard(Board board) - -
    -          Called when the puzzle controller sets up a new board for the player.
    - voidPuzzleController.setBoard(Board board) - -
    -          Called when a new board is set.
    - voidPuzzleBoardView.setBoard(Board board) - -
    -          Sets the board to be displayed.
    - voidPuzzleGameService.updateProgressSync(int sessionId, - int[] events, - Board[] states) - -
    -          Debug variant of PuzzleGameService.updateProgress(int, int[]) that is only used when - PuzzlePanel.isSyncingBoards() is true and which includes the board states associated - with each event.
    -  -

    - - - - - -
    -Uses of Board in com.threerings.puzzle.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.data that return Board
    - BoardBoard.clone() - -
    -           
    -  -

    - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.puzzle.data with parameters of type Board
    -abstract  voidBoard.dumpAndCompare(Board other) - -
    -          Outputs a string representation of the board contents, interlaced with the supplied - comparison board.
    -abstract  booleanBoard.equals(Board other) - -
    -          Returns whether this board is equal to the given comparison board.
    - voidBoardSummary.setBoard(Board board) - -
    -          Sets the board associated with this board summary, causing an immediate update to this - summary.
    - voidPuzzleGameMarshaller.updateProgressSync(int arg1, - int[] arg2, - Board[] arg3) - -
    -           
    -  -

    - - - - - - - - -
    Constructors in com.threerings.puzzle.data with parameters of type Board
    BoardSummary(Board board) - -
    -          Constructs a board summary that retrieves full board information from the supplied board - when summarizing.
    -  -

    - - - - - -
    -Uses of Board in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.puzzle.drop.client with parameters of type Board
    - voidDropControllerDelegate.setBoard(Board board) - -
    -           
    - voidDropBoardView.setBoard(Board board) - -
    -           
    -  -

    - - - - - -
    -Uses of Board in com.threerings.puzzle.drop.data
    -  -

    - - - - - - - - - -
    Subclasses of Board in com.threerings.puzzle.drop.data
    - classDropBoard - -
    -          A class that provides for various useful logical operations to be enacted on a two-dimensional - board and provides an easier mechanism for referencing pieces by position.
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.puzzle.drop.data with parameters of type Board
    - voidDropBoard.dumpAndCompare(Board other) - -
    -           
    - booleanDropBoard.equals(Board other) - -
    -           
    - voidDropBoardSummary.setBoard(Board board) - -
    -           
    -  -

    - - - - - - - - -
    Constructors in com.threerings.puzzle.drop.data with parameters of type Board
    DropBoardSummary(Board board) - -
    -          Constructs a drop board summary that retrieves board information from the supplied board - when summarizing.
    -  -

    - - - - - -
    -Uses of Board in com.threerings.puzzle.server
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.server that return Board
    - Board[]PuzzleManager.getBoards() - -
    -          Returns the boards for all players.
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.puzzle.server with parameters of type Board
    - voidPuzzleManager.updateProgressSync(com.threerings.presents.data.ClientObject caller, - int sessionId, - int[] events, - Board[] states) - -
    -          Called when the puzzle manager receives a progress update.
    - voidPuzzleGameProvider.updateProgressSync(com.threerings.presents.data.ClientObject caller, - int arg1, - int[] arg2, - Board[] arg3) - -
    -          Handles a PuzzleGameService.updateProgressSync(int, int[], com.threerings.puzzle.data.Board[]) request.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.data.Board

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/class-use/BoardSummary.html b/apidocs/com/threerings/puzzle/data/class-use/BoardSummary.html index db85b652..e7ae6bb6 100644 --- a/apidocs/com/threerings/puzzle/data/class-use/BoardSummary.html +++ b/apidocs/com/threerings/puzzle/data/class-use/BoardSummary.html @@ -1,326 +1,290 @@ - - - - - - -Uses of Class com.threerings.puzzle.data.BoardSummary (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.data.BoardSummary

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use BoardSummary
    com.threerings.puzzle.client  
    com.threerings.puzzle.data  
    com.threerings.puzzle.drop.client  
    com.threerings.puzzle.drop.data  
    com.threerings.puzzle.server  
    -  -

    - - - - - -
    -Uses of BoardSummary in com.threerings.puzzle.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.client with parameters of type BoardSummary
    - voidPlayerStatusView.setBoardSummary(BoardSummary summary) - -
    -          Sets the player board summary.
    -  -

    - - - - - -
    -Uses of BoardSummary in com.threerings.puzzle.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.puzzle.data declared as BoardSummary
    - BoardSummary[]PuzzleObject.summaries - -
    -          Summaries of the boards of all players in this puzzle (may be null if the puzzle doesn't - support individual player boards).
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.puzzle.data with parameters of type BoardSummary
    - voidPuzzleObject.setSummaries(BoardSummary[] value) - -
    -          Requests that the summaries field be set to the - specified value.
    - voidPuzzleObject.setSummariesAt(BoardSummary value, - int index) - -
    -          Requests that the indexth element of - summaries field be set to the specified value.
    -  -

    - - - - - -
    -Uses of BoardSummary in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.drop.client with parameters of type BoardSummary
    - voidDropPanel.setSummary(int pidx, - BoardSummary summary) - -
    -          Updates the board summary display for the given player.
    -  -

    - - - - - -
    -Uses of BoardSummary in com.threerings.puzzle.drop.data
    -  -

    - - - - - - - - - -
    Subclasses of BoardSummary in com.threerings.puzzle.drop.data
    - classDropBoardSummary - -
    -          Provides a summary of a DropBoard.
    -  -

    - - - - - -
    -Uses of BoardSummary in com.threerings.puzzle.server
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.server that return BoardSummary
    - BoardSummaryPuzzleManager.getBoardSummary(int pidx) - -
    -          Returns the board summary for the given player index.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.data.BoardSummary

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/class-use/PuzzleCodes.html b/apidocs/com/threerings/puzzle/data/class-use/PuzzleCodes.html index 26d46a32..8d0ef65d 100644 --- a/apidocs/com/threerings/puzzle/data/class-use/PuzzleCodes.html +++ b/apidocs/com/threerings/puzzle/data/class-use/PuzzleCodes.html @@ -1,345 +1,305 @@ - - - - - - -Uses of Interface com.threerings.puzzle.data.PuzzleCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.data.PuzzleCodes

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use PuzzleCodes
    com.threerings.puzzle.client  
    com.threerings.puzzle.data  
    com.threerings.puzzle.drop.client  
    com.threerings.puzzle.drop.server  
    com.threerings.puzzle.server  
    -  -

    - - - - - -
    -Uses of PuzzleCodes in com.threerings.puzzle.client
    -  -

    - - - - - - - - - -
    Subinterfaces of PuzzleCodes in com.threerings.puzzle.client
    - interfacePuzzleGameService - -
    -          Provides services used by puzzle game clients to request that actions be taken by the puzzle - manager.
    -  -

    - - - - - - - - - - - - - - - - - -
    Classes in com.threerings.puzzle.client that implement PuzzleCodes
    - classPuzzleController - -
    -          The puzzle game controller handles logical actions for a puzzle game.
    - classPuzzleControllerDelegate - -
    -          A base class for puzzle controller delegates.
    - classPuzzlePanel - -
    -          The puzzle panel class should be extended by classes that provide a view for a puzzle game.
    -  -

    - - - - - -
    -Uses of PuzzleCodes in com.threerings.puzzle.data
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.puzzle.data that implement PuzzleCodes
    - classPuzzleGameMarshaller - -
    -          Provides the implementation of the PuzzleGameService interface +
    +

    Uses of Interface
    com.threerings.puzzle.data.PuzzleCodes

    +
    +
    +
    +
    + +

  • + + +

    Uses of PuzzleCodes in com.threerings.puzzle.server

    + + + + + + + + + + + + +
    Classes in com.threerings.puzzle.server that implement PuzzleCodes 
    Modifier and TypeClass and Description
    class PuzzleManager +
    Extends the GameManager with facilities for puzzle games.
    +
    +
  • + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/class-use/PuzzleGameCodes.html b/apidocs/com/threerings/puzzle/data/class-use/PuzzleGameCodes.html index 5271560f..cee07278 100644 --- a/apidocs/com/threerings/puzzle/data/class-use/PuzzleGameCodes.html +++ b/apidocs/com/threerings/puzzle/data/class-use/PuzzleGameCodes.html @@ -1,281 +1,251 @@ - - - - - - -Uses of Interface com.threerings.puzzle.data.PuzzleGameCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.data.PuzzleGameCodes

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use PuzzleGameCodes
    com.threerings.puzzle.client  
    com.threerings.puzzle.drop.client  
    com.threerings.puzzle.drop.data  
    com.threerings.puzzle.drop.server  
    -  -

    - - - - - -
    -Uses of PuzzleGameCodes in com.threerings.puzzle.client
    -  -

    - - - - - - - - - - - - - -
    Classes in com.threerings.puzzle.client that implement PuzzleGameCodes
    - classPuzzleControllerDelegate - -
    -          A base class for puzzle controller delegates.
    - classPuzzlePanel - -
    -          The puzzle panel class should be extended by classes that provide a view for a puzzle game.
    -  -

    - - - - - -
    -Uses of PuzzleGameCodes in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.puzzle.drop.client that implement PuzzleGameCodes
    - classDropControllerDelegate - -
    -          Games that wish to make use of the drop puzzle services will need to create an extension of +
    +

    Uses of Interface
    com.threerings.puzzle.data.PuzzleGameCodes

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/class-use/PuzzleGameMarshaller.html b/apidocs/com/threerings/puzzle/data/class-use/PuzzleGameMarshaller.html index cd57cf44..c6fe9fb9 100644 --- a/apidocs/com/threerings/puzzle/data/class-use/PuzzleGameMarshaller.html +++ b/apidocs/com/threerings/puzzle/data/class-use/PuzzleGameMarshaller.html @@ -1,198 +1,184 @@ - - - - - - -Uses of Class com.threerings.puzzle.data.PuzzleGameMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.data.PuzzleGameMarshaller

    -
    - - - - - - - - - -
    -Packages that use PuzzleGameMarshaller
    com.threerings.puzzle.data  
    -  -

    - - - - - -
    -Uses of PuzzleGameMarshaller in com.threerings.puzzle.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.puzzle.data declared as PuzzleGameMarshaller
    - PuzzleGameMarshallerPuzzleObject.puzzleGameService - -
    -          Provides general puzzle game invocation services.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.data with parameters of type PuzzleGameMarshaller
    - voidPuzzleObject.setPuzzleGameService(PuzzleGameMarshaller value) - -
    -          Requests that the puzzleGameService field be set to the - specified value.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.data.PuzzleGameMarshaller

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/class-use/PuzzleObject.html b/apidocs/com/threerings/puzzle/data/class-use/PuzzleObject.html index 68b8013f..507b5b4e 100644 --- a/apidocs/com/threerings/puzzle/data/class-use/PuzzleObject.html +++ b/apidocs/com/threerings/puzzle/data/class-use/PuzzleObject.html @@ -1,179 +1,166 @@ - - - - - - -Uses of Class com.threerings.puzzle.data.PuzzleObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.data.PuzzleObject

    -
    - - - - - - - - - -
    -Packages that use PuzzleObject
    com.threerings.puzzle.client  
    -  -

    - - - - - -
    -Uses of PuzzleObject in com.threerings.puzzle.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.puzzle.client with parameters of type PuzzleObject
    PuzzleAnimationWaiter(PuzzleObject puzobj) - -
    -          Constructs a puzzle animation waiter.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.data.PuzzleObject

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/package-frame.html b/apidocs/com/threerings/puzzle/data/package-frame.html index 0fb4bba7..b1da6a5e 100644 --- a/apidocs/com/threerings/puzzle/data/package-frame.html +++ b/apidocs/com/threerings/puzzle/data/package-frame.html @@ -1,52 +1,29 @@ - - - - - - -com.threerings.puzzle.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.puzzle.data - - - - -
    -Interfaces  - -
    -PuzzleCodes -
    -PuzzleGameCodes
    - - - - - - -
    -Classes  - -
    -Board -
    -BoardSummary -
    -PuzzleGameMarshaller -
    -PuzzleObject
    - - - - + + + + + +com.threerings.puzzle.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.puzzle.data

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/puzzle/data/package-summary.html b/apidocs/com/threerings/puzzle/data/package-summary.html index ead9745b..cc807a50 100644 --- a/apidocs/com/threerings/puzzle/data/package-summary.html +++ b/apidocs/com/threerings/puzzle/data/package-summary.html @@ -1,190 +1,189 @@ - - - - - - -com.threerings.puzzle.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.puzzle.data -

    - - - - - - - - - - - - - -
    -Interface Summary
    PuzzleCodesConstants relating to the puzzle services.
    PuzzleGameCodesContains codes used by the puzzle game client implementations.
    -  - -

    - - - - - - - - - - - - - - - - + + + + + + +
    -Class Summary
    BoardAn abstract base class for generating and storing puzzle board data.
    BoardSummaryProvides summarized data representing a player's board in a puzzle game.
    PuzzleGameMarshallerProvides the implementation of the PuzzleGameService interface +
    +

    Package com.threerings.puzzle.data

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      PuzzleCodes +
      Constants relating to the puzzle services.
      +
      PuzzleGameCodes +
      Contains codes used by the puzzle game client implementations.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + - - - - - -
      Class Summary 
      ClassDescription
      Board +
      An abstract base class for generating and storing puzzle board data.
      +
      BoardSummary +
      Provides summarized data representing a player's board in a puzzle game.
      +
      PuzzleGameMarshaller +
      Provides the implementation of the PuzzleGameService interface that marshalls the arguments and delivers the request to the provider - on the server.
      PuzzleObjectExtends the basic GameObject to add individual player status.
      -  - -

      -

      -
      -
      - - + on the server.
    +
    PuzzleObject +
    Extends the basic GameObject to add individual player status.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/package-tree.html b/apidocs/com/threerings/puzzle/data/package-tree.html index f4cc07d2..028a9806 100644 --- a/apidocs/com/threerings/puzzle/data/package-tree.html +++ b/apidocs/com/threerings/puzzle/data/package-tree.html @@ -1,178 +1,171 @@ - - - - - - -com.threerings.puzzle.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.puzzle.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.puzzle.data

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/data/package-use.html b/apidocs/com/threerings/puzzle/data/package-use.html index 715d9b67..7ff5d703 100644 --- a/apidocs/com/threerings/puzzle/data/package-use.html +++ b/apidocs/com/threerings/puzzle/data/package-use.html @@ -1,358 +1,343 @@ - - - - - - -Uses of Package com.threerings.puzzle.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.puzzle.data

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.puzzle.data
    com.threerings.puzzle.client  
    com.threerings.puzzle.data  
    com.threerings.puzzle.drop.client  
    com.threerings.puzzle.drop.data  
    com.threerings.puzzle.drop.server  
    com.threerings.puzzle.server  
    -  -

    - - - - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.puzzle.data used by com.threerings.puzzle.client
    Board - -
    -          An abstract base class for generating and storing puzzle board data.
    BoardSummary - -
    -          Provides summarized data representing a player's board in a puzzle game.
    PuzzleCodes - -
    -          Constants relating to the puzzle services.
    PuzzleGameCodes - -
    -          Contains codes used by the puzzle game client implementations.
    PuzzleObject - -
    -          Extends the basic GameObject to add individual player status.
    -  -

    - - - - - - - - - - - - - - - - + + +
    -Classes in com.threerings.puzzle.data used by com.threerings.puzzle.data
    Board - -
    -          An abstract base class for generating and storing puzzle board data.
    BoardSummary - -
    -          Provides summarized data representing a player's board in a puzzle game.
    PuzzleCodes - -
    -          Constants relating to the puzzle services.
    PuzzleGameMarshaller - -
    -          Provides the implementation of the PuzzleGameService interface +
    +

    Uses of Package
    com.threerings.puzzle.data

    +
    +
    +
    +
    + +

  • + + + + + + + + + + + + + + + + + + + + + +
    Classes in com.threerings.puzzle.data used by com.threerings.puzzle.drop.client 
    Class and Description
    Board +
    An abstract base class for generating and storing puzzle board data.
    +
    BoardSummary +
    Provides summarized data representing a player's board in a puzzle game.
    +
    PuzzleCodes +
    Constants relating to the puzzle services.
    +
    PuzzleGameCodes +
    Contains codes used by the puzzle game client implementations.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + + + +
    Classes in com.threerings.puzzle.data used by com.threerings.puzzle.drop.data 
    Class and Description
    Board +
    An abstract base class for generating and storing puzzle board data.
    +
    BoardSummary +
    Provides summarized data representing a player's board in a puzzle game.
    +
    PuzzleGameCodes +
    Contains codes used by the puzzle game client implementations.
    +
    +
  • +
  • + + + + + + + + + + + + + + + +
    Classes in com.threerings.puzzle.data used by com.threerings.puzzle.drop.server 
    Class and Description
    PuzzleCodes +
    Constants relating to the puzzle services.
    +
    PuzzleGameCodes +
    Contains codes used by the puzzle game client implementations.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + + + +
    Classes in com.threerings.puzzle.data used by com.threerings.puzzle.server 
    Class and Description
    Board +
    An abstract base class for generating and storing puzzle board data.
    +
    BoardSummary +
    Provides summarized data representing a player's board in a puzzle game.
    +
    PuzzleCodes +
    Constants relating to the puzzle services.
    +
    +
  • + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/DropBlockSprite.html b/apidocs/com/threerings/puzzle/drop/client/DropBlockSprite.html index 3dc1644c..184455a9 100644 --- a/apidocs/com/threerings/puzzle/drop/client/DropBlockSprite.html +++ b/apidocs/com/threerings/puzzle/drop/client/DropBlockSprite.html @@ -1,628 +1,610 @@ - - - - - - -DropBlockSprite (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.client -
    -Class DropBlockSprite

    -
    -java.lang.Object
    -  extended by com.threerings.media.AbstractMedia
    -      extended by com.threerings.media.sprite.Sprite
    -          extended by com.threerings.puzzle.drop.client.DropSprite
    -              extended by com.threerings.puzzle.drop.client.DropBlockSprite
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.media.util.Pathable, com.threerings.util.DirectionCodes, Shape
    -
    -
    -
    -
    public class DropBlockSprite
    extends DropSprite
    - - -

    -The drop block sprite represents a block of multiple pieces that can be rotated to any of the +

    +
    com.threerings.puzzle.drop.client
    +

    Class DropBlockSprite

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.media.util.Pathable, com.threerings.util.DirectionCodes, Shape
      +
      +
      +
      +
      public class DropBlockSprite
      +extends DropSprite
      +
      The drop block sprite represents a block of multiple pieces that can be rotated to any of the four cardinal compass directions. As such, it may span multiple columns or rows depending on its orientation. The block has a "central" piece around which it rotates, with the other pieces - referred to as "external" pieces. -

      - -

      -


      - -

      + referred to as "external" pieces.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from class com.threerings.media.AbstractMedia
      HUD_LAYER
      - - - - - - - -
      Fields inherited from interface com.threerings.util.DirectionCodes
      CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
      -  +
        +
      • + + +

        Field Summary

        +
          +
        • + + +

          Fields inherited from class com.threerings.media.AbstractMedia

          +HUD_LAYER
        • +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.util.DirectionCodes

          +CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
        • +
        +
      • +
      - - - - - - - - - - - - -
      -Constructor Summary
      DropBlockSprite(DropBoardView view, - int col, - int row, - int orient, - int[] pieces) - -
      -          Constructs a drop block sprite and starts it dropping.
      DropBlockSprite(DropBoardView view, - int col, - int row, - int orient, - int[] pieces, - int renderOrder) - -
      -          Constructs a drop block sprite and starts it dropping.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        DropBlockSprite(DropBoardView view, + int col, + int row, + int orient, + int[] pieces) +
        Constructs a drop block sprite and starts it dropping.
        +
        DropBlockSprite(DropBoardView view, + int col, + int row, + int orient, + int[] pieces, + int renderOrder) +
        Constructs a drop block sprite and starts it dropping.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - booleancanPopup() - -
      -          Can this sprite pop-up a row on a forgiving rotation?
      - voiddidPopup() - -
      -          Called if we pop up to decrement the remaining popups we have.
      - RectanglegetBoardBounds() - -
      -          Returns the bounds of the block in board piece coordinates.
      - int[]getColumns() - -
      -          Returns an array of the column numbers containing the block pieces.
      - intgetExternalColumn() - -
      -          Returns the column the external piece is located in.
      - intgetExternalRow() - -
      -          Returns the row the external piece is located in.
      - int[]getRows() - -
      -          Returns an array of the row numbers containing the block pieces.
      - voidsetBoardLocation(int row, - int col) - -
      -          Sets the row and column the piece is located in.
      - voidsetColumn(int col) - -
      -          Sets the column the piece is located in.
      - voidsetOrientation(int orient) - -
      -          Updates the sprite image offset to reflect the direction in which the external piece is - hanging.
      - voidsetRow(int row) - -
      -          Set the row the piece is located in.
      - voidtoString(StringBuilder buf) - -
      -           
      - - - - - - - -
      Methods inherited from class com.threerings.puzzle.drop.client.DropSprite
      drop, fastForward, getColumn, getDistance, getPercentDone, getPieces, getRow, getVelocity, inside, isBouncing, isDropping, paint, setBouncing, setColumnOffset, setPieces, setRowOffset, setVelocity, stop, tick
      - - - - - - - -
      Methods inherited from class com.threerings.media.sprite.Sprite
      addSpriteObserver, cancelMove, contains, getHeight, getOrientation, getPath, getWidth, getX, getXOffset, getY, getYOffset, hitTest, intersects, isMoving, move, paintPath, pathBeginning, pathCompleted, removeSpriteObserver, setLocation, viewLocationDidChange
      - - - - - - - -
      Methods inherited from class com.threerings.media.AbstractMedia
      contains, contains, contains, contains, getBounds, getBounds2D, getPathIterator, getPathIterator, getRenderOrder, init, intersects, intersects, invalidate, queueNotification, renderCompareTo, setRenderOrder, toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      - - - - - - - -
      Methods inherited from interface com.threerings.media.util.Pathable
      getBounds
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        booleancanPopup() +
        Can this sprite pop-up a row on a forgiving rotation?
        +
        voiddidPopup() +
        Called if we pop up to decrement the remaining popups we have.
        +
        RectanglegetBoardBounds() +
        Returns the bounds of the block in board piece coordinates.
        +
        int[]getColumns() +
        Returns an array of the column numbers containing the block pieces.
        +
        intgetExternalColumn() +
        Returns the column the external piece is located in.
        +
        intgetExternalRow() +
        Returns the row the external piece is located in.
        +
        int[]getRows() +
        Returns an array of the row numbers containing the block pieces.
        +
        voidsetBoardLocation(int row, + int col) +
        Sets the row and column the piece is located in.
        +
        voidsetColumn(int col) +
        Sets the column the piece is located in.
        +
        voidsetOrientation(int orient) +
        Updates the sprite image offset to reflect the direction in which the external piece is + hanging.
        +
        voidsetRow(int row) +
        Set the row the piece is located in.
        +
        voidtoString(StringBuilder buf) 
        + +
          +
        • + + +

          Methods inherited from class com.threerings.media.sprite.Sprite

          +addSpriteObserver, cancelMove, contains, getHeight, getOrientation, getPath, getWidth, getX, getXOffset, getY, getYOffset, hitTest, intersects, isMoving, move, paintPath, pathBeginning, pathCompleted, removeSpriteObserver, setLocation, viewLocationDidChange
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.media.AbstractMedia

          +contains, contains, contains, contains, getBounds, getBounds2D, getPathIterator, getPathIterator, getRenderOrder, init, intersects, intersects, invalidate, queueNotification, renderCompareTo, setRenderOrder, toString
        • +
        + +
          +
        • + + +

          Methods inherited from interface com.threerings.media.util.Pathable

          +getBounds
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -DropBlockSprite

      -
      -public DropBlockSprite(DropBoardView view,
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          DropBlockSprite

          +
          public DropBlockSprite(DropBoardView view,
                                  int col,
                                  int row,
                                  int orient,
          -                       int[] pieces)
          -
          -
          Constructs a drop block sprite and starts it dropping. -

          -

          -
          Parameters:
          view - the board view upon which this sprite will be displayed.
          col - the column of the central piece.
          row - the row of the central piece.
          orient - the orientation of the sprite.
          pieces - the pieces displayed by the sprite.
          -
          -
          - -

          -DropBlockSprite

          -
          -public DropBlockSprite(DropBoardView view,
          +                       int[] pieces)
          +
          Constructs a drop block sprite and starts it dropping.
          +
          +
          Parameters:
          +
          view - the board view upon which this sprite will be displayed.
          +
          col - the column of the central piece.
          +
          row - the row of the central piece.
          +
          orient - the orientation of the sprite.
          +
          pieces - the pieces displayed by the sprite.
          +
          +
        • +
        + + + +
          +
        • +

          DropBlockSprite

          +
          public DropBlockSprite(DropBoardView view,
                                  int col,
                                  int row,
                                  int orient,
                                  int[] pieces,
          -                       int renderOrder)
          -
          -
          Constructs a drop block sprite and starts it dropping. -

          -

          -
          Parameters:
          view - the board view upon which this sprite will be displayed.
          col - the column of the central piece.
          row - the row of the central piece.
          orient - the orientation of the sprite.
          pieces - the pieces displayed by the sprite.
          renderOrder - the rendering order of the sprite.
          -
          - + int renderOrder)
      +
      Constructs a drop block sprite and starts it dropping.
      +
      +
      Parameters:
      +
      view - the board view upon which this sprite will be displayed.
      +
      col - the column of the central piece.
      +
      row - the row of the central piece.
      +
      orient - the orientation of the sprite.
      +
      pieces - the pieces displayed by the sprite.
      +
      renderOrder - the rendering order of the sprite.
      +
      +
    • +
    + + - - - - - - -
    -Method Detail
    - -

    -getRows

    -
    -public int[] getRows()
    -
    -
    Returns an array of the row numbers containing the block pieces. The first index is the row +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRows

        +
        public int[] getRows()
        +
        Returns an array of the row numbers containing the block pieces. The first index is the row of the central piece. The array is cached and re-used internally and so the caller should - make their own copy if they care to modify it. -

        -

        -
        -
        -
    -
    - -

    -getColumns

    -
    -public int[] getColumns()
    -
    -
    Returns an array of the column numbers containing the block pieces. The first index is the + make their own copy if they care to modify it.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/DropBoardView.html b/apidocs/com/threerings/puzzle/drop/client/DropBoardView.html index d1a4bce7..ae18f284 100644 --- a/apidocs/com/threerings/puzzle/drop/client/DropBoardView.html +++ b/apidocs/com/threerings/puzzle/drop/client/DropBoardView.html @@ -1,1165 +1,1019 @@ - - - - - - -DropBoardView (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":6,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.client -
    -Class DropBoardView

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by com.threerings.media.MediaPanel
    -                  extended by com.threerings.media.VirtualMediaPanel
    -                      extended by com.threerings.puzzle.client.PuzzleBoardView
    -                          extended by com.threerings.puzzle.drop.client.DropBoardView
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.media.FrameParticipant, com.threerings.media.MediaConstants, com.threerings.media.MediaHost, DropPieceCodes, com.threerings.util.DirectionCodes, ImageObserver, MenuContainer, Serializable
    -
    -
    -
    -
    public abstract class DropBoardView
    extends PuzzleBoardView
    implements DropPieceCodes
    - - -

    -The drop board view displays a drop puzzle game in progress for a single player. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.puzzle.drop.client
    +

    Class DropBoardView

    +
    +
    + +
    + +
    +
    + + + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -SCORE_COLOR

      -
      -public static final Color SCORE_COLOR
      -
      -
      The color used to render normal scoring text. -

      -

      -
      -
      -
      - -

      -CHAIN_COLOR

      -
      -public static final Color CHAIN_COLOR
      -
      -
      The color used to render chain reward scoring text. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          SCORE_COLOR

          +
          public static final Color SCORE_COLOR
          +
          The color used to render normal scoring text.
          +
        • +
        + + + +
          +
        • +

          CHAIN_COLOR

          +
          public static final Color CHAIN_COLOR
          +
          The color used to render chain reward scoring text.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -DropBoardView

      -
      -public DropBoardView(PuzzleContext ctx,
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          DropBoardView

          +
          public DropBoardView(PuzzleContext ctx,
                                int pwid,
          -                     int phei)
          -
          -
          Constructs a drop board view. -

          -

          - + int phei)
      +
      Constructs a drop board view.
      +
    • +
    + + - - - - - - -
    -Method Detail
    - -

    -init

    -
    -public void init(GameConfig config)
    -
    -
    Initializes the board with the board dimensions. -

    -

    -
    Overrides:
    init in class PuzzleBoardView
    -
    -
    -
    -
    -
    -
    - -

    -getPieceWidth

    -
    -public int getPieceWidth()
    -
    -
    Returns the width in pixels of a single board piece. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getPieceHeight

    -
    -public int getPieceHeight()
    -
    -
    Returns the height in pixels of a single board piece. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getPiecePosition

    -
    -public void getPiecePosition(int col,
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        init

        +
        public void init(GameConfig config)
        +
        Initializes the board with the board dimensions.
        +
        +
        Overrides:
        +
        init in class PuzzleBoardView
        +
        +
      • +
      + + + +
        +
      • +

        getPieceWidth

        +
        public int getPieceWidth()
        +
        Returns the width in pixels of a single board piece.
        +
      • +
      + + + +
        +
      • +

        getPieceHeight

        +
        public int getPieceHeight()
        +
        Returns the height in pixels of a single board piece.
        +
      • +
      + + + +
        +
      • +

        getPiecePosition

        +
        public void getPiecePosition(int col,
                                      int row,
        -                             Point pos)
        -
        -
        Called by the DropSprite to populate pos with the screen coordinates + Point pos)
    +
    Called by the DropSprite to populate pos with the screen coordinates in pixels at which a piece at (col, row) in the board should be drawn. Derived - classes may wish to override this method to allow specialized positioning of sprites. -

    -

    -
    -
    -
    -
    -
    - -
    - -

    -getPieceSegmentSize

    -
    -public Dimension getPieceSegmentSize(int col,
    + classes may wish to override this method to allow specialized positioning of sprites.
    + + + + + +
      +
    • +

      getPieceSegmentSize

      +
      public Dimension getPieceSegmentSize(int col,
                                            int row,
                                            int orient,
      -                                     int len)
      -
      -
      Called by the DropSprite to get the dimensions of the area that will be occupied by + int len) +
      Called by the DropSprite to get the dimensions of the area that will be occupied by rendering a piece segment of the given orientation and length whose bottom-leftmost corner - is at (col, row). -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -createPiece

      -
      -public void createPiece(int piece,
      + is at (col, row).
    + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    Returns:
    +
    the piece sprite that is being moved.
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/DropControllerDelegate.html b/apidocs/com/threerings/puzzle/drop/client/DropControllerDelegate.html index a01dea4f..c63dd343 100644 --- a/apidocs/com/threerings/puzzle/drop/client/DropControllerDelegate.html +++ b/apidocs/com/threerings/puzzle/drop/client/DropControllerDelegate.html @@ -1,733 +1,705 @@ - - - - - - -DropControllerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.client -
    -Class DropControllerDelegate

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.client.PlaceControllerDelegate
    -      extended by com.threerings.parlor.game.client.GameControllerDelegate
    -          extended by com.threerings.puzzle.client.PuzzleControllerDelegate
    -              extended by com.threerings.puzzle.drop.client.DropControllerDelegate
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.media.FrameParticipant, com.threerings.presents.data.InvocationCodes, PuzzleCodes, PuzzleGameCodes, DropCodes, DropPieceCodes, com.threerings.util.DirectionCodes
    -
    -
    -
    -
    public abstract class DropControllerDelegate
    extends PuzzleControllerDelegate
    implements DropCodes, DropPieceCodes, com.threerings.media.FrameParticipant
    - - -

    -Games that wish to make use of the drop puzzle services will need to create an extension of +

    +
    com.threerings.puzzle.drop.client
    +

    Class DropControllerDelegate

    +
    +
    + +
    + +
    +
    + + + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -MOVE_BLOCK_LEFT

      -
      -public static final String MOVE_BLOCK_LEFT
      -
      -
      The action command for moving the block to the left. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -MOVE_BLOCK_RIGHT

      -
      -public static final String MOVE_BLOCK_RIGHT
      -
      -
      The action command for moving the block to the right. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -ROTATE_BLOCK_CCW

      -
      -public static final String ROTATE_BLOCK_CCW
      -
      -
      The action command for rotating the block counter-clockwise. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -ROTATE_BLOCK_CW

      -
      -public static final String ROTATE_BLOCK_CW
      -
      -
      The action command for rotating the block clockwise. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -START_DROP_BLOCK

      -
      -public static final String START_DROP_BLOCK
      -
      -
      The action command for starting to dropping the block. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -END_DROP_BLOCK

      -
      -public static final String END_DROP_BLOCK
      -
      -
      The action command for ending dropping the block. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -RAISE_ROW

      -
      -public static final String RAISE_ROW
      -
      -
      The action command for raising the next rising row. -

      -

      -
      See Also:
      Constant Field Values
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          MOVE_BLOCK_LEFT

          +
          public static final String MOVE_BLOCK_LEFT
          +
          The action command for moving the block to the left.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          MOVE_BLOCK_RIGHT

          +
          public static final String MOVE_BLOCK_RIGHT
          +
          The action command for moving the block to the right.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          ROTATE_BLOCK_CCW

          +
          public static final String ROTATE_BLOCK_CCW
          +
          The action command for rotating the block counter-clockwise.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          ROTATE_BLOCK_CW

          +
          public static final String ROTATE_BLOCK_CW
          +
          The action command for rotating the block clockwise.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          START_DROP_BLOCK

          +
          public static final String START_DROP_BLOCK
          +
          The action command for starting to dropping the block.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          END_DROP_BLOCK

          +
          public static final String END_DROP_BLOCK
          +
          The action command for ending dropping the block.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          RAISE_ROW

          +
          public static final String RAISE_ROW
          +
          The action command for raising the next rising row.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -DropControllerDelegate

      -
      -public DropControllerDelegate(PuzzleController ctrl,
      -                              DropLogic logic)
      -
      -
      Creates a delegate with the specified drop game logic and controller. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          DropControllerDelegate

          +
          public DropControllerDelegate(PuzzleController ctrl,
          +                              DropLogic logic)
          +
          Creates a delegate with the specified drop game logic and controller.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(com.threerings.crowd.util.CrowdContext ctx,
      -                 com.threerings.crowd.data.PlaceConfig config)
      -
      -
      -
      Overrides:
      init in class com.threerings.crowd.client.PlaceControllerDelegate
      -
      -
      -
      -
      -
      -
      - -

      -gameDidEnd

      -
      -public void gameDidEnd()
      -
      -
      Description copied from class: GameControllerDelegate
      -
      Called when the game transitions to the GAME_OVER +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public void init(com.threerings.crowd.util.CrowdContext ctx,
          +                 com.threerings.crowd.data.PlaceConfig config)
          +
          +
          Overrides:
          +
          init in class com.threerings.crowd.client.PlaceControllerDelegate
          +
          +
        • +
        + + + +
          +
        • +

          gameDidEnd

          +
          public void gameDidEnd()
          +
          Description copied from class: GameControllerDelegate
          +
          Called when the game transitions to the GAME_OVER state. This happens when the game reaches some end condition by - normal means (is not cancelled or aborted). -

          -

          -
          Overrides:
          gameDidEnd in class GameControllerDelegate
          -
          -
          -
          -
          -
      -
      - -

      -handleAction

      -
      -public boolean handleAction(ActionEvent action)
      -
      -
      -
      Overrides:
      handleAction in class com.threerings.crowd.client.PlaceControllerDelegate
      -
      -
      -
      -
      -
      -
      - -

      -setBoard

      -
      -public void setBoard(Board board)
      -
      -
      Description copied from class: PuzzleControllerDelegate
      -
      Called when the puzzle controller sets up a new board for the player. -

      -

      -
      Overrides:
      setBoard in class PuzzleControllerDelegate
      -
      -
      -
      Parameters:
      board - the newly initialized and ready-to-go board.
      -
      -
      -
      - -

      -updateSelfSummary

      -
      -public void updateSelfSummary()
      -
      -
      Updates the player's own local board summary to reflect the local copy of the player's + normal means (is not cancelled or aborted).
    +
    +
    Overrides:
    +
    gameDidEnd in class GameControllerDelegate
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/DropPanel.html b/apidocs/com/threerings/puzzle/drop/client/DropPanel.html index b29356c5..822b00c8 100644 --- a/apidocs/com/threerings/puzzle/drop/client/DropPanel.html +++ b/apidocs/com/threerings/puzzle/drop/client/DropPanel.html @@ -1,237 +1,246 @@ - - - - - - -DropPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.client -
    -Interface DropPanel

    -
    -
    -
    public interface DropPanel
    - - -

    -Puzzles using the drop services need implement this interface to display drop puzzle related - information. -

    - -

    -


    - -

    - +

    +
    com.threerings.puzzle.drop.client
    +

    Interface DropPanel

    +
    +
    +
    +
      +
    • +
      +
      +
      public interface DropPanel
      +
      Puzzles using the drop services need implement this interface to display drop puzzle related + information.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - -
      -Method Summary
      - voidsetNextBlock(int[] pieces) - -
      -          Sets the next block to be displayed.
      - voidsetSummary(int pidx, - BoardSummary summary) - -
      -          Updates the board summary display for the given player.
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -setNextBlock

      -
      -void setNextBlock(int[] pieces)
      -
      -
      Sets the next block to be displayed. -

      -

      -
      -
      -
      -
      - -

      -setSummary

      -
      -void setSummary(int pidx,
      -                BoardSummary summary)
      -
      -
      Updates the board summary display for the given player. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          setNextBlock

          +
          void setNextBlock(int[] pieces)
          +
          Sets the next block to be displayed.
          +
        • +
        + + + +
          +
        • +

          setSummary

          +
          void setSummary(int pidx,
          +                BoardSummary summary)
          +
          Updates the board summary display for the given player.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/DropSprite.html b/apidocs/com/threerings/puzzle/drop/client/DropSprite.html index 3a248598..7b2213d3 100644 --- a/apidocs/com/threerings/puzzle/drop/client/DropSprite.html +++ b/apidocs/com/threerings/puzzle/drop/client/DropSprite.html @@ -1,862 +1,779 @@ - - - - - - -DropSprite (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.client -
    -Class DropSprite

    -
    -java.lang.Object
    -  extended by com.threerings.media.AbstractMedia
    -      extended by com.threerings.media.sprite.Sprite
    -          extended by com.threerings.puzzle.drop.client.DropSprite
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.media.util.Pathable, com.threerings.util.DirectionCodes, Shape
    -
    -
    -
    Direct Known Subclasses:
    DropBlockSprite
    -
    -
    -
    -
    public class DropSprite
    extends com.threerings.media.sprite.Sprite
    - - -

    -The drop sprite is a sprite that displays one or more pieces falling toward the bottom of the - board. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.drop.client
    +

    Class DropSprite

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.media.util.Pathable, com.threerings.util.DirectionCodes, Shape
      +
      +
      +
      Direct Known Subclasses:
      +
      DropBlockSprite
      +
      +
      +
      +
      public class DropSprite
      +extends com.threerings.media.sprite.Sprite
      +
      The drop sprite is a sprite that displays one or more pieces falling toward the bottom of the + board.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from class com.threerings.media.AbstractMedia
      HUD_LAYER
      - - - - - - - -
      Fields inherited from interface com.threerings.util.DirectionCodes
      CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
      -  +
        +
      • + + +

        Field Summary

        +
          +
        • + + +

          Fields inherited from class com.threerings.media.AbstractMedia

          +HUD_LAYER
        • +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.util.DirectionCodes

          +CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
        • +
        +
      • +
      - - - - - - - - - - - - -
      -Constructor Summary
      DropSprite(DropBoardView view, - int col, - int row, - int[] pieces, - int dist) - -
      -          Constructs a drop sprite and starts it dropping.
      DropSprite(DropBoardView view, - int col, - int row, - int[] pieces, - int dist, - int renderOrder) - -
      -          Constructs a drop sprite and starts it dropping.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        DropSprite(DropBoardView view, + int col, + int row, + int[] pieces, + int dist) +
        Constructs a drop sprite and starts it dropping.
        +
        DropSprite(DropBoardView view, + int col, + int row, + int[] pieces, + int dist, + int renderOrder) +
        Constructs a drop sprite and starts it dropping.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voiddrop() - -
      -          Starts the piece dropping toward the next row.
      - voidfastForward(long timeDelta) - -
      -           
      - intgetColumn() - -
      -          Returns the column the piece is located in.
      - intgetDistance() - -
      -          Returns the remaining number of columns to drop.
      - floatgetPercentDone(long timestamp) - -
      -          Returns a value between 0.0 and 1.0 representing how far the - piece has moved toward the next row as of the given time stamp.
      - int[]getPieces() - -
      -          Returns the pieces the sprite is displaying.
      - intgetRow() - -
      -          Returns the row the piece is located in.
      - floatgetVelocity() - -
      -          Returns the velocity of this sprite.
      - booleaninside(Shape shape) - -
      -           
      - booleanisBouncing() - -
      -          Returns true if this sprite is bouncing.
      - booleanisDropping() - -
      -          Returns true if this drop sprite is dropping, false if it has been stop()ped or has - not yet been drop()ped.
      - voidpaint(Graphics2D gfx) - -
      -           
      - voidsetBoardLocation(int row, - int col) - -
      -          Sets the row and column the piece is located in.
      - voidsetBouncing(boolean bouncing) - -
      -          Puts the drop sprite into (or takes it out of) bouncing mode.
      - voidsetColumn(int col) - -
      -          Sets the column the piece is located in.
      - voidsetColumnOffset(int count) - -
      -          Sets the column offset of the sprite image.
      - voidsetOrientation(int orient) - -
      -           
      - voidsetPieces(int[] pieces) - -
      -          Sets the pieces the sprite is displaying.
      - voidsetRow(int row) - -
      -          Set the row the piece is located in.
      - voidsetRowOffset(int count) - -
      -          Sets the row offset of the sprite image.
      - voidsetVelocity(float velocity) - -
      -          Sets the velocity of this sprite.
      - voidstop() - -
      -          Stops the piece from dropping.
      - voidtick(long timestamp) - -
      -           
      - voidtoString(StringBuilder buf) - -
      -           
      - - - - - - - -
      Methods inherited from class com.threerings.media.sprite.Sprite
      addSpriteObserver, cancelMove, contains, getHeight, getOrientation, getPath, getWidth, getX, getXOffset, getY, getYOffset, hitTest, intersects, isMoving, move, paintPath, pathBeginning, pathCompleted, removeSpriteObserver, setLocation, viewLocationDidChange
      - - - - - - - -
      Methods inherited from class com.threerings.media.AbstractMedia
      contains, contains, contains, contains, getBounds, getBounds2D, getPathIterator, getPathIterator, getRenderOrder, init, intersects, intersects, invalidate, queueNotification, renderCompareTo, setRenderOrder, toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      - - - - - - - -
      Methods inherited from interface com.threerings.media.util.Pathable
      getBounds
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voiddrop() +
        Starts the piece dropping toward the next row.
        +
        voidfastForward(long timeDelta) 
        intgetColumn() +
        Returns the column the piece is located in.
        +
        intgetDistance() +
        Returns the remaining number of columns to drop.
        +
        floatgetPercentDone(long timestamp) +
        Returns a value between 0.0 and 1.0 representing how far the + piece has moved toward the next row as of the given time stamp.
        +
        int[]getPieces() +
        Returns the pieces the sprite is displaying.
        +
        intgetRow() +
        Returns the row the piece is located in.
        +
        floatgetVelocity() +
        Returns the velocity of this sprite.
        +
        booleaninside(Shape shape) 
        booleanisBouncing() +
        Returns true if this sprite is bouncing.
        +
        booleanisDropping() +
        Returns true if this drop sprite is dropping, false if it has been stop()ped or has + not yet been drop()ped.
        +
        voidpaint(Graphics2D gfx) 
        voidsetBoardLocation(int row, + int col) +
        Sets the row and column the piece is located in.
        +
        voidsetBouncing(boolean bouncing) +
        Puts the drop sprite into (or takes it out of) bouncing mode.
        +
        voidsetColumn(int col) +
        Sets the column the piece is located in.
        +
        voidsetColumnOffset(int count) +
        Sets the column offset of the sprite image.
        +
        voidsetOrientation(int orient) 
        voidsetPieces(int[] pieces) +
        Sets the pieces the sprite is displaying.
        +
        voidsetRow(int row) +
        Set the row the piece is located in.
        +
        voidsetRowOffset(int count) +
        Sets the row offset of the sprite image.
        +
        voidsetVelocity(float velocity) +
        Sets the velocity of this sprite.
        +
        voidstop() +
        Stops the piece from dropping.
        +
        voidtick(long timestamp) 
        voidtoString(StringBuilder buf) 
        +
          +
        • + + +

          Methods inherited from class com.threerings.media.sprite.Sprite

          +addSpriteObserver, cancelMove, contains, getHeight, getOrientation, getPath, getWidth, getX, getXOffset, getY, getYOffset, hitTest, intersects, isMoving, move, paintPath, pathBeginning, pathCompleted, removeSpriteObserver, setLocation, viewLocationDidChange
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.media.AbstractMedia

          +contains, contains, contains, contains, getBounds, getBounds2D, getPathIterator, getPathIterator, getRenderOrder, init, intersects, intersects, invalidate, queueNotification, renderCompareTo, setRenderOrder, toString
        • +
        + +
          +
        • + + +

          Methods inherited from interface com.threerings.media.util.Pathable

          +getBounds
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -DropSprite

      -
      -public DropSprite(DropBoardView view,
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          DropSprite

          +
          public DropSprite(DropBoardView view,
                             int col,
                             int row,
                             int[] pieces,
          -                  int dist)
          -
          -
          Constructs a drop sprite and starts it dropping. -

          -

          -
          Parameters:
          view - the board view upon which this sprite will be displayed.
          col - the column of the sprite.
          row - the row of the bottom-most piece.
          pieces - the pieces displayed by the sprite.
          dist - the distance the sprite is to drop in rows.
          -
          -
          - -

          -DropSprite

          -
          -public DropSprite(DropBoardView view,
          +                  int dist)
          +
          Constructs a drop sprite and starts it dropping.
          +
          +
          Parameters:
          +
          view - the board view upon which this sprite will be displayed.
          +
          col - the column of the sprite.
          +
          row - the row of the bottom-most piece.
          +
          pieces - the pieces displayed by the sprite.
          +
          dist - the distance the sprite is to drop in rows.
          +
          +
        • +
        + + + +
          +
        • +

          DropSprite

          +
          public DropSprite(DropBoardView view,
                             int col,
                             int row,
                             int[] pieces,
                             int dist,
          -                  int renderOrder)
          -
          -
          Constructs a drop sprite and starts it dropping. -

          -

          -
          Parameters:
          view - the board view upon which this sprite will be displayed.
          col - the column of the sprite.
          row - the row of the bottom-most piece.
          pieces - the pieces displayed by the sprite.
          dist - the distance the sprite is to drop in rows.
          renderOrder - the render order.
          -
          - + int renderOrder)
      +
      Constructs a drop sprite and starts it dropping.
      +
      +
      Parameters:
      +
      view - the board view upon which this sprite will be displayed.
      +
      col - the column of the sprite.
      +
      row - the row of the bottom-most piece.
      +
      pieces - the pieces displayed by the sprite.
      +
      dist - the distance the sprite is to drop in rows.
      +
      renderOrder - the render order.
      +
      +
    • +
    + + - - - - - - -
    -Method Detail
    - -

    -getDistance

    -
    -public int getDistance()
    -
    -
    Returns the remaining number of columns to drop. -

    -

    -
    -
    -
    -
    - -

    -getColumn

    -
    -public int getColumn()
    -
    -
    Returns the column the piece is located in. -

    -

    -
    -
    -
    -
    - -

    -getRow

    -
    -public int getRow()
    -
    -
    Returns the row the piece is located in. -

    -

    -
    -
    -
    -
    - -

    -getPieces

    -
    -public int[] getPieces()
    -
    -
    Returns the pieces the sprite is displaying. -

    -

    -
    -
    -
    -
    - -

    -getVelocity

    -
    -public float getVelocity()
    -
    -
    Returns the velocity of this sprite. -

    -

    -
    -
    -
    -
    - -

    -setBoardLocation

    -
    -public void setBoardLocation(int row,
    -                             int col)
    -
    -
    Sets the row and column the piece is located in. -

    -

    -
    -
    -
    -
    - -

    -setColumn

    -
    -public void setColumn(int col)
    -
    -
    Sets the column the piece is located in. -

    -

    -
    -
    -
    -
    - -

    -setRow

    -
    -public void setRow(int row)
    -
    -
    Set the row the piece is located in. -

    -

    -
    -
    -
    -
    - -

    -setColumnOffset

    -
    -public void setColumnOffset(int count)
    -
    -
    Sets the column offset of the sprite image. -

    -

    -
    -
    -
    -
    - -

    -setRowOffset

    -
    -public void setRowOffset(int count)
    -
    -
    Sets the row offset of the sprite image. -

    -

    -
    -
    -
    -
    - -

    -setPieces

    -
    -public void setPieces(int[] pieces)
    -
    -
    Sets the pieces the sprite is displaying. -

    -

    -
    -
    -
    -
    - -

    -setVelocity

    -
    -public void setVelocity(float velocity)
    -
    -
    Sets the velocity of this sprite. The time at which the current row was entered is modified +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDistance

        +
        public int getDistance()
        +
        Returns the remaining number of columns to drop.
        +
      • +
      + + + +
        +
      • +

        getColumn

        +
        public int getColumn()
        +
        Returns the column the piece is located in.
        +
      • +
      + + + +
        +
      • +

        getRow

        +
        public int getRow()
        +
        Returns the row the piece is located in.
        +
      • +
      + + + +
        +
      • +

        getPieces

        +
        public int[] getPieces()
        +
        Returns the pieces the sprite is displaying.
        +
      • +
      + + + +
        +
      • +

        getVelocity

        +
        public float getVelocity()
        +
        Returns the velocity of this sprite.
        +
      • +
      + + + +
        +
      • +

        setBoardLocation

        +
        public void setBoardLocation(int row,
        +                             int col)
        +
        Sets the row and column the piece is located in.
        +
      • +
      + + + +
        +
      • +

        setColumn

        +
        public void setColumn(int col)
        +
        Sets the column the piece is located in.
        +
      • +
      + + + +
        +
      • +

        setRow

        +
        public void setRow(int row)
        +
        Set the row the piece is located in.
        +
      • +
      + + + +
        +
      • +

        setColumnOffset

        +
        public void setColumnOffset(int count)
        +
        Sets the column offset of the sprite image.
        +
      • +
      + + + +
        +
      • +

        setRowOffset

        +
        public void setRowOffset(int count)
        +
        Sets the row offset of the sprite image.
        +
      • +
      + + + +
        +
      • +

        setPieces

        +
        public void setPieces(int[] pieces)
        +
        Sets the pieces the sprite is displaying.
        +
      • +
      + + + +
        +
      • +

        setVelocity

        +
        public void setVelocity(float velocity)
        +
        Sets the velocity of this sprite. The time at which the current row was entered is modified so that the sprite position will remain the same when calculated using the new velocity - since the piece sprite may have its velocity modified in the middle of a row traversal. -

        -

        -
        -
        -
    -
    - -

    -drop

    -
    -public void drop()
    -
    -
    Starts the piece dropping toward the next row. -

    -

    -
    -
    -
    -
    - -

    -isDropping

    -
    -public boolean isDropping()
    -
    -
    Returns true if this drop sprite is dropping, false if it has been stop()ped or has - not yet been drop()ped. -

    -

    -
    -
    -
    -
    - -

    -stop

    -
    -public void stop()
    -
    -
    Stops the piece from dropping. -

    -

    -
    -
    -
    -
    - -

    -setBouncing

    -
    -public void setBouncing(boolean bouncing)
    -
    -
    Puts the drop sprite into (or takes it out of) bouncing mode. Bouncing mode is used to put + since the piece sprite may have its velocity modified in the middle of a row traversal.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/DropSpriteObserver.html b/apidocs/com/threerings/puzzle/drop/client/DropSpriteObserver.html index 4f20d9ff..263e9695 100644 --- a/apidocs/com/threerings/puzzle/drop/client/DropSpriteObserver.html +++ b/apidocs/com/threerings/puzzle/drop/client/DropSpriteObserver.html @@ -1,219 +1,233 @@ - - - - - - -DropSpriteObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.client -
    -Interface DropSpriteObserver

    -
    -
    -
    public interface DropSpriteObserver
    - - -

    -Provides notifications for drop puzzle specific stuff. -

    - -

    -


    - -

    - +

    +
    com.threerings.puzzle.drop.client
    +

    Interface DropSpriteObserver

    +
    +
    +
    +
      +
    • +
      +
      +
      public interface DropSpriteObserver
      +
      Provides notifications for drop puzzle specific stuff.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Method Summary
      - voidpieceMoved(DropSprite sprite, - long when, - int col, - int row) - -
      -          Called when the drop sprite has moved completely to the specified board coordinates.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidpieceMoved(DropSprite sprite, + long when, + int col, + int row) +
        Called when the drop sprite has moved completely to the specified board coordinates.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -pieceMoved

      -
      -void pieceMoved(DropSprite sprite,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          pieceMoved

          +
          void pieceMoved(DropSprite sprite,
                           long when,
                           int col,
          -                int row)
          -
          -
          Called when the drop sprite has moved completely to the specified board coordinates. -

          -

          -
          -
          -
          + int row)
      +
      Called when the drop sprite has moved completely to the specified board coordinates.
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/NextBlockView.html b/apidocs/com/threerings/puzzle/drop/client/NextBlockView.html index 1b42ac95..74c80136 100644 --- a/apidocs/com/threerings/puzzle/drop/client/NextBlockView.html +++ b/apidocs/com/threerings/puzzle/drop/client/NextBlockView.html @@ -1,423 +1,423 @@ - - - - - - -NextBlockView (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.client -
    -Class NextBlockView

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by com.threerings.puzzle.drop.client.NextBlockView
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.util.DirectionCodes, ImageObserver, MenuContainer, Serializable
    -
    -
    -
    -
    public class NextBlockView
    extends JComponent
    implements com.threerings.util.DirectionCodes
    - - -

    -The next block view displays an image representing the next drop block to appear in the game. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.puzzle.drop.client
    +

    Class NextBlockView

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.util.DirectionCodes, ImageObserver, MenuContainer, Serializable
      +
      +
      +
      +
      public class NextBlockView
      +extends JComponent
      +implements com.threerings.util.DirectionCodes
      +
      The next block view displays an image representing the next drop block to appear in the game.
      +
      +
      See Also:
      +
      Serialized Form
      +
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -NextBlockView

      -
      -public NextBlockView(DropBoardView view,
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          NextBlockView

          +
          public NextBlockView(DropBoardView view,
                                int pwid,
                                int phei,
          -                     int orient)
          -
          -
          Constructs a next block view. -

          -

          - + int orient)
      +
      Constructs a next block view.
      +
    • +
    + + - - - - - - -
    -Method Detail
    - -

    -setPieces

    -
    -public void setPieces(int[] pieces)
    -
    -
    Sets the pieces displayed by the view. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -paintComponent

    -
    -public void paintComponent(Graphics g)
    -
    -
    -
    Overrides:
    paintComponent in class JComponent
    -
    -
    -
    -
    -
    -
    - -

    -getPreferredSize

    -
    -public Dimension getPreferredSize()
    -
    -
    -
    Overrides:
    getPreferredSize in class JComponent
    -
    -
    -
    -
    -
    + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/PieceGroupAnimation.html b/apidocs/com/threerings/puzzle/drop/client/PieceGroupAnimation.html index 063282c3..7bb30756 100644 --- a/apidocs/com/threerings/puzzle/drop/client/PieceGroupAnimation.html +++ b/apidocs/com/threerings/puzzle/drop/client/PieceGroupAnimation.html @@ -1,380 +1,387 @@ - - - - - - -PieceGroupAnimation (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.client -
    -Class PieceGroupAnimation

    -
    -java.lang.Object
    -  extended by com.threerings.media.AbstractMedia
    -      extended by com.threerings.media.animation.Animation
    -          extended by com.threerings.puzzle.drop.client.PieceGroupAnimation
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.media.sprite.PathObserver, Shape
    -
    -
    -
    -
    public abstract class PieceGroupAnimation
    extends com.threerings.media.animation.Animation
    implements com.threerings.media.sprite.PathObserver
    - - -

    -Animates all the pieces on a puzzle board doing some sort of global effect like all flying into - place or out into the ether. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.drop.client
    +

    Class PieceGroupAnimation

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.media.sprite.PathObserver, Shape
      +
      +
      +
      +
      public abstract class PieceGroupAnimation
      +extends com.threerings.media.animation.Animation
      +implements com.threerings.media.sprite.PathObserver
      +
      Animates all the pieces on a puzzle board doing some sort of global effect like all flying into + place or out into the ether.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from class com.threerings.media.AbstractMedia
      HUD_LAYER
      -  +
        +
      • + + +

        Field Summary

        +
          +
        • + + +

          Fields inherited from class com.threerings.media.AbstractMedia

          +HUD_LAYER
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      PieceGroupAnimation(DropBoardView view, - DropBoard board) - -
      -          Creates a piece group animation which must be initialized with a subsequent call to - AbstractMedia.init(AbstractMediaManager).
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        PieceGroupAnimation(DropBoardView view, + DropBoard board) +
        Creates a piece group animation which must be initialized with a subsequent call to + AbstractMedia.init(AbstractMediaManager).
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidpaint(Graphics2D gfx) - -
      -           
      - voidpathCancelled(com.threerings.media.sprite.Sprite sprite, - com.threerings.media.util.Path path) - -
      -           
      - voidpathCompleted(com.threerings.media.sprite.Sprite sprite, - com.threerings.media.util.Path path, - long when) - -
      -           
      - voidtick(long tickStamp) - -
      -           
      - - - - - - - -
      Methods inherited from class com.threerings.media.animation.Animation
      addAnimationObserver, isFinished, removeAnimationObserver, reset, setLocation
      - - - - - - - -
      Methods inherited from class com.threerings.media.AbstractMedia
      contains, contains, contains, contains, fastForward, getBounds, getBounds2D, getPathIterator, getPathIterator, getRenderOrder, init, intersects, intersects, invalidate, queueNotification, renderCompareTo, setRenderOrder, toString, viewLocationDidChange
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidpaint(Graphics2D gfx) 
        voidpathCancelled(com.threerings.media.sprite.Sprite sprite, + com.threerings.media.util.Path path) 
        voidpathCompleted(com.threerings.media.sprite.Sprite sprite, + com.threerings.media.util.Path path, + long when) 
        voidtick(long tickStamp) 
        +
          +
        • + + +

          Methods inherited from class com.threerings.media.animation.Animation

          +addAnimationObserver, isFinished, removeAnimationObserver, reset, setLocation
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.media.AbstractMedia

          +contains, contains, contains, contains, fastForward, getBounds, getBounds2D, getPathIterator, getPathIterator, getRenderOrder, init, intersects, intersects, invalidate, queueNotification, renderCompareTo, setRenderOrder, toString, viewLocationDidChange
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PieceGroupAnimation

      -
      -public PieceGroupAnimation(DropBoardView view,
      -                           DropBoard board)
      -
      -
      Creates a piece group animation which must be initialized with a subsequent call to - AbstractMedia.init(AbstractMediaManager). -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PieceGroupAnimation

          +
          public PieceGroupAnimation(DropBoardView view,
          +                           DropBoard board)
          +
          Creates a piece group animation which must be initialized with a subsequent call to + AbstractMedia.init(AbstractMediaManager).
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -tick

      -
      -public void tick(long tickStamp)
      -
      -
      -
      Specified by:
      tick in class com.threerings.media.AbstractMedia
      -
      -
      -
      -
      -
      -
      - -

      -paint

      -
      -public void paint(Graphics2D gfx)
      -
      -
      -
      Specified by:
      paint in class com.threerings.media.AbstractMedia
      -
      -
      -
      -
      -
      -
      - -

      -pathCancelled

      -
      -public void pathCancelled(com.threerings.media.sprite.Sprite sprite,
      -                          com.threerings.media.util.Path path)
      -
      -
      -
      Specified by:
      pathCancelled in interface com.threerings.media.sprite.PathObserver
      -
      -
      -
      -
      -
      -
      - -

      -pathCompleted

      -
      -public void pathCompleted(com.threerings.media.sprite.Sprite sprite,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          tick

          +
          public void tick(long tickStamp)
          +
          +
          Specified by:
          +
          tick in class com.threerings.media.AbstractMedia
          +
          +
        • +
        + + + +
          +
        • +

          paint

          +
          public void paint(Graphics2D gfx)
          +
          +
          Specified by:
          +
          paint in class com.threerings.media.AbstractMedia
          +
          +
        • +
        + + + +
          +
        • +

          pathCancelled

          +
          public void pathCancelled(com.threerings.media.sprite.Sprite sprite,
          +                          com.threerings.media.util.Path path)
          +
          +
          Specified by:
          +
          pathCancelled in interface com.threerings.media.sprite.PathObserver
          +
          +
        • +
        + + + +
          +
        • +

          pathCompleted

          +
          public void pathCompleted(com.threerings.media.sprite.Sprite sprite,
                                     com.threerings.media.util.Path path,
          -                          long when)
          -
          -
          -
          Specified by:
          pathCompleted in interface com.threerings.media.sprite.PathObserver
          -
          -
          -
          -
          -
          + long when)
      +
      +
      Specified by:
      +
      pathCompleted in interface com.threerings.media.sprite.PathObserver
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/class-use/DropBlockSprite.html b/apidocs/com/threerings/puzzle/drop/client/class-use/DropBlockSprite.html index e4f20b05..6e9e93cf 100644 --- a/apidocs/com/threerings/puzzle/drop/client/class-use/DropBlockSprite.html +++ b/apidocs/com/threerings/puzzle/drop/client/class-use/DropBlockSprite.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.client.DropBlockSprite (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.client.DropBlockSprite

    -
    - - - - - - - - - -
    -Packages that use DropBlockSprite
    com.threerings.puzzle.drop.client  
    -  -

    - - - - - -
    -Uses of DropBlockSprite in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.drop.client with parameters of type DropBlockSprite
    - voidDropBoardView.rotateDropBlock(DropBlockSprite sprite, - int orient) - -
    -          Rotates the given drop block sprite to the specified orientation, updating the image as - necessary.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.client.DropBlockSprite

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/class-use/DropBoardView.html b/apidocs/com/threerings/puzzle/drop/client/class-use/DropBoardView.html index 7eb15a73..46e9a804 100644 --- a/apidocs/com/threerings/puzzle/drop/client/class-use/DropBoardView.html +++ b/apidocs/com/threerings/puzzle/drop/client/class-use/DropBoardView.html @@ -1,232 +1,214 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.client.DropBoardView (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.client.DropBoardView

    -
    - - - - - - - - - -
    -Packages that use DropBoardView
    com.threerings.puzzle.drop.client  
    -  -

    - - - - - -
    -Uses of DropBoardView in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - -
    Constructors in com.threerings.puzzle.drop.client with parameters of type DropBoardView
    DropBlockSprite(DropBoardView view, - int col, - int row, - int orient, - int[] pieces) - -
    -          Constructs a drop block sprite and starts it dropping.
    DropBlockSprite(DropBoardView view, - int col, - int row, - int orient, - int[] pieces, - int renderOrder) - -
    -          Constructs a drop block sprite and starts it dropping.
    DropSprite(DropBoardView view, - int col, - int row, - int[] pieces, - int dist) - -
    -          Constructs a drop sprite and starts it dropping.
    DropSprite(DropBoardView view, - int col, - int row, - int[] pieces, - int dist, - int renderOrder) - -
    -          Constructs a drop sprite and starts it dropping.
    NextBlockView(DropBoardView view, - int pwid, - int phei, - int orient) - -
    -          Constructs a next block view.
    PieceGroupAnimation(DropBoardView view, - DropBoard board) - -
    -          Creates a piece group animation which must be initialized with a subsequent call to - AbstractMedia.init(AbstractMediaManager).
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.client.DropBoardView

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/class-use/DropControllerDelegate.html b/apidocs/com/threerings/puzzle/drop/client/class-use/DropControllerDelegate.html index c8bd4ed8..ea7316da 100644 --- a/apidocs/com/threerings/puzzle/drop/client/class-use/DropControllerDelegate.html +++ b/apidocs/com/threerings/puzzle/drop/client/class-use/DropControllerDelegate.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.client.DropControllerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.client.DropControllerDelegate

    -
    -No usage of com.threerings.puzzle.drop.client.DropControllerDelegate -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.client.DropControllerDelegate

    +
    +
    No usage of com.threerings.puzzle.drop.client.DropControllerDelegate
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/class-use/DropPanel.html b/apidocs/com/threerings/puzzle/drop/client/class-use/DropPanel.html index 8a1bfdf7..285574c8 100644 --- a/apidocs/com/threerings/puzzle/drop/client/class-use/DropPanel.html +++ b/apidocs/com/threerings/puzzle/drop/client/class-use/DropPanel.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Interface com.threerings.puzzle.drop.client.DropPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.drop.client.DropPanel

    -
    -No usage of com.threerings.puzzle.drop.client.DropPanel -

    -


    - - +
    +

    Uses of Interface
    com.threerings.puzzle.drop.client.DropPanel

    +
    +
    No usage of com.threerings.puzzle.drop.client.DropPanel
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/class-use/DropSprite.html b/apidocs/com/threerings/puzzle/drop/client/class-use/DropSprite.html index af651c7c..8468e4ad 100644 --- a/apidocs/com/threerings/puzzle/drop/client/class-use/DropSprite.html +++ b/apidocs/com/threerings/puzzle/drop/client/class-use/DropSprite.html @@ -1,220 +1,205 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.client.DropSprite (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.client.DropSprite

    -
    - - - - - - - - - -
    -Packages that use DropSprite
    com.threerings.puzzle.drop.client  
    -  -

    - - - - - -
    -Uses of DropSprite in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - - -
    Subclasses of DropSprite in com.threerings.puzzle.drop.client
    - classDropBlockSprite - -
    -          The drop block sprite represents a block of multiple pieces that can be rotated to any of the - four cardinal compass directions.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.drop.client that return DropSprite
    - DropSpriteDropBoardView.createPieces(int col, - int row, - int[] pieces, - int dist) - -
    -          Creates a new drop sprite used to animate the given pieces falling in the specified column.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.drop.client with parameters of type DropSprite
    - voidDropSpriteObserver.pieceMoved(DropSprite sprite, - long when, - int col, - int row) - -
    -          Called when the drop sprite has moved completely to the specified board coordinates.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.client.DropSprite

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/class-use/DropSpriteObserver.html b/apidocs/com/threerings/puzzle/drop/client/class-use/DropSpriteObserver.html index 20397651..3d15d6ce 100644 --- a/apidocs/com/threerings/puzzle/drop/client/class-use/DropSpriteObserver.html +++ b/apidocs/com/threerings/puzzle/drop/client/class-use/DropSpriteObserver.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Interface com.threerings.puzzle.drop.client.DropSpriteObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.drop.client.DropSpriteObserver

    -
    -No usage of com.threerings.puzzle.drop.client.DropSpriteObserver -

    -


    - - +
    +

    Uses of Interface
    com.threerings.puzzle.drop.client.DropSpriteObserver

    +
    +
    No usage of com.threerings.puzzle.drop.client.DropSpriteObserver
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/class-use/NextBlockView.html b/apidocs/com/threerings/puzzle/drop/client/class-use/NextBlockView.html index e9847c51..d5f8760e 100644 --- a/apidocs/com/threerings/puzzle/drop/client/class-use/NextBlockView.html +++ b/apidocs/com/threerings/puzzle/drop/client/class-use/NextBlockView.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.client.NextBlockView (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.client.NextBlockView

    -
    -No usage of com.threerings.puzzle.drop.client.NextBlockView -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.client.NextBlockView

    +
    +
    No usage of com.threerings.puzzle.drop.client.NextBlockView
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/class-use/PieceGroupAnimation.html b/apidocs/com/threerings/puzzle/drop/client/class-use/PieceGroupAnimation.html index 68b7c37d..bfaeae0c 100644 --- a/apidocs/com/threerings/puzzle/drop/client/class-use/PieceGroupAnimation.html +++ b/apidocs/com/threerings/puzzle/drop/client/class-use/PieceGroupAnimation.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.client.PieceGroupAnimation (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.client.PieceGroupAnimation

    -
    -No usage of com.threerings.puzzle.drop.client.PieceGroupAnimation -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.client.PieceGroupAnimation

    +
    +
    No usage of com.threerings.puzzle.drop.client.PieceGroupAnimation
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/package-frame.html b/apidocs/com/threerings/puzzle/drop/client/package-frame.html index 3a75e7a2..2fc8d1b1 100644 --- a/apidocs/com/threerings/puzzle/drop/client/package-frame.html +++ b/apidocs/com/threerings/puzzle/drop/client/package-frame.html @@ -1,56 +1,31 @@ - - - - - - -com.threerings.puzzle.drop.client (vilya 1.3 API) - - - - - - - - - - - -com.threerings.puzzle.drop.client - - - - -
    -Interfaces  - -
    -DropPanel -
    -DropSpriteObserver
    - - - - - - -
    -Classes  - -
    -DropBlockSprite -
    -DropBoardView -
    -DropControllerDelegate -
    -DropSprite -
    -NextBlockView -
    -PieceGroupAnimation
    - - - - + + + + + +com.threerings.puzzle.drop.client (Vilya Core 1.6 API) + + + + + +

    com.threerings.puzzle.drop.client

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/package-summary.html b/apidocs/com/threerings/puzzle/drop/client/package-summary.html index 47725e05..7b11c812 100644 --- a/apidocs/com/threerings/puzzle/drop/client/package-summary.html +++ b/apidocs/com/threerings/puzzle/drop/client/package-summary.html @@ -1,202 +1,205 @@ - - - - - - -com.threerings.puzzle.drop.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.puzzle.drop.client -

    - - - - - - - - - - - - - -
    -Interface Summary
    DropPanelPuzzles using the drop services need implement this interface to display drop puzzle related - information.
    DropSpriteObserverProvides notifications for drop puzzle specific stuff.
    -  - -

    - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + +
    -Class Summary
    DropBlockSpriteThe drop block sprite represents a block of multiple pieces that can be rotated to any of the - four cardinal compass directions.
    DropBoardViewThe drop board view displays a drop puzzle game in progress for a single player.
    DropControllerDelegateGames that wish to make use of the drop puzzle services will need to create an extension of +
    +

    Package com.threerings.puzzle.drop.client

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      DropPanel +
      Puzzles using the drop services need implement this interface to display drop puzzle related + information.
      +
      DropSpriteObserver +
      Provides notifications for drop puzzle specific stuff.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - -
      Class Summary 
      ClassDescription
      DropBlockSprite +
      The drop block sprite represents a block of multiple pieces that can be rotated to any of the + four cardinal compass directions.
      +
      DropBoardView +
      The drop board view displays a drop puzzle game in progress for a single player.
      +
      DropControllerDelegate +
      Games that wish to make use of the drop puzzle services will need to create an extension of this delegate class, customizing it for their particular game and then adding it via - PlaceController.addDelegate(com.threerings.crowd.client.PlaceControllerDelegate).
      DropSpriteThe drop sprite is a sprite that displays one or more pieces falling toward the bottom of the - board.
      NextBlockViewThe next block view displays an image representing the next drop block to appear in the game.
      PieceGroupAnimationAnimates all the pieces on a puzzle board doing some sort of global effect like all flying into - place or out into the ether.
      -  - -

      -

      -
      -
      - - + PlaceController.addDelegate(com.threerings.crowd.client.PlaceControllerDelegate).
    +
    DropSprite +
    The drop sprite is a sprite that displays one or more pieces falling toward the bottom of the + board.
    +
    NextBlockView +
    The next block view displays an image representing the next drop block to appear in the game.
    +
    PieceGroupAnimation +
    Animates all the pieces on a puzzle board doing some sort of global effect like all flying into + place or out into the ether.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/package-tree.html b/apidocs/com/threerings/puzzle/drop/client/package-tree.html index e3c74166..480ee040 100644 --- a/apidocs/com/threerings/puzzle/drop/client/package-tree.html +++ b/apidocs/com/threerings/puzzle/drop/client/package-tree.html @@ -1,195 +1,200 @@ - - - - - - -com.threerings.puzzle.drop.client Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.puzzle.drop.client -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.puzzle.drop.client

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/client/package-use.html b/apidocs/com/threerings/puzzle/drop/client/package-use.html index b05fa022..4b91bce8 100644 --- a/apidocs/com/threerings/puzzle/drop/client/package-use.html +++ b/apidocs/com/threerings/puzzle/drop/client/package-use.html @@ -1,185 +1,173 @@ - - - - - - -Uses of Package com.threerings.puzzle.drop.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.puzzle.drop.client

    -
    - - - - - - - - - -
    -Packages that use com.threerings.puzzle.drop.client
    com.threerings.puzzle.drop.client  
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.puzzle.drop.client used by com.threerings.puzzle.drop.client
    DropBlockSprite - -
    -          The drop block sprite represents a block of multiple pieces that can be rotated to any of the - four cardinal compass directions.
    DropBoardView - -
    -          The drop board view displays a drop puzzle game in progress for a single player.
    DropSprite - -
    -          The drop sprite is a sprite that displays one or more pieces falling toward the bottom of the - board.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.puzzle.drop.client

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/DropBoard.PieceOperation.html b/apidocs/com/threerings/puzzle/drop/data/DropBoard.PieceOperation.html index 87dca65c..1c47f643 100644 --- a/apidocs/com/threerings/puzzle/drop/data/DropBoard.PieceOperation.html +++ b/apidocs/com/threerings/puzzle/drop/data/DropBoard.PieceOperation.html @@ -1,223 +1,241 @@ - - - - - - -DropBoard.PieceOperation (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.data -
    -Interface DropBoard.PieceOperation

    -
    -
    Enclosing class:
    DropBoard
    -
    -
    -
    -
    public static interface DropBoard.PieceOperation
    - - -

    -An interface to be implemented by classes that would like to apply some operation to each - piece in a column or row segment in the board. -

    - -

    -


    - -

    - +

    +
    com.threerings.puzzle.drop.data
    +

    Interface DropBoard.PieceOperation

    +
    +
    +
    +
      +
    • +
      +
      Enclosing class:
      +
      DropBoard
      +
      +
      +
      +
      public static interface DropBoard.PieceOperation
      +
      An interface to be implemented by classes that would like to apply some operation to each + piece in a column or row segment in the board.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Method Summary
      - booleanexecute(DropBoard board, - int col, - int row) - -
      -          Called for each piece in the board segment the operation is being applied to.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        booleanexecute(DropBoard board, + int col, + int row) +
        Called for each piece in the board segment the operation is being applied to.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -execute

      -
      -boolean execute(DropBoard board,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          execute

          +
          boolean execute(DropBoard board,
                           int col,
          -                int row)
          -
          -
          Called for each piece in the board segment the operation is being applied to. -

          -

          - -
          Returns:
          true if the operation should continue to be applied if being applied to multiple - pieces, or false if it should terminate after this application.
          -
          -
          + int row)
      +
      Called for each piece in the board segment the operation is being applied to.
      +
      +
      Returns:
      +
      true if the operation should continue to be applied if being applied to multiple + pieces, or false if it should terminate after this application.
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/DropBoard.html b/apidocs/com/threerings/puzzle/drop/data/DropBoard.html index 5fed45f5..58450b6f 100644 --- a/apidocs/com/threerings/puzzle/drop/data/DropBoard.html +++ b/apidocs/com/threerings/puzzle/drop/data/DropBoard.html @@ -1,1385 +1,1216 @@ - - - - - - -DropBoard (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.data -
    -Class DropBoard

    -
    -java.lang.Object
    -  extended by com.threerings.puzzle.data.Board
    -      extended by com.threerings.puzzle.drop.data.DropBoard
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, DropPieceCodes, com.threerings.util.DirectionCodes, Cloneable
    -
    -
    -
    -
    public class DropBoard
    extends Board
    implements DropPieceCodes
    - - -

    -A class that provides for various useful logical operations to be enacted on a two-dimensional - board and provides an easier mechanism for referencing pieces by position. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.drop.data
    +

    Class DropBoard

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, DropPieceCodes, com.threerings.util.DirectionCodes, Cloneable
      +
      +
      +
      +
      public class DropBoard
      +extends Board
      +implements DropPieceCodes
      +
      A class that provides for various useful logical operations to be enacted on a two-dimensional + board and provides an easier mechanism for referencing pieces by position.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Nested Class Summary
      -static interfaceDropBoard.PieceOperation - -
      -          An interface to be implemented by classes that would like to apply some operation to each - piece in a column or row segment in the board.
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        + + + + + + + + + + +
        Nested Classes 
        Modifier and TypeClass and Description
        static interface DropBoard.PieceOperation +
        An interface to be implemented by classes that would like to apply some operation to each + piece in a column or row segment in the board.
        +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static DropBoard.PieceOperationCLEAR_OP - -
      -          An operation that does naught but clear pieces, which proves to be generally useful.
      -static intINPLACE_ROTATION - -
      -          The rotation constant for rotation wherein the block occupies the same columns when - rotating.
      -static intRADIAL_ROTATION - -
      -          The rotation constant for rotation around a central piece.
      - - - - - - - -
      Fields inherited from interface com.threerings.puzzle.drop.data.DropPieceCodes
      DROP_BLOCK_PIECE_COUNT, PIECE_NONE
      - - - - - - - -
      Fields inherited from interface com.threerings.util.DirectionCodes
      CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static DropBoard.PieceOperationCLEAR_OP +
        An operation that does naught but clear pieces, which proves to be generally useful.
        +
        static intINPLACE_ROTATION +
        The rotation constant for rotation wherein the block occupies the same columns when + rotating.
        +
        static intRADIAL_ROTATION +
        The rotation constant for rotation around a central piece.
        +
        + +
          +
        • + + +

          Fields inherited from interface com.threerings.util.DirectionCodes

          +CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Constructor Summary
      DropBoard() - -
      -          Constructs an empty drop board for use when unserializing.
      DropBoard(int[] board, - int bwid, - int bhei) - -
      -          Constructs a drop board with the given board and dimensions.
      DropBoard(int bwid, - int bhei) - -
      -          Constructs a drop board of the given dimensions with its pieces initialized to PIECE_NONE.
      DropBoard(int bwid, - int bhei, - int piece) - -
      -          Constructs a drop board of the given dimensions with its pieces initialized to the given - piece.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        DropBoard() +
        Constructs an empty drop board for use when unserializing.
        +
        DropBoard(int[] board, + int bwid, + int bhei) +
        Constructs a drop board with the given board and dimensions.
        +
        DropBoard(int bwid, + int bhei) +
        Constructs a drop board of the given dimensions with its pieces initialized to PIECE_NONE.
        +
        DropBoard(int bwid, + int bhei, + int piece) +
        Constructs a drop board of the given dimensions with its pieces initialized to the given + piece.
        +
        +
      • +
      - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      -Method Summary
      - voidapplyOp(int col, - int row, - DropBoard.PieceOperation op) - -
      -          Applies a specified DropBoard.PieceOperation to the specified piece in the board.
      - voidapplyOp(int dir, - int col, - int row, - DropBoard.PieceOperation op) - -
      -          Applies a specified DropBoard.PieceOperation to all pieces in the specified row or column +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidapplyOp(int col, + int row, + DropBoard.PieceOperation op) +
        Applies a specified DropBoard.PieceOperation to the specified piece in the board.
        +
        voidapplyOp(int dir, + int col, + int row, + DropBoard.PieceOperation op) +
        Applies a specified DropBoard.PieceOperation to all pieces in the specified row or column starting at the specified coordinates and spanning the remainder of the row or column - (depending on the application direction) in the board.
        - voidapplyOp(int dir, - int col, - int row, - int len, - DropBoard.PieceOperation op) - -
        -          Applies a specified DropBoard.PieceOperation to all pieces in a row or column segment - starting at the specified coordinates and of the specified length in the board.
        - voidapplyRisingPieces(int[] pieces) - -
        -          Called by the DropControllerDelegate when it's time to apply a rising row of pieces - to the board.
        - DropBoardclone() - -
        -           
        - voidcopyInto(DropBoard board) - -
        -          Copies the contents of this board directly into the supplied board, overwriting the - destination board in its entirety.
        - voiddump() - -
        -          Outputs a string representation of the board contents.
        - voiddumpAndCompare(Board other) - -
        -          Outputs a string representation of the board contents, interlaced with the supplied - comparison board.
        - booleanequals(Board other) - -
        -          Returns whether this board is equal to the given comparison board.
        - voidfill(int piece) - -
        -          Fills the board contents with the given piece.
        - int[]getBoard() - -
        -          Returns the raw board data associated with this board.
        - RectanglegetBounds() - -
        -          Returns the bounds of this board.
        - voidgetColumnLevels(byte[] columns) - -
        -          Populates the given array with the column levels for this board.
        - intgetDropDistance(int col, - int row) - -
        -          Returns the distance the piece at the given column and row can drop until it hits a - non-empty piece (defined as DropPieceCodes.PIECE_NONE).
        - PointgetForgivingMove(int col, - int row, - int wid, - int hei, - int dx, - int dy, - float pctdone) - -
        -          Returns a Point object containing the coordinates to place the bottom-left of the + (depending on the application direction) in the board. +
        voidapplyOp(int dir, + int col, + int row, + int len, + DropBoard.PieceOperation op) +
        Applies a specified DropBoard.PieceOperation to all pieces in a row or column segment + starting at the specified coordinates and of the specified length in the board.
        +
        voidapplyRisingPieces(int[] pieces) +
        Called by the DropControllerDelegate when it's time to apply a rising row of pieces + to the board.
        +
        DropBoardclone() 
        voidcopyInto(DropBoard board) +
        Copies the contents of this board directly into the supplied board, overwriting the + destination board in its entirety.
        +
        voiddump() +
        Outputs a string representation of the board contents.
        +
        voiddumpAndCompare(Board other) +
        Outputs a string representation of the board contents, interlaced with the supplied + comparison board.
        +
        booleanequals(Board other) +
        Returns whether this board is equal to the given comparison board.
        +
        voidfill(int piece) +
        Fills the board contents with the given piece.
        +
        int[]getBoard() +
        Returns the raw board data associated with this board.
        +
        RectanglegetBounds() +
        Returns the bounds of this board.
        +
        voidgetColumnLevels(byte[] columns) +
        Populates the given array with the column levels for this board.
        +
        intgetDropDistance(int col, + int row) +
        Returns the distance the piece at the given column and row can drop until it hits a + non-empty piece (defined as DropPieceCodes.PIECE_NONE).
        +
        PointgetForgivingMove(int col, + int row, + int wid, + int hei, + int dx, + int dy, + float pctdone) +
        Returns a Point object containing the coordinates to place the bottom-left of the given block at after moving it the given distance on the x- and y-axes, or - null if the move is not valid.
        - int[]getForgivingRotation(int[] rows, - int[] cols, - int orient, - int dir, - int rtype, - float pctdone, - boolean canPopup) - -
        -          Rotates the given block in the given direction and returns its final state as (orient, + null if the move is not valid. +
        int[]getForgivingRotation(int[] rows, + int[] cols, + int orient, + int dir, + int rtype, + float pctdone, + boolean canPopup) +
        Rotates the given block in the given direction and returns its final state as (orient, col, row, popped), where orient is the final orientation of the drop block; col and row are the final column and row coordinates, - respectively, of the central drop block piece.
        - intgetHeight() - -
        -          Returns the height of the board in rows.
        - intgetNextPiece() - -
        -          For boards that are always filled, this method is called to obtain pieces to fill the board.
        - intgetPiece(int col, - int row) - -
        -          Returns the piece at the given column and row in the board.
        - intgetWidth() - -
        -          Returns the width of the board in columns.
        - booleaninBounds(int col, - int row) - -
        -          Returns true if the specified coordinate is within the bounds of the board, false if it is - not.
        - booleanisBlockEmpty(int col, - int row, - int wid, - int hei) - -
        -          Returns whether the specified block in the board is empty.
        - booleanisRowEmpty(int row) - -
        -          Returns whether the given row in the board is empty.
        - booleanisValidDrop(int[] rows, - int[] cols, - float pctdone) - -
        -          Returns whether all of the pieces at the given coordinates can be dropped one row.
        - booleanisValidPosition(int x, - int y) - -
        -          Returns whether the given coordinates are within the board bounds.
        - booleanrowContainsPieces(int row, - int blankPiece) - -
        -          Returns true if the specified row (which count down, with zero at the top of the board) - contains any pieces.
        - voidsetBoard(int[] board) - -
        -          Sets the board pieces.
        - voidsetBoard(int[] board, - int bwid, - int bhei) - -
        -          Sets the board data and board dimensions.
        - booleansetPiece(int col, - int row, - int piece) - -
        -          Sets the piece at the given coordinates.
        - voidsetRect(int x, - int y, - int width, - int height, - int piece) - -
        -          Sets the pieces within the specified rectangle to the given piece.
        - voidsetSegment(int dir, - int col, - int row, - int[] pieces) - -
        -          Sets the pieces in the given board segment to the specified pieces.
        - booleansetSegment(int dir, - int col, - int row, - int len, - int piece) - -
        -          Sets the pieces in the given board segment to the specified piece.
        - intsize() - -
        -          Returns the size of the board in pieces.
        - StringtoString() - -
        -           
        - - - - - - - -
        Methods inherited from class com.threerings.puzzle.data.Board
        getRandom, initializeSeed, seedFromEvent
        - - - - - - - -
        Methods inherited from class java.lang.Object
        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
        -  -

        - + respectively, of the central drop block piece. +

      intgetHeight() +
      Returns the height of the board in rows.
      +
      intgetNextPiece() +
      For boards that are always filled, this method is called to obtain pieces to fill the board.
      +
      intgetPiece(int col, + int row) +
      Returns the piece at the given column and row in the board.
      +
      intgetWidth() +
      Returns the width of the board in columns.
      +
      booleaninBounds(int col, + int row) +
      Returns true if the specified coordinate is within the bounds of the board, false if it is + not.
      +
      booleanisBlockEmpty(int col, + int row, + int wid, + int hei) +
      Returns whether the specified block in the board is empty.
      +
      booleanisRowEmpty(int row) +
      Returns whether the given row in the board is empty.
      +
      booleanisValidDrop(int[] rows, + int[] cols, + float pctdone) +
      Returns whether all of the pieces at the given coordinates can be dropped one row.
      +
      booleanisValidPosition(int x, + int y) +
      Returns whether the given coordinates are within the board bounds.
      +
      booleanrowContainsPieces(int row, + int blankPiece) +
      Returns true if the specified row (which count down, with zero at the top of the board) + contains any pieces.
      +
      voidsetBoard(int[] board) +
      Sets the board pieces.
      +
      voidsetBoard(int[] board, + int bwid, + int bhei) +
      Sets the board data and board dimensions.
      +
      booleansetPiece(int col, + int row, + int piece) +
      Sets the piece at the given coordinates.
      +
      voidsetRect(int x, + int y, + int width, + int height, + int piece) +
      Sets the pieces within the specified rectangle to the given piece.
      +
      voidsetSegment(int dir, + int col, + int row, + int[] pieces) +
      Sets the pieces in the given board segment to the specified pieces.
      +
      booleansetSegment(int dir, + int col, + int row, + int len, + int piece) +
      Sets the pieces in the given board segment to the specified piece.
      +
      intsize() +
      Returns the size of the board in pieces.
      +
      StringtoString() 
      + + +
    • +
    + + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -RADIAL_ROTATION

      -
      -public static final int RADIAL_ROTATION
      -
      -
      The rotation constant for rotation around a central piece. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -INPLACE_ROTATION

      -
      -public static final int INPLACE_ROTATION
      -
      -
      The rotation constant for rotation wherein the block occupies the same columns when - rotating. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -CLEAR_OP

      -
      -public static final DropBoard.PieceOperation CLEAR_OP
      -
      -
      An operation that does naught but clear pieces, which proves to be generally useful. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          RADIAL_ROTATION

          +
          public static final int RADIAL_ROTATION
          +
          The rotation constant for rotation around a central piece.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          INPLACE_ROTATION

          +
          public static final int INPLACE_ROTATION
          +
          The rotation constant for rotation wherein the block occupies the same columns when + rotating.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          CLEAR_OP

          +
          public static final DropBoard.PieceOperation CLEAR_OP
          +
          An operation that does naught but clear pieces, which proves to be generally useful.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -DropBoard

      -
      -public DropBoard()
      -
      -
      Constructs an empty drop board for use when unserializing. -

      -

      -
      - -

      -DropBoard

      -
      -public DropBoard(int bwid,
      -                 int bhei)
      -
      -
      Constructs a drop board of the given dimensions with its pieces initialized to PIECE_NONE. -

      -

      -
      - -

      -DropBoard

      -
      -public DropBoard(int bwid,
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          DropBoard

          +
          public DropBoard()
          +
          Constructs an empty drop board for use when unserializing.
          +
        • +
        + + + +
          +
        • +

          DropBoard

          +
          public DropBoard(int bwid,
          +                 int bhei)
          +
          Constructs a drop board of the given dimensions with its pieces initialized to PIECE_NONE.
          +
        • +
        + + + +
          +
        • +

          DropBoard

          +
          public DropBoard(int bwid,
                            int bhei,
          -                 int piece)
          -
          -
          Constructs a drop board of the given dimensions with its pieces initialized to the given - piece. -

          -

          -
          - -

          -DropBoard

          -
          -public DropBoard(int[] board,
          +                 int piece)
          +
          Constructs a drop board of the given dimensions with its pieces initialized to the given + piece.
          +
        • +
        + + + +
          +
        • +

          DropBoard

          +
          public DropBoard(int[] board,
                            int bwid,
          -                 int bhei)
          -
          -
          Constructs a drop board with the given board and dimensions. -

          -

          - + int bhei)
      +
      Constructs a drop board with the given board and dimensions.
      +
    • +
    + + - - - - - - -
    -Method Detail
    - -

    -getWidth

    -
    -public int getWidth()
    -
    -
    Returns the width of the board in columns. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getHeight

    -
    -public int getHeight()
    -
    -
    Returns the height of the board in rows. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getPiece

    -
    -public int getPiece(int col,
    -                    int row)
    -
    -
    Returns the piece at the given column and row in the board. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getNextPiece

    -
    -public int getNextPiece()
    -
    -
    For boards that are always filled, this method is called to obtain pieces to fill the board. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getDropDistance

    -
    -public int getDropDistance(int col,
    -                           int row)
    -
    -
    Returns the distance the piece at the given column and row can drop until it hits a - non-empty piece (defined as DropPieceCodes.PIECE_NONE). -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -isRowEmpty

    -
    -public boolean isRowEmpty(int row)
    -
    -
    Returns whether the given row in the board is empty. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -isValidDrop

    -
    -public boolean isValidDrop(int[] rows,
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getWidth

        +
        public int getWidth()
        +
        Returns the width of the board in columns.
        +
      • +
      + + + +
        +
      • +

        getHeight

        +
        public int getHeight()
        +
        Returns the height of the board in rows.
        +
      • +
      + + + +
        +
      • +

        getPiece

        +
        public int getPiece(int col,
        +                    int row)
        +
        Returns the piece at the given column and row in the board.
        +
      • +
      + + + +
        +
      • +

        getNextPiece

        +
        public int getNextPiece()
        +
        For boards that are always filled, this method is called to obtain pieces to fill the board.
        +
      • +
      + + + +
        +
      • +

        getDropDistance

        +
        public int getDropDistance(int col,
        +                           int row)
        +
        Returns the distance the piece at the given column and row can drop until it hits a + non-empty piece (defined as DropPieceCodes.PIECE_NONE).
        +
      • +
      + + + +
        +
      • +

        isRowEmpty

        +
        public boolean isRowEmpty(int row)
        +
        Returns whether the given row in the board is empty.
        +
      • +
      + + + +
        +
      • +

        isValidDrop

        +
        public boolean isValidDrop(int[] rows,
                                    int[] cols,
        -                           float pctdone)
        -
        -
        Returns whether all of the pieces at the given coordinates can be dropped one row. -

        -

        -
        -
        -
        -
        -
        -
        -
        - -

        -inBounds

        -
        -public boolean inBounds(int col,
        -                        int row)
        -
        -
        Returns true if the specified coordinate is within the bounds of the board, false if it is - not. -

        -

        -
        -
        -
        -
        -
        -
        -
        - -

        -isBlockEmpty

        -
        -public boolean isBlockEmpty(int col,
        +                           float pctdone)
        +
        Returns whether all of the pieces at the given coordinates can be dropped one row.
        +
      • +
      + + + +
        +
      • +

        inBounds

        +
        public boolean inBounds(int col,
        +                        int row)
        +
        Returns true if the specified coordinate is within the bounds of the board, false if it is + not.
        +
      • +
      + + + +
        +
      • +

        isBlockEmpty

        +
        public boolean isBlockEmpty(int col,
                                     int row,
                                     int wid,
        -                            int hei)
        -
        -
        Returns whether the specified block in the board is empty. The block is allowed to occupy - space off the top of the board as long as it is within the horizontal board bounds. -

        -

        -
        -
        -
        -
        Parameters:
        col - the left coordinate of the block.
        row - the bottom coordinate of the block.
        wid - the width of the block.
        hei - the height of the block.
        -
        -
        -
        - -

        -getForgivingRotation

        -
        -public int[] getForgivingRotation(int[] rows,
        +                            int hei)
        +
        Returns whether the specified block in the board is empty. The block is allowed to occupy + space off the top of the board as long as it is within the horizontal board bounds.
        +
        +
        Parameters:
        +
        col - the left coordinate of the block.
        +
        row - the bottom coordinate of the block.
        +
        wid - the width of the block.
        +
        hei - the height of the block.
        +
        +
      • +
      + + + +
        +
      • +

        getForgivingRotation

        +
        public int[] getForgivingRotation(int[] rows,
                                           int[] cols,
                                           int orient,
                                           int dir,
                                           int rtype,
                                           float pctdone,
        -                                  boolean canPopup)
        -
        -
        Rotates the given block in the given direction and returns its final state as (orient, + boolean canPopup)
    +
    Rotates the given block in the given direction and returns its final state as (orient, col, row, popped), where orient is the final orientation of the drop block; col and row are the final column and row coordinates, respectively, of the central drop block piece. popped will be set to 1 if the - piece was popped up, 0 otherwise. -

    -

    -
    -
    -
    -
    -
    - -
    - -

    -getForgivingMove

    -
    -public Point getForgivingMove(int col,
    + piece was popped up, 0 otherwise.
    + + + + + +
      +
    • +

      getForgivingMove

      +
      public Point getForgivingMove(int col,
                                     int row,
                                     int wid,
                                     int hei,
                                     int dx,
                                     int dy,
      -                              float pctdone)
      -
      -
      Returns a Point object containing the coordinates to place the bottom-left of the + float pctdone) +
      Returns a Point object containing the coordinates to place the bottom-left of the given block at after moving it the given distance on the x- and y-axes, or null if the move is not valid. Note that only the final block position is - checked. -

      -

      -
      -
      -
      -
      Parameters:
      col - the leftmost column of the block.
      row - the bottommost row of the block.
      wid - the width of the block.
      hei - the height of the block.
      dx - the distance to move the block in columns.
      dy - the distance to move the block in rows.
      pctdone - the percentage of the inter-block distance that the piece has fallen thus - far.
      -
      -
      -
      - -

      -getColumnLevels

      -
      -public void getColumnLevels(byte[] columns)
      -
      -
      Populates the given array with the column levels for this board. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -applyRisingPieces

      -
      -public void applyRisingPieces(int[] pieces)
      -
      -
      Called by the DropControllerDelegate when it's time to apply a rising row of pieces + checked.
    +
    +
    Parameters:
    +
    col - the leftmost column of the block.
    +
    row - the bottommost row of the block.
    +
    wid - the width of the block.
    +
    hei - the height of the block.
    +
    dx - the distance to move the block in columns.
    +
    dy - the distance to move the block in rows.
    +
    pctdone - the percentage of the inter-block distance that the piece has fallen thus + far.
    +
    + + + + + +
      +
    • +

      getColumnLevels

      +
      public void getColumnLevels(byte[] columns)
      +
      Populates the given array with the column levels for this board.
      +
    • +
    + + + +
      +
    • +

      applyRisingPieces

      +
      public void applyRisingPieces(int[] pieces)
      +
      Called by the DropControllerDelegate when it's time to apply a rising row of pieces to the board. Shifts all of the pieces in the given board up one row and places the given - row of pieces at the bottom of the board. -

      -

      -
      -
      -
      -
      -
      - -
      - -

      -rowContainsPieces

      -
      -public boolean rowContainsPieces(int row,
      -                                 int blankPiece)
      -
      -
      Returns true if the specified row (which count down, with zero at the top of the board) - contains any pieces. -

      -

      -
      -
      -
      -
      Parameters:
      row - the row to check for pieces.
      blankPiece - the blank piece value, non-instances of which will be sought.
      -
      -
      -
      - -

      -fill

      -
      -public void fill(int piece)
      -
      -
      Fills the board contents with the given piece. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setPiece

      -
      -public boolean setPiece(int col,
      + row of pieces at the bottom of the board.
      +
    • +
    + + + +
      +
    • +

      rowContainsPieces

      +
      public boolean rowContainsPieces(int row,
      +                                 int blankPiece)
      +
      Returns true if the specified row (which count down, with zero at the top of the board) + contains any pieces.
      +
      +
      Parameters:
      +
      row - the row to check for pieces.
      +
      blankPiece - the blank piece value, non-instances of which will be sought.
      +
      +
    • +
    + + + +
      +
    • +

      fill

      +
      public void fill(int piece)
      +
      Fills the board contents with the given piece.
      +
    • +
    + + + +
      +
    • +

      setPiece

      +
      public boolean setPiece(int col,
                               int row,
      -                        int piece)
      -
      -
      Sets the piece at the given coordinates. -

      -

      -
      -
      -
      - -
      Returns:
      true if the piece was set, false if it was invalid.
      -
      -
      -
      - -

      -setRect

      -
      -public void setRect(int x,
      +                        int piece)
      +
      Sets the piece at the given coordinates.
      +
      +
      Returns:
      +
      true if the piece was set, false if it was invalid.
      +
      +
    • +
    + + + +
      +
    • +

      setRect

      +
      public void setRect(int x,
                           int y,
                           int width,
                           int height,
      -                    int piece)
      -
      -
      Sets the pieces within the specified rectangle to the given piece. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setSegment

      -
      -public boolean setSegment(int dir,
      +                    int piece)
      +
      Sets the pieces within the specified rectangle to the given piece.
      +
    • +
    + + + +
      +
    • +

      setSegment

      +
      public boolean setSegment(int dir,
                                 int col,
                                 int row,
                                 int len,
      -                          int piece)
      -
      -
      Sets the pieces in the given board segment to the specified piece. -

      -

      -
      -
      -
      -
      Parameters:
      dir - the direction of the segment; one of DirectionCodes.HORIZONTAL or DirectionCodes.VERTICAL.
      col - the starting column of the segment.
      row - the starting row of the segment.
      len - the length of the segment in pieces.
      piece - the piece to set in the segment. -
      Returns:
      false if the segment was only partially applied because some pieces were outside - the bounds of the board, true if it was completely applied.
      -
      -
      -
      - -

      -setSegment

      -
      -public void setSegment(int dir,
      +                          int piece)
      +
      Sets the pieces in the given board segment to the specified piece.
      +
      +
      Parameters:
      +
      dir - the direction of the segment; one of DirectionCodes.HORIZONTAL or DirectionCodes.VERTICAL.
      +
      col - the starting column of the segment.
      +
      row - the starting row of the segment.
      +
      len - the length of the segment in pieces.
      +
      piece - the piece to set in the segment.
      +
      Returns:
      +
      false if the segment was only partially applied because some pieces were outside + the bounds of the board, true if it was completely applied.
      +
      +
    • +
    + + + +
      +
    • +

      setSegment

      +
      public void setSegment(int dir,
                              int col,
                              int row,
      -                       int[] pieces)
      -
      -
      Sets the pieces in the given board segment to the specified pieces. -

      -

      -
      -
      -
      -
      Parameters:
      dir - the direction of the segment; one of DirectionCodes.HORIZONTAL or DirectionCodes.VERTICAL.
      col - the starting column of the segment.
      row - the starting row of the segment.
      pieces - the pieces to set in the segment.
      -
      -
      -
      - -

      -applyOp

      -
      -public void applyOp(int dir,
      +                       int[] pieces)
      +
      Sets the pieces in the given board segment to the specified pieces.
      +
      +
      Parameters:
      +
      dir - the direction of the segment; one of DirectionCodes.HORIZONTAL or DirectionCodes.VERTICAL.
      +
      col - the starting column of the segment.
      +
      row - the starting row of the segment.
      +
      pieces - the pieces to set in the segment.
      +
      +
    • +
    + + + +
      +
    • +

      applyOp

      +
      public void applyOp(int dir,
                           int col,
                           int row,
      -                    DropBoard.PieceOperation op)
      -
      -
      Applies a specified DropBoard.PieceOperation to all pieces in the specified row or column + DropBoard.PieceOperation op) +
      Applies a specified DropBoard.PieceOperation to all pieces in the specified row or column starting at the specified coordinates and spanning the remainder of the row or column - (depending on the application direction) in the board. -

      -

      -
      -
      -
      -
      Parameters:
      dir - the direction to iterate in; one of DirectionCodes.HORIZONTAL or DirectionCodes.VERTICAL.
      col - the starting column of the segment.
      row - the starting row of the segment.
      op - the piece operation to apply to each piece.
      -
      -
      -
      - -

      -applyOp

      -
      -public void applyOp(int dir,
      + (depending on the application direction) in the board.
    +
    +
    Parameters:
    +
    dir - the direction to iterate in; one of DirectionCodes.HORIZONTAL or DirectionCodes.VERTICAL.
    +
    col - the starting column of the segment.
    +
    row - the starting row of the segment.
    +
    op - the piece operation to apply to each piece.
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/DropBoardSummary.html b/apidocs/com/threerings/puzzle/drop/data/DropBoardSummary.html index 239f9315..705fb742 100644 --- a/apidocs/com/threerings/puzzle/drop/data/DropBoardSummary.html +++ b/apidocs/com/threerings/puzzle/drop/data/DropBoardSummary.html @@ -1,408 +1,422 @@ - - - - - - -DropBoardSummary (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.data -
    -Class DropBoardSummary

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.puzzle.data.BoardSummary
    -          extended by com.threerings.puzzle.drop.data.DropBoardSummary
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class DropBoardSummary
    extends BoardSummary
    - - -

    -Provides a summary of a DropBoard. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.drop.data
    +

    Class DropBoardSummary

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class DropBoardSummary
      +extends BoardSummary
      +
      Provides a summary of a DropBoard.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - -
      -Field Summary
      - byte[]columns - -
      -          The row levels for each column.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        byte[]columns +
        The row levels for each column.
        +
        +
      • +
      - - - - - - - - - - - - -
      -Constructor Summary
      DropBoardSummary() - -
      -          Constructs an empty drop board summary for use when un-serializing.
      DropBoardSummary(Board board) - -
      -          Constructs a drop board summary that retrieves board information from the supplied board - when summarizing.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        DropBoardSummary() +
        Constructs an empty drop board summary for use when un-serializing.
        +
        DropBoardSummary(Board board) +
        Constructs a drop board summary that retrieves board information from the supplied board + when summarizing.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - intgetHighestColumn(int startx, - int endx) - -
      -          Returns the column number of the column within the given column range that contains the - most pieces.
      - voidsetBoard(Board board) - -
      -          Sets the board associated with this board summary, causing an immediate update to this - summary.
      - voidsummarize() - -
      -          Called by the PuzzleManager to refresh the board - summary information by studying the associated board contents.
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        intgetHighestColumn(int startx, + int endx) +
        Returns the column number of the column within the given column range that contains the + most pieces.
        +
        voidsetBoard(Board board) +
        Sets the board associated with this board summary, causing an immediate update to this + summary.
        +
        voidsummarize() +
        Called by the PuzzleManager to refresh the board + summary information by studying the associated board contents.
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.io.SimpleStreamableObject

          +toString
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -columns

      -
      -public byte[] columns
      -
      -
      The row levels for each column. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          columns

          +
          public byte[] columns
          +
          The row levels for each column.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -DropBoardSummary

      -
      -public DropBoardSummary()
      -
      -
      Constructs an empty drop board summary for use when un-serializing. -

      -

      -
      - -

      -DropBoardSummary

      -
      -public DropBoardSummary(Board board)
      -
      -
      Constructs a drop board summary that retrieves board information from the supplied board - when summarizing. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          DropBoardSummary

          +
          public DropBoardSummary()
          +
          Constructs an empty drop board summary for use when un-serializing.
          +
        • +
        + + + +
          +
        • +

          DropBoardSummary

          +
          public DropBoardSummary(Board board)
          +
          Constructs a drop board summary that retrieves board information from the supplied board + when summarizing.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getHighestColumn

      -
      -public int getHighestColumn(int startx,
      -                            int endx)
      -
      -
      Returns the column number of the column within the given column range that contains the - most pieces. -

      -

      -
      -
      -
      -
      - -

      -setBoard

      -
      -public void setBoard(Board board)
      -
      -
      Description copied from class: BoardSummary
      -
      Sets the board associated with this board summary, causing an immediate update to this - summary. -

      -

      -
      Overrides:
      setBoard in class BoardSummary
      -
      -
      -
      -
      -
      -
      - -

      -summarize

      -
      -public void summarize()
      -
      -
      Description copied from class: BoardSummary
      -
      Called by the PuzzleManager to refresh the board - summary information by studying the associated board contents. -

      -

      -
      Specified by:
      summarize in class BoardSummary
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getHighestColumn

          +
          public int getHighestColumn(int startx,
          +                            int endx)
          +
          Returns the column number of the column within the given column range that contains the + most pieces.
          +
        • +
        + + + +
          +
        • +

          setBoard

          +
          public void setBoard(Board board)
          +
          Description copied from class: BoardSummary
          +
          Sets the board associated with this board summary, causing an immediate update to this + summary.
          +
          +
          Overrides:
          +
          setBoard in class BoardSummary
          +
          +
        • +
        + + + +
          +
        • +

          summarize

          +
          public void summarize()
          +
          Description copied from class: BoardSummary
          +
          Called by the PuzzleManager to refresh the board + summary information by studying the associated board contents.
          +
          +
          Specified by:
          +
          summarize in class BoardSummary
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/DropCodes.html b/apidocs/com/threerings/puzzle/drop/data/DropCodes.html index f7d595b3..9c2dcfc7 100644 --- a/apidocs/com/threerings/puzzle/drop/data/DropCodes.html +++ b/apidocs/com/threerings/puzzle/drop/data/DropCodes.html @@ -1,257 +1,274 @@ - - - - - - -DropCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.data -
    -Interface DropCodes

    -
    -
    All Superinterfaces:
    PuzzleGameCodes
    -
    -
    -
    All Known Implementing Classes:
    DropControllerDelegate, DropManagerDelegate
    -
    -
    -
    -
    public interface DropCodes
    extends PuzzleGameCodes
    - - -

    -Contains codes used by the drop game services. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.drop.data
    +

    Interface DropCodes

    +
    +
    +
    + +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static StringDROP_MESSAGE_BUNDLE - -
      -          The message bundle identifier for drop puzzle messages.
      -static StringDROP_STREAM - -
      -          The name of the control stream that provides drop pieces.
      -static StringRISE_STREAM - -
      -          The name of the control stream that provides rise pieces.
      -  -

      - +

        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static StringDROP_MESSAGE_BUNDLE +
        The message bundle identifier for drop puzzle messages.
        +
        static StringDROP_STREAM +
        The name of the control stream that provides drop pieces.
        +
        static StringRISE_STREAM +
        The name of the control stream that provides rise pieces.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -DROP_MESSAGE_BUNDLE

      -
      -static final String DROP_MESSAGE_BUNDLE
      -
      -
      The message bundle identifier for drop puzzle messages. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -DROP_STREAM

      -
      -static final String DROP_STREAM
      -
      -
      The name of the control stream that provides drop pieces. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -RISE_STREAM

      -
      -static final String RISE_STREAM
      -
      -
      The name of the control stream that provides rise pieces. -

      -

      -
      See Also:
      Constant Field Values
      -
      +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          DROP_MESSAGE_BUNDLE

          +
          static final String DROP_MESSAGE_BUNDLE
          +
          The message bundle identifier for drop puzzle messages.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          DROP_STREAM

          +
          static final String DROP_STREAM
          +
          The name of the control stream that provides drop pieces.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          RISE_STREAM

          +
          static final String RISE_STREAM
          +
          The name of the control stream that provides rise pieces.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/DropConfig.html b/apidocs/com/threerings/puzzle/drop/data/DropConfig.html index 055eb9fb..7390257c 100644 --- a/apidocs/com/threerings/puzzle/drop/data/DropConfig.html +++ b/apidocs/com/threerings/puzzle/drop/data/DropConfig.html @@ -1,234 +1,243 @@ - - - - - - -DropConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.data -
    -Interface DropConfig

    -
    -
    -
    public interface DropConfig
    - - -

    -Provides access to the configuration information for a drop puzzle game. -

    - -

    -


    - -

    - +

    +
    com.threerings.puzzle.drop.data
    +

    Interface DropConfig

    +
    +
    +
    +
      +
    • +
      +
      +
      public interface DropConfig
      +
      Provides access to the configuration information for a drop puzzle game.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - -
      -Method Summary
      - intgetBoardHeight() - -
      -          Returns the board height in pieces.
      - intgetBoardWidth() - -
      -          Returns the board width in pieces.
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getBoardWidth

      -
      -int getBoardWidth()
      -
      -
      Returns the board width in pieces. -

      -

      -
      -
      -
      -
      - -

      -getBoardHeight

      -
      -int getBoardHeight()
      -
      -
      Returns the board height in pieces. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getBoardWidth

          +
          int getBoardWidth()
          +
          Returns the board width in pieces.
          +
        • +
        + + + +
          +
        • +

          getBoardHeight

          +
          int getBoardHeight()
          +
          Returns the board height in pieces.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/DropLogic.html b/apidocs/com/threerings/puzzle/drop/data/DropLogic.html index 25df2f17..b6c1939b 100644 --- a/apidocs/com/threerings/puzzle/drop/data/DropLogic.html +++ b/apidocs/com/threerings/puzzle/drop/data/DropLogic.html @@ -1,236 +1,245 @@ - - - - - - -DropLogic (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.data -
    -Interface DropLogic

    -
    -
    -
    public interface DropLogic
    - - -

    -Describes the features and configuration desired for a given drop puzzle game. -

    - -

    -


    - -

    - +

    +
    com.threerings.puzzle.drop.data
    +

    Interface DropLogic

    +
    +
    +
    +
      +
    • +
      +
      +
      public interface DropLogic
      +
      Describes the features and configuration desired for a given drop puzzle game.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - -
      -Method Summary
      - booleanuseBlockDropping() - -
      -          Returns whether the puzzle game would like to make use of the manipulable block dropping - functionality.
      - booleanuseBoardRising() - -
      -          Returns whether the puzzle game would like to make use of the rising board functionality.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        booleanuseBlockDropping() +
        Returns whether the puzzle game would like to make use of the manipulable block dropping + functionality.
        +
        booleanuseBoardRising() +
        Returns whether the puzzle game would like to make use of the rising board functionality.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -useBlockDropping

      -
      -boolean useBlockDropping()
      -
      -
      Returns whether the puzzle game would like to make use of the manipulable block dropping - functionality. -

      -

      -
      -
      -
      -
      - -

      -useBoardRising

      -
      -boolean useBoardRising()
      -
      -
      Returns whether the puzzle game would like to make use of the rising board functionality. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          useBlockDropping

          +
          boolean useBlockDropping()
          +
          Returns whether the puzzle game would like to make use of the manipulable block dropping + functionality.
          +
        • +
        + + + +
          +
        • +

          useBoardRising

          +
          boolean useBoardRising()
          +
          Returns whether the puzzle game would like to make use of the rising board functionality.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/DropPieceCodes.html b/apidocs/com/threerings/puzzle/drop/data/DropPieceCodes.html index fa45a537..0ce5d8ce 100644 --- a/apidocs/com/threerings/puzzle/drop/data/DropPieceCodes.html +++ b/apidocs/com/threerings/puzzle/drop/data/DropPieceCodes.html @@ -1,246 +1,261 @@ - - - - - - -DropPieceCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.data -
    -Interface DropPieceCodes

    -
    -
    All Superinterfaces:
    com.threerings.util.DirectionCodes
    -
    -
    -
    All Known Implementing Classes:
    DropBoard, DropBoardView, DropControllerDelegate, PieceDestroyer, PieceDropper
    -
    -
    -
    -
    public interface DropPieceCodes
    extends com.threerings.util.DirectionCodes
    - - -

    -The drop piece codes interface contains constants common to the drop game package. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.drop.data
    +

    Interface DropPieceCodes

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.util.DirectionCodes
      +
      +
      +
      All Known Implementing Classes:
      +
      DropBoard, DropBoardView, DropControllerDelegate, PieceDestroyer, PieceDropper
      +
      +
      +
      +
      public interface DropPieceCodes
      +extends com.threerings.util.DirectionCodes
      +
      The drop piece codes interface contains constants common to the drop game package.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - -
      -Field Summary
      -static intDROP_BLOCK_PIECE_COUNT - -
      -          The number of pieces in a drop block.
      -static bytePIECE_NONE - -
      -          The piece constant denoting an empty board piece.
      - - - - - - - -
      Fields inherited from interface com.threerings.util.DirectionCodes
      CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
      -  -

      - +

        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static intDROP_BLOCK_PIECE_COUNT +
        The number of pieces in a drop block.
        +
        static bytePIECE_NONE +
        The piece constant denoting an empty board piece.
        +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.util.DirectionCodes

          +CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -PIECE_NONE

      -
      -static final byte PIECE_NONE
      -
      -
      The piece constant denoting an empty board piece. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -DROP_BLOCK_PIECE_COUNT

      -
      -static final int DROP_BLOCK_PIECE_COUNT
      -
      -
      The number of pieces in a drop block. -

      -

      -
      See Also:
      Constant Field Values
      -
      +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          PIECE_NONE

          +
          static final byte PIECE_NONE
          +
          The piece constant denoting an empty board piece.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          DROP_BLOCK_PIECE_COUNT

          +
          static final int DROP_BLOCK_PIECE_COUNT
          +
          The number of pieces in a drop block.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/SegmentInfo.html b/apidocs/com/threerings/puzzle/drop/data/SegmentInfo.html index 462db7d1..5ac81c67 100644 --- a/apidocs/com/threerings/puzzle/drop/data/SegmentInfo.html +++ b/apidocs/com/threerings/puzzle/drop/data/SegmentInfo.html @@ -1,368 +1,376 @@ - - - - - - -SegmentInfo (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.data -
    -Class SegmentInfo

    -
    -java.lang.Object
    -  extended by com.threerings.puzzle.drop.data.SegmentInfo
    -
    -
    -
    -
    public class SegmentInfo
    extends Object
    - - -

    -Describes a segment of pieces in a DropBoard. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.drop.data
    +

    Class SegmentInfo

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class SegmentInfo
      +extends Object
      +
      Describes a segment of pieces in a DropBoard.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - intdir - -
      -          The segment's direction; one of DirectionCodes.HORIZONTAL - or DirectionCodes.VERTICAL.
      - intlen - -
      -          The segment's length in pieces.
      - intx - -
      -          The segment's lower-left board coordinates.
      - inty - -
      -          The segment's lower-left board coordinates.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        intdir +
        The segment's direction; one of DirectionCodes.HORIZONTAL + or DirectionCodes.VERTICAL.
        +
        intlen +
        The segment's length in pieces.
        +
        intx +
        The segment's lower-left board coordinates.
        +
        inty +
        The segment's lower-left board coordinates.
        +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      SegmentInfo(int dir, - int x, - int y, - int len) - -
      -          Constructs a segment info object.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SegmentInfo(int dir, + int x, + int y, + int len) +
        Constructs a segment info object.
        +
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - StringtoString() - -
      -           
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -dir

      -
      -public int dir
      -
      -
      The segment's direction; one of DirectionCodes.HORIZONTAL - or DirectionCodes.VERTICAL. -

      -

      -
      -
      -
      - -

      -x

      -
      -public int x
      -
      -
      The segment's lower-left board coordinates. -

      -

      -
      -
      -
      - -

      -y

      -
      -public int y
      -
      -
      The segment's lower-left board coordinates. -

      -

      -
      -
      -
      - -

      -len

      -
      -public int len
      -
      -
      The segment's length in pieces. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          dir

          +
          public int dir
          +
          The segment's direction; one of DirectionCodes.HORIZONTAL + or DirectionCodes.VERTICAL.
          +
        • +
        + + + +
          +
        • +

          x

          +
          public int x
          +
          The segment's lower-left board coordinates.
          +
        • +
        + + + +
          +
        • +

          y

          +
          public int y
          +
          The segment's lower-left board coordinates.
          +
        • +
        + + + +
          +
        • +

          len

          +
          public int len
          +
          The segment's length in pieces.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -SegmentInfo

      -
      -public SegmentInfo(int dir,
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SegmentInfo

          +
          public SegmentInfo(int dir,
                              int x,
                              int y,
          -                   int len)
          -
          -
          Constructs a segment info object. -

          -

          - + int len)
      +
      Constructs a segment info object.
      +
    • +
    + + - - - - - - -
    -Method Detail
    - -

    -toString

    -
    -public String toString()
    -
    -
    -
    Overrides:
    toString in class Object
    -
    -
    -
    -
    -
    + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/class-use/DropBoard.PieceOperation.html b/apidocs/com/threerings/puzzle/drop/data/class-use/DropBoard.PieceOperation.html index 35d0f910..3c1e8c4f 100644 --- a/apidocs/com/threerings/puzzle/drop/data/class-use/DropBoard.PieceOperation.html +++ b/apidocs/com/threerings/puzzle/drop/data/class-use/DropBoard.PieceOperation.html @@ -1,256 +1,233 @@ - - - - - - -Uses of Interface com.threerings.puzzle.drop.data.DropBoard.PieceOperation (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.drop.data.DropBoard.PieceOperation

    -
    - - - - - - - - - - - - - -
    -Packages that use DropBoard.PieceOperation
    com.threerings.puzzle.drop.data  
    com.threerings.puzzle.drop.util  
    -  -

    - - - - - -
    -Uses of DropBoard.PieceOperation in com.threerings.puzzle.drop.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.puzzle.drop.data declared as DropBoard.PieceOperation
    -static DropBoard.PieceOperationDropBoard.CLEAR_OP - -
    -          An operation that does naught but clear pieces, which proves to be generally useful.
    -  -

    - - - - - - - - - - - - + + + + + + +
    Methods in com.threerings.puzzle.drop.data with parameters of type DropBoard.PieceOperation
    - voidDropBoard.applyOp(int col, - int row, - DropBoard.PieceOperation op) - -
    -          Applies a specified DropBoard.PieceOperation to the specified piece in the board.
    - voidDropBoard.applyOp(int dir, - int col, - int row, - DropBoard.PieceOperation op) - -
    -          Applies a specified DropBoard.PieceOperation to all pieces in the specified row or column +
    +

    Uses of Interface
    com.threerings.puzzle.drop.data.DropBoard.PieceOperation

    +
    +
    +
    +
    voidDropBoard.applyOp(int dir, + int col, + int row, + int len, + DropBoard.PieceOperation op) +
    Applies a specified DropBoard.PieceOperation to all pieces in a row or column segment + starting at the specified coordinates and of the specified length in the board.
    +
    + +

  • + + +

    Uses of DropBoard.PieceOperation in com.threerings.puzzle.drop.util

    + + + + + + + + + + + + +
    Methods in com.threerings.puzzle.drop.util with parameters of type DropBoard.PieceOperation 
    Modifier and TypeMethod and Description
    List<SegmentInfo>PieceDestroyer.destroyPieces(DropBoard board, + DropBoard.PieceOperation destroyOp) +
    Destroys all pieces in the given board that are in contiguous rows or columns of pieces, + returning a list of SegmentInfo objects detailing the destroyed piece segments.
    +
    +
  • + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/class-use/DropBoard.html b/apidocs/com/threerings/puzzle/drop/data/class-use/DropBoard.html index b37f96a3..a3c19071 100644 --- a/apidocs/com/threerings/puzzle/drop/data/class-use/DropBoard.html +++ b/apidocs/com/threerings/puzzle/drop/data/class-use/DropBoard.html @@ -1,298 +1,264 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.data.DropBoard (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.data.DropBoard

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use DropBoard
    com.threerings.puzzle.drop.client  
    com.threerings.puzzle.drop.data  
    com.threerings.puzzle.drop.util  
    -  -

    - - - - - -
    -Uses of DropBoard in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.puzzle.drop.client with parameters of type DropBoard
    PieceGroupAnimation(DropBoardView view, - DropBoard board) - -
    -          Creates a piece group animation which must be initialized with a subsequent call to - AbstractMedia.init(AbstractMediaManager).
    -  -

    - - - - - -
    -Uses of DropBoard in com.threerings.puzzle.drop.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.drop.data that return DropBoard
    - DropBoardDropBoard.clone() - -
    -           
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.puzzle.drop.data with parameters of type DropBoard
    - voidDropBoard.copyInto(DropBoard board) - -
    -          Copies the contents of this board directly into the supplied board, overwriting the - destination board in its entirety.
    - booleanDropBoard.PieceOperation.execute(DropBoard board, - int col, - int row) - -
    -          Called for each piece in the board segment the operation is being applied to.
    -  -

    - - - - - -
    -Uses of DropBoard in com.threerings.puzzle.drop.util
    -  -

    - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.puzzle.drop.util with parameters of type DropBoard
    - List<SegmentInfo>PieceDestroyer.destroyPieces(DropBoard board, - DropBoard.PieceOperation destroyOp) - -
    -          Destroys all pieces in the given board that are in contiguous rows or columns of pieces, - returning a list of SegmentInfo objects detailing the destroyed piece segments.
    - intPieceDropper.dropPieces(DropBoard board, - PieceDropper.DropObserver drobs) - -
    -          Effects any drops possible on the supplied board (modifying the board in the progress) and - notifying the supplied drop observer of those drops.
    - intPieceDropper.fillBoard(DropBoard board, - PieceDropper.DropObserver drobs) - -
    -          Drops new pieces onto the board to fill the gaps.
    - intPieceDropLogic.getConstrainedEdge(DropBoard board, - int col, - int row, - int dir) - -
    -          Returns the x-axis coordinate of the specified edge of the given constrained piece.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.data.DropBoard

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/class-use/DropBoardSummary.html b/apidocs/com/threerings/puzzle/drop/data/class-use/DropBoardSummary.html index 8685925f..765a42e3 100644 --- a/apidocs/com/threerings/puzzle/drop/data/class-use/DropBoardSummary.html +++ b/apidocs/com/threerings/puzzle/drop/data/class-use/DropBoardSummary.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.data.DropBoardSummary (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.data.DropBoardSummary

    -
    -No usage of com.threerings.puzzle.drop.data.DropBoardSummary -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.data.DropBoardSummary

    +
    +
    No usage of com.threerings.puzzle.drop.data.DropBoardSummary
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/class-use/DropCodes.html b/apidocs/com/threerings/puzzle/drop/data/class-use/DropCodes.html index 633043ba..391bee13 100644 --- a/apidocs/com/threerings/puzzle/drop/data/class-use/DropCodes.html +++ b/apidocs/com/threerings/puzzle/drop/data/class-use/DropCodes.html @@ -1,215 +1,197 @@ - - - - - - -Uses of Interface com.threerings.puzzle.drop.data.DropCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.drop.data.DropCodes

    -
    - - - - - - - - - - - - - -
    -Packages that use DropCodes
    com.threerings.puzzle.drop.client  
    com.threerings.puzzle.drop.server  
    -  -

    - - - - - -
    -Uses of DropCodes in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.puzzle.drop.client that implement DropCodes
    - classDropControllerDelegate - -
    -          Games that wish to make use of the drop puzzle services will need to create an extension of +
    +

    Uses of Interface
    com.threerings.puzzle.drop.data.DropCodes

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/class-use/DropConfig.html b/apidocs/com/threerings/puzzle/drop/data/class-use/DropConfig.html index d0788350..3e6e5862 100644 --- a/apidocs/com/threerings/puzzle/drop/data/class-use/DropConfig.html +++ b/apidocs/com/threerings/puzzle/drop/data/class-use/DropConfig.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Interface com.threerings.puzzle.drop.data.DropConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.drop.data.DropConfig

    -
    -No usage of com.threerings.puzzle.drop.data.DropConfig -

    -


    - - +
    +

    Uses of Interface
    com.threerings.puzzle.drop.data.DropConfig

    +
    +
    No usage of com.threerings.puzzle.drop.data.DropConfig
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/class-use/DropLogic.html b/apidocs/com/threerings/puzzle/drop/data/class-use/DropLogic.html index c3fa4382..48ea363f 100644 --- a/apidocs/com/threerings/puzzle/drop/data/class-use/DropLogic.html +++ b/apidocs/com/threerings/puzzle/drop/data/class-use/DropLogic.html @@ -1,215 +1,198 @@ - - - - - - -Uses of Interface com.threerings.puzzle.drop.data.DropLogic (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.drop.data.DropLogic

    -
    - - - - - - - - - - - - - -
    -Packages that use DropLogic
    com.threerings.puzzle.drop.client  
    com.threerings.puzzle.drop.server  
    -  -

    - - - - - -
    -Uses of DropLogic in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.puzzle.drop.client with parameters of type DropLogic
    DropControllerDelegate(PuzzleController ctrl, - DropLogic logic) - -
    -          Creates a delegate with the specified drop game logic and controller.
    -  -

    - - - - - -
    -Uses of DropLogic in com.threerings.puzzle.drop.server
    -  -

    - - - - - - - - - - - -
    Constructors in com.threerings.puzzle.drop.server with parameters of type DropLogic
    DropManagerDelegate(DropLogic logic) - -
    -          Creates a drop manager delegate with a logic that it uses to determine how to manage the - drop puzzle.
    DropManagerDelegate(PuzzleManager puzmgr, - DropLogic logic) - -
    -          Deprecated. use DropManagerDelegate.DropManagerDelegate(DropLogic).
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.puzzle.drop.data.DropLogic

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/class-use/DropPieceCodes.html b/apidocs/com/threerings/puzzle/drop/data/class-use/DropPieceCodes.html index 23f1b28b..f2a94aad 100644 --- a/apidocs/com/threerings/puzzle/drop/data/class-use/DropPieceCodes.html +++ b/apidocs/com/threerings/puzzle/drop/data/class-use/DropPieceCodes.html @@ -1,258 +1,231 @@ - - - - - - -Uses of Interface com.threerings.puzzle.drop.data.DropPieceCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.drop.data.DropPieceCodes

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use DropPieceCodes
    com.threerings.puzzle.drop.client  
    com.threerings.puzzle.drop.data  
    com.threerings.puzzle.drop.util  
    -  -

    - - - - - -
    -Uses of DropPieceCodes in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - - - - - + + +
    Classes in com.threerings.puzzle.drop.client that implement DropPieceCodes
    - classDropBoardView - -
    -          The drop board view displays a drop puzzle game in progress for a single player.
    - classDropControllerDelegate - -
    -          Games that wish to make use of the drop puzzle services will need to create an extension of +
    +

    Uses of Interface
    com.threerings.puzzle.drop.data.DropPieceCodes

    +
    +
    +
    +
    + +

  • + + +

    Uses of DropPieceCodes in com.threerings.puzzle.drop.data

    + + + + + + + + + + + + +
    Classes in com.threerings.puzzle.drop.data that implement DropPieceCodes 
    Modifier and TypeClass and Description
    class DropBoard +
    A class that provides for various useful logical operations to be enacted on a two-dimensional + board and provides an easier mechanism for referencing pieces by position.
    +
    +
  • +
  • + + +

    Uses of DropPieceCodes in com.threerings.puzzle.drop.util

    + + + + + + + + + + + + + + + + +
    Classes in com.threerings.puzzle.drop.util that implement DropPieceCodes 
    Modifier and TypeClass and Description
    class PieceDestroyer +
    Handles destroying contiguous piece segments in a drop board.
    +
    class PieceDropper +
    Handles dropping pieces in a board.
    +
    +
  • + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/class-use/SegmentInfo.html b/apidocs/com/threerings/puzzle/drop/data/class-use/SegmentInfo.html index ed9b27a2..ca60eb76 100644 --- a/apidocs/com/threerings/puzzle/drop/data/class-use/SegmentInfo.html +++ b/apidocs/com/threerings/puzzle/drop/data/class-use/SegmentInfo.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.data.SegmentInfo (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.data.SegmentInfo

    -
    - - - - - - - - - -
    -Packages that use SegmentInfo
    com.threerings.puzzle.drop.util  
    -  -

    - - - - - -
    -Uses of SegmentInfo in com.threerings.puzzle.drop.util
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.drop.util that return types with arguments of type SegmentInfo
    - List<SegmentInfo>PieceDestroyer.destroyPieces(DropBoard board, - DropBoard.PieceOperation destroyOp) - -
    -          Destroys all pieces in the given board that are in contiguous rows or columns of pieces, - returning a list of SegmentInfo objects detailing the destroyed piece segments.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.data.SegmentInfo

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/package-frame.html b/apidocs/com/threerings/puzzle/drop/data/package-frame.html index b529b105..55c0163e 100644 --- a/apidocs/com/threerings/puzzle/drop/data/package-frame.html +++ b/apidocs/com/threerings/puzzle/drop/data/package-frame.html @@ -1,56 +1,31 @@ - - - - - - -com.threerings.puzzle.drop.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.puzzle.drop.data - - - - -
    -Interfaces  - -
    -DropBoard.PieceOperation -
    -DropCodes -
    -DropConfig -
    -DropLogic -
    -DropPieceCodes
    - - - - - - -
    -Classes  - -
    -DropBoard -
    -DropBoardSummary -
    -SegmentInfo
    - - - - + + + + + +com.threerings.puzzle.drop.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.puzzle.drop.data

    + + + diff --git a/apidocs/com/threerings/puzzle/drop/data/package-summary.html b/apidocs/com/threerings/puzzle/drop/data/package-summary.html index 95d68c48..8dabc3e8 100644 --- a/apidocs/com/threerings/puzzle/drop/data/package-summary.html +++ b/apidocs/com/threerings/puzzle/drop/data/package-summary.html @@ -1,198 +1,201 @@ - - - - - - -com.threerings.puzzle.drop.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.puzzle.drop.data -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Interface Summary
    DropBoard.PieceOperationAn interface to be implemented by classes that would like to apply some operation to each - piece in a column or row segment in the board.
    DropCodesContains codes used by the drop game services.
    DropConfigProvides access to the configuration information for a drop puzzle game.
    DropLogicDescribes the features and configuration desired for a given drop puzzle game.
    DropPieceCodesThe drop piece codes interface contains constants common to the drop game package.
    -  - -

    - - - - - - - - - - - - - - - - - -
    -Class Summary
    DropBoardA class that provides for various useful logical operations to be enacted on a two-dimensional - board and provides an easier mechanism for referencing pieces by position.
    DropBoardSummaryProvides a summary of a DropBoard.
    SegmentInfoDescribes a segment of pieces in a DropBoard.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.puzzle.drop.data

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      DropBoard.PieceOperation +
      An interface to be implemented by classes that would like to apply some operation to each + piece in a column or row segment in the board.
      +
      DropCodes +
      Contains codes used by the drop game services.
      +
      DropConfig +
      Provides access to the configuration information for a drop puzzle game.
      +
      DropLogic +
      Describes the features and configuration desired for a given drop puzzle game.
      +
      DropPieceCodes +
      The drop piece codes interface contains constants common to the drop game package.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      DropBoard +
      A class that provides for various useful logical operations to be enacted on a two-dimensional + board and provides an easier mechanism for referencing pieces by position.
      +
      DropBoardSummary +
      Provides a summary of a DropBoard.
      +
      SegmentInfo +
      Describes a segment of pieces in a DropBoard.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/package-tree.html b/apidocs/com/threerings/puzzle/drop/data/package-tree.html index 3aedace7..0c1d3a3d 100644 --- a/apidocs/com/threerings/puzzle/drop/data/package-tree.html +++ b/apidocs/com/threerings/puzzle/drop/data/package-tree.html @@ -1,172 +1,169 @@ - - - - - - -com.threerings.puzzle.drop.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.puzzle.drop.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.puzzle.drop.data

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.puzzle.data.Board (implements java.lang.Cloneable, com.threerings.io.Streamable) + +
      • +
      • com.threerings.puzzle.drop.data.SegmentInfo
      • +
      • com.threerings.io.SimpleStreamableObject (implements com.threerings.io.Streamable) + +
      • +
      +
    • +
    +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/data/package-use.html b/apidocs/com/threerings/puzzle/drop/data/package-use.html index ac2bbf84..e82cde2d 100644 --- a/apidocs/com/threerings/puzzle/drop/data/package-use.html +++ b/apidocs/com/threerings/puzzle/drop/data/package-use.html @@ -1,287 +1,274 @@ - - - - - - -Uses of Package com.threerings.puzzle.drop.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.puzzle.drop.data

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.puzzle.drop.data
    com.threerings.puzzle.drop.client  
    com.threerings.puzzle.drop.data  
    com.threerings.puzzle.drop.server  
    com.threerings.puzzle.drop.util  
    -  -

    - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.puzzle.drop.data used by com.threerings.puzzle.drop.client
    DropBoard - -
    -          A class that provides for various useful logical operations to be enacted on a two-dimensional - board and provides an easier mechanism for referencing pieces by position.
    DropCodes - -
    -          Contains codes used by the drop game services.
    DropLogic - -
    -          Describes the features and configuration desired for a given drop puzzle game.
    DropPieceCodes - -
    -          The drop piece codes interface contains constants common to the drop game package.
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.puzzle.drop.data used by com.threerings.puzzle.drop.data
    DropBoard - -
    -          A class that provides for various useful logical operations to be enacted on a two-dimensional - board and provides an easier mechanism for referencing pieces by position.
    DropBoard.PieceOperation - -
    -          An interface to be implemented by classes that would like to apply some operation to each - piece in a column or row segment in the board.
    DropPieceCodes - -
    -          The drop piece codes interface contains constants common to the drop game package.
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.puzzle.drop.data used by com.threerings.puzzle.drop.server
    DropCodes - -
    -          Contains codes used by the drop game services.
    DropLogic - -
    -          Describes the features and configuration desired for a given drop puzzle game.
    -  -

    - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.puzzle.drop.data used by com.threerings.puzzle.drop.util
    DropBoard - -
    -          A class that provides for various useful logical operations to be enacted on a two-dimensional - board and provides an easier mechanism for referencing pieces by position.
    DropBoard.PieceOperation - -
    -          An interface to be implemented by classes that would like to apply some operation to each - piece in a column or row segment in the board.
    DropPieceCodes - -
    -          The drop piece codes interface contains constants common to the drop game package.
    SegmentInfo - -
    -          Describes a segment of pieces in a DropBoard.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.puzzle.drop.data

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/server/DropManagerDelegate.html b/apidocs/com/threerings/puzzle/drop/server/DropManagerDelegate.html index 4956315d..39083446 100644 --- a/apidocs/com/threerings/puzzle/drop/server/DropManagerDelegate.html +++ b/apidocs/com/threerings/puzzle/drop/server/DropManagerDelegate.html @@ -1,115 +1,143 @@ - - - - - - -DropManagerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.server -
    -Class DropManagerDelegate

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.server.PlaceManagerDelegate
    -      extended by com.threerings.parlor.server.PlayManagerDelegate
    -          extended by com.threerings.parlor.game.server.GameManagerDelegate
    -              extended by com.threerings.puzzle.server.PuzzleManagerDelegate
    -                  extended by com.threerings.puzzle.drop.server.DropManagerDelegate
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.data.InvocationCodes, PuzzleCodes, PuzzleGameCodes, DropCodes
    -
    -
    -
    -
    public abstract class DropManagerDelegate
    extends PuzzleManagerDelegate
    implements PuzzleCodes, DropCodes
    - - -

    -Provides the necessary support for a puzzle game that involves a two-dimensional board +

    +
    com.threerings.puzzle.drop.server
    +

    Class DropManagerDelegate

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.presents.data.InvocationCodes, PuzzleCodes, PuzzleGameCodes, DropCodes
      +
      +
      +
      +
      public abstract class DropManagerDelegate
      +extends PuzzleManagerDelegate
      +implements PuzzleCodes, DropCodes
      +
      Provides the necessary support for a puzzle game that involves a two-dimensional board containing pieces, with new pieces either falling into the board as a "drop block", or rising into the bottom of the board in new piece rows, groups of blocks can be "broken" and garbage can be sent to other players' boards as a result. This is implemented as a delegate so that the @@ -119,289 +147,279 @@ Provides the necessary support for a puzzle game that involves a two-dimensional

      A puzzle game using these services will then need to extend this delegate, implementing the necessary methods to customize it for the particulars of their game and then register it with - their game manager via PlaceManager.addDelegate(com.threerings.crowd.server.PlaceManagerDelegate). + their game manager via PlaceManager.addDelegate(com.threerings.crowd.server.PlaceManagerDelegate).

      It also keeps track of, for each player, board level information, and player game status. Miscellaneous utility routines are provided for checking things like whether the game is over, whether a player is still active in the game, and so forth. -

      Derived classes are likely to want to override getPieceDropLogic(). -

      - -

      -


      - -

      +

      Derived classes are likely to want to override getPieceDropLogic().

      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -DropManagerDelegate

      -
      -@Deprecated
      -public DropManagerDelegate(PuzzleManager puzmgr,
      -                                      DropLogic logic)
      -
      -
      Deprecated. use DropManagerDelegate(DropLogic). -

      -

      -
      - -

      -DropManagerDelegate

      -
      -public DropManagerDelegate(DropLogic logic)
      -
      -
      Creates a drop manager delegate with a logic that it uses to determine how to manage the - drop puzzle. -

      -

      - + - - - - - - -
      -Method Detail
      - -

      -didInit

      -
      -public void didInit(com.threerings.crowd.data.PlaceConfig config)
      -
      -
      -
      Overrides:
      didInit in class PuzzleManagerDelegate
      -
      -
      -
      -
      -
      -
      - -

      -didStartup

      -
      -public void didStartup(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Overrides:
      didStartup in class com.threerings.crowd.server.PlaceManagerDelegate
      -
      -
      -
      -
      -
      -
      - -

      -gameWillStart

      -
      -public void gameWillStart()
      -
      -
      Description copied from class: GameManagerDelegate
      -
      Called by the game manager when the game is about to start. -

      -

      -
      Overrides:
      gameWillStart in class GameManagerDelegate
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          didInit

          +
          public void didInit(com.threerings.crowd.data.PlaceConfig config)
          +
          +
          Overrides:
          +
          didInit in class PuzzleManagerDelegate
          +
          +
        • +
        + + + +
          +
        • +

          didStartup

          +
          public void didStartup(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Overrides:
          +
          didStartup in class com.threerings.crowd.server.PlaceManagerDelegate
          +
          +
        • +
        + + + + +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/server/class-use/DropManagerDelegate.html b/apidocs/com/threerings/puzzle/drop/server/class-use/DropManagerDelegate.html index 725ca52f..7b60c4b2 100644 --- a/apidocs/com/threerings/puzzle/drop/server/class-use/DropManagerDelegate.html +++ b/apidocs/com/threerings/puzzle/drop/server/class-use/DropManagerDelegate.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.server.DropManagerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.server.DropManagerDelegate

    -
    -No usage of com.threerings.puzzle.drop.server.DropManagerDelegate -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.server.DropManagerDelegate

    +
    +
    No usage of com.threerings.puzzle.drop.server.DropManagerDelegate
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/server/package-frame.html b/apidocs/com/threerings/puzzle/drop/server/package-frame.html index 25771b3f..68118248 100644 --- a/apidocs/com/threerings/puzzle/drop/server/package-frame.html +++ b/apidocs/com/threerings/puzzle/drop/server/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.puzzle.drop.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.puzzle.drop.server - - - - -
    -Classes  - -
    -DropManagerDelegate
    - - - - + + + + + +com.threerings.puzzle.drop.server (Vilya Core 1.6 API) + + + + + +

    com.threerings.puzzle.drop.server

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/puzzle/drop/server/package-summary.html b/apidocs/com/threerings/puzzle/drop/server/package-summary.html index e8e0fa4d..4f61f45b 100644 --- a/apidocs/com/threerings/puzzle/drop/server/package-summary.html +++ b/apidocs/com/threerings/puzzle/drop/server/package-summary.html @@ -1,161 +1,149 @@ - - - - - - -com.threerings.puzzle.drop.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.puzzle.drop.server -

    - - - - - - - - + + +
    -Class Summary
    DropManagerDelegateProvides the necessary support for a puzzle game that involves a two-dimensional board +
    +

    Package com.threerings.puzzle.drop.server

    +
    +
    +
      +
    • + + + + + + + + + + - -
      Class Summary 
      ClassDescription
      DropManagerDelegate +
      Provides the necessary support for a puzzle game that involves a two-dimensional board containing pieces, with new pieces either falling into the board as a "drop block", or rising into the bottom of the board in new piece rows, groups of blocks can be "broken" and garbage - can be sent to other players' boards as a result.
      -  - -

      -

      -
      -
      - - + can be sent to other players' boards as a result.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/server/package-tree.html b/apidocs/com/threerings/puzzle/drop/server/package-tree.html index 193eb9e0..2a4e644e 100644 --- a/apidocs/com/threerings/puzzle/drop/server/package-tree.html +++ b/apidocs/com/threerings/puzzle/drop/server/package-tree.html @@ -1,163 +1,155 @@ - - - - - - -com.threerings.puzzle.drop.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.puzzle.drop.server -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.puzzle.drop.server

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/server/package-use.html b/apidocs/com/threerings/puzzle/drop/server/package-use.html index a848b1f9..4268d644 100644 --- a/apidocs/com/threerings/puzzle/drop/server/package-use.html +++ b/apidocs/com/threerings/puzzle/drop/server/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.puzzle.drop.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.puzzle.drop.server

    -
    -No usage of com.threerings.puzzle.drop.server -

    -


    - - +
    +

    Uses of Package
    com.threerings.puzzle.drop.server

    +
    +
    No usage of com.threerings.puzzle.drop.server
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/DropBoardUtil.html b/apidocs/com/threerings/puzzle/drop/util/DropBoardUtil.html index 720250c6..cf2e980c 100644 --- a/apidocs/com/threerings/puzzle/drop/util/DropBoardUtil.html +++ b/apidocs/com/threerings/puzzle/drop/util/DropBoardUtil.html @@ -1,313 +1,335 @@ - - - - - - -DropBoardUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.util -
    -Class DropBoardUtil

    -
    -java.lang.Object
    -  extended by com.threerings.puzzle.drop.util.DropBoardUtil
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.util.DirectionCodes
    -
    -
    -
    -
    public class DropBoardUtil
    extends Object
    implements com.threerings.util.DirectionCodes
    - - -

    -


    - -

    +

    +
    com.threerings.puzzle.drop.util
    +

    Class DropBoardUtil

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.util.DirectionCodes
      +
      +
      +
      +
      public class DropBoardUtil
      +extends Object
      +implements com.threerings.util.DirectionCodes
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from interface com.threerings.util.DirectionCodes
      CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
      -  +
        +
      • + + +

        Field Summary

        +
          +
        • + + +

          Fields inherited from interface com.threerings.util.DirectionCodes

          +CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      DropBoardUtil() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        DropBoardUtil() 
        +
      • +
      - - - - - - - - - - - - - - -
      -Method Summary
      -static intgetRotatedOrientation(int orient, - int dir) - -
      -          Returns the orientation resulting from rotating the block in the given direction.
      -static intgetRotatedOrientation(int orient, - int dir, - int count) - -
      -          Returns the orientation resulting from rotating the block in the given direction the - specified number of times.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -DropBoardUtil

      -
      -public DropBoardUtil()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          DropBoardUtil

          +
          public DropBoardUtil()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getRotatedOrientation

      -
      -public static int getRotatedOrientation(int orient,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getRotatedOrientation

          +
          public static int getRotatedOrientation(int orient,
                                                   int dir,
          -                                        int count)
          -
          -
          Returns the orientation resulting from rotating the block in the given direction the - specified number of times. -

          -

          -
          -
          -
          -
          Parameters:
          orient - the current orientation.
          dir - the direction to rotate in; one of CW or CCW.
          count - the number of rotations to perform. -
          Returns:
          the rotated orientation.
          -
          -
          -
          - -

          -getRotatedOrientation

          -
          -public static int getRotatedOrientation(int orient,
          -                                        int dir)
          -
          -
          Returns the orientation resulting from rotating the block in the given direction. -

          -

          -
          -
          -
          -
          Parameters:
          orient - the current orientation.
          dir - the direction to rotate in; one of CW or CCW. -
          Returns:
          the rotated orientation.
          -
          -
          + int count)
      +
      Returns the orientation resulting from rotating the block in the given direction the + specified number of times.
      +
      +
      Parameters:
      +
      orient - the current orientation.
      +
      dir - the direction to rotate in; one of CW or CCW.
      +
      count - the number of rotations to perform.
      +
      Returns:
      +
      the rotated orientation.
      +
      +
    • +
    + + + +
      +
    • +

      getRotatedOrientation

      +
      public static int getRotatedOrientation(int orient,
      +                                        int dir)
      +
      Returns the orientation resulting from rotating the block in the given direction.
      +
      +
      Parameters:
      +
      orient - the current orientation.
      +
      dir - the direction to rotate in; one of CW or CCW.
      +
      Returns:
      +
      the rotated orientation.
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/DropGameUtil.html b/apidocs/com/threerings/puzzle/drop/util/DropGameUtil.html index dad2898a..f41dfdf5 100644 --- a/apidocs/com/threerings/puzzle/drop/util/DropGameUtil.html +++ b/apidocs/com/threerings/puzzle/drop/util/DropGameUtil.html @@ -1,259 +1,277 @@ - - - - - - -DropGameUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.util -
    -Class DropGameUtil

    -
    -java.lang.Object
    -  extended by com.threerings.puzzle.drop.util.DropGameUtil
    -
    -
    -
    -
    public class DropGameUtil
    extends Object
    - - -

    -Drop puzzle game related utilities. -

    - -

    -


    - -

    - +

    +
    com.threerings.puzzle.drop.util
    +

    Class DropGameUtil

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class DropGameUtil
      +extends Object
      +
      Drop puzzle game related utilities.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -DropGameUtil

      -
      -public DropGameUtil()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          DropGameUtil

          +
          public DropGameUtil()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getKeyTranslator

      -
      -public static com.threerings.util.KeyTranslatorImpl getKeyTranslator()
      -
      -
      Returns a key translator configured with mappings suitable for a drop puzzle game. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getKeyTranslator

          +
          public static com.threerings.util.KeyTranslatorImpl getKeyTranslator()
          +
          Returns a key translator configured with mappings suitable for a drop puzzle game.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/PieceDestroyer.DestroyLogic.html b/apidocs/com/threerings/puzzle/drop/util/PieceDestroyer.DestroyLogic.html index b34d2d84..97d32bc9 100644 --- a/apidocs/com/threerings/puzzle/drop/util/PieceDestroyer.DestroyLogic.html +++ b/apidocs/com/threerings/puzzle/drop/util/PieceDestroyer.DestroyLogic.html @@ -1,242 +1,252 @@ - - - - - - -PieceDestroyer.DestroyLogic (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.util -
    -Interface PieceDestroyer.DestroyLogic

    -
    -
    Enclosing class:
    PieceDestroyer
    -
    -
    -
    -
    public static interface PieceDestroyer.DestroyLogic
    - - -

    -An interface to be implemented by specific puzzles to detail the parameters and methodology - by which pieces are destroyed in the puzzle board. -

    - -

    -


    - -

    - +

    +
    com.threerings.puzzle.drop.util
    +

    Interface PieceDestroyer.DestroyLogic

    +
    +
    +
    +
      +
    • +
      +
      Enclosing class:
      +
      PieceDestroyer
      +
      +
      +
      +
      public static interface PieceDestroyer.DestroyLogic
      +
      An interface to be implemented by specific puzzles to detail the parameters and methodology + by which pieces are destroyed in the puzzle board.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - -
      -Method Summary
      - intgetMinimumLength() - -
      -          Returns the minimum length of a contiguously piece segment that should be destroyed.
      - booleanisEquivalent(int a, - int b) - -
      -          Returns whether piece a is equivalent to piece b for the - purposes of including it in a contiguous piece segment to be destroyed.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        intgetMinimumLength() +
        Returns the minimum length of a contiguously piece segment that should be destroyed.
        +
        booleanisEquivalent(int a, + int b) +
        Returns whether piece a is equivalent to piece b for the + purposes of including it in a contiguous piece segment to be destroyed.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getMinimumLength

      -
      -int getMinimumLength()
      -
      -
      Returns the minimum length of a contiguously piece segment that should be destroyed. -

      -

      -
      -
      -
      -
      - -

      -isEquivalent

      -
      -boolean isEquivalent(int a,
      -                     int b)
      -
      -
      Returns whether piece a is equivalent to piece b for the - purposes of including it in a contiguous piece segment to be destroyed. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getMinimumLength

          +
          int getMinimumLength()
          +
          Returns the minimum length of a contiguously piece segment that should be destroyed.
          +
        • +
        + + + +
          +
        • +

          isEquivalent

          +
          boolean isEquivalent(int a,
          +                     int b)
          +
          Returns whether piece a is equivalent to piece b for the + purposes of including it in a contiguous piece segment to be destroyed.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/PieceDestroyer.html b/apidocs/com/threerings/puzzle/drop/util/PieceDestroyer.html index f4be7a44..59708f85 100644 --- a/apidocs/com/threerings/puzzle/drop/util/PieceDestroyer.html +++ b/apidocs/com/threerings/puzzle/drop/util/PieceDestroyer.html @@ -1,321 +1,338 @@ - - - - - - -PieceDestroyer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.util -
    -Class PieceDestroyer

    -
    -java.lang.Object
    -  extended by com.threerings.puzzle.drop.util.PieceDestroyer
    -
    -
    -
    All Implemented Interfaces:
    DropPieceCodes, com.threerings.util.DirectionCodes
    -
    -
    -
    -
    public class PieceDestroyer
    extends Object
    implements DropPieceCodes
    - - -

    -Handles destroying contiguous piece segments in a drop board. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.drop.util
    +

    Class PieceDestroyer

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      DropPieceCodes, com.threerings.util.DirectionCodes
      +
      +
      +
      +
      public class PieceDestroyer
      +extends Object
      +implements DropPieceCodes
      +
      Handles destroying contiguous piece segments in a drop board.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Nested Class Summary
      -static interfacePieceDestroyer.DestroyLogic - -
      -          An interface to be implemented by specific puzzles to detail the parameters and methodology - by which pieces are destroyed in the puzzle board.
      - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from interface com.threerings.puzzle.drop.data.DropPieceCodes
      DROP_BLOCK_PIECE_COUNT, PIECE_NONE
      - - - - - - - -
      Fields inherited from interface com.threerings.util.DirectionCodes
      CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
      -  +
        +
      • + + +

        Nested Class Summary

        + + + + + + + + + + +
        Nested Classes 
        Modifier and TypeClass and Description
        static interface PieceDestroyer.DestroyLogic +
        An interface to be implemented by specific puzzles to detail the parameters and methodology + by which pieces are destroyed in the puzzle board.
        +
        +
      • +
      + +
        +
      • + + +

        Field Summary

        + +
          +
        • + + +

          Fields inherited from interface com.threerings.util.DirectionCodes

          +CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      PieceDestroyer(PieceDestroyer.DestroyLogic logic) - -
      -          Constructs a piece destroyer that destroys pieces as specified by the supplied destroy - logic.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        PieceDestroyer(PieceDestroyer.DestroyLogic logic) +
        Constructs a piece destroyer that destroys pieces as specified by the supplied destroy + logic.
        +
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - List<SegmentInfo>destroyPieces(DropBoard board, - DropBoard.PieceOperation destroyOp) - -
      -          Destroys all pieces in the given board that are in contiguous rows or columns of pieces, - returning a list of SegmentInfo objects detailing the destroyed piece segments.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PieceDestroyer

      -
      -public PieceDestroyer(PieceDestroyer.DestroyLogic logic)
      -
      -
      Constructs a piece destroyer that destroys pieces as specified by the supplied destroy - logic. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PieceDestroyer

          +
          public PieceDestroyer(PieceDestroyer.DestroyLogic logic)
          +
          Constructs a piece destroyer that destroys pieces as specified by the supplied destroy + logic.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -destroyPieces

      -
      -public List<SegmentInfo> destroyPieces(DropBoard board,
      -                                       DropBoard.PieceOperation destroyOp)
      -
      -
      Destroys all pieces in the given board that are in contiguous rows or columns of pieces, - returning a list of SegmentInfo objects detailing the destroyed piece segments. +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          destroyPieces

          +
          public List<SegmentInfo> destroyPieces(DropBoard board,
          +                                       DropBoard.PieceOperation destroyOp)
          +
          Destroys all pieces in the given board that are in contiguous rows or columns of pieces, + returning a list of SegmentInfo objects detailing the destroyed piece segments. Note that a single list is used internally to gather the segment info, and so callers that care to modify the list should create their own copy; also, the pieces in the segments may - overlap, i.e., two segments may contain the same piece. -

          -

          -
          -
          -
          -
          -
          -
      + overlap, i.e., two segments may contain the same piece.
    + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/PieceDropLogic.html b/apidocs/com/threerings/puzzle/drop/util/PieceDropLogic.html index 294dd97c..a27e1451 100644 --- a/apidocs/com/threerings/puzzle/drop/util/PieceDropLogic.html +++ b/apidocs/com/threerings/puzzle/drop/util/PieceDropLogic.html @@ -1,317 +1,327 @@ - - - - - - -PieceDropLogic (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.util -
    -Interface PieceDropLogic

    -
    -
    -
    public interface PieceDropLogic
    - - -

    -An interface to be implemented by games that would like to be able to drop their pieces during - game play. -

    - -

    -


    - -

    - +

    +
    com.threerings.puzzle.drop.util
    +

    Interface PieceDropLogic

    +
    +
    +
    +
      +
    • +
      +
      +
      public interface PieceDropLogic
      +
      An interface to be implemented by games that would like to be able to drop their pieces during + game play.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - booleanboardAlwaysFilled() - -
      -          Should the board always be filled?
      - intgetConstrainedEdge(DropBoard board, - int col, - int row, - int dir) - -
      -          Returns the x-axis coordinate of the specified edge of the given constrained piece.
      - booleanisClimbablePiece(boolean allowConst, - int piece, - boolean pre) - -
      -          Returns whether the given piece terminates a column climb when determining the height of a - piece column to be dropped.
      - booleanisConstrainedPiece(int piece) - -
      -          Returns whether the given piece has constraints upon it that impact its droppability.
      - booleanisDroppablePiece(int piece) - -
      -          Returns whether the given piece is potentially droppable.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        booleanboardAlwaysFilled() +
        Should the board always be filled?
        +
        intgetConstrainedEdge(DropBoard board, + int col, + int row, + int dir) +
        Returns the x-axis coordinate of the specified edge of the given constrained piece.
        +
        booleanisClimbablePiece(boolean allowConst, + int piece, + boolean pre) +
        Returns whether the given piece terminates a column climb when determining the height of a + piece column to be dropped.
        +
        booleanisConstrainedPiece(int piece) +
        Returns whether the given piece has constraints upon it that impact its droppability.
        +
        booleanisDroppablePiece(int piece) +
        Returns whether the given piece is potentially droppable.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -boardAlwaysFilled

      -
      -boolean boardAlwaysFilled()
      -
      -
      Should the board always be filled? -

      -

      - -
      Returns:
      false for normal behavior.
      -
      -
      -
      - -

      -isDroppablePiece

      -
      -boolean isDroppablePiece(int piece)
      -
      -
      Returns whether the given piece is potentially droppable. -

      -

      -
      -
      -
      -
      - -

      -isConstrainedPiece

      -
      -boolean isConstrainedPiece(int piece)
      -
      -
      Returns whether the given piece has constraints upon it that impact its droppability. -

      -

      -
      -
      -
      -
      - -

      -isClimbablePiece

      -
      -boolean isClimbablePiece(boolean allowConst,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          boardAlwaysFilled

          +
          boolean boardAlwaysFilled()
          +
          Should the board always be filled?
          +
          +
          Returns:
          +
          false for normal behavior.
          +
          +
        • +
        + + + +
          +
        • +

          isDroppablePiece

          +
          boolean isDroppablePiece(int piece)
          +
          Returns whether the given piece is potentially droppable.
          +
        • +
        + + + +
          +
        • +

          isConstrainedPiece

          +
          boolean isConstrainedPiece(int piece)
          +
          Returns whether the given piece has constraints upon it that impact its droppability.
          +
        • +
        + + + +
          +
        • +

          isClimbablePiece

          +
          boolean isClimbablePiece(boolean allowConst,
                                    int piece,
          -                         boolean pre)
          -
          -
          Returns whether the given piece terminates a column climb when determining the height of a - piece column to be dropped. -

          -

          -
          Parameters:
          allowConst - whether to allow dropping constrained pieces (though only in the first - encountered constrained block.)
          piece - the piece to consider.
          pre - whether the climbability check is being performed before the height is - incremented, or after.
          -
          -
          -
          - -

          -getConstrainedEdge

          -
          -int getConstrainedEdge(DropBoard board,
          +                         boolean pre)
          +
          Returns whether the given piece terminates a column climb when determining the height of a + piece column to be dropped.
          +
          +
          Parameters:
          +
          allowConst - whether to allow dropping constrained pieces (though only in the first + encountered constrained block.)
          +
          piece - the piece to consider.
          +
          pre - whether the climbability check is being performed before the height is + incremented, or after.
          +
          +
        • +
        + + + +
          +
        • +

          getConstrainedEdge

          +
          int getConstrainedEdge(DropBoard board,
                                  int col,
                                  int row,
          -                       int dir)
          -
          -
          Returns the x-axis coordinate of the specified edge of the given constrained piece. + int dir)
      +
      Returns the x-axis coordinate of the specified edge of the given constrained piece.

      TODO: This should go away once the sword and sail games have standardized on WEST/EAST - or BLOCK_LEFT/BLOCK_RIGHT to reference block edges. -

      -

      -
      Parameters:
      board - the board to search.
      col - the column of the constrained piece.
      row - the row of the constrained piece.
      dir - the edge direction to find; one of DirectionCodes.LEFT or - DirectionCodes.RIGHT.
      -
      - + or BLOCK_LEFT/BLOCK_RIGHT to reference block edges.
      +
      +
      Parameters:
      +
      board - the board to search.
      +
      col - the column of the constrained piece.
      +
      row - the row of the constrained piece.
      +
      dir - the edge direction to find; one of DirectionCodes.LEFT or + DirectionCodes.RIGHT.
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/PieceDropper.DropObserver.html b/apidocs/com/threerings/puzzle/drop/util/PieceDropper.DropObserver.html index 6023f5a3..caa6df03 100644 --- a/apidocs/com/threerings/puzzle/drop/util/PieceDropper.DropObserver.html +++ b/apidocs/com/threerings/puzzle/drop/util/PieceDropper.DropObserver.html @@ -1,224 +1,239 @@ - - - - - - -PieceDropper.DropObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.util -
    -Interface PieceDropper.DropObserver

    -
    -
    Enclosing class:
    PieceDropper
    -
    -
    -
    -
    public static interface PieceDropper.DropObserver
    - - -

    -Called to inform a drop observer that a piece has been dropped. -

    - -

    -


    - -

    - +

    +
    com.threerings.puzzle.drop.util
    +

    Interface PieceDropper.DropObserver

    +
    +
    +
    +
      +
    • +
      +
      Enclosing class:
      +
      PieceDropper
      +
      +
      +
      +
      public static interface PieceDropper.DropObserver
      +
      Called to inform a drop observer that a piece has been dropped.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Method Summary
      - voidpieceDropped(int piece, - int sx, - int sy, - int dx, - int dy) - -
      -          Indicates that the specified piece was dropped.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidpieceDropped(int piece, + int sx, + int sy, + int dx, + int dy) +
        Indicates that the specified piece was dropped.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -pieceDropped

      -
      -void pieceDropped(int piece,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          pieceDropped

          +
          void pieceDropped(int piece,
                             int sx,
                             int sy,
                             int dx,
          -                  int dy)
          -
          -
          Indicates that the specified piece was dropped. -

          -

          -
          -
          -
          + int dy)
      +
      Indicates that the specified piece was dropped.
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/PieceDropper.PieceDropInfo.html b/apidocs/com/threerings/puzzle/drop/util/PieceDropper.PieceDropInfo.html index b3fafc8e..27fba18c 100644 --- a/apidocs/com/threerings/puzzle/drop/util/PieceDropper.PieceDropInfo.html +++ b/apidocs/com/threerings/puzzle/drop/util/PieceDropper.PieceDropInfo.html @@ -1,367 +1,376 @@ - - - - - - -PieceDropper.PieceDropInfo (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.util -
    -Class PieceDropper.PieceDropInfo

    -
    -java.lang.Object
    -  extended by com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
    -
    -
    -
    Enclosing class:
    PieceDropper
    -
    -
    -
    -
    public static class PieceDropper.PieceDropInfo
    extends Object
    - - -

    -A class to hold information detailing the pieces to be dropped in a particular column. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.drop.util
    +

    Class PieceDropper.PieceDropInfo

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
      • +
      +
    • +
    +
    +
      +
    • +
      +
      Enclosing class:
      +
      PieceDropper
      +
      +
      +
      +
      public static class PieceDropper.PieceDropInfo
      +extends Object
      +
      A class to hold information detailing the pieces to be dropped in a particular column.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - intcol - -
      -          The column number.
      - intdist - -
      -          The distance to drop the pieces.
      - int[]pieces - -
      -          The pieces to be dropped.
      - introw - -
      -          The starting row of the bottom piece being dropped.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        intcol +
        The column number.
        +
        intdist +
        The distance to drop the pieces.
        +
        int[]pieces +
        The pieces to be dropped.
        +
        introw +
        The starting row of the bottom piece being dropped.
        +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      PieceDropper.PieceDropInfo(int col, - int row, - int dist) - -
      -          Constructs a piece drop info object.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        PieceDropInfo(int col, + int row, + int dist) +
        Constructs a piece drop info object.
        +
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - StringtoString() - -
      -           
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -row

      -
      -public int row
      -
      -
      The starting row of the bottom piece being dropped. -

      -

      -
      -
      -
      - -

      -col

      -
      -public int col
      -
      -
      The column number. -

      -

      -
      -
      -
      - -

      -dist

      -
      -public int dist
      -
      -
      The distance to drop the pieces. -

      -

      -
      -
      -
      - -

      -pieces

      -
      -public int[] pieces
      -
      -
      The pieces to be dropped. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          row

          +
          public int row
          +
          The starting row of the bottom piece being dropped.
          +
        • +
        + + + +
          +
        • +

          col

          +
          public int col
          +
          The column number.
          +
        • +
        + + + +
          +
        • +

          dist

          +
          public int dist
          +
          The distance to drop the pieces.
          +
        • +
        + + + +
          +
        • +

          pieces

          +
          public int[] pieces
          +
          The pieces to be dropped.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -PieceDropper.PieceDropInfo

      -
      -public PieceDropper.PieceDropInfo(int col,
      -                                  int row,
      -                                  int dist)
      -
      -
      Constructs a piece drop info object. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PieceDropInfo

          +
          public PieceDropInfo(int col,
          +                     int row,
          +                     int dist)
          +
          Constructs a piece drop info object.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -toString

      -
      -public String toString()
      -
      -
      -
      Overrides:
      toString in class Object
      -
      -
      -
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/PieceDropper.html b/apidocs/com/threerings/puzzle/drop/util/PieceDropper.html index d6d64333..b1cedb49 100644 --- a/apidocs/com/threerings/puzzle/drop/util/PieceDropper.html +++ b/apidocs/com/threerings/puzzle/drop/util/PieceDropper.html @@ -1,353 +1,366 @@ - - - - - - -PieceDropper (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.drop.util -
    -Class PieceDropper

    -
    -java.lang.Object
    -  extended by com.threerings.puzzle.drop.util.PieceDropper
    -
    -
    -
    All Implemented Interfaces:
    DropPieceCodes, com.threerings.util.DirectionCodes
    -
    -
    -
    -
    public class PieceDropper
    extends Object
    implements DropPieceCodes
    - - -

    -Handles dropping pieces in a board. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.drop.util
    +

    Class PieceDropper

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      DropPieceCodes, com.threerings.util.DirectionCodes
      +
      +
      +
      +
      public class PieceDropper
      +extends Object
      +implements DropPieceCodes
      +
      Handles dropping pieces in a board.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - -
      -Nested Class Summary
      -static interfacePieceDropper.DropObserver - -
      -          Called to inform a drop observer that a piece has been dropped.
      -static classPieceDropper.PieceDropInfo - -
      -          A class to hold information detailing the pieces to be dropped in a particular column.
      - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from interface com.threerings.puzzle.drop.data.DropPieceCodes
      DROP_BLOCK_PIECE_COUNT, PIECE_NONE
      - - - - - - - -
      Fields inherited from interface com.threerings.util.DirectionCodes
      CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
      -  +
        +
      • + + +

        Nested Class Summary

        + + + + + + + + + + + + + + +
        Nested Classes 
        Modifier and TypeClass and Description
        static interface PieceDropper.DropObserver +
        Called to inform a drop observer that a piece has been dropped.
        +
        static class PieceDropper.PieceDropInfo +
        A class to hold information detailing the pieces to be dropped in a particular column.
        +
        +
      • +
      + +
        +
      • + + +

        Field Summary

        + +
          +
        • + + +

          Fields inherited from interface com.threerings.util.DirectionCodes

          +CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      PieceDropper(PieceDropLogic logic) - -
      -          Constructs a piece dropper that uses the supplied piece drop logic to specialize itself for - a particular puzzle.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        PieceDropper(PieceDropLogic logic) +
        Constructs a piece dropper that uses the supplied piece drop logic to specialize itself for + a particular puzzle.
        +
        +
      • +
      - - - - - - - - - - - - - - -
      -Method Summary
      - intdropPieces(DropBoard board, - PieceDropper.DropObserver drobs) - -
      -          Effects any drops possible on the supplied board (modifying the board in the progress) and - notifying the supplied drop observer of those drops.
      - intfillBoard(DropBoard board, - PieceDropper.DropObserver drobs) - -
      -          Drops new pieces onto the board to fill the gaps.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PieceDropper

      -
      -public PieceDropper(PieceDropLogic logic)
      -
      -
      Constructs a piece dropper that uses the supplied piece drop logic to specialize itself for - a particular puzzle. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PieceDropper

          +
          public PieceDropper(PieceDropLogic logic)
          +
          Constructs a piece dropper that uses the supplied piece drop logic to specialize itself for + a particular puzzle.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -dropPieces

      -
      -public int dropPieces(DropBoard board,
      -                      PieceDropper.DropObserver drobs)
      -
      -
      Effects any drops possible on the supplied board (modifying the board in the progress) and - notifying the supplied drop observer of those drops. -

      -

      -
      -
      -
      - -
      Returns:
      the number of pieces dropped.
      -
      -
      -
      - -

      -fillBoard

      -
      -public int fillBoard(DropBoard board,
      -                     PieceDropper.DropObserver drobs)
      -
      -
      Drops new pieces onto the board to fill the gaps. -

      -

      -
      -
      -
      - -
      Returns:
      the number of pieces dropped.
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          dropPieces

          +
          public int dropPieces(DropBoard board,
          +                      PieceDropper.DropObserver drobs)
          +
          Effects any drops possible on the supplied board (modifying the board in the progress) and + notifying the supplied drop observer of those drops.
          +
          +
          Returns:
          +
          the number of pieces dropped.
          +
          +
        • +
        + + + +
          +
        • +

          fillBoard

          +
          public int fillBoard(DropBoard board,
          +                     PieceDropper.DropObserver drobs)
          +
          Drops new pieces onto the board to fill the gaps.
          +
          +
          Returns:
          +
          the number of pieces dropped.
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/class-use/DropBoardUtil.html b/apidocs/com/threerings/puzzle/drop/util/class-use/DropBoardUtil.html index 758cad61..443bab52 100644 --- a/apidocs/com/threerings/puzzle/drop/util/class-use/DropBoardUtil.html +++ b/apidocs/com/threerings/puzzle/drop/util/class-use/DropBoardUtil.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.util.DropBoardUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.util.DropBoardUtil

    -
    -No usage of com.threerings.puzzle.drop.util.DropBoardUtil -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.util.DropBoardUtil

    +
    +
    No usage of com.threerings.puzzle.drop.util.DropBoardUtil
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/class-use/DropGameUtil.html b/apidocs/com/threerings/puzzle/drop/util/class-use/DropGameUtil.html index 707a7d84..ff7d520c 100644 --- a/apidocs/com/threerings/puzzle/drop/util/class-use/DropGameUtil.html +++ b/apidocs/com/threerings/puzzle/drop/util/class-use/DropGameUtil.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.util.DropGameUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.util.DropGameUtil

    -
    -No usage of com.threerings.puzzle.drop.util.DropGameUtil -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.util.DropGameUtil

    +
    +
    No usage of com.threerings.puzzle.drop.util.DropGameUtil
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDestroyer.DestroyLogic.html b/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDestroyer.DestroyLogic.html index 17123f4b..806943e2 100644 --- a/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDestroyer.DestroyLogic.html +++ b/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDestroyer.DestroyLogic.html @@ -1,180 +1,167 @@ - - - - - - -Uses of Interface com.threerings.puzzle.drop.util.PieceDestroyer.DestroyLogic (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.drop.util.PieceDestroyer.DestroyLogic

    -
    - - - - - - - - - -
    -Packages that use PieceDestroyer.DestroyLogic
    com.threerings.puzzle.drop.util  
    -  -

    - - - - - -
    -Uses of PieceDestroyer.DestroyLogic in com.threerings.puzzle.drop.util
    -  -

    - - - - - - - - -
    Constructors in com.threerings.puzzle.drop.util with parameters of type PieceDestroyer.DestroyLogic
    PieceDestroyer(PieceDestroyer.DestroyLogic logic) - -
    -          Constructs a piece destroyer that destroys pieces as specified by the supplied destroy - logic.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.puzzle.drop.util.PieceDestroyer.DestroyLogic

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDestroyer.html b/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDestroyer.html index fbfb1d0f..96238fd7 100644 --- a/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDestroyer.html +++ b/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDestroyer.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.util.PieceDestroyer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.util.PieceDestroyer

    -
    -No usage of com.threerings.puzzle.drop.util.PieceDestroyer -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.util.PieceDestroyer

    +
    +
    No usage of com.threerings.puzzle.drop.util.PieceDestroyer
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropLogic.html b/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropLogic.html index 8f8298e9..e1a04133 100644 --- a/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropLogic.html +++ b/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropLogic.html @@ -1,180 +1,167 @@ - - - - - - -Uses of Interface com.threerings.puzzle.drop.util.PieceDropLogic (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.drop.util.PieceDropLogic

    -
    - - - - - - - - - -
    -Packages that use PieceDropLogic
    com.threerings.puzzle.drop.util  
    -  -

    - - - - - -
    -Uses of PieceDropLogic in com.threerings.puzzle.drop.util
    -  -

    - - - - - - - - -
    Constructors in com.threerings.puzzle.drop.util with parameters of type PieceDropLogic
    PieceDropper(PieceDropLogic logic) - -
    -          Constructs a piece dropper that uses the supplied piece drop logic to specialize itself for - a particular puzzle.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.puzzle.drop.util.PieceDropLogic

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropper.DropObserver.html b/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropper.DropObserver.html index 9ee39684..0c643d0d 100644 --- a/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropper.DropObserver.html +++ b/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropper.DropObserver.html @@ -1,192 +1,177 @@ - - - - - - -Uses of Interface com.threerings.puzzle.drop.util.PieceDropper.DropObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.drop.util.PieceDropper.DropObserver

    -
    - - - - - - - - - -
    -Packages that use PieceDropper.DropObserver
    com.threerings.puzzle.drop.util  
    -  -

    - - - - - -
    -Uses of PieceDropper.DropObserver in com.threerings.puzzle.drop.util
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.puzzle.drop.util with parameters of type PieceDropper.DropObserver
    - intPieceDropper.dropPieces(DropBoard board, - PieceDropper.DropObserver drobs) - -
    -          Effects any drops possible on the supplied board (modifying the board in the progress) and - notifying the supplied drop observer of those drops.
    - intPieceDropper.fillBoard(DropBoard board, - PieceDropper.DropObserver drobs) - -
    -          Drops new pieces onto the board to fill the gaps.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.puzzle.drop.util.PieceDropper.DropObserver

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropper.PieceDropInfo.html b/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropper.PieceDropInfo.html index 9005333e..c04e078c 100644 --- a/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropper.PieceDropInfo.html +++ b/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropper.PieceDropInfo.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo

    -
    -No usage of com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo

    +
    +
    No usage of com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropper.html b/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropper.html index 0519d4e9..12b2ad9b 100644 --- a/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropper.html +++ b/apidocs/com/threerings/puzzle/drop/util/class-use/PieceDropper.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.drop.util.PieceDropper (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.drop.util.PieceDropper

    -
    -No usage of com.threerings.puzzle.drop.util.PieceDropper -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.drop.util.PieceDropper

    +
    +
    No usage of com.threerings.puzzle.drop.util.PieceDropper
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/package-frame.html b/apidocs/com/threerings/puzzle/drop/util/package-frame.html index 3cad001c..6cd5aa51 100644 --- a/apidocs/com/threerings/puzzle/drop/util/package-frame.html +++ b/apidocs/com/threerings/puzzle/drop/util/package-frame.html @@ -1,56 +1,31 @@ - - - - - - -com.threerings.puzzle.drop.util (vilya 1.3 API) - - - - - - - - - - - -com.threerings.puzzle.drop.util - - - - -
    -Interfaces  - -
    -PieceDestroyer.DestroyLogic -
    -PieceDropLogic -
    -PieceDropper.DropObserver
    - - - - - - -
    -Classes  - -
    -DropBoardUtil -
    -DropGameUtil -
    -PieceDestroyer -
    -PieceDropper -
    -PieceDropper.PieceDropInfo
    - - - - + + + + + +com.threerings.puzzle.drop.util (Vilya Core 1.6 API) + + + + + +

    com.threerings.puzzle.drop.util

    + + + diff --git a/apidocs/com/threerings/puzzle/drop/util/package-summary.html b/apidocs/com/threerings/puzzle/drop/util/package-summary.html index 0045123f..e3b53f7d 100644 --- a/apidocs/com/threerings/puzzle/drop/util/package-summary.html +++ b/apidocs/com/threerings/puzzle/drop/util/package-summary.html @@ -1,198 +1,199 @@ - - - - - - -com.threerings.puzzle.drop.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.puzzle.drop.util -

    - - - - - - - - - - - - - - - - - -
    -Interface Summary
    PieceDestroyer.DestroyLogicAn interface to be implemented by specific puzzles to detail the parameters and methodology - by which pieces are destroyed in the puzzle board.
    PieceDropLogicAn interface to be implemented by games that would like to be able to drop their pieces during - game play.
    PieceDropper.DropObserverCalled to inform a drop observer that a piece has been dropped.
    -  - -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Class Summary
    DropBoardUtil 
    DropGameUtilDrop puzzle game related utilities.
    PieceDestroyerHandles destroying contiguous piece segments in a drop board.
    PieceDropperHandles dropping pieces in a board.
    PieceDropper.PieceDropInfoA class to hold information detailing the pieces to be dropped in a particular column.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.puzzle.drop.util

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      PieceDestroyer.DestroyLogic +
      An interface to be implemented by specific puzzles to detail the parameters and methodology + by which pieces are destroyed in the puzzle board.
      +
      PieceDropLogic +
      An interface to be implemented by games that would like to be able to drop their pieces during + game play.
      +
      PieceDropper.DropObserver +
      Called to inform a drop observer that a piece has been dropped.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      DropBoardUtil 
      DropGameUtil +
      Drop puzzle game related utilities.
      +
      PieceDestroyer +
      Handles destroying contiguous piece segments in a drop board.
      +
      PieceDropper +
      Handles dropping pieces in a board.
      +
      PieceDropper.PieceDropInfo +
      A class to hold information detailing the pieces to be dropped in a particular column.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/package-tree.html b/apidocs/com/threerings/puzzle/drop/util/package-tree.html index f4bc238c..b1dae4d1 100644 --- a/apidocs/com/threerings/puzzle/drop/util/package-tree.html +++ b/apidocs/com/threerings/puzzle/drop/util/package-tree.html @@ -1,162 +1,149 @@ - - - - - - -com.threerings.puzzle.drop.util Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.puzzle.drop.util -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.puzzle.drop.util

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/drop/util/package-use.html b/apidocs/com/threerings/puzzle/drop/util/package-use.html index 846a099c..a4258a3f 100644 --- a/apidocs/com/threerings/puzzle/drop/util/package-use.html +++ b/apidocs/com/threerings/puzzle/drop/util/package-use.html @@ -1,185 +1,173 @@ - - - - - - -Uses of Package com.threerings.puzzle.drop.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.puzzle.drop.util

    -
    - - - - - - - - - -
    -Packages that use com.threerings.puzzle.drop.util
    com.threerings.puzzle.drop.util  
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.puzzle.drop.util used by com.threerings.puzzle.drop.util
    PieceDestroyer.DestroyLogic - -
    -          An interface to be implemented by specific puzzles to detail the parameters and methodology - by which pieces are destroyed in the puzzle board.
    PieceDropLogic - -
    -          An interface to be implemented by games that would like to be able to drop their pieces during - game play.
    PieceDropper.DropObserver - -
    -          Called to inform a drop observer that a piece has been dropped.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.puzzle.drop.util

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/package-frame.html b/apidocs/com/threerings/puzzle/package-frame.html index e653ba02..b0fcffdb 100644 --- a/apidocs/com/threerings/puzzle/package-frame.html +++ b/apidocs/com/threerings/puzzle/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.puzzle (vilya 1.3 API) - - - - - - - - - - - -com.threerings.puzzle - - - - -
    -Classes  - -
    -Log
    - - - - + + + + + +com.threerings.puzzle (Vilya Core 1.6 API) + + + + + +

    com.threerings.puzzle

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/puzzle/package-summary.html b/apidocs/com/threerings/puzzle/package-summary.html index 898a983b..a6f9f07f 100644 --- a/apidocs/com/threerings/puzzle/package-summary.html +++ b/apidocs/com/threerings/puzzle/package-summary.html @@ -1,158 +1,146 @@ - - - - - - -com.threerings.puzzle (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.puzzle -

    - - - - - - - - - -
    -Class Summary
    LogContains a reference to the log object used by this package.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.puzzle

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      Log +
      Contains a reference to the log object used by this package.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/package-tree.html b/apidocs/com/threerings/puzzle/package-tree.html index 5de68fc1..d3cee4c5 100644 --- a/apidocs/com/threerings/puzzle/package-tree.html +++ b/apidocs/com/threerings/puzzle/package-tree.html @@ -1,154 +1,139 @@ - - - - - - -com.threerings.puzzle Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.puzzle -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.puzzle

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.puzzle.Log
      • +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/package-use.html b/apidocs/com/threerings/puzzle/package-use.html index 26d234f6..7469547b 100644 --- a/apidocs/com/threerings/puzzle/package-use.html +++ b/apidocs/com/threerings/puzzle/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.puzzle (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.puzzle

    -
    -No usage of com.threerings.puzzle -

    -


    - - +
    +

    Uses of Package
    com.threerings.puzzle

    +
    +
    No usage of com.threerings.puzzle
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/server/PuzzleGameProvider.html b/apidocs/com/threerings/puzzle/server/PuzzleGameProvider.html index 7d9439be..513d78e5 100644 --- a/apidocs/com/threerings/puzzle/server/PuzzleGameProvider.html +++ b/apidocs/com/threerings/puzzle/server/PuzzleGameProvider.html @@ -1,258 +1,264 @@ - - - - - - -PuzzleGameProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.server -
    -Interface PuzzleGameProvider

    -
    -
    All Superinterfaces:
    com.threerings.presents.server.InvocationProvider
    -
    -
    -
    All Known Implementing Classes:
    PuzzleManager
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.puzzle.server
    +

    Interface PuzzleGameProvider

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.server.InvocationProvider
      +
      +
      +
      All Known Implementing Classes:
      +
      PuzzleManager
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from PuzzleGameService.java.")
      -public interface PuzzleGameProvider
      extends com.threerings.presents.server.InvocationProvider
    - - -

    -Defines the server-side of the PuzzleGameService. -

    - -

    -


    - -

    - +public interface PuzzleGameProvider +extends com.threerings.presents.server.InvocationProvider +

    Defines the server-side of the PuzzleGameService.
    + + + +
    + +
    +
    + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/server/PuzzleManager.html b/apidocs/com/threerings/puzzle/server/PuzzleManager.html index 6498cda8..c593568b 100644 --- a/apidocs/com/threerings/puzzle/server/PuzzleManager.html +++ b/apidocs/com/threerings/puzzle/server/PuzzleManager.html @@ -1,512 +1,484 @@ - - - - - - -PuzzleManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.server -
    -Class PuzzleManager

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.server.PlaceManager
    -      extended by com.threerings.parlor.game.server.GameManager
    -          extended by com.threerings.puzzle.server.PuzzleManager
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, ParlorCodes, GameCodes, PlayManager, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener, com.threerings.presents.server.InvocationProvider, PuzzleCodes, PuzzleGameProvider
    -
    -
    -
    -
    public abstract class PuzzleManager
    extends GameManager
    implements PuzzleCodes, PuzzleGameProvider
    - - -

    -Extends the GameManager with facilities for puzzle games. -

    - -

    -


    - -

    +

    +
    com.threerings.puzzle.server
    +

    Class PuzzleManager

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PuzzleManager

      -
      -public PuzzleManager()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PuzzleManager

          +
          public PuzzleManager()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getBoards

      -
      -public Board[] getBoards()
      -
      -
      Returns the boards for all players. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getBoardSummary

      -
      -public BoardSummary getBoardSummary(int pidx)
      -
      -
      Returns the board summary for the given player index. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -needsBoardSummaries

      -
      -public boolean needsBoardSummaries()
      -
      -
      Returns whether this puzzle cares to make use of per-player board summaries that are sent - periodically to all users in the puzzle via sendStatusUpdate(). The default - implementation returns false. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -updateBoardSummary

      -
      -public void updateBoardSummary(int pidx)
      -
      -
      Calls BoardSummary.summarize() on the given player's board summary to refresh the - summary information in preparation for sending along to the client(s). -

      -

      -
      -
      -
      -
      Parameters:
      pidx - the player index of the player whose board is to be summarized.
      -
      -
      -
      - -

      -updateBoardSummaries

      -
      -public void updateBoardSummaries()
      -
      -
      Applies updateBoardSummary on all the players' boards. AI board summaries should be updated - by the AI logic. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -updateProgress

      -
      -public void updateProgress(com.threerings.presents.data.ClientObject caller,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getBoards

          +
          public Board[] getBoards()
          +
          Returns the boards for all players.
          +
        • +
        + + + +
          +
        • +

          getBoardSummary

          +
          public BoardSummary getBoardSummary(int pidx)
          +
          Returns the board summary for the given player index.
          +
        • +
        + + + +
          +
        • +

          needsBoardSummaries

          +
          public boolean needsBoardSummaries()
          +
          Returns whether this puzzle cares to make use of per-player board summaries that are sent + periodically to all users in the puzzle via sendStatusUpdate(). The default + implementation returns false.
          +
        • +
        + + + +
          +
        • +

          updateBoardSummary

          +
          public void updateBoardSummary(int pidx)
          +
          Calls BoardSummary.summarize() on the given player's board summary to refresh the + summary information in preparation for sending along to the client(s).
          +
          +
          Parameters:
          +
          pidx - the player index of the player whose board is to be summarized.
          +
          +
        • +
        + + + +
          +
        • +

          updateBoardSummaries

          +
          public void updateBoardSummaries()
          +
          Applies updateBoardSummary on all the players' boards. AI board summaries should be updated + by the AI logic.
          +
        • +
        + + + + + + + +
          +
        • +

          updateProgressSync

          +
          public void updateProgressSync(com.threerings.presents.data.ClientObject caller,
                                          int sessionId,
                                          int[] events,
          -                               Board[] states)
          -
          -
          Called when the puzzle manager receives a progress update. It checks to make sure that the + Board[] states)
      +
      Called when the puzzle manager receives a progress update. It checks to make sure that the progress update is valid and the puzzle is still in play and then applies the updates via - applyProgressEvents(int, int[], com.threerings.puzzle.data.Board[]). -

      -

      -
      Specified by:
      updateProgressSync in interface PuzzleGameProvider
      -
      -
      -
      -
      - + applyProgressEvents(int, int[], com.threerings.puzzle.data.Board[]).
      +
      +
      Specified by:
      +
      updateProgressSync in interface PuzzleGameProvider
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/server/PuzzleManagerDelegate.html b/apidocs/com/threerings/puzzle/server/PuzzleManagerDelegate.html index 24de7541..4fe50b72 100644 --- a/apidocs/com/threerings/puzzle/server/PuzzleManagerDelegate.html +++ b/apidocs/com/threerings/puzzle/server/PuzzleManagerDelegate.html @@ -1,302 +1,330 @@ - - - - - - -PuzzleManagerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.server -
    -Class PuzzleManagerDelegate

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.server.PlaceManagerDelegate
    -      extended by com.threerings.parlor.server.PlayManagerDelegate
    -          extended by com.threerings.parlor.game.server.GameManagerDelegate
    -              extended by com.threerings.puzzle.server.PuzzleManagerDelegate
    -
    -
    -
    Direct Known Subclasses:
    DropManagerDelegate
    -
    -
    -
    -
    public class PuzzleManagerDelegate
    extends GameManagerDelegate
    - - -

    -Extends the GameManagerDelegate mechanism with puzzle manager specific methods (of - which there are currently none). -

    - -

    -


    - -

    - +

    +
    com.threerings.puzzle.server
    +

    Class PuzzleManagerDelegate

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PuzzleManagerDelegate

      -
      -public PuzzleManagerDelegate()
      -
      -
      -
      - -

      -PuzzleManagerDelegate

      -
      -@Deprecated
      -public PuzzleManagerDelegate(PuzzleManager puzmgr)
      -
      -
      Deprecated. use the zero-argument constructor. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PuzzleManagerDelegate

          +
          public PuzzleManagerDelegate()
          +
        • +
        + + + +
          +
        • +

          PuzzleManagerDelegate

          +
          @Deprecated
          +public PuzzleManagerDelegate(PuzzleManager puzmgr)
          +
          Deprecated. use the zero-argument constructor.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -didInit

      -
      -public void didInit(com.threerings.crowd.data.PlaceConfig config)
      -
      -
      -
      Overrides:
      didInit in class PlayManagerDelegate
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          didInit

          +
          public void didInit(com.threerings.crowd.data.PlaceConfig config)
          +
          +
          Overrides:
          +
          didInit in class PlayManagerDelegate
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/server/class-use/PuzzleGameProvider.html b/apidocs/com/threerings/puzzle/server/class-use/PuzzleGameProvider.html index 9a88ee3a..ddc05562 100644 --- a/apidocs/com/threerings/puzzle/server/class-use/PuzzleGameProvider.html +++ b/apidocs/com/threerings/puzzle/server/class-use/PuzzleGameProvider.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Interface com.threerings.puzzle.server.PuzzleGameProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.server.PuzzleGameProvider

    -
    - - - - - - - - - -
    -Packages that use PuzzleGameProvider
    com.threerings.puzzle.server  
    -  -

    - - - - - -
    -Uses of PuzzleGameProvider in com.threerings.puzzle.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.puzzle.server that implement PuzzleGameProvider
    - classPuzzleManager - -
    -          Extends the GameManager with facilities for puzzle games.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.puzzle.server.PuzzleGameProvider

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/server/class-use/PuzzleManager.html b/apidocs/com/threerings/puzzle/server/class-use/PuzzleManager.html index 5959d4ef..33fdbf7c 100644 --- a/apidocs/com/threerings/puzzle/server/class-use/PuzzleManager.html +++ b/apidocs/com/threerings/puzzle/server/class-use/PuzzleManager.html @@ -1,207 +1,193 @@ - - - - - - -Uses of Class com.threerings.puzzle.server.PuzzleManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.server.PuzzleManager

    -
    - - - - - - - - - - - - - -
    -Packages that use PuzzleManager
    com.threerings.puzzle.drop.server  
    com.threerings.puzzle.server  
    -  -

    - - - - - -
    -Uses of PuzzleManager in com.threerings.puzzle.drop.server
    -  -

    - - - - - - - - -
    Constructors in com.threerings.puzzle.drop.server with parameters of type PuzzleManager
    DropManagerDelegate(PuzzleManager puzmgr, - DropLogic logic) - -
    -          Deprecated. use DropManagerDelegate.DropManagerDelegate(DropLogic).
    -  -

    - - - - - -
    -Uses of PuzzleManager in com.threerings.puzzle.server
    -  -

    - - - - - - - - -
    Constructors in com.threerings.puzzle.server with parameters of type PuzzleManager
    PuzzleManagerDelegate(PuzzleManager puzmgr) - -
    -          Deprecated. use the zero-argument constructor.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.server.PuzzleManager

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/server/class-use/PuzzleManagerDelegate.html b/apidocs/com/threerings/puzzle/server/class-use/PuzzleManagerDelegate.html index 189d7f4a..59053a26 100644 --- a/apidocs/com/threerings/puzzle/server/class-use/PuzzleManagerDelegate.html +++ b/apidocs/com/threerings/puzzle/server/class-use/PuzzleManagerDelegate.html @@ -1,184 +1,171 @@ - - - - - - -Uses of Class com.threerings.puzzle.server.PuzzleManagerDelegate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.server.PuzzleManagerDelegate

    -
    - - - - - - - - - -
    -Packages that use PuzzleManagerDelegate
    com.threerings.puzzle.drop.server  
    -  -

    - - - - - -
    -Uses of PuzzleManagerDelegate in com.threerings.puzzle.drop.server
    -  -

    - - - - - - - - + + +
    Subclasses of PuzzleManagerDelegate in com.threerings.puzzle.drop.server
    - classDropManagerDelegate - -
    -          Provides the necessary support for a puzzle game that involves a two-dimensional board +
    +

    Uses of Class
    com.threerings.puzzle.server.PuzzleManagerDelegate

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/server/package-frame.html b/apidocs/com/threerings/puzzle/server/package-frame.html index 4dd63e5b..b51663af 100644 --- a/apidocs/com/threerings/puzzle/server/package-frame.html +++ b/apidocs/com/threerings/puzzle/server/package-frame.html @@ -1,46 +1,26 @@ - - - - - - -com.threerings.puzzle.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.puzzle.server - - - - -
    -Interfaces  - -
    -PuzzleGameProvider
    - - - - - - -
    -Classes  - -
    -PuzzleManager -
    -PuzzleManagerDelegate
    - - - - + + + + + +com.threerings.puzzle.server (Vilya Core 1.6 API) + + + + + +

    com.threerings.puzzle.server

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/puzzle/server/package-summary.html b/apidocs/com/threerings/puzzle/server/package-summary.html index fd179b60..d21ea9b1 100644 --- a/apidocs/com/threerings/puzzle/server/package-summary.html +++ b/apidocs/com/threerings/puzzle/server/package-summary.html @@ -1,177 +1,170 @@ - - - - - - -com.threerings.puzzle.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.puzzle.server -

    - - - - - - - - - -
    -Interface Summary
    PuzzleGameProviderDefines the server-side of the PuzzleGameService.
    -  - -

    - - - - - - - - - - - - - -
    -Class Summary
    PuzzleManagerExtends the GameManager with facilities for puzzle games.
    PuzzleManagerDelegateExtends the GameManagerDelegate mechanism with puzzle manager specific methods (of - which there are currently none).
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.puzzle.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/server/package-tree.html b/apidocs/com/threerings/puzzle/server/package-tree.html index b20d0f76..457715f8 100644 --- a/apidocs/com/threerings/puzzle/server/package-tree.html +++ b/apidocs/com/threerings/puzzle/server/package-tree.html @@ -1,174 +1,168 @@ - - - - - - -com.threerings.puzzle.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.puzzle.server -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.puzzle.server

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.crowd.server.PlaceManager (implements com.threerings.presents.dobj.MessageListener, com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator) + +
      • +
      • com.threerings.crowd.server.PlaceManagerDelegate + +
      • +
      +
    • +
    +

    Interface Hierarchy

    +
      +
    • com.threerings.presents.server.InvocationProvider + +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/server/package-use.html b/apidocs/com/threerings/puzzle/server/package-use.html index 4e85f56e..a6f03b84 100644 --- a/apidocs/com/threerings/puzzle/server/package-use.html +++ b/apidocs/com/threerings/puzzle/server/package-use.html @@ -1,203 +1,193 @@ - - - - - - -Uses of Package com.threerings.puzzle.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.puzzle.server

    -
    - - - - - - - - - - - - - -
    -Packages that use com.threerings.puzzle.server
    com.threerings.puzzle.drop.server  
    com.threerings.puzzle.server  
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.puzzle.server used by com.threerings.puzzle.drop.server
    PuzzleManager - -
    -          Extends the GameManager with facilities for puzzle games.
    PuzzleManagerDelegate - -
    -          Extends the GameManagerDelegate mechanism with puzzle manager specific methods (of - which there are currently none).
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.puzzle.server used by com.threerings.puzzle.server
    PuzzleGameProvider - -
    -          Defines the server-side of the PuzzleGameService.
    PuzzleManager - -
    -          Extends the GameManager with facilities for puzzle games.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.puzzle.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/util/PointSet.html b/apidocs/com/threerings/puzzle/util/PointSet.html index bc5da3bd..99c2f4da 100644 --- a/apidocs/com/threerings/puzzle/util/PointSet.html +++ b/apidocs/com/threerings/puzzle/util/PointSet.html @@ -1,451 +1,464 @@ - - - - - - -PointSet (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.util -
    -Class PointSet

    -
    -java.lang.Object
    -  extended by com.threerings.puzzle.util.PointSet
    -
    -
    -
    -
    public class PointSet
    extends Object
    - - -

    -The point set class provides an efficient implementation of a set containing two-dimensional - point values as (x, y). -

    - -

    -


    - -

    - +

    +
    com.threerings.puzzle.util
    +

    Class PointSet

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class PointSet
      +extends Object
      +
      The point set class provides an efficient implementation of a set containing two-dimensional + point values as (x, y).
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      PointSet(int rangeX, - int rangeY) - -
      -          Creates a point set that can contain points within the given range of values.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        PointSet(int rangeX, + int rangeY) +
        Creates a point set that can contain points within the given range of values.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - booleanadd(int x, - int y) - -
      -          Adds a point to the set and returns whether the point was already present in the set.
      - voidaddAll(PointSet set) - -
      -          Adds all points in the given set to this set.
      - voidclear() - -
      -          Clears all points from this set.
      - booleancontains(int x, - int y) - -
      -          Returns whether this set contains the given point.
      - booleanisEmpty() - -
      -          Returns whether this set is empty.
      - Iterator<Point>iterator() - -
      -          Returns an iterator that iterates over the points in this set, returning them as - Point objects.
      - booleanremove(int x, - int y) - -
      -          Removes the given point from the set and returns whether the point was present in the set.
      - intsize() - -
      -          Returns the number of points in the set.
      - StringtoString() - -
      -           
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        booleanadd(int x, + int y) +
        Adds a point to the set and returns whether the point was already present in the set.
        +
        voidaddAll(PointSet set) +
        Adds all points in the given set to this set.
        +
        voidclear() +
        Clears all points from this set.
        +
        booleancontains(int x, + int y) +
        Returns whether this set contains the given point.
        +
        booleanisEmpty() +
        Returns whether this set is empty.
        +
        Iterator<Point>iterator() +
        Returns an iterator that iterates over the points in this set, returning them as + Point objects.
        +
        booleanremove(int x, + int y) +
        Removes the given point from the set and returns whether the point was present in the set.
        +
        intsize() +
        Returns the number of points in the set.
        +
        StringtoString() 
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PointSet

      -
      -public PointSet(int rangeX,
      -                int rangeY)
      -
      -
      Creates a point set that can contain points within the given range of values. -

      -

      -
      Parameters:
      rangeX - the maximum x-axis range.
      rangeY - the maximum y-axis range.
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PointSet

          +
          public PointSet(int rangeX,
          +                int rangeY)
          +
          Creates a point set that can contain points within the given range of values.
          +
          +
          Parameters:
          +
          rangeX - the maximum x-axis range.
          +
          rangeY - the maximum y-axis range.
          +
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -add

      -
      -public boolean add(int x,
      -                   int y)
      -
      -
      Adds a point to the set and returns whether the point was already present in the set. -

      -

      -
      Parameters:
      x - the point x-coordinate.
      y - the point y-coordinate. -
      Returns:
      true if the point was already present, false if not.
      -
      -
      -
      - -

      -addAll

      -
      -public void addAll(PointSet set)
      -
      -
      Adds all points in the given set to this set. -

      -

      -
      Parameters:
      set - the set containing points to add.
      -
      -
      -
      - -

      -clear

      -
      -public void clear()
      -
      -
      Clears all points from this set. -

      -

      -
      -
      -
      -
      - -

      -contains

      -
      -public boolean contains(int x,
      -                        int y)
      -
      -
      Returns whether this set contains the given point. -

      -

      -
      Parameters:
      x - the point x-coordinate.
      y - the point y-coordinate. -
      Returns:
      true if the set contains the point, false if not.
      -
      -
      -
      - -

      -isEmpty

      -
      -public boolean isEmpty()
      -
      -
      Returns whether this set is empty. -

      -

      - -
      Returns:
      true if the set is empty, false if not.
      -
      -
      -
      - -

      -iterator

      -
      -public Iterator<Point> iterator()
      -
      -
      Returns an iterator that iterates over the points in this set, returning them as - Point objects. Note that the iterator uses a single point object internally, and so +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          add

          +
          public boolean add(int x,
          +                   int y)
          +
          Adds a point to the set and returns whether the point was already present in the set.
          +
          +
          Parameters:
          +
          x - the point x-coordinate.
          +
          y - the point y-coordinate.
          +
          Returns:
          +
          true if the point was already present, false if not.
          +
          +
        • +
        + + + +
          +
        • +

          addAll

          +
          public void addAll(PointSet set)
          +
          Adds all points in the given set to this set.
          +
          +
          Parameters:
          +
          set - the set containing points to add.
          +
          +
        • +
        + + + +
          +
        • +

          clear

          +
          public void clear()
          +
          Clears all points from this set.
          +
        • +
        + + + +
          +
        • +

          contains

          +
          public boolean contains(int x,
          +                        int y)
          +
          Returns whether this set contains the given point.
          +
          +
          Parameters:
          +
          x - the point x-coordinate.
          +
          y - the point y-coordinate.
          +
          Returns:
          +
          true if the set contains the point, false if not.
          +
          +
        • +
        + + + +
          +
        • +

          isEmpty

          +
          public boolean isEmpty()
          +
          Returns whether this set is empty.
          +
          +
          Returns:
          +
          true if the set is empty, false if not.
          +
          +
        • +
        + + + +
          +
        • +

          iterator

          +
          public Iterator<Point> iterator()
          +
          Returns an iterator that iterates over the points in this set, returning them as + Point objects. Note that the iterator uses a single point object internally, and so callers should create their own copy of the point if they plan to do something fancy with - it. -

          -

          - -
          Returns:
          the iterator over the set's points.
          -
          -
      -
      - -

      -remove

      -
      -public boolean remove(int x,
      -                      int y)
      -
      -
      Removes the given point from the set and returns whether the point was present in the set. -

      -

      -
      Parameters:
      x - the point x-coordinate.
      y - the point y-coordinate. -
      Returns:
      true if the point was present, false if not.
      -
      -
      -
      - -

      -size

      -
      -public int size()
      -
      -
      Returns the number of points in the set. -

      -

      - -
      Returns:
      the number of points.
      -
      -
      -
      - -

      -toString

      -
      -public String toString()
      -
      -
      -
      Overrides:
      toString in class Object
      -
      -
      -
      -
      -
      + it.
    +
    +
    Returns:
    +
    the iterator over the set's points.
    +
    + + + + + +
      +
    • +

      remove

      +
      public boolean remove(int x,
      +                      int y)
      +
      Removes the given point from the set and returns whether the point was present in the set.
      +
      +
      Parameters:
      +
      x - the point x-coordinate.
      +
      y - the point y-coordinate.
      +
      Returns:
      +
      true if the point was present, false if not.
      +
      +
    • +
    + + + +
      +
    • +

      size

      +
      public int size()
      +
      Returns the number of points in the set.
      +
      +
      Returns:
      +
      the number of points.
      +
      +
    • +
    + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/util/PuzzleContext.html b/apidocs/com/threerings/puzzle/util/PuzzleContext.html index 2ea61f2d..d0bdd122 100644 --- a/apidocs/com/threerings/puzzle/util/PuzzleContext.html +++ b/apidocs/com/threerings/puzzle/util/PuzzleContext.html @@ -1,342 +1,321 @@ - - - - - - -PuzzleContext (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.util -
    -Interface PuzzleContext

    -
    -
    All Superinterfaces:
    com.threerings.crowd.util.CrowdContext, ParlorContext, com.threerings.presents.util.PresentsContext
    -
    -
    -
    -
    public interface PuzzleContext
    extends ParlorContext
    - - -

    -Provides access to entities needed by the puzzle services. -

    - -

    -


    - -

    - +

    +
    com.threerings.puzzle.util
    +

    Interface PuzzleContext

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.crowd.util.CrowdContext, ParlorContext, com.threerings.presents.util.PresentsContext
      +
      +
      +
      +
      public interface PuzzleContext
      +extends ParlorContext
      +
      Provides access to entities needed by the puzzle services.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - com.threerings.media.FrameManagergetFrameManager() - -
      -          Provides access to the frame manager.
      - com.threerings.util.KeyboardManagergetKeyboardManager() - -
      -          Provides access to the keyboard manager.
      - com.threerings.util.KeyDispatchergetKeyDispatcher() - -
      -          Provides access to the key dispatcher.
      - com.threerings.util.MessageManagergetMessageManager() - -
      -          Returns a reference to the message manager used by the client.
      - com.threerings.util.NamegetUsername() - -
      -          Returns the username of the local user.
      - - - - - - - -
      Methods inherited from interface com.threerings.parlor.util.ParlorContext
      getParlorDirector
      - - - - - - - -
      Methods inherited from interface com.threerings.crowd.util.CrowdContext
      clearPlaceView, getChatDirector, getLocationDirector, getOccupantDirector, setPlaceView
      - - - - - - - -
      Methods inherited from interface com.threerings.presents.util.PresentsContext
      getClient, getConfig, getDObjectManager
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        com.threerings.media.FrameManagergetFrameManager() +
        Provides access to the frame manager.
        +
        com.threerings.util.KeyboardManagergetKeyboardManager() +
        Provides access to the keyboard manager.
        +
        com.threerings.util.KeyDispatchergetKeyDispatcher() +
        Provides access to the key dispatcher.
        +
        com.threerings.util.MessageManagergetMessageManager() +
        Returns a reference to the message manager used by the client.
        +
        com.threerings.util.NamegetUsername() +
        Returns the username of the local user.
        +
        + +
          +
        • + + +

          Methods inherited from interface com.threerings.crowd.util.CrowdContext

          +clearPlaceView, getChatDirector, getLocationDirector, getOccupantDirector, setPlaceView
        • +
        +
          +
        • + + +

          Methods inherited from interface com.threerings.presents.util.PresentsContext

          +getClient, getConfig, getDObjectManager
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getUsername

      -
      -com.threerings.util.Name getUsername()
      -
      -
      Returns the username of the local user. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getMessageManager

      -
      -com.threerings.util.MessageManager getMessageManager()
      -
      -
      Returns a reference to the message manager used by the client. -

      -

      -
      Specified by:
      getMessageManager in interface com.threerings.crowd.util.CrowdContext
      -
      -
      -
      -
      -
      -
      - -

      -getFrameManager

      -
      -com.threerings.media.FrameManager getFrameManager()
      -
      -
      Provides access to the frame manager. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getKeyboardManager

      -
      -com.threerings.util.KeyboardManager getKeyboardManager()
      -
      -
      Provides access to the keyboard manager. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getKeyDispatcher

      -
      -com.threerings.util.KeyDispatcher getKeyDispatcher()
      -
      -
      Provides access to the key dispatcher. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getUsername

          +
          com.threerings.util.Name getUsername()
          +
          Returns the username of the local user.
          +
        • +
        + + + +
          +
        • +

          getMessageManager

          +
          com.threerings.util.MessageManager getMessageManager()
          +
          Returns a reference to the message manager used by the client.
          +
          +
          Specified by:
          +
          getMessageManager in interface com.threerings.crowd.util.CrowdContext
          +
          +
        • +
        + + + +
          +
        • +

          getFrameManager

          +
          com.threerings.media.FrameManager getFrameManager()
          +
          Provides access to the frame manager.
          +
        • +
        + + + +
          +
        • +

          getKeyboardManager

          +
          com.threerings.util.KeyboardManager getKeyboardManager()
          +
          Provides access to the keyboard manager.
          +
        • +
        + + + +
          +
        • +

          getKeyDispatcher

          +
          com.threerings.util.KeyDispatcher getKeyDispatcher()
          +
          Provides access to the key dispatcher.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/util/PuzzleGameUtil.html b/apidocs/com/threerings/puzzle/util/PuzzleGameUtil.html index 3e5d0861..c18e4842 100644 --- a/apidocs/com/threerings/puzzle/util/PuzzleGameUtil.html +++ b/apidocs/com/threerings/puzzle/util/PuzzleGameUtil.html @@ -1,259 +1,277 @@ - - - - - - -PuzzleGameUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.puzzle.util -
    -Class PuzzleGameUtil

    -
    -java.lang.Object
    -  extended by com.threerings.puzzle.util.PuzzleGameUtil
    -
    -
    -
    -
    public class PuzzleGameUtil
    extends Object
    - - -

    -Puzzle game related utilities. -

    - -

    -


    - -

    - +

    +
    com.threerings.puzzle.util
    +

    Class PuzzleGameUtil

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class PuzzleGameUtil
      +extends Object
      +
      Puzzle game related utilities.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PuzzleGameUtil

      -
      -public PuzzleGameUtil()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PuzzleGameUtil

          +
          public PuzzleGameUtil()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getKeyTranslator

      -
      -public static com.threerings.util.KeyTranslatorImpl getKeyTranslator()
      -
      -
      Returns a key translator configured with basic puzzle game mappings. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getKeyTranslator

          +
          public static com.threerings.util.KeyTranslatorImpl getKeyTranslator()
          +
          Returns a key translator configured with basic puzzle game mappings.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/util/class-use/PointSet.html b/apidocs/com/threerings/puzzle/util/class-use/PointSet.html index 540fa22e..72d4784a 100644 --- a/apidocs/com/threerings/puzzle/util/class-use/PointSet.html +++ b/apidocs/com/threerings/puzzle/util/class-use/PointSet.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.puzzle.util.PointSet (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.util.PointSet

    -
    - - - - - - - - - -
    -Packages that use PointSet
    com.threerings.puzzle.util  
    -  -

    - - - - - -
    -Uses of PointSet in com.threerings.puzzle.util
    -  -

    - - - - - - - - - -
    Methods in com.threerings.puzzle.util with parameters of type PointSet
    - voidPointSet.addAll(PointSet set) - -
    -          Adds all points in the given set to this set.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.util.PointSet

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/util/class-use/PuzzleContext.html b/apidocs/com/threerings/puzzle/util/class-use/PuzzleContext.html index f3ad894c..158b7b7d 100644 --- a/apidocs/com/threerings/puzzle/util/class-use/PuzzleContext.html +++ b/apidocs/com/threerings/puzzle/util/class-use/PuzzleContext.html @@ -1,215 +1,196 @@ - - - - - - -Uses of Interface com.threerings.puzzle.util.PuzzleContext (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.puzzle.util.PuzzleContext

    -
    - - - - - - - - - - - - - -
    -Packages that use PuzzleContext
    com.threerings.puzzle.client  
    com.threerings.puzzle.drop.client  
    -  -

    - - - - - -
    -Uses of PuzzleContext in com.threerings.puzzle.client
    -  -

    - - - - - - - - - - - -
    Constructors in com.threerings.puzzle.client with parameters of type PuzzleContext
    PuzzleBoardView(PuzzleContext ctx) - -
    -          Constructs a puzzle board view.
    PuzzlePanel(PuzzleContext ctx, - PuzzleController controller) - -
    -          Constructs a puzzle panel.
    -  -

    - - - - - -
    -Uses of PuzzleContext in com.threerings.puzzle.drop.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.puzzle.drop.client with parameters of type PuzzleContext
    DropBoardView(PuzzleContext ctx, - int pwid, - int phei) - -
    -          Constructs a drop board view.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.puzzle.util.PuzzleContext

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/util/class-use/PuzzleGameUtil.html b/apidocs/com/threerings/puzzle/util/class-use/PuzzleGameUtil.html index 16db7764..6133d633 100644 --- a/apidocs/com/threerings/puzzle/util/class-use/PuzzleGameUtil.html +++ b/apidocs/com/threerings/puzzle/util/class-use/PuzzleGameUtil.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.puzzle.util.PuzzleGameUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.puzzle.util.PuzzleGameUtil

    -
    -No usage of com.threerings.puzzle.util.PuzzleGameUtil -

    -


    - - +
    +

    Uses of Class
    com.threerings.puzzle.util.PuzzleGameUtil

    +
    +
    No usage of com.threerings.puzzle.util.PuzzleGameUtil
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/util/package-frame.html b/apidocs/com/threerings/puzzle/util/package-frame.html index b3728b0c..3748002f 100644 --- a/apidocs/com/threerings/puzzle/util/package-frame.html +++ b/apidocs/com/threerings/puzzle/util/package-frame.html @@ -1,46 +1,26 @@ - - - - - - -com.threerings.puzzle.util (vilya 1.3 API) - - - - - - - - - - - -com.threerings.puzzle.util - - - - -
    -Interfaces  - -
    -PuzzleContext
    - - - - - - -
    -Classes  - -
    -PointSet -
    -PuzzleGameUtil
    - - - - + + + + + +com.threerings.puzzle.util (Vilya Core 1.6 API) + + + + + +

    com.threerings.puzzle.util

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/puzzle/util/package-summary.html b/apidocs/com/threerings/puzzle/util/package-summary.html index ba196a3f..6e2f927f 100644 --- a/apidocs/com/threerings/puzzle/util/package-summary.html +++ b/apidocs/com/threerings/puzzle/util/package-summary.html @@ -1,177 +1,170 @@ - - - - - - -com.threerings.puzzle.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.puzzle.util -

    - - - - - - - - - -
    -Interface Summary
    PuzzleContextProvides access to entities needed by the puzzle services.
    -  - -

    - - - - - - - - - - - - - -
    -Class Summary
    PointSetThe point set class provides an efficient implementation of a set containing two-dimensional - point values as (x, y).
    PuzzleGameUtilPuzzle game related utilities.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.puzzle.util

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      PuzzleContext +
      Provides access to entities needed by the puzzle services.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      PointSet +
      The point set class provides an efficient implementation of a set containing two-dimensional + point values as (x, y).
      +
      PuzzleGameUtil +
      Puzzle game related utilities.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/util/package-tree.html b/apidocs/com/threerings/puzzle/util/package-tree.html index a0e9f68b..b01e8b87 100644 --- a/apidocs/com/threerings/puzzle/util/package-tree.html +++ b/apidocs/com/threerings/puzzle/util/package-tree.html @@ -1,165 +1,156 @@ - - - - - - -com.threerings.puzzle.util Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.puzzle.util -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.puzzle.util

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    +
      +
    • com.threerings.presents.util.PresentsContext +
        +
      • com.threerings.crowd.util.CrowdContext + +
      • +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/puzzle/util/package-use.html b/apidocs/com/threerings/puzzle/util/package-use.html index 71e67363..a98b1a21 100644 --- a/apidocs/com/threerings/puzzle/util/package-use.html +++ b/apidocs/com/threerings/puzzle/util/package-use.html @@ -1,210 +1,204 @@ - - - - - - -Uses of Package com.threerings.puzzle.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.puzzle.util

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.puzzle.util
    com.threerings.puzzle.client  
    com.threerings.puzzle.drop.client  
    com.threerings.puzzle.util  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.puzzle.util used by com.threerings.puzzle.client
    PuzzleContext - -
    -          Provides access to entities needed by the puzzle services.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.puzzle.util used by com.threerings.puzzle.drop.client
    PuzzleContext - -
    -          Provides access to entities needed by the puzzle services.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.puzzle.util used by com.threerings.puzzle.util
    PointSet - -
    -          The point set class provides an efficient implementation of a set containing two-dimensional - point values as (x, y).
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.puzzle.util

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/Log.html b/apidocs/com/threerings/stage/Log.html index 1475b762..42b54774 100644 --- a/apidocs/com/threerings/stage/Log.html +++ b/apidocs/com/threerings/stage/Log.html @@ -1,265 +1,276 @@ - - - - - - -Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage -
    -Class Log

    -
    -java.lang.Object
    -  extended by com.threerings.stage.Log
    -
    -
    -
    -
    public class Log
    extends Object
    - - -

    -Contains a reference to the log object used by this package. -

    - -

    -


    - -

    +

    +
    com.threerings.stage
    +

    Class Log

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class Log
      +extends Object
      +
      Contains a reference to the log object used by this package.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -log

      -
      -public static Logger log
      -
      -
      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          log

          +
          public static Logger log
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -Log

      -
      -public Log()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Log

          +
          public Log()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/class-use/Log.html b/apidocs/com/threerings/stage/class-use/Log.html index 75a97e6d..32c83213 100644 --- a/apidocs/com/threerings/stage/class-use/Log.html +++ b/apidocs/com/threerings/stage/class-use/Log.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.Log

    -
    -No usage of com.threerings.stage.Log -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.Log

    +
    +
    No usage of com.threerings.stage.Log
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/client/SceneColorizer.html b/apidocs/com/threerings/stage/client/SceneColorizer.html index 6061b8a4..34e045f4 100644 --- a/apidocs/com/threerings/stage/client/SceneColorizer.html +++ b/apidocs/com/threerings/stage/client/SceneColorizer.html @@ -1,341 +1,338 @@ - - - - - - -SceneColorizer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.client -
    -Class SceneColorizer

    -
    -java.lang.Object
    -  extended by com.threerings.stage.client.SceneColorizer
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.media.tile.TileSet.Colorizer
    -
    -
    -
    -
    public class SceneColorizer
    extends Object
    implements com.threerings.media.tile.TileSet.Colorizer
    - - -

    -Handles colorization of object tiles in a scene. -

    - -

    -


    - -

    - +

    +
    com.threerings.stage.client
    +

    Class SceneColorizer

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.media.tile.TileSet.Colorizer
      +
      +
      +
      +
      public class SceneColorizer
      +extends Object
      +implements com.threerings.media.tile.TileSet.Colorizer
      +
      Handles colorization of object tiles in a scene.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      SceneColorizer(com.threerings.media.image.ColorPository cpos, - StageScene scene) - -
      -          Creates a scene colorizer for the supplied scene.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SceneColorizer(com.threerings.media.image.ColorPository cpos, + StageScene scene) +
        Creates a scene colorizer for the supplied scene.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - intgetColorId(String zation) - -
      -          Get the colorId to use for the specified colorization.
      - com.threerings.media.image.ColorizationgetColorization(int index, - String zation) - -
      -           
      - com.threerings.media.tile.TileSet.ColorizergetColorizer(com.threerings.miso.data.ObjectInfo oinfo) - -
      -          Obtains a colorizer for the supplied scene object.
      - voidsetAuxiliary(com.threerings.media.tile.TileSet.Colorizer aux) - -
      -          Set an auxiliary colorizer that overrides our colorizations.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SceneColorizer

      -
      -public SceneColorizer(com.threerings.media.image.ColorPository cpos,
      -                      StageScene scene)
      -
      -
      Creates a scene colorizer for the supplied scene. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneColorizer

          +
          public SceneColorizer(com.threerings.media.image.ColorPository cpos,
          +                      StageScene scene)
          +
          Creates a scene colorizer for the supplied scene.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -setAuxiliary

      -
      -public void setAuxiliary(com.threerings.media.tile.TileSet.Colorizer aux)
      -
      -
      Set an auxiliary colorizer that overrides our colorizations. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getColorizer

      -
      -public com.threerings.media.tile.TileSet.Colorizer getColorizer(com.threerings.miso.data.ObjectInfo oinfo)
      -
      -
      Obtains a colorizer for the supplied scene object. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getColorization

      -
      -public com.threerings.media.image.Colorization getColorization(int index,
      -                                                               String zation)
      -
      -
      -
      Specified by:
      getColorization in interface com.threerings.media.tile.TileSet.Colorizer
      -
      -
      -
      -
      -
      -
      - -

      -getColorId

      -
      -public int getColorId(String zation)
      -
      -
      Get the colorId to use for the specified colorization. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          setAuxiliary

          +
          public void setAuxiliary(com.threerings.media.tile.TileSet.Colorizer aux)
          +
          Set an auxiliary colorizer that overrides our colorizations.
          +
        • +
        + + + +
          +
        • +

          getColorizer

          +
          public com.threerings.media.tile.TileSet.Colorizer getColorizer(com.threerings.miso.data.ObjectInfo oinfo)
          +
          Obtains a colorizer for the supplied scene object.
          +
        • +
        + + + +
          +
        • +

          getColorization

          +
          public com.threerings.media.image.Colorization getColorization(int index,
          +                                                               String zation)
          +
          +
          Specified by:
          +
          getColorization in interface com.threerings.media.tile.TileSet.Colorizer
          +
          +
        • +
        + + + +
          +
        • +

          getColorId

          +
          public int getColorId(String zation)
          +
          Get the colorId to use for the specified colorization.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/client/StageSceneController.html b/apidocs/com/threerings/stage/client/StageSceneController.html index b9289edb..646920d6 100644 --- a/apidocs/com/threerings/stage/client/StageSceneController.html +++ b/apidocs/com/threerings/stage/client/StageSceneController.html @@ -1,356 +1,377 @@ - - - - - - -StageSceneController (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.client -
    -Class StageSceneController

    -
    -java.lang.Object
    -  extended by com.samskivert.swing.Controller
    -      extended by com.threerings.crowd.client.PlaceController
    -          extended by com.threerings.whirled.client.SceneController
    -              extended by com.threerings.whirled.spot.client.SpotSceneController
    -                  extended by com.threerings.stage.client.StageSceneController
    -
    -
    -
    All Implemented Interfaces:
    ActionListener, EventListener
    -
    -
    -
    -
    public class StageSceneController
    extends SpotSceneController
    - - -

    -Extends the SpotSceneController with functionality specific to - displaying Stage scenes. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.client
    +

    Class StageSceneController

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StageSceneController

      -
      -public StageSceneController()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageSceneController

          +
          public StageSceneController()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -handleLocationClicked

      -
      -public void handleLocationClicked(Object source,
      -                                  StageLocation loc)
      -
      -
      Called when the user clicks on a location within the scene. -

      -

      -
      -
      -
      -
      - -

      -handleClusterClicked

      -
      -public void handleClusterClicked(Object source,
      -                                 Tuple<Cluster,Point> tuple)
      -
      -
      Handles a cluster clicked event. -

      -

      -
      Parameters:
      tuple - the cluster that was clicked and the screen coords of the click.
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          handleLocationClicked

          +
          public void handleLocationClicked(Object source,
          +                                  StageLocation loc)
          +
          Called when the user clicks on a location within the scene.
          +
        • +
        + + + +
          +
        • +

          handleClusterClicked

          +
          public void handleClusterClicked(Object source,
          +                                 Tuple<Cluster,Point> tuple)
          +
          Handles a cluster clicked event.
          +
          +
          Parameters:
          +
          tuple - the cluster that was clicked and the screen coords of the click.
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/client/StageScenePanel.html b/apidocs/com/threerings/stage/client/StageScenePanel.html index a6eb61e4..baad99bc 100644 --- a/apidocs/com/threerings/stage/client/StageScenePanel.html +++ b/apidocs/com/threerings/stage/client/StageScenePanel.html @@ -1,811 +1,757 @@ - - - - - - -StageScenePanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.client -
    -Class StageScenePanel

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by com.threerings.media.MediaPanel
    -                  extended by com.threerings.media.VirtualMediaPanel
    -                      extended by com.threerings.miso.client.MisoScenePanel
    -                          extended by com.threerings.stage.client.StageScenePanel
    -
    -
    -
    All Implemented Interfaces:
    ControllerProvider, RadialMenu.Host, com.threerings.crowd.client.PlaceView, com.threerings.media.FrameParticipant, com.threerings.media.MediaConstants, com.threerings.media.MediaHost, com.threerings.media.util.AStarPathUtil.TraversalPred, KeyListener, MouseListener, MouseMotionListener, ImageObserver, MenuContainer, Serializable, EventListener
    -
    -
    -
    Direct Known Subclasses:
    EditorScenePanel, ViewerScenePanel
    -
    -
    -
    -
    public class StageScenePanel
    extends com.threerings.miso.client.MisoScenePanel
    implements ControllerProvider, KeyListener, com.threerings.crowd.client.PlaceView
    - - -

    -Extends the basic Miso scene panel with Stage fun stuff like portals, clusters and locations. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stage.client
    +

    Class StageScenePanel

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -LOCATION_CLICKED

      -
      -public static final String LOCATION_CLICKED
      -
      -
      An action command generated when the user clicks on a location within the scene. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -CLUSTER_CLICKED

      -
      -public static final String CLUSTER_CLICKED
      -
      -
      An action command generated when a cluster is clicked. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -SHOW_CLUSTERS

      -
      -public static final int SHOW_CLUSTERS
      -
      -
      Show flag that indicates we should show all clusters. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -SHOW_PLOTS

      -
      -public static final int SHOW_PLOTS
      -
      -
      Show flag that indicates we should render known land plots - (expensive, don't turn this on willy nilly). -

      -

      -
      See Also:
      Constant Field Values
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          LOCATION_CLICKED

          +
          public static final String LOCATION_CLICKED
          +
          An action command generated when the user clicks on a location within the scene.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          CLUSTER_CLICKED

          +
          public static final String CLUSTER_CLICKED
          +
          An action command generated when a cluster is clicked.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          SHOW_CLUSTERS

          +
          public static final int SHOW_CLUSTERS
          +
          Show flag that indicates we should show all clusters.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          SHOW_PLOTS

          +
          public static final int SHOW_PLOTS
          +
          Show flag that indicates we should render known land plots + (expensive, don't turn this on willy nilly).
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -StageScenePanel

      -
      -public StageScenePanel(StageContext ctx,
      -                       Controller ctrl)
      -
      -
      Constructs a stage scene view panel. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageScenePanel

          +
          public StageScenePanel(StageContext ctx,
          +                       Controller ctrl)
          +
          Constructs a stage scene view panel.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getColorizer

      -
      -public SceneColorizer getColorizer()
      -
      -
      Get the tileset colorizer in use in this scene. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getScene

      -
      -public StageScene getScene()
      -
      -
      Returns the scene being displayed by this panel. Do not modify it. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setScene

      -
      -public void setScene(StageScene scene)
      -
      -
      Sets the scene managed by the panel. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -sceneUpdated

      -
      -public void sceneUpdated(SceneUpdate update)
      -
      -
      Called when we have received a scene update from the server. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getController

      -
      -public Controller getController()
      -
      -
      -
      Specified by:
      getController in interface ControllerProvider
      -
      -
      -
      -
      -
      -
      - -

      -keyPressed

      -
      -public void keyPressed(KeyEvent e)
      -
      -
      -
      Specified by:
      keyPressed in interface KeyListener
      -
      -
      -
      -
      -
      -
      - -

      -keyReleased

      -
      -public void keyReleased(KeyEvent e)
      -
      -
      -
      Specified by:
      keyReleased in interface KeyListener
      -
      -
      -
      -
      -
      -
      - -

      -willEnterPlace

      -
      -public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Specified by:
      willEnterPlace in interface com.threerings.crowd.client.PlaceView
      -
      -
      -
      -
      -
      -
      - -

      -didLeavePlace

      -
      -public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Specified by:
      didLeavePlace in interface com.threerings.crowd.client.PlaceView
      -
      -
      -
      -
      -
      -
      - -

      -keyTyped

      -
      -public void keyTyped(KeyEvent e)
      -
      -
      -
      Specified by:
      keyTyped in interface KeyListener
      -
      -
      -
      -
      -
      -
      - -

      -updateCluster

      -
      -public void updateCluster(Cluster cluster,
      -                          Rectangle bounds)
      -
      -
      Adds or updates the specified cluster in the view. Metrics will be created that allow the - cluster to be rendered and hovered over. -

      -

      -
      -
      -
      -
      Parameters:
      cluster - the cluster record to be added.
      bounds - the screen coordinates that bound the occupants of the cluster.
      -
      -
      -
      - -

      -removeCluster

      -
      -public boolean removeCluster(int clusterOid)
      -
      -
      Removes the specified cluster from the view. -

      -

      -
      -
      -
      - -
      Returns:
      true if such a cluster existed and was removed.
      -
      -
      -
      - -

      -getPortal

      -
      -public Portal getPortal(int fullX,
      -                        int fullY)
      -
      -
      Returns the portal at the specified full coordinates or null if no - portal exists at said coordinates. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getColorizer

          +
          public SceneColorizer getColorizer()
          +
          Get the tileset colorizer in use in this scene.
          +
        • +
        + + + +
          +
        • +

          getScene

          +
          public StageScene getScene()
          +
          Returns the scene being displayed by this panel. Do not modify it.
          +
        • +
        + + + +
          +
        • +

          setScene

          +
          public void setScene(StageScene scene)
          +
          Sets the scene managed by the panel.
          +
        • +
        + + + +
          +
        • +

          sceneUpdated

          +
          public void sceneUpdated(SceneUpdate update)
          +
          Called when we have received a scene update from the server.
          +
        • +
        + + + + + + + + + + + + + + + +
          +
        • +

          willEnterPlace

          +
          public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Specified by:
          +
          willEnterPlace in interface com.threerings.crowd.client.PlaceView
          +
          +
        • +
        + + + +
          +
        • +

          didLeavePlace

          +
          public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Specified by:
          +
          didLeavePlace in interface com.threerings.crowd.client.PlaceView
          +
          +
        • +
        + + + + + + + +
          +
        • +

          updateCluster

          +
          public void updateCluster(Cluster cluster,
          +                          Rectangle bounds)
          +
          Adds or updates the specified cluster in the view. Metrics will be created that allow the + cluster to be rendered and hovered over.
          +
          +
          Parameters:
          +
          cluster - the cluster record to be added.
          +
          bounds - the screen coordinates that bound the occupants of the cluster.
          +
          +
        • +
        + + + +
          +
        • +

          removeCluster

          +
          public boolean removeCluster(int clusterOid)
          +
          Removes the specified cluster from the view.
          +
          +
          Returns:
          +
          true if such a cluster existed and was removed.
          +
          +
        • +
        + + + +
          +
        • +

          getPortal

          +
          public Portal getPortal(int fullX,
          +                        int fullY)
          +
          Returns the portal at the specified full coordinates or null if no + portal exists at said coordinates.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/client/StageSceneService.html b/apidocs/com/threerings/stage/client/StageSceneService.html index 22216d25..389a0e6e 100644 --- a/apidocs/com/threerings/stage/client/StageSceneService.html +++ b/apidocs/com/threerings/stage/client/StageSceneService.html @@ -1,269 +1,271 @@ - - - - - - -StageSceneService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.client -
    -Interface StageSceneService

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationService
    -
    -
    -
    All Known Implementing Classes:
    StageSceneMarshaller
    -
    -
    -
    -
    public interface StageSceneService
    extends com.threerings.presents.client.InvocationService
    - - -

    -Provides services relating to Stage scenes. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.client
    +

    Interface StageSceneService

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.client.InvocationService
      +
      +
      +
      All Known Implementing Classes:
      +
      StageSceneMarshaller
      +
      +
      +
      +
      public interface StageSceneService
      +extends com.threerings.presents.client.InvocationService
      +
      Provides services relating to Stage scenes.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService
      com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService

          +com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
        • +
        +
      • +
      - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddObject(com.threerings.miso.data.ObjectInfo info, - com.threerings.presents.client.InvocationService.ConfirmListener listener) - -
      -          Requests to add the supplied object to the current scene.
      - voidremoveObjects(com.threerings.miso.data.ObjectInfo[] info, - com.threerings.presents.client.InvocationService.ConfirmListener listener) - -
      -          Requests to remove the supplied objects from the current scene.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidaddObject(com.threerings.miso.data.ObjectInfo info, + com.threerings.presents.client.InvocationService.ConfirmListener listener) +
        Requests to add the supplied object to the current scene.
        +
        voidremoveObjects(com.threerings.miso.data.ObjectInfo[] info, + com.threerings.presents.client.InvocationService.ConfirmListener listener) +
        Requests to remove the supplied objects from the current scene.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -addObject

      -
      -void addObject(com.threerings.miso.data.ObjectInfo info,
      -               com.threerings.presents.client.InvocationService.ConfirmListener listener)
      -
      -
      Requests to add the supplied object to the current scene. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -removeObjects

      -
      -void removeObjects(com.threerings.miso.data.ObjectInfo[] info,
      -                   com.threerings.presents.client.InvocationService.ConfirmListener listener)
      -
      -
      Requests to remove the supplied objects from the current scene. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          addObject

          +
          void addObject(com.threerings.miso.data.ObjectInfo info,
          +               com.threerings.presents.client.InvocationService.ConfirmListener listener)
          +
          Requests to add the supplied object to the current scene.
          +
        • +
        + + + +
          +
        • +

          removeObjects

          +
          void removeObjects(com.threerings.miso.data.ObjectInfo[] info,
          +                   com.threerings.presents.client.InvocationService.ConfirmListener listener)
          +
          Requests to remove the supplied objects from the current scene.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/client/class-use/SceneColorizer.html b/apidocs/com/threerings/stage/client/class-use/SceneColorizer.html index 5e5db02b..7db042dc 100644 --- a/apidocs/com/threerings/stage/client/class-use/SceneColorizer.html +++ b/apidocs/com/threerings/stage/client/class-use/SceneColorizer.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.stage.client.SceneColorizer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.client.SceneColorizer

    -
    - - - - - - - - - -
    -Packages that use SceneColorizer
    com.threerings.stage.client  
    -  -

    - - - - - -
    -Uses of SceneColorizer in com.threerings.stage.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.client that return SceneColorizer
    - SceneColorizerStageScenePanel.getColorizer() - -
    -          Get the tileset colorizer in use in this scene.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.client.SceneColorizer

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/client/class-use/StageSceneController.html b/apidocs/com/threerings/stage/client/class-use/StageSceneController.html index 0bec05f9..723610fb 100644 --- a/apidocs/com/threerings/stage/client/class-use/StageSceneController.html +++ b/apidocs/com/threerings/stage/client/class-use/StageSceneController.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.client.StageSceneController (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.client.StageSceneController

    -
    -No usage of com.threerings.stage.client.StageSceneController -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.client.StageSceneController

    +
    +
    No usage of com.threerings.stage.client.StageSceneController
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/client/class-use/StageScenePanel.html b/apidocs/com/threerings/stage/client/class-use/StageScenePanel.html index e8632787..4331b262 100644 --- a/apidocs/com/threerings/stage/client/class-use/StageScenePanel.html +++ b/apidocs/com/threerings/stage/client/class-use/StageScenePanel.html @@ -1,210 +1,190 @@ - - - - - - -Uses of Class com.threerings.stage.client.StageScenePanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.client.StageScenePanel

    -
    - - - - - - - - - - - - - -
    -Packages that use StageScenePanel
    com.threerings.stage.tools.editor  
    com.threerings.stage.tools.viewer  
    -  -

    - - - - - -
    -Uses of StageScenePanel in com.threerings.stage.tools.editor
    -  -

    - - - - - - - - - -
    Subclasses of StageScenePanel in com.threerings.stage.tools.editor
    - classEditorScenePanel - -
    -          Displays the scene view and handles UI events on the scene.
    -  -

    - - - - - -
    -Uses of StageScenePanel in com.threerings.stage.tools.viewer
    -  -

    - - - - - - - - - -
    Subclasses of StageScenePanel in com.threerings.stage.tools.viewer
    - classViewerScenePanel - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.client.StageScenePanel

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/client/class-use/StageSceneService.html b/apidocs/com/threerings/stage/client/class-use/StageSceneService.html index ead5957c..5e84ef54 100644 --- a/apidocs/com/threerings/stage/client/class-use/StageSceneService.html +++ b/apidocs/com/threerings/stage/client/class-use/StageSceneService.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Interface com.threerings.stage.client.StageSceneService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.stage.client.StageSceneService

    -
    - - - - - - - - - -
    -Packages that use StageSceneService
    com.threerings.stage.data  
    -  -

    - - - - - -
    -Uses of StageSceneService in com.threerings.stage.data
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.stage.data that implement StageSceneService
    - classStageSceneMarshaller - -
    -          Provides the implementation of the StageSceneService interface +
    +

    Uses of Interface
    com.threerings.stage.client.StageSceneService

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/client/package-frame.html b/apidocs/com/threerings/stage/client/package-frame.html index dcb0682e..92ee9245 100644 --- a/apidocs/com/threerings/stage/client/package-frame.html +++ b/apidocs/com/threerings/stage/client/package-frame.html @@ -1,48 +1,27 @@ - - - - - - -com.threerings.stage.client (vilya 1.3 API) - - - - - - - - - - - -com.threerings.stage.client - - - - -
    -Interfaces  - -
    -StageSceneService
    - - - - - - -
    -Classes  - -
    -SceneColorizer -
    -StageSceneController -
    -StageScenePanel
    - - - - + + + + + +com.threerings.stage.client (Vilya Core 1.6 API) + + + + + +

    com.threerings.stage.client

    + + + diff --git a/apidocs/com/threerings/stage/client/package-summary.html b/apidocs/com/threerings/stage/client/package-summary.html index c0ae270b..cdf3986c 100644 --- a/apidocs/com/threerings/stage/client/package-summary.html +++ b/apidocs/com/threerings/stage/client/package-summary.html @@ -1,181 +1,176 @@ - - - - - - -com.threerings.stage.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.stage.client -

    - - - - - - - - - -
    -Interface Summary
    StageSceneServiceProvides services relating to Stage scenes.
    -  - -

    - - - - - - - - - - - - - - - - - -
    -Class Summary
    SceneColorizerHandles colorization of object tiles in a scene.
    StageSceneControllerExtends the SpotSceneController with functionality specific to - displaying Stage scenes.
    StageScenePanelExtends the basic Miso scene panel with Stage fun stuff like portals, clusters and locations.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.stage.client

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      StageSceneService +
      Provides services relating to Stage scenes.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      SceneColorizer +
      Handles colorization of object tiles in a scene.
      +
      StageSceneController +
      Extends the SpotSceneController with functionality specific to + displaying Stage scenes.
      +
      StageScenePanel +
      Extends the basic Miso scene panel with Stage fun stuff like portals, clusters and locations.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/client/package-tree.html b/apidocs/com/threerings/stage/client/package-tree.html index 6b7329f3..25e7a080 100644 --- a/apidocs/com/threerings/stage/client/package-tree.html +++ b/apidocs/com/threerings/stage/client/package-tree.html @@ -1,188 +1,189 @@ - - - - - - -com.threerings.stage.client Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.stage.client -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.stage.client

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    +
      +
    • com.threerings.presents.client.InvocationService<T> + +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/client/package-use.html b/apidocs/com/threerings/stage/client/package-use.html index e330ea31..b09bc58e 100644 --- a/apidocs/com/threerings/stage/client/package-use.html +++ b/apidocs/com/threerings/stage/client/package-use.html @@ -1,228 +1,224 @@ - - - - - - -Uses of Package com.threerings.stage.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.stage.client

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.stage.client
    com.threerings.stage.client  
    com.threerings.stage.data  
    com.threerings.stage.tools.editor  
    com.threerings.stage.tools.viewer  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.stage.client used by com.threerings.stage.client
    SceneColorizer - -
    -          Handles colorization of object tiles in a scene.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.stage.client used by com.threerings.stage.data
    StageSceneService - -
    -          Provides services relating to Stage scenes.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.stage.client used by com.threerings.stage.tools.editor
    StageScenePanel - -
    -          Extends the basic Miso scene panel with Stage fun stuff like portals, clusters and locations.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.stage.client used by com.threerings.stage.tools.viewer
    StageScenePanel - -
    -          Extends the basic Miso scene panel with Stage fun stuff like portals, clusters and locations.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.stage.client

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/DefaultColorUpdate.html b/apidocs/com/threerings/stage/data/DefaultColorUpdate.html index 50d5a936..6ef4bd47 100644 --- a/apidocs/com/threerings/stage/data/DefaultColorUpdate.html +++ b/apidocs/com/threerings/stage/data/DefaultColorUpdate.html @@ -1,382 +1,392 @@ - - - - - - -DefaultColorUpdate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.data -
    -Class DefaultColorUpdate

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.data.SceneUpdate
    -      extended by com.threerings.stage.data.DefaultColorUpdate
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, Cloneable
    -
    -
    -
    -
    public class DefaultColorUpdate
    extends SceneUpdate
    - - -

    -Update to change the default colorization for objects in a scene which - do not define their own colorization. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.data
    +

    Class DefaultColorUpdate

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, Cloneable
      +
      +
      +
      +
      public class DefaultColorUpdate
      +extends SceneUpdate
      +
      Update to change the default colorization for objects in a scene which + do not define their own colorization.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -classId

      -
      -public int classId
      -
      -
      The class id of the colorization we're changing. -

      -

      -
      -
      -
      - -

      -colorId

      -
      -public int colorId
      -
      -
      The color id to set as the new default, or -1 to remove the default. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          classId

          +
          public int classId
          +
          The class id of the colorization we're changing.
          +
        • +
        + + + +
          +
        • +

          colorId

          +
          public int colorId
          +
          The color id to set as the new default, or -1 to remove the default.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -DefaultColorUpdate

      -
      -public DefaultColorUpdate()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          DefaultColorUpdate

          +
          public DefaultColorUpdate()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(int targetId,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public void init(int targetId,
                            int targetVersion,
                            int classId,
          -                 int colorId)
          -
          -
          Initializes this update. -

          -

          -
          -
          -
          -
          - -

          -apply

          -
          -public void apply(SceneModel model)
          -
          -
          Description copied from class: SceneUpdate
          -
          Applies this update to the specified scene model. Derived classes will want to override this - method and apply updates of their own, being sure to call super.apply. -

          -

          -
          Overrides:
          apply in class SceneUpdate
          -
          -
          -
          -
          -
          + int colorId)
      +
      Initializes this update.
      +
    • +
    + + + +
      +
    • +

      apply

      +
      public void apply(SceneModel model)
      +
      Description copied from class: SceneUpdate
      +
      Applies this update to the specified scene model. Derived classes will want to override this + method and apply updates of their own, being sure to call super.apply.
      +
      +
      Overrides:
      +
      apply in class SceneUpdate
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/ModifyObjectsUpdate.html b/apidocs/com/threerings/stage/data/ModifyObjectsUpdate.html index 8bfea049..c6e0dcd2 100644 --- a/apidocs/com/threerings/stage/data/ModifyObjectsUpdate.html +++ b/apidocs/com/threerings/stage/data/ModifyObjectsUpdate.html @@ -1,384 +1,399 @@ - - - - - - -ModifyObjectsUpdate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.data -
    -Class ModifyObjectsUpdate

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.data.SceneUpdate
    -      extended by com.threerings.stage.data.ModifyObjectsUpdate
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, Cloneable
    -
    -
    -
    -
    public class ModifyObjectsUpdate
    extends SceneUpdate
    - - -

    -A scene update that is broadcast when objects have been added to or removed - from the scene. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.data
    +

    Class ModifyObjectsUpdate

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, Cloneable
      +
      +
      +
      +
      public class ModifyObjectsUpdate
      +extends SceneUpdate
      +
      A scene update that is broadcast when objects have been added to or removed + from the scene.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - -
      -Field Summary
      - com.threerings.miso.data.ObjectInfo[]added - -
      -          The objects added to the scene (or null for none).
      - com.threerings.miso.data.ObjectInfo[]removed - -
      -          The objects removed from the scene (or null for none).
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        com.threerings.miso.data.ObjectInfo[]added +
        The objects added to the scene (or null for none).
        +
        com.threerings.miso.data.ObjectInfo[]removed +
        The objects removed from the scene (or null for none).
        +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      ModifyObjectsUpdate() - -
      -           
      -  + - - - - - - - - - - - - - - -
      -Method Summary
      - voidapply(SceneModel model) - -
      -          Applies this update to the specified scene model.
      - voidinit(int targetId, - int targetVersion, - com.threerings.miso.data.ObjectInfo[] added, - com.threerings.miso.data.ObjectInfo[] removed) - -
      -          Initializes this update with all necessary data.
      - - - - - - - -
      Methods inherited from class com.threerings.whirled.data.SceneUpdate
      getSceneId, getSceneVersion, getVersionIncrement, init, persistTo, readObject, toString, unpersistFrom, validate, writeObject
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -added

      -
      -public com.threerings.miso.data.ObjectInfo[] added
      -
      -
      The objects added to the scene (or null for none). -

      -

      -
      -
      -
      - -

      -removed

      -
      -public com.threerings.miso.data.ObjectInfo[] removed
      -
      -
      The objects removed from the scene (or null for none). -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          added

          +
          public com.threerings.miso.data.ObjectInfo[] added
          +
          The objects added to the scene (or null for none).
          +
        • +
        + + + +
          +
        • +

          removed

          +
          public com.threerings.miso.data.ObjectInfo[] removed
          +
          The objects removed from the scene (or null for none).
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -ModifyObjectsUpdate

      -
      -public ModifyObjectsUpdate()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ModifyObjectsUpdate

          +
          public ModifyObjectsUpdate()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(int targetId,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public void init(int targetId,
                            int targetVersion,
                            com.threerings.miso.data.ObjectInfo[] added,
          -                 com.threerings.miso.data.ObjectInfo[] removed)
          -
          -
          Initializes this update with all necessary data. -

          -

          -
          Parameters:
          added - the objects added to the scene, or null for - none
          removed - the objects removed from the scene, or null - for none
          -
          -
          -
          - -

          -apply

          -
          -public void apply(SceneModel model)
          -
          -
          Description copied from class: SceneUpdate
          -
          Applies this update to the specified scene model. Derived classes will want to override this - method and apply updates of their own, being sure to call super.apply. -

          -

          -
          Overrides:
          apply in class SceneUpdate
          -
          -
          -
          -
          -
          + com.threerings.miso.data.ObjectInfo[] removed)
      +
      Initializes this update with all necessary data.
      +
      +
      Parameters:
      +
      added - the objects added to the scene, or null for + none
      +
      removed - the objects removed from the scene, or null + for none
      +
      +
    • +
    + + + +
      +
    • +

      apply

      +
      public void apply(SceneModel model)
      +
      Description copied from class: SceneUpdate
      +
      Applies this update to the specified scene model. Derived classes will want to override this + method and apply updates of their own, being sure to call super.apply.
      +
      +
      Overrides:
      +
      apply in class SceneUpdate
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/StageCodes.html b/apidocs/com/threerings/stage/data/StageCodes.html index 687407c3..6672fb8f 100644 --- a/apidocs/com/threerings/stage/data/StageCodes.html +++ b/apidocs/com/threerings/stage/data/StageCodes.html @@ -1,326 +1,325 @@ - - - - - - -StageCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.data -
    -Interface StageCodes

    -
    -
    All Superinterfaces:
    com.threerings.presents.data.InvocationCodes
    -
    -
    -
    All Known Implementing Classes:
    PlacementConstraints
    -
    -
    -
    -
    public interface StageCodes
    extends com.threerings.presents.data.InvocationCodes
    - - -

    -Codes and constants relating to the Stage system. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.data
    +

    Interface StageCodes

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.data.InvocationCodes
      +
      +
      +
      All Known Implementing Classes:
      +
      PlacementConstraints
      +
      +
      +
      +
      public interface StageCodes
      +extends com.threerings.presents.data.InvocationCodes
      +
      Codes and constants relating to the Stage system.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static StringERR_CANNOT_CLUSTER - -
      -          An error delivered when adding objects to scenes.
      -static StringERR_NO_OVERLAP - -
      -          An error delivered when adding objects to scenes.
      -static com.threerings.presents.data.PermissionMODIFY_SCENE_ACCESS - -
      -          The access control identifier for scene modification privileges.
      -static com.threerings.presents.data.PermissionMUTILATE_SCENE_ACCESS - -
      -          The access control identifier for potentially damaging scene modification privileges.
      -static StringSTAGE_MESSAGE_BUNDLE - -
      -          The i18n bundle identifier for the Stage system.
      -static StringTILESET_RSRC_SET - -
      -          The resource set that contains our tileset bundles.
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  -

      - +

        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static StringERR_CANNOT_CLUSTER +
        An error delivered when adding objects to scenes.
        +
        static StringERR_NO_OVERLAP +
        An error delivered when adding objects to scenes.
        +
        static com.threerings.presents.data.PermissionMODIFY_SCENE_ACCESS +
        The access control identifier for scene modification privileges.
        +
        static com.threerings.presents.data.PermissionMUTILATE_SCENE_ACCESS +
        The access control identifier for potentially damaging scene modification privileges.
        +
        static StringSTAGE_MESSAGE_BUNDLE +
        The i18n bundle identifier for the Stage system.
        +
        static StringTILESET_RSRC_SET +
        The resource set that contains our tileset bundles.
        +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.presents.data.InvocationCodes

          +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -STAGE_MESSAGE_BUNDLE

      -
      -static final String STAGE_MESSAGE_BUNDLE
      -
      -
      The i18n bundle identifier for the Stage system. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -TILESET_RSRC_SET

      -
      -static final String TILESET_RSRC_SET
      -
      -
      The resource set that contains our tileset bundles. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -MODIFY_SCENE_ACCESS

      -
      -static final com.threerings.presents.data.Permission MODIFY_SCENE_ACCESS
      -
      -
      The access control identifier for scene modification privileges. -

      -

      -
      -
      -
      - -

      -MUTILATE_SCENE_ACCESS

      -
      -static final com.threerings.presents.data.Permission MUTILATE_SCENE_ACCESS
      -
      -
      The access control identifier for potentially damaging scene modification privileges. -

      -

      -
      -
      -
      - -

      -ERR_NO_OVERLAP

      -
      -static final String ERR_NO_OVERLAP
      -
      -
      An error delivered when adding objects to scenes. -

      -

      -
      -
      -
      - -

      -ERR_CANNOT_CLUSTER

      -
      -static final String ERR_CANNOT_CLUSTER
      -
      -
      An error delivered when adding objects to scenes. -

      -

      -
      -
      +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          STAGE_MESSAGE_BUNDLE

          +
          static final String STAGE_MESSAGE_BUNDLE
          +
          The i18n bundle identifier for the Stage system.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          TILESET_RSRC_SET

          +
          static final String TILESET_RSRC_SET
          +
          The resource set that contains our tileset bundles.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          MODIFY_SCENE_ACCESS

          +
          static final com.threerings.presents.data.Permission MODIFY_SCENE_ACCESS
          +
          The access control identifier for scene modification privileges.
          +
        • +
        + + + +
          +
        • +

          MUTILATE_SCENE_ACCESS

          +
          static final com.threerings.presents.data.Permission MUTILATE_SCENE_ACCESS
          +
          The access control identifier for potentially damaging scene modification privileges.
          +
        • +
        + + + +
          +
        • +

          ERR_NO_OVERLAP

          +
          static final String ERR_NO_OVERLAP
          +
          An error delivered when adding objects to scenes.
          +
        • +
        + + + +
          +
        • +

          ERR_CANNOT_CLUSTER

          +
          static final String ERR_CANNOT_CLUSTER
          +
          An error delivered when adding objects to scenes.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/StageLocation.html b/apidocs/com/threerings/stage/data/StageLocation.html index 756bb967..8c2b51f8 100644 --- a/apidocs/com/threerings/stage/data/StageLocation.html +++ b/apidocs/com/threerings/stage/data/StageLocation.html @@ -1,522 +1,516 @@ - - - - - - -StageLocation (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.data -
    -Class StageLocation

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.stage.data.StageLocation
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, Location, Cloneable
    -
    -
    -
    -
    public class StageLocation
    extends com.threerings.io.SimpleStreamableObject
    implements Location
    - - -

    -Contains information on a scene occupant's position and orientation. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.data
    +

    Class StageLocation

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.io.SimpleStreamableObject
      • +
      • +
          +
        • com.threerings.stage.data.StageLocation
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, Location, Cloneable
      +
      +
      +
      +
      public class StageLocation
      +extends com.threerings.io.SimpleStreamableObject
      +implements Location
      +
      Contains information on a scene occupant's position and orientation.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - byteorient - -
      -          The user's orientation (defined by DirectionCodes).
      - intx - -
      -          The user's x position (interpreted by the display system).
      - inty - -
      -          The user's y position (interpreted by the display system).
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        byteorient +
        The user's orientation (defined by DirectionCodes).
        +
        intx +
        The user's x position (interpreted by the display system).
        +
        inty +
        The user's y position (interpreted by the display system).
        +
        +
      • +
      - - - - - - - - - - - - -
      -Constructor Summary
      StageLocation() - -
      -          A zero-argument constructor used when unserializing instances.
      StageLocation(int x, - int y, - byte orient) - -
      -          Constructs a location with the specified coordinates and - orientation.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        StageLocation() +
        A zero-argument constructor used when unserializing instances.
        +
        StageLocation(int x, + int y, + byte orient) +
        Constructs a location with the specified coordinates and + orientation.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - StageLocationclone() - -
      -          Locations are cloneable.
      - booleanequals(Object other) - -
      -          Location equality is determined by coordinates.
      - booleanequivalent(Location oloc) - -
      -          Location equivalence means that the coordinates and orientation are - the same.
      - LocationgetOpposite() - -
      -          Get a new Location instance that is equals() to this one but that - has an orientation facing the opposite direction.
      - inthashCode() - -
      -          Computes a reasonable hashcode for location instances.
      - StringorientToString() - -
      -          Object.toString() helper function.
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      getClass, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -x

      -
      -public int x
      -
      -
      The user's x position (interpreted by the display system). -

      -

      -
      -
      -
      - -

      -y

      -
      -public int y
      -
      -
      The user's y position (interpreted by the display system). -

      -

      -
      -
      -
      - -

      -orient

      -
      -public byte orient
      -
      -
      The user's orientation (defined by DirectionCodes). -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          x

          +
          public int x
          +
          The user's x position (interpreted by the display system).
          +
        • +
        + + + +
          +
        • +

          y

          +
          public int y
          +
          The user's y position (interpreted by the display system).
          +
        • +
        + + + +
          +
        • +

          orient

          +
          public byte orient
          +
          The user's orientation (defined by DirectionCodes).
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -StageLocation

      -
      -public StageLocation()
      -
      -
      A zero-argument constructor used when unserializing instances. -

      -

      -
      - -

      -StageLocation

      -
      -public StageLocation(int x,
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageLocation

          +
          public StageLocation()
          +
          A zero-argument constructor used when unserializing instances.
          +
        • +
        + + + +
          +
        • +

          StageLocation

          +
          public StageLocation(int x,
                                int y,
          -                     byte orient)
          -
          -
          Constructs a location with the specified coordinates and - orientation. -

          -

          - + byte orient)
      +
      Constructs a location with the specified coordinates and + orientation.
      +
    • +
    + + - - - - - - -
    -Method Detail
    - -

    -orientToString

    -
    -public String orientToString()
    -
    -
    Object.toString() helper function. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getOpposite

    -
    -public Location getOpposite()
    -
    -
    Description copied from interface: Location
    -
    Get a new Location instance that is equals() to this one but that - has an orientation facing the opposite direction. -

    -

    -
    Specified by:
    getOpposite in interface Location
    -
    -
    -
    -
    -
    -
    - -

    -equivalent

    -
    -public boolean equivalent(Location oloc)
    -
    -
    Location equivalence means that the coordinates and orientation are - the same. -

    -

    -
    Specified by:
    equivalent in interface Location
    -
    -
    -
    -
    -
    -
    - -

    -equals

    -
    -public boolean equals(Object other)
    -
    -
    Location equality is determined by coordinates. -

    -

    -
    Specified by:
    equals in interface Location
    Overrides:
    equals in class Object
    -
    -
    -
    -
    -
    -
    - -

    -hashCode

    -
    -public int hashCode()
    -
    -
    Computes a reasonable hashcode for location instances. -

    -

    -
    Specified by:
    hashCode in interface Location
    Overrides:
    hashCode in class Object
    -
    -
    -
    -
    -
    -
    - -

    -clone

    -
    -public StageLocation clone()
    -
    -
    Description copied from interface: Location
    -
    Locations are cloneable. -

    -

    -
    Specified by:
    clone in interface Location
    Overrides:
    clone in class Object
    -
    -
    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        getOpposite

        +
        public Location getOpposite()
        +
        Description copied from interface: Location
        +
        Get a new Location instance that is equals() to this one but that + has an orientation facing the opposite direction.
        +
        +
        Specified by:
        +
        getOpposite in interface Location
        +
        +
      • +
      + + + +
        +
      • +

        equivalent

        +
        public boolean equivalent(Location oloc)
        +
        Location equivalence means that the coordinates and orientation are + the same.
        +
        +
        Specified by:
        +
        equivalent in interface Location
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(Object other)
        +
        Location equality is determined by coordinates.
        +
        +
        Specified by:
        +
        equals in interface Location
        +
        Overrides:
        +
        equals in class Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        Computes a reasonable hashcode for location instances.
        +
        +
        Specified by:
        +
        hashCode in interface Location
        +
        Overrides:
        +
        hashCode in class Object
        +
        +
      • +
      + + + + +
    • +
    + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/StageMisoSceneModel.html b/apidocs/com/threerings/stage/data/StageMisoSceneModel.html index 6c4db167..87fef68c 100644 --- a/apidocs/com/threerings/stage/data/StageMisoSceneModel.html +++ b/apidocs/com/threerings/stage/data/StageMisoSceneModel.html @@ -1,466 +1,470 @@ - - - - - - -StageMisoSceneModel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":9,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.data -
    -Class StageMisoSceneModel

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.miso.data.MisoSceneModel
    -          extended by com.threerings.miso.data.SparseMisoSceneModel
    -              extended by com.threerings.stage.data.StageMisoSceneModel
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, AuxModel, Cloneable
    -
    -
    -
    -
    public class StageMisoSceneModel
    extends com.threerings.miso.data.SparseMisoSceneModel
    implements AuxModel
    - - -

    -Extends the SparseMisoSceneModel with the necessary interface - to wire it up to the Whirled auxiliary model system. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.data
    +

    Class StageMisoSceneModel

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.io.SimpleStreamableObject
      • +
      • +
          +
        • com.threerings.miso.data.MisoSceneModel
        • +
        • +
            +
          • com.threerings.miso.data.SparseMisoSceneModel
          • +
          • +
              +
            • com.threerings.stage.data.StageMisoSceneModel
            • +
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, AuxModel, Cloneable
      +
      +
      +
      +
      public class StageMisoSceneModel
      +extends com.threerings.miso.data.SparseMisoSceneModel
      +implements AuxModel
      +
      Extends the SparseMisoSceneModel with the necessary interface + to wire it up to the Whirled auxiliary model system.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.miso.data.SparseMisoSceneModel
      com.threerings.miso.data.SparseMisoSceneModel.ObjectVisitor, com.threerings.miso.data.SparseMisoSceneModel.Section
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.miso.data.SparseMisoSceneModel

          +com.threerings.miso.data.SparseMisoSceneModel.ObjectVisitor, com.threerings.miso.data.SparseMisoSceneModel.Section
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - -
      -Field Summary
      -static intSECTION_HEIGHT - -
      -          The height (in tiles) of a scene section.
      -static intSECTION_WIDTH - -
      -          The width (in tiles) of a scene section.
      - - - - - - - -
      Fields inherited from class com.threerings.miso.data.SparseMisoSceneModel
      defTileSet, sheight, swidth
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static intSECTION_HEIGHT +
        The height (in tiles) of a scene section.
        +
        static intSECTION_WIDTH +
        The width (in tiles) of a scene section.
        +
        +
          +
        • + + +

          Fields inherited from class com.threerings.miso.data.SparseMisoSceneModel

          +defTileSet, sheight, swidth
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      StageMisoSceneModel() - -
      -          Creates a completely uninitialized scene model.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        StageMisoSceneModel() +
        Creates a completely uninitialized scene model.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - StageMisoSceneModelclone() - -
      -          Creates a clone of this auxiliary model.
      -static StageMisoSceneModelgetSceneModel(SceneModel model) - -
      -          Locates and returns the StageMisoSceneModel among the - auxiliary scene models associated with the supplied scene model.
      - com.threerings.miso.data.SparseMisoSceneModel.SectiongetSection(int key) - -
      -          Returns the section identified by the specified key, or null if no - section exists for that key.
      - intgetSectionKey(int x, - int y) - -
      -          Returns the section key for the specified tile coordinate.
      - - - - - - - -
      Methods inherited from class com.threerings.miso.data.SparseMisoSceneModel
      addObject, getAllObjects, getBaseTileId, getDefaultBaseTileSet, getInterestingObjects, getObjects, getSections, readField__sections, removeObject, setBaseTile, setDefaultBaseTileSet, setSection, updateObject, visitObjects, visitObjects, writeField__sections
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Static Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        StageMisoSceneModelclone() +
        Creates a clone of this auxiliary model.
        +
        static StageMisoSceneModelgetSceneModel(SceneModel model) +
        Locates and returns the StageMisoSceneModel among the + auxiliary scene models associated with the supplied scene model.
        +
        com.threerings.miso.data.SparseMisoSceneModel.SectiongetSection(int key) +
        Returns the section identified by the specified key, or null if no + section exists for that key.
        +
        intgetSectionKey(int x, + int y) +
        Returns the section key for the specified tile coordinate.
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.miso.data.SparseMisoSceneModel

          +addObject, getAllObjects, getBaseTileId, getDefaultBaseTileSet, getInterestingObjects, getObjects, getSections, removeObject, setBaseTile, setDefaultBaseTileSet, setSection, updateObject, visitObjects, visitObjects
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.io.SimpleStreamableObject

          +toString
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -SECTION_WIDTH

      -
      -public static final int SECTION_WIDTH
      -
      -
      The width (in tiles) of a scene section. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -SECTION_HEIGHT

      -
      -public static final int SECTION_HEIGHT
      -
      -
      The height (in tiles) of a scene section. -

      -

      -
      See Also:
      Constant Field Values
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          SECTION_WIDTH

          +
          public static final int SECTION_WIDTH
          +
          The width (in tiles) of a scene section.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          SECTION_HEIGHT

          +
          public static final int SECTION_HEIGHT
          +
          The height (in tiles) of a scene section.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -StageMisoSceneModel

      -
      -public StageMisoSceneModel()
      -
      -
      Creates a completely uninitialized scene model. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageMisoSceneModel

          +
          public StageMisoSceneModel()
          +
          Creates a completely uninitialized scene model.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getSceneModel

      -
      -public static StageMisoSceneModel getSceneModel(SceneModel model)
      -
      -
      Locates and returns the StageMisoSceneModel among the +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getSceneModel

          +
          public static StageMisoSceneModel getSceneModel(SceneModel model)
          +
          Locates and returns the StageMisoSceneModel among the auxiliary scene models associated with the supplied scene model. null is returned if no miso scene model could be - found. -

          -

          -
          -
          -
          -
          -
          -
      -
      - -

      -getSectionKey

      -
      -public int getSectionKey(int x,
      -                         int y)
      -
      -
      Returns the section key for the specified tile coordinate. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getSection

      -
      -public com.threerings.miso.data.SparseMisoSceneModel.Section getSection(int key)
      -
      -
      Returns the section identified by the specified key, or null if no - section exists for that key. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -clone

      -
      -public StageMisoSceneModel clone()
      -
      -
      Description copied from interface: AuxModel
      -
      Creates a clone of this auxiliary model. -

      -

      -
      Specified by:
      clone in interface AuxModel
      Overrides:
      clone in class com.threerings.miso.data.SparseMisoSceneModel
      -
      -
      -
      -
      -
      + found.
    + + + + + +
      +
    • +

      getSectionKey

      +
      public int getSectionKey(int x,
      +                         int y)
      +
      Returns the section key for the specified tile coordinate.
      +
    • +
    + + + +
      +
    • +

      getSection

      +
      public com.threerings.miso.data.SparseMisoSceneModel.Section getSection(int key)
      +
      Returns the section identified by the specified key, or null if no + section exists for that key.
      +
    • +
    + + + +
      +
    • +

      clone

      +
      public StageMisoSceneModel clone()
      +
      Description copied from interface: AuxModel
      +
      Creates a clone of this auxiliary model.
      +
      +
      Specified by:
      +
      clone in interface AuxModel
      +
      Overrides:
      +
      clone in class com.threerings.miso.data.SparseMisoSceneModel
      +
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/StageOccupantInfo.html b/apidocs/com/threerings/stage/data/StageOccupantInfo.html index af5cd25b..9ec91ec0 100644 --- a/apidocs/com/threerings/stage/data/StageOccupantInfo.html +++ b/apidocs/com/threerings/stage/data/StageOccupantInfo.html @@ -1,350 +1,363 @@ - - - - - - -StageOccupantInfo (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.data -
    -Class StageOccupantInfo

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.crowd.data.OccupantInfo
    -          extended by com.threerings.stage.data.StageOccupantInfo
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
    -
    -
    -
    -
    public class StageOccupantInfo
    extends com.threerings.crowd.data.OccupantInfo
    - - -

    -Extends the standard occupant info with stage specific business. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.data
    +

    Class StageOccupantInfo

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.io.SimpleStreamableObject
      • +
      • +
          +
        • com.threerings.crowd.data.OccupantInfo
        • +
        • +
            +
          • com.threerings.stage.data.StageOccupantInfo
          • +
          +
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
      +
      +
      +
      +
      public class StageOccupantInfo
      +extends com.threerings.crowd.data.OccupantInfo
      +
      Extends the standard occupant info with stage specific business.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.crowd.data.OccupantInfo
      com.threerings.crowd.data.OccupantInfo.NameUpdater, com.threerings.crowd.data.OccupantInfo.Updater<T extends com.threerings.crowd.data.OccupantInfo>
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.crowd.data.OccupantInfo

          +com.threerings.crowd.data.OccupantInfo.NameUpdater, com.threerings.crowd.data.OccupantInfo.Updater<T extends com.threerings.crowd.data.OccupantInfo>
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from class com.threerings.crowd.data.OccupantInfo
      ACTIVE, bodyOid, DISCONNECTED, IDLE, status, username, X_STATUS
      -  +
        +
      • + + +

        Field Summary

        +
          +
        • + + +

          Fields inherited from class com.threerings.crowd.data.OccupantInfo

          +ACTIVE, bodyOid, DISCONNECTED, IDLE, status, username, X_STATUS
        • +
        +
      • +
      - - - - - - - - - - - - -
      -Constructor Summary
      StageOccupantInfo() - -
      -          Used for unserialization.
      StageOccupantInfo(com.threerings.crowd.data.BodyObject body) - -
      -          Creates a new instance for the specified body.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        StageOccupantInfo() +
        Used for unserialization.
        +
        StageOccupantInfo(com.threerings.crowd.data.BodyObject body) +
        Creates a new instance for the specified body.
        +
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - booleanisClusterable() - -
      -          Should return true if the occupant in question is available to be - clustered with, false if they are "busy".
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.data.OccupantInfo
      clone, getBodyOid, getKey
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        booleanisClusterable() +
        Should return true if the occupant in question is available to be + clustered with, false if they are "busy".
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.crowd.data.OccupantInfo

          +clone, getBodyOid, getKey
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.io.SimpleStreamableObject

          +toString
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StageOccupantInfo

      -
      -public StageOccupantInfo(com.threerings.crowd.data.BodyObject body)
      -
      -
      Creates a new instance for the specified body. -

      -

      -
      - -

      -StageOccupantInfo

      -
      -public StageOccupantInfo()
      -
      -
      Used for unserialization. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageOccupantInfo

          +
          public StageOccupantInfo(com.threerings.crowd.data.BodyObject body)
          +
          Creates a new instance for the specified body.
          +
        • +
        + + + +
          +
        • +

          StageOccupantInfo

          +
          public StageOccupantInfo()
          +
          Used for unserialization.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -isClusterable

      -
      -public boolean isClusterable()
      -
      -
      Should return true if the occupant in question is available to be +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          isClusterable

          +
          public boolean isClusterable()
          +
          Should return true if the occupant in question is available to be clustered with, false if they are "busy". This means that a user - can click on them and start a chat circle. -

          -

          -
          -
          -
      + can click on them and start a chat circle.
    + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/StageScene.html b/apidocs/com/threerings/stage/data/StageScene.html index d1cf168b..3a9d63df 100644 --- a/apidocs/com/threerings/stage/data/StageScene.html +++ b/apidocs/com/threerings/stage/data/StageScene.html @@ -1,717 +1,642 @@ - - - - - - -StageScene (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.data -
    -Class StageScene

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.data.SceneImpl
    -      extended by com.threerings.stage.data.StageScene
    -
    -
    -
    All Implemented Interfaces:
    Scene, SpotScene, Cloneable
    -
    -
    -
    -
    public class StageScene
    extends SceneImpl
    implements SpotScene, Cloneable
    - - -

    -The implementation of the Stage scene interface. -

    - -

    -


    - -

    - +

    +
    com.threerings.stage.data
    +

    Class StageScene

    +
    +
    + +
    + +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      StageScene(StageSceneModel model, - com.threerings.crowd.data.PlaceConfig config) - -
      -          Creates an instance that will obtain data from the supplied scene - model and place config.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        StageScene(StageSceneModel model, + com.threerings.crowd.data.PlaceConfig config) +
        Creates an instance that will obtain data from the supplied scene + model and place config.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddObject(com.threerings.miso.data.ObjectInfo info) - -
      -          Adds a new object to this scene.
      - voidaddPortal(Portal portal) - -
      -          Adds a portal to this scene, immediately making the requisite modifications to the - underlying scene model.
      - StageSceneclone() - -
      -           
      - Iterator<com.threerings.miso.data.ObjectInfo>enumerateObjects() - -
      -          Iterates over all of the interesting objects in this scene.
      - intgetDefaultColor(int classId) - -
      -          Get the default color id to use for the specified colorization class, - or -1 if no default is set.
      - PortalgetDefaultEntrance() - -
      -          Returns the portal that represents the default entrance to this scene.
      - shortgetNextPortalId() - -
      -          Returns the portal id that should be assigned to the next portal added to this scene.
      - PortalgetPortal(int portalId) - -
      -          Returns a Portal object for the portal with the specified id or null if no portal - exists with that id.
      - intgetPortalCount() - -
      -          Returns the number of portals in this scene.
      - Iterator<Portal>getPortals() - -
      -          Returns an iterator over the portals in this scene.
      - StringgetType() - -
      -          Returns the scene type (e.g.
      - intgetZoneId() - -
      -          Returns the zone id to which this scene belongs.
      - booleanremoveObject(com.threerings.miso.data.ObjectInfo info) - -
      -          Removes an object from this scene.
      - voidremovePortal(Portal portal) - -
      -          Removes the specified portal from the scene.
      - voidsetDefaultColor(int classId, - int colorId) - -
      -          Set the default color to use for the specified colorization class id.
      - voidsetDefaultEntrance(Portal portal) - -
      -          Sets the default entrance in this scene, immediately making the requisite modifications to - the underlying scene model.
      - voidsetType(String type) - -
      -          Sets the type of this scene.
      - voidupdateReceived(SceneUpdate update) - -
      -          Called to inform the scene that an update has been received while - the scene was resolved and active.
      - - - - - - - -
      Methods inherited from class com.threerings.whirled.data.SceneImpl
      getId, getName, getPlaceConfig, getSceneModel, getVersion, setId, setName, setVersion, toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StageScene

      -
      -public StageScene(StageSceneModel model,
      -                  com.threerings.crowd.data.PlaceConfig config)
      -
      -
      Creates an instance that will obtain data from the supplied scene - model and place config. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageScene

          +
          public StageScene(StageSceneModel model,
          +                  com.threerings.crowd.data.PlaceConfig config)
          +
          Creates an instance that will obtain data from the supplied scene + model and place config.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getType

      -
      -public String getType()
      -
      -
      Returns the scene type (e.g. "world", "port", "bank", etc.). -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getZoneId

      -
      -public int getZoneId()
      -
      -
      Returns the zone id to which this scene belongs. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setType

      -
      -public void setType(String type)
      -
      -
      Sets the type of this scene. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getDefaultColor

      -
      -public int getDefaultColor(int classId)
      -
      -
      Get the default color id to use for the specified colorization class, - or -1 if no default is set. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setDefaultColor

      -
      -public void setDefaultColor(int classId,
      -                            int colorId)
      -
      -
      Set the default color to use for the specified colorization class id. - Setting the colorId to -1 disables the default. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -enumerateObjects

      -
      -public Iterator<com.threerings.miso.data.ObjectInfo> enumerateObjects()
      -
      -
      Iterates over all of the interesting objects in this scene. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -addObject

      -
      -public void addObject(com.threerings.miso.data.ObjectInfo info)
      -
      -
      Adds a new object to this scene. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -removeObject

      -
      -public boolean removeObject(com.threerings.miso.data.ObjectInfo info)
      -
      -
      Removes an object from this scene. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -updateReceived

      -
      -public void updateReceived(SceneUpdate update)
      -
      -
      Description copied from interface: Scene
      -
      Called to inform the scene that an update has been received while +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getType

          +
          public String getType()
          +
          Returns the scene type (e.g. "world", "port", "bank", etc.).
          +
        • +
        + + + +
          +
        • +

          getZoneId

          +
          public int getZoneId()
          +
          Returns the zone id to which this scene belongs.
          +
        • +
        + + + +
          +
        • +

          setType

          +
          public void setType(String type)
          +
          Sets the type of this scene.
          +
        • +
        + + + +
          +
        • +

          getDefaultColor

          +
          public int getDefaultColor(int classId)
          +
          Get the default color id to use for the specified colorization class, + or -1 if no default is set.
          +
        • +
        + + + +
          +
        • +

          setDefaultColor

          +
          public void setDefaultColor(int classId,
          +                            int colorId)
          +
          Set the default color to use for the specified colorization class id. + Setting the colorId to -1 disables the default.
          +
        • +
        + + + +
          +
        • +

          enumerateObjects

          +
          public Iterator<com.threerings.miso.data.ObjectInfo> enumerateObjects()
          +
          Iterates over all of the interesting objects in this scene.
          +
        • +
        + + + +
          +
        • +

          addObject

          +
          public void addObject(com.threerings.miso.data.ObjectInfo info)
          +
          Adds a new object to this scene.
          +
        • +
        + + + +
          +
        • +

          removeObject

          +
          public boolean removeObject(com.threerings.miso.data.ObjectInfo info)
          +
          Removes an object from this scene.
          +
        • +
        + + + +
          +
        • +

          updateReceived

          +
          public void updateReceived(SceneUpdate update)
          +
          Description copied from interface: Scene
          +
          Called to inform the scene that an update has been received while the scene was resolved and active. The update should be applied to the underlying scene model and any derivative data should be - appropriately updated. -

          -

          -
          Specified by:
          updateReceived in interface Scene
          Overrides:
          updateReceived in class SceneImpl
          -
          -
          -
          -
          -
      -
      - -

      -clone

      -
      -public StageScene clone()
      -                 throws CloneNotSupportedException
      -
      -
      -
      Overrides:
      clone in class Object
      -
      -
      - -
      Throws: -
      CloneNotSupportedException
      -
      -
      -
      - -

      -getPortal

      -
      -public Portal getPortal(int portalId)
      -
      -
      Description copied from interface: SpotScene
      -
      Returns a Portal object for the portal with the specified id or null if no portal - exists with that id. -

      -

      -
      Specified by:
      getPortal in interface SpotScene
      -
      -
      -
      -
      -
      -
      - -

      -getPortalCount

      -
      -public int getPortalCount()
      -
      -
      Description copied from interface: SpotScene
      -
      Returns the number of portals in this scene. -

      -

      -
      Specified by:
      getPortalCount in interface SpotScene
      -
      -
      -
      -
      -
      -
      - -

      -getPortals

      -
      -public Iterator<Portal> getPortals()
      -
      -
      Description copied from interface: SpotScene
      -
      Returns an iterator over the portals in this scene. -

      -

      -
      Specified by:
      getPortals in interface SpotScene
      -
      -
      -
      -
      -
      -
      - -

      -getNextPortalId

      -
      -public short getNextPortalId()
      -
      -
      Description copied from interface: SpotScene
      -
      Returns the portal id that should be assigned to the next portal added to this scene. -

      -

      -
      Specified by:
      getNextPortalId in interface SpotScene
      -
      -
      -
      -
      -
      -
      - -

      -getDefaultEntrance

      -
      -public Portal getDefaultEntrance()
      -
      -
      Description copied from interface: SpotScene
      -
      Returns the portal that represents the default entrance to this scene. If a body enters the + appropriately updated.
    +
    +
    Specified by:
    +
    updateReceived in interface Scene
    +
    Overrides:
    +
    updateReceived in class SceneImpl
    +
    + + + + + + + + + +
      +
    • +

      getPortal

      +
      public Portal getPortal(int portalId)
      +
      Description copied from interface: SpotScene
      +
      Returns a Portal object for the portal with the specified id or null if no portal + exists with that id.
      +
      +
      Specified by:
      +
      getPortal in interface SpotScene
      +
      +
    • +
    + + + +
      +
    • +

      getPortalCount

      +
      public int getPortalCount()
      +
      Description copied from interface: SpotScene
      +
      Returns the number of portals in this scene.
      +
      +
      Specified by:
      +
      getPortalCount in interface SpotScene
      +
      +
    • +
    + + + +
      +
    • +

      getPortals

      +
      public Iterator<Portal> getPortals()
      +
      Description copied from interface: SpotScene
      +
      Returns an iterator over the portals in this scene.
      +
      +
      Specified by:
      +
      getPortals in interface SpotScene
      +
      +
    • +
    + + + +
      +
    • +

      getNextPortalId

      +
      public short getNextPortalId()
      +
      Description copied from interface: SpotScene
      +
      Returns the portal id that should be assigned to the next portal added to this scene.
      +
      +
      Specified by:
      +
      getNextPortalId in interface SpotScene
      +
      +
    • +
    + + + +
      +
    • +

      getDefaultEntrance

      +
      public Portal getDefaultEntrance()
      +
      Description copied from interface: SpotScene
      +
      Returns the portal that represents the default entrance to this scene. If a body enters the scene at logon time rather than entering from some other scene, this is the portal at which - they would appear. -

      -

      -
      Specified by:
      getDefaultEntrance in interface SpotScene
      -
      -
      -
      -
      - -
      - -

      -addPortal

      -
      -public void addPortal(Portal portal)
      -
      -
      Description copied from interface: SpotScene
      -
      Adds a portal to this scene, immediately making the requisite modifications to the + they would appear.
      +
      +
      Specified by:
      +
      getDefaultEntrance in interface SpotScene
      +
      +
    • +
    + + + +
      +
    • +

      addPortal

      +
      public void addPortal(Portal portal)
      +
      Description copied from interface: SpotScene
      +
      Adds a portal to this scene, immediately making the requisite modifications to the underlying scene model. The portal id should have already been assigned using the value - obtained from SpotScene.getNextPortalId(). -

      -

      -
      Specified by:
      addPortal in interface SpotScene
      -
      -
      -
      -
      - -
      - -

      -removePortal

      -
      -public void removePortal(Portal portal)
      -
      -
      Description copied from interface: SpotScene
      -
      Removes the specified portal from the scene. -

      -

      -
      Specified by:
      removePortal in interface SpotScene
      -
      -
      -
      -
      -
      -
      - -

      -setDefaultEntrance

      -
      -public void setDefaultEntrance(Portal portal)
      -
      -
      Description copied from interface: SpotScene
      -
      Sets the default entrance in this scene, immediately making the requisite modifications to - the underlying scene model. -

      -

      -
      Specified by:
      setDefaultEntrance in interface SpotScene
      -
      -
      -
      -
      -
      + obtained from SpotScene.getNextPortalId().
      +
      +
      Specified by:
      +
      addPortal in interface SpotScene
      +
      +
    • +
    + + + +
      +
    • +

      removePortal

      +
      public void removePortal(Portal portal)
      +
      Description copied from interface: SpotScene
      +
      Removes the specified portal from the scene.
      +
      +
      Specified by:
      +
      removePortal in interface SpotScene
      +
      +
    • +
    + + + +
      +
    • +

      setDefaultEntrance

      +
      public void setDefaultEntrance(Portal portal)
      +
      Description copied from interface: SpotScene
      +
      Sets the default entrance in this scene, immediately making the requisite modifications to + the underlying scene model.
      +
      +
      Specified by:
      +
      setDefaultEntrance in interface SpotScene
      +
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/StageSceneConfig.html b/apidocs/com/threerings/stage/data/StageSceneConfig.html index e5298f07..df563a52 100644 --- a/apidocs/com/threerings/stage/data/StageSceneConfig.html +++ b/apidocs/com/threerings/stage/data/StageSceneConfig.html @@ -1,324 +1,338 @@ - - - - - - -StageSceneConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.data -
    -Class StageSceneConfig

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.crowd.data.PlaceConfig
    -          extended by com.threerings.stage.data.StageSceneConfig
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class StageSceneConfig
    extends com.threerings.crowd.data.PlaceConfig
    - - -

    -Place configuration for the main isometric scenes in Stage. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.data
    +

    Class StageSceneConfig

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.io.SimpleStreamableObject
      • +
      • +
          +
        • com.threerings.crowd.data.PlaceConfig
        • +
        • +
            +
          • com.threerings.stage.data.StageSceneConfig
          • +
          +
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class StageSceneConfig
      +extends com.threerings.crowd.data.PlaceConfig
      +
      Place configuration for the main isometric scenes in Stage.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      StageSceneConfig() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        StageSceneConfig() 
        +
      • +
      - - - - - - - - - - - - - - -
      -Method Summary
      - com.threerings.crowd.client.PlaceControllercreateController() - -
      -           
      - StringgetManagerClassName() - -
      -           
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.data.PlaceConfig
      getControllerClass
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StageSceneConfig

      -
      -public StageSceneConfig()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageSceneConfig

          +
          public StageSceneConfig()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -createController

      -
      -public com.threerings.crowd.client.PlaceController createController()
      -
      -
      -
      Overrides:
      createController in class com.threerings.crowd.data.PlaceConfig
      -
      -
      -
      -
      -
      -
      - -

      -getManagerClassName

      -
      -public String getManagerClassName()
      -
      -
      -
      Specified by:
      getManagerClassName in class com.threerings.crowd.data.PlaceConfig
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          createController

          +
          public com.threerings.crowd.client.PlaceController createController()
          +
          +
          Overrides:
          +
          createController in class com.threerings.crowd.data.PlaceConfig
          +
          +
        • +
        + + + +
          +
        • +

          getManagerClassName

          +
          public String getManagerClassName()
          +
          +
          Specified by:
          +
          getManagerClassName in class com.threerings.crowd.data.PlaceConfig
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/StageSceneMarshaller.html b/apidocs/com/threerings/stage/data/StageSceneMarshaller.html index 867a456e..8270912a 100644 --- a/apidocs/com/threerings/stage/data/StageSceneMarshaller.html +++ b/apidocs/com/threerings/stage/data/StageSceneMarshaller.html @@ -1,408 +1,422 @@ - - - - - - -StageSceneMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.data -
    -Class StageSceneMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.presents.data.InvocationMarshaller
    -      extended by com.threerings.stage.data.StageSceneMarshaller
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.client.InvocationService, StageSceneService
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.stage.data
    +

    Class StageSceneMarshaller

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.data.InvocationMarshaller
      • +
      • +
          +
        • com.threerings.stage.data.StageSceneMarshaller
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.client.InvocationService, StageSceneService
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from StageSceneService.java.")
      -public class StageSceneMarshaller
      extends com.threerings.presents.data.InvocationMarshaller
      implements StageSceneService
    - - -

    -Provides the implementation of the StageSceneService interface +public class StageSceneMarshaller +extends com.threerings.presents.data.InvocationMarshaller +implements StageSceneService +

    Provides the implementation of the StageSceneService interface that marshalls the arguments and delivers the request to the provider on the server. Also provides an implementation of the response listener interfaces that marshall the response arguments and deliver them back - to the requesting client. -

    - -

    -


    - -

    + to the requesting client.

    + + + +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.presents.data.InvocationMarshaller
      com.threerings.presents.data.InvocationMarshaller.ConfirmMarshaller, com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller, com.threerings.presents.data.InvocationMarshaller.ResultMarshaller
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService
      com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.presents.data.InvocationMarshaller

          +com.threerings.presents.data.InvocationMarshaller.ConfirmMarshaller, com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller, com.threerings.presents.data.InvocationMarshaller.ResultMarshaller
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService

          +com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - -
      -Field Summary
      -static intADD_OBJECT - -
      -          The method id used to dispatch addObject(com.threerings.miso.data.ObjectInfo, com.threerings.presents.client.InvocationService.ConfirmListener) requests.
      -static intREMOVE_OBJECTS - -
      -          The method id used to dispatch removeObjects(com.threerings.miso.data.ObjectInfo[], com.threerings.presents.client.InvocationService.ConfirmListener) requests.
      -  + - - - - - - - - - -
      -Constructor Summary
      StageSceneMarshaller() - -
      -           
      -  + - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddObject(com.threerings.miso.data.ObjectInfo arg1, - com.threerings.presents.client.InvocationService.ConfirmListener arg2) - -
      -          Requests to add the supplied object to the current scene.
      - voidremoveObjects(com.threerings.miso.data.ObjectInfo[] arg1, - com.threerings.presents.client.InvocationService.ConfirmListener arg2) - -
      -          Requests to remove the supplied objects from the current scene.
      - - - - - - - -
      Methods inherited from class com.threerings.presents.data.InvocationMarshaller
      getInvocationCode, init, readField__invCode, readField__invOid, readObject, setInvocationOid, setNoResponse, toString, writeField__invCode, writeField__invOid
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddObject(com.threerings.miso.data.ObjectInfo arg1, + com.threerings.presents.client.InvocationService.ConfirmListener arg2) +
        Requests to add the supplied object to the current scene.
        +
        voidremoveObjects(com.threerings.miso.data.ObjectInfo[] arg1, + com.threerings.presents.client.InvocationService.ConfirmListener arg2) +
        Requests to remove the supplied objects from the current scene.
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.data.InvocationMarshaller

          +getInvocationCode, init, readObject, setInvocationOid, setNoResponse, toString
        • +
        + +
      • +
      +
    • +
    +
    +
    + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/StageSceneModel.html b/apidocs/com/threerings/stage/data/StageSceneModel.html index 808596fb..5b6d2cc7 100644 --- a/apidocs/com/threerings/stage/data/StageSceneModel.html +++ b/apidocs/com/threerings/stage/data/StageSceneModel.html @@ -1,461 +1,461 @@ - - - - - - -StageSceneModel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.data -
    -Class StageSceneModel

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.whirled.data.SceneModel
    -          extended by com.threerings.stage.data.StageSceneModel
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, Cloneable
    -
    -
    -
    -
    public class StageSceneModel
    extends SceneModel
    - - -

    -Extends the basic scene model with the notion of a scene type and - incorporates the necessary auxiliary models used by the Stage system. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.data
    +

    Class StageSceneModel

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, Cloneable
      +
      +
      +
      +
      public class StageSceneModel
      +extends SceneModel
      +
      Extends the basic scene model with the notion of a scene type and + incorporates the necessary auxiliary models used by the Stage system.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - com.threerings.util.StreamableHashMap<Integer,Integer>defaultColors - -
      -          If non-null, contains default colorizations to use for objects - that do not have colorizations defined.
      - Stringtype - -
      -          This scene's type which is a string identifier used to later - construct a specific controller to handle this scene.
      -static StringWORLD - -
      -          A scene type code.
      - intzoneId - -
      -          The zone id to which this scene belongs.
      - - - - - - - -
      Fields inherited from class com.threerings.whirled.data.SceneModel
      auxModels, name, sceneId, version
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        com.threerings.util.StreamableHashMap<Integer,Integer>defaultColors +
        If non-null, contains default colorizations to use for objects + that do not have colorizations defined.
        +
        Stringtype +
        This scene's type which is a string identifier used to later + construct a specific controller to handle this scene.
        +
        static StringWORLD +
        A scene type code.
        +
        intzoneId +
        The zone id to which this scene belongs.
        +
        + +
      • +
      - - - - - - - - - -
      -Constructor Summary
      StageSceneModel() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        StageSceneModel() 
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Method Summary
      -static StageSceneModelblankStageSceneModel() - -
      -          Creates and returns a blank scene model.
      - intgetDefaultColor(int classId) - -
      -          Get the default color to use for the specified colorization - classId, or -1 if no default is set for that colorization.
      - voidsetDefaultColor(int classId, - int colorId) - -
      -          Set the default colorId to use for a specified colorization - classId, or -1 to clear the default for that colorization.
      - - - - - - - -
      Methods inherited from class com.threerings.whirled.data.SceneModel
      addAuxModel, blankSceneModel, clone
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -WORLD

      -
      -public static final String WORLD
      -
      -
      A scene type code. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -type

      -
      -public String type
      -
      -
      This scene's type which is a string identifier used to later - construct a specific controller to handle this scene. -

      -

      -
      -
      -
      - -

      -zoneId

      -
      -public int zoneId
      -
      -
      The zone id to which this scene belongs. -

      -

      -
      -
      -
      - -

      -defaultColors

      -
      -public com.threerings.util.StreamableHashMap<Integer,Integer> defaultColors
      -
      -
      If non-null, contains default colorizations to use for objects - that do not have colorizations defined. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + + + + + +
          +
        • +

          type

          +
          public String type
          +
          This scene's type which is a string identifier used to later + construct a specific controller to handle this scene.
          +
        • +
        + + + +
          +
        • +

          zoneId

          +
          public int zoneId
          +
          The zone id to which this scene belongs.
          +
        • +
        + + + +
          +
        • +

          defaultColors

          +
          public com.threerings.util.StreamableHashMap<Integer,Integer> defaultColors
          +
          If non-null, contains default colorizations to use for objects + that do not have colorizations defined.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -StageSceneModel

      -
      -public StageSceneModel()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageSceneModel

          +
          public StageSceneModel()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getDefaultColor

      -
      -public int getDefaultColor(int classId)
      -
      -
      Get the default color to use for the specified colorization - classId, or -1 if no default is set for that colorization. -

      -

      -
      -
      -
      -
      - -

      -setDefaultColor

      -
      -public void setDefaultColor(int classId,
      -                            int colorId)
      -
      -
      Set the default colorId to use for a specified colorization - classId, or -1 to clear the default for that colorization. -

      -

      -
      -
      -
      -
      - -

      -blankStageSceneModel

      -
      -public static StageSceneModel blankStageSceneModel()
      -
      -
      Creates and returns a blank scene model. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getDefaultColor

          +
          public int getDefaultColor(int classId)
          +
          Get the default color to use for the specified colorization + classId, or -1 if no default is set for that colorization.
          +
        • +
        + + + +
          +
        • +

          setDefaultColor

          +
          public void setDefaultColor(int classId,
          +                            int colorId)
          +
          Set the default colorId to use for a specified colorization + classId, or -1 to clear the default for that colorization.
          +
        • +
        + + + +
          +
        • +

          blankStageSceneModel

          +
          public static StageSceneModel blankStageSceneModel()
          +
          Creates and returns a blank scene model.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/StageSceneObject.html b/apidocs/com/threerings/stage/data/StageSceneObject.html index 8ed6ea79..c45d6b67 100644 --- a/apidocs/com/threerings/stage/data/StageSceneObject.html +++ b/apidocs/com/threerings/stage/data/StageSceneObject.html @@ -1,555 +1,560 @@ - - - - - - -StageSceneObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.data -
    -Class StageSceneObject

    -
    -java.lang.Object
    -  extended by com.threerings.presents.dobj.DObject
    -      extended by com.threerings.crowd.data.PlaceObject
    -          extended by com.threerings.whirled.data.SceneObject
    -              extended by com.threerings.whirled.spot.data.SpotSceneObject
    -                  extended by com.threerings.stage.data.StageSceneObject
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable
    -
    -
    -
    -
    public class StageSceneObject
    extends SpotSceneObject
    - - -

    -Extends the basic SpotSceneObject with data and services - specific to isometric stage scenes. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.data
    +

    Class StageSceneObject

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable
      +
      +
      +
      +
      public class StageSceneObject
      +extends SpotSceneObject
      +
      Extends the basic SpotSceneObject with data and services + specific to isometric stage scenes.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.crowd.data.PlaceObject
      com.threerings.crowd.data.PlaceObject.ManagerCaller
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject
      com.threerings.crowd.chat.data.SpeakObject.ListenerOp
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.crowd.data.PlaceObject

          +com.threerings.crowd.data.PlaceObject.ManagerCaller
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject

          +com.threerings.crowd.chat.data.SpeakObject.ListenerOp
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static StringLIGHT_LEVEL - -
      -          The field name of the lightLevel field.
      -static StringLIGHT_SHADE - -
      -          The field name of the lightShade field.
      - floatlightLevel - -
      -          The light level in this scene.
      - intlightShade - -
      -          The color of the light.
      -static StringSTAGE_SCENE_SERVICE - -
      -          The field name of the stageSceneService field.
      - StageSceneMarshallerstageSceneService - -
      -          Provides stage scene services.
      - - - - - - - -
      Fields inherited from class com.threerings.whirled.spot.data.SpotSceneObject
      clusters, CLUSTERS, OCCUPANT_LOCS, occupantLocs
      - - - - - - - -
      Fields inherited from class com.threerings.crowd.data.PlaceObject
      manager, OCCUPANT_INFO, occupantInfo, occupants, OCCUPANTS, SPEAK_SERVICE, speakService
      -  + - - - - - - - - - -
      -Constructor Summary
      StageSceneObject() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        StageSceneObject() 
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidsetLightLevel(float value) - -
      -          Requests that the lightLevel field be set to the - specified value.
      - voidsetLightShade(int value) - -
      -          Requests that the lightShade field be set to the - specified value.
      - voidsetStageSceneService(StageSceneMarshaller value) - -
      -          Requests that the stageSceneService field be set to the - specified value.
      - - - - - - - -
      Methods inherited from class com.threerings.whirled.spot.data.SpotSceneObject
      addToClusters, addToOccupantLocs, removeFromClusters, removeFromOccupantLocs, setClusters, setOccupantLocs, updateClusters, updateOccupantLocs
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.data.PlaceObject
      addToOccupantInfo, addToOccupants, applyToListeners, getOccupantInfo, initManagerCaller, removeFromOccupantInfo, removeFromOccupants, setOccupantInfo, setSpeakService, shouldBroadcast, updateOccupantInfo
      - - - - - - - -
      Methods inherited from class com.threerings.presents.dobj.DObject
      acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, readField__oid, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which, writeField__oid
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidsetLightLevel(float value) +
        Requests that the lightLevel field be set to the + specified value.
        +
        voidsetLightShade(int value) +
        Requests that the lightShade field be set to the + specified value.
        +
        voidsetStageSceneService(StageSceneMarshaller value) +
        Requests that the stageSceneService field be set to the + specified value.
        +
        + +
          +
        • + + +

          Methods inherited from class com.threerings.crowd.data.PlaceObject

          +addToOccupantInfo, addToOccupants, applyToListeners, getChatIdentifier, getOccupantInfo, initManagerCaller, removeFromOccupantInfo, removeFromOccupants, setOccupantInfo, setSpeakService, shouldBroadcast, updateOccupantInfo
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.dobj.DObject

          +acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -STAGE_SCENE_SERVICE

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String STAGE_SCENE_SERVICE
      -
      -
      The field name of the stageSceneService field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -LIGHT_LEVEL

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String LIGHT_LEVEL
      -
      -
      The field name of the lightLevel field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -LIGHT_SHADE

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String LIGHT_SHADE
      -
      -
      The field name of the lightShade field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -stageSceneService

      -
      -public StageSceneMarshaller stageSceneService
      -
      -
      Provides stage scene services. -

      -

      -
      -
      -
      - -

      -lightLevel

      -
      -public float lightLevel
      -
      -
      The light level in this scene. 0f being fully on, 1f fully shaded. -

      -

      -
      -
      -
      - -

      -lightShade

      -
      -public int lightShade
      -
      -
      The color of the light. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          STAGE_SCENE_SERVICE

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String STAGE_SCENE_SERVICE
          +
          The field name of the stageSceneService field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          LIGHT_LEVEL

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String LIGHT_LEVEL
          +
          The field name of the lightLevel field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          LIGHT_SHADE

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String LIGHT_SHADE
          +
          The field name of the lightShade field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          stageSceneService

          +
          public StageSceneMarshaller stageSceneService
          +
          Provides stage scene services.
          +
        • +
        + + + +
          +
        • +

          lightLevel

          +
          public float lightLevel
          +
          The light level in this scene. 0f being fully on, 1f fully shaded.
          +
        • +
        + + + +
          +
        • +

          lightShade

          +
          public int lightShade
          +
          The color of the light.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -StageSceneObject

      -
      -public StageSceneObject()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageSceneObject

          +
          public StageSceneObject()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -setStageSceneService

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void setStageSceneService(StageSceneMarshaller value)
      -
      -
      Requests that the stageSceneService field be set to the +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          setStageSceneService

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public void setStageSceneService(StageSceneMarshaller value)
          +
          Requests that the stageSceneService field be set to the specified value. The local value will be updated immediately and an event will be propagated through the system to notify all listeners that the attribute did change. Proxied copies of this object (on clients) will apply the value change when they received the - attribute changed notification. -

          -

          -
          -
          -
      -
      - -

      -setLightLevel

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void setLightLevel(float value)
      -
      -
      Requests that the lightLevel field be set to the + attribute changed notification.
    + + + + + +
      +
    • +

      setLightLevel

      +
      @Generated(value="com.threerings.presents.tools.GenDObjectTask")
      +public void setLightLevel(float value)
      +
      Requests that the lightLevel field be set to the specified value. The local value will be updated immediately and an event will be propagated through the system to notify all listeners that the attribute did change. Proxied copies of this object (on clients) will apply the value change when they received the - attribute changed notification. -

      -

      -
      -
      - -
      - -

      -setLightShade

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void setLightShade(int value)
      -
      -
      Requests that the lightShade field be set to the + attribute changed notification.
      +
    • +
    + + + +
      +
    • +

      setLightShade

      +
      @Generated(value="com.threerings.presents.tools.GenDObjectTask")
      +public void setLightShade(int value)
      +
      Requests that the lightShade field be set to the specified value. The local value will be updated immediately and an event will be propagated through the system to notify all listeners that the attribute did change. Proxied copies of this object (on clients) will apply the value change when they received the - attribute changed notification. -

      -

      -
      -
      - + attribute changed notification.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/class-use/DefaultColorUpdate.html b/apidocs/com/threerings/stage/data/class-use/DefaultColorUpdate.html index 9f30e3b5..f3b4c7f8 100644 --- a/apidocs/com/threerings/stage/data/class-use/DefaultColorUpdate.html +++ b/apidocs/com/threerings/stage/data/class-use/DefaultColorUpdate.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.data.DefaultColorUpdate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.data.DefaultColorUpdate

    -
    -No usage of com.threerings.stage.data.DefaultColorUpdate -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.data.DefaultColorUpdate

    +
    +
    No usage of com.threerings.stage.data.DefaultColorUpdate
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/class-use/ModifyObjectsUpdate.html b/apidocs/com/threerings/stage/data/class-use/ModifyObjectsUpdate.html index 345383c2..645306fc 100644 --- a/apidocs/com/threerings/stage/data/class-use/ModifyObjectsUpdate.html +++ b/apidocs/com/threerings/stage/data/class-use/ModifyObjectsUpdate.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.data.ModifyObjectsUpdate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.data.ModifyObjectsUpdate

    -
    -No usage of com.threerings.stage.data.ModifyObjectsUpdate -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.data.ModifyObjectsUpdate

    +
    +
    No usage of com.threerings.stage.data.ModifyObjectsUpdate
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/class-use/StageCodes.html b/apidocs/com/threerings/stage/data/class-use/StageCodes.html index d6db72ed..aaa7e75d 100644 --- a/apidocs/com/threerings/stage/data/class-use/StageCodes.html +++ b/apidocs/com/threerings/stage/data/class-use/StageCodes.html @@ -1,182 +1,169 @@ - - - - - - -Uses of Interface com.threerings.stage.data.StageCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.stage.data.StageCodes

    -
    - - - - - - - - - -
    -Packages that use StageCodes
    com.threerings.stage.util  
    -  -

    - - - - - -
    -Uses of StageCodes in com.threerings.stage.util
    -  -

    - - - - - - - - - -
    Classes in com.threerings.stage.util that implement StageCodes
    - classPlacementConstraints - -
    -          Maintains extra information on objects in a scene and checks proposed - placement operations for constraint violations.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.stage.data.StageCodes

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/class-use/StageLocation.html b/apidocs/com/threerings/stage/data/class-use/StageLocation.html index c390cd2e..251f7bf1 100644 --- a/apidocs/com/threerings/stage/data/class-use/StageLocation.html +++ b/apidocs/com/threerings/stage/data/class-use/StageLocation.html @@ -1,322 +1,284 @@ - - - - - - -Uses of Class com.threerings.stage.data.StageLocation (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.data.StageLocation

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use StageLocation
    com.threerings.stage.client  
    com.threerings.stage.data  
    com.threerings.stage.server  
    com.threerings.stage.util  
    -  -

    - - - - - -
    -Uses of StageLocation in com.threerings.stage.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.client with parameters of type StageLocation
    - voidStageSceneController.handleLocationClicked(Object source, - StageLocation loc) - -
    -          Called when the user clicks on a location within the scene.
    -  -

    - - - - - -
    -Uses of StageLocation in com.threerings.stage.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.data that return StageLocation
    - StageLocationStageLocation.clone() - -
    -           
    -  -

    - - - - - -
    -Uses of StageLocation in com.threerings.stage.server
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.server with parameters of type StageLocation
    - booleanStageSceneManager.mayStandAtLocation(com.threerings.crowd.data.BodyObject source, - StageLocation loc) - -
    -          Called by NPPs to determine whether or not they can stand at the - specified location.
    -  -

    - - - - - -
    -Uses of StageLocation in com.threerings.stage.util
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.stage.util that return StageLocation
    -static StageLocationStageSceneUtil.findStandingSpot(Rectangle foot, - int dist, - com.threerings.media.util.AStarPathUtil.TraversalPred pred, - Object traverser, - Point nearto, - int orient) - -
    -          Locates a spot to stand near the supplied rectangular footprint.
    -static StageLocationStageSceneUtil.locationForObject(com.threerings.media.tile.TileManager tilemgr, - int tileId, - int tx, - int ty) - -
    -          Does the necessary jiggery pokery to figure out where the specified object's associated - location is.
    -static StageLocationStageSceneUtil.locationForObject(com.threerings.media.tile.TileManager tilemgr, - int tileId, - int tx, - int ty, - int orient) - -
    -          Does the necessary jiggery pokery to figure out where the specified object's associated - location is.
    -static StageLocationStageSceneUtil.locationForObject(com.threerings.media.tile.TileManager tilemgr, - com.threerings.miso.data.ObjectInfo info) - -
    -          Does the necessary jiggery pokery to figure out where the specified object's associated - location is.
    -static StageLocationStageSceneUtil.locationForObject(com.threerings.media.tile.TileManager tilemgr, - com.threerings.miso.data.ObjectInfo info, - int orient) - -
    -          Does the necessary jiggery pokery to figure out where the specified object's associated - location is.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.data.StageLocation

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/class-use/StageMisoSceneModel.html b/apidocs/com/threerings/stage/data/class-use/StageMisoSceneModel.html index a6b277ea..393e4f8c 100644 --- a/apidocs/com/threerings/stage/data/class-use/StageMisoSceneModel.html +++ b/apidocs/com/threerings/stage/data/class-use/StageMisoSceneModel.html @@ -1,227 +1,199 @@ - - - - - - -Uses of Class com.threerings.stage.data.StageMisoSceneModel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.data.StageMisoSceneModel

    -
    - - - - - - - - - - - - - -
    -Packages that use StageMisoSceneModel
    com.threerings.stage.data  
    com.threerings.stage.tools.editor  
    -  -

    - - - - - -
    -Uses of StageMisoSceneModel in com.threerings.stage.data
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.stage.data that return StageMisoSceneModel
    - StageMisoSceneModelStageMisoSceneModel.clone() - -
    -           
    -static StageMisoSceneModelStageMisoSceneModel.getSceneModel(SceneModel model) - -
    -          Locates and returns the StageMisoSceneModel among the - auxiliary scene models associated with the supplied scene model.
    -  -

    - - - - - -
    -Uses of StageMisoSceneModel in com.threerings.stage.tools.editor
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.stage.tools.editor with parameters of type StageMisoSceneModel
    - voidEditorScenePanel.SceneModelListener.setMisoSceneModel(StageMisoSceneModel sceneModel) - -
    -           
    - voidEditorFrame.setMisoSceneModel(StageMisoSceneModel model) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.data.StageMisoSceneModel

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/class-use/StageOccupantInfo.html b/apidocs/com/threerings/stage/data/class-use/StageOccupantInfo.html index a97f96f5..26399fdc 100644 --- a/apidocs/com/threerings/stage/data/class-use/StageOccupantInfo.html +++ b/apidocs/com/threerings/stage/data/class-use/StageOccupantInfo.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.data.StageOccupantInfo (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.data.StageOccupantInfo

    -
    -No usage of com.threerings.stage.data.StageOccupantInfo -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.data.StageOccupantInfo

    +
    +
    No usage of com.threerings.stage.data.StageOccupantInfo
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/class-use/StageScene.html b/apidocs/com/threerings/stage/data/class-use/StageScene.html index 0ec64514..4b6865ca 100644 --- a/apidocs/com/threerings/stage/data/class-use/StageScene.html +++ b/apidocs/com/threerings/stage/data/class-use/StageScene.html @@ -1,337 +1,296 @@ - - - - - - -Uses of Class com.threerings.stage.data.StageScene (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.data.StageScene

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use StageScene
    com.threerings.stage.client  
    com.threerings.stage.data  
    com.threerings.stage.tools.editor  
    com.threerings.stage.tools.viewer  
    com.threerings.stage.util  
    -  -

    - - - - - -
    -Uses of StageScene in com.threerings.stage.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.client that return StageScene
    - StageSceneStageScenePanel.getScene() - -
    -          Returns the scene being displayed by this panel.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.client with parameters of type StageScene
    - voidStageScenePanel.setScene(StageScene scene) - -
    -          Sets the scene managed by the panel.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.stage.client with parameters of type StageScene
    SceneColorizer(com.threerings.media.image.ColorPository cpos, - StageScene scene) - -
    -          Creates a scene colorizer for the supplied scene.
    -  -

    - - - - - -
    -Uses of StageScene in com.threerings.stage.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.data that return StageScene
    - StageSceneStageScene.clone() - -
    -           
    -  -

    - - - - - -
    -Uses of StageScene in com.threerings.stage.tools.editor
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.stage.tools.editor with parameters of type StageScene
    - voidPortalDialog.prepare(StageScene scene, - EditablePortal port) - -
    -          Prepare the dialog for display.
    - voidSceneInfoPanel.setScene(StageScene scene) - -
    -          Called when the scene in the editor changes.
    -  -

    - - - - - -
    -Uses of StageScene in com.threerings.stage.tools.viewer
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.tools.viewer with parameters of type StageScene
    - voidViewerScenePanel.setScene(StageScene scene, - Location defloc) - -
    -           
    -  -

    - - - - - -
    -Uses of StageScene in com.threerings.stage.util
    -  -

    - - - - - - - - -
    Constructors in com.threerings.stage.util with parameters of type StageScene
    PlacementConstraints(com.threerings.media.tile.TileManager tilemgr, - StageScene scene) - -
    -          Default constructor.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.data.StageScene

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/class-use/StageSceneConfig.html b/apidocs/com/threerings/stage/data/class-use/StageSceneConfig.html index 10d11bbe..1da8159e 100644 --- a/apidocs/com/threerings/stage/data/class-use/StageSceneConfig.html +++ b/apidocs/com/threerings/stage/data/class-use/StageSceneConfig.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.data.StageSceneConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.data.StageSceneConfig

    -
    -No usage of com.threerings.stage.data.StageSceneConfig -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.data.StageSceneConfig

    +
    +
    No usage of com.threerings.stage.data.StageSceneConfig
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/class-use/StageSceneMarshaller.html b/apidocs/com/threerings/stage/data/class-use/StageSceneMarshaller.html index 53d2f687..9dd23fc1 100644 --- a/apidocs/com/threerings/stage/data/class-use/StageSceneMarshaller.html +++ b/apidocs/com/threerings/stage/data/class-use/StageSceneMarshaller.html @@ -1,198 +1,184 @@ - - - - - - -Uses of Class com.threerings.stage.data.StageSceneMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.data.StageSceneMarshaller

    -
    - - - - - - - - - -
    -Packages that use StageSceneMarshaller
    com.threerings.stage.data  
    -  -

    - - - - - -
    -Uses of StageSceneMarshaller in com.threerings.stage.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.stage.data declared as StageSceneMarshaller
    - StageSceneMarshallerStageSceneObject.stageSceneService - -
    -          Provides stage scene services.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.data with parameters of type StageSceneMarshaller
    - voidStageSceneObject.setStageSceneService(StageSceneMarshaller value) - -
    -          Requests that the stageSceneService field be set to the - specified value.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.data.StageSceneMarshaller

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/class-use/StageSceneModel.html b/apidocs/com/threerings/stage/data/class-use/StageSceneModel.html index cf691f8f..f463cb73 100644 --- a/apidocs/com/threerings/stage/data/class-use/StageSceneModel.html +++ b/apidocs/com/threerings/stage/data/class-use/StageSceneModel.html @@ -1,229 +1,210 @@ - - - - - - -Uses of Class com.threerings.stage.data.StageSceneModel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.data.StageSceneModel

    -
    - - - - - - - - - - - - - -
    -Packages that use StageSceneModel
    com.threerings.stage.data  
    com.threerings.stage.util  
    -  -

    - - - - - -
    -Uses of StageSceneModel in com.threerings.stage.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.data that return StageSceneModel
    -static StageSceneModelStageSceneModel.blankStageSceneModel() - -
    -          Creates and returns a blank scene model.
    -  -

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

    - - - - - -
    -Uses of StageSceneModel in com.threerings.stage.util
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.util with parameters of type StageSceneModel
    -static com.threerings.miso.data.ObjectInfo[]StageSceneUtil.getIntersectedObjects(com.threerings.media.tile.TileManager tmgr, - StageSceneModel model, - Rectangle rect) - -
    -          Returns an array of the objects intersected by the supplied tile - coordinate rectangle.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.data.StageSceneModel

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/class-use/StageSceneObject.html b/apidocs/com/threerings/stage/data/class-use/StageSceneObject.html index 7df9c3f3..35827be3 100644 --- a/apidocs/com/threerings/stage/data/class-use/StageSceneObject.html +++ b/apidocs/com/threerings/stage/data/class-use/StageSceneObject.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.data.StageSceneObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.data.StageSceneObject

    -
    -No usage of com.threerings.stage.data.StageSceneObject -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.data.StageSceneObject

    +
    +
    No usage of com.threerings.stage.data.StageSceneObject
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/package-frame.html b/apidocs/com/threerings/stage/data/package-frame.html index 5ef1019d..8317f978 100644 --- a/apidocs/com/threerings/stage/data/package-frame.html +++ b/apidocs/com/threerings/stage/data/package-frame.html @@ -1,62 +1,34 @@ - - - - - - -com.threerings.stage.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.stage.data - - - - -
    -Interfaces  - -
    -StageCodes
    - - - - - - -
    -Classes  - -
    -DefaultColorUpdate -
    -ModifyObjectsUpdate -
    -StageLocation -
    -StageMisoSceneModel -
    -StageOccupantInfo -
    -StageScene -
    -StageSceneConfig -
    -StageSceneMarshaller -
    -StageSceneModel -
    -StageSceneObject
    - - - - + + + + + +com.threerings.stage.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.stage.data

    + + + diff --git a/apidocs/com/threerings/stage/data/package-summary.html b/apidocs/com/threerings/stage/data/package-summary.html index 5917fe72..49e74dbb 100644 --- a/apidocs/com/threerings/stage/data/package-summary.html +++ b/apidocs/com/threerings/stage/data/package-summary.html @@ -1,215 +1,224 @@ - - - - - - -com.threerings.stage.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.stage.data -

    - - - - - - - - - -
    -Interface Summary
    StageCodesCodes and constants relating to the Stage system.
    -  - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + +
    -Class Summary
    DefaultColorUpdateUpdate to change the default colorization for objects in a scene which - do not define their own colorization.
    ModifyObjectsUpdateA scene update that is broadcast when objects have been added to or removed - from the scene.
    StageLocationContains information on a scene occupant's position and orientation.
    StageMisoSceneModelExtends the SparseMisoSceneModel with the necessary interface - to wire it up to the Whirled auxiliary model system.
    StageOccupantInfoExtends the standard occupant info with stage specific business.
    StageSceneThe implementation of the Stage scene interface.
    StageSceneConfigPlace configuration for the main isometric scenes in Stage.
    StageSceneMarshallerProvides the implementation of the StageSceneService interface +
    +

    Package com.threerings.stage.data

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      StageCodes +
      Codes and constants relating to the Stage system.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - -
      Class Summary 
      ClassDescription
      DefaultColorUpdate +
      Update to change the default colorization for objects in a scene which + do not define their own colorization.
      +
      ModifyObjectsUpdate +
      A scene update that is broadcast when objects have been added to or removed + from the scene.
      +
      StageLocation +
      Contains information on a scene occupant's position and orientation.
      +
      StageMisoSceneModel +
      Extends the SparseMisoSceneModel with the necessary interface + to wire it up to the Whirled auxiliary model system.
      +
      StageOccupantInfo +
      Extends the standard occupant info with stage specific business.
      +
      StageScene +
      The implementation of the Stage scene interface.
      +
      StageSceneConfig +
      Place configuration for the main isometric scenes in Stage.
      +
      StageSceneMarshaller +
      Provides the implementation of the StageSceneService interface that marshalls the arguments and delivers the request to the provider - on the server.
      StageSceneModelExtends the basic scene model with the notion of a scene type and - incorporates the necessary auxiliary models used by the Stage system.
      StageSceneObjectExtends the basic SpotSceneObject with data and services - specific to isometric stage scenes.
      -  - -

      -

      -
      -
      - - + on the server.
    +
    StageSceneModel +
    Extends the basic scene model with the notion of a scene type and + incorporates the necessary auxiliary models used by the Stage system.
    +
    StageSceneObject +
    Extends the basic SpotSceneObject with data and services + specific to isometric stage scenes.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/package-tree.html b/apidocs/com/threerings/stage/data/package-tree.html index fdb99b52..24602312 100644 --- a/apidocs/com/threerings/stage/data/package-tree.html +++ b/apidocs/com/threerings/stage/data/package-tree.html @@ -1,200 +1,208 @@ - - - - - - -com.threerings.stage.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.stage.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.stage.data

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.presents.dobj.DObject (implements com.threerings.io.Streamable) +
          +
        • com.threerings.crowd.data.PlaceObject (implements com.threerings.crowd.chat.data.SpeakObject) + +
        • +
        +
      • +
      • com.threerings.presents.data.InvocationMarshaller<T> (implements com.threerings.presents.client.InvocationService<T>, com.threerings.io.Streamable) + +
      • +
      • com.threerings.whirled.data.SceneImpl (implements com.threerings.whirled.data.Scene) + +
      • +
      • com.threerings.whirled.data.SceneUpdate (implements java.lang.Cloneable, com.threerings.io.Streamable) + +
      • +
      • com.threerings.io.SimpleStreamableObject (implements com.threerings.io.Streamable) +
          +
        • com.threerings.miso.data.MisoSceneModel (implements java.lang.Cloneable) +
            +
          • com.threerings.miso.data.SparseMisoSceneModel + +
          • +
          +
        • +
        • com.threerings.crowd.data.OccupantInfo (implements java.lang.Cloneable, com.threerings.presents.dobj.DSet.Entry) + +
        • +
        • com.threerings.crowd.data.PlaceConfig + +
        • +
        • com.threerings.whirled.data.SceneModel (implements java.lang.Cloneable) + +
        • +
        • com.threerings.stage.data.StageLocation (implements com.threerings.whirled.spot.data.Location)
        • +
        +
      • +
      +
    • +
    +

    Interface Hierarchy

    +
      +
    • com.threerings.presents.data.InvocationCodes + +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/data/package-use.html b/apidocs/com/threerings/stage/data/package-use.html index 5f23b75d..07cfdf03 100644 --- a/apidocs/com/threerings/stage/data/package-use.html +++ b/apidocs/com/threerings/stage/data/package-use.html @@ -1,326 +1,317 @@ - - - - - - -Uses of Package com.threerings.stage.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.stage.data

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.stage.data
    com.threerings.stage.client  
    com.threerings.stage.data  
    com.threerings.stage.server  
    com.threerings.stage.tools.editor  
    com.threerings.stage.tools.viewer  
    com.threerings.stage.util  
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.stage.data used by com.threerings.stage.client
    StageLocation - -
    -          Contains information on a scene occupant's position and orientation.
    StageScene - -
    -          The implementation of the Stage scene interface.
    -  -

    - - - - - - - - - - - - - - - - + + + + + +
    -Classes in com.threerings.stage.data used by com.threerings.stage.data
    StageLocation - -
    -          Contains information on a scene occupant's position and orientation.
    StageMisoSceneModel - -
    -          Extends the SparseMisoSceneModel with the necessary interface - to wire it up to the Whirled auxiliary model system.
    StageScene - -
    -          The implementation of the Stage scene interface.
    StageSceneMarshaller - -
    -          Provides the implementation of the StageSceneService interface +
    +

    Uses of Package
    com.threerings.stage.data

    +
    +
    +
    +
    StageSceneModel +
    Extends the basic scene model with the notion of a scene type and + incorporates the necessary auxiliary models used by the Stage system.
    +
    + +

  • + + + + + + + + + + + + +
    Classes in com.threerings.stage.data used by com.threerings.stage.server 
    Class and Description
    StageLocation +
    Contains information on a scene occupant's position and orientation.
    +
    +
  • +
  • + + + + + + + + + + + + + + + +
    Classes in com.threerings.stage.data used by com.threerings.stage.tools.editor 
    Class and Description
    StageMisoSceneModel +
    Extends the SparseMisoSceneModel with the necessary interface + to wire it up to the Whirled auxiliary model system.
    +
    StageScene +
    The implementation of the Stage scene interface.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Classes in com.threerings.stage.data used by com.threerings.stage.tools.viewer 
    Class and Description
    StageScene +
    The implementation of the Stage scene interface.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + +
    Classes in com.threerings.stage.data used by com.threerings.stage.util 
    Class and Description
    StageCodes +
    Codes and constants relating to the Stage system.
    +
    StageLocation +
    Contains information on a scene occupant's position and orientation.
    +
    StageScene +
    The implementation of the Stage scene interface.
    +
    StageSceneModel +
    Extends the basic scene model with the notion of a scene type and + incorporates the necessary auxiliary models used by the Stage system.
    +
    +
  • + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/package-frame.html b/apidocs/com/threerings/stage/package-frame.html index bdc78a24..c80610a3 100644 --- a/apidocs/com/threerings/stage/package-frame.html +++ b/apidocs/com/threerings/stage/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.stage (vilya 1.3 API) - - - - - - - - - - - -com.threerings.stage - - - - -
    -Classes  - -
    -Log
    - - - - + + + + + +com.threerings.stage (Vilya Core 1.6 API) + + + + + +

    com.threerings.stage

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/stage/package-summary.html b/apidocs/com/threerings/stage/package-summary.html index e074c5b3..27429447 100644 --- a/apidocs/com/threerings/stage/package-summary.html +++ b/apidocs/com/threerings/stage/package-summary.html @@ -1,158 +1,146 @@ - - - - - - -com.threerings.stage (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.stage -

    - - - - - - - - - -
    -Class Summary
    LogContains a reference to the log object used by this package.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.stage

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      Log +
      Contains a reference to the log object used by this package.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/package-tree.html b/apidocs/com/threerings/stage/package-tree.html index 1d6b4db4..4cec3c7d 100644 --- a/apidocs/com/threerings/stage/package-tree.html +++ b/apidocs/com/threerings/stage/package-tree.html @@ -1,154 +1,139 @@ - - - - - - -com.threerings.stage Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.stage -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.stage

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.stage.Log
      • +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/package-use.html b/apidocs/com/threerings/stage/package-use.html index 339de54e..568c8a2f 100644 --- a/apidocs/com/threerings/stage/package-use.html +++ b/apidocs/com/threerings/stage/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.stage (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.stage

    -
    -No usage of com.threerings.stage -

    -


    - - +
    +

    Uses of Package
    com.threerings.stage

    +
    +
    No usage of com.threerings.stage
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/server/StageSceneManager.html b/apidocs/com/threerings/stage/server/StageSceneManager.html index 6924d33f..667ec556 100644 --- a/apidocs/com/threerings/stage/server/StageSceneManager.html +++ b/apidocs/com/threerings/stage/server/StageSceneManager.html @@ -1,558 +1,532 @@ - - - - - - -StageSceneManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.server -
    -Class StageSceneManager

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.server.PlaceManager
    -      extended by com.threerings.whirled.server.SceneManager
    -          extended by com.threerings.whirled.spot.server.SpotSceneManager
    -              extended by com.threerings.stage.server.StageSceneManager
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.chat.data.ChatCodes, com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, com.threerings.crowd.data.LocationCodes, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener, com.threerings.presents.server.InvocationProvider, StageSceneProvider, SceneCodes, SpotCodes
    -
    -
    -
    -
    public class StageSceneManager
    extends SpotSceneManager
    implements StageSceneProvider
    - - -

    -Defines extensions to the basic Stage scene manager specific to displaying isometric "stage" - scenes (these may be indoor, outdoor or aboard a vessel). -

    - -

    -


    - -

    +

    +
    com.threerings.stage.server
    +

    Class StageSceneManager

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.chat.data.ChatCodes, com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, com.threerings.crowd.data.LocationCodes, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener, com.threerings.presents.server.InvocationProvider, StageSceneProvider, SceneCodes, SpotCodes
      +
      +
      +
      +
      public class StageSceneManager
      +extends SpotSceneManager
      +implements StageSceneProvider
      +
      Defines extensions to the basic Stage scene manager specific to displaying isometric "stage" + scenes (these may be indoor, outdoor or aboard a vessel).
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StageSceneManager

      -
      -public StageSceneManager()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageSceneManager

          +
          public StageSceneManager()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getCanStandPred

      -
      -public com.threerings.media.util.AStarPathUtil.TraversalPred getCanStandPred()
      -
      -
      Returns a traversal predicate for use with StageSceneUtil.findStandingSpot(java.awt.Rectangle, int, com.threerings.media.util.AStarPathUtil.TraversalPred, java.lang.Object, java.awt.Point, int) that - validates whether a player can stand in the searched spots. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -addObject

      -
      -public boolean addObject(com.threerings.miso.data.ObjectInfo info,
      +
      +
      Adds the supplied object to this scene. A persistent update is generated and broadcast to all scene occupants. The update is stored in the repository for communication to future occupants of the scene and then entire complex process of changing our virtual game world is - effected at the simple call of this single method. -

      -

      -
      -
      -
      -
      Parameters:
      killOverlap - if true, overlapping object will be removed, and the allowOverlap - argument will be ignored.
      allowOverlap - if true, overlapping objects will be allowed but one must be *very* + effected at the simple call of this single method.
      +
      +
      Parameters:
      +
      killOverlap - if true, overlapping object will be removed, and the allowOverlap + argument will be ignored.
      +
      allowOverlap - if true, overlapping objects will be allowed but one must be *very* careful to ensure that they know what they are doing (i.e. the objects have render priorities - that correctly handle the overlap). -
      Returns:
      true if the object was added, false if the add was rejected because the object - overlaps an existing scene object.
      - - -
      - -

      -setColor

      -
      -public void setColor(int classId,
      -                     int colorId)
      -
      -
      Changes the default colorization for the specified color class. + that correctly handle the overlap).
      +
      Returns:
      +
      true if the object was added, false if the add was rejected because the object + overlaps an existing scene object.
      +
      +
    • +
    + + + +
      +
    • +

      setColor

      +
      public void setColor(int classId,
      +                     int colorId)
      +
      Changes the default colorization for the specified color class. A persistent update is generated and broadcast to all scene occupants. The update is stored in the repository for communication to future occupants of the scene and then entire complex process of changing our virtual game world is effected at the simple call - of this single method. -

      -

      -
      -
      -
      -
      -
      - -
      - -

      -isPassable

      -
      -public boolean isPassable(int tx,
      -                          int ty)
      -
      -
      Returns true if the specified tile coordinate is passable (the base - tile is passable and it is not in the footprint of an object). -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -mayStandAtLocation

      -
      -public boolean mayStandAtLocation(com.threerings.crowd.data.BodyObject source,
      -                                  StageLocation loc)
      -
      -
      Called by NPPs to determine whether or not they can stand at the - specified location. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -addObject

      -
      -public void addObject(com.threerings.presents.data.ClientObject caller,
      + of this single method.
      +
    • +
    + + + +
      +
    • +

      isPassable

      +
      public boolean isPassable(int tx,
      +                          int ty)
      +
      Returns true if the specified tile coordinate is passable (the base + tile is passable and it is not in the footprint of an object).
      +
    • +
    + + + +
      +
    • +

      mayStandAtLocation

      +
      public boolean mayStandAtLocation(com.threerings.crowd.data.BodyObject source,
      +                                  StageLocation loc)
      +
      Called by NPPs to determine whether or not they can stand at the + specified location.
      +
    • +
    + + + + + + + + + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/server/StageSceneProvider.html b/apidocs/com/threerings/stage/server/StageSceneProvider.html index dcf8ccc5..8109f111 100644 --- a/apidocs/com/threerings/stage/server/StageSceneProvider.html +++ b/apidocs/com/threerings/stage/server/StageSceneProvider.html @@ -1,262 +1,272 @@ - - - - - - -StageSceneProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.server -
    -Interface StageSceneProvider

    -
    -
    All Superinterfaces:
    com.threerings.presents.server.InvocationProvider
    -
    -
    -
    All Known Implementing Classes:
    StageSceneManager
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.stage.server
    +

    Interface StageSceneProvider

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.server.InvocationProvider
      +
      +
      +
      All Known Implementing Classes:
      +
      StageSceneManager
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from StageSceneService.java.")
      -public interface StageSceneProvider
      extends com.threerings.presents.server.InvocationProvider
    - - -

    -Defines the server-side of the StageSceneService. -

    - -

    -


    - -

    - +public interface StageSceneProvider +extends com.threerings.presents.server.InvocationProvider +

    Defines the server-side of the StageSceneService.
    + + + +
    + +
    +
    + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/server/StageServer.StageModule.html b/apidocs/com/threerings/stage/server/StageServer.StageModule.html index cc766a76..b0ba7486 100644 --- a/apidocs/com/threerings/stage/server/StageServer.StageModule.html +++ b/apidocs/com/threerings/stage/server/StageServer.StageModule.html @@ -1,248 +1,275 @@ - - - - - - -StageServer.StageModule (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.server -
    -Class StageServer.StageModule

    -
    -java.lang.Object
    -  extended by com.google.inject.AbstractModule
    -      extended by com.threerings.presents.server.PresentsServer.PresentsModule
    -          extended by com.threerings.crowd.server.CrowdServer.CrowdModule
    -              extended by com.threerings.whirled.server.WhirledServer.WhirledModule
    -                  extended by com.threerings.stage.server.StageServer.StageModule
    -
    -
    -
    All Implemented Interfaces:
    com.google.inject.Module
    -
    -
    -
    Enclosing class:
    StageServer
    -
    -
    -
    -
    public static class StageServer.StageModule
    extends WhirledServer.WhirledModule
    - - -

    -Configures dependencies needed by the Stage services. -

    - -

    -


    - -

    - +

    +
    com.threerings.stage.server
    +

    Class StageServer.StageModule

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.google.inject.Module
      +
      +
      +
      Enclosing class:
      +
      StageServer
      +
      +
      +
      +
      public static class StageServer.StageModule
      +extends WhirledServer.WhirledModule
      +
      Configures dependencies needed by the Stage services.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StageServer.StageModule

      -
      -public StageServer.StageModule()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageModule

          +
          public StageModule()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/server/StageServer.html b/apidocs/com/threerings/stage/server/StageServer.html index 1c8de9c9..fb2f9a7a 100644 --- a/apidocs/com/threerings/stage/server/StageServer.html +++ b/apidocs/com/threerings/stage/server/StageServer.html @@ -1,400 +1,416 @@ - - - - - - -StageServer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.server -
    -Class StageServer

    -
    -java.lang.Object
    -  extended by com.threerings.presents.server.PresentsServer
    -      extended by com.threerings.crowd.server.CrowdServer
    -          extended by com.threerings.whirled.server.WhirledServer
    -              extended by com.threerings.stage.server.StageServer
    -
    -
    -
    -
    public abstract class StageServer
    extends WhirledServer
    - - -

    -Extends the Whirled server to provide services needed by the Stage system. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.server
    +

    Class StageServer

    +
    +
    + +
    +
      +
    • +
      +
      +
      public abstract class StageServer
      +extends WhirledServer
      +
      Extends the Whirled server to provide services needed by the Stage system.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Nested Class Summary
      -static classStageServer.StageModule - -
      -          Configures dependencies needed by the Stage services.
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.whirled.server.WhirledServer
      WhirledServer.WhirledModule
      -  - - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.crowd.server.CrowdServer
      com.threerings.crowd.server.CrowdServer.CrowdModule
      -  - - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.presents.server.PresentsServer
      com.threerings.presents.server.PresentsServer.PresentsModule, com.threerings.presents.server.PresentsServer.PresentsServerModule
      -  +
        +
      • + + +

        Nested Class Summary

        + + + + + + + + + + +
        Nested Classes 
        Modifier and TypeClass and Description
        static class StageServer.StageModule +
        Configures dependencies needed by the Stage services.
        +
        + +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.crowd.server.CrowdServer

          +com.threerings.crowd.server.CrowdServer.CrowdModule
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.presents.server.PresentsServer

          +com.threerings.presents.server.PresentsServer.PresentsModule, com.threerings.presents.server.PresentsServer.PresentsServerModule
        • +
        +
      • +
      - - - - - - - - - - - - - - -
      -Field Summary
      - com.threerings.resource.ResourceManagerrsrcmgr - -
      -          A resource manager with which we can load resources in the same manner that the client does - (for resources that are used on both the server and client).
      -static com.threerings.media.tile.TileManagertilemgr - -
      -          Provides access to our tile repository.
      - - - - - - - -
      Fields inherited from class com.threerings.presents.server.PresentsServer
      invmgr, omgr
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        com.threerings.resource.ResourceManagerrsrcmgr +
        A resource manager with which we can load resources in the same manner that the client does + (for resources that are used on both the server and client).
        +
        static com.threerings.media.tile.TileManagertilemgr +
        Provides access to our tile repository.
        +
        +
          +
        • + + +

          Fields inherited from class com.threerings.presents.server.PresentsServer

          +invmgr, omgr
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      StageServer() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        StageServer() 
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - voidinit(com.google.inject.Injector injector) - -
      -           
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.server.CrowdServer
      main
      - - - - - - - -
      Methods inherited from class com.threerings.presents.server.PresentsServer
      queueShutdown, run, runServer
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -rsrcmgr

      -
      -public com.threerings.resource.ResourceManager rsrcmgr
      -
      -
      A resource manager with which we can load resources in the same manner that the client does - (for resources that are used on both the server and client). -

      -

      -
      -
      -
      - -

      -tilemgr

      -
      -public static com.threerings.media.tile.TileManager tilemgr
      -
      -
      Provides access to our tile repository. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          rsrcmgr

          +
          public com.threerings.resource.ResourceManager rsrcmgr
          +
          A resource manager with which we can load resources in the same manner that the client does + (for resources that are used on both the server and client).
          +
        • +
        + + + +
          +
        • +

          tilemgr

          +
          public static com.threerings.media.tile.TileManager tilemgr
          +
          Provides access to our tile repository.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -StageServer

      -
      -public StageServer()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageServer

          +
          public StageServer()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(com.google.inject.Injector injector)
      -          throws Exception
      -
      -
      -
      Overrides:
      init in class WhirledServer
      -
      -
      - -
      Throws: -
      Exception
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/server/class-use/StageSceneManager.html b/apidocs/com/threerings/stage/server/class-use/StageSceneManager.html index 46fb3846..2cd2ecb5 100644 --- a/apidocs/com/threerings/stage/server/class-use/StageSceneManager.html +++ b/apidocs/com/threerings/stage/server/class-use/StageSceneManager.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.server.StageSceneManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.server.StageSceneManager

    -
    -No usage of com.threerings.stage.server.StageSceneManager -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.server.StageSceneManager

    +
    +
    No usage of com.threerings.stage.server.StageSceneManager
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/server/class-use/StageSceneProvider.html b/apidocs/com/threerings/stage/server/class-use/StageSceneProvider.html index d5744dd7..644ab737 100644 --- a/apidocs/com/threerings/stage/server/class-use/StageSceneProvider.html +++ b/apidocs/com/threerings/stage/server/class-use/StageSceneProvider.html @@ -1,182 +1,169 @@ - - - - - - -Uses of Interface com.threerings.stage.server.StageSceneProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.stage.server.StageSceneProvider

    -
    - - - - - - - - - -
    -Packages that use StageSceneProvider
    com.threerings.stage.server  
    -  -

    - - - - - -
    -Uses of StageSceneProvider in com.threerings.stage.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.stage.server that implement StageSceneProvider
    - classStageSceneManager - -
    -          Defines extensions to the basic Stage scene manager specific to displaying isometric "stage" - scenes (these may be indoor, outdoor or aboard a vessel).
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.stage.server.StageSceneProvider

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/server/class-use/StageServer.StageModule.html b/apidocs/com/threerings/stage/server/class-use/StageServer.StageModule.html index 9b74e76f..2005dc4e 100644 --- a/apidocs/com/threerings/stage/server/class-use/StageServer.StageModule.html +++ b/apidocs/com/threerings/stage/server/class-use/StageServer.StageModule.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.server.StageServer.StageModule (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.server.StageServer.StageModule

    -
    -No usage of com.threerings.stage.server.StageServer.StageModule -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.server.StageServer.StageModule

    +
    +
    No usage of com.threerings.stage.server.StageServer.StageModule
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/server/class-use/StageServer.html b/apidocs/com/threerings/stage/server/class-use/StageServer.html index 981decfd..59f96621 100644 --- a/apidocs/com/threerings/stage/server/class-use/StageServer.html +++ b/apidocs/com/threerings/stage/server/class-use/StageServer.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.server.StageServer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.server.StageServer

    -
    -No usage of com.threerings.stage.server.StageServer -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.server.StageServer

    +
    +
    No usage of com.threerings.stage.server.StageServer
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/server/package-frame.html b/apidocs/com/threerings/stage/server/package-frame.html index 4303d92a..fc0ced57 100644 --- a/apidocs/com/threerings/stage/server/package-frame.html +++ b/apidocs/com/threerings/stage/server/package-frame.html @@ -1,48 +1,27 @@ - - - - - - -com.threerings.stage.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.stage.server - - - - -
    -Interfaces  - -
    -StageSceneProvider
    - - - - - - -
    -Classes  - -
    -StageSceneManager -
    -StageServer -
    -StageServer.StageModule
    - - - - + + + + + +com.threerings.stage.server (Vilya Core 1.6 API) + + + + + +

    com.threerings.stage.server

    + + + diff --git a/apidocs/com/threerings/stage/server/package-summary.html b/apidocs/com/threerings/stage/server/package-summary.html index 08d30a60..9c7f7142 100644 --- a/apidocs/com/threerings/stage/server/package-summary.html +++ b/apidocs/com/threerings/stage/server/package-summary.html @@ -1,181 +1,176 @@ - - - - - - -com.threerings.stage.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.stage.server -

    - - - - - - - - - -
    -Interface Summary
    StageSceneProviderDefines the server-side of the StageSceneService.
    -  - -

    - - - - - - - - - - - - - - - - - -
    -Class Summary
    StageSceneManagerDefines extensions to the basic Stage scene manager specific to displaying isometric "stage" - scenes (these may be indoor, outdoor or aboard a vessel).
    StageServerExtends the Whirled server to provide services needed by the Stage system.
    StageServer.StageModuleConfigures dependencies needed by the Stage services.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.stage.server

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      StageSceneProvider +
      Defines the server-side of the StageSceneService.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      StageSceneManager +
      Defines extensions to the basic Stage scene manager specific to displaying isometric "stage" + scenes (these may be indoor, outdoor or aboard a vessel).
      +
      StageServer +
      Extends the Whirled server to provide services needed by the Stage system.
      +
      StageServer.StageModule +
      Configures dependencies needed by the Stage services.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/server/package-tree.html b/apidocs/com/threerings/stage/server/package-tree.html index ce13b699..955fbbce 100644 --- a/apidocs/com/threerings/stage/server/package-tree.html +++ b/apidocs/com/threerings/stage/server/package-tree.html @@ -1,185 +1,189 @@ - - - - - - -com.threerings.stage.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.stage.server -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.stage.server

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.google.inject.AbstractModule (implements com.google.inject.Module) + +
      • +
      • com.threerings.crowd.server.PlaceManager (implements com.threerings.presents.dobj.MessageListener, com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator) + +
      • +
      • com.threerings.presents.server.PresentsServer +
          +
        • com.threerings.crowd.server.CrowdServer + +
        • +
        +
      • +
      +
    • +
    +

    Interface Hierarchy

    +
      +
    • com.threerings.presents.server.InvocationProvider + +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/server/package-use.html b/apidocs/com/threerings/stage/server/package-use.html index 2e202537..82514b7a 100644 --- a/apidocs/com/threerings/stage/server/package-use.html +++ b/apidocs/com/threerings/stage/server/package-use.html @@ -1,171 +1,161 @@ - - - - - - -Uses of Package com.threerings.stage.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.stage.server

    -
    - - - - - - - - - -
    -Packages that use com.threerings.stage.server
    com.threerings.stage.server  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.stage.server used by com.threerings.stage.server
    StageSceneProvider - -
    -          Defines the server-side of the StageSceneService.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.stage.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/DirectionButton.html b/apidocs/com/threerings/stage/tools/editor/DirectionButton.html index 71e626c0..64d0191b 100644 --- a/apidocs/com/threerings/stage/tools/editor/DirectionButton.html +++ b/apidocs/com/threerings/stage/tools/editor/DirectionButton.html @@ -1,496 +1,488 @@ - - - - - - -DirectionButton (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class DirectionButton

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by javax.swing.AbstractButton
    -                  extended by com.threerings.stage.tools.editor.DirectionButton
    -
    -
    -
    All Implemented Interfaces:
    ImageObserver, ItemSelectable, MenuContainer, Serializable, SwingConstants
    -
    -
    -
    -
    public class DirectionButton
    extends AbstractButton
    - - -

    -A button that allows for selection from the compass directions. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stage.tools.editor
    +

    Class DirectionButton

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -DirectionButton

      -
      -public DirectionButton()
      -
      -
      Construct a 41x41 DirectionButton. -

      -

      -
      - -

      -DirectionButton

      -
      -public DirectionButton(int preferredDiameter)
      -
      -
      Construct a DirectionButton with the specified preferred diameter. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          DirectionButton

          +
          public DirectionButton()
          +
          Construct a 41x41 DirectionButton.
          +
        • +
        + + + +
          +
        • +

          DirectionButton

          +
          public DirectionButton(int preferredDiameter)
          +
          Construct a DirectionButton with the specified preferred diameter.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -paintComponent

      -
      -public void paintComponent(Graphics g)
      -
      -
      Paint this component and the selected direction, - dimmed if we're inactive. -

      -

      -
      Overrides:
      paintComponent in class JComponent
      -
      -
      -
      -
      -
      -
      - -

      -getDirection

      -
      -public int getDirection()
      -
      -
      Get the direction that is currently selected. -

      -

      -
      -
      -
      -
      - -

      -setDirection

      -
      -public void setDirection(int direction)
      -
      -
      Set the currently displayed direction -

      -

      -
      -
      -
      -
      - -

      -setSize

      -
      -public void setSize(Dimension d)
      -
      -
      -
      Overrides:
      setSize in class Component
      -
      -
      -
      -
      -
      -
      - -

      -getPreferredSize

      -
      -public Dimension getPreferredSize()
      -
      -
      -
      Overrides:
      getPreferredSize in class JComponent
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          paintComponent

          +
          public void paintComponent(Graphics g)
          +
          Paint this component and the selected direction, + dimmed if we're inactive.
          +
          +
          Overrides:
          +
          paintComponent in class JComponent
          +
          +
        • +
        + + + +
          +
        • +

          getDirection

          +
          public int getDirection()
          +
          Get the direction that is currently selected.
          +
        • +
        + + + +
          +
        • +

          setDirection

          +
          public void setDirection(int direction)
          +
          Set the currently displayed direction
          +
        • +
        + + + + + + + + +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/EditorApp.html b/apidocs/com/threerings/stage/tools/editor/EditorApp.html index 03f72bc3..7d99f325 100644 --- a/apidocs/com/threerings/stage/tools/editor/EditorApp.html +++ b/apidocs/com/threerings/stage/tools/editor/EditorApp.html @@ -1,345 +1,342 @@ - - - - - - -EditorApp (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":9,"i2":9,"i3":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class EditorApp

    -
    -java.lang.Object
    -  extended by com.threerings.stage.tools.editor.EditorApp
    -
    -
    -
    All Implemented Interfaces:
    Runnable
    -
    -
    -
    -
    public class EditorApp
    extends Object
    implements Runnable
    - - -

    -A scene editor application that provides facilities for viewing, editing, and saving the scene - templates that comprise a game. -

    - -

    -


    - -

    - +

    +
    com.threerings.stage.tools.editor
    +

    Class EditorApp

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      Runnable
      +
      +
      +
      +
      public class EditorApp
      +extends Object
      +implements Runnable
      +
      A scene editor application that provides facilities for viewing, editing, and saving the scene + templates that comprise a game.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      EditorApp(String[] args) - -
      -          Construct and initialize the EditorApp object.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        EditorApp(String[] args) +
        Construct and initialize the EditorApp object.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidfinishInit(String target) - -
      -           
      -static StringlocalDataDir(String subdir) - -
      -          Given a subdirectory name (that should correspond to the calling service), returns a file - path that can be used to store local data.
      -static voidmain(String[] args) - -
      -          Instantiate the application object and start it running.
      - voidrun() - -
      -          Run the application.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -EditorApp

      -
      -public EditorApp(String[] args)
      -          throws IOException
      -
      -
      Construct and initialize the EditorApp object. -

      -

      - -
      Throws: -
      IOException
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          EditorApp

          +
          public EditorApp(String[] args)
          +          throws IOException
          +
          Construct and initialize the EditorApp object.
          +
          +
          Throws:
          +
          IOException
          +
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -finishInit

      -
      -public void finishInit(String target)
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - -

      -localDataDir

      -
      -public static String localDataDir(String subdir)
      -
      -
      Given a subdirectory name (that should correspond to the calling service), returns a file - path that can be used to store local data. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -run

      -
      -public void run()
      -
      -
      Run the application. -

      -

      -
      Specified by:
      run in interface Runnable
      -
      -
      -
      -
      -
      -
      - -

      -main

      -
      -public static void main(String[] args)
      -
      -
      Instantiate the application object and start it running. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          finishInit

          +
          public void finishInit(String target)
          +
        • +
        + + + +
          +
        • +

          localDataDir

          +
          public static String localDataDir(String subdir)
          +
          Given a subdirectory name (that should correspond to the calling service), returns a file + path that can be used to store local data.
          +
        • +
        + + + +
          +
        • +

          run

          +
          public void run()
          +
          Run the application.
          +
          +
          Specified by:
          +
          run in interface Runnable
          +
          +
        • +
        + + + +
          +
        • +

          main

          +
          public static void main(String[] args)
          +
          Instantiate the application object and start it running.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/EditorConfig.html b/apidocs/com/threerings/stage/tools/editor/EditorConfig.html index c6fb1243..85098a19 100644 --- a/apidocs/com/threerings/stage/tools/editor/EditorConfig.html +++ b/apidocs/com/threerings/stage/tools/editor/EditorConfig.html @@ -1,318 +1,332 @@ - - - - - - -EditorConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class EditorConfig

    -
    -java.lang.Object
    -  extended by com.threerings.stage.tools.editor.EditorConfig
    -
    -
    -
    -
    public class EditorConfig
    extends Object
    - - -

    -Provides access to configuration data for the editor. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.tools.editor
    +

    Class EditorConfig

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class EditorConfig
      +extends Object
      +
      Provides access to configuration data for the editor.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -config

      -
      -public static PrefsConfig config
      -
      -
      Provides access to config data for this package. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          config

          +
          public static PrefsConfig config
          +
          Provides access to config data for this package.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -EditorConfig

      -
      -public EditorConfig()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          EditorConfig

          +
          public EditorConfig()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getTestTileDirectory

      -
      -public static String getTestTileDirectory()
      -
      -
      Accessor method for getting the test tile directory. -

      -

      -
      -
      -
      -
      - -

      -setTestTileDirectory

      -
      -public static void setTestTileDirectory(String newvalue)
      -
      -
      Accessor method for setting the test tile directory. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getTestTileDirectory

          +
          public static String getTestTileDirectory()
          +
          Accessor method for getting the test tile directory.
          +
        • +
        + + + +
          +
        • +

          setTestTileDirectory

          +
          public static void setTestTileDirectory(String newvalue)
          +
          Accessor method for setting the test tile directory.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/EditorDialog.html b/apidocs/com/threerings/stage/tools/editor/EditorDialog.html index b4c64807..2dab0def 100644 --- a/apidocs/com/threerings/stage/tools/editor/EditorDialog.html +++ b/apidocs/com/threerings/stage/tools/editor/EditorDialog.html @@ -1,475 +1,460 @@ - - - - - - -EditorDialog (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":10,"i2":6,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class EditorDialog

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by javax.swing.JInternalFrame
    -                  extended by com.threerings.stage.tools.editor.EditorDialog
    -
    -
    -
    All Implemented Interfaces:
    ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants
    -
    -
    -
    Direct Known Subclasses:
    ObjectEditorDialog, PortalDialog
    -
    -
    -
    -
    public abstract class EditorDialog
    extends JInternalFrame
    implements ActionListener
    - - -

    -Basic ok cancel dialog for use by editor components. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stage.tools.editor
    +

    Class EditorDialog

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -EditorDialog

      -
      -public EditorDialog(String title,
      -                    EditorContext ctx,
      -                    EditorScenePanel panel)
      -
      -
      - + - - - - - - -
      -Method Detail
      - -

      -addComponents

      -
      -public abstract void addComponents(JComponent dialogBody)
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - -

      -actionPerformed

      -
      -public void actionPerformed(ActionEvent e)
      -
      -
      -
      Specified by:
      actionPerformed in interface ActionListener
      -
      -
      -
      -
      -
      -
      - -

      -accepted

      -
      -public abstract void accepted()
      -
      -
      Called when ok is clicked. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -cancelled

      -
      -public void cancelled()
      -
      -
      Called when cancel is clicked. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          addComponents

          +
          public abstract void addComponents(JComponent dialogBody)
          +
        • +
        + + + + + + + +
          +
        • +

          accepted

          +
          public abstract void accepted()
          +
          Called when ok is clicked.
          +
        • +
        + + + +
          +
        • +

          cancelled

          +
          public void cancelled()
          +
          Called when cancel is clicked.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/EditorFrame.html b/apidocs/com/threerings/stage/tools/editor/EditorFrame.html index 0727ffa6..088e2b47 100644 --- a/apidocs/com/threerings/stage/tools/editor/EditorFrame.html +++ b/apidocs/com/threerings/stage/tools/editor/EditorFrame.html @@ -1,779 +1,680 @@ - - - - - - -EditorFrame (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class EditorFrame

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by java.awt.Window
    -              extended by java.awt.Frame
    -                  extended by javax.swing.JFrame
    -                      extended by com.threerings.media.ManagedJFrame
    -                          extended by com.threerings.stage.tools.editor.EditorFrame
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.media.FrameManager.ManagedRoot, EditorScenePanel.SceneModelListener, ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
    -
    -
    -
    -
    public class EditorFrame
    extends com.threerings.media.ManagedJFrame
    implements EditorScenePanel.SceneModelListener
    - - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stage.tools.editor
    +

    Class EditorFrame

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -EditorFrame

      -
      -public EditorFrame(StageSceneWriter writer)
      -
      -
      - + - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(EditorContext ctx,
      -                 String target)
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - -

      -createMenuBar

      -
      -public void createMenuBar()
      -
      -
      Create the menu bar and menu items and add them to the frame. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setMisoSceneModel

      -
      -public void setMisoSceneModel(StageMisoSceneModel model)
      -
      -
      -
      Specified by:
      setMisoSceneModel in interface EditorScenePanel.SceneModelListener
      -
      -
      -
      -
      -
      -
      - -

      -handleNew

      -
      -public void handleNew(ActionEvent evt)
      -
      -
      Creates a blank scene and configures the editor to begin editing +
        +
      • + + +

        Method Detail

        + + + + + + + +
          +
        • +

          createMenuBar

          +
          public void createMenuBar()
          +
          Create the menu bar and menu items and add them to the frame.
          +
        • +
        + + + + + + + +
          +
        • +

          handleNew

          +
          public void handleNew(ActionEvent evt)
          +
          Creates a blank scene and configures the editor to begin editing it. Eventually this should make sure the user has a chance to save - any scene for which editing is currently in progress. -

          -

          -
          -
          -
          -
          -
          -
      -
      - -

      -handleOpen

      -
      -public void handleOpen(ActionEvent evt)
      -
      -
      Presents the user with an open file dialog and loads the scenes - from the selected file. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -openScene

      -
      -public void openScene(String path)
      -
      -
      Loads the scene from the specified path into the editor and displays an error dialog if it - fails. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -handleSave

      -
      -public void handleSave(ActionEvent evt)
      -
      -
      Save the scenes to the file they were last associated with. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -handleSaveAs

      -
      -public void handleSaveAs(ActionEvent evt)
      -
      -
      Present the user with a save file dialog and save the scenes to - the selected file. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -handleQuit

      -
      -public void handleQuit(ActionEvent evt)
      -
      -
      Handles a request to quit. Presently this just quits, but + any scene for which editing is currently in progress.
    + + + + + +
      +
    • +

      handleOpen

      +
      public void handleOpen(ActionEvent evt)
      +
      Presents the user with an open file dialog and loads the scenes + from the selected file.
      +
    • +
    + + + +
      +
    • +

      openScene

      +
      public void openScene(String path)
      +
      Loads the scene from the specified path into the editor and displays an error dialog if it + fails.
      +
    • +
    + + + +
      +
    • +

      handleSave

      +
      public void handleSave(ActionEvent evt)
      +
      Save the scenes to the file they were last associated with.
      +
    • +
    + + + +
      +
    • +

      handleSaveAs

      +
      public void handleSaveAs(ActionEvent evt)
      +
      Present the user with a save file dialog and save the scenes to + the selected file.
      +
    • +
    + + + +
      +
    • +

      handleQuit

      +
      public void handleQuit(ActionEvent evt)
      +
      Handles a request to quit. Presently this just quits, but eventually it should give the user the chance to save any edits in - progress. -

      -

      -
      -
      -
      -
      -
      - -
      - -

      -handleTestTiles

      -
      -public void handleTestTiles(ActionEvent evt)
      -
      -
      Handles a request to reload the test tiles. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -updateMiniView

      -
      -public void updateMiniView(ActionEvent evt)
      -
      -
      Update the mini view in the scrollbox. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -undo

      -
      -public void undo(ActionEvent evt)
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - -

      -redo

      -
      -public void redo(ActionEvent evt)
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - -

      -updateTileInfo

      -
      -public void updateTileInfo()
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - -

      -handlePreferences

      -
      -public void handlePreferences(ActionEvent evt)
      -
      -
      Handles a request to open the preferences dialog. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -handleSetDefBase

      -
      -public void handleSetDefBase(ActionEvent evt)
      -
      -
      Make the currently selected base tile into the scene's default - tile. -

      -

      -
      -
      -
      -
      -
      -
      + progress.
      +
    • +
    + + + +
      +
    • +

      handleTestTiles

      +
      public void handleTestTiles(ActionEvent evt)
      +
      Handles a request to reload the test tiles.
      +
    • +
    + + + +
      +
    • +

      updateMiniView

      +
      public void updateMiniView(ActionEvent evt)
      +
      Update the mini view in the scrollbox.
      +
    • +
    + + + + + + + + + + + +
      +
    • +

      updateTileInfo

      +
      public void updateTileInfo()
      +
    • +
    + + + +
      +
    • +

      handlePreferences

      +
      public void handlePreferences(ActionEvent evt)
      +
      Handles a request to open the preferences dialog.
      +
    • +
    + + + +
      +
    • +

      handleSetDefBase

      +
      public void handleSetDefBase(ActionEvent evt)
      +
      Make the currently selected base tile into the scene's default + tile.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/EditorModel.html b/apidocs/com/threerings/stage/tools/editor/EditorModel.html index 059d9ede..7b32d14e 100644 --- a/apidocs/com/threerings/stage/tools/editor/EditorModel.html +++ b/apidocs/com/threerings/stage/tools/editor/EditorModel.html @@ -1,801 +1,732 @@ - - - - - - -EditorModel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class EditorModel

    -
    -java.lang.Object
    -  extended by com.threerings.stage.tools.editor.EditorModel
    -
    -
    -
    -
    public class EditorModel
    extends Object
    - - -

    -The EditorModel class provides a holding place for storing, +

    +
    com.threerings.stage.tools.editor
    +

    Class EditorModel

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class EditorModel
      +extends Object
      +
      The EditorModel class provides a holding place for storing, modifying and retrieving data that is shared across the Editor - application and its myriad UI components. -

      - -

      -


      - -

      + application and its myriad UI components.

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static intACTION_EDIT_TILE - -
      -           
      -static intACTION_PLACE_PORTAL - -
      -           
      -static intACTION_PLACE_TILE - -
      -          Action mode constants.
      -static intBASE_LAYER - -
      -          Miso layer constants.
      -static String[]CMD_ACTIONS - -
      -          String translations for action identifiers.
      -static String[]LAYER_NAMES - -
      -           
      -static intNUM_ACTIONS - -
      -          The number of actions.
      -static intOBJECT_LAYER - -
      -           
      -static String[]TIP_ACTIONS - -
      -          Prose descriptions of actions suitable for tool tip display.
      -  + - - - - - - - - - -
      -Constructor Summary
      EditorModel(com.threerings.media.tile.TileManager tilemgr) - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        EditorModel(com.threerings.media.tile.TileManager tilemgr) 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddListener(EditorModelListener l) - -
      -          Add an editor model listener.
      - voidclearTile() - -
      -          Marks the currently selected tile as invalid such that editing - when no tiles are available can be properly effected.
      - intgetActionMode() - -
      -          Returns the current editor action mode.
      - intgetFQTileId() - -
      -          Returns the fully qualified tile id of the currently selected tile.
      - intgetLayerIndex() - -
      -          Returns the current scene layer index undergoing edit.
      - intgetObjectGripDirection() - -
      -          Gets the direction in which we should grip objects.
      - com.threerings.media.tile.TilegetTile() - -
      -          Returns the currently selected tile for placement within the - scene.
      - intgetTileId() - -
      -          Returns the currently selected tile id within the selected tile - set.
      - com.threerings.media.tile.TileSetgetTileSet() - -
      -          Returns the currently selected tile set.
      - intgetTileSetId() - -
      -          Returns the currently selected tile set id.
      - booleanisTileValid() - -
      -          Returns whether the currently selected tile is valid.
      - voidsetActionMode(String cmd) - -
      -          Sets the editor action mode.
      - voidsetLayerIndex(int lnum) - -
      -          Sets the scene layer index undergoing edit.
      - voidsetObjectGripDirection(int direction) - -
      -          Sets the direction in which we should grip objects.
      - voidsetTile(com.threerings.media.tile.TileSet set, - int tileSetId, - int tileIndex) - -
      -          Sets the selected tile for placement within the scene.
      - voidsetTileId(int tileIndex) - -
      -          Sets the tile id of the tile selected for placement within the - scene.
      - StringtoString() - -
      -           
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddListener(EditorModelListener l) +
        Add an editor model listener.
        +
        voidclearTile() +
        Marks the currently selected tile as invalid such that editing + when no tiles are available can be properly effected.
        +
        intgetActionMode() +
        Returns the current editor action mode.
        +
        intgetFQTileId() +
        Returns the fully qualified tile id of the currently selected tile.
        +
        intgetLayerIndex() +
        Returns the current scene layer index undergoing edit.
        +
        intgetObjectGripDirection() +
        Gets the direction in which we should grip objects.
        +
        com.threerings.media.tile.TilegetTile() +
        Returns the currently selected tile for placement within the + scene.
        +
        intgetTileId() +
        Returns the currently selected tile id within the selected tile + set.
        +
        com.threerings.media.tile.TileSetgetTileSet() +
        Returns the currently selected tile set.
        +
        intgetTileSetId() +
        Returns the currently selected tile set id.
        +
        booleanisTileValid() +
        Returns whether the currently selected tile is valid.
        +
        voidsetActionMode(String cmd) +
        Sets the editor action mode.
        +
        voidsetLayerIndex(int lnum) +
        Sets the scene layer index undergoing edit.
        +
        voidsetObjectGripDirection(int direction) +
        Sets the direction in which we should grip objects.
        +
        voidsetTile(com.threerings.media.tile.TileSet set, + int tileSetId, + int tileIndex) +
        Sets the selected tile for placement within the scene.
        +
        voidsetTileId(int tileIndex) +
        Sets the tile id of the tile selected for placement within the + scene.
        +
        StringtoString() 
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -ACTION_PLACE_TILE

      -
      -public static final int ACTION_PLACE_TILE
      -
      -
      Action mode constants. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -ACTION_EDIT_TILE

      -
      -public static final int ACTION_EDIT_TILE
      -
      -
      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -ACTION_PLACE_PORTAL

      -
      -public static final int ACTION_PLACE_PORTAL
      -
      -
      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -NUM_ACTIONS

      -
      -public static final int NUM_ACTIONS
      -
      -
      The number of actions. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -BASE_LAYER

      -
      -public static final int BASE_LAYER
      -
      -
      Miso layer constants. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -OBJECT_LAYER

      -
      -public static final int OBJECT_LAYER
      -
      -
      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -LAYER_NAMES

      -
      -public static final String[] LAYER_NAMES
      -
      -
      -
      -
      -
      - -

      -TIP_ACTIONS

      -
      -public static final String[] TIP_ACTIONS
      -
      -
      Prose descriptions of actions suitable for tool tip display. -

      -

      -
      -
      -
      - -

      -CMD_ACTIONS

      -
      -public static final String[] CMD_ACTIONS
      -
      -
      String translations for action identifiers. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          ACTION_PLACE_TILE

          +
          public static final int ACTION_PLACE_TILE
          +
          Action mode constants.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          ACTION_EDIT_TILE

          +
          public static final int ACTION_EDIT_TILE
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          ACTION_PLACE_PORTAL

          +
          public static final int ACTION_PLACE_PORTAL
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          NUM_ACTIONS

          +
          public static final int NUM_ACTIONS
          +
          The number of actions.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          BASE_LAYER

          +
          public static final int BASE_LAYER
          +
          Miso layer constants.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + + + + + +
          +
        • +

          LAYER_NAMES

          +
          public static final String[] LAYER_NAMES
          +
        • +
        + + + +
          +
        • +

          TIP_ACTIONS

          +
          public static final String[] TIP_ACTIONS
          +
          Prose descriptions of actions suitable for tool tip display.
          +
        • +
        + + + +
          +
        • +

          CMD_ACTIONS

          +
          public static final String[] CMD_ACTIONS
          +
          String translations for action identifiers.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -EditorModel

      -
      -public EditorModel(com.threerings.media.tile.TileManager tilemgr)
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          EditorModel

          +
          public EditorModel(com.threerings.media.tile.TileManager tilemgr)
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -addListener

      -
      -public void addListener(EditorModelListener l)
      -
      -
      Add an editor model listener. -

      -

      -
      Parameters:
      l - the listener.
      -
      -
      -
      - -

      -isTileValid

      -
      -public boolean isTileValid()
      -
      -
      Returns whether the currently selected tile is valid. -

      -

      -
      -
      -
      -
      - -

      -getActionMode

      -
      -public int getActionMode()
      -
      -
      Returns the current editor action mode. -

      -

      -
      -
      -
      -
      - -

      -getLayerIndex

      -
      -public int getLayerIndex()
      -
      -
      Returns the current scene layer index undergoing edit. -

      -

      -
      -
      -
      -
      - -

      -getTileSet

      -
      -public com.threerings.media.tile.TileSet getTileSet()
      -
      -
      Returns the currently selected tile set. -

      -

      -
      -
      -
      -
      - -

      -getTileSetId

      -
      -public int getTileSetId()
      -
      -
      Returns the currently selected tile set id. -

      -

      -
      -
      -
      -
      - -

      -getTileId

      -
      -public int getTileId()
      -
      -
      Returns the currently selected tile id within the selected tile - set. -

      -

      -
      -
      -
      -
      - -

      -getTile

      -
      -public com.threerings.media.tile.Tile getTile()
      -
      -
      Returns the currently selected tile for placement within the - scene. -

      -

      -
      -
      -
      -
      - -

      -getFQTileId

      -
      -public int getFQTileId()
      -
      -
      Returns the fully qualified tile id of the currently selected tile. -

      -

      -
      -
      -
      -
      - -

      -clearTile

      -
      -public void clearTile()
      -
      -
      Marks the currently selected tile as invalid such that editing - when no tiles are available can be properly effected. -

      -

      -
      -
      -
      -
      - -

      -setActionMode

      -
      -public void setActionMode(String cmd)
      -
      -
      Sets the editor action mode. The specified mode should be one - of CMD_ACTIONS. -

      -

      -
      -
      -
      -
      - -

      -setLayerIndex

      -
      -public void setLayerIndex(int lnum)
      -
      -
      Sets the scene layer index undergoing edit. -

      -

      -
      -
      -
      -
      - -

      -setTile

      -
      -public void setTile(com.threerings.media.tile.TileSet set,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          addListener

          +
          public void addListener(EditorModelListener l)
          +
          Add an editor model listener.
          +
          +
          Parameters:
          +
          l - the listener.
          +
          +
        • +
        + + + +
          +
        • +

          isTileValid

          +
          public boolean isTileValid()
          +
          Returns whether the currently selected tile is valid.
          +
        • +
        + + + +
          +
        • +

          getActionMode

          +
          public int getActionMode()
          +
          Returns the current editor action mode.
          +
        • +
        + + + +
          +
        • +

          getLayerIndex

          +
          public int getLayerIndex()
          +
          Returns the current scene layer index undergoing edit.
          +
        • +
        + + + +
          +
        • +

          getTileSet

          +
          public com.threerings.media.tile.TileSet getTileSet()
          +
          Returns the currently selected tile set.
          +
        • +
        + + + +
          +
        • +

          getTileSetId

          +
          public int getTileSetId()
          +
          Returns the currently selected tile set id.
          +
        • +
        + + + +
          +
        • +

          getTileId

          +
          public int getTileId()
          +
          Returns the currently selected tile id within the selected tile + set.
          +
        • +
        + + + +
          +
        • +

          getTile

          +
          public com.threerings.media.tile.Tile getTile()
          +
          Returns the currently selected tile for placement within the + scene.
          +
        • +
        + + + +
          +
        • +

          getFQTileId

          +
          public int getFQTileId()
          +
          Returns the fully qualified tile id of the currently selected tile.
          +
        • +
        + + + +
          +
        • +

          clearTile

          +
          public void clearTile()
          +
          Marks the currently selected tile as invalid such that editing + when no tiles are available can be properly effected.
          +
        • +
        + + + +
          +
        • +

          setActionMode

          +
          public void setActionMode(String cmd)
          +
          Sets the editor action mode. The specified mode should be one + of CMD_ACTIONS.
          +
        • +
        + + + +
          +
        • +

          setLayerIndex

          +
          public void setLayerIndex(int lnum)
          +
          Sets the scene layer index undergoing edit.
          +
        • +
        + + + +
          +
        • +

          setTile

          +
          public void setTile(com.threerings.media.tile.TileSet set,
                               int tileSetId,
          -                    int tileIndex)
          -
          -
          Sets the selected tile for placement within the scene. -

          -

          -
          -
          -
          -
          - -

          -setTileId

          -
          -public void setTileId(int tileIndex)
          -
          -
          Sets the tile id of the tile selected for placement within the - scene. -

          -

          -
          -
          -
          -
          - -

          -setObjectGripDirection

          -
          -public void setObjectGripDirection(int direction)
          -
          -
          Sets the direction in which we should grip objects. -

          -

          -
          -
          -
          -
          - -

          -getObjectGripDirection

          -
          -public int getObjectGripDirection()
          -
          -
          Gets the direction in which we should grip objects. -

          -

          -
          -
          -
          -
          - -

          -toString

          -
          -public String toString()
          -
          -
          -
          Overrides:
          toString in class Object
          -
          -
          -
          -
          -
          + int tileIndex)
      +
      Sets the selected tile for placement within the scene.
      +
    • +
    + + + +
      +
    • +

      setTileId

      +
      public void setTileId(int tileIndex)
      +
      Sets the tile id of the tile selected for placement within the + scene.
      +
    • +
    + + + +
      +
    • +

      setObjectGripDirection

      +
      public void setObjectGripDirection(int direction)
      +
      Sets the direction in which we should grip objects.
      +
    • +
    + + + +
      +
    • +

      getObjectGripDirection

      +
      public int getObjectGripDirection()
      +
      Gets the direction in which we should grip objects.
      +
    • +
    + + + + + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/EditorModelListener.html b/apidocs/com/threerings/stage/tools/editor/EditorModelListener.html index 93c9cc58..8cc5c9ab 100644 --- a/apidocs/com/threerings/stage/tools/editor/EditorModelListener.html +++ b/apidocs/com/threerings/stage/tools/editor/EditorModelListener.html @@ -1,294 +1,314 @@ - - - - - - -EditorModelListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Interface EditorModelListener

    -
    -
    All Known Implementing Classes:
    EditorScenePanel, TileInfoPanel
    -
    -
    -
    -
    public interface EditorModelListener
    - - -

    -The editor model listener interface should be implemented by +

    +
    com.threerings.stage.tools.editor
    +

    Interface EditorModelListener

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      EditorScenePanel, TileInfoPanel
      +
      +
      +
      +
      public interface EditorModelListener
      +
      The editor model listener interface should be implemented by classes that would like to be notified when the editor model is - changed. -

      - -

      -

      -
      See Also:
      EditorModel
      -
      - -

      + changed.

      +
      +
      See Also:
      +
      EditorModel
      +
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -ACTION_MODE_CHANGED

      -
      -static final int ACTION_MODE_CHANGED
      -
      -
      Notification event constants. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -LAYER_INDEX_CHANGED

      -
      -static final int LAYER_INDEX_CHANGED
      -
      -
      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -TILE_CHANGED

      -
      -static final int TILE_CHANGED
      -
      -
      -
      See Also:
      Constant Field Values
      -
      - + - - - - - - -
      -Method Detail
      - -

      -modelChanged

      -
      -void modelChanged(int event)
      -
      -
      Called by the EditorModel when the model is changed. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          modelChanged

          +
          void modelChanged(int event)
          +
          Called by the EditorModel when the model is changed.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/EditorScenePanel.SceneModelListener.html b/apidocs/com/threerings/stage/tools/editor/EditorScenePanel.SceneModelListener.html index 1a77154a..ba5251c4 100644 --- a/apidocs/com/threerings/stage/tools/editor/EditorScenePanel.SceneModelListener.html +++ b/apidocs/com/threerings/stage/tools/editor/EditorScenePanel.SceneModelListener.html @@ -1,213 +1,231 @@ - - - - - - -EditorScenePanel.SceneModelListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Interface EditorScenePanel.SceneModelListener

    -
    -
    All Known Implementing Classes:
    EditorFrame
    -
    -
    -
    Enclosing class:
    EditorScenePanel
    -
    -
    -
    -
    public static interface EditorScenePanel.SceneModelListener
    - - -

    -


    - -

    - +

    +
    com.threerings.stage.tools.editor
    +

    Interface EditorScenePanel.SceneModelListener

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      EditorFrame
      +
      +
      +
      Enclosing class:
      +
      EditorScenePanel
      +
      +
      +
      +
      public static interface EditorScenePanel.SceneModelListener
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -setMisoSceneModel

      -
      -void setMisoSceneModel(StageMisoSceneModel sceneModel)
      -
      -
      -
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/EditorScenePanel.html b/apidocs/com/threerings/stage/tools/editor/EditorScenePanel.html index 65aa54a3..c7d7f2ca 100644 --- a/apidocs/com/threerings/stage/tools/editor/EditorScenePanel.html +++ b/apidocs/com/threerings/stage/tools/editor/EditorScenePanel.html @@ -1,1224 +1,1058 @@ - - - - - - -EditorScenePanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class EditorScenePanel

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by com.threerings.media.MediaPanel
    -                  extended by com.threerings.media.VirtualMediaPanel
    -                      extended by com.threerings.miso.client.MisoScenePanel
    -                          extended by com.threerings.stage.client.StageScenePanel
    -                              extended by com.threerings.stage.tools.editor.EditorScenePanel
    -
    -
    -
    All Implemented Interfaces:
    ControllerProvider, RadialMenu.Host, com.threerings.crowd.client.PlaceView, com.threerings.media.FrameParticipant, com.threerings.media.MediaConstants, com.threerings.media.MediaHost, com.threerings.media.util.AStarPathUtil.TraversalPred, EditorModelListener, KeyListener, MouseListener, MouseMotionListener, ImageObserver, MenuContainer, Serializable, EventListener, ChangeListener
    -
    -
    -
    -
    public class EditorScenePanel
    extends StageScenePanel
    implements EditorModelListener, ChangeListener
    - - -

    -Displays the scene view and handles UI events on the scene. Various actions may be performed on +

    +
    com.threerings.stage.tools.editor
    +

    Class EditorScenePanel

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -EditorScenePanel

      -
      -public EditorScenePanel(EditorContext ctx,
      -                        JFrame frame,
      -                        EditorModel model,
      -                        EditorScenePanel.SceneModelListener sceneListener)
      -
      -
      Constructs the editor scene view panel. -

      -

      - + - - - - - - -
      -Method Detail
      - -

      -getHorizModel

      -
      -public BoundedRangeModel getHorizModel()
      -
      -
      Returns a range model that controls the scrollability of the scene - in the horizontal direction. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getVertModel

      -
      -public BoundedRangeModel getVertModel()
      -
      -
      Returns a range model that controls the scrollability of the scene - in the vertical direction. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -stateChanged

      -
      -public void stateChanged(ChangeEvent e)
      -
      -
      -
      Specified by:
      stateChanged in interface ChangeListener
      -
      -
      -
      -
      -
      -
      - -

      -setSceneModel

      -
      -public void setSceneModel(com.threerings.miso.data.MisoSceneModel model)
      -
      -
      -
      Overrides:
      setSceneModel in class com.threerings.miso.client.MisoScenePanel
      -
      -
      -
      -
      -
      -
      - -

      -updateDefaultTileSet

      -
      -public void updateDefaultTileSet(int tileSetId)
      -
      -
      Updates the default tileset in the currently edited scene. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setBounds

      -
      -public void setBounds(int x,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getHorizModel

          +
          public BoundedRangeModel getHorizModel()
          +
          Returns a range model that controls the scrollability of the scene + in the horizontal direction.
          +
        • +
        + + + +
          +
        • +

          getVertModel

          +
          public BoundedRangeModel getVertModel()
          +
          Returns a range model that controls the scrollability of the scene + in the vertical direction.
          +
        • +
        + + + + + + + +
          +
        • +

          setSceneModel

          +
          public void setSceneModel(com.threerings.miso.data.MisoSceneModel model)
          +
          +
          Overrides:
          +
          setSceneModel in class com.threerings.miso.client.MisoScenePanel
          +
          +
        • +
        + + + +
          +
        • +

          updateDefaultTileSet

          +
          public void updateDefaultTileSet(int tileSetId)
          +
          Updates the default tileset in the currently edited scene.
          +
        • +
        + + + +
          +
        • +

          setBounds

          +
          public void setBounds(int x,
                                 int y,
                                 int width,
          -                      int height)
          -
          -
          -
          Overrides:
          setBounds in class com.threerings.miso.client.MisoScenePanel
          -
          -
          -
          -
          -
          -
          - -

          -modelChanged

          -
          -public void modelChanged(int event)
          -
          -
          Description copied from interface: EditorModelListener
          -
          Called by the EditorModel when the model is changed. -

          -

          -
          Specified by:
          modelChanged in interface EditorModelListener
          -
          -
          -
          -
          -
          -
          - -

          -mousePressed

          -
          -public void mousePressed(MouseEvent event)
          -
          -
          -
          Specified by:
          mousePressed in interface MouseListener
          Overrides:
          mousePressed in class com.threerings.miso.client.MisoScenePanel
          -
          -
          -
          -
          -
          -
          - -

          -mouseReleased

          -
          -public void mouseReleased(MouseEvent e)
          -
          -
          -
          Specified by:
          mouseReleased in interface MouseListener
          Overrides:
          mouseReleased in class com.threerings.miso.client.MisoScenePanel
          -
          -
          -
          -
          -
          -
          - -

          -mouseMoved

          -
          -public void mouseMoved(MouseEvent e)
          -
          -
          -
          Specified by:
          mouseMoved in interface MouseMotionListener
          Overrides:
          mouseMoved in class com.threerings.miso.client.MisoScenePanel
          -
          -
          -
          -
          -
          -
          - -

          -mouseDragged

          -
          -public void mouseDragged(MouseEvent e)
          -
          -
          -
          Specified by:
          mouseDragged in interface MouseMotionListener
          Overrides:
          mouseDragged in class com.threerings.miso.client.MisoScenePanel
          -
          -
          -
          -
          -
          -
          - -

          -mouseExited

          -
          -public void mouseExited(MouseEvent e)
          -
          -
          -
          Specified by:
          mouseExited in interface MouseListener
          Overrides:
          mouseExited in class com.threerings.miso.client.MisoScenePanel
          -
          -
          -
          -
          -
          -
          - -

          -keyPressed

          -
          -public void keyPressed(KeyEvent e)
          -
          -
          -
          Specified by:
          keyPressed in interface KeyListener
          Overrides:
          keyPressed in class StageScenePanel
          -
          -
          -
          -
          -
          -
          - -

          -keyReleased

          -
          -public void keyReleased(KeyEvent e)
          -
          -
          -
          Specified by:
          keyReleased in interface KeyListener
          Overrides:
          keyReleased in class StageScenePanel
          -
          -
          -
          -
          -
          -
          - -

          -setBaseTile

          -
          -public boolean setBaseTile(int fqTileId,
          +                      int height)
          +
          +
          Overrides:
          +
          setBounds in class com.threerings.miso.client.MisoScenePanel
          +
          +
        • +
        + + + + + + + +
          +
        • +

          mousePressed

          +
          public void mousePressed(MouseEvent event)
          +
          +
          Specified by:
          +
          mousePressed in interface MouseListener
          +
          Overrides:
          +
          mousePressed in class com.threerings.miso.client.MisoScenePanel
          +
          +
        • +
        + + + +
          +
        • +

          mouseReleased

          +
          public void mouseReleased(MouseEvent e)
          +
          +
          Specified by:
          +
          mouseReleased in interface MouseListener
          +
          Overrides:
          +
          mouseReleased in class com.threerings.miso.client.MisoScenePanel
          +
          +
        • +
        + + + +
          +
        • +

          mouseMoved

          +
          public void mouseMoved(MouseEvent e)
          +
          +
          Specified by:
          +
          mouseMoved in interface MouseMotionListener
          +
          Overrides:
          +
          mouseMoved in class com.threerings.miso.client.MisoScenePanel
          +
          +
        • +
        + + + +
          +
        • +

          mouseDragged

          +
          public void mouseDragged(MouseEvent e)
          +
          +
          Specified by:
          +
          mouseDragged in interface MouseMotionListener
          +
          Overrides:
          +
          mouseDragged in class com.threerings.miso.client.MisoScenePanel
          +
          +
        • +
        + + + +
          +
        • +

          mouseExited

          +
          public void mouseExited(MouseEvent e)
          +
          +
          Specified by:
          +
          mouseExited in interface MouseListener
          +
          Overrides:
          +
          mouseExited in class com.threerings.miso.client.MisoScenePanel
          +
          +
        • +
        + + + + + + + + + + + +
          +
        • +

          setBaseTile

          +
          public boolean setBaseTile(int fqTileId,
                                      int x,
          -                           int y)
          -
          -
          Sets a base tile at the specified position in the scene (in tile - coordinates). -

          -

          -
          -
          -
          - -
          Returns:
          - if the tile was successfully set
          -
          -
          -
          - -

          -setBaseTiles

          -
          -public void setBaseTiles(Rectangle r,
          +                           int y)
          +
          Sets a base tile at the specified position in the scene (in tile + coordinates).
          +
          +
          Returns:
          +
          - if the tile was successfully set
          +
          +
        • +
        + + + +
          +
        • +

          setBaseTiles

          +
          public void setBaseTiles(Rectangle r,
                                    int setId,
          -                         int tileCount)
          -
          -
          Set a region of tiles to a random selection from the supplied tileset. -

          -

          -
          -
          -
          -
          -
          -
          -
          - -

          -addObject

          -
          -public com.threerings.miso.data.ObjectInfo addObject(com.threerings.media.tile.ObjectTile tile,
          +                         int tileCount)
          +
          Set a region of tiles to a random selection from the supplied tileset.
          +
        • +
        + + + +
          +
        • +

          addObject

          +
          public com.threerings.miso.data.ObjectInfo addObject(com.threerings.media.tile.ObjectTile tile,
                                                                int fqTileId,
                                                                int x,
          -                                                     int y)
          -
          -
          Sets an object tile at the specified position in the scene (in tile coordinates). -

          -

          -
          -
          -
          - -
          Returns:
          - the created object or null if an identical object was already in that spot.
          -
          -
          -
          - -

          -addObject

          -
          -public com.threerings.miso.data.ObjectInfo addObject(com.threerings.miso.data.ObjectInfo oinfo)
          -
          -
          Adds the given object to the scene. -

          -

          -
          -
          -
          - -
          Returns:
          the added object or null if an identical object was already in that spot.
          -
          -
          -
          - -

          -deleteObject

          -
          -public boolean deleteObject(com.threerings.miso.client.SceneObject scobj)
          -
          -
          Deletes the object tile at the specified tile coordinates. -

          -

          -
          -
          -
          - -
          Returns:
          true - if a matching object was found and deleted.
          -
          -
          -
          - -

          -deleteObject

          -
          -public boolean deleteObject(com.threerings.miso.data.ObjectInfo info)
          -
          -
          Delete the given object from the scene. -

          -

          -
          -
          -
          - -
          Returns:
          true - if a matching object was found and deleted.
          -
          -
          -
          - -

          -setPlacingTile

          -
          -public void setPlacingTile(com.threerings.media.tile.Tile tile)
          -
          -
          Sets the tile that is currently being placed. It will not be - rendered until after a call to MisoScenePanel.updateTileCoords(int, int, java.awt.Point) on the - placing tile (which happens automatically when the mouse moves). -

          -

          -
          -
          -
          -
          -
          -
          -
          - -

          -setTileSelectRegion

          -
          -public void setTileSelectRegion(Point drag)
          -
          -
          Sets the start (in tile coords) of a mouse drag when placing - a rectangular area of base tiles. -

          -

          -
          -
          -
          -
          -
          -
          -
          - -

          -clearTileSelectRegion

          -
          -public Rectangle clearTileSelectRegion(int x,
          -                                       int y)
          -
          -
          Clear and return the drag rectangle for selecting a rectangular - region. -

          -

          -
          -
          -
          - -
          Returns:
          null if the drag is the same as the supplied tile + int y)
      +
      Sets an object tile at the specified position in the scene (in tile coordinates).
      +
      +
      Returns:
      +
      - the created object or null if an identical object was already in that spot.
      +
      +
    • +
    + + + +
      +
    • +

      addObject

      +
      public com.threerings.miso.data.ObjectInfo addObject(com.threerings.miso.data.ObjectInfo oinfo)
      +
      Adds the given object to the scene.
      +
      +
      Returns:
      +
      the added object or null if an identical object was already in that spot.
      +
      +
    • +
    + + + +
      +
    • +

      deleteObject

      +
      public boolean deleteObject(com.threerings.miso.client.SceneObject scobj)
      +
      Deletes the object tile at the specified tile coordinates.
      +
      +
      Returns:
      +
      true - if a matching object was found and deleted.
      +
      +
    • +
    + + + +
      +
    • +

      deleteObject

      +
      public boolean deleteObject(com.threerings.miso.data.ObjectInfo info)
      +
      Delete the given object from the scene.
      +
      +
      Returns:
      +
      true - if a matching object was found and deleted.
      +
      +
    • +
    + + + +
      +
    • +

      setPlacingTile

      +
      public void setPlacingTile(com.threerings.media.tile.Tile tile)
      +
      Sets the tile that is currently being placed. It will not be + rendered until after a call to MisoScenePanel.updateTileCoords(int, int, java.awt.Point) on the + placing tile (which happens automatically when the mouse moves).
      +
    • +
    + + + +
      +
    • +

      setTileSelectRegion

      +
      public void setTileSelectRegion(Point drag)
      +
      Sets the start (in tile coords) of a mouse drag when placing + a rectangular area of base tiles.
      +
    • +
    + + + +
      +
    • +

      clearTileSelectRegion

      +
      public Rectangle clearTileSelectRegion(int x,
      +                                       int y)
      +
      Clear and return the drag rectangle for selecting a rectangular + region.
      +
      +
      Returns:
      +
      null if the drag is the same as the supplied tile coordinates, a rectangle containing the selected region if it was - different.
      - - -
      - -

      -enableCoordHighlighting

      -
      -public void enableCoordHighlighting(boolean enabled)
      -
      -
      Enables or disables highlighting of the tile over which the mouse - is currently positioned. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -deletePortal

      -
      -public void deletePortal(int x,
      -                         int y)
      -
      -
      Deletes the portal at the specified full coordinates. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getEntrance

      -
      -public Portal getEntrance()
      -
      -
      Returns the portal that serves as the default entrance to this - scene or null if no default is set. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setEntrance

      -
      -public void setEntrance(Portal port)
      -
      -
      Makes the specified portal the default entrance to this scene. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -updateCoordPos

      -
      -public boolean updateCoordPos(int x,
      + different.
      +
      +
    • +
    + + + +
      +
    • +

      enableCoordHighlighting

      +
      public void enableCoordHighlighting(boolean enabled)
      +
      Enables or disables highlighting of the tile over which the mouse + is currently positioned.
      +
    • +
    + + + +
      +
    • +

      deletePortal

      +
      public void deletePortal(int x,
      +                         int y)
      +
      Deletes the portal at the specified full coordinates.
      +
    • +
    + + + +
      +
    • +

      getEntrance

      +
      public Portal getEntrance()
      +
      Returns the portal that serves as the default entrance to this + scene or null if no default is set.
      +
    • +
    + + + +
      +
    • +

      setEntrance

      +
      public void setEntrance(Portal port)
      +
      Makes the specified portal the default entrance to this scene.
      +
    • +
    + + + +
      +
    • +

      updateCoordPos

      +
      public boolean updateCoordPos(int x,
                                     int y,
      -                              Point cpos)
      -
      -
      Updates the coordinate position and returns true if it has changed. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setEditorScrollBox

      -
      -public void setEditorScrollBox(EditorScrollBox box)
      -
      -
      Set the scroll box that tracks our view. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -undo

      -
      -public void undo()
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - -

      -redo

      -
      -public void redo()
      -
      -
      -
      -
      -
      -
      -
      -
      + Point cpos) +
      Updates the coordinate position and returns true if it has changed.
      +
    • +
    + + + +
      +
    • +

      setEditorScrollBox

      +
      public void setEditorScrollBox(EditorScrollBox box)
      +
      Set the scroll box that tracks our view.
      +
    • +
    + + + +
      +
    • +

      undo

      +
      public void undo()
      +
    • +
    + + + +
      +
    • +

      redo

      +
      public void redo()
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/EditorScrollBox.html b/apidocs/com/threerings/stage/tools/editor/EditorScrollBox.html index 2db635c1..ebe27903 100644 --- a/apidocs/com/threerings/stage/tools/editor/EditorScrollBox.html +++ b/apidocs/com/threerings/stage/tools/editor/EditorScrollBox.html @@ -1,452 +1,455 @@ - - - - - - -EditorScrollBox (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class EditorScrollBox

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by javax.swing.JPanel
    -                  extended by com.samskivert.swing.ScrollBox
    -                      extended by com.threerings.stage.tools.editor.EditorScrollBox
    -
    -
    -
    All Implemented Interfaces:
    ImageObserver, MenuContainer, Serializable, Accessible
    -
    -
    -
    -
    public class EditorScrollBox
    extends ScrollBox
    - - -

    -A scrollbox that shows our position in the editor. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stage.tools.editor
    +

    Class EditorScrollBox

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -EditorScrollBox

      -
      -public EditorScrollBox(EditorScenePanel panel)
      -
      -
      Create the tightly-coupled EditorScrollBox. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          EditorScrollBox

          +
          public EditorScrollBox(EditorScenePanel panel)
          +
          Create the tightly-coupled EditorScrollBox.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -updateView

      -
      -public void updateView()
      -
      -
      Update the view of the editor map. -

      -

      -
      -
      -
      -
      - -

      -getMiniGraphics

      -
      -public Graphics2D getMiniGraphics()
      -
      -
      Get the graphics to draw into when rendering onto the minimap. -

      -

      -
      -
      -
      -
      - -

      -getPreferredSize

      -
      -public Dimension getPreferredSize()
      -
      -
      -
      Overrides:
      getPreferredSize in class JComponent
      -
      -
      -
      -
      -
      -
      - -

      -setBounds

      -
      -public void setBounds(int x,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          updateView

          +
          public void updateView()
          +
          Update the view of the editor map.
          +
        • +
        + + + +
          +
        • +

          getMiniGraphics

          +
          public Graphics2D getMiniGraphics()
          +
          Get the graphics to draw into when rendering onto the minimap.
          +
        • +
        + + + + + + + +
          +
        • +

          setBounds

          +
          public void setBounds(int x,
                                 int y,
                                 int w,
          -                      int h)
          -
          -
          -
          Overrides:
          setBounds in class ScrollBox
          -
          -
          -
          -
          -
          + int h)
      +
      +
      Overrides:
      +
      setBounds in class ScrollBox
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/EditorTileManager.html b/apidocs/com/threerings/stage/tools/editor/EditorTileManager.html index 079be95d..93e0e400 100644 --- a/apidocs/com/threerings/stage/tools/editor/EditorTileManager.html +++ b/apidocs/com/threerings/stage/tools/editor/EditorTileManager.html @@ -1,330 +1,342 @@ - - - - - - -EditorTileManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class EditorTileManager

    -
    -java.lang.Object
    -  extended by com.threerings.media.tile.TileManager
    -      extended by com.threerings.miso.tile.MisoTileManager
    -          extended by com.threerings.stage.tools.editor.EditorTileManager
    -
    -
    -
    -
    public class EditorTileManager
    extends com.threerings.miso.tile.MisoTileManager
    - - -

    -Extends the normal Miso Tile Manager to allow the use of a set of test tiles that can be used in - the editor. These are loaded through the TestTileLoader. -

    - -

    -


    - -

    - +

    +
    com.threerings.stage.tools.editor
    +

    Class EditorTileManager

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.media.tile.TileManager
      • +
      • +
          +
        • com.threerings.miso.tile.MisoTileManager
        • +
        • +
            +
          • com.threerings.stage.tools.editor.EditorTileManager
          • +
          +
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      +
      public class EditorTileManager
      +extends com.threerings.miso.tile.MisoTileManager
      +
      Extends the normal Miso Tile Manager to allow the use of a set of test tiles that can be used in + the editor. These are loaded through the TestTileLoader.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      EditorTileManager(com.threerings.resource.ResourceManager rmgr, - com.threerings.media.image.ImageManager imgr) - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        EditorTileManager(com.threerings.resource.ResourceManager rmgr, + com.threerings.media.image.ImageManager imgr) 
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddTestTileSet(int id, - com.threerings.media.tile.TileSet set) - -
      -          Add a test tile set to search before normal tilesets.
      - voidclearTestTileSets() - -
      -          Clear all of our existing test tile sets.
      - com.threerings.media.tile.TileSetgetTileSet(int tileSetId) - -
      -           
      - - - - - - - -
      Methods inherited from class com.threerings.miso.tile.MisoTileManager
      getAutoFringer
      - - - - - - - -
      Methods inherited from class com.threerings.media.tile.TileManager
      clearCache, getImageProvider, getTile, getTile, getTile, getTileSet, getTileSetRepository, loadTileSet, loadTileSet, loadTileSet, setTileSetRepository
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddTestTileSet(int id, + com.threerings.media.tile.TileSet set) +
        Add a test tile set to search before normal tilesets.
        +
        voidclearTestTileSets() +
        Clear all of our existing test tile sets.
        +
        com.threerings.media.tile.TileSetgetTileSet(int tileSetId) 
        +
          +
        • + + +

          Methods inherited from class com.threerings.miso.tile.MisoTileManager

          +getAutoFringer
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.media.tile.TileManager

          +clearCache, getImageProvider, getTile, getTile, getTile, getTileSet, getTileSetRepository, loadTileSet, loadTileSet, loadTileSet, setTileSetRepository
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -EditorTileManager

      -
      -public EditorTileManager(com.threerings.resource.ResourceManager rmgr,
      -                         com.threerings.media.image.ImageManager imgr)
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          EditorTileManager

          +
          public EditorTileManager(com.threerings.resource.ResourceManager rmgr,
          +                         com.threerings.media.image.ImageManager imgr)
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getTileSet

      -
      -public com.threerings.media.tile.TileSet getTileSet(int tileSetId)
      -                                             throws com.threerings.media.tile.NoSuchTileSetException
      -
      -
      -
      Overrides:
      getTileSet in class com.threerings.media.tile.TileManager
      -
      -
      - -
      Throws: -
      com.threerings.media.tile.NoSuchTileSetException
      -
      -
      -
      - -

      -addTestTileSet

      -
      -public void addTestTileSet(int id,
      -                           com.threerings.media.tile.TileSet set)
      -
      -
      Add a test tile set to search before normal tilesets. -

      -

      -
      -
      -
      -
      - -

      -clearTestTileSets

      -
      -public void clearTestTileSets()
      -
      -
      Clear all of our existing test tile sets. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getTileSet

          +
          public com.threerings.media.tile.TileSet getTileSet(int tileSetId)
          +                                             throws com.threerings.media.tile.NoSuchTileSetException
          +
          +
          Overrides:
          +
          getTileSet in class com.threerings.media.tile.TileManager
          +
          Throws:
          +
          com.threerings.media.tile.NoSuchTileSetException
          +
          +
        • +
        + + + +
          +
        • +

          addTestTileSet

          +
          public void addTestTileSet(int id,
          +                           com.threerings.media.tile.TileSet set)
          +
          Add a test tile set to search before normal tilesets.
          +
        • +
        + + + +
          +
        • +

          clearTestTileSets

          +
          public void clearTestTileSets()
          +
          Clear all of our existing test tile sets.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/EditorToolBarPanel.html b/apidocs/com/threerings/stage/tools/editor/EditorToolBarPanel.html index 62831056..3205944f 100644 --- a/apidocs/com/threerings/stage/tools/editor/EditorToolBarPanel.html +++ b/apidocs/com/threerings/stage/tools/editor/EditorToolBarPanel.html @@ -1,368 +1,387 @@ - - - - - - -EditorToolBarPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class EditorToolBarPanel

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by javax.swing.JPanel
    -                  extended by com.threerings.stage.tools.editor.EditorToolBarPanel
    -
    -
    -
    All Implemented Interfaces:
    ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible
    -
    -
    -
    -
    public class EditorToolBarPanel
    extends JPanel
    implements ActionListener
    - - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stage.tools.editor
    +

    Class EditorToolBarPanel

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -EditorToolBarPanel

      -
      -public EditorToolBarPanel(com.threerings.media.tile.TileManager tilemgr,
      -                          EditorModel model)
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          EditorToolBarPanel

          +
          public EditorToolBarPanel(com.threerings.media.tile.TileManager tilemgr,
          +                          EditorModel model)
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -actionPerformed

      -
      -public void actionPerformed(ActionEvent e)
      -
      -
      -
      Specified by:
      actionPerformed in interface ActionListener
      -
      -
      -
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/ObjectEditorDialog.html b/apidocs/com/threerings/stage/tools/editor/ObjectEditorDialog.html index 83e84cfd..c3d80448 100644 --- a/apidocs/com/threerings/stage/tools/editor/ObjectEditorDialog.html +++ b/apidocs/com/threerings/stage/tools/editor/ObjectEditorDialog.html @@ -1,482 +1,483 @@ - - - - - - -ObjectEditorDialog (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class ObjectEditorDialog

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by javax.swing.JInternalFrame
    -                  extended by com.threerings.stage.tools.editor.EditorDialog
    -                      extended by com.threerings.stage.tools.editor.ObjectEditorDialog
    -
    -
    -
    All Implemented Interfaces:
    ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants
    -
    -
    -
    -
    public class ObjectEditorDialog
    extends EditorDialog
    - - -

    -Used to edit object attributes. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stage.tools.editor
    +

    Class ObjectEditorDialog

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ObjectEditorDialog

      -
      -public ObjectEditorDialog(EditorContext ctx,
      -                          EditorScenePanel panel)
      -
      -
      - + - - - - - - -
      -Method Detail
      - -

      -addComponents

      -
      -public void addComponents(JComponent panel)
      -
      -
      -
      Specified by:
      addComponents in class EditorDialog
      -
      -
      -
      -
      -
      -
      - -

      -prepare

      -
      -public void prepare(com.threerings.miso.client.SceneObject scobj)
      -
      -
      Prepare the dialog for display. This method should be called before display() - is called. -

      -

      -
      Parameters:
      scobj - the object to edit.
      -
      -
      -
      - -

      -accepted

      -
      -public void accepted()
      -
      -
      Description copied from class: EditorDialog
      -
      Called when ok is clicked. -

      -

      -
      Specified by:
      accepted in class EditorDialog
      -
      -
      -
      -
      -
      -
      - -

      -cancelled

      -
      -public void cancelled()
      -
      -
      Description copied from class: EditorDialog
      -
      Called when cancel is clicked. -

      -

      -
      Overrides:
      cancelled in class EditorDialog
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + + + + + +
          +
        • +

          prepare

          +
          public void prepare(com.threerings.miso.client.SceneObject scobj)
          +
          Prepare the dialog for display. This method should be called before display() + is called.
          +
          +
          Parameters:
          +
          scobj - the object to edit.
          +
          +
        • +
        + + + +
          +
        • +

          accepted

          +
          public void accepted()
          +
          Description copied from class: EditorDialog
          +
          Called when ok is clicked.
          +
          +
          Specified by:
          +
          accepted in class EditorDialog
          +
          +
        • +
        + + + +
          +
        • +

          cancelled

          +
          public void cancelled()
          +
          Description copied from class: EditorDialog
          +
          Called when cancel is clicked.
          +
          +
          Overrides:
          +
          cancelled in class EditorDialog
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/PortalDialog.html b/apidocs/com/threerings/stage/tools/editor/PortalDialog.html index ab298a18..77053cf3 100644 --- a/apidocs/com/threerings/stage/tools/editor/PortalDialog.html +++ b/apidocs/com/threerings/stage/tools/editor/PortalDialog.html @@ -1,487 +1,491 @@ - - - - - - -PortalDialog (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class PortalDialog

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by javax.swing.JInternalFrame
    -                  extended by com.threerings.stage.tools.editor.EditorDialog
    -                      extended by com.threerings.stage.tools.editor.PortalDialog
    -
    -
    -
    All Implemented Interfaces:
    ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants
    -
    -
    -
    -
    public class PortalDialog
    extends EditorDialog
    - - -

    -The PortalDialog is used to present the user with a dialog +

    +
    com.threerings.stage.tools.editor
    +

    Class PortalDialog

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PortalDialog

      -
      -public PortalDialog(EditorContext ctx,
      -                    EditorScenePanel panel)
      -
      -
      Constructs the portal dialog. -

      -

      - + - - - - - - -
      -Method Detail
      - -

      -addComponents

      -
      -public void addComponents(JComponent top)
      -
      -
      -
      Specified by:
      addComponents in class EditorDialog
      -
      -
      -
      -
      -
      -
      - -

      -prepare

      -
      -public void prepare(StageScene scene,
      -                    EditablePortal port)
      -
      -
      Prepare the dialog for display. This method should be called - before display() is called. -

      -

      -
      Parameters:
      port - the portal to edit.
      -
      -
      -
      - -

      -actionPerformed

      -
      -public void actionPerformed(ActionEvent e)
      -
      -
      Handle action events on the dialog user interface elements. -

      -

      -
      Specified by:
      actionPerformed in interface ActionListener
      Overrides:
      actionPerformed in class EditorDialog
      -
      -
      -
      -
      -
      -
      - -

      -accepted

      -
      -public void accepted()
      -
      -
      Handles the user submitting the dialog via the "OK" button. -

      -

      -
      Specified by:
      accepted in class EditorDialog
      -
      -
      -
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/PortalTool.html b/apidocs/com/threerings/stage/tools/editor/PortalTool.html index 178291d8..9ee546d6 100644 --- a/apidocs/com/threerings/stage/tools/editor/PortalTool.html +++ b/apidocs/com/threerings/stage/tools/editor/PortalTool.html @@ -1,372 +1,382 @@ - - - - - - -PortalTool (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class PortalTool

    -
    -java.lang.Object
    -  extended by java.awt.event.MouseAdapter
    -      extended by javax.swing.event.MouseInputAdapter
    -          extended by com.threerings.stage.tools.editor.PortalTool
    -
    -
    -
    All Implemented Interfaces:
    ExtrasPainter, MouseListener, MouseMotionListener, MouseWheelListener, EventListener, MouseInputListener
    -
    -
    -
    -
    public class PortalTool
    extends MouseInputAdapter
    implements ExtrasPainter
    - - -

    -A tool for setting a portal. -

    - -

    -


    - -

    - +

    +
    com.threerings.stage.tools.editor
    +

    Class PortalTool

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PortalTool

      -
      -public PortalTool()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PortalTool

          +
          public PortalTool()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(EditorScenePanel panel,
      +
      +
    • +
    + + + + + + + + + + + +
      +
    • +

      paintExtras

      +
      public void paintExtras(Graphics2D gfx)
      +
      Paint what the clusters would look like if we were to add them to + the scene.
      +
      +
      Specified by:
      +
      paintExtras in interface ExtrasPainter
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/PreferencesDialog.html b/apidocs/com/threerings/stage/tools/editor/PreferencesDialog.html index 755e602c..b08c6157 100644 --- a/apidocs/com/threerings/stage/tools/editor/PreferencesDialog.html +++ b/apidocs/com/threerings/stage/tools/editor/PreferencesDialog.html @@ -1,402 +1,413 @@ - - - - - - -PreferencesDialog (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class PreferencesDialog

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by javax.swing.JInternalFrame
    -                  extended by com.threerings.stage.tools.editor.PreferencesDialog
    -
    -
    -
    All Implemented Interfaces:
    ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants
    -
    -
    -
    -
    public class PreferencesDialog
    extends JInternalFrame
    implements ActionListener
    - - -

    -A dialog for editing preferences. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stage.tools.editor
    +

    Class PreferencesDialog

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PreferencesDialog

      -
      -public PreferencesDialog()
      -
      -
      Creates a preferences dialog. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PreferencesDialog

          +
          public PreferencesDialog()
          +
          Creates a preferences dialog.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -actionPerformed

      -
      -public void actionPerformed(ActionEvent e)
      -
      -
      Handle action events. -

      -

      -
      Specified by:
      actionPerformed in interface ActionListener
      -
      -
      -
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/SceneInfoPanel.html b/apidocs/com/threerings/stage/tools/editor/SceneInfoPanel.html index 994f90b4..fdbb6a66 100644 --- a/apidocs/com/threerings/stage/tools/editor/SceneInfoPanel.html +++ b/apidocs/com/threerings/stage/tools/editor/SceneInfoPanel.html @@ -1,401 +1,410 @@ - - - - - - -SceneInfoPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class SceneInfoPanel

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by javax.swing.JPanel
    -                  extended by com.threerings.stage.tools.editor.SceneInfoPanel
    -
    -
    -
    All Implemented Interfaces:
    ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible
    -
    -
    -
    -
    public class SceneInfoPanel
    extends JPanel
    implements ActionListener
    - - -

    -The scene info panel presents the user with options to select the scene layer to edit, and - whether to display tile coordinates and locations in the scene view. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stage.tools.editor
    +

    Class SceneInfoPanel

    +
    +
    + +
    + +
    +
    + +
    +
    + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/TestTileLoader.html b/apidocs/com/threerings/stage/tools/editor/TestTileLoader.html index 1205e477..aa2d1799 100644 --- a/apidocs/com/threerings/stage/tools/editor/TestTileLoader.html +++ b/apidocs/com/threerings/stage/tools/editor/TestTileLoader.html @@ -1,346 +1,354 @@ - - - - - - -TestTileLoader (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class TestTileLoader

    -
    -java.lang.Object
    -  extended by com.threerings.stage.tools.editor.TestTileLoader
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.media.tile.TileSetIDBroker
    -
    -
    -
    -
    public class TestTileLoader
    extends Object
    implements com.threerings.media.tile.TileSetIDBroker
    - - -

    -The TestTileLoader handles test tiles. Test tiles are tiles that an - artist can load in on-the-fly to see how things look in the scene editor. -

    - -

    -


    - -

    - +

    +
    com.threerings.stage.tools.editor
    +

    Class TestTileLoader

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.media.tile.TileSetIDBroker
      +
      +
      +
      +
      public class TestTileLoader
      +extends Object
      +implements com.threerings.media.tile.TileSetIDBroker
      +
      The TestTileLoader handles test tiles. Test tiles are tiles that an + artist can load in on-the-fly to see how things look in the scene editor.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      TestTileLoader() - -
      -          Construct the TestTileLoader.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        TestTileLoader() +
        Construct the TestTileLoader.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidcommit() - -
      -          Since we're just testing, we don't save these crazy IDs.
      - intgetTileSetID(String tileSetPath) - -
      -          Generate unique and completely fake tileset IDs that will be stable - even after a reload of test tiles.
      - HashIntMap<com.threerings.media.tile.TileSet>loadTestTiles() - -
      -          Check the specified directory and all its subdirectories for xml files.
      - booleantileSetMapped(String tilesetPath) - -
      -           
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -TestTileLoader

      -
      -public TestTileLoader()
      -
      -
      Construct the TestTileLoader. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TestTileLoader

          +
          public TestTileLoader()
          +
          Construct the TestTileLoader.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -loadTestTiles

      -
      -public HashIntMap<com.threerings.media.tile.TileSet> loadTestTiles()
      -
      -
      Check the specified directory and all its subdirectories for xml files. +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          loadTestTiles

          +
          public HashIntMap<com.threerings.media.tile.TileSet> loadTestTiles()
          +
          Check the specified directory and all its subdirectories for xml files. Each directory should contain at most one xml file, each xml file should specify at most one tileset. That tileset specification will be used to create tilesets for all the .png files in the same - directory. -

          -

          -
          -
          -
          - -
          Returns:
          a HashIntMap containing a TileSetId -> TileSet mapping for - all the tilesets we create.
          -
          -
      -
      - -

      -getTileSetID

      -
      -public int getTileSetID(String tileSetPath)
      -
      -
      Generate unique and completely fake tileset IDs that will be stable - even after a reload of test tiles. -

      -

      -
      Specified by:
      getTileSetID in interface com.threerings.media.tile.TileSetIDBroker
      -
      -
      -
      -
      -
      -
      - -

      -tileSetMapped

      -
      -public boolean tileSetMapped(String tilesetPath)
      -
      -
      -
      Specified by:
      tileSetMapped in interface com.threerings.media.tile.TileSetIDBroker
      -
      -
      -
      -
      -
      -
      - -

      -commit

      -
      -public void commit()
      -
      -
      Since we're just testing, we don't save these crazy IDs. -

      -

      -
      Specified by:
      commit in interface com.threerings.media.tile.TileSetIDBroker
      -
      -
      -
      -
      -
      + directory.
    +
    +
    Returns:
    +
    a HashIntMap containing a TileSetId -> TileSet mapping for + all the tilesets we create.
    +
    + + + + + +
      +
    • +

      getTileSetID

      +
      public int getTileSetID(String tileSetPath)
      +
      Generate unique and completely fake tileset IDs that will be stable + even after a reload of test tiles.
      +
      +
      Specified by:
      +
      getTileSetID in interface com.threerings.media.tile.TileSetIDBroker
      +
      +
    • +
    + + + +
      +
    • +

      tileSetMapped

      +
      public boolean tileSetMapped(String tilesetPath)
      +
      +
      Specified by:
      +
      tileSetMapped in interface com.threerings.media.tile.TileSetIDBroker
      +
      +
    • +
    + + + +
      +
    • +

      commit

      +
      public void commit()
      +
      Since we're just testing, we don't save these crazy IDs.
      +
      +
      Specified by:
      +
      commit in interface com.threerings.media.tile.TileSetIDBroker
      +
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/TileInfoPanel.html b/apidocs/com/threerings/stage/tools/editor/TileInfoPanel.html index ed5b01a0..6709e9d2 100644 --- a/apidocs/com/threerings/stage/tools/editor/TileInfoPanel.html +++ b/apidocs/com/threerings/stage/tools/editor/TileInfoPanel.html @@ -1,538 +1,515 @@ - - - - - - -TileInfoPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor -
    -Class TileInfoPanel

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by javax.swing.JSplitPane
    -                  extended by com.threerings.stage.tools.editor.TileInfoPanel
    -
    -
    -
    All Implemented Interfaces:
    EditorModelListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, ListSelectionListener, TreeSelectionListener
    -
    -
    -
    -
    public class TileInfoPanel
    extends JSplitPane
    implements ListSelectionListener, TreeSelectionListener, EditorModelListener
    - - -

    -The tile info panel presents the user with options to select the tile to be applied to the - scene. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stage.tools.editor
    +

    Class TileInfoPanel

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -TileInfoPanel

      -
      -public TileInfoPanel(EditorContext ctx,
      -                     EditorModel model)
      -
      -
      Constructs the tile info panel. -

      -

      - + - - - - - - -
      -Method Detail
      - -

      -modelChanged

      -
      -public void modelChanged(int event)
      -
      -
      Description copied from interface: EditorModelListener
      -
      Called by the EditorModel when the model is changed. -

      -

      -
      Specified by:
      modelChanged in interface EditorModelListener
      -
      -
      -
      -
      -
      -
      - -

      -selectPreviousTile

      -
      -public void selectPreviousTile()
      -
      -
      Selects the previous tile in the list of available tiles. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -selectNextTile

      -
      -public void selectNextTile()
      -
      -
      Selects the next tile in the list of available tiles. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getPreferredSize

      -
      -public Dimension getPreferredSize()
      -
      -
      -
      Overrides:
      getPreferredSize in class JComponent
      -
      -
      -
      -
      -
      -
      - -

      -valueChanged

      -
      -public void valueChanged(TreeSelectionEvent e)
      -
      -
      Display the tiles in a tileset when it is selected. -

      -

      -
      Specified by:
      valueChanged in interface TreeSelectionListener
      -
      -
      -
      -
      -
      -
      - -

      -updateTileSetTree

      -
      -public void updateTileSetTree()
      -
      -
      The layer has changed, update the tree to reflect the tilesets now available. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -valueChanged

      -
      -public void valueChanged(ListSelectionEvent e)
      -
      -
      Handle tile table selections. -

      -

      -
      Specified by:
      valueChanged in interface ListSelectionListener
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + + + + + +
          +
        • +

          selectPreviousTile

          +
          public void selectPreviousTile()
          +
          Selects the previous tile in the list of available tiles.
          +
        • +
        + + + +
          +
        • +

          selectNextTile

          +
          public void selectNextTile()
          +
          Selects the next tile in the list of available tiles.
          +
        • +
        + + + + + + + + + + + +
          +
        • +

          updateTileSetTree

          +
          public void updateTileSetTree()
          +
          The layer has changed, update the tree to reflect the tilesets now available.
          +
        • +
        + + + + +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/DirectionButton.html b/apidocs/com/threerings/stage/tools/editor/class-use/DirectionButton.html index ff86dae9..f86050ed 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/DirectionButton.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/DirectionButton.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.DirectionButton (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.DirectionButton

    -
    -No usage of com.threerings.stage.tools.editor.DirectionButton -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.DirectionButton

    +
    +
    No usage of com.threerings.stage.tools.editor.DirectionButton
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/EditorApp.html b/apidocs/com/threerings/stage/tools/editor/class-use/EditorApp.html index 30b9acc7..9f62b5af 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/EditorApp.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/EditorApp.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.EditorApp (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.EditorApp

    -
    -No usage of com.threerings.stage.tools.editor.EditorApp -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.EditorApp

    +
    +
    No usage of com.threerings.stage.tools.editor.EditorApp
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/EditorConfig.html b/apidocs/com/threerings/stage/tools/editor/class-use/EditorConfig.html index 4992a645..52ab1269 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/EditorConfig.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/EditorConfig.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.EditorConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.EditorConfig

    -
    -No usage of com.threerings.stage.tools.editor.EditorConfig -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.EditorConfig

    +
    +
    No usage of com.threerings.stage.tools.editor.EditorConfig
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/EditorDialog.html b/apidocs/com/threerings/stage/tools/editor/class-use/EditorDialog.html index a478416e..ccc7a3ee 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/EditorDialog.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/EditorDialog.html @@ -1,191 +1,176 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.EditorDialog (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.EditorDialog

    -
    - - - - - - - - - -
    -Packages that use EditorDialog
    com.threerings.stage.tools.editor  
    -  -

    - - - - - -
    -Uses of EditorDialog in com.threerings.stage.tools.editor
    -  -

    - - - - - - - - - - - - + + +
    Subclasses of EditorDialog in com.threerings.stage.tools.editor
    - classObjectEditorDialog - -
    -          Used to edit object attributes.
    - classPortalDialog - -
    -          The PortalDialog is used to present the user with a dialog +
    +

    Uses of Class
    com.threerings.stage.tools.editor.EditorDialog

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/EditorFrame.html b/apidocs/com/threerings/stage/tools/editor/class-use/EditorFrame.html index ca24b7a3..f7ec1402 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/EditorFrame.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/EditorFrame.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.EditorFrame (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.EditorFrame

    -
    -No usage of com.threerings.stage.tools.editor.EditorFrame -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.EditorFrame

    +
    +
    No usage of com.threerings.stage.tools.editor.EditorFrame
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/EditorModel.html b/apidocs/com/threerings/stage/tools/editor/class-use/EditorModel.html index 2a78998a..90d96630 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/EditorModel.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/EditorModel.html @@ -1,204 +1,186 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.EditorModel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.EditorModel

    -
    - - - - - - - - - -
    -Packages that use EditorModel
    com.threerings.stage.tools.editor  
    -  -

    - - - - - -
    -Uses of EditorModel in com.threerings.stage.tools.editor
    -  -

    - - - - - - - - - - - - - - - - - -
    Constructors in com.threerings.stage.tools.editor with parameters of type EditorModel
    EditorScenePanel(EditorContext ctx, - JFrame frame, - EditorModel model, - EditorScenePanel.SceneModelListener sceneListener) - -
    -          Constructs the editor scene view panel.
    EditorToolBarPanel(com.threerings.media.tile.TileManager tilemgr, - EditorModel model) - -
    -           
    SceneInfoPanel(EditorContext ctx, - EditorModel model, - EditorScenePanel svpanel) - -
    -          Constructs the scene info panel.
    TileInfoPanel(EditorContext ctx, - EditorModel model) - -
    -          Constructs the tile info panel.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.EditorModel

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/EditorModelListener.html b/apidocs/com/threerings/stage/tools/editor/class-use/EditorModelListener.html index 0a7e6d5d..d88d3c26 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/EditorModelListener.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/EditorModelListener.html @@ -1,206 +1,190 @@ - - - - - - -Uses of Interface com.threerings.stage.tools.editor.EditorModelListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.stage.tools.editor.EditorModelListener

    -
    - - - - - - - - - -
    -Packages that use EditorModelListener
    com.threerings.stage.tools.editor  
    -  -

    - - - - - -
    -Uses of EditorModelListener in com.threerings.stage.tools.editor
    -  -

    - - - - - - - - - - - - - -
    Classes in com.threerings.stage.tools.editor that implement EditorModelListener
    - classEditorScenePanel - -
    -          Displays the scene view and handles UI events on the scene.
    - classTileInfoPanel - -
    -          The tile info panel presents the user with options to select the tile to be applied to the - scene.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.tools.editor with parameters of type EditorModelListener
    - voidEditorModel.addListener(EditorModelListener l) - -
    -          Add an editor model listener.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.stage.tools.editor.EditorModelListener

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/EditorScenePanel.SceneModelListener.html b/apidocs/com/threerings/stage/tools/editor/class-use/EditorScenePanel.SceneModelListener.html index f1361c16..b14678b1 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/EditorScenePanel.SceneModelListener.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/EditorScenePanel.SceneModelListener.html @@ -1,198 +1,182 @@ - - - - - - -Uses of Interface com.threerings.stage.tools.editor.EditorScenePanel.SceneModelListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.stage.tools.editor.EditorScenePanel.SceneModelListener

    -
    - - - - - - - - - -
    -Packages that use EditorScenePanel.SceneModelListener
    com.threerings.stage.tools.editor  
    -  -

    - - - - - -
    -Uses of EditorScenePanel.SceneModelListener in com.threerings.stage.tools.editor
    -  -

    - - - - - - - - - -
    Classes in com.threerings.stage.tools.editor that implement EditorScenePanel.SceneModelListener
    - classEditorFrame - -
    -           
    -  -

    - - - - - - - - -
    Constructors in com.threerings.stage.tools.editor with parameters of type EditorScenePanel.SceneModelListener
    EditorScenePanel(EditorContext ctx, - JFrame frame, - EditorModel model, - EditorScenePanel.SceneModelListener sceneListener) - -
    -          Constructs the editor scene view panel.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.stage.tools.editor.EditorScenePanel.SceneModelListener

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/EditorScenePanel.html b/apidocs/com/threerings/stage/tools/editor/class-use/EditorScenePanel.html index eadec92c..72145c2d 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/EditorScenePanel.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/EditorScenePanel.html @@ -1,227 +1,203 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.EditorScenePanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.EditorScenePanel

    -
    - - - - - - - - - -
    -Packages that use EditorScenePanel
    com.threerings.stage.tools.editor  
    -  -

    - - - - - -
    -Uses of EditorScenePanel in com.threerings.stage.tools.editor
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.tools.editor with parameters of type EditorScenePanel
    - voidPortalTool.init(EditorScenePanel panel, - int centerx, - int centery) - -
    -           
    -  -

    - - - - - - - - - - - - - - - - - - - - -
    Constructors in com.threerings.stage.tools.editor with parameters of type EditorScenePanel
    EditorDialog(String title, - EditorContext ctx, - EditorScenePanel panel) - -
    -           
    EditorScrollBox(EditorScenePanel panel) - -
    -          Create the tightly-coupled EditorScrollBox.
    ObjectEditorDialog(EditorContext ctx, - EditorScenePanel panel) - -
    -           
    PortalDialog(EditorContext ctx, - EditorScenePanel panel) - -
    -          Constructs the portal dialog.
    SceneInfoPanel(EditorContext ctx, - EditorModel model, - EditorScenePanel svpanel) - -
    -          Constructs the scene info panel.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.EditorScenePanel

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/EditorScrollBox.html b/apidocs/com/threerings/stage/tools/editor/class-use/EditorScrollBox.html index 37773886..1c935dba 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/EditorScrollBox.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/EditorScrollBox.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.EditorScrollBox (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.EditorScrollBox

    -
    - - - - - - - - - -
    -Packages that use EditorScrollBox
    com.threerings.stage.tools.editor  
    -  -

    - - - - - -
    -Uses of EditorScrollBox in com.threerings.stage.tools.editor
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.tools.editor with parameters of type EditorScrollBox
    - voidEditorScenePanel.setEditorScrollBox(EditorScrollBox box) - -
    -          Set the scroll box that tracks our view.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.EditorScrollBox

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/EditorTileManager.html b/apidocs/com/threerings/stage/tools/editor/class-use/EditorTileManager.html index 31553094..1375cbcd 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/EditorTileManager.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/EditorTileManager.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.EditorTileManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.EditorTileManager

    -
    -No usage of com.threerings.stage.tools.editor.EditorTileManager -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.EditorTileManager

    +
    +
    No usage of com.threerings.stage.tools.editor.EditorTileManager
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/EditorToolBarPanel.html b/apidocs/com/threerings/stage/tools/editor/class-use/EditorToolBarPanel.html index 639c261c..018ff871 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/EditorToolBarPanel.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/EditorToolBarPanel.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.EditorToolBarPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.EditorToolBarPanel

    -
    -No usage of com.threerings.stage.tools.editor.EditorToolBarPanel -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.EditorToolBarPanel

    +
    +
    No usage of com.threerings.stage.tools.editor.EditorToolBarPanel
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/ObjectEditorDialog.html b/apidocs/com/threerings/stage/tools/editor/class-use/ObjectEditorDialog.html index f069ad78..462e27df 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/ObjectEditorDialog.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/ObjectEditorDialog.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.ObjectEditorDialog (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.ObjectEditorDialog

    -
    -No usage of com.threerings.stage.tools.editor.ObjectEditorDialog -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.ObjectEditorDialog

    +
    +
    No usage of com.threerings.stage.tools.editor.ObjectEditorDialog
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/PortalDialog.html b/apidocs/com/threerings/stage/tools/editor/class-use/PortalDialog.html index 468f53f8..b268367b 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/PortalDialog.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/PortalDialog.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.PortalDialog (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.PortalDialog

    -
    -No usage of com.threerings.stage.tools.editor.PortalDialog -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.PortalDialog

    +
    +
    No usage of com.threerings.stage.tools.editor.PortalDialog
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/PortalTool.html b/apidocs/com/threerings/stage/tools/editor/class-use/PortalTool.html index a867c52e..1fa987b9 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/PortalTool.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/PortalTool.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.PortalTool (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.PortalTool

    -
    -No usage of com.threerings.stage.tools.editor.PortalTool -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.PortalTool

    +
    +
    No usage of com.threerings.stage.tools.editor.PortalTool
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/PreferencesDialog.html b/apidocs/com/threerings/stage/tools/editor/class-use/PreferencesDialog.html index 03b7a956..bf4ff149 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/PreferencesDialog.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/PreferencesDialog.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.PreferencesDialog (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.PreferencesDialog

    -
    -No usage of com.threerings.stage.tools.editor.PreferencesDialog -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.PreferencesDialog

    +
    +
    No usage of com.threerings.stage.tools.editor.PreferencesDialog
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/SceneInfoPanel.html b/apidocs/com/threerings/stage/tools/editor/class-use/SceneInfoPanel.html index ce175bc1..66fc49c5 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/SceneInfoPanel.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/SceneInfoPanel.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.SceneInfoPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.SceneInfoPanel

    -
    -No usage of com.threerings.stage.tools.editor.SceneInfoPanel -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.SceneInfoPanel

    +
    +
    No usage of com.threerings.stage.tools.editor.SceneInfoPanel
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/TestTileLoader.html b/apidocs/com/threerings/stage/tools/editor/class-use/TestTileLoader.html index cf27fba2..099237f8 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/TestTileLoader.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/TestTileLoader.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.TestTileLoader (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.TestTileLoader

    -
    -No usage of com.threerings.stage.tools.editor.TestTileLoader -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.TestTileLoader

    +
    +
    No usage of com.threerings.stage.tools.editor.TestTileLoader
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/class-use/TileInfoPanel.html b/apidocs/com/threerings/stage/tools/editor/class-use/TileInfoPanel.html index 119f22f5..fc9782b4 100644 --- a/apidocs/com/threerings/stage/tools/editor/class-use/TileInfoPanel.html +++ b/apidocs/com/threerings/stage/tools/editor/class-use/TileInfoPanel.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.TileInfoPanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.TileInfoPanel

    -
    -No usage of com.threerings.stage.tools.editor.TileInfoPanel -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.TileInfoPanel

    +
    +
    No usage of com.threerings.stage.tools.editor.TileInfoPanel
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/package-frame.html b/apidocs/com/threerings/stage/tools/editor/package-frame.html index f36b3ba2..1cca84fe 100644 --- a/apidocs/com/threerings/stage/tools/editor/package-frame.html +++ b/apidocs/com/threerings/stage/tools/editor/package-frame.html @@ -1,78 +1,42 @@ - - - - - - -com.threerings.stage.tools.editor (vilya 1.3 API) - - - - - - - - - - - -com.threerings.stage.tools.editor - - - - -
    -Interfaces  - -
    -EditorModelListener -
    -EditorScenePanel.SceneModelListener
    - - - - - - -
    -Classes  - -
    -DirectionButton -
    -EditorApp -
    -EditorConfig -
    -EditorDialog -
    -EditorFrame -
    -EditorModel -
    -EditorScenePanel -
    -EditorScrollBox -
    -EditorTileManager -
    -EditorToolBarPanel -
    -ObjectEditorDialog -
    -PortalDialog -
    -PortalTool -
    -PreferencesDialog -
    -SceneInfoPanel -
    -TestTileLoader -
    -TileInfoPanel
    - - - - + + + + + +com.threerings.stage.tools.editor (Vilya Core 1.6 API) + + + + + +

    com.threerings.stage.tools.editor

    + + + diff --git a/apidocs/com/threerings/stage/tools/editor/package-summary.html b/apidocs/com/threerings/stage/tools/editor/package-summary.html index 8040141b..6c4cde45 100644 --- a/apidocs/com/threerings/stage/tools/editor/package-summary.html +++ b/apidocs/com/threerings/stage/tools/editor/package-summary.html @@ -1,250 +1,269 @@ - - - - - - -com.threerings.stage.tools.editor (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.stage.tools.editor -

    - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + +
    -Interface Summary
    EditorModelListenerThe editor model listener interface should be implemented by +
    +

    Package com.threerings.stage.tools.editor

    +
    +
    +
      +
    • + + + + + + + + + + - - - - - -
      Interface Summary 
      InterfaceDescription
      EditorModelListener +
      The editor model listener interface should be implemented by classes that would like to be notified when the editor model is - changed.
      EditorScenePanel.SceneModelListener 
      -  - -

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + +
      -Class Summary
      DirectionButtonA button that allows for selection from the compass directions.
      EditorAppA scene editor application that provides facilities for viewing, editing, and saving the scene - templates that comprise a game.
      EditorConfigProvides access to configuration data for the editor.
      EditorDialogBasic ok cancel dialog for use by editor components.
      EditorFrame 
      EditorModelThe EditorModel class provides a holding place for storing, + changed. +
      EditorScenePanel.SceneModelListener 
      +

    • +
    • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - -
      Class Summary 
      ClassDescription
      DirectionButton +
      A button that allows for selection from the compass directions.
      +
      EditorApp +
      A scene editor application that provides facilities for viewing, editing, and saving the scene + templates that comprise a game.
      +
      EditorConfig +
      Provides access to configuration data for the editor.
      +
      EditorDialog +
      Basic ok cancel dialog for use by editor components.
      +
      EditorFrame 
      EditorModel +
      The EditorModel class provides a holding place for storing, modifying and retrieving data that is shared across the Editor - application and its myriad UI components.
      EditorScenePanelDisplays the scene view and handles UI events on the scene.
      EditorScrollBoxA scrollbox that shows our position in the editor.
      EditorTileManagerExtends the normal Miso Tile Manager to allow the use of a set of test tiles that can be used in - the editor.
      EditorToolBarPanel 
      ObjectEditorDialogUsed to edit object attributes.
      PortalDialogThe PortalDialog is used to present the user with a dialog + application and its myriad UI components. +
      EditorScenePanel +
      Displays the scene view and handles UI events on the scene.
      +
      EditorScrollBox +
      A scrollbox that shows our position in the editor.
      +
      EditorTileManager +
      Extends the normal Miso Tile Manager to allow the use of a set of test tiles that can be used in + the editor.
      +
      EditorToolBarPanel 
      ObjectEditorDialog +
      Used to edit object attributes.
      +
      PortalDialog +
      The PortalDialog is used to present the user with a dialog allowing them to enter the information associated with an - EditablePortal.
      PortalToolA tool for setting a portal.
      PreferencesDialogA dialog for editing preferences.
      SceneInfoPanelThe scene info panel presents the user with options to select the scene layer to edit, and - whether to display tile coordinates and locations in the scene view.
      TestTileLoaderThe TestTileLoader handles test tiles.
      TileInfoPanelThe tile info panel presents the user with options to select the tile to be applied to the - scene.
      -  - -

      -

      -
      -
      - - + EditablePortal.
    +
    PortalTool +
    A tool for setting a portal.
    +
    PreferencesDialog +
    A dialog for editing preferences.
    +
    SceneInfoPanel +
    The scene info panel presents the user with options to select the scene layer to edit, and + whether to display tile coordinates and locations in the scene view.
    +
    TestTileLoader +
    The TestTileLoader handles test tiles.
    +
    TileInfoPanel +
    The tile info panel presents the user with options to select the tile to be applied to the + scene.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/package-tree.html b/apidocs/com/threerings/stage/tools/editor/package-tree.html index 7377f092..5bbef476 100644 --- a/apidocs/com/threerings/stage/tools/editor/package-tree.html +++ b/apidocs/com/threerings/stage/tools/editor/package-tree.html @@ -1,226 +1,243 @@ - - - - - - -com.threerings.stage.tools.editor Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.stage.tools.editor -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.stage.tools.editor

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/package-use.html b/apidocs/com/threerings/stage/tools/editor/package-use.html index 16db614f..8dfd86f1 100644 --- a/apidocs/com/threerings/stage/tools/editor/package-use.html +++ b/apidocs/com/threerings/stage/tools/editor/package-use.html @@ -1,205 +1,188 @@ - - - - - - -Uses of Package com.threerings.stage.tools.editor (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.stage.tools.editor

    -
    - - - - - - - - - -
    -Packages that use com.threerings.stage.tools.editor
    com.threerings.stage.tools.editor  
    -  -

    - - - - - - - - - - + + + + + + + + + + + +
    -Classes in com.threerings.stage.tools.editor used by com.threerings.stage.tools.editor
    EditorDialog - -
    -          Basic ok cancel dialog for use by editor components.
    EditorModel - -
    -          The EditorModel class provides a holding place for storing, +
    +

    Uses of Package
    com.threerings.stage.tools.editor

    +
    +
    +
    +
    EditorScenePanel +
    Displays the scene view and handles UI events on the scene.
    +
    EditorScenePanel.SceneModelListener 
    EditorScrollBox +
    A scrollbox that shows our position in the editor.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/util/EditorContext.html b/apidocs/com/threerings/stage/tools/editor/util/EditorContext.html index 44c544e7..48696560 100644 --- a/apidocs/com/threerings/stage/tools/editor/util/EditorContext.html +++ b/apidocs/com/threerings/stage/tools/editor/util/EditorContext.html @@ -1,284 +1,284 @@ - - - - - - -EditorContext (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor.util -
    -Interface EditorContext

    -
    -
    All Superinterfaces:
    com.threerings.miso.util.MisoContext, StageContext
    -
    -
    -
    -
    public interface EditorContext
    extends StageContext
    - - -

    -


    - -

    - +

    +
    com.threerings.stage.tools.editor.util
    +

    Interface EditorContext

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.miso.util.MisoContext, StageContext
      +
      +
      +
      +
      public interface EditorContext
      +extends StageContext
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getTileSetRepository

      -
      -com.threerings.media.tile.TileSetRepository getTileSetRepository()
      -
      -
      Return a reference to the tile set repository in use by the tile +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getTileSetRepository

          +
          com.threerings.media.tile.TileSetRepository getTileSetRepository()
          +
          Return a reference to the tile set repository in use by the tile manager. This reference is valid for the lifetime of the - application. -

          -

          -
          -
          -
          -
          -
          -
      -
      - -

      -getColorPository

      -
      -com.threerings.media.image.ColorPository getColorPository()
      -
      -
      Returns a colorization repository for use by the editor. -

      -

      -
      Specified by:
      getColorPository in interface StageContext
      -
      -
      -
      -
      -
      -
      - -

      -enumerateSceneTypes

      -
      -void enumerateSceneTypes(List<String> types)
      -
      -
      Inserts all known scene types into the supplied list. -

      -

      -
      -
      -
      -
      -
      -
      + application.
    + + + + + +
      +
    • +

      getColorPository

      +
      com.threerings.media.image.ColorPository getColorPository()
      +
      Returns a colorization repository for use by the editor.
      +
      +
      Specified by:
      +
      getColorPository in interface StageContext
      +
      +
    • +
    + + + +
      +
    • +

      enumerateSceneTypes

      +
      void enumerateSceneTypes(List<String> types)
      +
      Inserts all known scene types into the supplied list.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/util/EditorDialogUtil.html b/apidocs/com/threerings/stage/tools/editor/util/EditorDialogUtil.html index 5f53b0c2..4988953c 100644 --- a/apidocs/com/threerings/stage/tools/editor/util/EditorDialogUtil.html +++ b/apidocs/com/threerings/stage/tools/editor/util/EditorDialogUtil.html @@ -1,377 +1,390 @@ - - - - - - -EditorDialogUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor.util -
    -Class EditorDialogUtil

    -
    -java.lang.Object
    -  extended by com.threerings.stage.tools.editor.util.EditorDialogUtil
    -
    -
    -
    -
    public class EditorDialogUtil
    extends Object
    - - -

    -


    - -

    - +

    +
    com.threerings.stage.tools.editor.util
    +

    Class EditorDialogUtil

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.stage.tools.editor.util.EditorDialogUtil
      • +
      +
    • +
    +
    +
      +
    • +
      +
      +
      public class EditorDialogUtil
      +extends Object
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -EditorDialogUtil

      -
      -public EditorDialogUtil()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          EditorDialogUtil

          +
          public EditorDialogUtil()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -addButton

      -
      -public static void addButton(ActionListener l,
      -                             Container container,
      -                             String name,
      -                             String cmd)
      -
      -
      Add a button to a container with the given parameters and - action listener. -

      -

      -
      Parameters:
      l - the listener.
      container - the container.
      name - the button name.
      cmd - the action command.
      -
      -
      -
      - -

      -getOrientationComboBox

      -
      -public static JComboBox getOrientationComboBox(ActionListener l)
      -
      -
      Create and return a combo box seeded with the various possible - orientation direction names. -

      -

      -
      Parameters:
      l - the listener. -
      Returns:
      the combo box.
      -
      -
      -
      - -

      -center

      -
      -public static void center(JFrame parent,
      -                          JInternalFrame dialog)
      -
      -
      Centers the supplied dialog in its parent's bounds. -

      -

      -
      -
      -
      -
      - -

      -display

      -
      -public static void display(JFrame parent,
      -                           JInternalFrame dialog)
      -
      -
      Display a dialog centered within the given frame. -

      -

      -
      Parameters:
      parent - the parent frame.
      dialog - the dialog.
      -
      -
      -
      - -

      -dismiss

      -
      -public static void dismiss(JInternalFrame dialog)
      -
      -
      Removes the supplied dialog from its parent container, but does not - dispose it. -

      -

      -
      -
      -
      -
      - -

      -dispose

      -
      -public static void dispose(JInternalFrame dialog)
      -
      -
      Handles safely dismissing and disposing of the supplied dialog. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          addButton

          +
          public static void addButton(ActionListener l,
          +                             Container container,
          +                             String name,
          +                             String cmd)
          +
          Add a button to a container with the given parameters and + action listener.
          +
          +
          Parameters:
          +
          l - the listener.
          +
          container - the container.
          +
          name - the button name.
          +
          cmd - the action command.
          +
          +
        • +
        + + + +
          +
        • +

          getOrientationComboBox

          +
          public static JComboBox getOrientationComboBox(ActionListener l)
          +
          Create and return a combo box seeded with the various possible + orientation direction names.
          +
          +
          Parameters:
          +
          l - the listener.
          +
          Returns:
          +
          the combo box.
          +
          +
        • +
        + + + +
          +
        • +

          center

          +
          public static void center(JFrame parent,
          +                          JInternalFrame dialog)
          +
          Centers the supplied dialog in its parent's bounds.
          +
        • +
        + + + +
          +
        • +

          display

          +
          public static void display(JFrame parent,
          +                           JInternalFrame dialog)
          +
          Display a dialog centered within the given frame.
          +
          +
          Parameters:
          +
          parent - the parent frame.
          +
          dialog - the dialog.
          +
          +
        • +
        + + + +
          +
        • +

          dismiss

          +
          public static void dismiss(JInternalFrame dialog)
          +
          Removes the supplied dialog from its parent container, but does not + dispose it.
          +
        • +
        + + + +
          +
        • +

          dispose

          +
          public static void dispose(JInternalFrame dialog)
          +
          Handles safely dismissing and disposing of the supplied dialog.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/util/ExtrasPainter.html b/apidocs/com/threerings/stage/tools/editor/util/ExtrasPainter.html index 05c40fbe..f8d11fff 100644 --- a/apidocs/com/threerings/stage/tools/editor/util/ExtrasPainter.html +++ b/apidocs/com/threerings/stage/tools/editor/util/ExtrasPainter.html @@ -1,214 +1,228 @@ - - - - - - -ExtrasPainter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor.util -
    -Interface ExtrasPainter

    -
    -
    All Known Implementing Classes:
    PortalTool
    -
    -
    -
    -
    public interface ExtrasPainter
    - - -

    -An interface for painting extra stuff. -

    - -

    -


    - -

    - +

    +
    com.threerings.stage.tools.editor.util
    +

    Interface ExtrasPainter

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      PortalTool
      +
      +
      +
      +
      public interface ExtrasPainter
      +
      An interface for painting extra stuff.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -paintExtras

      -
      -void paintExtras(Graphics2D gfx)
      -
      -
      -
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/util/TileSetUtil.html b/apidocs/com/threerings/stage/tools/editor/util/TileSetUtil.html index 6a02f78d..b5db0aff 100644 --- a/apidocs/com/threerings/stage/tools/editor/util/TileSetUtil.html +++ b/apidocs/com/threerings/stage/tools/editor/util/TileSetUtil.html @@ -1,262 +1,280 @@ - - - - - - -TileSetUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.editor.util -
    -Class TileSetUtil

    -
    -java.lang.Object
    -  extended by com.threerings.stage.tools.editor.util.TileSetUtil
    -
    -
    -
    -
    public class TileSetUtil
    extends Object
    - - -

    -Miscellaneous useful routines for working with lists of TileSet - and BaseTileSet objects. -

    - -

    -


    - -

    - +

    +
    com.threerings.stage.tools.editor.util
    +

    Class TileSetUtil

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.stage.tools.editor.util.TileSetUtil
      • +
      +
    • +
    +
    +
      +
    • +
      +
      +
      public class TileSetUtil
      +extends Object
      +
      Miscellaneous useful routines for working with lists of TileSet + and BaseTileSet objects.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -TileSetUtil

      -
      -public TileSetUtil()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          TileSetUtil

          +
          public TileSetUtil()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getLayerIndex

      -
      -public static int getLayerIndex(com.threerings.media.tile.TileSet set)
      -
      -
      Returns the layer index of the layer for which this tileset - provides tiles. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getLayerIndex

          +
          public static int getLayerIndex(com.threerings.media.tile.TileSet set)
          +
          Returns the layer index of the layer for which this tileset + provides tiles.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/util/class-use/EditorContext.html b/apidocs/com/threerings/stage/tools/editor/util/class-use/EditorContext.html index 31ba3182..00864e83 100644 --- a/apidocs/com/threerings/stage/tools/editor/util/class-use/EditorContext.html +++ b/apidocs/com/threerings/stage/tools/editor/util/class-use/EditorContext.html @@ -1,236 +1,211 @@ - - - - - - -Uses of Interface com.threerings.stage.tools.editor.util.EditorContext (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.stage.tools.editor.util.EditorContext

    -
    - - - - - - - - - -
    -Packages that use EditorContext
    com.threerings.stage.tools.editor  
    -  -

    - - - - - -
    -Uses of EditorContext in com.threerings.stage.tools.editor
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.tools.editor with parameters of type EditorContext
    - voidEditorFrame.init(EditorContext ctx, - String target) - -
    -           
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - -
    Constructors in com.threerings.stage.tools.editor with parameters of type EditorContext
    EditorDialog(String title, - EditorContext ctx, - EditorScenePanel panel) - -
    -           
    EditorScenePanel(EditorContext ctx, - JFrame frame, - EditorModel model, - EditorScenePanel.SceneModelListener sceneListener) - -
    -          Constructs the editor scene view panel.
    ObjectEditorDialog(EditorContext ctx, - EditorScenePanel panel) - -
    -           
    PortalDialog(EditorContext ctx, - EditorScenePanel panel) - -
    -          Constructs the portal dialog.
    SceneInfoPanel(EditorContext ctx, - EditorModel model, - EditorScenePanel svpanel) - -
    -          Constructs the scene info panel.
    TileInfoPanel(EditorContext ctx, - EditorModel model) - -
    -          Constructs the tile info panel.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.stage.tools.editor.util.EditorContext

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/util/class-use/EditorDialogUtil.html b/apidocs/com/threerings/stage/tools/editor/util/class-use/EditorDialogUtil.html index 405883a5..67780a51 100644 --- a/apidocs/com/threerings/stage/tools/editor/util/class-use/EditorDialogUtil.html +++ b/apidocs/com/threerings/stage/tools/editor/util/class-use/EditorDialogUtil.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.util.EditorDialogUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.util.EditorDialogUtil

    -
    -No usage of com.threerings.stage.tools.editor.util.EditorDialogUtil -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.util.EditorDialogUtil

    +
    +
    No usage of com.threerings.stage.tools.editor.util.EditorDialogUtil
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/util/class-use/ExtrasPainter.html b/apidocs/com/threerings/stage/tools/editor/util/class-use/ExtrasPainter.html index b6e3db29..ea583a01 100644 --- a/apidocs/com/threerings/stage/tools/editor/util/class-use/ExtrasPainter.html +++ b/apidocs/com/threerings/stage/tools/editor/util/class-use/ExtrasPainter.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Interface com.threerings.stage.tools.editor.util.ExtrasPainter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.stage.tools.editor.util.ExtrasPainter

    -
    - - - - - - - - - -
    -Packages that use ExtrasPainter
    com.threerings.stage.tools.editor  
    -  -

    - - - - - -
    -Uses of ExtrasPainter in com.threerings.stage.tools.editor
    -  -

    - - - - - - - - - -
    Classes in com.threerings.stage.tools.editor that implement ExtrasPainter
    - classPortalTool - -
    -          A tool for setting a portal.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.stage.tools.editor.util.ExtrasPainter

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/util/class-use/TileSetUtil.html b/apidocs/com/threerings/stage/tools/editor/util/class-use/TileSetUtil.html index aed441e7..09bca7b2 100644 --- a/apidocs/com/threerings/stage/tools/editor/util/class-use/TileSetUtil.html +++ b/apidocs/com/threerings/stage/tools/editor/util/class-use/TileSetUtil.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.editor.util.TileSetUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.editor.util.TileSetUtil

    -
    -No usage of com.threerings.stage.tools.editor.util.TileSetUtil -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.editor.util.TileSetUtil

    +
    +
    No usage of com.threerings.stage.tools.editor.util.TileSetUtil
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/util/package-frame.html b/apidocs/com/threerings/stage/tools/editor/util/package-frame.html index b05a5334..d488878b 100644 --- a/apidocs/com/threerings/stage/tools/editor/util/package-frame.html +++ b/apidocs/com/threerings/stage/tools/editor/util/package-frame.html @@ -1,48 +1,27 @@ - - - - - - -com.threerings.stage.tools.editor.util (vilya 1.3 API) - - - - - - - - - - - -com.threerings.stage.tools.editor.util - - - - -
    -Interfaces  - -
    -EditorContext -
    -ExtrasPainter
    - - - - - - -
    -Classes  - -
    -EditorDialogUtil -
    -TileSetUtil
    - - - - + + + + + +com.threerings.stage.tools.editor.util (Vilya Core 1.6 API) + + + + + +

    com.threerings.stage.tools.editor.util

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/stage/tools/editor/util/package-summary.html b/apidocs/com/threerings/stage/tools/editor/util/package-summary.html index 8a35de97..08934c6b 100644 --- a/apidocs/com/threerings/stage/tools/editor/util/package-summary.html +++ b/apidocs/com/threerings/stage/tools/editor/util/package-summary.html @@ -1,181 +1,172 @@ - - - - - - -com.threerings.stage.tools.editor.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.stage.tools.editor.util -

    - - - - - - - - - - - - - -
    -Interface Summary
    EditorContext 
    ExtrasPainterAn interface for painting extra stuff.
    -  - -

    - - - - - - - - - - - - - -
    -Class Summary
    EditorDialogUtil 
    TileSetUtilMiscellaneous useful routines for working with lists of TileSet - and BaseTileSet objects.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.stage.tools.editor.util

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      EditorContext 
      ExtrasPainter +
      An interface for painting extra stuff.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      EditorDialogUtil 
      TileSetUtil +
      Miscellaneous useful routines for working with lists of TileSet + and BaseTileSet objects.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/util/package-tree.html b/apidocs/com/threerings/stage/tools/editor/util/package-tree.html index 8c661bb1..cac1c0a3 100644 --- a/apidocs/com/threerings/stage/tools/editor/util/package-tree.html +++ b/apidocs/com/threerings/stage/tools/editor/util/package-tree.html @@ -1,163 +1,153 @@ - - - - - - -com.threerings.stage.tools.editor.util Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.stage.tools.editor.util -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.stage.tools.editor.util

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    +
      +
    • com.threerings.stage.tools.editor.util.ExtrasPainter
    • +
    • com.threerings.miso.util.MisoContext + +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/editor/util/package-use.html b/apidocs/com/threerings/stage/tools/editor/util/package-use.html index 7b3c0ec4..bd6bb193 100644 --- a/apidocs/com/threerings/stage/tools/editor/util/package-use.html +++ b/apidocs/com/threerings/stage/tools/editor/util/package-use.html @@ -1,177 +1,164 @@ - - - - - - -Uses of Package com.threerings.stage.tools.editor.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.stage.tools.editor.util

    -
    - - - - - - - - - -
    -Packages that use com.threerings.stage.tools.editor.util
    com.threerings.stage.tools.editor  
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.stage.tools.editor.util used by com.threerings.stage.tools.editor
    EditorContext - -
    -           
    ExtrasPainter - -
    -          An interface for painting extra stuff.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.stage.tools.editor.util

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/viewer/ViewerApp.html b/apidocs/com/threerings/stage/tools/viewer/ViewerApp.html index 1f1c8a8f..f4dff6e7 100644 --- a/apidocs/com/threerings/stage/tools/viewer/ViewerApp.html +++ b/apidocs/com/threerings/stage/tools/viewer/ViewerApp.html @@ -1,288 +1,302 @@ - - - - - - -ViewerApp (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.viewer -
    -Class ViewerApp

    -
    -java.lang.Object
    -  extended by com.threerings.stage.tools.viewer.ViewerApp
    -
    -
    -
    -
    public class ViewerApp
    extends Object
    - - -

    -The ViewerApp is a scene viewing application that allows for trying out - Stage scenes in a pseudo-runtime environment. -

    - -

    -


    - -

    - +

    +
    com.threerings.stage.tools.viewer
    +

    Class ViewerApp

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class ViewerApp
      +extends Object
      +
      The ViewerApp is a scene viewing application that allows for trying out + Stage scenes in a pseudo-runtime environment.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ViewerApp

      -
      -public ViewerApp(String[] args)
      -          throws IOException
      -
      -
      Construct and initialize the ViewerApp object. -

      -

      - -
      Throws: -
      IOException
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ViewerApp

          +
          public ViewerApp(String[] args)
          +          throws IOException
          +
          Construct and initialize the ViewerApp object.
          +
          +
          Throws:
          +
          IOException
          +
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -run

      -
      -public void run()
      -
      -
      Run the application. -

      -

      -
      -
      -
      -
      - -

      -main

      -
      -public static void main(String[] args)
      -
      -
      Instantiate the application object and start it running. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          run

          +
          public void run()
          +
          Run the application.
          +
        • +
        + + + +
          +
        • +

          main

          +
          public static void main(String[] args)
          +
          Instantiate the application object and start it running.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/viewer/ViewerFrame.html b/apidocs/com/threerings/stage/tools/viewer/ViewerFrame.html index 275fe383..fbf94070 100644 --- a/apidocs/com/threerings/stage/tools/viewer/ViewerFrame.html +++ b/apidocs/com/threerings/stage/tools/viewer/ViewerFrame.html @@ -1,499 +1,499 @@ - - - - - - -ViewerFrame (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.viewer -
    -Class ViewerFrame

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by java.awt.Window
    -              extended by java.awt.Frame
    -                  extended by javax.swing.JFrame
    -                      extended by com.threerings.media.ManagedJFrame
    -                          extended by com.threerings.stage.tools.viewer.ViewerFrame
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.media.FrameManager.ManagedRoot, ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
    -
    -
    -
    -
    public class ViewerFrame
    extends com.threerings.media.ManagedJFrame
    - - -

    -The viewer frame is the main application window. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stage.tools.viewer
    +

    Class ViewerFrame

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ViewerFrame

      -
      -public ViewerFrame(GraphicsConfiguration gc)
      -
      -
      Creates a frame in which the viewer application can operate. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ViewerFrame

          +
          public ViewerFrame(GraphicsConfiguration gc)
          +
          Creates a frame in which the viewer application can operate.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(StageContext ctx,
      -                 com.threerings.cast.CharacterManager charmgr)
      -
      -
      Instructs us to create our scene panel. -

      -

      -
      -
      -
      -
      - -

      -openScene

      -
      -public void openScene(ActionEvent event)
      -
      -
      Callback for opening a new scene. -

      -

      -
      -
      -
      -
      - -

      -getJiggy

      -
      -public void getJiggy(ActionEvent event)
      -
      -
      -
      -
      -
      -
      - -

      -handleQuit

      -
      -public void handleQuit(ActionEvent evt)
      -
      -
      Handles a request to get the fuck out of dodge. -

      -

      -
      -
      -
      -
      - -

      -loadScene

      -
      -public void loadScene(String path)
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public void init(StageContext ctx,
          +                 com.threerings.cast.CharacterManager charmgr)
          +
          Instructs us to create our scene panel.
          +
        • +
        + + + +
          +
        • +

          openScene

          +
          public void openScene(ActionEvent event)
          +
          Callback for opening a new scene.
          +
        • +
        + + + +
          +
        • +

          getJiggy

          +
          public void getJiggy(ActionEvent event)
          +
        • +
        + + + +
          +
        • +

          handleQuit

          +
          public void handleQuit(ActionEvent evt)
          +
          Handles a request to get the fuck out of dodge.
          +
        • +
        + + + +
          +
        • +

          loadScene

          +
          public void loadScene(String path)
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/viewer/ViewerScenePanel.html b/apidocs/com/threerings/stage/tools/viewer/ViewerScenePanel.html index 3c908c1a..c428180e 100644 --- a/apidocs/com/threerings/stage/tools/viewer/ViewerScenePanel.html +++ b/apidocs/com/threerings/stage/tools/viewer/ViewerScenePanel.html @@ -1,590 +1,570 @@ - - - - - - -ViewerScenePanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.viewer -
    -Class ViewerScenePanel

    -
    -java.lang.Object
    -  extended by java.awt.Component
    -      extended by java.awt.Container
    -          extended by javax.swing.JComponent
    -              extended by com.threerings.media.MediaPanel
    -                  extended by com.threerings.media.VirtualMediaPanel
    -                      extended by com.threerings.miso.client.MisoScenePanel
    -                          extended by com.threerings.stage.client.StageScenePanel
    -                              extended by com.threerings.stage.tools.viewer.ViewerScenePanel
    -
    -
    -
    All Implemented Interfaces:
    ControllerProvider, RadialMenu.Host, com.threerings.crowd.client.PlaceView, com.threerings.media.FrameParticipant, com.threerings.media.MediaConstants, com.threerings.media.MediaHost, com.threerings.media.sprite.PathObserver, com.threerings.media.util.AStarPathUtil.TraversalPred, com.threerings.media.util.PerformanceObserver, KeyListener, MouseListener, MouseMotionListener, ImageObserver, MenuContainer, Serializable, EventListener
    -
    -
    -
    -
    public class ViewerScenePanel
    extends StageScenePanel
    implements com.threerings.media.util.PerformanceObserver, com.threerings.media.sprite.PathObserver
    - - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stage.tools.viewer
    +

    Class ViewerScenePanel

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ViewerScenePanel

      -
      -public ViewerScenePanel(StageContext ctx,
      -                        com.threerings.cast.CharacterManager charmgr)
      -
      -
      Construct the panel and initialize it with a context. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ViewerScenePanel

          +
          public ViewerScenePanel(StageContext ctx,
          +                        com.threerings.cast.CharacterManager charmgr)
          +
          Construct the panel and initialize it with a context.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -setScene

      -
      -public void setScene(StageScene scene,
      -                     Location defloc)
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - -

      -createDecoys

      -
      -public void createDecoys()
      -
      -
      Creates the decoy sprites. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -paint

      -
      -public void paint(Graphics g)
      -
      -
      -
      Overrides:
      paint in class com.threerings.miso.client.MisoScenePanel
      -
      -
      -
      -
      -
      -
      - -

      -checkpoint

      -
      -public void checkpoint(String name,
      -                       int ticks)
      -
      -
      -
      Specified by:
      checkpoint in interface com.threerings.media.util.PerformanceObserver
      -
      -
      -
      -
      -
      -
      - -

      -mousePressed

      -
      -public void mousePressed(MouseEvent e)
      -
      -
      -
      Specified by:
      mousePressed in interface MouseListener
      Overrides:
      mousePressed in class com.threerings.miso.client.MisoScenePanel
      -
      -
      -
      -
      -
      -
      - -

      -pathCancelled

      -
      -public void pathCancelled(com.threerings.media.sprite.Sprite sprite,
      -                          com.threerings.media.util.Path path)
      -
      -
      -
      Specified by:
      pathCancelled in interface com.threerings.media.sprite.PathObserver
      -
      -
      -
      -
      -
      -
      - -

      -pathCompleted

      -
      -public void pathCompleted(com.threerings.media.sprite.Sprite sprite,
      +
        +
      • + + +

        Method Detail

        + + + + + + + +
          +
        • +

          createDecoys

          +
          public void createDecoys()
          +
          Creates the decoy sprites.
          +
        • +
        + + + +
          +
        • +

          paint

          +
          public void paint(Graphics g)
          +
          +
          Overrides:
          +
          paint in class com.threerings.miso.client.MisoScenePanel
          +
          +
        • +
        + + + +
          +
        • +

          checkpoint

          +
          public void checkpoint(String name,
          +                       int ticks)
          +
          +
          Specified by:
          +
          checkpoint in interface com.threerings.media.util.PerformanceObserver
          +
          +
        • +
        + + + +
          +
        • +

          mousePressed

          +
          public void mousePressed(MouseEvent e)
          +
          +
          Specified by:
          +
          mousePressed in interface MouseListener
          +
          Overrides:
          +
          mousePressed in class com.threerings.miso.client.MisoScenePanel
          +
          +
        • +
        + + + +
          +
        • +

          pathCancelled

          +
          public void pathCancelled(com.threerings.media.sprite.Sprite sprite,
          +                          com.threerings.media.util.Path path)
          +
          +
          Specified by:
          +
          pathCancelled in interface com.threerings.media.sprite.PathObserver
          +
          +
        • +
        + + + +
          +
        • +

          pathCompleted

          +
          public void pathCompleted(com.threerings.media.sprite.Sprite sprite,
                                     com.threerings.media.util.Path path,
          -                          long when)
          -
          -
          -
          Specified by:
          pathCompleted in interface com.threerings.media.sprite.PathObserver
          -
          -
          -
          -
          -
          + long when)
      +
      +
      Specified by:
      +
      pathCompleted in interface com.threerings.media.sprite.PathObserver
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/viewer/class-use/ViewerApp.html b/apidocs/com/threerings/stage/tools/viewer/class-use/ViewerApp.html index 06c00cdd..b523aaae 100644 --- a/apidocs/com/threerings/stage/tools/viewer/class-use/ViewerApp.html +++ b/apidocs/com/threerings/stage/tools/viewer/class-use/ViewerApp.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.viewer.ViewerApp (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.viewer.ViewerApp

    -
    -No usage of com.threerings.stage.tools.viewer.ViewerApp -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.viewer.ViewerApp

    +
    +
    No usage of com.threerings.stage.tools.viewer.ViewerApp
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/viewer/class-use/ViewerFrame.html b/apidocs/com/threerings/stage/tools/viewer/class-use/ViewerFrame.html index 7954442f..ed1fb639 100644 --- a/apidocs/com/threerings/stage/tools/viewer/class-use/ViewerFrame.html +++ b/apidocs/com/threerings/stage/tools/viewer/class-use/ViewerFrame.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.viewer.ViewerFrame (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.viewer.ViewerFrame

    -
    -No usage of com.threerings.stage.tools.viewer.ViewerFrame -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.viewer.ViewerFrame

    +
    +
    No usage of com.threerings.stage.tools.viewer.ViewerFrame
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/viewer/class-use/ViewerScenePanel.html b/apidocs/com/threerings/stage/tools/viewer/class-use/ViewerScenePanel.html index 8eb0db4d..58f03810 100644 --- a/apidocs/com/threerings/stage/tools/viewer/class-use/ViewerScenePanel.html +++ b/apidocs/com/threerings/stage/tools/viewer/class-use/ViewerScenePanel.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.viewer.ViewerScenePanel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.viewer.ViewerScenePanel

    -
    -No usage of com.threerings.stage.tools.viewer.ViewerScenePanel -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.viewer.ViewerScenePanel

    +
    +
    No usage of com.threerings.stage.tools.viewer.ViewerScenePanel
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/viewer/package-frame.html b/apidocs/com/threerings/stage/tools/viewer/package-frame.html index 1fccbb77..e4bbb4e1 100644 --- a/apidocs/com/threerings/stage/tools/viewer/package-frame.html +++ b/apidocs/com/threerings/stage/tools/viewer/package-frame.html @@ -1,37 +1,23 @@ - - - - - - -com.threerings.stage.tools.viewer (vilya 1.3 API) - - - - - - - - - - - -com.threerings.stage.tools.viewer - - - - -
    -Classes  - -
    -ViewerApp -
    -ViewerFrame -
    -ViewerScenePanel
    - - - - + + + + + +com.threerings.stage.tools.viewer (Vilya Core 1.6 API) + + + + + +

    com.threerings.stage.tools.viewer

    + + + diff --git a/apidocs/com/threerings/stage/tools/viewer/package-summary.html b/apidocs/com/threerings/stage/tools/viewer/package-summary.html index 1bdde65a..15ff0dcd 100644 --- a/apidocs/com/threerings/stage/tools/viewer/package-summary.html +++ b/apidocs/com/threerings/stage/tools/viewer/package-summary.html @@ -1,167 +1,157 @@ - - - - - - -com.threerings.stage.tools.viewer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.stage.tools.viewer -

    - - - - - - - - - - - - - - - - - -
    -Class Summary
    ViewerAppThe ViewerApp is a scene viewing application that allows for trying out - Stage scenes in a pseudo-runtime environment.
    ViewerFrameThe viewer frame is the main application window.
    ViewerScenePanel 
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.stage.tools.viewer

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      ViewerApp +
      The ViewerApp is a scene viewing application that allows for trying out + Stage scenes in a pseudo-runtime environment.
      +
      ViewerFrame +
      The viewer frame is the main application window.
      +
      ViewerScenePanel 
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/viewer/package-tree.html b/apidocs/com/threerings/stage/tools/viewer/package-tree.html index 2d31eb84..fe0e2003 100644 --- a/apidocs/com/threerings/stage/tools/viewer/package-tree.html +++ b/apidocs/com/threerings/stage/tools/viewer/package-tree.html @@ -1,186 +1,185 @@ - - - - - - -com.threerings.stage.tools.viewer Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.stage.tools.viewer -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.stage.tools.viewer

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/viewer/package-use.html b/apidocs/com/threerings/stage/tools/viewer/package-use.html index 62b691b6..ee1b7f62 100644 --- a/apidocs/com/threerings/stage/tools/viewer/package-use.html +++ b/apidocs/com/threerings/stage/tools/viewer/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.stage.tools.viewer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.stage.tools.viewer

    -
    -No usage of com.threerings.stage.tools.viewer -

    -


    - - +
    +

    Uses of Package
    com.threerings.stage.tools.viewer

    +
    +
    No usage of com.threerings.stage.tools.viewer
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/xml/StageMisoSceneRuleSet.html b/apidocs/com/threerings/stage/tools/xml/StageMisoSceneRuleSet.html index 0e47f19c..a0187aa7 100644 --- a/apidocs/com/threerings/stage/tools/xml/StageMisoSceneRuleSet.html +++ b/apidocs/com/threerings/stage/tools/xml/StageMisoSceneRuleSet.html @@ -1,242 +1,256 @@ - - - - - - -StageMisoSceneRuleSet (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.xml -
    -Class StageMisoSceneRuleSet

    -
    -java.lang.Object
    -  extended by com.threerings.miso.tools.xml.SparseMisoSceneRuleSet
    -      extended by com.threerings.stage.tools.xml.StageMisoSceneRuleSet
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.tools.xml.NestableRuleSet
    -
    -
    -
    -
    public class StageMisoSceneRuleSet
    extends com.threerings.miso.tools.xml.SparseMisoSceneRuleSet
    - - -

    -Customizes the miso scene rule set such that it creates StageMisoSceneModel instances. -

    - -

    -


    - -

    - +

    +
    com.threerings.stage.tools.xml
    +

    Class StageMisoSceneRuleSet

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.miso.tools.xml.SparseMisoSceneRuleSet
      • +
      • +
          +
        • com.threerings.stage.tools.xml.StageMisoSceneRuleSet
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.tools.xml.NestableRuleSet
      +
      +
      +
      +
      public class StageMisoSceneRuleSet
      +extends com.threerings.miso.tools.xml.SparseMisoSceneRuleSet
      +
      Customizes the miso scene rule set such that it creates StageMisoSceneModel instances.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StageMisoSceneRuleSet

      -
      -public StageMisoSceneRuleSet()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageMisoSceneRuleSet

          +
          public StageMisoSceneRuleSet()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/xml/StageSceneParser.html b/apidocs/com/threerings/stage/tools/xml/StageSceneParser.html index 0befefc6..b6d35f0d 100644 --- a/apidocs/com/threerings/stage/tools/xml/StageSceneParser.html +++ b/apidocs/com/threerings/stage/tools/xml/StageSceneParser.html @@ -1,271 +1,292 @@ - - - - - - -StageSceneParser (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.xml -
    -Class StageSceneParser

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.tools.xml.SceneParser
    -      extended by com.threerings.stage.tools.xml.StageSceneParser
    -
    -
    -
    -
    public class StageSceneParser
    extends SceneParser
    - - -

    -Parses StageSceneModel instances from an XML description file. -

    - -

    -


    - -

    - +

    +
    com.threerings.stage.tools.xml
    +

    Class StageSceneParser

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StageSceneParser

      -
      -public StageSceneParser()
      -
      -
      Constructs a parser that can be used to parse Stage scene models. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageSceneParser

          +
          public StageSceneParser()
          +
          Constructs a parser that can be used to parse Stage scene models.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -main

      -
      -public static void main(String[] args)
      -
      -
      A simple hook for parsing a single scene from the command line. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          main

          +
          public static void main(String[] args)
          +
          A simple hook for parsing a single scene from the command line.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/xml/StageSceneRuleSet.html b/apidocs/com/threerings/stage/tools/xml/StageSceneRuleSet.html index 05a53f21..907561c4 100644 --- a/apidocs/com/threerings/stage/tools/xml/StageSceneRuleSet.html +++ b/apidocs/com/threerings/stage/tools/xml/StageSceneRuleSet.html @@ -1,242 +1,256 @@ - - - - - - -StageSceneRuleSet (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.xml -
    -Class StageSceneRuleSet

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.tools.xml.SceneRuleSet
    -      extended by com.threerings.stage.tools.xml.StageSceneRuleSet
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.tools.xml.NestableRuleSet
    -
    -
    -
    -
    public class StageSceneRuleSet
    extends SceneRuleSet
    - - -

    -Used to parse an StageScene from XML. -

    - -

    -


    - -

    - +

    +
    com.threerings.stage.tools.xml
    +

    Class StageSceneRuleSet

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.tools.xml.NestableRuleSet
      +
      +
      +
      +
      public class StageSceneRuleSet
      +extends SceneRuleSet
      +
      Used to parse an StageScene from XML.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StageSceneRuleSet

      -
      -public StageSceneRuleSet()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageSceneRuleSet

          +
          public StageSceneRuleSet()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/xml/StageSceneWriter.html b/apidocs/com/threerings/stage/tools/xml/StageSceneWriter.html index 63f043f7..c223deea 100644 --- a/apidocs/com/threerings/stage/tools/xml/StageSceneWriter.html +++ b/apidocs/com/threerings/stage/tools/xml/StageSceneWriter.html @@ -1,257 +1,267 @@ - - - - - - -StageSceneWriter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.tools.xml -
    -Class StageSceneWriter

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.tools.xml.SceneWriter
    -      extended by com.threerings.stage.tools.xml.StageSceneWriter
    -
    -
    -
    -
    public class StageSceneWriter
    extends SceneWriter
    - - -

    -Generates an XML representation of a StageSceneModel. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.tools.xml
    +

    Class StageSceneWriter

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StageSceneWriter

      -
      -public StageSceneWriter()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageSceneWriter

          +
          public StageSceneWriter()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/xml/class-use/StageMisoSceneRuleSet.html b/apidocs/com/threerings/stage/tools/xml/class-use/StageMisoSceneRuleSet.html index bc03d44b..78bc331b 100644 --- a/apidocs/com/threerings/stage/tools/xml/class-use/StageMisoSceneRuleSet.html +++ b/apidocs/com/threerings/stage/tools/xml/class-use/StageMisoSceneRuleSet.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.xml.StageMisoSceneRuleSet (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.xml.StageMisoSceneRuleSet

    -
    -No usage of com.threerings.stage.tools.xml.StageMisoSceneRuleSet -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.xml.StageMisoSceneRuleSet

    +
    +
    No usage of com.threerings.stage.tools.xml.StageMisoSceneRuleSet
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/xml/class-use/StageSceneParser.html b/apidocs/com/threerings/stage/tools/xml/class-use/StageSceneParser.html index e2a20f32..36c9cc38 100644 --- a/apidocs/com/threerings/stage/tools/xml/class-use/StageSceneParser.html +++ b/apidocs/com/threerings/stage/tools/xml/class-use/StageSceneParser.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.xml.StageSceneParser (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.xml.StageSceneParser

    -
    -No usage of com.threerings.stage.tools.xml.StageSceneParser -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.xml.StageSceneParser

    +
    +
    No usage of com.threerings.stage.tools.xml.StageSceneParser
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/xml/class-use/StageSceneRuleSet.html b/apidocs/com/threerings/stage/tools/xml/class-use/StageSceneRuleSet.html index 830ebd27..8f5b720e 100644 --- a/apidocs/com/threerings/stage/tools/xml/class-use/StageSceneRuleSet.html +++ b/apidocs/com/threerings/stage/tools/xml/class-use/StageSceneRuleSet.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.tools.xml.StageSceneRuleSet (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.xml.StageSceneRuleSet

    -
    -No usage of com.threerings.stage.tools.xml.StageSceneRuleSet -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.xml.StageSceneRuleSet

    +
    +
    No usage of com.threerings.stage.tools.xml.StageSceneRuleSet
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/xml/class-use/StageSceneWriter.html b/apidocs/com/threerings/stage/tools/xml/class-use/StageSceneWriter.html index 41b372c9..231540d7 100644 --- a/apidocs/com/threerings/stage/tools/xml/class-use/StageSceneWriter.html +++ b/apidocs/com/threerings/stage/tools/xml/class-use/StageSceneWriter.html @@ -1,179 +1,164 @@ - - - - - - -Uses of Class com.threerings.stage.tools.xml.StageSceneWriter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.tools.xml.StageSceneWriter

    -
    - - - - - - - - - -
    -Packages that use StageSceneWriter
    com.threerings.stage.tools.editor  
    -  -

    - - - - - -
    -Uses of StageSceneWriter in com.threerings.stage.tools.editor
    -  -

    - - - - - - - - -
    Constructors in com.threerings.stage.tools.editor with parameters of type StageSceneWriter
    EditorFrame(StageSceneWriter writer) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.tools.xml.StageSceneWriter

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/xml/package-frame.html b/apidocs/com/threerings/stage/tools/xml/package-frame.html index 18906d73..ae49b1e7 100644 --- a/apidocs/com/threerings/stage/tools/xml/package-frame.html +++ b/apidocs/com/threerings/stage/tools/xml/package-frame.html @@ -1,39 +1,24 @@ - - - - - - -com.threerings.stage.tools.xml (vilya 1.3 API) - - - - - - - - - - - -com.threerings.stage.tools.xml - - - - -
    -Classes  - -
    -StageMisoSceneRuleSet -
    -StageSceneParser -
    -StageSceneRuleSet -
    -StageSceneWriter
    - - - - + + + + + +com.threerings.stage.tools.xml (Vilya Core 1.6 API) + + + + + +

    com.threerings.stage.tools.xml

    + + + diff --git a/apidocs/com/threerings/stage/tools/xml/package-summary.html b/apidocs/com/threerings/stage/tools/xml/package-summary.html index cbf8706e..8281021d 100644 --- a/apidocs/com/threerings/stage/tools/xml/package-summary.html +++ b/apidocs/com/threerings/stage/tools/xml/package-summary.html @@ -1,170 +1,164 @@ - - - - - - -com.threerings.stage.tools.xml (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.stage.tools.xml -

    - - - - - - - - - - - - - - - - - - - - - -
    -Class Summary
    StageMisoSceneRuleSetCustomizes the miso scene rule set such that it creates StageMisoSceneModel instances.
    StageSceneParserParses StageSceneModel instances from an XML description file.
    StageSceneRuleSetUsed to parse an StageScene from XML.
    StageSceneWriterGenerates an XML representation of a StageSceneModel.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.stage.tools.xml

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/xml/package-tree.html b/apidocs/com/threerings/stage/tools/xml/package-tree.html index d3e1c2ae..ebec95d7 100644 --- a/apidocs/com/threerings/stage/tools/xml/package-tree.html +++ b/apidocs/com/threerings/stage/tools/xml/package-tree.html @@ -1,164 +1,158 @@ - - - - - - -com.threerings.stage.tools.xml Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.stage.tools.xml -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.stage.tools.xml

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.whirled.tools.xml.SceneParser + +
      • +
      • com.threerings.whirled.tools.xml.SceneRuleSet (implements com.threerings.tools.xml.NestableRuleSet) + +
      • +
      • com.threerings.whirled.tools.xml.SceneWriter + +
      • +
      • com.threerings.miso.tools.xml.SparseMisoSceneRuleSet (implements com.threerings.tools.xml.NestableRuleSet) + +
      • +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/tools/xml/package-use.html b/apidocs/com/threerings/stage/tools/xml/package-use.html index b4aa1d70..4dccb79d 100644 --- a/apidocs/com/threerings/stage/tools/xml/package-use.html +++ b/apidocs/com/threerings/stage/tools/xml/package-use.html @@ -1,171 +1,161 @@ - - - - - - -Uses of Package com.threerings.stage.tools.xml (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.stage.tools.xml

    -
    - - - - - - - - - -
    -Packages that use com.threerings.stage.tools.xml
    com.threerings.stage.tools.editor  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.stage.tools.xml used by com.threerings.stage.tools.editor
    StageSceneWriter - -
    -          Generates an XML representation of a StageSceneModel.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.stage.tools.xml

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/util/PlacementConstraints.html b/apidocs/com/threerings/stage/util/PlacementConstraints.html index 4c834f2a..4dbd84fa 100644 --- a/apidocs/com/threerings/stage/util/PlacementConstraints.html +++ b/apidocs/com/threerings/stage/util/PlacementConstraints.html @@ -1,422 +1,410 @@ - - - - - - -PlacementConstraints (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.util -
    -Class PlacementConstraints

    -
    -java.lang.Object
    -  extended by com.threerings.stage.util.PlacementConstraints
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.data.InvocationCodes, StageCodes, com.threerings.util.DirectionCodes
    -
    -
    -
    -
    public class PlacementConstraints
    extends Object
    implements com.threerings.util.DirectionCodes, StageCodes
    - - -

    -Maintains extra information on objects in a scene and checks proposed +

    +
    com.threerings.stage.util
    +

    Class PlacementConstraints

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.presents.data.InvocationCodes, StageCodes, com.threerings.util.DirectionCodes
      +
      +
      +
      +
      public class PlacementConstraints
      +extends Object
      +implements com.threerings.util.DirectionCodes, StageCodes
      +
      Maintains extra information on objects in a scene and checks proposed placement operations for constraint violations. When the constraints object is in use, all placement operations (object additions and removals) must go through the constraints object so that the object's internal state - remains consistent. -

      - -

      -


      - -

      + remains consistent.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from interface com.threerings.util.DirectionCodes
      CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
      - - - - - - - -
      Fields inherited from interface com.threerings.stage.data.StageCodes
      ERR_CANNOT_CLUSTER, ERR_NO_OVERLAP, MODIFY_SCENE_ACCESS, MUTILATE_SCENE_ACCESS, STAGE_MESSAGE_BUNDLE, TILESET_RSRC_SET
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  +
        +
      • + + +

        Field Summary

        +
          +
        • + + +

          Fields inherited from interface com.threerings.util.DirectionCodes

          +CARDINAL_DIRECTIONS, CCW, CW, DIRECTION_COUNT, DOWN, EAST, EASTNORTHEAST, EASTSOUTHEAST, FINE_DIRECTION_COUNT, HORIZONTAL, LEFT, NONE, NORTH, NORTHEAST, NORTHNORTHEAST, NORTHNORTHWEST, NORTHWEST, RIGHT, SOUTH, SOUTHEAST, SOUTHSOUTHEAST, SOUTHSOUTHWEST, SOUTHWEST, UP, VERTICAL, WEST, WESTNORTHWEST, WESTSOUTHWEST
        • +
        + +
          +
        • + + +

          Fields inherited from interface com.threerings.presents.data.InvocationCodes

          +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      PlacementConstraints(com.threerings.media.tile.TileManager tilemgr, - StageScene scene) - -
      -          Default constructor.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        PlacementConstraints(com.threerings.media.tile.TileManager tilemgr, + StageScene scene) +
        Default constructor.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddObject(com.threerings.miso.data.ObjectInfo info) - -
      -          Adds the specified object through the constraints.
      - StringallowAddObject(com.threerings.miso.data.ObjectInfo info) - -
      -          Determines whether the constraints allow the specified object to be - added to the scene.
      - StringallowModifyObjects(com.threerings.miso.data.ObjectInfo[] added, - com.threerings.miso.data.ObjectInfo[] removed) - -
      -          Determines whether the constraints allow the specified objects to be - added and removed simultaneously.
      - StringallowRemoveObject(com.threerings.miso.data.ObjectInfo info) - -
      -          Determines whether the constraints allow the specified object to be - removed from the scene.
      - voidremoveObject(com.threerings.miso.data.ObjectInfo info) - -
      -          Removes the specified object through the constraints.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddObject(com.threerings.miso.data.ObjectInfo info) +
        Adds the specified object through the constraints.
        +
        StringallowAddObject(com.threerings.miso.data.ObjectInfo info) +
        Determines whether the constraints allow the specified object to be + added to the scene.
        +
        StringallowModifyObjects(com.threerings.miso.data.ObjectInfo[] added, + com.threerings.miso.data.ObjectInfo[] removed) +
        Determines whether the constraints allow the specified objects to be + added and removed simultaneously.
        +
        StringallowRemoveObject(com.threerings.miso.data.ObjectInfo info) +
        Determines whether the constraints allow the specified object to be + removed from the scene.
        +
        voidremoveObject(com.threerings.miso.data.ObjectInfo info) +
        Removes the specified object through the constraints.
        +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PlacementConstraints

      -
      -public PlacementConstraints(com.threerings.media.tile.TileManager tilemgr,
      -                            StageScene scene)
      -
      -
      Default constructor. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PlacementConstraints

          +
          public PlacementConstraints(com.threerings.media.tile.TileManager tilemgr,
          +                            StageScene scene)
          +
          Default constructor.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -allowAddObject

      -
      -public String allowAddObject(com.threerings.miso.data.ObjectInfo info)
      -
      -
      Determines whether the constraints allow the specified object to be - added to the scene. -

      -

      -
      -
      -
      - -
      Returns:
      null if the constraints allow the operation, +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          allowAddObject

          +
          public String allowAddObject(com.threerings.miso.data.ObjectInfo info)
          +
          Determines whether the constraints allow the specified object to be + added to the scene.
          +
          +
          Returns:
          +
          null if the constraints allow the operation, otherwise a translatable string explaining why the object can't be - added
          -
      -
      -
      - -

      -addObject

      -
      -public void addObject(com.threerings.miso.data.ObjectInfo info)
      -
      -
      Adds the specified object through the constraints. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -allowRemoveObject

      -
      -public String allowRemoveObject(com.threerings.miso.data.ObjectInfo info)
      -
      -
      Determines whether the constraints allow the specified object to be - removed from the scene. -

      -

      -
      -
      -
      - -
      Returns:
      null if the constraints allow the operation, + added
      +
      +
    • +
    + + + +
      +
    • +

      addObject

      +
      public void addObject(com.threerings.miso.data.ObjectInfo info)
      +
      Adds the specified object through the constraints.
      +
    • +
    + + + +
      +
    • +

      allowRemoveObject

      +
      public String allowRemoveObject(com.threerings.miso.data.ObjectInfo info)
      +
      Determines whether the constraints allow the specified object to be + removed from the scene.
      +
      +
      Returns:
      +
      null if the constraints allow the operation, otherwise a translatable string explaining why the object can't be - removed
      - - -
      - -

      -removeObject

      -
      -public void removeObject(com.threerings.miso.data.ObjectInfo info)
      -
      -
      Removes the specified object through the constraints. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -allowModifyObjects

      -
      -public String allowModifyObjects(com.threerings.miso.data.ObjectInfo[] added,
      -                                 com.threerings.miso.data.ObjectInfo[] removed)
      -
      -
      Determines whether the constraints allow the specified objects to be - added and removed simultaneously. -

      -

      -
      -
      -
      - -
      Returns:
      null if the constraints allow the operation, + removed
      +
      +
    • +
    + + + +
      +
    • +

      removeObject

      +
      public void removeObject(com.threerings.miso.data.ObjectInfo info)
      +
      Removes the specified object through the constraints.
      +
    • +
    + + + +
      +
    • +

      allowModifyObjects

      +
      public String allowModifyObjects(com.threerings.miso.data.ObjectInfo[] added,
      +                                 com.threerings.miso.data.ObjectInfo[] removed)
      +
      Determines whether the constraints allow the specified objects to be + added and removed simultaneously.
      +
      +
      Returns:
      +
      null if the constraints allow the operation, otherwise a translatable string explaining why the objects can't be - modified
      - - + modified + +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/util/StageContext.html b/apidocs/com/threerings/stage/util/StageContext.html index 08443015..c4487d41 100644 --- a/apidocs/com/threerings/stage/util/StageContext.html +++ b/apidocs/com/threerings/stage/util/StageContext.html @@ -1,425 +1,373 @@ - - - - - - -StageContext (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.util -
    -Interface StageContext

    -
    -
    All Superinterfaces:
    com.threerings.miso.util.MisoContext
    -
    -
    -
    All Known Subinterfaces:
    EditorContext
    -
    -
    -
    -
    public interface StageContext
    extends com.threerings.miso.util.MisoContext
    - - -

    -A context that provides for the myriad requirements of the Stage system. -

    - -

    -


    - -

    - +

    +
    com.threerings.stage.util
    +

    Interface StageContext

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.miso.util.MisoContext
      +
      +
      +
      All Known Subinterfaces:
      +
      EditorContext
      +
      +
      +
      +
      public interface StageContext
      +extends com.threerings.miso.util.MisoContext
      +
      A context that provides for the myriad requirements of the Stage system.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - com.threerings.media.image.ColorPositorygetColorPository() - -
      -          Returns a reference to the colorization repository.
      - com.threerings.cast.ComponentRepositorygetComponentRepository() - -
      -          Returns the component repository in use by this client.
      - com.threerings.media.image.ImageManagergetImageManager() - -
      -          Access to the image manager.
      - com.threerings.util.KeyboardManagergetKeyboardManager() - -
      -          Returns a reference to the keyboard manager.
      - com.threerings.util.KeyDispatchergetKeyDispatcher() - -
      -          Provides access to the key dispatcher.
      - com.threerings.util.MessageManagergetMessageManager() - -
      -          Returns a reference to the message manager used by the client.
      - com.threerings.resource.ResourceManagergetResourceManager() - -
      -          Returns the resource manager via which all client resources are loaded.
      - Stringxlate(String message) - -
      -          Translates the specified message using the default bundle.
      - Stringxlate(String bundle, - String message) - -
      -          Translates the specified message using the specified bundle.
      - - - - - - - -
      Methods inherited from interface com.threerings.miso.util.MisoContext
      getFrameManager, getTileManager
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        com.threerings.media.image.ColorPositorygetColorPository() +
        Returns a reference to the colorization repository.
        +
        com.threerings.cast.ComponentRepositorygetComponentRepository() +
        Returns the component repository in use by this client.
        +
        com.threerings.media.image.ImageManagergetImageManager() +
        Access to the image manager.
        +
        com.threerings.util.KeyboardManagergetKeyboardManager() +
        Returns a reference to the keyboard manager.
        +
        com.threerings.util.KeyDispatchergetKeyDispatcher() +
        Provides access to the key dispatcher.
        +
        com.threerings.util.MessageManagergetMessageManager() +
        Returns a reference to the message manager used by the client.
        +
        com.threerings.resource.ResourceManagergetResourceManager() +
        Returns the resource manager via which all client resources are loaded.
        +
        Stringxlate(String message) +
        Translates the specified message using the default bundle.
        +
        Stringxlate(String bundle, + String message) +
        Translates the specified message using the specified bundle.
        +
        +
          +
        • + + +

          Methods inherited from interface com.threerings.miso.util.MisoContext

          +getFrameManager, getTileManager
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getResourceManager

      -
      -com.threerings.resource.ResourceManager getResourceManager()
      -
      -
      Returns the resource manager via which all client resources are loaded. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getImageManager

      -
      -com.threerings.media.image.ImageManager getImageManager()
      -
      -
      Access to the image manager. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getKeyDispatcher

      -
      -com.threerings.util.KeyDispatcher getKeyDispatcher()
      -
      -
      Provides access to the key dispatcher. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getMessageManager

      -
      -com.threerings.util.MessageManager getMessageManager()
      -
      -
      Returns a reference to the message manager used by the client. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getKeyboardManager

      -
      -com.threerings.util.KeyboardManager getKeyboardManager()
      -
      -
      Returns a reference to the keyboard manager. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getComponentRepository

      -
      -com.threerings.cast.ComponentRepository getComponentRepository()
      -
      -
      Returns the component repository in use by this client. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getColorPository

      -
      -com.threerings.media.image.ColorPository getColorPository()
      -
      -
      Returns a reference to the colorization repository. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -xlate

      -
      -String xlate(String message)
      -
      -
      Translates the specified message using the default bundle. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -xlate

      -
      -String xlate(String bundle,
      -             String message)
      -
      -
      Translates the specified message using the specified bundle. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getResourceManager

          +
          com.threerings.resource.ResourceManager getResourceManager()
          +
          Returns the resource manager via which all client resources are loaded.
          +
        • +
        + + + +
          +
        • +

          getImageManager

          +
          com.threerings.media.image.ImageManager getImageManager()
          +
          Access to the image manager.
          +
        • +
        + + + +
          +
        • +

          getKeyDispatcher

          +
          com.threerings.util.KeyDispatcher getKeyDispatcher()
          +
          Provides access to the key dispatcher.
          +
        • +
        + + + +
          +
        • +

          getMessageManager

          +
          com.threerings.util.MessageManager getMessageManager()
          +
          Returns a reference to the message manager used by the client.
          +
        • +
        + + + +
          +
        • +

          getKeyboardManager

          +
          com.threerings.util.KeyboardManager getKeyboardManager()
          +
          Returns a reference to the keyboard manager.
          +
        • +
        + + + +
          +
        • +

          getComponentRepository

          +
          com.threerings.cast.ComponentRepository getComponentRepository()
          +
          Returns the component repository in use by this client.
          +
        • +
        + + + +
          +
        • +

          getColorPository

          +
          com.threerings.media.image.ColorPository getColorPository()
          +
          Returns a reference to the colorization repository.
          +
        • +
        + + + +
          +
        • +

          xlate

          +
          String xlate(String message)
          +
          Translates the specified message using the default bundle.
          +
        • +
        + + + +
          +
        • +

          xlate

          +
          String xlate(String bundle,
          +             String message)
          +
          Translates the specified message using the specified bundle.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/util/StageSceneUtil.html b/apidocs/com/threerings/stage/util/StageSceneUtil.html index fd931f59..40e2c5c5 100644 --- a/apidocs/com/threerings/stage/util/StageSceneUtil.html +++ b/apidocs/com/threerings/stage/util/StageSceneUtil.html @@ -1,645 +1,640 @@ - - - - - - -StageSceneUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stage.util -
    -Class StageSceneUtil

    -
    -java.lang.Object
    -  extended by com.threerings.stage.util.StageSceneUtil
    -
    -
    -
    -
    public class StageSceneUtil
    extends Object
    - - -

    -Provides scene related utility functions. -

    - -

    -


    - -

    +

    +
    com.threerings.stage.util
    +

    Class StageSceneUtil

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class StageSceneUtil
      +extends Object
      +
      Provides scene related utility functions.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Field Summary
      -static intOBJECT_ORIENTATION - -
      -          Value to pass to locationForObject(TileManager, ObjectInfo, int) and - locationForObject(TileManager, int, int, int, int)for orientation to indicate it - should use the object's orientation.
      -  + - - - - - - - - - -
      -Constructor Summary
      StageSceneUtil() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        StageSceneUtil() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + +
      -Method Summary
      -static voidcoordsToLocation(int cx, - int cy, - Point loc) - -
      -          Converts Cartesian coordinates back to full coordinates.
      -static StageLocationfindStandingSpot(Rectangle foot, - int dist, - com.threerings.media.util.AStarPathUtil.TraversalPred pred, - Object traverser, - Point nearto, - int orient) - -
      -          Locates a spot to stand near the supplied rectangular footprint.
      -static List<SceneLocation>getClusterLocs(Cluster cluster) - -
      -          Computes a list of the valid locations in this cluster.
      -static com.threerings.miso.data.ObjectInfo[]getIntersectedObjects(com.threerings.media.tile.TileManager tmgr, - StageSceneModel model, - Rectangle rect) - -
      -          Returns an array of the objects intersected by the supplied tile - coordinate rectangle.
      -static com.threerings.miso.util.MisoSceneMetricsgetMetrics() - -
      -          Returns the scene metrics we use to do our calculations.
      -static RectanglegetObjectFootprint(com.threerings.media.tile.TileManager tilemgr, - int tileId, - int ox, - int oy) - -
      -          Returns the footprint, in absolute tile coordinates, for the - specified object with origin as specified.
      -static booleangetObjectFootprint(com.threerings.media.tile.TileManager tilemgr, - int tileId, - int ox, - int oy, - Rectangle foot) - -
      -          Fills in the footprint, in absolute tile coordinates, for the - specified object with origin as specified.
      -static booleanisPassable(com.threerings.media.tile.TileManager tilemgr, - int tileId) - -
      -          Looks up the base tile set for the specified fully qualified tile - identifier and returns true if the associated tile is passable.
      -static StageLocationlocationForObject(com.threerings.media.tile.TileManager tilemgr, +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - -
        All Methods Static Methods Concrete Methods 
        Modifier and TypeMethod and Description
        static voidcoordsToLocation(int cx, + int cy, + Point loc) +
        Converts Cartesian coordinates back to full coordinates.
        +
        static StageLocationfindStandingSpot(Rectangle foot, + int dist, + com.threerings.media.util.AStarPathUtil.TraversalPred pred, + Object traverser, + Point nearto, + int orient) +
        Locates a spot to stand near the supplied rectangular footprint.
        +
        static List<SceneLocation>getClusterLocs(Cluster cluster) +
        Computes a list of the valid locations in this cluster.
        +
        static com.threerings.miso.data.ObjectInfo[]getIntersectedObjects(com.threerings.media.tile.TileManager tmgr, + StageSceneModel model, + Rectangle rect) +
        Returns an array of the objects intersected by the supplied tile + coordinate rectangle.
        +
        static com.threerings.miso.util.MisoSceneMetricsgetMetrics() +
        Returns the scene metrics we use to do our calculations.
        +
        static RectanglegetObjectFootprint(com.threerings.media.tile.TileManager tilemgr, int tileId, - int tx, - int ty) - -
        -          Does the necessary jiggery pokery to figure out where the specified object's associated - location is.
        -static StageLocationlocationForObject(com.threerings.media.tile.TileManager tilemgr, + int ox, + int oy) +
        Returns the footprint, in absolute tile coordinates, for the + specified object with origin as specified.
        +
        static booleangetObjectFootprint(com.threerings.media.tile.TileManager tilemgr, int tileId, - int tx, - int ty, - int orient) - -
        -          Does the necessary jiggery pokery to figure out where the specified object's associated - location is.
        -static StageLocationlocationForObject(com.threerings.media.tile.TileManager tilemgr, - com.threerings.miso.data.ObjectInfo info) - -
        -          Does the necessary jiggery pokery to figure out where the specified object's associated - location is.
        -static StageLocationlocationForObject(com.threerings.media.tile.TileManager tilemgr, - com.threerings.miso.data.ObjectInfo info, - int orient) - -
        -          Does the necessary jiggery pokery to figure out where the specified object's associated - location is.
        -static voidlocationToCoords(int lx, - int ly, - Point coords) - -
        -          Converts full coordinates to Cartesian coordinates.
        - - - - - - - -
        Methods inherited from class java.lang.Object
        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        -  -

        - + int ox, + int oy, + Rectangle foot) +

        Fills in the footprint, in absolute tile coordinates, for the + specified object with origin as specified.
        +
      static booleanisPassable(com.threerings.media.tile.TileManager tilemgr, + int tileId) +
      Looks up the base tile set for the specified fully qualified tile + identifier and returns true if the associated tile is passable.
      +
      static StageLocationlocationForObject(com.threerings.media.tile.TileManager tilemgr, + int tileId, + int tx, + int ty) +
      Does the necessary jiggery pokery to figure out where the specified object's associated + location is.
      +
      static StageLocationlocationForObject(com.threerings.media.tile.TileManager tilemgr, + int tileId, + int tx, + int ty, + int orient) +
      Does the necessary jiggery pokery to figure out where the specified object's associated + location is.
      +
      static StageLocationlocationForObject(com.threerings.media.tile.TileManager tilemgr, + com.threerings.miso.data.ObjectInfo info) +
      Does the necessary jiggery pokery to figure out where the specified object's associated + location is.
      +
      static StageLocationlocationForObject(com.threerings.media.tile.TileManager tilemgr, + com.threerings.miso.data.ObjectInfo info, + int orient) +
      Does the necessary jiggery pokery to figure out where the specified object's associated + location is.
      +
      static voidlocationToCoords(int lx, + int ly, + Point coords) +
      Converts full coordinates to Cartesian coordinates.
      +
      + +
    • +
    + + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -OBJECT_ORIENTATION

      -
      -public static final int OBJECT_ORIENTATION
      -
      -
      Value to pass to locationForObject(TileManager, ObjectInfo, int) and - locationForObject(TileManager, int, int, int, int)for orientation to indicate it - should use the object's orientation. -

      -

      -
      See Also:
      Constant Field Values
      -
      - + - - - - - - -
      -Constructor Detail
      - -

      -StageSceneUtil

      -
      -public StageSceneUtil()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StageSceneUtil

          +
          public StageSceneUtil()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getMetrics

      -
      -public static com.threerings.miso.util.MisoSceneMetrics getMetrics()
      -
      -
      Returns the scene metrics we use to do our calculations. -

      -

      -
      -
      -
      -
      - -

      -locationForObject

      -
      -public static StageLocation locationForObject(com.threerings.media.tile.TileManager tilemgr,
      -                                              com.threerings.miso.data.ObjectInfo info)
      -
      -
      Does the necessary jiggery pokery to figure out where the specified object's associated - location is. -

      -

      -
      -
      -
      -
      - -

      -locationForObject

      -
      -public static StageLocation locationForObject(com.threerings.media.tile.TileManager tilemgr,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getMetrics

          +
          public static com.threerings.miso.util.MisoSceneMetrics getMetrics()
          +
          Returns the scene metrics we use to do our calculations.
          +
        • +
        + + + +
          +
        • +

          locationForObject

          +
          public static StageLocation locationForObject(com.threerings.media.tile.TileManager tilemgr,
          +                                              com.threerings.miso.data.ObjectInfo info)
          +
          Does the necessary jiggery pokery to figure out where the specified object's associated + location is.
          +
        • +
        + + + +
          +
        • +

          locationForObject

          +
          public static StageLocation locationForObject(com.threerings.media.tile.TileManager tilemgr,
                                                         com.threerings.miso.data.ObjectInfo info,
          -                                              int orient)
          -
          -
          Does the necessary jiggery pokery to figure out where the specified object's associated - location is. -

          -

          -
          Parameters:
          orient - - the orientation to use in the returned location, or - OBJECT_ORIENTATION if the object's orientation should be used
          -
          -
          -
          - -

          -locationForObject

          -
          -public static StageLocation locationForObject(com.threerings.media.tile.TileManager tilemgr,
          +                                              int orient)
          +
          Does the necessary jiggery pokery to figure out where the specified object's associated + location is.
          +
          +
          Parameters:
          +
          orient - - the orientation to use in the returned location, or + OBJECT_ORIENTATION if the object's orientation should be used
          +
          +
        • +
        + + + +
          +
        • +

          locationForObject

          +
          public static StageLocation locationForObject(com.threerings.media.tile.TileManager tilemgr,
                                                         int tileId,
                                                         int tx,
          -                                              int ty)
          -
          -
          Does the necessary jiggery pokery to figure out where the specified object's associated - location is. -

          -

          -
          Parameters:
          tilemgr - a tile manager that can be used to look up the tile information.
          tileId - the fully qualified tile id of the object tile.
          tx - the object's x tile coordinate.
          ty - the object's y tile coordinate.
          -
          -
          -
          - -

          -locationForObject

          -
          -public static StageLocation locationForObject(com.threerings.media.tile.TileManager tilemgr,
          +                                              int ty)
          +
          Does the necessary jiggery pokery to figure out where the specified object's associated + location is.
          +
          +
          Parameters:
          +
          tilemgr - a tile manager that can be used to look up the tile information.
          +
          tileId - the fully qualified tile id of the object tile.
          +
          tx - the object's x tile coordinate.
          +
          ty - the object's y tile coordinate.
          +
          +
        • +
        + + + +
          +
        • +

          locationForObject

          +
          public static StageLocation locationForObject(com.threerings.media.tile.TileManager tilemgr,
                                                         int tileId,
                                                         int tx,
                                                         int ty,
          -                                              int orient)
          -
          -
          Does the necessary jiggery pokery to figure out where the specified object's associated - location is. -

          -

          -
          Parameters:
          tilemgr - a tile manager that can be used to look up the tile information.
          tileId - the fully qualified tile id of the object tile.
          tx - the object's x tile coordinate.
          ty - the object's y tile coordinate.
          orient - - the orientation to use in the returned location, or - OBJECT_ORIENTATION if the tile's orientation should be used
          -
          -
          -
          - -

          -locationToCoords

          -
          -public static void locationToCoords(int lx,
          +                                              int orient)
          +
          Does the necessary jiggery pokery to figure out where the specified object's associated + location is.
          +
          +
          Parameters:
          +
          tilemgr - a tile manager that can be used to look up the tile information.
          +
          tileId - the fully qualified tile id of the object tile.
          +
          tx - the object's x tile coordinate.
          +
          ty - the object's y tile coordinate.
          +
          orient - - the orientation to use in the returned location, or + OBJECT_ORIENTATION if the tile's orientation should be used
          +
          +
        • +
        + + + +
          +
        • +

          locationToCoords

          +
          public static void locationToCoords(int lx,
                                               int ly,
          -                                    Point coords)
          -
          -
          Converts full coordinates to Cartesian coordinates. -

          -

          -
          -
          -
          -
          - -

          -coordsToLocation

          -
          -public static void coordsToLocation(int cx,
          +                                    Point coords)
          +
          Converts full coordinates to Cartesian coordinates.
          +
        • +
        + + + +
          +
        • +

          coordsToLocation

          +
          public static void coordsToLocation(int cx,
                                               int cy,
          -                                    Point loc)
          -
          -
          Converts Cartesian coordinates back to full coordinates. -

          -

          -
          -
          -
          -
          - -

          -getObjectFootprint

          -
          -public static Rectangle getObjectFootprint(com.threerings.media.tile.TileManager tilemgr,
          +                                    Point loc)
          +
          Converts Cartesian coordinates back to full coordinates.
          +
        • +
        + + + +
          +
        • +

          getObjectFootprint

          +
          public static Rectangle getObjectFootprint(com.threerings.media.tile.TileManager tilemgr,
                                                      int tileId,
                                                      int ox,
          -                                           int oy)
          -
          -
          Returns the footprint, in absolute tile coordinates, for the - specified object with origin as specified. -

          -

          -
          -
          -
          -
          - -

          -getObjectFootprint

          -
          -public static boolean getObjectFootprint(com.threerings.media.tile.TileManager tilemgr,
          +                                           int oy)
          +
          Returns the footprint, in absolute tile coordinates, for the + specified object with origin as specified.
          +
        • +
        + + + +
          +
        • +

          getObjectFootprint

          +
          public static boolean getObjectFootprint(com.threerings.media.tile.TileManager tilemgr,
                                                    int tileId,
                                                    int ox,
                                                    int oy,
          -                                         Rectangle foot)
          -
          -
          Fills in the footprint, in absolute tile coordinates, for the - specified object with origin as specified. -

          -

          - -
          Returns:
          true if the object was successfully looked up and the + Rectangle foot)
      +
      Fills in the footprint, in absolute tile coordinates, for the + specified object with origin as specified.
      +
      +
      Returns:
      +
      true if the object was successfully looked up and the footprint filled in, false if an error occurred trying to look up - the associated object tile.
      - - -
      - -

      -isPassable

      -
      -public static boolean isPassable(com.threerings.media.tile.TileManager tilemgr,
      -                                 int tileId)
      -
      -
      Looks up the base tile set for the specified fully qualified tile - identifier and returns true if the associated tile is passable. -

      -

      -
      -
      -
      -
      - -

      -getClusterLocs

      -
      -public static List<SceneLocation> getClusterLocs(Cluster cluster)
      -
      -
      Computes a list of the valid locations in this cluster. -

      -

      -
      -
      -
      -
      - -

      -findStandingSpot

      -
      -public static StageLocation findStandingSpot(Rectangle foot,
      + the associated object tile.
      +
      +
    • +
    + + + +
      +
    • +

      isPassable

      +
      public static boolean isPassable(com.threerings.media.tile.TileManager tilemgr,
      +                                 int tileId)
      +
      Looks up the base tile set for the specified fully qualified tile + identifier and returns true if the associated tile is passable.
      +
    • +
    + + + +
      +
    • +

      getClusterLocs

      +
      public static List<SceneLocation> getClusterLocs(Cluster cluster)
      +
      Computes a list of the valid locations in this cluster.
      +
    • +
    + + + +
      +
    • +

      findStandingSpot

      +
      public static StageLocation findStandingSpot(Rectangle foot,
                                                    int dist,
                                                    com.threerings.media.util.AStarPathUtil.TraversalPred pred,
      -                                             Object traverser,
      -                                             Point nearto,
      -                                             int orient)
      -
      -
      Locates a spot to stand near the supplied rectangular footprint. + Object traverser, + Point nearto, + int orient) +
      Locates a spot to stand near the supplied rectangular footprint. First a spot will be sought in a tile immediately next to the footprint, then one tile removed, then two, up to the maximum - distance specified by dist. -

      -

      -
      Parameters:
      foot - the tile coordinate footprint around which we are - attempting to stand.
      dist - the maximum number of tiles away from the footprint to - search before giving up.
      pred - a predicate that will be used to determine whether a + distance specified by dist.
    +
    +
    Parameters:
    +
    foot - the tile coordinate footprint around which we are + attempting to stand.
    +
    dist - the maximum number of tiles away from the footprint to + search before giving up.
    +
    pred - a predicate that will be used to determine whether a particular spot can be stood upon (we're hijacking the meaning of - "traverse" in this case, but the interface is otherwise so nice).
    traverser - the object that will be passed to the traversal - predicate.
    nearto - a point (in tile coordinates) which will be used to + "traverse" in this case, but the interface is otherwise so nice).
    +
    traverser - the object that will be passed to the traversal + predicate.
    +
    nearto - a point (in tile coordinates) which will be used to select from among the valid standing spots, the one nearest to the - supplied point will be returned.
    orient - if not DirectionCodes.NONE this orientation + supplied point will be returned.
    +
    orient - if not DirectionCodes.NONE this orientation will be used to override the "natural" orientation of the spot - which is facing toward the footprint. -
    Returns:
    the closest spot to the
    - - -
    - -

    -getIntersectedObjects

    -
    -public static com.threerings.miso.data.ObjectInfo[] getIntersectedObjects(com.threerings.media.tile.TileManager tmgr,
    -                                                                          StageSceneModel model,
    -                                                                          Rectangle rect)
    -
    -
    Returns an array of the objects intersected by the supplied tile - coordinate rectangle. -

    -

    -
    -
    -
    + which is facing toward the footprint. +
    Returns:
    +
    the closest spot to the
    + + + + + + +
      +
    • +

      getIntersectedObjects

      +
      public static com.threerings.miso.data.ObjectInfo[] getIntersectedObjects(com.threerings.media.tile.TileManager tmgr,
      +                                                                          StageSceneModel model,
      +                                                                          Rectangle rect)
      +
      Returns an array of the objects intersected by the supplied tile + coordinate rectangle.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/util/class-use/PlacementConstraints.html b/apidocs/com/threerings/stage/util/class-use/PlacementConstraints.html index 40108264..5044d7b0 100644 --- a/apidocs/com/threerings/stage/util/class-use/PlacementConstraints.html +++ b/apidocs/com/threerings/stage/util/class-use/PlacementConstraints.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.util.PlacementConstraints (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.util.PlacementConstraints

    -
    -No usage of com.threerings.stage.util.PlacementConstraints -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.util.PlacementConstraints

    +
    +
    No usage of com.threerings.stage.util.PlacementConstraints
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/util/class-use/StageContext.html b/apidocs/com/threerings/stage/util/class-use/StageContext.html index f42cd940..90c505e1 100644 --- a/apidocs/com/threerings/stage/util/class-use/StageContext.html +++ b/apidocs/com/threerings/stage/util/class-use/StageContext.html @@ -1,254 +1,228 @@ - - - - - - -Uses of Interface com.threerings.stage.util.StageContext (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.stage.util.StageContext

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use StageContext
    com.threerings.stage.client  
    com.threerings.stage.tools.editor.util  
    com.threerings.stage.tools.viewer  
    -  -

    - - - - - -
    -Uses of StageContext in com.threerings.stage.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.stage.client with parameters of type StageContext
    StageScenePanel(StageContext ctx, - Controller ctrl) - -
    -          Constructs a stage scene view panel.
    -  -

    - - - - - -
    -Uses of StageContext in com.threerings.stage.tools.editor.util
    -  -

    - - - - - - - - - -
    Subinterfaces of StageContext in com.threerings.stage.tools.editor.util
    - interfaceEditorContext - -
    -           
    -  -

    - - - - - -
    -Uses of StageContext in com.threerings.stage.tools.viewer
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.tools.viewer with parameters of type StageContext
    - voidViewerFrame.init(StageContext ctx, - com.threerings.cast.CharacterManager charmgr) - -
    -          Instructs us to create our scene panel.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.stage.tools.viewer with parameters of type StageContext
    ViewerScenePanel(StageContext ctx, - com.threerings.cast.CharacterManager charmgr) - -
    -          Construct the panel and initialize it with a context.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.stage.util.StageContext

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/util/class-use/StageSceneUtil.html b/apidocs/com/threerings/stage/util/class-use/StageSceneUtil.html index f70e065b..8e195364 100644 --- a/apidocs/com/threerings/stage/util/class-use/StageSceneUtil.html +++ b/apidocs/com/threerings/stage/util/class-use/StageSceneUtil.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stage.util.StageSceneUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stage.util.StageSceneUtil

    -
    -No usage of com.threerings.stage.util.StageSceneUtil -

    -


    - - +
    +

    Uses of Class
    com.threerings.stage.util.StageSceneUtil

    +
    +
    No usage of com.threerings.stage.util.StageSceneUtil
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/util/package-frame.html b/apidocs/com/threerings/stage/util/package-frame.html index 25779d4d..7ded4df7 100644 --- a/apidocs/com/threerings/stage/util/package-frame.html +++ b/apidocs/com/threerings/stage/util/package-frame.html @@ -1,46 +1,26 @@ - - - - - - -com.threerings.stage.util (vilya 1.3 API) - - - - - - - - - - - -com.threerings.stage.util - - - - -
    -Interfaces  - -
    -StageContext
    - - - - - - -
    -Classes  - -
    -PlacementConstraints -
    -StageSceneUtil
    - - - - + + + + + +com.threerings.stage.util (Vilya Core 1.6 API) + + + + + +

    com.threerings.stage.util

    +
    +

    Interfaces

    + +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/stage/util/package-summary.html b/apidocs/com/threerings/stage/util/package-summary.html index 22fc6a82..5fc98bae 100644 --- a/apidocs/com/threerings/stage/util/package-summary.html +++ b/apidocs/com/threerings/stage/util/package-summary.html @@ -1,177 +1,170 @@ - - - - - - -com.threerings.stage.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.stage.util -

    - - - - - - - - - -
    -Interface Summary
    StageContextA context that provides for the myriad requirements of the Stage system.
    -  - -

    - - - - - - - - - - - - - -
    -Class Summary
    PlacementConstraintsMaintains extra information on objects in a scene and checks proposed - placement operations for constraint violations.
    StageSceneUtilProvides scene related utility functions.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.stage.util

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      StageContext +
      A context that provides for the myriad requirements of the Stage system.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      PlacementConstraints +
      Maintains extra information on objects in a scene and checks proposed + placement operations for constraint violations.
      +
      StageSceneUtil +
      Provides scene related utility functions.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/util/package-tree.html b/apidocs/com/threerings/stage/util/package-tree.html index 9b7c35e9..4ea9be2c 100644 --- a/apidocs/com/threerings/stage/util/package-tree.html +++ b/apidocs/com/threerings/stage/util/package-tree.html @@ -1,162 +1,148 @@ - - - - - - -com.threerings.stage.util Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.stage.util -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.stage.util

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    +
      +
    • com.threerings.miso.util.MisoContext + +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stage/util/package-use.html b/apidocs/com/threerings/stage/util/package-use.html index 76715246..70d2f958 100644 --- a/apidocs/com/threerings/stage/util/package-use.html +++ b/apidocs/com/threerings/stage/util/package-use.html @@ -1,209 +1,203 @@ - - - - - - -Uses of Package com.threerings.stage.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.stage.util

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.stage.util
    com.threerings.stage.client  
    com.threerings.stage.tools.editor.util  
    com.threerings.stage.tools.viewer  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.stage.util used by com.threerings.stage.client
    StageContext - -
    -          A context that provides for the myriad requirements of the Stage system.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.stage.util used by com.threerings.stage.tools.editor.util
    StageContext - -
    -          A context that provides for the myriad requirements of the Stage system.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.stage.util used by com.threerings.stage.tools.viewer
    StageContext - -
    -          A context that provides for the myriad requirements of the Stage system.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.stage.util

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/Log.html b/apidocs/com/threerings/stats/Log.html index e5e85088..94569bb3 100644 --- a/apidocs/com/threerings/stats/Log.html +++ b/apidocs/com/threerings/stats/Log.html @@ -1,267 +1,279 @@ - - - - - - -Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats -
    -Class Log

    -
    -java.lang.Object
    -  extended by com.threerings.stats.Log
    -
    -
    -
    -
    public class Log
    extends Object
    - - -

    -A placeholder class that contains a reference to the log object used by this project. -

    - -

    -


    - -

    +

    +
    com.threerings.stats
    +

    Class Log

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class Log
      +extends Object
      +
      A placeholder class that contains a reference to the log object used by this project.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -log

      -
      -public static Logger log
      -
      -
      We dispatch our log messages through this logger. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          log

          +
          public static Logger log
          +
          We dispatch our log messages through this logger.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -Log

      -
      -public Log()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Log

          +
          public Log()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/class-use/Log.html b/apidocs/com/threerings/stats/class-use/Log.html index fdbb8642..e8bc2112 100644 --- a/apidocs/com/threerings/stats/class-use/Log.html +++ b/apidocs/com/threerings/stats/class-use/Log.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stats.Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.Log

    -
    -No usage of com.threerings.stats.Log -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.Log

    +
    +
    No usage of com.threerings.stats.Log
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/ByteByteStringMapStat.html b/apidocs/com/threerings/stats/data/ByteByteStringMapStat.html index 21ac05cf..2f3fead7 100644 --- a/apidocs/com/threerings/stats/data/ByteByteStringMapStat.html +++ b/apidocs/com/threerings/stats/data/ByteByteStringMapStat.html @@ -1,354 +1,367 @@ - - - - - - -ByteByteStringMapStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class ByteByteStringMapStat

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.Stat
    -      extended by com.threerings.stats.data.StringMapStat
    -          extended by com.threerings.stats.data.ByteByteStringMapStat
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
    -
    -
    -
    -
    public class ByteByteStringMapStat
    extends StringMapStat
    - - -

    -Maps up to 127 string values to integers in the range 0 - 127. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class ByteByteStringMapStat

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
      +
      +
      +
      +
      public class ByteByteStringMapStat
      +extends StringMapStat
      +
      Maps up to 127 string values to integers in the range 0 - 127.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ByteByteStringMapStat

      -
      -public ByteByteStringMapStat()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ByteByteStringMapStat

          +
          public ByteByteStringMapStat()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -persistTo

      -
      -public void persistTo(com.threerings.io.ObjectOutputStream out,
      -                      Stat.AuxDataSource aux)
      -               throws IOException
      -
      -
      Description copied from class: Stat
      -
      Serializes this instance for storage in the item database. Derived classes must override - this method to implement persistence. -

      -

      -
      Specified by:
      persistTo in class Stat
      -
      -
      - -
      Throws: -
      IOException
      -
      -
      -
      - -

      -unpersistFrom

      -
      -public void unpersistFrom(com.threerings.io.ObjectInputStream in,
      -                          Stat.AuxDataSource aux)
      -                   throws IOException,
      -                          ClassNotFoundException
      -
      -
      Description copied from class: Stat
      -
      Unserializes this item from data obtained from the item database. Derived classes must - override this method to implement persistence. -

      -

      -
      Specified by:
      unpersistFrom in class Stat
      -
      -
      - -
      Throws: -
      IOException -
      ClassNotFoundException
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/ByteStringSetStat.html b/apidocs/com/threerings/stats/data/ByteStringSetStat.html index bccd0a4d..579412f8 100644 --- a/apidocs/com/threerings/stats/data/ByteStringSetStat.html +++ b/apidocs/com/threerings/stats/data/ByteStringSetStat.html @@ -1,355 +1,372 @@ - - - - - - -ByteStringSetStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class ByteStringSetStat

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.Stat
    -      extended by com.threerings.stats.data.SetStat<String>
    -          extended by com.threerings.stats.data.StringSetStat
    -              extended by com.threerings.stats.data.ByteStringSetStat
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
    -
    -
    -
    -
    public class ByteStringSetStat
    extends StringSetStat
    - - -

    -A string set that maps its values to bytes. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class ByteStringSetStat

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
      +
      +
      +
      +
      public class ByteStringSetStat
      +extends StringSetStat
      +
      A string set that maps its values to bytes.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ByteStringSetStat

      -
      -public ByteStringSetStat()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ByteStringSetStat

          +
          public ByteStringSetStat()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -persistTo

      -
      -public void persistTo(com.threerings.io.ObjectOutputStream out,
      -                      Stat.AuxDataSource aux)
      -               throws IOException
      -
      -
      Description copied from class: Stat
      -
      Serializes this instance for storage in the item database. Derived classes must override - this method to implement persistence. -

      -

      -
      Specified by:
      persistTo in class Stat
      -
      -
      - -
      Throws: -
      IOException
      -
      -
      -
      - -

      -unpersistFrom

      -
      -public void unpersistFrom(com.threerings.io.ObjectInputStream in,
      -                          Stat.AuxDataSource aux)
      -                   throws IOException,
      -                          ClassNotFoundException
      -
      -
      Description copied from class: Stat
      -
      Unserializes this item from data obtained from the item database. Derived classes must - override this method to implement persistence. -

      -

      -
      Specified by:
      unpersistFrom in class Stat
      -
      -
      - -
      Throws: -
      IOException -
      ClassNotFoundException
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/IntArrayStat.html b/apidocs/com/threerings/stats/data/IntArrayStat.html index cff2ce89..21a7af71 100644 --- a/apidocs/com/threerings/stats/data/IntArrayStat.html +++ b/apidocs/com/threerings/stats/data/IntArrayStat.html @@ -1,434 +1,429 @@ - - - - - - -IntArrayStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class IntArrayStat

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.Stat
    -      extended by com.threerings.stats.data.IntArrayStat
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
    -
    -
    -
    -
    public class IntArrayStat
    extends Stat
    - - -

    -Used to track an integer array statistic. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class IntArrayStat

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
      +
      +
      +
      +
      public class IntArrayStat
      +extends Stat
      +
      Used to track an integer array statistic.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -IntArrayStat

      -
      -public IntArrayStat()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          IntArrayStat

          +
          public IntArrayStat()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getValue

      -
      -public int[] getValue()
      -
      -
      Returns the value of this statistic. -

      -

      -
      -
      -
      -
      - -

      -setValue

      -
      -public boolean setValue(int[] value)
      -
      -
      Sets this statistic's value to the specified value. -

      -

      - -
      Returns:
      true if the stat was modified, false if not.
      -
      -
      -
      - -

      -appendValue

      -
      -public void appendValue(int value)
      -
      -
      Appends a value to this statistic. -

      -

      -
      -
      -
      -
      - -

      -valueToString

      -
      -public String valueToString()
      -
      -
      Description copied from class: Stat
      -
      Derived statistics must override this method and render their value to a string. Used by - Stat.toString() and to display the value in game. -

      -

      -
      Specified by:
      valueToString in class Stat
      -
      -
      -
      -
      -
      -
      - -

      -persistTo

      -
      -public void persistTo(com.threerings.io.ObjectOutputStream out,
      -                      Stat.AuxDataSource aux)
      -               throws IOException
      -
      -
      Description copied from class: Stat
      -
      Serializes this instance for storage in the item database. Derived classes must override - this method to implement persistence. -

      -

      -
      Specified by:
      persistTo in class Stat
      -
      -
      - -
      Throws: -
      IOException
      -
      -
      -
      - -

      -unpersistFrom

      -
      -public void unpersistFrom(com.threerings.io.ObjectInputStream in,
      -                          Stat.AuxDataSource aux)
      -                   throws IOException,
      -                          ClassNotFoundException
      -
      -
      Description copied from class: Stat
      -
      Unserializes this item from data obtained from the item database. Derived classes must - override this method to implement persistence. -

      -

      -
      Specified by:
      unpersistFrom in class Stat
      -
      -
      - -
      Throws: -
      IOException -
      ClassNotFoundException
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getValue

          +
          public int[] getValue()
          +
          Returns the value of this statistic.
          +
        • +
        + + + +
          +
        • +

          setValue

          +
          public boolean setValue(int[] value)
          +
          Sets this statistic's value to the specified value.
          +
          +
          Returns:
          +
          true if the stat was modified, false if not.
          +
          +
        • +
        + + + +
          +
        • +

          appendValue

          +
          public void appendValue(int value)
          +
          Appends a value to this statistic.
          +
        • +
        + + + +
          +
        • +

          valueToString

          +
          public String valueToString()
          +
          Description copied from class: Stat
          +
          Derived statistics must override this method and render their value to a string. Used by + Stat.toString() and to display the value in game.
          +
          +
          Specified by:
          +
          valueToString in class Stat
          +
          +
        • +
        + + + +
          +
        • +

          persistTo

          +
          public void persistTo(com.threerings.io.ObjectOutputStream out,
          +                      Stat.AuxDataSource aux)
          +               throws IOException
          +
          Description copied from class: Stat
          +
          Serializes this instance for storage in the item database. Derived classes must override + this method to implement persistence.
          +
          +
          Specified by:
          +
          persistTo in class Stat
          +
          Throws:
          +
          IOException
          +
          +
        • +
        + + + + +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/IntSetStat.html b/apidocs/com/threerings/stats/data/IntSetStat.html index 2d09265e..a221cb5e 100644 --- a/apidocs/com/threerings/stats/data/IntSetStat.html +++ b/apidocs/com/threerings/stats/data/IntSetStat.html @@ -1,465 +1,467 @@ - - - - - - -IntSetStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class IntSetStat

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.Stat
    -      extended by com.threerings.stats.data.SetStat<Integer>
    -          extended by com.threerings.stats.data.IntSetStat
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
    -
    -
    -
    -
    public class IntSetStat
    extends SetStat<Integer>
    - - -

    -Used to track a statistic comprised of a bounded set of integers. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class IntSetStat

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
      +
      +
      +
      +
      public class IntSetStat
      +extends SetStat<Integer>
      +
      Used to track a statistic comprised of a bounded set of integers.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.stats.data.Stat
      Stat.AuxDataSource, Stat.Type
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  - +
        +
      • + + +

        Nested Class Summary

        + +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - -
      -Constructor Summary
      IntSetStat() - -
      -          Constructs a new IntSetStat that will store up to 255 ints.
      IntSetStat(int maxSize) - -
      -          Constructs a new IntSetStat that will store up to maxSize ints.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        IntSetStat() +
        Constructs a new IntSetStat that will store up to 255 ints.
        +
        IntSetStat(int maxSize) +
        Constructs a new IntSetStat that will store up to maxSize ints.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - booleanadd(Integer key) - -
      -          Adds the specified int to this set.
      - booleancontains(Integer key) - -
      -          Returns true if the specified int is contained in this set.
      - voidpersistTo(com.threerings.io.ObjectOutputStream out, - Stat.AuxDataSource aux) - -
      -          Serializes this instance for storage in the item database.
      - intsize() - -
      -          Returns the number of values stored in the set.
      - voidunpersistFrom(com.threerings.io.ObjectInputStream in, - Stat.AuxDataSource aux) - -
      -          Unserializes this item from data obtained from the item database.
      - StringvalueToString() - -
      -          Derived statistics must override this method and render their value to a string.
      - - - - - - - -
      Methods inherited from class com.threerings.stats.data.Stat
      clone, getCode, getKey, getModCount, getType, getType, initType, isModified, setModCount, setModified, toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -IntSetStat

      -
      -public IntSetStat()
      -
      -
      Constructs a new IntSetStat that will store up to 255 ints. -

      -

      -
      - -

      -IntSetStat

      -
      -public IntSetStat(int maxSize)
      -
      -
      Constructs a new IntSetStat that will store up to maxSize ints. -

      -

      -
      Parameters:
      maxSize - the maximum number of ints to store in the IntSetStat. Must be <= 255.
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          IntSetStat

          +
          public IntSetStat()
          +
          Constructs a new IntSetStat that will store up to 255 ints.
          +
        • +
        + + + +
          +
        • +

          IntSetStat

          +
          public IntSetStat(int maxSize)
          +
          Constructs a new IntSetStat that will store up to maxSize ints.
          +
          +
          Parameters:
          +
          maxSize - the maximum number of ints to store in the IntSetStat. Must be <= 255.
          +
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -size

      -
      -public int size()
      -
      -
      Returns the number of values stored in the set. -

      -

      -
      Specified by:
      size in class SetStat<Integer>
      -
      -
      -
      -
      -
      -
      - -

      -contains

      -
      -public boolean contains(Integer key)
      -
      -
      Returns true if the specified int is contained in this set. -

      -

      -
      Specified by:
      contains in class SetStat<Integer>
      -
      -
      -
      -
      -
      -
      - -

      -add

      -
      -public boolean add(Integer key)
      -
      -
      Adds the specified int to this set. -

      -

      -
      Specified by:
      add in class SetStat<Integer>
      -
      -
      - -
      Returns:
      true if the int was newly added, false if it was already contained in the set, or - if the set is full.
      -
      -
      -
      - -

      -persistTo

      -
      -public void persistTo(com.threerings.io.ObjectOutputStream out,
      -                      Stat.AuxDataSource aux)
      -               throws IOException
      -
      -
      Description copied from class: Stat
      -
      Serializes this instance for storage in the item database. Derived classes must override - this method to implement persistence. -

      -

      -
      Specified by:
      persistTo in class Stat
      -
      -
      - -
      Throws: -
      IOException
      -
      -
      -
      - -

      -unpersistFrom

      -
      -public void unpersistFrom(com.threerings.io.ObjectInputStream in,
      -                          Stat.AuxDataSource aux)
      -                   throws IOException,
      -                          ClassNotFoundException
      -
      -
      Description copied from class: Stat
      -
      Unserializes this item from data obtained from the item database. Derived classes must - override this method to implement persistence. -

      -

      -
      Specified by:
      unpersistFrom in class Stat
      -
      -
      - -
      Throws: -
      IOException -
      ClassNotFoundException
      -
      -
      -
      - -

      -valueToString

      -
      -public String valueToString()
      -
      -
      Description copied from class: Stat
      -
      Derived statistics must override this method and render their value to a string. Used by - Stat.toString() and to display the value in game. -

      -

      -
      Specified by:
      valueToString in class Stat
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          size

          +
          public int size()
          +
          Returns the number of values stored in the set.
          +
          +
          Specified by:
          +
          size in class SetStat<Integer>
          +
          +
        • +
        + + + +
          +
        • +

          contains

          +
          public boolean contains(Integer key)
          +
          Returns true if the specified int is contained in this set.
          +
          +
          Specified by:
          +
          contains in class SetStat<Integer>
          +
          +
        • +
        + + + +
          +
        • +

          add

          +
          public boolean add(Integer key)
          +
          Adds the specified int to this set.
          +
          +
          Specified by:
          +
          add in class SetStat<Integer>
          +
          Returns:
          +
          true if the int was newly added, false if it was already contained in the set, or + if the set is full.
          +
          +
        • +
        + + + +
          +
        • +

          persistTo

          +
          public void persistTo(com.threerings.io.ObjectOutputStream out,
          +                      Stat.AuxDataSource aux)
          +               throws IOException
          +
          Description copied from class: Stat
          +
          Serializes this instance for storage in the item database. Derived classes must override + this method to implement persistence.
          +
          +
          Specified by:
          +
          persistTo in class Stat
          +
          Throws:
          +
          IOException
          +
          +
        • +
        + + + + + + + +
          +
        • +

          valueToString

          +
          public String valueToString()
          +
          Description copied from class: Stat
          +
          Derived statistics must override this method and render their value to a string. Used by + Stat.toString() and to display the value in game.
          +
          +
          Specified by:
          +
          valueToString in class Stat
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/IntSetStatAdder.html b/apidocs/com/threerings/stats/data/IntSetStatAdder.html index ff410dc8..7a15a938 100644 --- a/apidocs/com/threerings/stats/data/IntSetStatAdder.html +++ b/apidocs/com/threerings/stats/data/IntSetStatAdder.html @@ -1,313 +1,330 @@ - - - - - - -IntSetStatAdder (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class IntSetStatAdder

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.StatModifier<IntSetStat>
    -      extended by com.threerings.stats.data.IntSetStatAdder
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class IntSetStatAdder
    extends StatModifier<IntSetStat>
    - - -

    -Adds a value to an IntSetStat. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class IntSetStatAdder

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class IntSetStatAdder
      +extends StatModifier<IntSetStat>
      +
      Adds a value to an IntSetStat.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -IntSetStatAdder

      -
      -public IntSetStatAdder(Stat.Type type,
      -                       int value)
      -
      -
      -
      - -

      -IntSetStatAdder

      -
      -public IntSetStatAdder()
      -
      -
      Constructs an empty IntSetStatAdder (for Streaming purposes). -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          IntSetStatAdder

          +
          public IntSetStatAdder(Stat.Type type,
          +                       int value)
          +
        • +
        + + + +
          +
        • +

          IntSetStatAdder

          +
          public IntSetStatAdder()
          +
          Constructs an empty IntSetStatAdder (for Streaming purposes).
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -modify

      -
      -public void modify(IntSetStat stat)
      -
      -
      Description copied from class: StatModifier
      -
      Applies the modification to the stat in question. -

      -

      -
      Specified by:
      modify in class StatModifier<IntSetStat>
      -
      -
      -
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/IntStat.html b/apidocs/com/threerings/stats/data/IntStat.html index e10fc5d0..8560bcb1 100644 --- a/apidocs/com/threerings/stats/data/IntStat.html +++ b/apidocs/com/threerings/stats/data/IntStat.html @@ -1,438 +1,437 @@ - - - - - - -IntStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class IntStat

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.Stat
    -      extended by com.threerings.stats.data.IntStat
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
    -
    -
    -
    Direct Known Subclasses:
    MaxIntStat, MaxValueIntStat
    -
    -
    -
    -
    public class IntStat
    extends Stat
    - - -

    -Used to track a single integer statistic. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class IntStat

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
      +
      +
      +
      Direct Known Subclasses:
      +
      MaxIntStat, MaxValueIntStat
      +
      +
      +
      +
      public class IntStat
      +extends Stat
      +
      Used to track a single integer statistic.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -IntStat

      -
      -public IntStat()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          IntStat

          +
          public IntStat()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getValue

      -
      -public int getValue()
      -
      -
      Returns the value of this integer statistic. -

      -

      -
      -
      -
      -
      - -

      -setValue

      -
      -public boolean setValue(int value)
      -
      -
      Sets this statistic's value to the specified value. -

      -

      - -
      Returns:
      true if the stat was modified, false if not.
      -
      -
      -
      - -

      -increment

      -
      -public boolean increment(int delta)
      -
      -
      Increments this statistic by the specified delta value. -

      -

      - -
      Returns:
      true if the stat was modified, false if not.
      -
      -
      -
      - -

      -valueToString

      -
      -public String valueToString()
      -
      -
      Description copied from class: Stat
      -
      Derived statistics must override this method and render their value to a string. Used by - Stat.toString() and to display the value in game. -

      -

      -
      Specified by:
      valueToString in class Stat
      -
      -
      -
      -
      -
      -
      - -

      -persistTo

      -
      -public void persistTo(com.threerings.io.ObjectOutputStream out,
      -                      Stat.AuxDataSource aux)
      -               throws IOException
      -
      -
      Description copied from class: Stat
      -
      Serializes this instance for storage in the item database. Derived classes must override - this method to implement persistence. -

      -

      -
      Specified by:
      persistTo in class Stat
      -
      -
      - -
      Throws: -
      IOException
      -
      -
      -
      - -

      -unpersistFrom

      -
      -public void unpersistFrom(com.threerings.io.ObjectInputStream in,
      -                          Stat.AuxDataSource aux)
      -                   throws IOException,
      -                          ClassNotFoundException
      -
      -
      Description copied from class: Stat
      -
      Unserializes this item from data obtained from the item database. Derived classes must - override this method to implement persistence. -

      -

      -
      Specified by:
      unpersistFrom in class Stat
      -
      -
      - -
      Throws: -
      IOException -
      ClassNotFoundException
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getValue

          +
          public int getValue()
          +
          Returns the value of this integer statistic.
          +
        • +
        + + + +
          +
        • +

          setValue

          +
          public boolean setValue(int value)
          +
          Sets this statistic's value to the specified value.
          +
          +
          Returns:
          +
          true if the stat was modified, false if not.
          +
          +
        • +
        + + + +
          +
        • +

          increment

          +
          public boolean increment(int delta)
          +
          Increments this statistic by the specified delta value.
          +
          +
          Returns:
          +
          true if the stat was modified, false if not.
          +
          +
        • +
        + + + +
          +
        • +

          valueToString

          +
          public String valueToString()
          +
          Description copied from class: Stat
          +
          Derived statistics must override this method and render their value to a string. Used by + Stat.toString() and to display the value in game.
          +
          +
          Specified by:
          +
          valueToString in class Stat
          +
          +
        • +
        + + + +
          +
        • +

          persistTo

          +
          public void persistTo(com.threerings.io.ObjectOutputStream out,
          +                      Stat.AuxDataSource aux)
          +               throws IOException
          +
          Description copied from class: Stat
          +
          Serializes this instance for storage in the item database. Derived classes must override + this method to implement persistence.
          +
          +
          Specified by:
          +
          persistTo in class Stat
          +
          Throws:
          +
          IOException
          +
          +
        • +
        + + + + +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/IntStatIncrementer.html b/apidocs/com/threerings/stats/data/IntStatIncrementer.html index 0f3a166d..3a8e11d8 100644 --- a/apidocs/com/threerings/stats/data/IntStatIncrementer.html +++ b/apidocs/com/threerings/stats/data/IntStatIncrementer.html @@ -1,313 +1,330 @@ - - - - - - -IntStatIncrementer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class IntStatIncrementer

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.StatModifier<IntStat>
    -      extended by com.threerings.stats.data.IntStatIncrementer
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class IntStatIncrementer
    extends StatModifier<IntStat>
    - - -

    -Increments a particular int stat by a specified amount. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class IntStatIncrementer

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class IntStatIncrementer
      +extends StatModifier<IntStat>
      +
      Increments a particular int stat by a specified amount.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -IntStatIncrementer

      -
      -public IntStatIncrementer(Stat.Type type,
      -                          int delta)
      -
      -
      -
      - -

      -IntStatIncrementer

      -
      -public IntStatIncrementer()
      -
      -
      Constructs an empty IntStatIncrementer (for Streaming purposes). -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          IntStatIncrementer

          +
          public IntStatIncrementer(Stat.Type type,
          +                          int delta)
          +
        • +
        + + + +
          +
        • +

          IntStatIncrementer

          +
          public IntStatIncrementer()
          +
          Constructs an empty IntStatIncrementer (for Streaming purposes).
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -modify

      -
      -public void modify(IntStat stat)
      -
      -
      Description copied from class: StatModifier
      -
      Applies the modification to the stat in question. -

      -

      -
      Specified by:
      modify in class StatModifier<IntStat>
      -
      -
      -
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/IntStatMinimumer.html b/apidocs/com/threerings/stats/data/IntStatMinimumer.html index 49ca2435..c8730f53 100644 --- a/apidocs/com/threerings/stats/data/IntStatMinimumer.html +++ b/apidocs/com/threerings/stats/data/IntStatMinimumer.html @@ -1,314 +1,331 @@ - - - - - - -IntStatMinimumer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class IntStatMinimumer

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.StatModifier<IntStat>
    -      extended by com.threerings.stats.data.IntStatMinimumer
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class IntStatMinimumer
    extends StatModifier<IntStat>
    - - -

    -Ensures that a particular stat has been set to a minimum value. If the value of the stat is - already greater than or equal to the requested minimum, the stat is not modified. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class IntStatMinimumer

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class IntStatMinimumer
      +extends StatModifier<IntStat>
      +
      Ensures that a particular stat has been set to a minimum value. If the value of the stat is + already greater than or equal to the requested minimum, the stat is not modified.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -IntStatMinimumer

      -
      -public IntStatMinimumer(Stat.Type type,
      -                        int minimum)
      -
      -
      -
      - -

      -IntStatMinimumer

      -
      -public IntStatMinimumer()
      -
      -
      Constructs an empty IntStatMinimumer (for Streaming purposes). -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          IntStatMinimumer

          +
          public IntStatMinimumer(Stat.Type type,
          +                        int minimum)
          +
        • +
        + + + +
          +
        • +

          IntStatMinimumer

          +
          public IntStatMinimumer()
          +
          Constructs an empty IntStatMinimumer (for Streaming purposes).
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -modify

      -
      -public void modify(IntStat stat)
      -
      -
      Description copied from class: StatModifier
      -
      Applies the modification to the stat in question. -

      -

      -
      Specified by:
      modify in class StatModifier<IntStat>
      -
      -
      -
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/IntStringSetStat.html b/apidocs/com/threerings/stats/data/IntStringSetStat.html index bde5b072..7d2f7a70 100644 --- a/apidocs/com/threerings/stats/data/IntStringSetStat.html +++ b/apidocs/com/threerings/stats/data/IntStringSetStat.html @@ -1,355 +1,372 @@ - - - - - - -IntStringSetStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class IntStringSetStat

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.Stat
    -      extended by com.threerings.stats.data.SetStat<String>
    -          extended by com.threerings.stats.data.StringSetStat
    -              extended by com.threerings.stats.data.IntStringSetStat
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
    -
    -
    -
    -
    public class IntStringSetStat
    extends StringSetStat
    - - -

    -A string set that maps its values to integers. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class IntStringSetStat

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
      +
      +
      +
      +
      public class IntStringSetStat
      +extends StringSetStat
      +
      A string set that maps its values to integers.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -IntStringSetStat

      -
      -public IntStringSetStat()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          IntStringSetStat

          +
          public IntStringSetStat()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -persistTo

      -
      -public void persistTo(com.threerings.io.ObjectOutputStream out,
      -                      Stat.AuxDataSource aux)
      -               throws IOException
      -
      -
      Description copied from class: Stat
      -
      Serializes this instance for storage in the item database. Derived classes must override - this method to implement persistence. -

      -

      -
      Specified by:
      persistTo in class Stat
      -
      -
      - -
      Throws: -
      IOException
      -
      -
      -
      - -

      -unpersistFrom

      -
      -public void unpersistFrom(com.threerings.io.ObjectInputStream in,
      -                          Stat.AuxDataSource aux)
      -                   throws IOException,
      -                          ClassNotFoundException
      -
      -
      Description copied from class: Stat
      -
      Unserializes this item from data obtained from the item database. Derived classes must - override this method to implement persistence. -

      -

      -
      Specified by:
      unpersistFrom in class Stat
      -
      -
      - -
      Throws: -
      IOException -
      ClassNotFoundException
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/MaxIntStat.html b/apidocs/com/threerings/stats/data/MaxIntStat.html index 55e6abf0..29e36326 100644 --- a/apidocs/com/threerings/stats/data/MaxIntStat.html +++ b/apidocs/com/threerings/stats/data/MaxIntStat.html @@ -1,429 +1,430 @@ - - - - - - -MaxIntStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class MaxIntStat

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.Stat
    -      extended by com.threerings.stats.data.IntStat
    -          extended by com.threerings.stats.data.MaxIntStat
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
    -
    -
    -
    -
    public class MaxIntStat
    extends IntStat
    - - -

    -Extends the IntStat by maintaining a maximum value which is updated every time a value +

    +
    com.threerings.stats.data
    +

    Class MaxIntStat

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
      +
      +
      +
      +
      public class MaxIntStat
      +extends IntStat
      +
      Extends the IntStat by maintaining a maximum value which is updated every time a value is accumulated to the stat. Thus we track an accumulating value as well as the largest amount by - which it has ever accumulated. -

      - -

      -


      - -

      + which it has ever accumulated.

      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -MaxIntStat

      -
      -public MaxIntStat()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          MaxIntStat

          +
          public MaxIntStat()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getMaxValue

      -
      -public int getMaxValue()
      -
      -
      Returns the maximum value every accumulated to this integer statistic. -

      -

      -
      -
      -
      -
      - -

      -increment

      -
      -public boolean increment(int delta)
      -
      -
      Description copied from class: IntStat
      -
      Increments this statistic by the specified delta value. -

      -

      -
      Overrides:
      increment in class IntStat
      -
      -
      - -
      Returns:
      true if the stat was modified, false if not.
      -
      -
      -
      - -

      -valueToString

      -
      -public String valueToString()
      -
      -
      Description copied from class: Stat
      -
      Derived statistics must override this method and render their value to a string. Used by - Stat.toString() and to display the value in game. -

      -

      -
      Overrides:
      valueToString in class IntStat
      -
      -
      -
      -
      -
      -
      - -

      -persistTo

      -
      -public void persistTo(com.threerings.io.ObjectOutputStream out,
      -                      Stat.AuxDataSource aux)
      -               throws IOException
      -
      -
      Description copied from class: Stat
      -
      Serializes this instance for storage in the item database. Derived classes must override - this method to implement persistence. -

      -

      -
      Overrides:
      persistTo in class IntStat
      -
      -
      - -
      Throws: -
      IOException
      -
      -
      -
      - -

      -unpersistFrom

      -
      -public void unpersistFrom(com.threerings.io.ObjectInputStream in,
      -                          Stat.AuxDataSource aux)
      -                   throws IOException,
      -                          ClassNotFoundException
      -
      -
      Description copied from class: Stat
      -
      Unserializes this item from data obtained from the item database. Derived classes must - override this method to implement persistence. -

      -

      -
      Overrides:
      unpersistFrom in class IntStat
      -
      -
      - -
      Throws: -
      IOException -
      ClassNotFoundException
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getMaxValue

          +
          public int getMaxValue()
          +
          Returns the maximum value every accumulated to this integer statistic.
          +
        • +
        + + + +
          +
        • +

          increment

          +
          public boolean increment(int delta)
          +
          Description copied from class: IntStat
          +
          Increments this statistic by the specified delta value.
          +
          +
          Overrides:
          +
          increment in class IntStat
          +
          Returns:
          +
          true if the stat was modified, false if not.
          +
          +
        • +
        + + + +
          +
        • +

          valueToString

          +
          public String valueToString()
          +
          Description copied from class: Stat
          +
          Derived statistics must override this method and render their value to a string. Used by + Stat.toString() and to display the value in game.
          +
          +
          Overrides:
          +
          valueToString in class IntStat
          +
          +
        • +
        + + + +
          +
        • +

          persistTo

          +
          public void persistTo(com.threerings.io.ObjectOutputStream out,
          +                      Stat.AuxDataSource aux)
          +               throws IOException
          +
          Description copied from class: Stat
          +
          Serializes this instance for storage in the item database. Derived classes must override + this method to implement persistence.
          +
          +
          Overrides:
          +
          persistTo in class IntStat
          +
          Throws:
          +
          IOException
          +
          +
        • +
        + + + + +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/MaxValueIntStat.html b/apidocs/com/threerings/stats/data/MaxValueIntStat.html index 94626b1c..baa21ac5 100644 --- a/apidocs/com/threerings/stats/data/MaxValueIntStat.html +++ b/apidocs/com/threerings/stats/data/MaxValueIntStat.html @@ -1,429 +1,430 @@ - - - - - - -MaxValueIntStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class MaxValueIntStat

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.Stat
    -      extended by com.threerings.stats.data.IntStat
    -          extended by com.threerings.stats.data.MaxValueIntStat
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
    -
    -
    -
    -
    public class MaxValueIntStat
    extends IntStat
    - - -

    -Extends the IntStat by maintaining the maximum value that the stat has ever been - assigned (unlike MaxIntStat, which tracks the maximum value that the stat has ever - been incremented by). -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class MaxValueIntStat

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
      +
      +
      +
      +
      public class MaxValueIntStat
      +extends IntStat
      +
      Extends the IntStat by maintaining the maximum value that the stat has ever been + assigned (unlike MaxIntStat, which tracks the maximum value that the stat has ever + been incremented by).
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -MaxValueIntStat

      -
      -public MaxValueIntStat()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          MaxValueIntStat

          +
          public MaxValueIntStat()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getMaxValue

      -
      -public int getMaxValue()
      -
      -
      Returns the maximum value that this integer statistic has ever been assigned. -

      -

      -
      -
      -
      -
      - -

      -setValue

      -
      -public boolean setValue(int value)
      -
      -
      Description copied from class: IntStat
      -
      Sets this statistic's value to the specified value. -

      -

      -
      Overrides:
      setValue in class IntStat
      -
      -
      - -
      Returns:
      true if the stat was modified, false if not.
      -
      -
      -
      - -

      -valueToString

      -
      -public String valueToString()
      -
      -
      Description copied from class: Stat
      -
      Derived statistics must override this method and render their value to a string. Used by - Stat.toString() and to display the value in game. -

      -

      -
      Overrides:
      valueToString in class IntStat
      -
      -
      -
      -
      -
      -
      - -

      -persistTo

      -
      -public void persistTo(com.threerings.io.ObjectOutputStream out,
      -                      Stat.AuxDataSource aux)
      -               throws IOException
      -
      -
      Description copied from class: Stat
      -
      Serializes this instance for storage in the item database. Derived classes must override - this method to implement persistence. -

      -

      -
      Overrides:
      persistTo in class IntStat
      -
      -
      - -
      Throws: -
      IOException
      -
      -
      -
      - -

      -unpersistFrom

      -
      -public void unpersistFrom(com.threerings.io.ObjectInputStream in,
      -                          Stat.AuxDataSource aux)
      -                   throws IOException,
      -                          ClassNotFoundException
      -
      -
      Description copied from class: Stat
      -
      Unserializes this item from data obtained from the item database. Derived classes must - override this method to implement persistence. -

      -

      -
      Overrides:
      unpersistFrom in class IntStat
      -
      -
      - -
      Throws: -
      IOException -
      ClassNotFoundException
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getMaxValue

          +
          public int getMaxValue()
          +
          Returns the maximum value that this integer statistic has ever been assigned.
          +
        • +
        + + + +
          +
        • +

          setValue

          +
          public boolean setValue(int value)
          +
          Description copied from class: IntStat
          +
          Sets this statistic's value to the specified value.
          +
          +
          Overrides:
          +
          setValue in class IntStat
          +
          Returns:
          +
          true if the stat was modified, false if not.
          +
          +
        • +
        + + + +
          +
        • +

          valueToString

          +
          public String valueToString()
          +
          Description copied from class: Stat
          +
          Derived statistics must override this method and render their value to a string. Used by + Stat.toString() and to display the value in game.
          +
          +
          Overrides:
          +
          valueToString in class IntStat
          +
          +
        • +
        + + + +
          +
        • +

          persistTo

          +
          public void persistTo(com.threerings.io.ObjectOutputStream out,
          +                      Stat.AuxDataSource aux)
          +               throws IOException
          +
          Description copied from class: Stat
          +
          Serializes this instance for storage in the item database. Derived classes must override + this method to implement persistence.
          +
          +
          Overrides:
          +
          persistTo in class IntStat
          +
          Throws:
          +
          IOException
          +
          +
        • +
        + + + + +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/SetStat.html b/apidocs/com/threerings/stats/data/SetStat.html index 6d51b074..222fa368 100644 --- a/apidocs/com/threerings/stats/data/SetStat.html +++ b/apidocs/com/threerings/stats/data/SetStat.html @@ -1,344 +1,359 @@ - - - - - - -SetStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class SetStat<T>

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.Stat
    -      extended by com.threerings.stats.data.SetStat<T>
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
    -
    -
    -
    Direct Known Subclasses:
    IntSetStat, StringSetStat
    -
    -
    -
    -
    public abstract class SetStat<T>
    extends Stat
    - - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class SetStat<T>

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
      +
      +
      +
      Direct Known Subclasses:
      +
      IntSetStat, StringSetStat
      +
      +
      +
      +
      public abstract class SetStat<T>
      +extends Stat
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SetStat

      -
      -public SetStat()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SetStat

          +
          public SetStat()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -size

      -
      -public abstract int size()
      -
      -
      Returns the number of elements in this set. -

      -

      -
      -
      -
      -
      - -

      -add

      -
      -public abstract boolean add(T key)
      -
      -
      Adds the specified object to this set. -

      -

      - -
      Returns:
      true if the object was newly added, false if it was already - contained in the set.
      -
      -
      -
      - -

      -contains

      -
      -public abstract boolean contains(T key)
      -
      -
      Returns true if the specified object is contained in this set. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          size

          +
          public abstract int size()
          +
          Returns the number of elements in this set.
          +
        • +
        + + + + + +
          +
        • +

          add

          +
          public abstract boolean add(T key)
          +
          Adds the specified object to this set.
          +
          +
          Returns:
          +
          true if the object was newly added, false if it was already + contained in the set.
          +
          +
        • +
        + + + + + +
          +
        • +

          contains

          +
          public abstract boolean contains(T key)
          +
          Returns true if the specified object is contained in this set.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/ShortStringSetStat.html b/apidocs/com/threerings/stats/data/ShortStringSetStat.html index b47fa10c..7a1f6c7a 100644 --- a/apidocs/com/threerings/stats/data/ShortStringSetStat.html +++ b/apidocs/com/threerings/stats/data/ShortStringSetStat.html @@ -1,355 +1,372 @@ - - - - - - -ShortStringSetStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class ShortStringSetStat

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.Stat
    -      extended by com.threerings.stats.data.SetStat<String>
    -          extended by com.threerings.stats.data.StringSetStat
    -              extended by com.threerings.stats.data.ShortStringSetStat
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
    -
    -
    -
    -
    public class ShortStringSetStat
    extends StringSetStat
    - - -

    -A string set that maps its values to shorts. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class ShortStringSetStat

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
      +
      +
      +
      +
      public class ShortStringSetStat
      +extends StringSetStat
      +
      A string set that maps its values to shorts.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ShortStringSetStat

      -
      -public ShortStringSetStat()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ShortStringSetStat

          +
          public ShortStringSetStat()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -persistTo

      -
      -public void persistTo(com.threerings.io.ObjectOutputStream out,
      -                      Stat.AuxDataSource aux)
      -               throws IOException
      -
      -
      Description copied from class: Stat
      -
      Serializes this instance for storage in the item database. Derived classes must override - this method to implement persistence. -

      -

      -
      Specified by:
      persistTo in class Stat
      -
      -
      - -
      Throws: -
      IOException
      -
      -
      -
      - -

      -unpersistFrom

      -
      -public void unpersistFrom(com.threerings.io.ObjectInputStream in,
      -                          Stat.AuxDataSource aux)
      -                   throws IOException,
      -                          ClassNotFoundException
      -
      -
      Description copied from class: Stat
      -
      Unserializes this item from data obtained from the item database. Derived classes must - override this method to implement persistence. -

      -

      -
      Specified by:
      unpersistFrom in class Stat
      -
      -
      - -
      Throws: -
      IOException -
      ClassNotFoundException
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/Stat.AuxDataSource.html b/apidocs/com/threerings/stats/data/Stat.AuxDataSource.html index 1567b4d5..cb0b150a 100644 --- a/apidocs/com/threerings/stats/data/Stat.AuxDataSource.html +++ b/apidocs/com/threerings/stats/data/Stat.AuxDataSource.html @@ -1,244 +1,255 @@ - - - - - - -Stat.AuxDataSource (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Interface Stat.AuxDataSource

    -
    -
    All Known Implementing Classes:
    StatRepository
    -
    -
    -
    Enclosing class:
    Stat
    -
    -
    -
    -
    public static interface Stat.AuxDataSource
    - - -

    -Provides auxilliary information to statistics during the persisting process. -

    - -

    -


    - -

    - +

    +
    com.threerings.stats.data
    +

    Interface Stat.AuxDataSource

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      StatRepository
      +
      +
      +
      Enclosing class:
      +
      Stat
      +
      +
      +
      +
      public static interface Stat.AuxDataSource
      +
      Provides auxilliary information to statistics during the persisting process.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getStringCode

      -
      -int getStringCode(Stat.Type type,
      -                  String value)
      -
      -
      Maps the specified string to a unique integer value. -

      -

      -
      -
      -
      -
      - -

      -getCodeString

      -
      -String getCodeString(Stat.Type type,
      -                     int code)
      -
      -
      Maps the specified unique code back to its string value. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getStringCode

          +
          int getStringCode(Stat.Type type,
          +                  String value)
          +
          Maps the specified string to a unique integer value.
          +
        • +
        + + + +
          +
        • +

          getCodeString

          +
          String getCodeString(Stat.Type type,
          +                     int code)
          +
          Maps the specified unique code back to its string value.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/Stat.Type.html b/apidocs/com/threerings/stats/data/Stat.Type.html index 8b1272ef..cbbd5125 100644 --- a/apidocs/com/threerings/stats/data/Stat.Type.html +++ b/apidocs/com/threerings/stats/data/Stat.Type.html @@ -1,294 +1,284 @@ - - - - - - -Stat.Type (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Interface Stat.Type

    -
    -
    All Superinterfaces:
    Serializable
    -
    -
    -
    Enclosing class:
    Stat
    -
    -
    -
    -
    public static interface Stat.Type
    extends Serializable
    - - -

    -Defines the various per-player tracked statistics. -

    - -

    -


    - -

    - +

    +
    com.threerings.stats.data
    +

    Interface Stat.Type

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      Serializable
      +
      +
      +
      Enclosing class:
      +
      Stat
      +
      +
      +
      +
      public static interface Stat.Type
      +extends Serializable
      +
      Defines the various per-player tracked statistics.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - intcode() - -
      -          Returns the unique code for this stat which is a function of its name.
      - booleanisPersistent() - -
      -          Returns true if this stat is persisted between sessions.
      - Stringname() - -
      -          Returns the enum name of stat.
      - StatnewStat() - -
      -          Returns a new blank stat instance of the specified type.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        intcode() +
        Returns the unique code for this stat which is a function of its name.
        +
        booleanisPersistent() +
        Returns true if this stat is persisted between sessions.
        +
        Stringname() +
        Returns the enum name of stat.
        +
        StatnewStat() +
        Returns a new blank stat instance of the specified type.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -newStat

      -
      -Stat newStat()
      -
      -
      Returns a new blank stat instance of the specified type. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -name

      -
      -String name()
      -
      -
      Returns the enum name of stat. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -code

      -
      -int code()
      -
      -
      Returns the unique code for this stat which is a function of its name. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -isPersistent

      -
      -boolean isPersistent()
      -
      -
      Returns true if this stat is persisted between sessions. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          newStat

          +
          Stat newStat()
          +
          Returns a new blank stat instance of the specified type.
          +
        • +
        + + + +
          +
        • +

          name

          +
          String name()
          +
          Returns the enum name of stat.
          +
        • +
        + + + +
          +
        • +

          code

          +
          int code()
          +
          Returns the unique code for this stat which is a function of its name.
          +
        • +
        + + + +
          +
        • +

          isPersistent

          +
          boolean isPersistent()
          +
          Returns true if this stat is persisted between sessions.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/Stat.html b/apidocs/com/threerings/stats/data/Stat.html index 67f77b68..0fc16331 100644 --- a/apidocs/com/threerings/stats/data/Stat.html +++ b/apidocs/com/threerings/stats/data/Stat.html @@ -1,633 +1,578 @@ - - - - - - -Stat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"i7":9,"i8":10,"i9":6,"i10":10,"i11":10,"i12":10,"i13":6,"i14":6}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class Stat

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.Stat
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
    -
    -
    -
    Direct Known Subclasses:
    IntArrayStat, IntStat, SetStat, StringMapStat
    -
    -
    -
    -
    public abstract class Stat
    extends Object
    implements com.threerings.presents.dobj.DSet.Entry, Cloneable
    - - -

    -A base class for persistent statistics tracked on a per-player basis (some for a single game, - others for all time). -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class Stat

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
      +
      +
      +
      Direct Known Subclasses:
      +
      IntArrayStat, IntStat, SetStat, StringMapStat
      +
      +
      +
      +
      public abstract class Stat
      +extends Object
      +implements com.threerings.presents.dobj.DSet.Entry, Cloneable
      +
      A base class for persistent statistics tracked on a per-player basis (some for a single game, + others for all time).
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - -
      -Nested Class Summary
      -static interfaceStat.AuxDataSource - -
      -          Provides auxilliary information to statistics during the persisting process.
      -static interfaceStat.Type - -
      -          Defines the various per-player tracked statistics.
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  - +
        +
      • + + +

        Nested Class Summary

        + + + + + + + + + + + + + + +
        Nested Classes 
        Modifier and TypeClass and Description
        static interface Stat.AuxDataSource +
        Provides auxilliary information to statistics during the persisting process.
        +
        static interface Stat.Type +
        Defines the various per-player tracked statistics.
        +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      Stat() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        Stat() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - Statclone() - -
      -           
      - intgetCode() - -
      -          Returns the integer code to which this statistic's name maps.
      - StringgetKey() - -
      -           
      - bytegetModCount() - -
      -          Returns the modification count of this Stat when it was loaded from the repository.
      - Stat.TypegetType() - -
      -          Returns the type of this statistic.
      -static Stat.TypegetType(int code) - -
      -          Maps a Stat.Type's code code back to a Stat.Type instance.
      -static intinitType(Stat.Type type, - Stat prototype) - -
      -          Used by the Stat.Type implementation to map itself to an integer code.
      - booleanisModified() - -
      -          Returns true if the supplied statistic has been modified since it - was loaded from the repository.
      -abstract  voidpersistTo(com.threerings.io.ObjectOutputStream out, - Stat.AuxDataSource aux) - -
      -          Serializes this instance for storage in the item database.
      - voidsetModCount(byte modCount) - -
      -          Sets the modification count for this Stat.
      - voidsetModified(boolean modified) - -
      -          Forces this stat to consider itself modified.
      - StringtoString() - -
      -           
      -abstract  voidunpersistFrom(com.threerings.io.ObjectInputStream in, - Stat.AuxDataSource aux) - -
      -          Unserializes this item from data obtained from the item database.
      -abstract  StringvalueToString() - -
      -          Derived statistics must override this method and render their value to a string.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -Stat

      -
      -public Stat()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Stat

          +
          public Stat()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getType

      -
      -public static Stat.Type getType(int code)
      -
      -
      Maps a Stat.Type's code code back to a Stat.Type instance. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -initType

      -
      -public static int initType(Stat.Type type,
      -                           Stat prototype)
      -
      -
      Used by the Stat.Type implementation to map itself to an integer code. -

      -

      -
      -
      -
      - -
      Returns:
      the code to which the supplied type was mapped.
      -
      -
      -
      - -

      -getType

      -
      -public Stat.Type getType()
      -
      -
      Returns the type of this statistic. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getCode

      -
      -public int getCode()
      -
      -
      Returns the integer code to which this statistic's name maps. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -isModified

      -
      -public boolean isModified()
      -
      -
      Returns true if the supplied statistic has been modified since it - was loaded from the repository. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setModified

      -
      -public void setModified(boolean modified)
      -
      -
      Forces this stat to consider itself modified. Generally this is not +
        +
      • + + +

        Method Detail

        + + + + + + + +
          +
        • +

          initType

          +
          public static int initType(Stat.Type type,
          +                           Stat prototype)
          +
          Used by the Stat.Type implementation to map itself to an integer code.
          +
          +
          Returns:
          +
          the code to which the supplied type was mapped.
          +
          +
        • +
        + + + +
          +
        • +

          crc32

          +
          public static int crc32(String string)
          +
          Computes and returns the CRC32 hash of the specified string.
          +
        • +
        + + + +
          +
        • +

          getType

          +
          public Stat.Type getType()
          +
          Returns the type of this statistic.
          +
        • +
        + + + +
          +
        • +

          getCode

          +
          public int getCode()
          +
          Returns the integer code to which this statistic's name maps.
          +
        • +
        + + + +
          +
        • +

          isModified

          +
          public boolean isModified()
          +
          Returns true if the supplied statistic has been modified since it + was loaded from the repository.
          +
        • +
        + + + +
          +
        • +

          setModified

          +
          public void setModified(boolean modified)
          +
          Forces this stat to consider itself modified. Generally this is not called but rather the derived class will update its modified state when - it is actually modified. -

          -

          -
          -
          -
          -
          -
          -
      -
      - -

      -getModCount

      -
      -public byte getModCount()
      -
      -
      Returns the modification count of this Stat when it was loaded from the repository. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setModCount

      -
      -public void setModCount(byte modCount)
      -
      -
      Sets the modification count for this Stat. StatRepository calls this when converting - a StatRecord into a Stat; it shouldn't be called otherwise. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -persistTo

      -
      -public abstract void persistTo(com.threerings.io.ObjectOutputStream out,
      -                               Stat.AuxDataSource aux)
      -                        throws IOException
      -
      -
      Serializes this instance for storage in the item database. Derived classes must override - this method to implement persistence. -

      -

      -
      -
      -
      - -
      Throws: -
      IOException
      -
      -
      -
      - -

      -unpersistFrom

      -
      -public abstract void unpersistFrom(com.threerings.io.ObjectInputStream in,
      -                                   Stat.AuxDataSource aux)
      -                            throws IOException,
      -                                   ClassNotFoundException
      -
      -
      Unserializes this item from data obtained from the item database. Derived classes must - override this method to implement persistence. -

      -

      -
      -
      -
      - -
      Throws: -
      IOException -
      ClassNotFoundException
      -
      -
      -
      - -

      -toString

      -
      -public String toString()
      -
      -
      -
      Overrides:
      toString in class Object
      -
      -
      -
      -
      -
      -
      - -

      -valueToString

      -
      -public abstract String valueToString()
      -
      -
      Derived statistics must override this method and render their value to a string. Used by - toString() and to display the value in game. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getKey

      -
      -public String getKey()
      -
      -
      -
      Specified by:
      getKey in interface com.threerings.presents.dobj.DSet.Entry
      -
      -
      -
      -
      -
      -
      - -

      -clone

      -
      -public Stat clone()
      -
      -
      -
      Overrides:
      clone in class Object
      -
      -
      -
      -
      -
      + it is actually modified.
    + + + + + +
      +
    • +

      getModCount

      +
      public byte getModCount()
      +
      Returns the modification count of this Stat when it was loaded from the repository.
      +
    • +
    + + + +
      +
    • +

      setModCount

      +
      public void setModCount(byte modCount)
      +
      Sets the modification count for this Stat. StatRepository calls this when converting + a StatRecord into a Stat; it shouldn't be called otherwise.
      +
    • +
    + + + +
      +
    • +

      persistTo

      +
      public abstract void persistTo(com.threerings.io.ObjectOutputStream out,
      +                               Stat.AuxDataSource aux)
      +                        throws IOException
      +
      Serializes this instance for storage in the item database. Derived classes must override + this method to implement persistence.
      +
      +
      Throws:
      +
      IOException
      +
      +
    • +
    + + + + + + + + + + + +
      +
    • +

      valueToString

      +
      public abstract String valueToString()
      +
      Derived statistics must override this method and render their value to a string. Used by + toString() and to display the value in game.
      +
    • +
    + + + +
      +
    • +

      getKey

      +
      public String getKey()
      +
      +
      Specified by:
      +
      getKey in interface com.threerings.presents.dobj.DSet.Entry
      +
      +
    • +
    + + + +
      +
    • +

      clone

      +
      public Stat clone()
      +
      +
      Overrides:
      +
      clone in class Object
      +
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/StatModifier.html b/apidocs/com/threerings/stats/data/StatModifier.html index 822f164e..65870276 100644 --- a/apidocs/com/threerings/stats/data/StatModifier.html +++ b/apidocs/com/threerings/stats/data/StatModifier.html @@ -1,371 +1,368 @@ - - - - - - -StatModifier (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":6,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class StatModifier<T extends Stat>

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.StatModifier<T>
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    Direct Known Subclasses:
    IntSetStatAdder, IntStatIncrementer, IntStatMinimumer
    -
    -
    -
    -
    public abstract class StatModifier<T extends Stat>
    extends Object
    implements com.threerings.io.Streamable
    - - -

    -Encapsulates a modification to a single stat that can be serialized and sent to a different - server, if needed, to update stats loaded at runtime. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class StatModifier<T extends Stat>

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      Direct Known Subclasses:
      +
      IntSetStatAdder, IntStatIncrementer, IntStatMinimumer
      +
      +
      +
      +
      public abstract class StatModifier<T extends Stat>
      +extends Object
      +implements com.threerings.io.Streamable
      +
      Encapsulates a modification to a single stat that can be serialized and sent to a different + server, if needed, to update stats loaded at runtime.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      StatModifier(Stat.Type type) - -
      -          Creates a modifier that will operate on the supplied stat type.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        StatModifier(Stat.Type type) +
        Creates a modifier that will operate on the supplied stat type.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - Stat.TypegetType() - -
      -          Returns the Stat.Type of the stat being modified.
      -abstract  voidmodify(T stat) - -
      -          Applies the modification to the stat in question.
      - voidreadObject(com.threerings.io.ObjectInputStream in) - -
      -          Reads our custom streamable fields.
      - voidwriteObject(com.threerings.io.ObjectOutputStream out) - -
      -          Writes our custom streamable fields.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StatModifier

      -
      -public StatModifier(Stat.Type type)
      -
      -
      Creates a modifier that will operate on the supplied stat type. Note that this type may be - serialized and shipped between servers. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StatModifier

          +
          public StatModifier(Stat.Type type)
          +
          Creates a modifier that will operate on the supplied stat type. Note that this type may be + serialized and shipped between servers.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getType

      -
      -public Stat.Type getType()
      -
      -
      Returns the Stat.Type of the stat being modified. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -writeObject

      -
      -public void writeObject(com.threerings.io.ObjectOutputStream out)
      -                 throws IOException
      -
      -
      Writes our custom streamable fields. -

      -

      -
      -
      -
      - -
      Throws: -
      IOException
      -
      -
      -
      - -

      -readObject

      -
      -public void readObject(com.threerings.io.ObjectInputStream in)
      -                throws IOException,
      -                       ClassNotFoundException
      -
      -
      Reads our custom streamable fields. -

      -

      -
      -
      -
      - -
      Throws: -
      IOException -
      ClassNotFoundException
      -
      -
      -
      - -

      -modify

      -
      -public abstract void modify(T stat)
      -
      -
      Applies the modification to the stat in question. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getType

          +
          public Stat.Type getType()
          +
          Returns the Stat.Type of the stat being modified.
          +
        • +
        + + + +
          +
        • +

          writeObject

          +
          public void writeObject(com.threerings.io.ObjectOutputStream out)
          +                 throws IOException
          +
          Writes our custom streamable fields.
          +
          +
          Throws:
          +
          IOException
          +
          +
        • +
        + + + + + + + + + +
          +
        • +

          modify

          +
          public abstract void modify(T stat)
          +
          Applies the modification to the stat in question.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/StatSet.Container.html b/apidocs/com/threerings/stats/data/StatSet.Container.html index 453e6b9f..705472f9 100644 --- a/apidocs/com/threerings/stats/data/StatSet.Container.html +++ b/apidocs/com/threerings/stats/data/StatSet.Container.html @@ -1,234 +1,242 @@ - - - - - - -StatSet.Container (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Interface StatSet.Container

    -
    -
    Enclosing class:
    StatSet
    -
    -
    -
    -
    public static interface StatSet.Container
    - - -

    -An interface to be implemented by an entity that wishes to be notified when the contents of - a stat set change. -

    - -

    -


    - -

    - +

    +
    com.threerings.stats.data
    +

    Interface StatSet.Container

    +
    +
    +
    +
      +
    • +
      +
      Enclosing class:
      +
      StatSet
      +
      +
      +
      +
      public static interface StatSet.Container
      +
      An interface to be implemented by an entity that wishes to be notified when the contents of + a stat set change.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -addToStats

      -
      -void addToStats(Stat stat)
      -
      -
      -
      -
      -
      -
      - -

      -updateStats

      -
      -void updateStats(Stat stat)
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          addToStats

          +
          void addToStats(Stat stat)
          +
        • +
        + + + +
          +
        • +

          updateStats

          +
          void updateStats(Stat stat)
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/StatSet.html b/apidocs/com/threerings/stats/data/StatSet.html index 28c2f16f..b569fc22 100644 --- a/apidocs/com/threerings/stats/data/StatSet.html +++ b/apidocs/com/threerings/stats/data/StatSet.html @@ -1,721 +1,677 @@ - - - - - - -StatSet (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class StatSet

    -
    -java.lang.Object
    -  extended by com.threerings.presents.dobj.DSet<Stat>
    -      extended by com.threerings.stats.data.StatSet
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, Cloneable, Iterable<Stat>
    -
    -
    -
    -
    public class StatSet
    extends com.threerings.presents.dobj.DSet<Stat>
    - - -

    -A distributed set containing Stat objects. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class StatSet

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.dobj.DSet<Stat>
      • +
      • +
          +
        • com.threerings.stats.data.StatSet
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, Cloneable, Iterable<Stat>
      +
      +
      +
      +
      public class StatSet
      +extends com.threerings.presents.dobj.DSet<Stat>
      +
      A distributed set containing Stat objects.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Nested Class Summary
      -static interfaceStatSet.Container - -
      -          An interface to be implemented by an entity that wishes to be notified when the contents of - a stat set change.
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.presents.dobj.DSet
      com.threerings.presents.dobj.DSet.Entry
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  - +
        +
      • + + +

        Nested Class Summary

        + + + + + + + + + + +
        Nested Classes 
        Modifier and TypeClass and Description
        static interface StatSet.Container +
        An interface to be implemented by an entity that wishes to be notified when the contents of + a stat set change.
        +
        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.presents.dobj.DSet

          +com.threerings.presents.dobj.DSet.Entry
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - -
      -Constructor Summary
      StatSet() - -
      -          Creates a blank stat set.
      StatSet(Iterable<Stat> contents) - -
      -          Creates a stat set with the specified contents.
      StatSet(Iterator<Stat> contents) - -
      -          Creates a stat set with the specified contents.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        StatSet() +
        Creates a blank stat set.
        +
        StatSet(Iterable<Stat> contents) +
        Creates a stat set with the specified contents.
        +
        StatSet(Iterator<Stat> contents) +
        Creates a stat set with the specified contents.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddQuietly(Stat stat) - -
      -          Don't call this method, it's only needed by some tricky business we do when preventing - distributed object event generation for all but the bounty criteria related stats.
      - - - - - -
      -<T> void
      -
      addToSetStat(Stat.Type type, - T value) - -
      -          Adds a value to a SetStat.
      - voidappendStat(Stat.Type type, - int value) - -
      -          Appends an integer value to an IntArrayStat.
      - - - - - -
      -<T> boolean
      -
      containsValue(Stat.Type type, - T value) - -
      -          Returns true if the specified SetStat contains the specified value, false - otherwise.
      - int[]getIntArrayStat(Stat.Type type) - -
      -          Returns the current value of the specified integer array statistic.
      - intgetIntStat(Stat.Type type) - -
      -          Returns the current value of the specified integer statistic.
      - intgetMapValue(Stat.Type type, - String value) - -
      -          Returns the value to which the specified string is mapped in a StringMapStat or zero - if the value has not been mapped.
      - intgetMaxIntStat(Stat.Type type) - -
      -          Returns the maximum value by which the specified integer statistic has ever been - incremented.
      - intgetSetStatSize(Stat.Type type) - -
      -          Returns the current size of the specified SetStat statistic.
      - voidincrementMapStat(Stat.Type type, - String value, - int amount) - -
      -          Increments a string value in a StringMapStat.
      - voidincrementStat(Stat.Type type, - int delta) - -
      -          Increments an integer statistic in this set.
      - voidmaxStat(Stat.Type type, - int value) - -
      -          Sets an integer stat to the specified value, if it exceeds our existing recorded value.
      - voidsetContainer(StatSet.Container container) - -
      -          Wires this stat set up to a containing user object.
      - voidsetStat(Stat.Type type, - int value) - -
      -          Sets an integer statistic in this set.
      - - - - - -
      -<T extends Stat> -
      -void
      -
      syncStat(StatModifier<T> modifier) - -
      -          Updates a stat in this set, using the supplied StatModifier.
      - - - - - - - -
      Methods inherited from class com.threerings.presents.dobj.DSet
      asSet, clone, compare, contains, containsKey, entries, get, iterator, newDSet, newDSet, readField__entries, readField__size, readObject, size, toArray, toArray, toString, typedClone, writeField__entries, writeField__size, writeObject
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StatSet

      -
      -public StatSet(Iterable<Stat> contents)
      -
      -
      Creates a stat set with the specified contents. -

      -

      -
      - -

      -StatSet

      -
      -public StatSet(Iterator<Stat> contents)
      -
      -
      Creates a stat set with the specified contents. -

      -

      -
      - -

      -StatSet

      -
      -public StatSet()
      -
      -
      Creates a blank stat set. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StatSet

          +
          public StatSet(Iterable<Stat> contents)
          +
          Creates a stat set with the specified contents.
          +
        • +
        + + + +
          +
        • +

          StatSet

          +
          public StatSet(Iterator<Stat> contents)
          +
          Creates a stat set with the specified contents.
          +
        • +
        + + + +
          +
        • +

          StatSet

          +
          public StatSet()
          +
          Creates a blank stat set.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -setContainer

      -
      -public void setContainer(StatSet.Container container)
      -
      -
      Wires this stat set up to a containing user object. All subsequent modifications will be - published to the container. -

      -

      -
      -
      -
      -
      - -

      -syncStat

      -
      -public <T extends Stat> void syncStat(StatModifier<T> modifier)
      -
      -
      Updates a stat in this set, using the supplied StatModifier. This function should +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          setContainer

          +
          public void setContainer(StatSet.Container container)
          +
          Wires this stat set up to a containing user object. All subsequent modifications will be + published to the container.
          +
        • +
        + + + +
          +
        • +

          syncStat

          +
          public <T extends Stat> void syncStat(StatModifier<T> modifier)
          +
          Updates a stat in this set, using the supplied StatModifier. This function should only be called after a successful stat modification has been made to the StatRepository. It will increment the Stat's modCount, and won't set its dirty bit if it's not already - set, to prevent the Stat from being re-written to the repo unnecessarily. -

          -

          -
          -
          -
      -
      - -

      -setStat

      -
      -public void setStat(Stat.Type type,
      -                    int value)
      -
      -
      Sets an integer statistic in this set. -

      -

      - -
      Throws: -
      ClassCastException - thrown if the registered type of the specified stat is not an - IntStat.
      -
      -
      -
      - -

      -maxStat

      -
      -public void maxStat(Stat.Type type,
      -                    int value)
      -
      -
      Sets an integer stat to the specified value, if it exceeds our existing recorded value. -

      -

      - -
      Throws: -
      ClassCastException - thrown if the registered type of the specified stat is not an - IntStat.
      -
      -
      -
      - -

      -incrementStat

      -
      -public void incrementStat(Stat.Type type,
      -                          int delta)
      -
      -
      Increments an integer statistic in this set. -

      -

      - -
      Throws: -
      ClassCastException - thrown if the registered type of the specified stat is not an - IntStat.
      -
      -
      -
      - -

      -appendStat

      -
      -public void appendStat(Stat.Type type,
      -                       int value)
      -
      -
      Appends an integer value to an IntArrayStat. -

      -

      - -
      Throws: -
      ClassCastException - thrown if the registered type of the specified stat is not an - IntArrayStat.
      -
      -
      -
      - -

      -addToSetStat

      -
      -public <T> void addToSetStat(Stat.Type type,
      -                             T value)
      -
      -
      Adds a value to a SetStat. -

      -

      - -
      Throws: -
      ClassCastException - thrown if the registered type of the specified stat is not - an SetStat parameterized on the given type.
      -
      -
      -
      - -

      -incrementMapStat

      -
      -public void incrementMapStat(Stat.Type type,
      -                             String value,
      -                             int amount)
      -
      -
      Increments a string value in a StringMapStat. -

      -

      - -
      Throws: -
      ClassCastException - thrown if the registered type of the specified stat is not an - StringMapStat.
      -
      -
      -
      - -

      -getIntStat

      -
      -public int getIntStat(Stat.Type type)
      -
      -
      Returns the current value of the specified integer statistic. -

      -

      - -
      Throws: -
      ClassCastException - thrown if the registered type of the specified stat is not an - IntStat.
      -
      -
      -
      - -

      -getMaxIntStat

      -
      -public int getMaxIntStat(Stat.Type type)
      -
      -
      Returns the maximum value by which the specified integer statistic has ever been - incremented. -

      -

      - -
      Throws: -
      ClassCastException - thrown if the registered type of the specified stat is not an - MaxIntStat.
      -
      -
      -
      - -

      -getIntArrayStat

      -
      -public int[] getIntArrayStat(Stat.Type type)
      -
      -
      Returns the current value of the specified integer array statistic. -

      -

      - -
      Throws: -
      ClassCastException - thrown if the registered type of the specified stat is not an - IntArrayStat.
      -
      -
      -
      - -

      -getSetStatSize

      -
      -public int getSetStatSize(Stat.Type type)
      -
      -
      Returns the current size of the specified SetStat statistic. -

      -

      - -
      Throws: -
      ClassCastException - thrown if the registered type of the specified stat is not an - SetStat.
      -
      -
      -
      - -

      -containsValue

      -
      -public <T> boolean containsValue(Stat.Type type,
      -                                 T value)
      -
      -
      Returns true if the specified SetStat contains the specified value, false - otherwise. -

      -

      -
      -
      -
      -
      - -

      -getMapValue

      -
      -public int getMapValue(Stat.Type type,
      -                       String value)
      -
      -
      Returns the value to which the specified string is mapped in a StringMapStat or zero - if the value has not been mapped. -

      -

      -
      -
      -
      -
      - -

      -addQuietly

      -
      -public void addQuietly(Stat stat)
      -
      -
      Don't call this method, it's only needed by some tricky business we do when preventing - distributed object event generation for all but the bounty criteria related stats. -

      -

      -
      -
      -
      + set, to prevent the Stat from being re-written to the repo unnecessarily.
    + + + + + +
      +
    • +

      setStat

      +
      public void setStat(Stat.Type type,
      +                    int value)
      +
      Sets an integer statistic in this set.
      +
      +
      Throws:
      +
      ClassCastException - thrown if the registered type of the specified stat is not an + IntStat.
      +
      +
    • +
    + + + +
      +
    • +

      maxStat

      +
      public void maxStat(Stat.Type type,
      +                    int value)
      +
      Sets an integer stat to the specified value, if it exceeds our existing recorded value.
      +
      +
      Throws:
      +
      ClassCastException - thrown if the registered type of the specified stat is not an + IntStat.
      +
      +
    • +
    + + + +
      +
    • +

      incrementStat

      +
      public void incrementStat(Stat.Type type,
      +                          int delta)
      +
      Increments an integer statistic in this set.
      +
      +
      Throws:
      +
      ClassCastException - thrown if the registered type of the specified stat is not an + IntStat.
      +
      +
    • +
    + + + + + + + + + +
      +
    • +

      addToSetStat

      +
      public <T> void addToSetStat(Stat.Type type,
      +                             T value)
      +
      Adds a value to a SetStat.
      +
      +
      Throws:
      +
      ClassCastException - thrown if the registered type of the specified stat is not + an SetStat parameterized on the given type.
      +
      +
    • +
    + + + + + + + +
      +
    • +

      getIntStat

      +
      public int getIntStat(Stat.Type type)
      +
      Returns the current value of the specified integer statistic.
      +
      +
      Throws:
      +
      ClassCastException - thrown if the registered type of the specified stat is not an + IntStat.
      +
      +
    • +
    + + + +
      +
    • +

      getMaxIntStat

      +
      public int getMaxIntStat(Stat.Type type)
      +
      Returns the maximum value by which the specified integer statistic has ever been + incremented.
      +
      +
      Throws:
      +
      ClassCastException - thrown if the registered type of the specified stat is not an + MaxIntStat.
      +
      +
    • +
    + + + +
      +
    • +

      getIntArrayStat

      +
      public int[] getIntArrayStat(Stat.Type type)
      +
      Returns the current value of the specified integer array statistic.
      +
      +
      Throws:
      +
      ClassCastException - thrown if the registered type of the specified stat is not an + IntArrayStat.
      +
      +
    • +
    + + + +
      +
    • +

      getSetStatSize

      +
      public int getSetStatSize(Stat.Type type)
      +
      Returns the current size of the specified SetStat statistic.
      +
      +
      Throws:
      +
      ClassCastException - thrown if the registered type of the specified stat is not an + SetStat.
      +
      +
    • +
    + + + + + +
      +
    • +

      containsValue

      +
      public <T> boolean containsValue(Stat.Type type,
      +                                 T value)
      +
      Returns true if the specified SetStat contains the specified value, false + otherwise.
      +
    • +
    + + + +
      +
    • +

      getMapValue

      +
      public int getMapValue(Stat.Type type,
      +                       String value)
      +
      Returns the value to which the specified string is mapped in a StringMapStat or zero + if the value has not been mapped.
      +
    • +
    + + + +
      +
    • +

      addQuietly

      +
      public void addQuietly(Stat stat)
      +
      Don't call this method, it's only needed by some tricky business we do when preventing + distributed object event generation for all but the bounty criteria related stats.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/StringMapStat.html b/apidocs/com/threerings/stats/data/StringMapStat.html index 38d7c46c..a0e44b86 100644 --- a/apidocs/com/threerings/stats/data/StringMapStat.html +++ b/apidocs/com/threerings/stats/data/StringMapStat.html @@ -1,401 +1,403 @@ - - - - - - -StringMapStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class StringMapStat

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.Stat
    -      extended by com.threerings.stats.data.StringMapStat
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
    -
    -
    -
    Direct Known Subclasses:
    ByteByteStringMapStat
    -
    -
    -
    -
    public abstract class StringMapStat
    extends Stat
    - - -

    -Used to track a statistic comprised of a set of strings that map to numeric counts. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class StringMapStat

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
      +
      +
      +
      Direct Known Subclasses:
      +
      ByteByteStringMapStat
      +
      +
      +
      +
      public abstract class StringMapStat
      +extends Stat
      +
      Used to track a statistic comprised of a set of strings that map to numeric counts.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StringMapStat

      -
      -public StringMapStat()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StringMapStat

          +
          public StringMapStat()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -containsKey

      -
      -public boolean containsKey(String key)
      -
      -
      Returns true if the specified key is contained in this map. -

      -

      -
      -
      -
      -
      - -

      -get

      -
      -public int get(String key)
      -
      -
      Returns the value to which the specified key maps or zero if it is not contained in this - map. -

      -

      -
      -
      -
      -
      - -

      -put

      -
      -public boolean put(String key,
      -                   int value)
      -
      -
      Adds the specified key value pair to this set, overwriting any existing mapping. -

      -

      - -
      Returns:
      true if the stat's value was changed, false otherwise.
      -
      -
      -
      - -

      -increment

      -
      -public boolean increment(String key,
      -                         int amount)
      -
      -
      Adds the specified key value pair to this set, overwriting any existing mapping. -

      -

      - -
      Returns:
      true if the stat's value was changed, false otherwise.
      -
      -
      -
      - -

      -valueToString

      -
      -public String valueToString()
      -
      -
      Description copied from class: Stat
      -
      Derived statistics must override this method and render their value to a string. Used by - Stat.toString() and to display the value in game. -

      -

      -
      Specified by:
      valueToString in class Stat
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          containsKey

          +
          public boolean containsKey(String key)
          +
          Returns true if the specified key is contained in this map.
          +
        • +
        + + + +
          +
        • +

          get

          +
          public int get(String key)
          +
          Returns the value to which the specified key maps or zero if it is not contained in this + map.
          +
        • +
        + + + +
          +
        • +

          put

          +
          public boolean put(String key,
          +                   int value)
          +
          Adds the specified key value pair to this set, overwriting any existing mapping.
          +
          +
          Returns:
          +
          true if the stat's value was changed, false otherwise.
          +
          +
        • +
        + + + +
          +
        • +

          increment

          +
          public boolean increment(String key,
          +                         int amount)
          +
          Adds the specified key value pair to this set, overwriting any existing mapping.
          +
          +
          Returns:
          +
          true if the stat's value was changed, false otherwise.
          +
          +
        • +
        + + + +
          +
        • +

          valueToString

          +
          public String valueToString()
          +
          Description copied from class: Stat
          +
          Derived statistics must override this method and render their value to a string. Used by + Stat.toString() and to display the value in game.
          +
          +
          Specified by:
          +
          valueToString in class Stat
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/StringSetStat.html b/apidocs/com/threerings/stats/data/StringSetStat.html index 4fdf11ad..36d7ea4a 100644 --- a/apidocs/com/threerings/stats/data/StringSetStat.html +++ b/apidocs/com/threerings/stats/data/StringSetStat.html @@ -1,405 +1,409 @@ - - - - - - -StringSetStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.data -
    -Class StringSetStat

    -
    -java.lang.Object
    -  extended by com.threerings.stats.data.Stat
    -      extended by com.threerings.stats.data.SetStat<String>
    -          extended by com.threerings.stats.data.StringSetStat
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Cloneable
    -
    -
    -
    Direct Known Subclasses:
    ByteStringSetStat, IntStringSetStat, ShortStringSetStat
    -
    -
    -
    -
    public abstract class StringSetStat
    extends SetStat<String>
    - - -

    -Used to track a statistic comprised of a set of strings. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.data
    +

    Class StringSetStat

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StringSetStat

      -
      -public StringSetStat()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StringSetStat

          +
          public StringSetStat()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -size

      -
      -public int size()
      -
      -
      Returns the number of Strings in this set. -

      -

      -
      Specified by:
      size in class SetStat<String>
      -
      -
      -
      -
      -
      -
      - -

      -contains

      -
      -public boolean contains(String key)
      -
      -
      Returns true if the specified string is contained in this set. -

      -

      -
      Specified by:
      contains in class SetStat<String>
      -
      -
      -
      -
      -
      -
      - -

      -add

      -
      -public boolean add(String key)
      -
      -
      Adds the specified string to this set. -

      -

      -
      Specified by:
      add in class SetStat<String>
      -
      -
      - -
      Returns:
      true if the string was newly added, false if it was already - contained in the set.
      -
      -
      -
      - -

      -values

      -
      -public String[] values()
      -
      -
      Returns the values in this set. Do not modify the returned array. -

      -

      -
      -
      -
      -
      - -

      -valueToString

      -
      -public String valueToString()
      -
      -
      Description copied from class: Stat
      -
      Derived statistics must override this method and render their value to a string. Used by - Stat.toString() and to display the value in game. -

      -

      -
      Specified by:
      valueToString in class Stat
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          size

          +
          public int size()
          +
          Returns the number of Strings in this set.
          +
          +
          Specified by:
          +
          size in class SetStat<String>
          +
          +
        • +
        + + + +
          +
        • +

          contains

          +
          public boolean contains(String key)
          +
          Returns true if the specified string is contained in this set.
          +
          +
          Specified by:
          +
          contains in class SetStat<String>
          +
          +
        • +
        + + + +
          +
        • +

          add

          +
          public boolean add(String key)
          +
          Adds the specified string to this set.
          +
          +
          Specified by:
          +
          add in class SetStat<String>
          +
          Returns:
          +
          true if the string was newly added, false if it was already + contained in the set.
          +
          +
        • +
        + + + +
          +
        • +

          values

          +
          public String[] values()
          +
          Returns the values in this set. Do not modify the returned array.
          +
        • +
        + + + +
          +
        • +

          valueToString

          +
          public String valueToString()
          +
          Description copied from class: Stat
          +
          Derived statistics must override this method and render their value to a string. Used by + Stat.toString() and to display the value in game.
          +
          +
          Specified by:
          +
          valueToString in class Stat
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/ByteByteStringMapStat.html b/apidocs/com/threerings/stats/data/class-use/ByteByteStringMapStat.html index ef5062e9..f9f4763c 100644 --- a/apidocs/com/threerings/stats/data/class-use/ByteByteStringMapStat.html +++ b/apidocs/com/threerings/stats/data/class-use/ByteByteStringMapStat.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stats.data.ByteByteStringMapStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.ByteByteStringMapStat

    -
    -No usage of com.threerings.stats.data.ByteByteStringMapStat -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.ByteByteStringMapStat

    +
    +
    No usage of com.threerings.stats.data.ByteByteStringMapStat
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/ByteStringSetStat.html b/apidocs/com/threerings/stats/data/class-use/ByteStringSetStat.html index 8205cb71..b260154d 100644 --- a/apidocs/com/threerings/stats/data/class-use/ByteStringSetStat.html +++ b/apidocs/com/threerings/stats/data/class-use/ByteStringSetStat.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stats.data.ByteStringSetStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.ByteStringSetStat

    -
    -No usage of com.threerings.stats.data.ByteStringSetStat -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.ByteStringSetStat

    +
    +
    No usage of com.threerings.stats.data.ByteStringSetStat
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/IntArrayStat.html b/apidocs/com/threerings/stats/data/class-use/IntArrayStat.html index 398b4e14..5deb5e95 100644 --- a/apidocs/com/threerings/stats/data/class-use/IntArrayStat.html +++ b/apidocs/com/threerings/stats/data/class-use/IntArrayStat.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stats.data.IntArrayStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.IntArrayStat

    -
    -No usage of com.threerings.stats.data.IntArrayStat -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.IntArrayStat

    +
    +
    No usage of com.threerings.stats.data.IntArrayStat
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/IntSetStat.html b/apidocs/com/threerings/stats/data/class-use/IntSetStat.html index 07d7c289..3e427f0b 100644 --- a/apidocs/com/threerings/stats/data/class-use/IntSetStat.html +++ b/apidocs/com/threerings/stats/data/class-use/IntSetStat.html @@ -1,181 +1,166 @@ - - - - - - -Uses of Class com.threerings.stats.data.IntSetStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.IntSetStat

    -
    - - - - - - - - - -
    -Packages that use IntSetStat
    com.threerings.stats.data  
    -  -

    - - - - - -
    -Uses of IntSetStat in com.threerings.stats.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stats.data with parameters of type IntSetStat
    - voidIntSetStatAdder.modify(IntSetStat stat) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.IntSetStat

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/IntSetStatAdder.html b/apidocs/com/threerings/stats/data/class-use/IntSetStatAdder.html index 1ceebc35..330812f7 100644 --- a/apidocs/com/threerings/stats/data/class-use/IntSetStatAdder.html +++ b/apidocs/com/threerings/stats/data/class-use/IntSetStatAdder.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stats.data.IntSetStatAdder (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.IntSetStatAdder

    -
    -No usage of com.threerings.stats.data.IntSetStatAdder -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.IntSetStatAdder

    +
    +
    No usage of com.threerings.stats.data.IntSetStatAdder
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/IntStat.html b/apidocs/com/threerings/stats/data/class-use/IntStat.html index 104e382f..f8ac8b4c 100644 --- a/apidocs/com/threerings/stats/data/class-use/IntStat.html +++ b/apidocs/com/threerings/stats/data/class-use/IntStat.html @@ -1,216 +1,194 @@ - - - - - - -Uses of Class com.threerings.stats.data.IntStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.IntStat

    -
    - - - - - - - - - -
    -Packages that use IntStat
    com.threerings.stats.data  
    -  -

    - - - - - -
    -Uses of IntStat in com.threerings.stats.data
    -  -

    - - - - - - - - - - - - - -
    Subclasses of IntStat in com.threerings.stats.data
    - classMaxIntStat - -
    -          Extends the IntStat by maintaining a maximum value which is updated every time a value - is accumulated to the stat.
    - classMaxValueIntStat - -
    -          Extends the IntStat by maintaining the maximum value that the stat has ever been - assigned (unlike MaxIntStat, which tracks the maximum value that the stat has ever - been incremented by).
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.stats.data with parameters of type IntStat
    - voidIntStatMinimumer.modify(IntStat stat) - -
    -           
    - voidIntStatIncrementer.modify(IntStat stat) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.IntStat

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/IntStatIncrementer.html b/apidocs/com/threerings/stats/data/class-use/IntStatIncrementer.html index 2fb3f492..55392a1e 100644 --- a/apidocs/com/threerings/stats/data/class-use/IntStatIncrementer.html +++ b/apidocs/com/threerings/stats/data/class-use/IntStatIncrementer.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stats.data.IntStatIncrementer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.IntStatIncrementer

    -
    -No usage of com.threerings.stats.data.IntStatIncrementer -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.IntStatIncrementer

    +
    +
    No usage of com.threerings.stats.data.IntStatIncrementer
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/IntStatMinimumer.html b/apidocs/com/threerings/stats/data/class-use/IntStatMinimumer.html index 008feb38..032fb2c2 100644 --- a/apidocs/com/threerings/stats/data/class-use/IntStatMinimumer.html +++ b/apidocs/com/threerings/stats/data/class-use/IntStatMinimumer.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stats.data.IntStatMinimumer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.IntStatMinimumer

    -
    -No usage of com.threerings.stats.data.IntStatMinimumer -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.IntStatMinimumer

    +
    +
    No usage of com.threerings.stats.data.IntStatMinimumer
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/IntStringSetStat.html b/apidocs/com/threerings/stats/data/class-use/IntStringSetStat.html index 887a0d5a..61fedd46 100644 --- a/apidocs/com/threerings/stats/data/class-use/IntStringSetStat.html +++ b/apidocs/com/threerings/stats/data/class-use/IntStringSetStat.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stats.data.IntStringSetStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.IntStringSetStat

    -
    -No usage of com.threerings.stats.data.IntStringSetStat -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.IntStringSetStat

    +
    +
    No usage of com.threerings.stats.data.IntStringSetStat
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/MaxIntStat.html b/apidocs/com/threerings/stats/data/class-use/MaxIntStat.html index 355ea3a8..674f7cd9 100644 --- a/apidocs/com/threerings/stats/data/class-use/MaxIntStat.html +++ b/apidocs/com/threerings/stats/data/class-use/MaxIntStat.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stats.data.MaxIntStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.MaxIntStat

    -
    -No usage of com.threerings.stats.data.MaxIntStat -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.MaxIntStat

    +
    +
    No usage of com.threerings.stats.data.MaxIntStat
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/MaxValueIntStat.html b/apidocs/com/threerings/stats/data/class-use/MaxValueIntStat.html index c8366db1..995f0b03 100644 --- a/apidocs/com/threerings/stats/data/class-use/MaxValueIntStat.html +++ b/apidocs/com/threerings/stats/data/class-use/MaxValueIntStat.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stats.data.MaxValueIntStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.MaxValueIntStat

    -
    -No usage of com.threerings.stats.data.MaxValueIntStat -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.MaxValueIntStat

    +
    +
    No usage of com.threerings.stats.data.MaxValueIntStat
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/SetStat.html b/apidocs/com/threerings/stats/data/class-use/SetStat.html index d555a88c..18c752e4 100644 --- a/apidocs/com/threerings/stats/data/class-use/SetStat.html +++ b/apidocs/com/threerings/stats/data/class-use/SetStat.html @@ -1,213 +1,192 @@ - - - - - - -Uses of Class com.threerings.stats.data.SetStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.SetStat

    -
    - - - - - - - - - -
    -Packages that use SetStat
    com.threerings.stats.data  
    -  -

    - - - - - -
    -Uses of SetStat in com.threerings.stats.data
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Subclasses of SetStat in com.threerings.stats.data
    - classByteStringSetStat - -
    -          A string set that maps its values to bytes.
    - classIntSetStat - -
    -          Used to track a statistic comprised of a bounded set of integers.
    - classIntStringSetStat - -
    -          A string set that maps its values to integers.
    - classShortStringSetStat - -
    -          A string set that maps its values to shorts.
    - classStringSetStat - -
    -          Used to track a statistic comprised of a set of strings.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.SetStat

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/ShortStringSetStat.html b/apidocs/com/threerings/stats/data/class-use/ShortStringSetStat.html index e79c4e12..8376af65 100644 --- a/apidocs/com/threerings/stats/data/class-use/ShortStringSetStat.html +++ b/apidocs/com/threerings/stats/data/class-use/ShortStringSetStat.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stats.data.ShortStringSetStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.ShortStringSetStat

    -
    -No usage of com.threerings.stats.data.ShortStringSetStat -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.ShortStringSetStat

    +
    +
    No usage of com.threerings.stats.data.ShortStringSetStat
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/Stat.AuxDataSource.html b/apidocs/com/threerings/stats/data/class-use/Stat.AuxDataSource.html index bf38ce32..77fee6b9 100644 --- a/apidocs/com/threerings/stats/data/class-use/Stat.AuxDataSource.html +++ b/apidocs/com/threerings/stats/data/class-use/Stat.AuxDataSource.html @@ -1,382 +1,290 @@ - - - - - - -Uses of Interface com.threerings.stats.data.Stat.AuxDataSource (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.stats.data.Stat.AuxDataSource

    -
    - - - - - - - - - - - - - -
    -Packages that use Stat.AuxDataSource
    com.threerings.stats.data  
    com.threerings.stats.server.persist  
    -  -

    - - - - - -
    -Uses of Stat.AuxDataSource in com.threerings.stats.data
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.stats.data with parameters of type Stat.AuxDataSource
    -abstract  voidStat.persistTo(com.threerings.io.ObjectOutputStream out, - Stat.AuxDataSource aux) - -
    -          Serializes this instance for storage in the item database.
    - voidShortStringSetStat.persistTo(com.threerings.io.ObjectOutputStream out, - Stat.AuxDataSource aux) - -
    -           
    - voidMaxValueIntStat.persistTo(com.threerings.io.ObjectOutputStream out, - Stat.AuxDataSource aux) - -
    -           
    - voidMaxIntStat.persistTo(com.threerings.io.ObjectOutputStream out, - Stat.AuxDataSource aux) - -
    -           
    - voidIntStringSetStat.persistTo(com.threerings.io.ObjectOutputStream out, - Stat.AuxDataSource aux) - -
    -           
    - voidIntStat.persistTo(com.threerings.io.ObjectOutputStream out, - Stat.AuxDataSource aux) - -
    -           
    - voidIntSetStat.persistTo(com.threerings.io.ObjectOutputStream out, - Stat.AuxDataSource aux) - -
    -           
    - voidIntArrayStat.persistTo(com.threerings.io.ObjectOutputStream out, - Stat.AuxDataSource aux) - -
    -           
    - voidByteStringSetStat.persistTo(com.threerings.io.ObjectOutputStream out, - Stat.AuxDataSource aux) - -
    -           
    - voidByteByteStringMapStat.persistTo(com.threerings.io.ObjectOutputStream out, - Stat.AuxDataSource aux) - -
    -           
    -abstract  voidStat.unpersistFrom(com.threerings.io.ObjectInputStream in, - Stat.AuxDataSource aux) - -
    -          Unserializes this item from data obtained from the item database.
    - voidShortStringSetStat.unpersistFrom(com.threerings.io.ObjectInputStream in, - Stat.AuxDataSource aux) - -
    -           
    - voidMaxValueIntStat.unpersistFrom(com.threerings.io.ObjectInputStream in, - Stat.AuxDataSource aux) - -
    -           
    - voidMaxIntStat.unpersistFrom(com.threerings.io.ObjectInputStream in, - Stat.AuxDataSource aux) - -
    -           
    - voidIntStringSetStat.unpersistFrom(com.threerings.io.ObjectInputStream in, - Stat.AuxDataSource aux) - -
    -           
    - voidIntStat.unpersistFrom(com.threerings.io.ObjectInputStream in, - Stat.AuxDataSource aux) - -
    -           
    - voidIntSetStat.unpersistFrom(com.threerings.io.ObjectInputStream in, - Stat.AuxDataSource aux) - -
    -           
    - voidIntArrayStat.unpersistFrom(com.threerings.io.ObjectInputStream in, - Stat.AuxDataSource aux) - -
    -           
    - voidByteStringSetStat.unpersistFrom(com.threerings.io.ObjectInputStream in, - Stat.AuxDataSource aux) - -
    -           
    - voidByteByteStringMapStat.unpersistFrom(com.threerings.io.ObjectInputStream in, - Stat.AuxDataSource aux) - -
    -           
    -  -

    - - - - - -
    -Uses of Stat.AuxDataSource in com.threerings.stats.server.persist
    -  -

    - - - - - - - - - -
    Classes in com.threerings.stats.server.persist that implement Stat.AuxDataSource
    - classStatRepository - -
    -          Responsible for the persistent storage of per-player statistics.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.stats.data.Stat.AuxDataSource

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/Stat.Type.html b/apidocs/com/threerings/stats/data/class-use/Stat.Type.html index e874c4e8..0c002a8a 100644 --- a/apidocs/com/threerings/stats/data/class-use/Stat.Type.html +++ b/apidocs/com/threerings/stats/data/class-use/Stat.Type.html @@ -1,437 +1,354 @@ - - - - - - -Uses of Interface com.threerings.stats.data.Stat.Type (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.stats.data.Stat.Type

    -
    - - - - - - - - - - - - - -
    -Packages that use Stat.Type
    com.threerings.stats.data  
    com.threerings.stats.server.persist  
    -  -

    - - - - - -
    -Uses of Stat.Type in com.threerings.stats.data
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.stats.data that return Stat.Type
    - Stat.TypeStatModifier.getType() - -
    -          Returns the Stat.Type of the stat being modified.
    - Stat.TypeStat.getType() - -
    -          Returns the type of this statistic.
    -static Stat.TypeStat.getType(int code) - -
    -          Maps a Stat.Type's code code back to a Stat.Type instance.
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.stats.data with parameters of type Stat.Type
    - - - - - -
    -<T> void
    -
    StatSet.addToSetStat(Stat.Type type, - T value) - -
    -          Adds a value to a SetStat.
    - voidStatSet.appendStat(Stat.Type type, - int value) - -
    -          Appends an integer value to an IntArrayStat.
    - - - - - -
    -<T> boolean
    -
    StatSet.containsValue(Stat.Type type, - T value) - -
    -          Returns true if the specified SetStat contains the specified value, false - otherwise.
    - StringStat.AuxDataSource.getCodeString(Stat.Type type, - int code) - -
    -          Maps the specified unique code back to its string value.
    - int[]StatSet.getIntArrayStat(Stat.Type type) - -
    -          Returns the current value of the specified integer array statistic.
    - intStatSet.getIntStat(Stat.Type type) - -
    -          Returns the current value of the specified integer statistic.
    - intStatSet.getMapValue(Stat.Type type, - String value) - -
    -          Returns the value to which the specified string is mapped in a StringMapStat or zero - if the value has not been mapped.
    - intStatSet.getMaxIntStat(Stat.Type type) - -
    -          Returns the maximum value by which the specified integer statistic has ever been - incremented.
    - intStatSet.getSetStatSize(Stat.Type type) - -
    -          Returns the current size of the specified SetStat statistic.
    - intStat.AuxDataSource.getStringCode(Stat.Type type, - String value) - -
    -          Maps the specified string to a unique integer value.
    - voidStatSet.incrementMapStat(Stat.Type type, - String value, - int amount) - -
    -          Increments a string value in a StringMapStat.
    - voidStatSet.incrementStat(Stat.Type type, - int delta) - -
    -          Increments an integer statistic in this set.
    -static intStat.initType(Stat.Type type, - Stat prototype) - -
    -          Used by the Stat.Type implementation to map itself to an integer code.
    - voidStatSet.maxStat(Stat.Type type, - int value) - -
    -          Sets an integer stat to the specified value, if it exceeds our existing recorded value.
    - voidStatSet.setStat(Stat.Type type, - int value) - -
    -          Sets an integer statistic in this set.
    -  -

    - - - - - - - - - - - - - - - - - -
    Constructors in com.threerings.stats.data with parameters of type Stat.Type
    IntSetStatAdder(Stat.Type type, - int value) - -
    -           
    IntStatIncrementer(Stat.Type type, - int delta) - -
    -           
    IntStatMinimumer(Stat.Type type, - int minimum) - -
    -           
    StatModifier(Stat.Type type) - -
    -          Creates a modifier that will operate on the supplied stat type.
    -  -

    - - - - - -
    -Uses of Stat.Type in com.threerings.stats.server.persist
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.stats.server.persist with parameters of type Stat.Type
    - voidStatRepository.clearMapping(Stat.Type type, - String value) - -
    -          This is only used for testing.
    - StringStatRepository.getCodeString(Stat.Type type, - int code) - -
    -           
    - intStatRepository.getStringCode(Stat.Type type, - String value) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.stats.data.Stat.Type

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/Stat.html b/apidocs/com/threerings/stats/data/class-use/Stat.html index 2ae08018..73976157 100644 --- a/apidocs/com/threerings/stats/data/class-use/Stat.html +++ b/apidocs/com/threerings/stats/data/class-use/Stat.html @@ -1,491 +1,408 @@ - - - - - - -Uses of Class com.threerings.stats.data.Stat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.Stat

    -
    - - - - - - - - - - - - - -
    -Packages that use Stat
    com.threerings.stats.data  
    com.threerings.stats.server.persist  
    -  -

    - - - - - -
    -Uses of Stat in com.threerings.stats.data
    -  -

    - - - - - - - - - -
    Classes in com.threerings.stats.data with type parameters of type Stat
    - classStatModifier<T extends Stat> - -
    -          Encapsulates a modification to a single stat that can be serialized and sent to a different - server, if needed, to update stats loaded at runtime.
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Subclasses of Stat in com.threerings.stats.data
    - classByteByteStringMapStat - -
    -          Maps up to 127 string values to integers in the range 0 - 127.
    - classByteStringSetStat - -
    -          A string set that maps its values to bytes.
    - classIntArrayStat - -
    -          Used to track an integer array statistic.
    - classIntSetStat - -
    -          Used to track a statistic comprised of a bounded set of integers.
    - classIntStat - -
    -          Used to track a single integer statistic.
    - classIntStringSetStat - -
    -          A string set that maps its values to integers.
    - classMaxIntStat - -
    -          Extends the IntStat by maintaining a maximum value which is updated every time a value - is accumulated to the stat.
    - classMaxValueIntStat - -
    -          Extends the IntStat by maintaining the maximum value that the stat has ever been - assigned (unlike MaxIntStat, which tracks the maximum value that the stat has ever - been incremented by).
    - classSetStat<T> - -
    -           
    - classShortStringSetStat - -
    -          A string set that maps its values to shorts.
    - classStringMapStat - -
    -          Used to track a statistic comprised of a set of strings that map to numeric counts.
    - classStringSetStat - -
    -          Used to track a statistic comprised of a set of strings.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stats.data with type parameters of type Stat
    - - - - - -
    -<T extends Stat> -
    -void
    -
    StatSet.syncStat(StatModifier<T> modifier) - -
    -          Updates a stat in this set, using the supplied StatModifier.
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.stats.data that return Stat
    - StatStat.clone() - -
    -           
    - StatStat.Type.newStat() - -
    -          Returns a new blank stat instance of the specified type.
    -  -

    - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.stats.data with parameters of type Stat
    - voidStatSet.addQuietly(Stat stat) - -
    -          Don't call this method, it's only needed by some tricky business we do when preventing - distributed object event generation for all but the bounty criteria related stats.
    - voidStatSet.Container.addToStats(Stat stat) - -
    -           
    -static intStat.initType(Stat.Type type, - Stat prototype) - -
    -          Used by the Stat.Type implementation to map itself to an integer code.
    - voidStatSet.Container.updateStats(Stat stat) - -
    -           
    -  -

    - - - - - - - - - - - -
    Constructor parameters in com.threerings.stats.data with type arguments of type Stat
    StatSet(Iterable<Stat> contents) - -
    -          Creates a stat set with the specified contents.
    StatSet(Iterator<Stat> contents) - -
    -          Creates a stat set with the specified contents.
    -  -

    - - - - - -
    -Uses of Stat in com.threerings.stats.server.persist
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stats.server.persist with type parameters of type Stat
    - - - - - -
    -<T extends Stat> -
    -T
    -
    StatRepository.updateStat(int playerId, - StatModifier<T> modifier) - -
    -          Applies a modification to a single stat.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stats.server.persist that return types with arguments of type Stat
    - ArrayList<Stat>StatRepository.loadStats(int playerId) - -
    -          Loads the stats associated with the specified player.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stats.server.persist with parameters of type Stat
    - voidStatRepository.writeModified(int playerId, - Stat[] stats) - -
    -          Writes out any of the stats in the supplied array that have been modified since they were - first loaded.
    -  -

    - - - - - - - - - -
    Method parameters in com.threerings.stats.server.persist with type arguments of type Stat
    - voidStatRepository.writeModified(int playerId, - Iterable<Stat> stats) - -
    -          Writes out any of the stats in the supplied iterable that have been modified since they were - first loaded.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.Stat

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/StatModifier.html b/apidocs/com/threerings/stats/data/class-use/StatModifier.html index 6c780d8a..f2c8ddd1 100644 --- a/apidocs/com/threerings/stats/data/class-use/StatModifier.html +++ b/apidocs/com/threerings/stats/data/class-use/StatModifier.html @@ -1,261 +1,220 @@ - - - - - - -Uses of Class com.threerings.stats.data.StatModifier (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.StatModifier

    -
    - - - - - - - - - - - - - -
    -Packages that use StatModifier
    com.threerings.stats.data  
    com.threerings.stats.server.persist  
    -  -

    - - - - - -
    -Uses of StatModifier in com.threerings.stats.data
    -  -

    - - - - - - - - - - - - - - - - - -
    Subclasses of StatModifier in com.threerings.stats.data
    - classIntSetStatAdder - -
    -          Adds a value to an IntSetStat.
    - classIntStatIncrementer - -
    -          Increments a particular int stat by a specified amount.
    - classIntStatMinimumer - -
    -          Ensures that a particular stat has been set to a minimum value.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stats.data with parameters of type StatModifier
    - - - - - -
    -<T extends Stat> -
    -void
    -
    StatSet.syncStat(StatModifier<T> modifier) - -
    -          Updates a stat in this set, using the supplied StatModifier.
    -  -

    - - - - - -
    -Uses of StatModifier in com.threerings.stats.server.persist
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stats.server.persist with parameters of type StatModifier
    - - - - - -
    -<T extends Stat> -
    -T
    -
    StatRepository.updateStat(int playerId, - StatModifier<T> modifier) - -
    -          Applies a modification to a single stat.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.StatModifier

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/StatSet.Container.html b/apidocs/com/threerings/stats/data/class-use/StatSet.Container.html index c145afe5..141a90db 100644 --- a/apidocs/com/threerings/stats/data/class-use/StatSet.Container.html +++ b/apidocs/com/threerings/stats/data/class-use/StatSet.Container.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Interface com.threerings.stats.data.StatSet.Container (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.stats.data.StatSet.Container

    -
    - - - - - - - - - -
    -Packages that use StatSet.Container
    com.threerings.stats.data  
    -  -

    - - - - - -
    -Uses of StatSet.Container in com.threerings.stats.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stats.data with parameters of type StatSet.Container
    - voidStatSet.setContainer(StatSet.Container container) - -
    -          Wires this stat set up to a containing user object.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.stats.data.StatSet.Container

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/StatSet.html b/apidocs/com/threerings/stats/data/class-use/StatSet.html index 30a12e98..4226df63 100644 --- a/apidocs/com/threerings/stats/data/class-use/StatSet.html +++ b/apidocs/com/threerings/stats/data/class-use/StatSet.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stats.data.StatSet (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.StatSet

    -
    -No usage of com.threerings.stats.data.StatSet -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.StatSet

    +
    +
    No usage of com.threerings.stats.data.StatSet
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/StringMapStat.html b/apidocs/com/threerings/stats/data/class-use/StringMapStat.html index 5d7d1a86..eed67c31 100644 --- a/apidocs/com/threerings/stats/data/class-use/StringMapStat.html +++ b/apidocs/com/threerings/stats/data/class-use/StringMapStat.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.stats.data.StringMapStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.StringMapStat

    -
    - - - - - - - - - -
    -Packages that use StringMapStat
    com.threerings.stats.data  
    -  -

    - - - - - -
    -Uses of StringMapStat in com.threerings.stats.data
    -  -

    - - - - - - - - - -
    Subclasses of StringMapStat in com.threerings.stats.data
    - classByteByteStringMapStat - -
    -          Maps up to 127 string values to integers in the range 0 - 127.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.StringMapStat

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/class-use/StringSetStat.html b/apidocs/com/threerings/stats/data/class-use/StringSetStat.html index 47ad553b..281c500e 100644 --- a/apidocs/com/threerings/stats/data/class-use/StringSetStat.html +++ b/apidocs/com/threerings/stats/data/class-use/StringSetStat.html @@ -1,197 +1,180 @@ - - - - - - -Uses of Class com.threerings.stats.data.StringSetStat (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.data.StringSetStat

    -
    - - - - - - - - - -
    -Packages that use StringSetStat
    com.threerings.stats.data  
    -  -

    - - - - - -
    -Uses of StringSetStat in com.threerings.stats.data
    -  -

    - - - - - - - - - - - - - - - - - -
    Subclasses of StringSetStat in com.threerings.stats.data
    - classByteStringSetStat - -
    -          A string set that maps its values to bytes.
    - classIntStringSetStat - -
    -          A string set that maps its values to integers.
    - classShortStringSetStat - -
    -          A string set that maps its values to shorts.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.data.StringSetStat

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/package-frame.html b/apidocs/com/threerings/stats/data/package-frame.html index 1cb4cc8e..035d8493 100644 --- a/apidocs/com/threerings/stats/data/package-frame.html +++ b/apidocs/com/threerings/stats/data/package-frame.html @@ -1,82 +1,44 @@ - - - - - - -com.threerings.stats.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.stats.data - - - - -
    -Interfaces  - -
    -Stat.AuxDataSource -
    -Stat.Type -
    -StatSet.Container
    - - - - - - -
    -Classes  - -
    -ByteByteStringMapStat -
    -ByteStringSetStat -
    -IntArrayStat -
    -IntSetStat -
    -IntSetStatAdder -
    -IntStat -
    -IntStatIncrementer -
    -IntStatMinimumer -
    -IntStringSetStat -
    -MaxIntStat -
    -MaxValueIntStat -
    -SetStat -
    -ShortStringSetStat -
    -Stat -
    -StatModifier -
    -StatSet -
    -StringMapStat -
    -StringSetStat
    - - - - + + + + + +com.threerings.stats.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.stats.data

    + + + diff --git a/apidocs/com/threerings/stats/data/package-summary.html b/apidocs/com/threerings/stats/data/package-summary.html index 7fee963c..52a7f930 100644 --- a/apidocs/com/threerings/stats/data/package-summary.html +++ b/apidocs/com/threerings/stats/data/package-summary.html @@ -1,254 +1,281 @@ - - - - - - -com.threerings.stats.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.stats.data -

    - - - - - - - - - - - - - - - - - -
    -Interface Summary
    Stat.AuxDataSourceProvides auxilliary information to statistics during the persisting process.
    Stat.TypeDefines the various per-player tracked statistics.
    StatSet.ContainerAn interface to be implemented by an entity that wishes to be notified when the contents of - a stat set change.
    -  - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Class Summary
    ByteByteStringMapStatMaps up to 127 string values to integers in the range 0 - 127.
    ByteStringSetStatA string set that maps its values to bytes.
    IntArrayStatUsed to track an integer array statistic.
    IntSetStatUsed to track a statistic comprised of a bounded set of integers.
    IntSetStatAdderAdds a value to an IntSetStat.
    IntStatUsed to track a single integer statistic.
    IntStatIncrementerIncrements a particular int stat by a specified amount.
    IntStatMinimumerEnsures that a particular stat has been set to a minimum value.
    IntStringSetStatA string set that maps its values to integers.
    MaxIntStatExtends the IntStat by maintaining a maximum value which is updated every time a value - is accumulated to the stat.
    MaxValueIntStatExtends the IntStat by maintaining the maximum value that the stat has ever been - assigned (unlike MaxIntStat, which tracks the maximum value that the stat has ever - been incremented by).
    SetStat<T> 
    ShortStringSetStatA string set that maps its values to shorts.
    StatA base class for persistent statistics tracked on a per-player basis (some for a single game, - others for all time).
    StatModifier<T extends Stat>Encapsulates a modification to a single stat that can be serialized and sent to a different - server, if needed, to update stats loaded at runtime.
    StatSetA distributed set containing Stat objects.
    StringMapStatUsed to track a statistic comprised of a set of strings that map to numeric counts.
    StringSetStatUsed to track a statistic comprised of a set of strings.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.stats.data

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      Stat.AuxDataSource +
      Provides auxilliary information to statistics during the persisting process.
      +
      Stat.Type +
      Defines the various per-player tracked statistics.
      +
      StatSet.Container +
      An interface to be implemented by an entity that wishes to be notified when the contents of + a stat set change.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      ByteByteStringMapStat +
      Maps up to 127 string values to integers in the range 0 - 127.
      +
      ByteStringSetStat +
      A string set that maps its values to bytes.
      +
      IntArrayStat +
      Used to track an integer array statistic.
      +
      IntSetStat +
      Used to track a statistic comprised of a bounded set of integers.
      +
      IntSetStatAdder +
      Adds a value to an IntSetStat.
      +
      IntStat +
      Used to track a single integer statistic.
      +
      IntStatIncrementer +
      Increments a particular int stat by a specified amount.
      +
      IntStatMinimumer +
      Ensures that a particular stat has been set to a minimum value.
      +
      IntStringSetStat +
      A string set that maps its values to integers.
      +
      MaxIntStat +
      Extends the IntStat by maintaining a maximum value which is updated every time a value + is accumulated to the stat.
      +
      MaxValueIntStat +
      Extends the IntStat by maintaining the maximum value that the stat has ever been + assigned (unlike MaxIntStat, which tracks the maximum value that the stat has ever + been incremented by).
      +
      SetStat<T> 
      ShortStringSetStat +
      A string set that maps its values to shorts.
      +
      Stat +
      A base class for persistent statistics tracked on a per-player basis (some for a single game, + others for all time).
      +
      StatModifier<T extends Stat> +
      Encapsulates a modification to a single stat that can be serialized and sent to a different + server, if needed, to update stats loaded at runtime.
      +
      StatSet +
      A distributed set containing Stat objects.
      +
      StringMapStat +
      Used to track a statistic comprised of a set of strings that map to numeric counts.
      +
      StringSetStat +
      Used to track a statistic comprised of a set of strings.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/package-tree.html b/apidocs/com/threerings/stats/data/package-tree.html index c675ad95..cacca6cf 100644 --- a/apidocs/com/threerings/stats/data/package-tree.html +++ b/apidocs/com/threerings/stats/data/package-tree.html @@ -1,178 +1,188 @@ - - - - - - -com.threerings.stats.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.stats.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.stats.data

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/data/package-use.html b/apidocs/com/threerings/stats/data/package-use.html index 8f38dba0..412bf2e3 100644 --- a/apidocs/com/threerings/stats/data/package-use.html +++ b/apidocs/com/threerings/stats/data/package-use.html @@ -1,267 +1,245 @@ - - - - - - -Uses of Package com.threerings.stats.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.stats.data

    -
    - - - - - - - - - - - - - -
    -Packages that use com.threerings.stats.data
    com.threerings.stats.data  
    com.threerings.stats.server.persist  
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.stats.data used by com.threerings.stats.data
    IntSetStat - -
    -          Used to track a statistic comprised of a bounded set of integers.
    IntStat - -
    -          Used to track a single integer statistic.
    SetStat - -
    -           
    Stat - -
    -          A base class for persistent statistics tracked on a per-player basis (some for a single game, - others for all time).
    Stat.AuxDataSource - -
    -          Provides auxilliary information to statistics during the persisting process.
    Stat.Type - -
    -          Defines the various per-player tracked statistics.
    StatModifier - -
    -          Encapsulates a modification to a single stat that can be serialized and sent to a different - server, if needed, to update stats loaded at runtime.
    StatSet.Container - -
    -          An interface to be implemented by an entity that wishes to be notified when the contents of - a stat set change.
    StringMapStat - -
    -          Used to track a statistic comprised of a set of strings that map to numeric counts.
    StringSetStat - -
    -          Used to track a statistic comprised of a set of strings.
    -  -

    - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.stats.data used by com.threerings.stats.server.persist
    Stat - -
    -          A base class for persistent statistics tracked on a per-player basis (some for a single game, - others for all time).
    Stat.AuxDataSource - -
    -          Provides auxilliary information to statistics during the persisting process.
    Stat.Type - -
    -          Defines the various per-player tracked statistics.
    StatModifier - -
    -          Encapsulates a modification to a single stat that can be serialized and sent to a different - server, if needed, to update stats loaded at runtime.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.stats.data

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + +
      Packages that use com.threerings.stats.data 
      PackageDescription
      com.threerings.stats.data 
      com.threerings.stats.server.persist 
      +
    • +
    • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Classes in com.threerings.stats.data used by com.threerings.stats.data 
      Class and Description
      IntSetStat +
      Used to track a statistic comprised of a bounded set of integers.
      +
      IntStat +
      Used to track a single integer statistic.
      +
      SetStat 
      Stat +
      A base class for persistent statistics tracked on a per-player basis (some for a single game, + others for all time).
      +
      Stat.AuxDataSource +
      Provides auxilliary information to statistics during the persisting process.
      +
      Stat.Type +
      Defines the various per-player tracked statistics.
      +
      StatModifier +
      Encapsulates a modification to a single stat that can be serialized and sent to a different + server, if needed, to update stats loaded at runtime.
      +
      StatSet.Container +
      An interface to be implemented by an entity that wishes to be notified when the contents of + a stat set change.
      +
      StringMapStat +
      Used to track a statistic comprised of a set of strings that map to numeric counts.
      +
      StringSetStat +
      Used to track a statistic comprised of a set of strings.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + + + + +
      Classes in com.threerings.stats.data used by com.threerings.stats.server.persist 
      Class and Description
      Stat +
      A base class for persistent statistics tracked on a per-player basis (some for a single game, + others for all time).
      +
      Stat.AuxDataSource +
      Provides auxilliary information to statistics during the persisting process.
      +
      Stat.Type +
      Defines the various per-player tracked statistics.
      +
      StatModifier +
      Encapsulates a modification to a single stat that can be serialized and sent to a different + server, if needed, to update stats loaded at runtime.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/package-frame.html b/apidocs/com/threerings/stats/package-frame.html index 6b13c199..dcef8ab8 100644 --- a/apidocs/com/threerings/stats/package-frame.html +++ b/apidocs/com/threerings/stats/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.stats (vilya 1.3 API) - - - - - - - - - - - -com.threerings.stats - - - - -
    -Classes  - -
    -Log
    - - - - + + + + + +com.threerings.stats (Vilya Core 1.6 API) + + + + + +

    com.threerings.stats

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/stats/package-summary.html b/apidocs/com/threerings/stats/package-summary.html index 206ec2c6..028b765d 100644 --- a/apidocs/com/threerings/stats/package-summary.html +++ b/apidocs/com/threerings/stats/package-summary.html @@ -1,158 +1,146 @@ - - - - - - -com.threerings.stats (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.stats -

    - - - - - - - - - -
    -Class Summary
    LogA placeholder class that contains a reference to the log object used by this project.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.stats

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      Log +
      A placeholder class that contains a reference to the log object used by this project.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/package-tree.html b/apidocs/com/threerings/stats/package-tree.html index 8a7c88cb..c2795be1 100644 --- a/apidocs/com/threerings/stats/package-tree.html +++ b/apidocs/com/threerings/stats/package-tree.html @@ -1,154 +1,139 @@ - - - - - - -com.threerings.stats Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.stats -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.stats

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.stats.Log
      • +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/package-use.html b/apidocs/com/threerings/stats/package-use.html index 49d97d02..456024f2 100644 --- a/apidocs/com/threerings/stats/package-use.html +++ b/apidocs/com/threerings/stats/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.stats (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.stats

    -
    -No usage of com.threerings.stats -

    -


    - - +
    +

    Uses of Package
    com.threerings.stats

    +
    +
    No usage of com.threerings.stats
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/server/persist/MaxStatCodeRecord.html b/apidocs/com/threerings/stats/server/persist/MaxStatCodeRecord.html index 074258c3..da10b2a7 100644 --- a/apidocs/com/threerings/stats/server/persist/MaxStatCodeRecord.html +++ b/apidocs/com/threerings/stats/server/persist/MaxStatCodeRecord.html @@ -1,313 +1,326 @@ - - - - - - -MaxStatCodeRecord (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.server.persist -
    -Class MaxStatCodeRecord

    -
    -java.lang.Object
    -  extended by com.samskivert.depot.impl.QueryResult
    -      extended by com.samskivert.depot.PersistentRecord
    -          extended by com.threerings.stats.server.persist.MaxStatCodeRecord
    -
    -
    -
    All Implemented Interfaces:
    Serializable, Cloneable
    -
    -
    -
    -
    public class MaxStatCodeRecord
    extends PersistentRecord
    - - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stats.server.persist
    +

    Class MaxStatCodeRecord

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -_R

      -
      -public static final Class<MaxStatCodeRecord> _R
      -
      -
      -
      -
      -
      - -

      -MAX_CODE

      -
      -public static final ColumnExp<Integer> MAX_CODE
      -
      -
      -
      -
      -
      - -

      -maxCode

      -
      -public int maxCode
      -
      -
      -
      -
      - + - - - - - - -
      -Constructor Detail
      - -

      -MaxStatCodeRecord

      -
      -public MaxStatCodeRecord()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          MaxStatCodeRecord

          +
          public MaxStatCodeRecord()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/server/persist/StatRecord.html b/apidocs/com/threerings/stats/server/persist/StatRecord.html index acf3c655..47d160a4 100644 --- a/apidocs/com/threerings/stats/server/persist/StatRecord.html +++ b/apidocs/com/threerings/stats/server/persist/StatRecord.html @@ -1,548 +1,534 @@ - - - - - - -StatRecord (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.server.persist -
    -Class StatRecord

    -
    -java.lang.Object
    -  extended by com.samskivert.depot.impl.QueryResult
    -      extended by com.samskivert.depot.PersistentRecord
    -          extended by com.threerings.stats.server.persist.StatRecord
    -
    -
    -
    All Implemented Interfaces:
    Serializable, Cloneable
    -
    -
    -
    -
    public class StatRecord
    extends PersistentRecord
    - - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stats.server.persist
    +

    Class StatRecord

    +
    +
    + +
    + +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static Class<StatRecord>_R - -
      -           
      -static ColumnExp<Byte>MOD_COUNT - -
      -           
      - bytemodCount - -
      -          The number of times this stat has been updated, so that simultaneous attempts to update - the same stat in the repository can be caught and handled.
      -static ColumnExp<Integer>PLAYER_ID - -
      -           
      - intplayerId - -
      -          The identifier of the player this is a stat for.
      -static intSCHEMA_VERSION - -
      -           
      -static ColumnExp<Integer>STAT_CODE - -
      -           
      -static ColumnExp<byte[]>STAT_DATA - -
      -           
      - intstatCode - -
      -          The code of the stat.
      - byte[]statData - -
      -          The data associated with the stat.
      -  + - - - - - - - - - - - - - - - -
      -Constructor Summary
      StatRecord() - -
      -          An empty constructor for unmarshalling.
      StatRecord(int playerId, - int statCode, - byte[] data) - -
      -          A constructor that populates all our fields.
      StatRecord(int playerId, - int statCode, - byte[] data, - byte modCount) - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        StatRecord() +
        An empty constructor for unmarshalling.
        +
        StatRecord(int playerId, + int statCode, + byte[] data) +
        A constructor that populates all our fields.
        +
        StatRecord(int playerId, + int statCode, + byte[] data, + byte modCount) 
        +
      • +
      - - - - - - - - - - - - - - -
      -Method Summary
      -static Key<StatRecord>getKey(int playerId, - int statCode) - -
      -          Create and return a primary Key to identify a StatRecord - with the supplied key values.
      - StringtoString() - -
      -           
      - - - - - - - -
      Methods inherited from class com.samskivert.depot.impl.QueryResult
      clone
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -_R

      -
      -public static final Class<StatRecord> _R
      -
      -
      -
      -
      -
      - -

      -PLAYER_ID

      -
      -public static final ColumnExp<Integer> PLAYER_ID
      -
      -
      -
      -
      -
      - -

      -STAT_CODE

      -
      -public static final ColumnExp<Integer> STAT_CODE
      -
      -
      -
      -
      -
      - -

      -STAT_DATA

      -
      -public static final ColumnExp<byte[]> STAT_DATA
      -
      -
      -
      -
      -
      - -

      -MOD_COUNT

      -
      -public static final ColumnExp<Byte> MOD_COUNT
      -
      -
      -
      -
      -
      - -

      -SCHEMA_VERSION

      -
      -public static final int SCHEMA_VERSION
      -
      -
      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -playerId

      -
      -public int playerId
      -
      -
      The identifier of the player this is a stat for. -

      -

      -
      -
      -
      - -

      -statCode

      -
      -public int statCode
      -
      -
      The code of the stat. -

      -

      -
      -
      -
      - -

      -statData

      -
      -public byte[] statData
      -
      -
      The data associated with the stat. -

      -

      -
      -
      -
      - -

      -modCount

      -
      -public byte modCount
      -
      -
      The number of times this stat has been updated, so that simultaneous attempts to update +
        +
      • + + +

        Field Detail

        + + + + + + + + + + + + + + + +
          +
        • +

          STAT_DATA

          +
          public static final ColumnExp<byte[]> STAT_DATA
          +
        • +
        + + + +
          +
        • +

          MOD_COUNT

          +
          public static final ColumnExp<Byte> MOD_COUNT
          +
        • +
        + + + + + + + +
          +
        • +

          playerId

          +
          public int playerId
          +
          The identifier of the player this is a stat for.
          +
        • +
        + + + +
          +
        • +

          statCode

          +
          public int statCode
          +
          The code of the stat.
          +
        • +
        + + + +
          +
        • +

          statData

          +
          public byte[] statData
          +
          The data associated with the stat.
          +
        • +
        + + + +
          +
        • +

          modCount

          +
          public byte modCount
          +
          The number of times this stat has been updated, so that simultaneous attempts to update the same stat in the repository can be caught and handled. Stored as a byte because - we don't expect to ever have more than a couple simultaneous attempts to update a stat. -

          -

          -
          -
      - + we don't expect to ever have more than a couple simultaneous attempts to update a stat.
    + + + + - - - - - - -
    -Constructor Detail
    - -

    -StatRecord

    -
    -public StatRecord()
    -
    -
    An empty constructor for unmarshalling. -

    -

    -
    - -

    -StatRecord

    -
    -public StatRecord(int playerId,
    +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StatRecord

        +
        public StatRecord()
        +
        An empty constructor for unmarshalling.
        +
      • +
      + + + +
        +
      • +

        StatRecord

        +
        public StatRecord(int playerId,
                           int statCode,
        -                  byte[] data)
        -
        -
        A constructor that populates all our fields. -

        -

        -
        - -

        -StatRecord

        -
        -public StatRecord(int playerId,
        +                  byte[] data)
        +
        A constructor that populates all our fields.
        +
      • +
      + + + +
        +
      • +

        StatRecord

        +
        public StatRecord(int playerId,
                           int statCode,
                           byte[] data,
        -                  byte modCount)
        -
        -
        - + byte modCount)
    + + + + - - - - - - -
    -Method Detail
    - -

    -toString

    -
    -public String toString()
    -
    -
    -
    Overrides:
    toString in class Object
    -
    -
    -
    -
    -
    -
    - -

    -getKey

    -
    -public static Key<StatRecord> getKey(int playerId,
    -                                     int statCode)
    -
    -
    Create and return a primary Key to identify a StatRecord - with the supplied key values. -

    -

    -
    -
    -
    +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        getKey

        +
        public static Key<StatRecord> getKey(int playerId,
        +                                     int statCode)
        +
        Create and return a primary Key to identify a StatRecord + with the supplied key values.
        +
      • +
      +
    • +
    + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/server/persist/StatRepository.html b/apidocs/com/threerings/stats/server/persist/StatRepository.html index 0a52b356..bfb71ea7 100644 --- a/apidocs/com/threerings/stats/server/persist/StatRepository.html +++ b/apidocs/com/threerings/stats/server/persist/StatRepository.html @@ -1,519 +1,473 @@ - - - - - - -StatRepository (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.server.persist -
    -Class StatRepository

    -
    -java.lang.Object
    -  extended by com.samskivert.depot.DepotRepository
    -      extended by com.threerings.stats.server.persist.StatRepository
    -
    -
    -
    All Implemented Interfaces:
    Stat.AuxDataSource
    -
    -
    -
    -
    public class StatRepository
    extends DepotRepository
    implements Stat.AuxDataSource
    - - -

    -Responsible for the persistent storage of per-player statistics. -

    - -

    -


    - -

    +

    +
    com.threerings.stats.server.persist
    +

    Class StatRepository

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -StatRepository

      -
      -@Inject
      -public StatRepository(PersistenceContext context)
      -
      -
      Constructs a new statistics repository with the specified persistence context. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StatRepository

          +
          @Inject
          +public StatRepository(PersistenceContext context)
          +
          Constructs a new statistics repository with the specified persistence context.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -updateStat

      -
      -public <T extends Stat> T updateStat(int playerId,
      -                                     StatModifier<T> modifier)
      -
      -
      Applies a modification to a single stat. If the stat in question does not exist, a blank - instance will be created via Stat.Type.newStat(). -

      -

      -
      -
      -
      - -
      Returns:
      the modified Stat, if any modification took place; or null if the modification had - no effect on the stat's data.
      -
      -
      -
      - -

      -loadStats

      -
      -public ArrayList<Stat> loadStats(int playerId)
      -
      -
      Loads the stats associated with the specified player. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -deleteStats

      -
      -public void deleteStats(int playerId)
      -
      -
      Deletes all stats associated with the specified player. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -writeModified

      -
      -public void writeModified(int playerId,
      -                          Stat[] stats)
      -
      -
      Writes out any of the stats in the supplied array that have been modified since they were - first loaded. Exceptions that occur while writing the stats will be caught and logged. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -writeModified

      -
      -public void writeModified(int playerId,
      -                          Iterable<Stat> stats)
      -
      -
      Writes out any of the stats in the supplied iterable that have been modified since they were - first loaded. Exceptions that occur while writing the stats will be caught and logged. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getStringCode

      -
      -public int getStringCode(Stat.Type type,
      -                         String value)
      -
      -
      Description copied from interface: Stat.AuxDataSource
      -
      Maps the specified string to a unique integer value. -

      -

      -
      Specified by:
      getStringCode in interface Stat.AuxDataSource
      -
      -
      -
      -
      -
      -
      - -

      -getCodeString

      -
      -public String getCodeString(Stat.Type type,
      -                            int code)
      -
      -
      Description copied from interface: Stat.AuxDataSource
      -
      Maps the specified unique code back to its string value. -

      -

      -
      Specified by:
      getCodeString in interface Stat.AuxDataSource
      -
      -
      -
      -
      -
      -
      - -

      -clearMapping

      -
      -public void clearMapping(Stat.Type type,
      -                         String value)
      -
      -
      This is only used for testing. Do not call this method. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -purgePlayers

      -
      -public void purgePlayers(Collection<Integer> playerIds)
      -
      -
      Deletes all data associated with the supplied players. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          updateStat

          +
          public <T extends Stat> T updateStat(int playerId,
          +                                     StatModifier<T> modifier)
          +
          Applies a modification to a single stat. If the stat in question does not exist, a blank + instance will be created via Stat.Type.newStat().
          +
          +
          Returns:
          +
          the modified Stat, if any modification took place; or null if the modification had + no effect on the stat's data.
          +
          +
        • +
        + + + +
          +
        • +

          loadStats

          +
          public ArrayList<Stat> loadStats(int playerId)
          +
          Loads the stats associated with the specified player.
          +
        • +
        + + + +
          +
        • +

          deleteStats

          +
          public void deleteStats(int playerId)
          +
          Deletes all stats associated with the specified player.
          +
        • +
        + + + +
          +
        • +

          writeModified

          +
          public void writeModified(int playerId,
          +                          Stat[] stats)
          +
          Writes out any of the stats in the supplied array that have been modified since they were + first loaded. Exceptions that occur while writing the stats will be caught and logged.
          +
        • +
        + + + +
          +
        • +

          writeModified

          +
          public void writeModified(int playerId,
          +                          Iterable<Stat> stats)
          +
          Writes out any of the stats in the supplied iterable that have been modified since they were + first loaded. Exceptions that occur while writing the stats will be caught and logged.
          +
        • +
        + + + + + + + + + + + +
          +
        • +

          clearMapping

          +
          public void clearMapping(Stat.Type type,
          +                         String value)
          +
          This is only used for testing. Do not call this method.
          +
        • +
        + + + +
          +
        • +

          purgePlayers

          +
          public void purgePlayers(Collection<Integer> playerIds)
          +
          Deletes all data associated with the supplied players.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/server/persist/StringCodeRecord.html b/apidocs/com/threerings/stats/server/persist/StringCodeRecord.html index 1d6af159..fbe15f1f 100644 --- a/apidocs/com/threerings/stats/server/persist/StringCodeRecord.html +++ b/apidocs/com/threerings/stats/server/persist/StringCodeRecord.html @@ -1,503 +1,493 @@ - - - - - - -StringCodeRecord (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":9,"i2":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.stats.server.persist -
    -Class StringCodeRecord

    -
    -java.lang.Object
    -  extended by com.samskivert.depot.impl.QueryResult
    -      extended by com.samskivert.depot.PersistentRecord
    -          extended by com.threerings.stats.server.persist.StringCodeRecord
    -
    -
    -
    All Implemented Interfaces:
    Serializable, Cloneable
    -
    -
    -
    -
    public class StringCodeRecord
    extends PersistentRecord
    - - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.stats.server.persist
    +

    Class StringCodeRecord

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -_R

      -
      -public static final Class<StringCodeRecord> _R
      -
      -
      -
      -
      -
      - -

      -STAT_CODE

      -
      -public static final ColumnExp<Integer> STAT_CODE
      -
      -
      -
      -
      -
      - -

      -VALUE

      -
      -public static final ColumnExp<String> VALUE
      -
      -
      -
      -
      -
      - -

      -CODE

      -
      -public static final ColumnExp<Integer> CODE
      -
      -
      -
      -
      -
      - -

      -SCHEMA_VERSION

      -
      -public static final int SCHEMA_VERSION
      -
      -
      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -statCode

      -
      -public int statCode
      -
      -
      The code of the stat. -

      -

      -
      -
      -
      - -

      -value

      -
      -public String value
      -
      -
      -
      -
      -
      - -

      -code

      -
      -public int code
      -
      -
      -
      -
      - + - - - - - - -
      -Constructor Detail
      - -

      -StringCodeRecord

      -
      -public StringCodeRecord()
      -
      -
      An empty constructor for unmarshalling. -

      -

      -
      - -

      -StringCodeRecord

      -
      -public StringCodeRecord(int statCode,
      -                        String value,
      -                        int code)
      -
      -
      A constructor that populates all our fields. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          StringCodeRecord

          +
          public StringCodeRecord()
          +
          An empty constructor for unmarshalling.
          +
        • +
        + + + +
          +
        • +

          StringCodeRecord

          +
          public StringCodeRecord(int statCode,
          +                        String value,
          +                        int code)
          +
          A constructor that populates all our fields.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -statCodeValue

      -
      -public static ColumnExp<?>[] statCodeValue()
      -
      -
      Defines the statCodeValue unique index. -

      -

      -
      -
      -
      -
      - -

      -statCodeCode

      -
      -public static ColumnExp<?>[] statCodeCode()
      -
      -
      Defines the statCodeCode unique index. -

      -

      -
      -
      -
      -
      - -

      -getKey

      -
      -public static Key<StringCodeRecord> getKey(int statCode,
      -                                           String value)
      -
      -
      Create and return a primary Key to identify a StringCodeRecord - with the supplied key values. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          statCodeValue

          +
          public static ColumnExp<?>[] statCodeValue()
          +
          Defines the statCodeValue unique index.
          +
        • +
        + + + +
          +
        • +

          statCodeCode

          +
          public static ColumnExp<?>[] statCodeCode()
          +
          Defines the statCodeCode unique index.
          +
        • +
        + + + + +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/server/persist/class-use/MaxStatCodeRecord.html b/apidocs/com/threerings/stats/server/persist/class-use/MaxStatCodeRecord.html index b5461724..5e262f0e 100644 --- a/apidocs/com/threerings/stats/server/persist/class-use/MaxStatCodeRecord.html +++ b/apidocs/com/threerings/stats/server/persist/class-use/MaxStatCodeRecord.html @@ -1,181 +1,166 @@ - - - - - - -Uses of Class com.threerings.stats.server.persist.MaxStatCodeRecord (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.server.persist.MaxStatCodeRecord

    -
    - - - - - - - - - -
    -Packages that use MaxStatCodeRecord
    com.threerings.stats.server.persist  
    -  -

    - - - - - -
    -Uses of MaxStatCodeRecord in com.threerings.stats.server.persist
    -  -

    - - - - - - - - - -
    Fields in com.threerings.stats.server.persist with type parameters of type MaxStatCodeRecord
    -static Class<MaxStatCodeRecord>MaxStatCodeRecord._R - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.server.persist.MaxStatCodeRecord

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/server/persist/class-use/StatRecord.html b/apidocs/com/threerings/stats/server/persist/class-use/StatRecord.html index 9c4651b6..899c002e 100644 --- a/apidocs/com/threerings/stats/server/persist/class-use/StatRecord.html +++ b/apidocs/com/threerings/stats/server/persist/class-use/StatRecord.html @@ -1,199 +1,183 @@ - - - - - - -Uses of Class com.threerings.stats.server.persist.StatRecord (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.server.persist.StatRecord

    -
    - - - - - - - - - -
    -Packages that use StatRecord
    com.threerings.stats.server.persist  
    -  -

    - - - - - -
    -Uses of StatRecord in com.threerings.stats.server.persist
    -  -

    - - - - - - - - - -
    Fields in com.threerings.stats.server.persist with type parameters of type StatRecord
    -static Class<StatRecord>StatRecord._R - -
    -           
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stats.server.persist that return types with arguments of type StatRecord
    -static Key<StatRecord>StatRecord.getKey(int playerId, - int statCode) - -
    -          Create and return a primary Key to identify a StatRecord - with the supplied key values.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.server.persist.StatRecord

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/server/persist/class-use/StatRepository.html b/apidocs/com/threerings/stats/server/persist/class-use/StatRepository.html index 12a6362b..58f89e0d 100644 --- a/apidocs/com/threerings/stats/server/persist/class-use/StatRepository.html +++ b/apidocs/com/threerings/stats/server/persist/class-use/StatRepository.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.stats.server.persist.StatRepository (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.server.persist.StatRepository

    -
    -No usage of com.threerings.stats.server.persist.StatRepository -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.server.persist.StatRepository

    +
    +
    No usage of com.threerings.stats.server.persist.StatRepository
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/server/persist/class-use/StringCodeRecord.html b/apidocs/com/threerings/stats/server/persist/class-use/StringCodeRecord.html index 0233a351..fc312993 100644 --- a/apidocs/com/threerings/stats/server/persist/class-use/StringCodeRecord.html +++ b/apidocs/com/threerings/stats/server/persist/class-use/StringCodeRecord.html @@ -1,199 +1,183 @@ - - - - - - -Uses of Class com.threerings.stats.server.persist.StringCodeRecord (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.stats.server.persist.StringCodeRecord

    -
    - - - - - - - - - -
    -Packages that use StringCodeRecord
    com.threerings.stats.server.persist  
    -  -

    - - - - - -
    -Uses of StringCodeRecord in com.threerings.stats.server.persist
    -  -

    - - - - - - - - - -
    Fields in com.threerings.stats.server.persist with type parameters of type StringCodeRecord
    -static Class<StringCodeRecord>StringCodeRecord._R - -
    -           
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stats.server.persist that return types with arguments of type StringCodeRecord
    -static Key<StringCodeRecord>StringCodeRecord.getKey(int statCode, - String value) - -
    -          Create and return a primary Key to identify a StringCodeRecord - with the supplied key values.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.stats.server.persist.StringCodeRecord

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/server/persist/package-frame.html b/apidocs/com/threerings/stats/server/persist/package-frame.html index 5e942990..5024d851 100644 --- a/apidocs/com/threerings/stats/server/persist/package-frame.html +++ b/apidocs/com/threerings/stats/server/persist/package-frame.html @@ -1,39 +1,24 @@ - - - - - - -com.threerings.stats.server.persist (vilya 1.3 API) - - - - - - - - - - - -com.threerings.stats.server.persist - - - - -
    -Classes  - -
    -MaxStatCodeRecord -
    -StatRecord -
    -StatRepository -
    -StringCodeRecord
    - - - - + + + + + +com.threerings.stats.server.persist (Vilya Core 1.6 API) + + + + + +

    com.threerings.stats.server.persist

    + + + diff --git a/apidocs/com/threerings/stats/server/persist/package-summary.html b/apidocs/com/threerings/stats/server/persist/package-summary.html index a644a906..b3608956 100644 --- a/apidocs/com/threerings/stats/server/persist/package-summary.html +++ b/apidocs/com/threerings/stats/server/persist/package-summary.html @@ -1,170 +1,158 @@ - - - - - - -com.threerings.stats.server.persist (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.stats.server.persist -

    - - - - - - - - - - - - - - - - - - - - - -
    -Class Summary
    MaxStatCodeRecord 
    StatRecord 
    StatRepositoryResponsible for the persistent storage of per-player statistics.
    StringCodeRecord 
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.stats.server.persist

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/server/persist/package-tree.html b/apidocs/com/threerings/stats/server/persist/package-tree.html index 93b4d90b..6defa8f2 100644 --- a/apidocs/com/threerings/stats/server/persist/package-tree.html +++ b/apidocs/com/threerings/stats/server/persist/package-tree.html @@ -1,162 +1,154 @@ - - - - - - -com.threerings.stats.server.persist Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.stats.server.persist -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.stats.server.persist

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/stats/server/persist/package-use.html b/apidocs/com/threerings/stats/server/persist/package-use.html index 34e02f9a..fa401d5f 100644 --- a/apidocs/com/threerings/stats/server/persist/package-use.html +++ b/apidocs/com/threerings/stats/server/persist/package-use.html @@ -1,183 +1,165 @@ - - - - - - -Uses of Package com.threerings.stats.server.persist (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.stats.server.persist

    -
    - - - - - - - - - -
    -Packages that use com.threerings.stats.server.persist
    com.threerings.stats.server.persist  
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.stats.server.persist used by com.threerings.stats.server.persist
    MaxStatCodeRecord - -
    -           
    StatRecord - -
    -           
    StringCodeRecord - -
    -           
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.stats.server.persist

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/Log.html b/apidocs/com/threerings/whirled/Log.html index 544aa0f9..1abb8b1d 100644 --- a/apidocs/com/threerings/whirled/Log.html +++ b/apidocs/com/threerings/whirled/Log.html @@ -1,265 +1,276 @@ - - - - - - -Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled -
    -Class Log

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.Log
    -
    -
    -
    -
    public class Log
    extends Object
    - - -

    -Contains a reference to the log object used by the Whirled services. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled
    +

    Class Log

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class Log
      +extends Object
      +
      Contains a reference to the log object used by the Whirled services.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -log

      -
      -public static Logger log
      -
      -
      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          log

          +
          public static Logger log
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -Log

      -
      -public Log()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Log

          +
          public Log()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/class-use/Log.html b/apidocs/com/threerings/whirled/class-use/Log.html index 343f899f..1356942b 100644 --- a/apidocs/com/threerings/whirled/class-use/Log.html +++ b/apidocs/com/threerings/whirled/class-use/Log.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.Log

    -
    -No usage of com.threerings.whirled.Log -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.Log

    +
    +
    No usage of com.threerings.whirled.Log
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/SceneController.html b/apidocs/com/threerings/whirled/client/SceneController.html index 13a046a3..4959fe58 100644 --- a/apidocs/com/threerings/whirled/client/SceneController.html +++ b/apidocs/com/threerings/whirled/client/SceneController.html @@ -1,371 +1,378 @@ - - - - - - -SceneController (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.client -
    -Class SceneController

    -
    -java.lang.Object
    -  extended by com.samskivert.swing.Controller
    -      extended by com.threerings.crowd.client.PlaceController
    -          extended by com.threerings.whirled.client.SceneController
    -
    -
    -
    All Implemented Interfaces:
    ActionListener, EventListener
    -
    -
    -
    Direct Known Subclasses:
    SpotSceneController
    -
    -
    -
    -
    public abstract class SceneController
    extends com.threerings.crowd.client.PlaceController
    - - -

    -The base scene controller class. It is expected that users of the +

    +
    com.threerings.whirled.client
    +

    Class SceneController

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      ActionListener, EventListener
      +
      +
      +
      Direct Known Subclasses:
      +
      SpotSceneController
      +
      +
      +
      +
      public abstract class SceneController
      +extends com.threerings.crowd.client.PlaceController
      +
      The base scene controller class. It is expected that users of the Whirled services will extend this controller class when creating - specialized controllers for their scenes. -

      - -

      -


      - -

      + specialized controllers for their scenes.

      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SceneController

      -
      -public SceneController()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneController

          +
          public SceneController()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(com.threerings.crowd.util.CrowdContext ctx,
      -                 com.threerings.crowd.data.PlaceConfig config)
      -
      -
      -
      Overrides:
      init in class com.threerings.crowd.client.PlaceController
      -
      -
      -
      -
      -
      -
      - -

      -willEnterPlace

      -
      -public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Overrides:
      willEnterPlace in class com.threerings.crowd.client.PlaceController
      -
      -
      -
      -
      -
      -
      - -

      -didLeavePlace

      -
      -public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
      -
      -
      -
      Overrides:
      didLeavePlace in class com.threerings.crowd.client.PlaceController
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public void init(com.threerings.crowd.util.CrowdContext ctx,
          +                 com.threerings.crowd.data.PlaceConfig config)
          +
          +
          Overrides:
          +
          init in class com.threerings.crowd.client.PlaceController
          +
          +
        • +
        + + + +
          +
        • +

          willEnterPlace

          +
          public void willEnterPlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Overrides:
          +
          willEnterPlace in class com.threerings.crowd.client.PlaceController
          +
          +
        • +
        + + + +
          +
        • +

          didLeavePlace

          +
          public void didLeavePlace(com.threerings.crowd.data.PlaceObject plobj)
          +
          +
          Overrides:
          +
          didLeavePlace in class com.threerings.crowd.client.PlaceController
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/SceneDecoder.html b/apidocs/com/threerings/whirled/client/SceneDecoder.html index 272649d3..8c60a257 100644 --- a/apidocs/com/threerings/whirled/client/SceneDecoder.html +++ b/apidocs/com/threerings/whirled/client/SceneDecoder.html @@ -1,358 +1,379 @@ - - - - - - -SceneDecoder (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.client -
    -Class SceneDecoder

    -
    -java.lang.Object
    -  extended by com.threerings.presents.client.InvocationDecoder
    -      extended by com.threerings.whirled.client.SceneDecoder
    -
    -
    -
    -
    public class SceneDecoder
    extends com.threerings.presents.client.InvocationDecoder
    - - -

    -Dispatches calls to a SceneReceiver instance. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.client
    +

    Class SceneDecoder

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.client.InvocationDecoder
      • +
      • +
          +
        • com.threerings.whirled.client.SceneDecoder
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      +
      public class SceneDecoder
      +extends com.threerings.presents.client.InvocationDecoder
      +
      Dispatches calls to a SceneReceiver instance.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -RECEIVER_CODE

      -
      -public static final String RECEIVER_CODE
      -
      -
      The generated hash code used to identify this receiver class. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -FORCED_MOVE

      -
      -public static final int FORCED_MOVE
      -
      -
      The method id used to dispatch SceneReceiver.forcedMove(int) - notifications. -

      -

      -
      See Also:
      Constant Field Values
      -
      - + - - - - - - -
      -Constructor Detail
      - -

      -SceneDecoder

      -
      -public SceneDecoder(SceneReceiver receiver)
      -
      -
      Creates a decoder that may be registered to dispatch invocation - service notifications to the specified receiver. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneDecoder

          +
          public SceneDecoder(SceneReceiver receiver)
          +
          Creates a decoder that may be registered to dispatch invocation + service notifications to the specified receiver.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getReceiverCode

      -
      -public String getReceiverCode()
      -
      -
      -
      Specified by:
      getReceiverCode in class com.threerings.presents.client.InvocationDecoder
      -
      -
      -
      -
      -
      -
      - -

      -dispatchNotification

      -
      -public void dispatchNotification(int methodId,
      -                                 Object[] args)
      -
      -
      -
      Overrides:
      dispatchNotification in class com.threerings.presents.client.InvocationDecoder
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getReceiverCode

          +
          public String getReceiverCode()
          +
          +
          Specified by:
          +
          getReceiverCode in class com.threerings.presents.client.InvocationDecoder
          +
          +
        • +
        + + + +
          +
        • +

          dispatchNotification

          +
          public void dispatchNotification(int methodId,
          +                                 Object[] args)
          +
          +
          Overrides:
          +
          dispatchNotification in class com.threerings.presents.client.InvocationDecoder
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/SceneDirector.MoveHandler.html b/apidocs/com/threerings/whirled/client/SceneDirector.MoveHandler.html index 3e888a68..82ea0c24 100644 --- a/apidocs/com/threerings/whirled/client/SceneDirector.MoveHandler.html +++ b/apidocs/com/threerings/whirled/client/SceneDirector.MoveHandler.html @@ -1,221 +1,237 @@ - - - - - - -SceneDirector.MoveHandler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.client -
    -Interface SceneDirector.MoveHandler

    -
    -
    All Known Implementing Classes:
    ZoneDirector
    -
    -
    -
    Enclosing class:
    SceneDirector
    -
    -
    -
    -
    public static interface SceneDirector.MoveHandler
    - - -

    -Used to recover from a problem after a completed moveTo. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.client
    +

    Interface SceneDirector.MoveHandler

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      ZoneDirector
      +
      +
      +
      Enclosing class:
      +
      SceneDirector
      +
      +
      +
      +
      public static interface SceneDirector.MoveHandler
      +
      Used to recover from a problem after a completed moveTo.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Method Summary
      - voidrecoverMoveTo(int previousSceneId) - -
      -          Should instruct the client to move the last known working location (as well as clean up - after the failed moveTo request).
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidrecoverMoveTo(int previousSceneId) +
        Should instruct the client to move the last known working location (as well as clean up + after the failed moveTo request).
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -recoverMoveTo

      -
      -void recoverMoveTo(int previousSceneId)
      -
      -
      Should instruct the client to move the last known working location (as well as clean up - after the failed moveTo request). -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          recoverMoveTo

          +
          void recoverMoveTo(int previousSceneId)
          +
          Should instruct the client to move the last known working location (as well as clean up + after the failed moveTo request).
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/SceneDirector.html b/apidocs/com/threerings/whirled/client/SceneDirector.html index b6497310..9b461c49 100644 --- a/apidocs/com/threerings/whirled/client/SceneDirector.html +++ b/apidocs/com/threerings/whirled/client/SceneDirector.html @@ -1,842 +1,752 @@ - - - - - - -SceneDirector (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.client -
    -Class SceneDirector

    -
    -java.lang.Object
    -  extended by com.threerings.presents.client.BasicDirector
    -      extended by com.threerings.whirled.client.SceneDirector
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.client.LocationDirector.FailureHandler, com.threerings.crowd.data.LocationCodes, com.threerings.presents.client.InvocationReceiver, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.SessionObserver, com.threerings.presents.data.InvocationCodes, SceneReceiver, SceneService.SceneMoveListener, SceneCodes
    -
    -
    -
    -
    public class SceneDirector
    extends com.threerings.presents.client.BasicDirector
    implements SceneCodes, com.threerings.crowd.client.LocationDirector.FailureHandler, SceneReceiver, SceneService.SceneMoveListener
    - - -

    -The scene director is the client's interface to all things scene related. It interfaces with the +

    +
    com.threerings.whirled.client
    +

    Class SceneDirector

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.client.BasicDirector
      • +
      • +
          +
        • com.threerings.whirled.client.SceneDirector
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.client.LocationDirector.FailureHandler, com.threerings.crowd.data.LocationCodes, com.threerings.presents.client.InvocationReceiver, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.SessionObserver, com.threerings.presents.data.InvocationCodes, SceneReceiver, SceneService.SceneMoveListener, SceneCodes
      +
      +
      +
      +
      public class SceneDirector
      +extends com.threerings.presents.client.BasicDirector
      +implements SceneCodes, com.threerings.crowd.client.LocationDirector.FailureHandler, SceneReceiver, SceneService.SceneMoveListener
      +
      The scene director is the client's interface to all things scene related. It interfaces with the scene repository to ensure that scene objects are available when the client enters a particular - scene. It handles moving from scene to scene (it coordinates with the LocationDirector + scene. It handles moving from scene to scene (it coordinates with the LocationDirector in order to do this).

      Note that when the scene director is in use instead of the location director, scene ids - instead of place oids will be supplied to LocationObserver.locationMayChange(int) and LocationObserver.locationChangeFailed(int, java.lang.String). -

      - -

      -


      - -

      + instead of place oids will be supplied to LocationObserver.locationMayChange(int) and LocationObserver.locationChangeFailed(int, java.lang.String).

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Nested Class Summary
      -static interfaceSceneDirector.MoveHandler - -
      -          Used to recover from a problem after a completed moveTo.
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationReceiver
      com.threerings.presents.client.InvocationReceiver.Registration
      -  +
        +
      • + + +

        Nested Class Summary

        + + + + + + + + + + +
        Nested Classes 
        Modifier and TypeClass and Description
        static interface SceneDirector.MoveHandler +
        Used to recover from a problem after a completed moveTo.
        +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationReceiver

          +com.threerings.presents.client.InvocationReceiver.Registration
        • +
        +
      • +
      - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from interface com.threerings.whirled.data.SceneCodes
      SCENE_UPDATE, WHIRLED_GROUP
      - - - - - - - -
      Fields inherited from interface com.threerings.crowd.data.LocationCodes
      ALREADY_THERE, MOVE_IN_PROGRESS, NO_SUCH_PLACE
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  +
        +
      • + + +

        Field Summary

        + +
          +
        • + + +

          Fields inherited from interface com.threerings.crowd.data.LocationCodes

          +ALREADY_THERE, MOVE_IN_PROGRESS, NO_SUCH_PLACE
        • +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.presents.data.InvocationCodes

          +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      SceneDirector(WhirledContext ctx, - com.threerings.crowd.client.LocationDirector locdir, - SceneRepository screp, - SceneFactory fact) - -
      -          Creates a new scene director with the specified context.
      -  + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddPendingForcedMove(Runnable move) - -
      -           
      - voidcancelMoveRequest() - -
      -           
      - voidclientDidLogoff(com.threerings.presents.client.Client client) - -
      -           
      - voiddidLeaveScene() - -
      -          Called to clean up our place and scene state information when we leave a scene.
      - voidforcedMove(int sceneId) - -
      -          Used to communicate a required move notification to the client.
      - SceneModelgetPendingModel() - -
      -          Returns the model loaded in preparation for a scene transition.
      - intgetPendingSceneId() - -
      -          Returns the scene id set in preparation for a scene transition.
      - ScenegetScene() - -
      -          Returns the display scene object associated with the scene we currently occupy or null if we - currently occupy no scene.
      - booleanmovePending() - -
      -          Returns true if there is a pending move request.
      - voidmoveRequiresServerSwitch(String hostname, - int[] ports) - -
      -          Indicates that the client must switch to the specified server and reissue its move - request in order to relocate to its desired scene.
      - voidmoveSucceeded(int placeId, - com.threerings.crowd.data.PlaceConfig config) - -
      -          Indicates that a move succeeded.
      - voidmoveSucceededWithScene(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.
      - voidmoveSucceededWithUpdates(int placeId, - com.threerings.crowd.data.PlaceConfig config, - SceneUpdate[] updates) - -
      -          Indicates that a move succeeded and that the client's cached scene information should be - updated with the supplied data.
      - booleanmoveTo(int sceneId) - -
      -          Requests that this client move the specified scene.
      - booleanprepareMoveTo(int sceneId, - ResultListener<com.threerings.crowd.data.PlaceConfig> rl) - -
      -          Prepares to move to the requested scene.
      - voidrecoverFailedMove(int placeId) - -
      -           
      - voidrequestFailed(String reason) - -
      -           
      - voidsetMoveHandler(SceneDirector.MoveHandler handler) - -
      -          Sets the moveHandler for use in recoverFailedMove(int).
      - voidsetSceneRepository(SceneRepository screp) - -
      -          Set the scene repository.
      - voidupdateReceived(SceneUpdate update) - -
      -          Called by SceneController instances to tell us about an update to the current scene.
      - - - - - - - -
      Methods inherited from class com.threerings.presents.client.BasicDirector
      clientDidLogon, clientObjectDidChange, clientWillLogon, isAvailableInStandalone, setAvailableInStandalone
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SceneDirector

      -
      -public SceneDirector(WhirledContext ctx,
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneDirector

          +
          public SceneDirector(WhirledContext ctx,
                                com.threerings.crowd.client.LocationDirector locdir,
          -                     SceneRepository screp,
          -                     SceneFactory fact)
          -
          -
          Creates a new scene director with the specified context. -

          -

          -
          Parameters:
          ctx - the active client context.
          locdir - the location director in use on the client, with which the scene director will - coordinate when changing location.
          screp - the entity from which the scene director will load scene data from the local + SceneRepository screp, + SceneFactory fact)
      +
      Creates a new scene director with the specified context.
      +
      +
      Parameters:
      +
      ctx - the active client context.
      +
      locdir - the location director in use on the client, with which the scene director will + coordinate when changing location.
      +
      screp - the entity from which the scene director will load scene data from the local client scene storage. This may be null when the SceneDirector is constructed, but it should - be supplied via setSceneRepository(com.threerings.whirled.client.persist.SceneRepository) prior to really using this director.
      fact - the factory that knows which derivation of Scene to create for the - current system.
      - - + be supplied via setSceneRepository(com.threerings.whirled.client.persist.SceneRepository) prior to really using this director. +
      fact - the factory that knows which derivation of Scene to create for the + current system.
      + +
    • +
    + + - - - - - - -
    -Method Detail
    - -

    -setSceneRepository

    -
    -public void setSceneRepository(SceneRepository screp)
    -
    -
    Set the scene repository. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getScene

    -
    -public Scene getScene()
    -
    -
    Returns the display scene object associated with the scene we currently occupy or null if we - currently occupy no scene. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -movePending

    -
    -public boolean movePending()
    -
    -
    Returns true if there is a pending move request. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -moveTo

    -
    -public boolean moveTo(int sceneId)
    -
    -
    Requests that this client move the specified scene. A request will be made and when the - response is received, the location observers will be notified of success or failure. -

    -

    -
    -
    -
    - -
    Returns:
    true if the move to request was issued, false if it was rejected by a location - observer or because we have another request outstanding.
    -
    -
    -
    - -

    -prepareMoveTo

    -
    -public boolean prepareMoveTo(int sceneId,
    -                             ResultListener<com.threerings.crowd.data.PlaceConfig> rl)
    -
    -
    Prepares to move to the requested scene. The location observers are asked to ratify the move +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setSceneRepository

        +
        public void setSceneRepository(SceneRepository screp)
        +
        Set the scene repository.
        +
      • +
      + + + +
        +
      • +

        getScene

        +
        public Scene getScene()
        +
        Returns the display scene object associated with the scene we currently occupy or null if we + currently occupy no scene.
        +
      • +
      + + + +
        +
      • +

        movePending

        +
        public boolean movePending()
        +
        Returns true if there is a pending move request.
        +
      • +
      + + + +
        +
      • +

        moveTo

        +
        public boolean moveTo(int sceneId)
        +
        Requests that this client move the specified scene. A request will be made and when the + response is received, the location observers will be notified of success or failure.
        +
        +
        Returns:
        +
        true if the move to request was issued, false if it was rejected by a location + observer or because we have another request outstanding.
        +
        +
      • +
      + + + +
        +
      • +

        prepareMoveTo

        +
        public boolean prepareMoveTo(int sceneId,
        +                             ResultListener<com.threerings.crowd.data.PlaceConfig> rl)
        +
        Prepares to move to the requested scene. The location observers are asked to ratify the move and our pending scene mode is loaded from the scene repository. This can be called by - cooperating directors that need to coopt the moveTo process. -

        -

        -
        -
        -
        -
        -
        -
    -
    - -

    -getPendingModel

    -
    -public SceneModel getPendingModel()
    -
    -
    Returns the model loaded in preparation for a scene transition. This is made available only + cooperating directors that need to coopt the moveTo process.
    + + + + + +
      +
    • +

      getPendingModel

      +
      public SceneModel getPendingModel()
      +
      Returns the model loaded in preparation for a scene transition. This is made available only for cooperating directors which may need to coopt the scene transition process. The pending - model is only valid immediately following a call to prepareMoveTo(int, com.samskivert.util.ResultListener). -

      -

      -
      -
      -
      -
      -
      - -
      - -

      -getPendingSceneId

      -
      -public int getPendingSceneId()
      -
      -
      Returns the scene id set in preparation for a scene transition. As with - getPendingModel(), this is for cooperating directors. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -moveSucceeded

      -
      -public void moveSucceeded(int placeId,
      -                          com.threerings.crowd.data.PlaceConfig config)
      -
      -
      Description copied from interface: SceneService.SceneMoveListener
      -
      Indicates that a move succeeded. -

      -

      -
      Specified by:
      moveSucceeded in interface SceneService.SceneMoveListener
      -
      -
      -
      Parameters:
      placeId - the place object id of the newly occupied scene.
      config - metadata related to the newly occupied scene.
      -
      -
      -
      - -

      -moveSucceededWithUpdates

      -
      -public void moveSucceededWithUpdates(int placeId,
      + model is only valid immediately following a call to prepareMoveTo(int, com.samskivert.util.ResultListener<com.threerings.crowd.data.PlaceConfig>).
      +
    • +
    + + + +
      +
    • +

      getPendingSceneId

      +
      public int getPendingSceneId()
      +
      Returns the scene id set in preparation for a scene transition. As with + getPendingModel(), this is for cooperating directors.
      +
    • +
    + + + +
      +
    • +

      moveSucceeded

      +
      public void moveSucceeded(int placeId,
      +                          com.threerings.crowd.data.PlaceConfig config)
      +
      Description copied from interface: SceneService.SceneMoveListener
      +
      Indicates that a move succeeded.
      +
      +
      Specified by:
      +
      moveSucceeded in interface SceneService.SceneMoveListener
      +
      Parameters:
      +
      placeId - the place object id of the newly occupied scene.
      +
      config - metadata related to the newly occupied scene.
      +
      +
    • +
    + + + +
      +
    • +

      moveSucceededWithUpdates

      +
      public void moveSucceededWithUpdates(int placeId,
                                            com.threerings.crowd.data.PlaceConfig config,
      -                                     SceneUpdate[] updates)
      -
      -
      Description copied from interface: SceneService.SceneMoveListener
      -
      Indicates that a move succeeded and that the client's cached scene information should be - updated with the supplied data. -

      -

      -
      Specified by:
      moveSucceededWithUpdates in interface SceneService.SceneMoveListener
      -
      -
      -
      Parameters:
      placeId - the place object id of the newly occupied scene.
      config - metadata related to the newly occupied scene.
      updates - updates that must be applied to the client's copy of a scene model to - bring it up to date.
      -
      -
      -
      - -

      -moveSucceededWithScene

      -
      -public void moveSucceededWithScene(int placeId,
      +                                     SceneUpdate[] updates)
      +
      Description copied from interface: SceneService.SceneMoveListener
      +
      Indicates that a move succeeded and that the client's cached scene information should be + updated with the supplied data.
      +
      +
      Specified by:
      +
      moveSucceededWithUpdates in interface SceneService.SceneMoveListener
      +
      Parameters:
      +
      placeId - the place object id of the newly occupied scene.
      +
      config - metadata related to the newly occupied scene.
      +
      updates - updates that must be applied to the client's copy of a scene model to + bring it up to date.
      +
      +
    • +
    + + + +
      +
    • +

      moveSucceededWithScene

      +
      public void moveSucceededWithScene(int placeId,
                                          com.threerings.crowd.data.PlaceConfig config,
      -                                   SceneModel model)
      -
      -
      Description copied from interface: SceneService.SceneMoveListener
      -
      Indicates that a move succeeded and that the client's cached scene information should be - updated with the supplied data. -

      -

      -
      Specified by:
      moveSucceededWithScene in interface SceneService.SceneMoveListener
      -
      -
      -
      Parameters:
      placeId - the place object id of the newly occupied scene.
      config - metadata related to the newly occupied scene.
      model - a fresh copy of the most recent scene data for the newly occupied scene.
      -
      -
      -
      - -

      -moveRequiresServerSwitch

      -
      -public void moveRequiresServerSwitch(String hostname,
      -                                     int[] ports)
      -
      -
      Description copied from interface: SceneService.SceneMoveListener
      -
      Indicates that the client must switch to the specified server and reissue its move - request in order to relocate to its desired scene. -

      -

      -
      Specified by:
      moveRequiresServerSwitch in interface SceneService.SceneMoveListener
      -
      -
      -
      -
      -
      -
      - -

      -requestFailed

      -
      -public void requestFailed(String reason)
      -
      -
      -
      Specified by:
      requestFailed in interface com.threerings.presents.client.InvocationService.InvocationListener
      -
      -
      -
      -
      -
      -
      - -

      -updateReceived

      -
      -public void updateReceived(SceneUpdate update)
      -
      -
      Called by SceneController instances to tell us about an update to the current scene. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -didLeaveScene

      -
      -public void didLeaveScene()
      -
      -
      Called to clean up our place and scene state information when we leave a scene. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setMoveHandler

      -
      -public void setMoveHandler(SceneDirector.MoveHandler handler)
      -
      -
      Sets the moveHandler for use in recoverFailedMove(int). -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -forcedMove

      -
      -public void forcedMove(int sceneId)
      -
      -
      Description copied from interface: SceneReceiver
      -
      Used to communicate a required move notification to the client. The server will have removed + SceneModel model) +
      Description copied from interface: SceneService.SceneMoveListener
      +
      Indicates that a move succeeded and that the client's cached scene information should be + updated with the supplied data.
      +
      +
      Specified by:
      +
      moveSucceededWithScene in interface SceneService.SceneMoveListener
      +
      Parameters:
      +
      placeId - the place object id of the newly occupied scene.
      +
      config - metadata related to the newly occupied scene.
      +
      model - a fresh copy of the most recent scene data for the newly occupied scene.
      +
      +
    • +
    + + + + + + + +
      +
    • +

      requestFailed

      +
      public void requestFailed(String reason)
      +
      +
      Specified by:
      +
      requestFailed in interface com.threerings.presents.client.InvocationService.InvocationListener
      +
      +
    • +
    + + + +
      +
    • +

      updateReceived

      +
      public void updateReceived(SceneUpdate update)
      +
      Called by SceneController instances to tell us about an update to the current scene.
      +
    • +
    + + + +
      +
    • +

      didLeaveScene

      +
      public void didLeaveScene()
      +
      Called to clean up our place and scene state information when we leave a scene.
      +
    • +
    + + + + + + + +
      +
    • +

      forcedMove

      +
      public void forcedMove(int sceneId)
      +
      Description copied from interface: SceneReceiver
      +
      Used to communicate a required move notification to the client. The server will have removed the client from their existing scene and the client is then responsible for generating a - SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request to move to the new scene. -

      -

      -
      Specified by:
      forcedMove in interface SceneReceiver
      -
      -
      -
      -
      - -
      - -

      -recoverFailedMove

      -
      -public void recoverFailedMove(int placeId)
      -
      -
      -
      Specified by:
      recoverFailedMove in interface com.threerings.crowd.client.LocationDirector.FailureHandler
      -
      -
      -
      -
      -
      -
      - -

      -clientDidLogoff

      -
      -public void clientDidLogoff(com.threerings.presents.client.Client client)
      -
      -
      -
      Specified by:
      clientDidLogoff in interface com.threerings.presents.client.SessionObserver
      Overrides:
      clientDidLogoff in class com.threerings.presents.client.BasicDirector
      -
      -
      -
      -
      -
      -
      - -

      -cancelMoveRequest

      -
      -public void cancelMoveRequest()
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - -

      -addPendingForcedMove

      -
      -public void addPendingForcedMove(Runnable move)
      -
      -
      -
      -
      -
      -
      -
      -
      + SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request to move to the new scene.
      +
      +
      Specified by:
      +
      forcedMove in interface SceneReceiver
      +
      +
    • +
    + + + +
      +
    • +

      recoverFailedMove

      +
      public void recoverFailedMove(int placeId)
      +
      +
      Specified by:
      +
      recoverFailedMove in interface com.threerings.crowd.client.LocationDirector.FailureHandler
      +
      +
    • +
    + + + +
      +
    • +

      clientDidLogoff

      +
      public void clientDidLogoff(com.threerings.presents.client.Client client)
      +
      +
      Specified by:
      +
      clientDidLogoff in interface com.threerings.presents.client.SessionObserver
      +
      Overrides:
      +
      clientDidLogoff in class com.threerings.presents.client.BasicDirector
      +
      +
    • +
    + + + +
      +
    • +

      cancelMoveRequest

      +
      public void cancelMoveRequest()
      +
    • +
    + + + +
      +
    • +

      addPendingForcedMove

      +
      public void addPendingForcedMove(Runnable move)
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/SceneMoveAdapter.html b/apidocs/com/threerings/whirled/client/SceneMoveAdapter.html index d7ebcf1e..f3e2f505 100644 --- a/apidocs/com/threerings/whirled/client/SceneMoveAdapter.html +++ b/apidocs/com/threerings/whirled/client/SceneMoveAdapter.html @@ -1,382 +1,397 @@ - - - - - - -SceneMoveAdapter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.client -
    -Class SceneMoveAdapter

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.client.SceneMoveAdapter
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.client.InvocationService.InvocationListener, SceneService.SceneMoveListener
    -
    -
    -
    -
    public class SceneMoveAdapter
    extends Object
    implements SceneService.SceneMoveListener
    - - -

    -A useful base class for implementing part of a SceneService.SceneMoveListener. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.client
    +

    Class SceneMoveAdapter

    +
    +
    + +
    + +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      SceneMoveAdapter() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SceneMoveAdapter() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidmoveRequiresServerSwitch(String hostname, - int[] ports) - -
      -          Indicates that the client must switch to the specified server and reissue its move - request in order to relocate to its desired scene.
      - voidmoveSucceeded(int placeId, - com.threerings.crowd.data.PlaceConfig config) - -
      -          Indicates that a move succeeded.
      - voidmoveSucceededWithScene(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.
      - voidmoveSucceededWithUpdates(int placeId, - com.threerings.crowd.data.PlaceConfig config, - SceneUpdate[] updates) - -
      -          Indicates that a move succeeded and that the client's cached scene information should be - updated with the supplied data.
      - voidrequestFailed(String cause) - -
      -           
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SceneMoveAdapter

      -
      -public SceneMoveAdapter()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneMoveAdapter

          +
          public SceneMoveAdapter()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -moveSucceeded

      -
      -public void moveSucceeded(int placeId,
      -                          com.threerings.crowd.data.PlaceConfig config)
      -
      -
      Description copied from interface: SceneService.SceneMoveListener
      -
      Indicates that a move succeeded. -

      -

      -
      Specified by:
      moveSucceeded in interface SceneService.SceneMoveListener
      -
      -
      -
      Parameters:
      placeId - the place object id of the newly occupied scene.
      config - metadata related to the newly occupied scene.
      -
      -
      -
      - -

      -moveSucceededWithUpdates

      -
      -public void moveSucceededWithUpdates(int placeId,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          moveSucceeded

          +
          public void moveSucceeded(int placeId,
          +                          com.threerings.crowd.data.PlaceConfig config)
          +
          Description copied from interface: SceneService.SceneMoveListener
          +
          Indicates that a move succeeded.
          +
          +
          Specified by:
          +
          moveSucceeded in interface SceneService.SceneMoveListener
          +
          Parameters:
          +
          placeId - the place object id of the newly occupied scene.
          +
          config - metadata related to the newly occupied scene.
          +
          +
        • +
        + + + +
          +
        • +

          moveSucceededWithUpdates

          +
          public void moveSucceededWithUpdates(int placeId,
                                                com.threerings.crowd.data.PlaceConfig config,
          -                                     SceneUpdate[] updates)
          -
          -
          Description copied from interface: SceneService.SceneMoveListener
          -
          Indicates that a move succeeded and that the client's cached scene information should be - updated with the supplied data. -

          -

          -
          Specified by:
          moveSucceededWithUpdates in interface SceneService.SceneMoveListener
          -
          -
          -
          Parameters:
          placeId - the place object id of the newly occupied scene.
          config - metadata related to the newly occupied scene.
          updates - updates that must be applied to the client's copy of a scene model to - bring it up to date.
          -
          -
          -
          - -

          -moveSucceededWithScene

          -
          -public void moveSucceededWithScene(int placeId,
          +                                     SceneUpdate[] updates)
          +
          Description copied from interface: SceneService.SceneMoveListener
          +
          Indicates that a move succeeded and that the client's cached scene information should be + updated with the supplied data.
          +
          +
          Specified by:
          +
          moveSucceededWithUpdates in interface SceneService.SceneMoveListener
          +
          Parameters:
          +
          placeId - the place object id of the newly occupied scene.
          +
          config - metadata related to the newly occupied scene.
          +
          updates - updates that must be applied to the client's copy of a scene model to + bring it up to date.
          +
          +
        • +
        + + + +
          +
        • +

          moveSucceededWithScene

          +
          public void moveSucceededWithScene(int placeId,
                                              com.threerings.crowd.data.PlaceConfig config,
          -                                   SceneModel model)
          -
          -
          Description copied from interface: SceneService.SceneMoveListener
          -
          Indicates that a move succeeded and that the client's cached scene information should be - updated with the supplied data. -

          -

          -
          Specified by:
          moveSucceededWithScene in interface SceneService.SceneMoveListener
          -
          -
          -
          Parameters:
          placeId - the place object id of the newly occupied scene.
          config - metadata related to the newly occupied scene.
          model - a fresh copy of the most recent scene data for the newly occupied scene.
          -
          -
          -
          - -

          -moveRequiresServerSwitch

          -
          -public void moveRequiresServerSwitch(String hostname,
          -                                     int[] ports)
          -
          -
          Description copied from interface: SceneService.SceneMoveListener
          -
          Indicates that the client must switch to the specified server and reissue its move - request in order to relocate to its desired scene. -

          -

          -
          Specified by:
          moveRequiresServerSwitch in interface SceneService.SceneMoveListener
          -
          -
          -
          -
          -
          -
          - -

          -requestFailed

          -
          -public void requestFailed(String cause)
          -
          -
          -
          Specified by:
          requestFailed in interface com.threerings.presents.client.InvocationService.InvocationListener
          -
          -
          -
          -
          -
          + SceneModel model)
      +
      Description copied from interface: SceneService.SceneMoveListener
      +
      Indicates that a move succeeded and that the client's cached scene information should be + updated with the supplied data.
      +
      +
      Specified by:
      +
      moveSucceededWithScene in interface SceneService.SceneMoveListener
      +
      Parameters:
      +
      placeId - the place object id of the newly occupied scene.
      +
      config - metadata related to the newly occupied scene.
      +
      model - a fresh copy of the most recent scene data for the newly occupied scene.
      +
      +
    • +
    + + + + + + + +
      +
    • +

      requestFailed

      +
      public void requestFailed(String cause)
      +
      +
      Specified by:
      +
      requestFailed in interface com.threerings.presents.client.InvocationService.InvocationListener
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/SceneReceiver.html b/apidocs/com/threerings/whirled/client/SceneReceiver.html index e4b550b5..998598e0 100644 --- a/apidocs/com/threerings/whirled/client/SceneReceiver.html +++ b/apidocs/com/threerings/whirled/client/SceneReceiver.html @@ -1,244 +1,254 @@ - - - - - - -SceneReceiver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.client -
    -Interface SceneReceiver

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationReceiver
    -
    -
    -
    All Known Implementing Classes:
    SceneDirector
    -
    -
    -
    -
    public interface SceneReceiver
    extends com.threerings.presents.client.InvocationReceiver
    - - -

    -Defines, for the scene services, a set of notifications delivered asynchronously by the server - to the client. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.client
    +

    Interface SceneReceiver

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.client.InvocationReceiver
      +
      +
      +
      All Known Implementing Classes:
      +
      SceneDirector
      +
      +
      +
      +
      public interface SceneReceiver
      +extends com.threerings.presents.client.InvocationReceiver
      +
      Defines, for the scene services, a set of notifications delivered asynchronously by the server + to the client.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationReceiver
      com.threerings.presents.client.InvocationReceiver.Registration
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationReceiver

          +com.threerings.presents.client.InvocationReceiver.Registration
        • +
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - voidforcedMove(int sceneId) - -
      -          Used to communicate a required move notification to the client.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidforcedMove(int sceneId) +
        Used to communicate a required move notification to the client.
        +
        +
      • +
      +
    • +
    +
    +
    +
    + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/SceneService.SceneMoveListener.html b/apidocs/com/threerings/whirled/client/SceneService.SceneMoveListener.html index 6d091c36..74e95a97 100644 --- a/apidocs/com/threerings/whirled/client/SceneService.SceneMoveListener.html +++ b/apidocs/com/threerings/whirled/client/SceneService.SceneMoveListener.html @@ -1,328 +1,335 @@ - - - - - - -SceneService.SceneMoveListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.client -
    -Interface SceneService.SceneMoveListener

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationService.InvocationListener
    -
    -
    -
    All Known Subinterfaces:
    SpotService.SpotSceneMoveListener
    -
    -
    -
    All Known Implementing Classes:
    SceneDirector, SceneMarshaller.SceneMoveMarshaller, SceneMoveAdapter, SpotMarshaller.SpotSceneMoveMarshaller
    -
    -
    -
    Enclosing interface:
    SceneService
    -
    -
    -
    -
    public static interface SceneService.SceneMoveListener
    extends com.threerings.presents.client.InvocationService.InvocationListener
    - - -

    -Used to communicate the response to a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.client
    +

    Interface SceneService.SceneMoveListener

    +
    +
    +
    + +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidmoveRequiresServerSwitch(String hostname, - int[] ports) - -
      -          Indicates that the client must switch to the specified server and reissue its move - request in order to relocate to its desired scene.
      - voidmoveSucceeded(int placeId, - com.threerings.crowd.data.PlaceConfig config) - -
      -          Indicates that a move succeeded.
      - voidmoveSucceededWithScene(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.
      - voidmoveSucceededWithUpdates(int placeId, - com.threerings.crowd.data.PlaceConfig config, - SceneUpdate[] updates) - -
      -          Indicates that a move succeeded and that the client's cached scene information should be - updated with the supplied data.
      - - - - - - - -
      Methods inherited from interface com.threerings.presents.client.InvocationService.InvocationListener
      requestFailed
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidmoveRequiresServerSwitch(String hostname, + int[] ports) +
        Indicates that the client must switch to the specified server and reissue its move + request in order to relocate to its desired scene.
        +
        voidmoveSucceeded(int placeId, + com.threerings.crowd.data.PlaceConfig config) +
        Indicates that a move succeeded.
        +
        voidmoveSucceededWithScene(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.
        +
        voidmoveSucceededWithUpdates(int placeId, + com.threerings.crowd.data.PlaceConfig config, + SceneUpdate[] updates) +
        Indicates that a move succeeded and that the client's cached scene information should be + updated with the supplied data.
        +
        +
          +
        • + + +

          Methods inherited from interface com.threerings.presents.client.InvocationService.InvocationListener

          +requestFailed
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -moveSucceeded

      -
      -void moveSucceeded(int placeId,
      -                   com.threerings.crowd.data.PlaceConfig config)
      -
      -
      Indicates that a move succeeded. -

      -

      -
      -
      -
      -
      Parameters:
      placeId - the place object id of the newly occupied scene.
      config - metadata related to the newly occupied scene.
      -
      -
      -
      - -

      -moveSucceededWithUpdates

      -
      -void moveSucceededWithUpdates(int placeId,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          moveSucceeded

          +
          void moveSucceeded(int placeId,
          +                   com.threerings.crowd.data.PlaceConfig config)
          +
          Indicates that a move succeeded.
          +
          +
          Parameters:
          +
          placeId - the place object id of the newly occupied scene.
          +
          config - metadata related to the newly occupied scene.
          +
          +
        • +
        + + + +
          +
        • +

          moveSucceededWithUpdates

          +
          void moveSucceededWithUpdates(int placeId,
                                         com.threerings.crowd.data.PlaceConfig config,
          -                              SceneUpdate[] updates)
          -
          -
          Indicates that a move succeeded and that the client's cached scene information should be - updated with the supplied data. -

          -

          -
          -
          -
          -
          Parameters:
          placeId - the place object id of the newly occupied scene.
          config - metadata related to the newly occupied scene.
          updates - updates that must be applied to the client's copy of a scene model to - bring it up to date.
          -
          -
          -
          - -

          -moveSucceededWithScene

          -
          -void moveSucceededWithScene(int placeId,
          +                              SceneUpdate[] updates)
          +
          Indicates that a move succeeded and that the client's cached scene information should be + updated with the supplied data.
          +
          +
          Parameters:
          +
          placeId - the place object id of the newly occupied scene.
          +
          config - metadata related to the newly occupied scene.
          +
          updates - updates that must be applied to the client's copy of a scene model to + bring it up to date.
          +
          +
        • +
        + + + +
          +
        • +

          moveSucceededWithScene

          +
          void 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. -

          -

          -
          -
          -
          -
          Parameters:
          placeId - the place object id of the newly occupied scene.
          config - metadata related to the newly occupied scene.
          model - a fresh copy of the most recent scene data for the newly occupied scene.
          -
          -
          -
          - -

          -moveRequiresServerSwitch

          -
          -void moveRequiresServerSwitch(String hostname,
          -                              int[] ports)
          -
          -
          Indicates that the client must switch to the specified server and reissue its move - request in order to relocate to its desired scene. -

          -

          -
          -
          -
          -
          -
          -
          + SceneModel model)
      +
      Indicates that a move succeeded and that the client's cached scene information should be + updated with the supplied data.
      +
      +
      Parameters:
      +
      placeId - the place object id of the newly occupied scene.
      +
      config - metadata related to the newly occupied scene.
      +
      model - a fresh copy of the most recent scene data for the newly occupied scene.
      +
      +
    • +
    + + + +
      +
    • +

      moveRequiresServerSwitch

      +
      void moveRequiresServerSwitch(String hostname,
      +                              int[] ports)
      +
      Indicates that the client must switch to the specified server and reissue its move + request in order to relocate to its desired scene.
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/SceneService.html b/apidocs/com/threerings/whirled/client/SceneService.html index b0b1bfa7..557c5d55 100644 --- a/apidocs/com/threerings/whirled/client/SceneService.html +++ b/apidocs/com/threerings/whirled/client/SceneService.html @@ -1,254 +1,274 @@ - - - - - - -SceneService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.client -
    -Interface SceneService

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationService
    -
    -
    -
    All Known Implementing Classes:
    SceneMarshaller
    -
    -
    -
    -
    public interface SceneService
    extends com.threerings.presents.client.InvocationService
    - - -

    -The scene service class provides the client interface to the scene related invocation services - (e.g. moving from scene to scene). -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.client
    +

    Interface SceneService

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.client.InvocationService
      +
      +
      +
      All Known Implementing Classes:
      +
      SceneMarshaller
      +
      +
      +
      +
      public interface SceneService
      +extends com.threerings.presents.client.InvocationService
      +
      The scene service class provides the client interface to the scene related invocation services + (e.g. moving from scene to scene).
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Nested Class Summary
      -static interfaceSceneService.SceneMoveListener - -
      -          Used to communicate the response to a moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService
      com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
      -  - +
        +
      • + + +

        Nested Class Summary

        + + + + + + + + + + +
        Nested Classes 
        Modifier and TypeInterface and Description
        static interface SceneService.SceneMoveListener + +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService

          +com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
        • +
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - voidmoveTo(int sceneId, - int version, - SceneService.SceneMoveListener listener) - -
      -          Requests that that this client's body be moved to the specified scene.
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -moveTo

      -
      -void moveTo(int sceneId,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          moveTo

          +
          void moveTo(int sceneId,
                       int version,
          -            SceneService.SceneMoveListener listener)
          -
          -
          Requests that that this client's body be moved to the specified scene. -

          -

          -
          -
          -
          -
          Parameters:
          sceneId - the scene id to which we want to move.
          version - the version number of the scene object that we have in our local repository.
          -
          -
          + SceneService.SceneMoveListener listener)
      +
      Requests that that this client's body be moved to the specified scene.
      +
      +
      Parameters:
      +
      sceneId - the scene id to which we want to move.
      +
      version - the version number of the scene object that we have in our local repository.
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/class-use/SceneController.html b/apidocs/com/threerings/whirled/client/class-use/SceneController.html index 6810ffdf..415d6342 100644 --- a/apidocs/com/threerings/whirled/client/class-use/SceneController.html +++ b/apidocs/com/threerings/whirled/client/class-use/SceneController.html @@ -1,211 +1,193 @@ - - - - - - -Uses of Class com.threerings.whirled.client.SceneController (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.client.SceneController

    -
    - - - - - - - - - - - - - -
    -Packages that use SceneController
    com.threerings.stage.client  
    com.threerings.whirled.spot.client  
    -  -

    - - - - - -
    -Uses of SceneController in com.threerings.stage.client
    -  -

    - - - - - - - - - -
    Subclasses of SceneController in com.threerings.stage.client
    - classStageSceneController - -
    -          Extends the SpotSceneController with functionality specific to - displaying Stage scenes.
    -  -

    - - - - - -
    -Uses of SceneController in com.threerings.whirled.spot.client
    -  -

    - - - - - - - - - -
    Subclasses of SceneController in com.threerings.whirled.spot.client
    - classSpotSceneController - -
    -          The base spot scene controller class.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.client.SceneController

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/class-use/SceneDecoder.html b/apidocs/com/threerings/whirled/client/class-use/SceneDecoder.html index 5b2cc9f3..b0a156b6 100644 --- a/apidocs/com/threerings/whirled/client/class-use/SceneDecoder.html +++ b/apidocs/com/threerings/whirled/client/class-use/SceneDecoder.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.client.SceneDecoder (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.client.SceneDecoder

    -
    -No usage of com.threerings.whirled.client.SceneDecoder -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.client.SceneDecoder

    +
    +
    No usage of com.threerings.whirled.client.SceneDecoder
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/class-use/SceneDirector.MoveHandler.html b/apidocs/com/threerings/whirled/client/class-use/SceneDirector.MoveHandler.html index bd91c7db..6a96be62 100644 --- a/apidocs/com/threerings/whirled/client/class-use/SceneDirector.MoveHandler.html +++ b/apidocs/com/threerings/whirled/client/class-use/SceneDirector.MoveHandler.html @@ -1,210 +1,192 @@ - - - - - - -Uses of Interface com.threerings.whirled.client.SceneDirector.MoveHandler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.client.SceneDirector.MoveHandler

    -
    - - - - - - - - - - - - - -
    -Packages that use SceneDirector.MoveHandler
    com.threerings.whirled.client  
    com.threerings.whirled.zone.client  
    -  -

    - - - - - -
    -Uses of SceneDirector.MoveHandler in com.threerings.whirled.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.client with parameters of type SceneDirector.MoveHandler
    - voidSceneDirector.setMoveHandler(SceneDirector.MoveHandler handler) - -
    -          Sets the moveHandler for use in SceneDirector.recoverFailedMove(int).
    -  -

    - - - - - -
    -Uses of SceneDirector.MoveHandler in com.threerings.whirled.zone.client
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.zone.client that implement SceneDirector.MoveHandler
    - classZoneDirector - -
    -          The zone director augments the scene services with the notion of zones.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.client.SceneDirector.MoveHandler

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/class-use/SceneDirector.html b/apidocs/com/threerings/whirled/client/class-use/SceneDirector.html index 0af8d90b..0ff36464 100644 --- a/apidocs/com/threerings/whirled/client/class-use/SceneDirector.html +++ b/apidocs/com/threerings/whirled/client/class-use/SceneDirector.html @@ -1,240 +1,217 @@ - - - - - - -Uses of Class com.threerings.whirled.client.SceneDirector (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.client.SceneDirector

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use SceneDirector
    com.threerings.whirled.spot.client  
    com.threerings.whirled.util  
    com.threerings.whirled.zone.client  
    -  -

    - - - - - -
    -Uses of SceneDirector in com.threerings.whirled.spot.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.spot.client with parameters of type SceneDirector
    SpotSceneDirector(WhirledContext ctx, - com.threerings.crowd.client.LocationDirector locdir, - SceneDirector scdir) - -
    -          Creates a new spot scene director with the specified context and which will cooperate with - the supplied scene director.
    -  -

    - - - - - -
    -Uses of SceneDirector in com.threerings.whirled.util
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.util that return SceneDirector
    - SceneDirectorWhirledContext.getSceneDirector() - -
    -          Returns a reference to the scene director.
    -  -

    - - - - - -
    -Uses of SceneDirector in com.threerings.whirled.zone.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.zone.client with parameters of type SceneDirector
    ZoneDirector(WhirledContext ctx, - SceneDirector scdir) - -
    -          Constructs a zone director with the supplied context, and delegate scene director (which the - zone director will coordinate with when moving from scene to scene).
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.client.SceneDirector

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/class-use/SceneMoveAdapter.html b/apidocs/com/threerings/whirled/client/class-use/SceneMoveAdapter.html index 8091539f..be4b6539 100644 --- a/apidocs/com/threerings/whirled/client/class-use/SceneMoveAdapter.html +++ b/apidocs/com/threerings/whirled/client/class-use/SceneMoveAdapter.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.client.SceneMoveAdapter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.client.SceneMoveAdapter

    -
    -No usage of com.threerings.whirled.client.SceneMoveAdapter -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.client.SceneMoveAdapter

    +
    +
    No usage of com.threerings.whirled.client.SceneMoveAdapter
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/class-use/SceneReceiver.html b/apidocs/com/threerings/whirled/client/class-use/SceneReceiver.html index b944b4c0..d3ecca8f 100644 --- a/apidocs/com/threerings/whirled/client/class-use/SceneReceiver.html +++ b/apidocs/com/threerings/whirled/client/class-use/SceneReceiver.html @@ -1,196 +1,182 @@ - - - - - - -Uses of Interface com.threerings.whirled.client.SceneReceiver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.client.SceneReceiver

    -
    - - - - - - - - - -
    -Packages that use SceneReceiver
    com.threerings.whirled.client  
    -  -

    - - - - - -
    -Uses of SceneReceiver in com.threerings.whirled.client
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.client that implement SceneReceiver
    - classSceneDirector - -
    -          The scene director is the client's interface to all things scene related.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.client with parameters of type SceneReceiver
    SceneDecoder(SceneReceiver receiver) - -
    -          Creates a decoder that may be registered to dispatch invocation - service notifications to the specified receiver.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.client.SceneReceiver

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/class-use/SceneService.SceneMoveListener.html b/apidocs/com/threerings/whirled/client/class-use/SceneService.SceneMoveListener.html index 613aa363..920dd159 100644 --- a/apidocs/com/threerings/whirled/client/class-use/SceneService.SceneMoveListener.html +++ b/apidocs/com/threerings/whirled/client/class-use/SceneService.SceneMoveListener.html @@ -1,404 +1,351 @@ - - - - - - -Uses of Interface com.threerings.whirled.client.SceneService.SceneMoveListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.client.SceneService.SceneMoveListener

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use SceneService.SceneMoveListener
    com.threerings.whirled.client  
    com.threerings.whirled.data  
    com.threerings.whirled.server  
    com.threerings.whirled.spot.client  
    com.threerings.whirled.spot.data  
    com.threerings.whirled.spot.server  
    -  -

    - - - - - -
    -Uses of SceneService.SceneMoveListener in com.threerings.whirled.client
    -  -

    - - - - - - - - - - - - - -
    Classes in com.threerings.whirled.client that implement SceneService.SceneMoveListener
    - classSceneDirector - -
    -          The scene director is the client's interface to all things scene related.
    - classSceneMoveAdapter - -
    -          A useful base class for implementing part of a SceneService.SceneMoveListener.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.client with parameters of type SceneService.SceneMoveListener
    - voidSceneService.moveTo(int sceneId, - int version, - SceneService.SceneMoveListener listener) - -
    -          Requests that that this client's body be moved to the specified scene.
    -  -

    - - - - - -
    -Uses of SceneService.SceneMoveListener in com.threerings.whirled.data
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.data that implement SceneService.SceneMoveListener
    -static classSceneMarshaller.SceneMoveMarshaller - -
    -          Marshalls results to implementations of SceneService.SceneMoveListener.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.data with parameters of type SceneService.SceneMoveListener
    - voidSceneMarshaller.moveTo(int arg1, - int arg2, - SceneService.SceneMoveListener arg3) - -
    -           
    -  -

    - - - - - -
    -Uses of SceneService.SceneMoveListener in com.threerings.whirled.server
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.server with parameters of type SceneService.SceneMoveListener
    - voidSceneRegistry.moveTo(com.threerings.presents.data.ClientObject caller, - int sceneId, - int sceneVer, - SceneService.SceneMoveListener listener) - -
    -           
    - voidSceneProvider.moveTo(com.threerings.presents.data.ClientObject caller, - int arg1, - int arg2, - SceneService.SceneMoveListener arg3) - -
    -          Handles a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.server with parameters of type SceneService.SceneMoveListener
    SceneMoveHandler(com.threerings.crowd.server.LocationManager locman, - com.threerings.crowd.data.BodyObject body, - int sceneVer, - SceneService.SceneMoveListener listener) - -
    -           
    -  -

    - - - - - -
    -Uses of SceneService.SceneMoveListener in com.threerings.whirled.spot.client
    -  -

    - - - - - - - - - -
    Subinterfaces of SceneService.SceneMoveListener in com.threerings.whirled.spot.client
    -static interfaceSpotService.SpotSceneMoveListener - -
    -          Used to communicate the response to a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
    -  -

    - - - - - -
    -Uses of SceneService.SceneMoveListener in com.threerings.whirled.spot.data
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.spot.data that implement SceneService.SceneMoveListener
    -static classSpotMarshaller.SpotSceneMoveMarshaller - -
    -          Marshalls results to implementations of SpotService.SpotSceneMoveListener.
    -  -

    - - - - - -
    -Uses of SceneService.SceneMoveListener in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.spot.server with parameters of type SceneService.SceneMoveListener
    SpotSceneMoveHandler(com.threerings.crowd.server.LocationManager locman, - SpotSceneManager srcmgr, - com.threerings.crowd.data.BodyObject body, - int sceneVer, - Portal dest, - SceneService.SceneMoveListener listener) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.client.SceneService.SceneMoveListener

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/class-use/SceneService.html b/apidocs/com/threerings/whirled/client/class-use/SceneService.html index fa10af55..940f4ede 100644 --- a/apidocs/com/threerings/whirled/client/class-use/SceneService.html +++ b/apidocs/com/threerings/whirled/client/class-use/SceneService.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Interface com.threerings.whirled.client.SceneService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.client.SceneService

    -
    - - - - - - - - - -
    -Packages that use SceneService
    com.threerings.whirled.data  
    -  -

    - - - - - -
    -Uses of SceneService in com.threerings.whirled.data
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.whirled.data that implement SceneService
    - classSceneMarshaller - -
    -          Provides the implementation of the SceneService interface +
    +

    Uses of Interface
    com.threerings.whirled.client.SceneService

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/package-frame.html b/apidocs/com/threerings/whirled/client/package-frame.html index b02a53be..ab33cc3d 100644 --- a/apidocs/com/threerings/whirled/client/package-frame.html +++ b/apidocs/com/threerings/whirled/client/package-frame.html @@ -1,56 +1,31 @@ - - - - - - -com.threerings.whirled.client (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.client - - - - -
    -Interfaces  - -
    -SceneDirector.MoveHandler -
    -SceneReceiver -
    -SceneService -
    -SceneService.SceneMoveListener
    - - - - - - -
    -Classes  - -
    -SceneController -
    -SceneDecoder -
    -SceneDirector -
    -SceneMoveAdapter
    - - - - + + + + + +com.threerings.whirled.client (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.client

    + + + diff --git a/apidocs/com/threerings/whirled/client/package-summary.html b/apidocs/com/threerings/whirled/client/package-summary.html index d41fe60b..b1af0a02 100644 --- a/apidocs/com/threerings/whirled/client/package-summary.html +++ b/apidocs/com/threerings/whirled/client/package-summary.html @@ -1,198 +1,201 @@ - - - - - - -com.threerings.whirled.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.client -

    - - - - - - - - - - - - - - - - - - - - - -
    -Interface Summary
    SceneDirector.MoveHandlerUsed to recover from a problem after a completed moveTo.
    SceneReceiverDefines, for the scene services, a set of notifications delivered asynchronously by the server - to the client.
    SceneServiceThe scene service class provides the client interface to the scene related invocation services - (e.g.
    SceneService.SceneMoveListenerUsed to communicate the response to a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
    -  - -

    - - - - - - - - - - - - - - - - - - - - - -
    -Class Summary
    SceneControllerThe base scene controller class.
    SceneDecoderDispatches calls to a SceneReceiver instance.
    SceneDirectorThe scene director is the client's interface to all things scene related.
    SceneMoveAdapterA useful base class for implementing part of a SceneService.SceneMoveListener.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.whirled.client

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/package-tree.html b/apidocs/com/threerings/whirled/client/package-tree.html index 59c07373..2d2a91de 100644 --- a/apidocs/com/threerings/whirled/client/package-tree.html +++ b/apidocs/com/threerings/whirled/client/package-tree.html @@ -1,177 +1,177 @@ - - - - - - -com.threerings.whirled.client Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.client -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.client

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    +
      +
    • com.threerings.presents.client.InvocationReceiver + +
    • +
    • com.threerings.presents.client.InvocationService<T> + +
    • +
    • com.threerings.presents.client.InvocationService.InvocationListener + +
    • +
    • com.threerings.whirled.client.SceneDirector.MoveHandler
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/package-use.html b/apidocs/com/threerings/whirled/client/package-use.html index e2cd068f..48b5e21f 100644 --- a/apidocs/com/threerings/whirled/client/package-use.html +++ b/apidocs/com/threerings/whirled/client/package-use.html @@ -1,361 +1,361 @@ - - - - - - -Uses of Package com.threerings.whirled.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.client

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.whirled.client
    com.threerings.stage.client  
    com.threerings.whirled.client  
    com.threerings.whirled.data  
    com.threerings.whirled.server  
    com.threerings.whirled.spot.client  
    com.threerings.whirled.spot.data  
    com.threerings.whirled.spot.server  
    com.threerings.whirled.util  
    com.threerings.whirled.zone.client  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.client used by com.threerings.stage.client
    SceneController - -
    -          The base scene controller class.
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.client used by com.threerings.whirled.client
    SceneDirector.MoveHandler - -
    -          Used to recover from a problem after a completed moveTo.
    SceneReceiver - -
    -          Defines, for the scene services, a set of notifications delivered asynchronously by the server - to the client.
    SceneService.SceneMoveListener - -
    -          Used to communicate the response to a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.whirled.client used by com.threerings.whirled.data
    SceneService - -
    -          The scene service class provides the client interface to the scene related invocation services - (e.g.
    SceneService.SceneMoveListener - -
    -          Used to communicate the response to a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.client used by com.threerings.whirled.server
    SceneService.SceneMoveListener - -
    -          Used to communicate the response to a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.client used by com.threerings.whirled.spot.client
    SceneController - -
    -          The base scene controller class.
    SceneDirector - -
    -          The scene director is the client's interface to all things scene related.
    SceneService.SceneMoveListener - -
    -          Used to communicate the response to a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.client used by com.threerings.whirled.spot.data
    SceneService.SceneMoveListener - -
    -          Used to communicate the response to a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.client used by com.threerings.whirled.spot.server
    SceneService.SceneMoveListener - -
    -          Used to communicate the response to a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.client used by com.threerings.whirled.util
    SceneDirector - -
    -          The scene director is the client's interface to all things scene related.
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.whirled.client used by com.threerings.whirled.zone.client
    SceneDirector - -
    -          The scene director is the client's interface to all things scene related.
    SceneDirector.MoveHandler - -
    -          Used to recover from a problem after a completed moveTo.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.client

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/persist/SceneRepository.html b/apidocs/com/threerings/whirled/client/persist/SceneRepository.html index 03c30e40..5b086eea 100644 --- a/apidocs/com/threerings/whirled/client/persist/SceneRepository.html +++ b/apidocs/com/threerings/whirled/client/persist/SceneRepository.html @@ -1,273 +1,285 @@ - - - - - - -SceneRepository (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.client.persist -
    -Interface SceneRepository

    -
    -
    -
    public interface SceneRepository
    - - -

    -The scene repository provides access to a persistent repository of - scene information. -

    - -

    -

    -
    See Also:
    SceneModel
    -
    - -

    - +

    +
    com.threerings.whirled.client.persist
    +

    Interface SceneRepository

    +
    +
    +
    +
      +
    • +
      +
      +
      public interface SceneRepository
      +
      The scene repository provides access to a persistent repository of + scene information.
      +
      +
      See Also:
      +
      SceneModel
      +
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voiddeleteSceneModel(int sceneId) - -
      -          Deletes the specified scene model from the repository.
      - SceneModelloadSceneModel(int sceneId) - -
      -          Fetches the model for the scene with the specified id.
      - voidstoreSceneModel(SceneModel model) - -
      -          Updates or inserts this scene model as appropriate.
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -loadSceneModel

      -
      -SceneModel loadSceneModel(int sceneId)
      -                          throws IOException,
      -                                 NoSuchSceneException
      -
      -
      Fetches the model for the scene with the specified id. -

      -

      - -
      Throws: -
      IOException - thrown if an error occurs attempting to load - the scene data. -
      NoSuchSceneException - thrown if no scene exists with the - specified scene id.
      -
      -
      -
      - -

      -storeSceneModel

      -
      -void storeSceneModel(SceneModel model)
      -                     throws IOException
      -
      -
      Updates or inserts this scene model as appropriate. -

      -

      - -
      Throws: -
      IOException - thrown if an error occurs attempting to - access the repository.
      -
      -
      -
      - -

      -deleteSceneModel

      -
      -void deleteSceneModel(int sceneId)
      -                      throws IOException
      -
      -
      Deletes the specified scene model from the repository. -

      -

      - -
      Throws: -
      IOException - thrown if an error occurs attempting to - access the repository.
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + + + + + +
          +
        • +

          storeSceneModel

          +
          void storeSceneModel(SceneModel model)
          +              throws IOException
          +
          Updates or inserts this scene model as appropriate.
          +
          +
          Throws:
          +
          IOException - thrown if an error occurs attempting to + access the repository.
          +
          +
        • +
        + + + +
          +
        • +

          deleteSceneModel

          +
          void deleteSceneModel(int sceneId)
          +               throws IOException
          +
          Deletes the specified scene model from the repository.
          +
          +
          Throws:
          +
          IOException - thrown if an error occurs attempting to + access the repository.
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/persist/class-use/SceneRepository.html b/apidocs/com/threerings/whirled/client/persist/class-use/SceneRepository.html index 8555d288..9dc551a7 100644 --- a/apidocs/com/threerings/whirled/client/persist/class-use/SceneRepository.html +++ b/apidocs/com/threerings/whirled/client/persist/class-use/SceneRepository.html @@ -1,198 +1,184 @@ - - - - - - -Uses of Interface com.threerings.whirled.client.persist.SceneRepository (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.client.persist.SceneRepository

    -
    - - - - - - - - - -
    -Packages that use SceneRepository
    com.threerings.whirled.client  
    -  -

    - - - - - -
    -Uses of SceneRepository in com.threerings.whirled.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.client with parameters of type SceneRepository
    - voidSceneDirector.setSceneRepository(SceneRepository screp) - -
    -          Set the scene repository.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.client with parameters of type SceneRepository
    SceneDirector(WhirledContext ctx, - com.threerings.crowd.client.LocationDirector locdir, - SceneRepository screp, - SceneFactory fact) - -
    -          Creates a new scene director with the specified context.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.client.persist.SceneRepository

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/persist/package-frame.html b/apidocs/com/threerings/whirled/client/persist/package-frame.html index c7150d34..ba4dfbcd 100644 --- a/apidocs/com/threerings/whirled/client/persist/package-frame.html +++ b/apidocs/com/threerings/whirled/client/persist/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.whirled.client.persist (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.client.persist - - - - -
    -Interfaces  - -
    -SceneRepository
    - - - - + + + + + +com.threerings.whirled.client.persist (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.client.persist

    +
    +

    Interfaces

    + +
    + + diff --git a/apidocs/com/threerings/whirled/client/persist/package-summary.html b/apidocs/com/threerings/whirled/client/persist/package-summary.html index 3a453f6e..2a140da7 100644 --- a/apidocs/com/threerings/whirled/client/persist/package-summary.html +++ b/apidocs/com/threerings/whirled/client/persist/package-summary.html @@ -1,159 +1,147 @@ - - - - - - -com.threerings.whirled.client.persist (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.client.persist -

    - - - - - - - - - -
    -Interface Summary
    SceneRepositoryThe scene repository provides access to a persistent repository of - scene information.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.whirled.client.persist

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      SceneRepository +
      The scene repository provides access to a persistent repository of + scene information.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/persist/package-tree.html b/apidocs/com/threerings/whirled/client/persist/package-tree.html index ee0ed0b0..a0c57184 100644 --- a/apidocs/com/threerings/whirled/client/persist/package-tree.html +++ b/apidocs/com/threerings/whirled/client/persist/package-tree.html @@ -1,152 +1,135 @@ - - - - - - -com.threerings.whirled.client.persist Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.client.persist -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.client.persist

    +Package Hierarchies: + +
    +
    +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/client/persist/package-use.html b/apidocs/com/threerings/whirled/client/persist/package-use.html index 60d31001..1fa94690 100644 --- a/apidocs/com/threerings/whirled/client/persist/package-use.html +++ b/apidocs/com/threerings/whirled/client/persist/package-use.html @@ -1,172 +1,162 @@ - - - - - - -Uses of Package com.threerings.whirled.client.persist (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.client.persist

    -
    - - - - - - - - - -
    -Packages that use com.threerings.whirled.client.persist
    com.threerings.whirled.client  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.client.persist used by com.threerings.whirled.client
    SceneRepository - -
    -          The scene repository provides access to a persistent repository of - scene information.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.client.persist

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/AuxModel.html b/apidocs/com/threerings/whirled/data/AuxModel.html index b4d5bfd3..b0103591 100644 --- a/apidocs/com/threerings/whirled/data/AuxModel.html +++ b/apidocs/com/threerings/whirled/data/AuxModel.html @@ -1,244 +1,256 @@ - - - - - - -AuxModel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.data -
    -Interface AuxModel

    -
    -
    All Superinterfaces:
    Cloneable, com.threerings.io.Streamable
    -
    -
    -
    All Known Implementing Classes:
    SpotSceneModel, StageMisoSceneModel
    -
    -
    -
    -
    public interface AuxModel
    extends com.threerings.io.Streamable, Cloneable
    - - -

    -An interface that must be implemented by auxiliary scene models. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.data
    +

    Interface AuxModel

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      Cloneable, com.threerings.io.Streamable
      +
      +
      +
      All Known Implementing Classes:
      +
      SpotSceneModel, StageMisoSceneModel
      +
      +
      +
      +
      public interface AuxModel
      +extends com.threerings.io.Streamable, Cloneable
      +
      An interface that must be implemented by auxiliary scene models.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - AuxModelclone() - -
      -          Creates a clone of this auxiliary model.
      -  -

      - +

      +
    • +
    +
    +
    + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/DefaultSceneConfig.html b/apidocs/com/threerings/whirled/data/DefaultSceneConfig.html index 2c7b19ee..a81a2d5d 100644 --- a/apidocs/com/threerings/whirled/data/DefaultSceneConfig.html +++ b/apidocs/com/threerings/whirled/data/DefaultSceneConfig.html @@ -1,309 +1,328 @@ - - - - - - -DefaultSceneConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.data -
    -Class DefaultSceneConfig

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.crowd.data.PlaceConfig
    -          extended by com.threerings.whirled.data.DefaultSceneConfig
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class DefaultSceneConfig
    extends com.threerings.crowd.data.PlaceConfig
    - - -

    -The default scene config simply causes the default scene manager and +

    +
    com.threerings.whirled.data
    +

    Class DefaultSceneConfig

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.io.SimpleStreamableObject
      • +
      • +
          +
        • com.threerings.crowd.data.PlaceConfig
        • +
        • +
            +
          • com.threerings.whirled.data.DefaultSceneConfig
          • +
          +
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class DefaultSceneConfig
      +extends com.threerings.crowd.data.PlaceConfig
      +
      The default scene config simply causes the default scene manager and controller to be created. A user of the Whirled services would most likely extend the default scene config.

      Note that this place config won't even work on the client side - because it instantiates a SceneController which is an abstract + because it instantiates a SceneController which is an abstract class. It is used only for testing the server side and as a placeholder - in case standard scene configuration information is one day needed. -

      - -

      -


      - -

      + in case standard scene configuration information is one day needed.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      DefaultSceneConfig() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        DefaultSceneConfig() 
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - StringgetManagerClassName() - -
      -           
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.data.PlaceConfig
      createController, getControllerClass
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -DefaultSceneConfig

      -
      -public DefaultSceneConfig()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          DefaultSceneConfig

          +
          public DefaultSceneConfig()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getManagerClassName

      -
      -public String getManagerClassName()
      -
      -
      -
      Specified by:
      getManagerClassName in class com.threerings.crowd.data.PlaceConfig
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getManagerClassName

          +
          public String getManagerClassName()
          +
          +
          Specified by:
          +
          getManagerClassName in class com.threerings.crowd.data.PlaceConfig
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/Scene.html b/apidocs/com/threerings/whirled/data/Scene.html index b52166d5..7e95e214 100644 --- a/apidocs/com/threerings/whirled/data/Scene.html +++ b/apidocs/com/threerings/whirled/data/Scene.html @@ -1,395 +1,370 @@ - - - - - - -Scene (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.data -
    -Interface Scene

    -
    -
    All Known Implementing Classes:
    SceneImpl, StageScene
    -
    -
    -
    -
    public interface Scene
    - - -

    -This interface makes available basic scene information. At this basic +

    +
    com.threerings.whirled.data
    +

    Interface Scene

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      SceneImpl, StageScene
      +
      +
      +
      +
      public interface Scene
      +
      This interface makes available basic scene information. At this basic level, not much information is available, but extensions to this interface begin to create a more comprehensive picture of a scene in a - system built from the Whirled services. -

      - -

      -


      - -

      - + system built from the Whirled services.

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + +
      -Method Summary
      - intgetId() - -
      -          Returns the unique identifier for this scene.
      - StringgetName() - -
      -          Returns the human readable name of this scene.
      - com.threerings.crowd.data.PlaceConfiggetPlaceConfig() - -
      -          Returns the place config that can be used to determine which place +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - -
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        intgetId() +
        Returns the unique identifier for this scene.
        +
        StringgetName() +
        Returns the human readable name of this scene.
        +
        com.threerings.crowd.data.PlaceConfiggetPlaceConfig() +
        Returns the place config that can be used to determine which place controller instance should be used to display this scene as well as - to obtain runtime configuration information.
        - SceneModelgetSceneModel() - -
        -          Returns the scene model from which this scene was created.
        - intgetVersion() - -
        -          Returns the version number of this scene.
        - voidsetId(int sceneId) - -
        -          Sets this scene's unique identifier.
        - voidsetName(String name) - -
        -          Sets the human readable name of this scene.
        - voidsetVersion(int version) - -
        -          Sets this scene's version number.
        - voidupdateReceived(SceneUpdate update) - -
        -          Called to inform the scene that an update has been received while - the scene was resolved and active.
        -  -

        - + to obtain runtime configuration information. +

      SceneModelgetSceneModel() +
      Returns the scene model from which this scene was created.
      +
      intgetVersion() +
      Returns the version number of this scene.
      +
      voidsetId(int sceneId) +
      Sets this scene's unique identifier.
      +
      voidsetName(String name) +
      Sets the human readable name of this scene.
      +
      voidsetVersion(int version) +
      Sets this scene's version number.
      +
      voidupdateReceived(SceneUpdate update) +
      Called to inform the scene that an update has been received while + the scene was resolved and active.
      +
      +
    • +
    + + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getId

      -
      -int getId()
      -
      -
      Returns the unique identifier for this scene. -

      -

      -
      -
      -
      -
      - -

      -getName

      -
      -String getName()
      -
      -
      Returns the human readable name of this scene. -

      -

      -
      -
      -
      -
      - -

      -getVersion

      -
      -int getVersion()
      -
      -
      Returns the version number of this scene. -

      -

      -
      -
      -
      -
      - -

      -getPlaceConfig

      -
      -com.threerings.crowd.data.PlaceConfig getPlaceConfig()
      -
      -
      Returns the place config that can be used to determine which place +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getId

          +
          int getId()
          +
          Returns the unique identifier for this scene.
          +
        • +
        + + + +
          +
        • +

          getName

          +
          String getName()
          +
          Returns the human readable name of this scene.
          +
        • +
        + + + +
          +
        • +

          getVersion

          +
          int getVersion()
          +
          Returns the version number of this scene.
          +
        • +
        + + + +
          +
        • +

          getPlaceConfig

          +
          com.threerings.crowd.data.PlaceConfig getPlaceConfig()
          +
          Returns the place config that can be used to determine which place controller instance should be used to display this scene as well as - to obtain runtime configuration information. -

          -

          -
          -
          -
      -
      - -

      -setId

      -
      -void setId(int sceneId)
      -
      -
      Sets this scene's unique identifier. -

      -

      -
      -
      -
      -
      - -

      -setName

      -
      -void setName(String name)
      -
      -
      Sets the human readable name of this scene. -

      -

      -
      -
      -
      -
      - -

      -setVersion

      -
      -void setVersion(int version)
      -
      -
      Sets this scene's version number. -

      -

      -
      -
      -
      -
      - -

      -updateReceived

      -
      -void updateReceived(SceneUpdate update)
      -
      -
      Called to inform the scene that an update has been received while + to obtain runtime configuration information.
    + + + + + +
      +
    • +

      setId

      +
      void setId(int sceneId)
      +
      Sets this scene's unique identifier.
      +
    • +
    + + + +
      +
    • +

      setName

      +
      void setName(String name)
      +
      Sets the human readable name of this scene.
      +
    • +
    + + + +
      +
    • +

      setVersion

      +
      void setVersion(int version)
      +
      Sets this scene's version number.
      +
    • +
    + + + +
      +
    • +

      updateReceived

      +
      void updateReceived(SceneUpdate update)
      +
      Called to inform the scene that an update has been received while the scene was resolved and active. The update should be applied to the underlying scene model and any derivative data should be - appropriately updated. -

      -

      -
      -
      - -
      - -

      -getSceneModel

      -
      -SceneModel getSceneModel()
      -
      -
      Returns the scene model from which this scene was created. -

      -

      -
      -
      -
      + appropriately updated.
      +
    • +
    + + + +
      +
    • +

      getSceneModel

      +
      SceneModel getSceneModel()
      +
      Returns the scene model from which this scene was created.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/SceneCodes.html b/apidocs/com/threerings/whirled/data/SceneCodes.html index 51527e75..b7111587 100644 --- a/apidocs/com/threerings/whirled/data/SceneCodes.html +++ b/apidocs/com/threerings/whirled/data/SceneCodes.html @@ -1,258 +1,272 @@ - - - - - - -SceneCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.data -
    -Interface SceneCodes

    -
    -
    All Superinterfaces:
    com.threerings.presents.data.InvocationCodes, com.threerings.crowd.data.LocationCodes
    -
    -
    -
    All Known Subinterfaces:
    SpotCodes, ZoneCodes
    -
    -
    -
    All Known Implementing Classes:
    SceneDirector, SceneRegistry, SpotSceneDirector, SpotSceneManager, SpotSceneRegistry, StageSceneManager
    -
    -
    -
    -
    public interface SceneCodes
    extends com.threerings.crowd.data.LocationCodes
    - - -

    -Contains codes used by the scene invocation services. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.data
    +

    Interface SceneCodes

    +
    +
    +
    + +
    +
    +
      +
    • - - - - - - - - - - - - - - -
      -Field Summary
      -static StringSCENE_UPDATE - -
      -          The message identifier for scene update messages.
      -static StringWHIRLED_GROUP - -
      -          Defines our invocation services group.
      - - - - - - - -
      Fields inherited from interface com.threerings.crowd.data.LocationCodes
      ALREADY_THERE, MOVE_IN_PROGRESS, NO_SUCH_PLACE
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  -

      - +

        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static StringSCENE_UPDATE +
        The message identifier for scene update messages.
        +
        static StringWHIRLED_GROUP +
        Defines our invocation services group.
        +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.crowd.data.LocationCodes

          +ALREADY_THERE, MOVE_IN_PROGRESS, NO_SUCH_PLACE
        • +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.presents.data.InvocationCodes

          +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -WHIRLED_GROUP

      -
      -static final String WHIRLED_GROUP
      -
      -
      Defines our invocation services group. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -SCENE_UPDATE

      -
      -static final String SCENE_UPDATE
      -
      -
      The message identifier for scene update messages. -

      -

      -
      See Also:
      Constant Field Values
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/SceneImpl.html b/apidocs/com/threerings/whirled/data/SceneImpl.html index 75732178..761f5c8a 100644 --- a/apidocs/com/threerings/whirled/data/SceneImpl.html +++ b/apidocs/com/threerings/whirled/data/SceneImpl.html @@ -1,522 +1,507 @@ - - - - - - -SceneImpl (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.data -
    -Class SceneImpl

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.data.SceneImpl
    -
    -
    -
    All Implemented Interfaces:
    Scene
    -
    -
    -
    Direct Known Subclasses:
    StageScene
    -
    -
    -
    -
    public class SceneImpl
    extends Object
    implements Scene
    - - -

    -An implementation of the Scene interface. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.data
    +

    Class SceneImpl

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      Scene
      +
      +
      +
      Direct Known Subclasses:
      +
      StageScene
      +
      +
      +
      +
      public class SceneImpl
      +extends Object
      +implements Scene
      +
      An implementation of the Scene interface.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - -
      -Constructor Summary
      SceneImpl() - -
      -          Instantiates a blank scene implementation.
      SceneImpl(SceneModel model, - com.threerings.crowd.data.PlaceConfig config) - -
      -          Creates an instance that will obtain data from the supplied scene - model and place config.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        SceneImpl() +
        Instantiates a blank scene implementation.
        +
        SceneImpl(SceneModel model, + com.threerings.crowd.data.PlaceConfig config) +
        Creates an instance that will obtain data from the supplied scene + model and place config.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      -Method Summary
      - intgetId() - -
      -          Returns the unique identifier for this scene.
      - StringgetName() - -
      -          Returns the human readable name of this scene.
      - com.threerings.crowd.data.PlaceConfiggetPlaceConfig() - -
      -          Returns the place config that can be used to determine which place +
        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        intgetId() +
        Returns the unique identifier for this scene.
        +
        StringgetName() +
        Returns the human readable name of this scene.
        +
        com.threerings.crowd.data.PlaceConfiggetPlaceConfig() +
        Returns the place config that can be used to determine which place controller instance should be used to display this scene as well as - to obtain runtime configuration information.
        - SceneModelgetSceneModel() - -
        -          Returns the scene model from which this scene was created.
        - intgetVersion() - -
        -          Returns the version number of this scene.
        - voidsetId(int sceneId) - -
        -          Sets this scene's unique identifier.
        - voidsetName(String name) - -
        -          Sets the human readable name of this scene.
        - voidsetVersion(int version) - -
        -          Sets this scene's version number.
        - StringtoString() - -
        -           
        - voidupdateReceived(SceneUpdate update) - -
        -          Called to inform the scene that an update has been received while - the scene was resolved and active.
        - - - - - - - -
        Methods inherited from class java.lang.Object
        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
        -  -

        - + to obtain runtime configuration information. +

      SceneModelgetSceneModel() +
      Returns the scene model from which this scene was created.
      +
      intgetVersion() +
      Returns the version number of this scene.
      +
      voidsetId(int sceneId) +
      Sets this scene's unique identifier.
      +
      voidsetName(String name) +
      Sets the human readable name of this scene.
      +
      voidsetVersion(int version) +
      Sets this scene's version number.
      +
      StringtoString() 
      voidupdateReceived(SceneUpdate update) +
      Called to inform the scene that an update has been received while + the scene was resolved and active.
      +
      + +
    • +
    + + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SceneImpl

      -
      -public SceneImpl(SceneModel model,
      -                 com.threerings.crowd.data.PlaceConfig config)
      -
      -
      Creates an instance that will obtain data from the supplied scene - model and place config. -

      -

      -
      - -

      -SceneImpl

      -
      -public SceneImpl()
      -
      -
      Instantiates a blank scene implementation. No place config will be - associated with this scene. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneImpl

          +
          public SceneImpl(SceneModel model,
          +                 com.threerings.crowd.data.PlaceConfig config)
          +
          Creates an instance that will obtain data from the supplied scene + model and place config.
          +
        • +
        + + + +
          +
        • +

          SceneImpl

          +
          public SceneImpl()
          +
          Instantiates a blank scene implementation. No place config will be + associated with this scene.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getId

      -
      -public int getId()
      -
      -
      Description copied from interface: Scene
      -
      Returns the unique identifier for this scene. -

      -

      -
      Specified by:
      getId in interface Scene
      -
      -
      -
      -
      -
      -
      - -

      -getName

      -
      -public String getName()
      -
      -
      Description copied from interface: Scene
      -
      Returns the human readable name of this scene. -

      -

      -
      Specified by:
      getName in interface Scene
      -
      -
      -
      -
      -
      -
      - -

      -getVersion

      -
      -public int getVersion()
      -
      -
      Description copied from interface: Scene
      -
      Returns the version number of this scene. -

      -

      -
      Specified by:
      getVersion in interface Scene
      -
      -
      -
      -
      -
      -
      - -

      -getPlaceConfig

      -
      -public com.threerings.crowd.data.PlaceConfig getPlaceConfig()
      -
      -
      Description copied from interface: Scene
      -
      Returns the place config that can be used to determine which place +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getId

          +
          public int getId()
          +
          Description copied from interface: Scene
          +
          Returns the unique identifier for this scene.
          +
          +
          Specified by:
          +
          getId in interface Scene
          +
          +
        • +
        + + + +
          +
        • +

          getName

          +
          public String getName()
          +
          Description copied from interface: Scene
          +
          Returns the human readable name of this scene.
          +
          +
          Specified by:
          +
          getName in interface Scene
          +
          +
        • +
        + + + +
          +
        • +

          getVersion

          +
          public int getVersion()
          +
          Description copied from interface: Scene
          +
          Returns the version number of this scene.
          +
          +
          Specified by:
          +
          getVersion in interface Scene
          +
          +
        • +
        + + + +
          +
        • +

          getPlaceConfig

          +
          public com.threerings.crowd.data.PlaceConfig getPlaceConfig()
          +
          Description copied from interface: Scene
          +
          Returns the place config that can be used to determine which place controller instance should be used to display this scene as well as - to obtain runtime configuration information. -

          -

          -
          Specified by:
          getPlaceConfig in interface Scene
          -
          -
          -
          -
          -
      -
      - -

      -setId

      -
      -public void setId(int sceneId)
      -
      -
      Description copied from interface: Scene
      -
      Sets this scene's unique identifier. -

      -

      -
      Specified by:
      setId in interface Scene
      -
      -
      -
      -
      -
      -
      - -

      -setName

      -
      -public void setName(String name)
      -
      -
      Description copied from interface: Scene
      -
      Sets the human readable name of this scene. -

      -

      -
      Specified by:
      setName in interface Scene
      -
      -
      -
      -
      -
      -
      - -

      -setVersion

      -
      -public void setVersion(int version)
      -
      -
      Description copied from interface: Scene
      -
      Sets this scene's version number. -

      -

      -
      Specified by:
      setVersion in interface Scene
      -
      -
      -
      -
      -
      -
      - -

      -updateReceived

      -
      -public void updateReceived(SceneUpdate update)
      -
      -
      Description copied from interface: Scene
      -
      Called to inform the scene that an update has been received while + to obtain runtime configuration information.
    +
    +
    Specified by:
    +
    getPlaceConfig in interface Scene
    +
    + + + + + +
      +
    • +

      setId

      +
      public void setId(int sceneId)
      +
      Description copied from interface: Scene
      +
      Sets this scene's unique identifier.
      +
      +
      Specified by:
      +
      setId in interface Scene
      +
      +
    • +
    + + + +
      +
    • +

      setName

      +
      public void setName(String name)
      +
      Description copied from interface: Scene
      +
      Sets the human readable name of this scene.
      +
      +
      Specified by:
      +
      setName in interface Scene
      +
      +
    • +
    + + + +
      +
    • +

      setVersion

      +
      public void setVersion(int version)
      +
      Description copied from interface: Scene
      +
      Sets this scene's version number.
      +
      +
      Specified by:
      +
      setVersion in interface Scene
      +
      +
    • +
    + + + +
      +
    • +

      updateReceived

      +
      public void updateReceived(SceneUpdate update)
      +
      Description copied from interface: Scene
      +
      Called to inform the scene that an update has been received while the scene was resolved and active. The update should be applied to the underlying scene model and any derivative data should be - appropriately updated. -

      -

      -
      Specified by:
      updateReceived in interface Scene
      -
      -
      -
      -
      - -
      - -

      -getSceneModel

      -
      -public SceneModel getSceneModel()
      -
      -
      Description copied from interface: Scene
      -
      Returns the scene model from which this scene was created. -

      -

      -
      Specified by:
      getSceneModel in interface Scene
      -
      -
      -
      -
      -
      -
      - -

      -toString

      -
      -public String toString()
      -
      -
      -
      Overrides:
      toString in class Object
      -
      -
      -
      -
      -
      + appropriately updated.
      +
      +
      Specified by:
      +
      updateReceived in interface Scene
      +
      +
    • +
    + + + +
      +
    • +

      getSceneModel

      +
      public SceneModel getSceneModel()
      +
      Description copied from interface: Scene
      +
      Returns the scene model from which this scene was created.
      +
      +
      Specified by:
      +
      getSceneModel in interface Scene
      +
      +
    • +
    + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/SceneMarshaller.SceneMoveMarshaller.html b/apidocs/com/threerings/whirled/data/SceneMarshaller.SceneMoveMarshaller.html index 958ff258..0600b3b1 100644 --- a/apidocs/com/threerings/whirled/data/SceneMarshaller.SceneMoveMarshaller.html +++ b/apidocs/com/threerings/whirled/data/SceneMarshaller.SceneMoveMarshaller.html @@ -1,540 +1,555 @@ - - - - - - -SceneMarshaller.SceneMoveMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.data -
    -Class SceneMarshaller.SceneMoveMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
    -      extended by com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.client.InvocationService.InvocationListener, SceneService.SceneMoveListener
    -
    -
    -
    Enclosing class:
    SceneMarshaller
    -
    -
    -
    -
    public static class SceneMarshaller.SceneMoveMarshaller
    extends com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
    implements SceneService.SceneMoveListener
    - - -

    -Marshalls results to implementations of SceneService.SceneMoveListener. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.data
    +

    Class SceneMarshaller.SceneMoveMarshaller

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
      • +
      • +
          +
        • com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.client.InvocationService.InvocationListener, SceneService.SceneMoveListener
      +
      +
      +
      Enclosing class:
      +
      SceneMarshaller
      +
      +
      +
      +
      public static class SceneMarshaller.SceneMoveMarshaller
      +extends com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
      +implements SceneService.SceneMoveListener
      +
      Marshalls results to implementations of SceneService.SceneMoveListener.
      +
    • +
    +
    +
    + +
    +
    + + + + +
      +
    • +

      dispatchResponse

      +
      public void dispatchResponse(int methodId,
      +                             Object[] args)
      +
      +
      Overrides:
      +
      dispatchResponse in class com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/SceneMarshaller.html b/apidocs/com/threerings/whirled/data/SceneMarshaller.html index c3ac5181..03e4ac9e 100644 --- a/apidocs/com/threerings/whirled/data/SceneMarshaller.html +++ b/apidocs/com/threerings/whirled/data/SceneMarshaller.html @@ -1,381 +1,404 @@ - - - - - - -SceneMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.data -
    -Class SceneMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.presents.data.InvocationMarshaller
    -      extended by com.threerings.whirled.data.SceneMarshaller
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.client.InvocationService, SceneService
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.whirled.data
    +

    Class SceneMarshaller

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.data.InvocationMarshaller
      • +
      • +
          +
        • com.threerings.whirled.data.SceneMarshaller
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.client.InvocationService, SceneService
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from SceneService.java.")
      -public class SceneMarshaller
      extends com.threerings.presents.data.InvocationMarshaller
      implements SceneService
    - - -

    -Provides the implementation of the SceneService interface +public class SceneMarshaller +extends com.threerings.presents.data.InvocationMarshaller +implements SceneService +

    Provides the implementation of the SceneService interface that marshalls the arguments and delivers the request to the provider on the server. Also provides an implementation of the response listener interfaces that marshall the response arguments and deliver them back - to the requesting client. -

    - -

    -


    - -

    + to the requesting client.

    + + + +
    +
      +
    • - - - - - - - - - - -
      -Nested Class Summary
      -static classSceneMarshaller.SceneMoveMarshaller - -
      -          Marshalls results to implementations of SceneService.SceneMoveListener.
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.presents.data.InvocationMarshaller
      com.threerings.presents.data.InvocationMarshaller.ConfirmMarshaller, com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller, com.threerings.presents.data.InvocationMarshaller.ResultMarshaller
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.whirled.client.SceneService
      SceneService.SceneMoveListener
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService
      com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        + + + + + + + + + + +
        Nested Classes 
        Modifier and TypeClass and Description
        static class SceneMarshaller.SceneMoveMarshaller +
        Marshalls results to implementations of SceneService.SceneMoveListener.
        +
        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.presents.data.InvocationMarshaller

          +com.threerings.presents.data.InvocationMarshaller.ConfirmMarshaller, com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller, com.threerings.presents.data.InvocationMarshaller.ResultMarshaller
        • +
        + +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService

          +com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - -
      -Field Summary
      -static intMOVE_TO - -
      -          The method id used to dispatch moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) requests.
      -  + - - - - - - - - - -
      -Constructor Summary
      SceneMarshaller() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SceneMarshaller() 
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - voidmoveTo(int arg1, - int arg2, - SceneService.SceneMoveListener arg3) - -
      -          Requests that that this client's body be moved to the specified scene.
      - - - - - - - -
      Methods inherited from class com.threerings.presents.data.InvocationMarshaller
      getInvocationCode, init, readField__invCode, readField__invOid, readObject, setInvocationOid, setNoResponse, toString, writeField__invCode, writeField__invOid
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/SceneModel.html b/apidocs/com/threerings/whirled/data/SceneModel.html index c9c19a04..e88c9a27 100644 --- a/apidocs/com/threerings/whirled/data/SceneModel.html +++ b/apidocs/com/threerings/whirled/data/SceneModel.html @@ -1,453 +1,445 @@ - - - - - - -SceneModel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":9,"i2":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.data -
    -Class SceneModel

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.whirled.data.SceneModel
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, Cloneable
    -
    -
    -
    Direct Known Subclasses:
    StageSceneModel
    -
    -
    -
    -
    public class SceneModel
    extends com.threerings.io.SimpleStreamableObject
    implements Cloneable
    - - -

    -The scene model is the bare bones representation of the data for a +

    +
    com.threerings.whirled.data
    +

    Class SceneModel

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.io.SimpleStreamableObject
      • +
      • +
          +
        • com.threerings.whirled.data.SceneModel
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, Cloneable
      +
      +
      +
      Direct Known Subclasses:
      +
      StageSceneModel
      +
      +
      +
      +
      public class SceneModel
      +extends com.threerings.io.SimpleStreamableObject
      +implements Cloneable
      +
      The scene model is the bare bones representation of the data for a scene in the Whirled system. From the scene model, one would create an - instance of Scene. + instance of Scene.

      The scene model is what is loaded from the scene repositories and what is transmitted over the wire when communicating scenes from the - server to the client. -

      - -

      -


      - -

      + server to the client.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - AuxModel[]auxModels - -
      -          Auxiliary scene model information.
      - Stringname - -
      -          The human readable name of this scene.
      - intsceneId - -
      -          This scene's unique identifier.
      - intversion - -
      -          The version number of this scene.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        AuxModel[]auxModels +
        Auxiliary scene model information.
        +
        Stringname +
        The human readable name of this scene.
        +
        intsceneId +
        This scene's unique identifier.
        +
        intversion +
        The version number of this scene.
        +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      SceneModel() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SceneModel() 
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddAuxModel(AuxModel auxModel) - -
      -          Adds the specified auxiliary model to this scene model.
      -static SceneModelblankSceneModel() - -
      -          Creates and returns a blank scene model.
      - SceneModelclone() - -
      -           
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -sceneId

      -
      -public int sceneId
      -
      -
      This scene's unique identifier. -

      -

      -
      -
      -
      - -

      -name

      -
      -public String name
      -
      -
      The human readable name of this scene. -

      -

      -
      -
      -
      - -

      -version

      -
      -public int version
      -
      -
      The version number of this scene. Versions are incremented +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          sceneId

          +
          public int sceneId
          +
          This scene's unique identifier.
          +
        • +
        + + + +
          +
        • +

          name

          +
          public String name
          +
          The human readable name of this scene.
          +
        • +
        + + + +
          +
        • +

          version

          +
          public int version
          +
          The version number of this scene. Versions are incremented whenever modifications are made to a scene so that clients can determine whether or not they have the latest version of a - scene. -

          -

          -
          -
      -
      - -

      -auxModels

      -
      -public AuxModel[] auxModels
      -
      -
      Auxiliary scene model information. -

      -

      -
      -
      - + scene.
    + + + + + +
      +
    • +

      auxModels

      +
      public AuxModel[] auxModels
      +
      Auxiliary scene model information.
      +
    • +
    + + - - - - - - -
    -Constructor Detail
    - -

    -SceneModel

    -
    -public SceneModel()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SceneModel

        +
        public SceneModel()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -addAuxModel

    -
    -public void addAuxModel(AuxModel auxModel)
    -
    -
    Adds the specified auxiliary model to this scene model. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -clone

    -
    -public SceneModel clone()
    -                 throws CloneNotSupportedException
    -
    -
    -
    Overrides:
    clone in class Object
    -
    -
    - -
    Throws: -
    CloneNotSupportedException
    -
    -
    -
    - -

    -blankSceneModel

    -
    -public static SceneModel blankSceneModel()
    -
    -
    Creates and returns a blank scene model. -

    -

    -
    -
    -
    -
    -
    -
    + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/SceneObject.html b/apidocs/com/threerings/whirled/data/SceneObject.html index 44c5950e..0c09a330 100644 --- a/apidocs/com/threerings/whirled/data/SceneObject.html +++ b/apidocs/com/threerings/whirled/data/SceneObject.html @@ -1,308 +1,322 @@ - - - - - - -SceneObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.data -
    -Class SceneObject

    -
    -java.lang.Object
    -  extended by com.threerings.presents.dobj.DObject
    -      extended by com.threerings.crowd.data.PlaceObject
    -          extended by com.threerings.whirled.data.SceneObject
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable
    -
    -
    -
    Direct Known Subclasses:
    SpotSceneObject
    -
    -
    -
    -
    public class SceneObject
    extends com.threerings.crowd.data.PlaceObject
    - - -

    -


    - -

    +

    +
    com.threerings.whirled.data
    +

    Class SceneObject

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.dobj.DObject
      • +
      • +
          +
        • com.threerings.crowd.data.PlaceObject
        • +
        • +
            +
          • com.threerings.whirled.data.SceneObject
          • +
          +
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable
      +
      +
      +
      Direct Known Subclasses:
      +
      SpotSceneObject
      +
      +
      +
      +
      public class SceneObject
      +extends com.threerings.crowd.data.PlaceObject
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.crowd.data.PlaceObject
      com.threerings.crowd.data.PlaceObject.ManagerCaller
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject
      com.threerings.crowd.chat.data.SpeakObject.ListenerOp
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.crowd.data.PlaceObject

          +com.threerings.crowd.data.PlaceObject.ManagerCaller
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject

          +com.threerings.crowd.chat.data.SpeakObject.ListenerOp
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from class com.threerings.crowd.data.PlaceObject
      manager, OCCUPANT_INFO, occupantInfo, occupants, OCCUPANTS, SPEAK_SERVICE, speakService
      -  +
        +
      • + + +

        Field Summary

        +
          +
        • + + +

          Fields inherited from class com.threerings.crowd.data.PlaceObject

          +manager, OCCUPANT_INFO, occupantInfo, occupants, OCCUPANTS, SPEAK_SERVICE, speakService
        • +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.crowd.chat.data.SpeakObject

          +DEFAULT_IDENTIFIER
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      SceneObject() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SceneObject() 
        +
      • +
      - - - - - - -
      -Method Summary
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.data.PlaceObject
      addToOccupantInfo, addToOccupants, applyToListeners, getOccupantInfo, initManagerCaller, removeFromOccupantInfo, removeFromOccupants, setOccupantInfo, setSpeakService, shouldBroadcast, updateOccupantInfo
      - - - - - - - -
      Methods inherited from class com.threerings.presents.dobj.DObject
      acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, readField__oid, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which, writeField__oid
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        +
          +
        • + + +

          Methods inherited from class com.threerings.crowd.data.PlaceObject

          +addToOccupantInfo, addToOccupants, applyToListeners, getChatIdentifier, getOccupantInfo, initManagerCaller, removeFromOccupantInfo, removeFromOccupants, setOccupantInfo, setSpeakService, shouldBroadcast, updateOccupantInfo
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.dobj.DObject

          +acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SceneObject

      -
      -public SceneObject()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneObject

          +
          public SceneObject()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/ScenePlace.html b/apidocs/com/threerings/whirled/data/ScenePlace.html index 5ce48430..a9b09901 100644 --- a/apidocs/com/threerings/whirled/data/ScenePlace.html +++ b/apidocs/com/threerings/whirled/data/ScenePlace.html @@ -1,373 +1,387 @@ - - - - - - -ScenePlace (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.data -
    -Class ScenePlace

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.crowd.data.Place
    -          extended by com.threerings.whirled.data.ScenePlace
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class ScenePlace
    extends com.threerings.crowd.data.Place
    - - -

    -Extends Place with scene information. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.data
    +

    Class ScenePlace

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.io.SimpleStreamableObject
      • +
      • +
          +
        • com.threerings.crowd.data.Place
        • +
        • +
            +
          • com.threerings.whirled.data.ScenePlace
          • +
          +
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class ScenePlace
      +extends com.threerings.crowd.data.Place
      +
      Extends Place with scene information.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - -
      -Field Summary
      - intsceneId - -
      -          The id of the scene occupied by the body.
      - - - - - - - -
      Fields inherited from class com.threerings.crowd.data.Place
      placeOid
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        intsceneId +
        The id of the scene occupied by the body.
        +
        +
          +
        • + + +

          Fields inherited from class com.threerings.crowd.data.Place

          +placeOid
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      ScenePlace(int sceneOid, - int sceneId) - -
      -          Creates a scene place with the supplied SceneObject oid and scene id.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        ScenePlace(int sceneOid, + int sceneId) +
        Creates a scene place with the supplied SceneObject oid and scene id.
        +
        +
      • +
      - - - - - - - - - - - - - - -
      -Method Summary
      -static intgetSceneId(com.threerings.crowd.data.BodyObject bobj) - -
      -          Returns the scene id occupied by the supplied body or -1 if the body is not in a scene.
      -static intgetSceneId(com.threerings.crowd.data.Place place) - -
      -          Returns the scene id for the supplied place or -1 if the place is null or not a scene place.
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.data.Place
      equals, hashCode
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      getClass, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + +
        All Methods Static Methods Concrete Methods 
        Modifier and TypeMethod and Description
        static intgetSceneId(com.threerings.crowd.data.BodyObject bobj) +
        Returns the scene id occupied by the supplied body or -1 if the body is not in a scene.
        +
        static intgetSceneId(com.threerings.crowd.data.Place place) +
        Returns the scene id for the supplied place or -1 if the place is null or not a scene place.
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.crowd.data.Place

          +equals, hashCode
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.io.SimpleStreamableObject

          +toString
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -sceneId

      -
      -public int sceneId
      -
      -
      The id of the scene occupied by the body. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          sceneId

          +
          public int sceneId
          +
          The id of the scene occupied by the body.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -ScenePlace

      -
      -public ScenePlace(int sceneOid,
      -                  int sceneId)
      -
      -
      Creates a scene place with the supplied SceneObject oid and scene id. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ScenePlace

          +
          public ScenePlace(int sceneOid,
          +                  int sceneId)
          +
          Creates a scene place with the supplied SceneObject oid and scene id.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getSceneId

      -
      -public static int getSceneId(com.threerings.crowd.data.Place place)
      -
      -
      Returns the scene id for the supplied place or -1 if the place is null or not a scene place. -

      -

      -
      -
      -
      -
      - -

      -getSceneId

      -
      -public static int getSceneId(com.threerings.crowd.data.BodyObject bobj)
      -
      -
      Returns the scene id occupied by the supplied body or -1 if the body is not in a scene. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getSceneId

          +
          public static int getSceneId(com.threerings.crowd.data.Place place)
          +
          Returns the scene id for the supplied place or -1 if the place is null or not a scene place.
          +
        • +
        + + + +
          +
        • +

          getSceneId

          +
          public static int getSceneId(com.threerings.crowd.data.BodyObject bobj)
          +
          Returns the scene id occupied by the supplied body or -1 if the body is not in a scene.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/SceneUpdate.html b/apidocs/com/threerings/whirled/data/SceneUpdate.html index d7f395da..21cc1db2 100644 --- a/apidocs/com/threerings/whirled/data/SceneUpdate.html +++ b/apidocs/com/threerings/whirled/data/SceneUpdate.html @@ -1,554 +1,506 @@ - - - - - - -SceneUpdate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.data -
    -Class SceneUpdate

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.data.SceneUpdate
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, Cloneable
    -
    -
    -
    Direct Known Subclasses:
    DefaultColorUpdate, ModifyObjectsUpdate, ModifyPortalsUpdate
    -
    -
    -
    -
    public class SceneUpdate
    extends Object
    implements com.threerings.io.Streamable, Cloneable
    - - -

    -Used to encapsulate updates to scenes in such a manner that updates can be stored persistently - and sent to clients to update their own local copies of scenes. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.data
    +

    Class SceneUpdate

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, Cloneable
      +
      +
      +
      Direct Known Subclasses:
      +
      DefaultColorUpdate, ModifyObjectsUpdate, ModifyPortalsUpdate
      +
      +
      +
      +
      public class SceneUpdate
      +extends Object
      +implements com.threerings.io.Streamable, Cloneable
      +
      Used to encapsulate updates to scenes in such a manner that updates can be stored persistently + and sent to clients to update their own local copies of scenes.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      SceneUpdate() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SceneUpdate() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidapply(SceneModel model) - -
      -          Applies this update to the specified scene model.
      - intgetSceneId() - -
      -          Returns the scene id for which this update is appropriate.
      - intgetSceneVersion() - -
      -          Returns the scene version for which this update is appropriate.
      - intgetVersionIncrement() - -
      -          Returns the amount by which this update increments the scene version.
      - voidinit(int targetId, - int targetVersion) - -
      -          Initializes this scene update such that it will operate on a scene with the specified target - scene and version number.
      - voidpersistTo(com.threerings.io.ObjectOutputStream out) - -
      -          Serializes the bare representation of this instance without the scene id and version fields.
      - voidreadObject(com.threerings.io.ObjectInputStream in) - -
      -          Reads our custom streamable fields.
      - StringtoString() - -
      -           
      - voidunpersistFrom(com.threerings.io.ObjectInputStream in) - -
      -          Unserializes this instance from the bare representation created by persistTo(com.threerings.io.ObjectOutputStream).
      - voidvalidate(SceneModel model) - -
      -          Called to ensure that the scene is in the appropriate state prior to applying the update.
      - voidwriteObject(com.threerings.io.ObjectOutputStream out) - -
      -          Writes our custom streamable fields.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidapply(SceneModel model) +
        Applies this update to the specified scene model.
        +
        intgetSceneId() +
        Returns the scene id for which this update is appropriate.
        +
        intgetSceneVersion() +
        Returns the scene version for which this update is appropriate.
        +
        intgetVersionIncrement() +
        Returns the amount by which this update increments the scene version.
        +
        voidinit(int targetId, + int targetVersion) +
        Initializes this scene update such that it will operate on a scene with the specified target + scene and version number.
        +
        voidpersistTo(com.threerings.io.ObjectOutputStream out) +
        Serializes the bare representation of this instance without the scene id and version fields.
        +
        voidreadObject(com.threerings.io.ObjectInputStream in) +
        Reads our custom streamable fields.
        +
        StringtoString() 
        voidunpersistFrom(com.threerings.io.ObjectInputStream in) +
        Unserializes this instance from the bare representation created by persistTo(com.threerings.io.ObjectOutputStream).
        +
        voidvalidate(SceneModel model) +
        Called to ensure that the scene is in the appropriate state prior to applying the update.
        +
        voidwriteObject(com.threerings.io.ObjectOutputStream out) +
        Writes our custom streamable fields.
        +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SceneUpdate

      -
      -public SceneUpdate()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneUpdate

          +
          public SceneUpdate()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(int targetId,
      -                 int targetVersion)
      -
      -
      Initializes this scene update such that it will operate on a scene with the specified target - scene and version number. -

      -

      -
      -
      -
      -
      Parameters:
      targetId - the id of the scene on which we are to operate.
      targetVersion - the version of the scene on which we are to operate.
      -
      -
      -
      - -

      -getSceneId

      -
      -public int getSceneId()
      -
      -
      Returns the scene id for which this update is appropriate. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getSceneVersion

      -
      -public int getSceneVersion()
      -
      -
      Returns the scene version for which this update is appropriate. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -getVersionIncrement

      -
      -public int getVersionIncrement()
      -
      -
      Returns the amount by which this update increments the scene version. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -validate

      -
      -public void validate(SceneModel model)
      -              throws IllegalStateException
      -
      -
      Called to ensure that the scene is in the appropriate state prior to applying the update. -

      -

      -
      -
      -
      - -
      Throws: -
      IllegalStateException - thrown if the update cannot be applied to the scene because +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public void init(int targetId,
          +                 int targetVersion)
          +
          Initializes this scene update such that it will operate on a scene with the specified target + scene and version number.
          +
          +
          Parameters:
          +
          targetId - the id of the scene on which we are to operate.
          +
          targetVersion - the version of the scene on which we are to operate.
          +
          +
        • +
        + + + +
          +
        • +

          getSceneId

          +
          public int getSceneId()
          +
          Returns the scene id for which this update is appropriate.
          +
        • +
        + + + +
          +
        • +

          getSceneVersion

          +
          public int getSceneVersion()
          +
          Returns the scene version for which this update is appropriate.
          +
        • +
        + + + +
          +
        • +

          getVersionIncrement

          +
          public int getVersionIncrement()
          +
          Returns the amount by which this update increments the scene version.
          +
        • +
        + + + +
          +
        • +

          validate

          +
          public void validate(SceneModel model)
          +              throws IllegalStateException
          +
          Called to ensure that the scene is in the appropriate state prior to applying the update.
          +
          +
          Throws:
          +
          IllegalStateException - thrown if the update cannot be applied to the scene because it is not in a valid state (appropriate previous updates were not applied, it's the wrong - kind of scene, etc.).
          -
      -
      -
      - -

      -apply

      -
      -public void apply(SceneModel model)
      -
      -
      Applies this update to the specified scene model. Derived classes will want to override this - method and apply updates of their own, being sure to call super.apply. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -writeObject

      -
      -public void writeObject(com.threerings.io.ObjectOutputStream out)
      -                 throws IOException
      -
      -
      Writes our custom streamable fields. -

      -

      -
      -
      -
      - -
      Throws: -
      IOException
      -
      -
      -
      - -

      -readObject

      -
      -public void readObject(com.threerings.io.ObjectInputStream in)
      -                throws IOException,
      -                       ClassNotFoundException
      -
      -
      Reads our custom streamable fields. -

      -

      -
      -
      -
      - -
      Throws: -
      IOException -
      ClassNotFoundException
      -
      -
      -
      - -

      -persistTo

      -
      -public void persistTo(com.threerings.io.ObjectOutputStream out)
      -               throws IOException
      -
      -
      Serializes the bare representation of this instance without the scene id and version fields. + kind of scene, etc.).
      +
      +
    • +
    + + + +
      +
    • +

      apply

      +
      public void apply(SceneModel model)
      +
      Applies this update to the specified scene model. Derived classes will want to override this + method and apply updates of their own, being sure to call super.apply.
      +
    • +
    + + + +
      +
    • +

      writeObject

      +
      public void writeObject(com.threerings.io.ObjectOutputStream out)
      +                 throws IOException
      +
      Writes our custom streamable fields.
      +
      +
      Throws:
      +
      IOException
      +
      +
    • +
    + + + + + + + +
      +
    • +

      persistTo

      +
      public void persistTo(com.threerings.io.ObjectOutputStream out)
      +               throws IOException
      +
      Serializes the bare representation of this instance without the scene id and version fields. Useful when storing updates in a database where the scene id and version fields are stored - in separate columns and the rest if the representation is contained in an opaque blob. -

      -

      -
      -
      -
      - -
      Throws: -
      IOException
      -
      - -
      - -

      -unpersistFrom

      -
      -public void unpersistFrom(com.threerings.io.ObjectInputStream in)
      -                   throws IOException,
      -                          ClassNotFoundException
      -
      -
      Unserializes this instance from the bare representation created by persistTo(com.threerings.io.ObjectOutputStream). -

      -

      -
      -
      -
      - -
      Throws: -
      IOException -
      ClassNotFoundException
      -
      -
      -
      - -

      -toString

      -
      -public String toString()
      -
      -
      -
      Overrides:
      toString in class Object
      -
      -
      -
      -
      -
      + in separate columns and the rest if the representation is contained in an opaque blob.
      +
      +
      Throws:
      +
      IOException
      +
      +
    • +
    + + + + + + + + + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/class-use/AuxModel.html b/apidocs/com/threerings/whirled/data/class-use/AuxModel.html index 17c814e5..78eee0d8 100644 --- a/apidocs/com/threerings/whirled/data/class-use/AuxModel.html +++ b/apidocs/com/threerings/whirled/data/class-use/AuxModel.html @@ -1,272 +1,247 @@ - - - - - - -Uses of Interface com.threerings.whirled.data.AuxModel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.data.AuxModel

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use AuxModel
    com.threerings.stage.data  
    com.threerings.whirled.data  
    com.threerings.whirled.spot.data  
    -  -

    - - - - - -
    -Uses of AuxModel in com.threerings.stage.data
    -  -

    - - - - - - - - - -
    Classes in com.threerings.stage.data that implement AuxModel
    - classStageMisoSceneModel - -
    -          Extends the SparseMisoSceneModel with the necessary interface - to wire it up to the Whirled auxiliary model system.
    -  -

    - - - - - -
    -Uses of AuxModel in com.threerings.whirled.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.whirled.data declared as AuxModel
    - AuxModel[]SceneModel.auxModels - -
    -          Auxiliary scene model information.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.data that return AuxModel
    - AuxModelAuxModel.clone() - -
    -          Creates a clone of this auxiliary model.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.data with parameters of type AuxModel
    - voidSceneModel.addAuxModel(AuxModel auxModel) - -
    -          Adds the specified auxiliary model to this scene model.
    -  -

    - - - - - -
    -Uses of AuxModel in com.threerings.whirled.spot.data
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.spot.data that implement AuxModel
    - classSpotSceneModel - -
    -          The spot scene model extends the standard scene model with information on portals.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.data.AuxModel

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/class-use/DefaultSceneConfig.html b/apidocs/com/threerings/whirled/data/class-use/DefaultSceneConfig.html index c58ff5d1..e7d410b9 100644 --- a/apidocs/com/threerings/whirled/data/class-use/DefaultSceneConfig.html +++ b/apidocs/com/threerings/whirled/data/class-use/DefaultSceneConfig.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.data.DefaultSceneConfig (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.data.DefaultSceneConfig

    -
    -No usage of com.threerings.whirled.data.DefaultSceneConfig -

    -


    - - +
    +

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

    +
    +
    No usage of com.threerings.whirled.data.DefaultSceneConfig
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/class-use/Scene.html b/apidocs/com/threerings/whirled/data/class-use/Scene.html index 8b55e21f..852bcace 100644 --- a/apidocs/com/threerings/whirled/data/class-use/Scene.html +++ b/apidocs/com/threerings/whirled/data/class-use/Scene.html @@ -1,301 +1,268 @@ - - - - - - -Uses of Interface com.threerings.whirled.data.Scene (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.data.Scene

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use Scene
    com.threerings.stage.data  
    com.threerings.whirled.client  
    com.threerings.whirled.data  
    com.threerings.whirled.server  
    com.threerings.whirled.util  
    -  -

    - - - - - -
    -Uses of Scene in com.threerings.stage.data
    -  -

    - - - - - - - - - -
    Classes in com.threerings.stage.data that implement Scene
    - classStageScene - -
    -          The implementation of the Stage scene interface.
    -  -

    - - - - - -
    -Uses of Scene in com.threerings.whirled.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.client that return Scene
    - SceneSceneDirector.getScene() - -
    -          Returns the display scene object associated with the scene we currently occupy or null if we - currently occupy no scene.
    -  -

    - - - - - -
    -Uses of Scene in com.threerings.whirled.data
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.data that implement Scene
    - classSceneImpl - -
    -          An implementation of the Scene interface.
    -  -

    - - - - - -
    -Uses of Scene in com.threerings.whirled.server
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.server that return Scene
    - SceneSceneManager.getScene() - -
    -          Returns the scene object (not the scene distributed object) being managed by this scene - manager.
    -  -

    - - - - - -
    -Uses of Scene in com.threerings.whirled.util
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.util that return Scene
    - SceneSceneFactory.createScene(SceneModel model, - com.threerings.crowd.data.PlaceConfig config) - -
    -          Creates a Scene implementation given the supplied scene - model and place config.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.data.Scene

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/class-use/SceneCodes.html b/apidocs/com/threerings/whirled/data/class-use/SceneCodes.html index ec09be34..eaf3dd9d 100644 --- a/apidocs/com/threerings/whirled/data/class-use/SceneCodes.html +++ b/apidocs/com/threerings/whirled/data/class-use/SceneCodes.html @@ -1,365 +1,320 @@ - - - - - - -Uses of Interface com.threerings.whirled.data.SceneCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.data.SceneCodes

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use SceneCodes
    com.threerings.stage.server  
    com.threerings.whirled.client  
    com.threerings.whirled.server  
    com.threerings.whirled.spot.client  
    com.threerings.whirled.spot.data  
    com.threerings.whirled.spot.server  
    com.threerings.whirled.zone.data  
    -  -

    - - - - - -
    -Uses of SceneCodes in com.threerings.stage.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.stage.server that implement SceneCodes
    - classStageSceneManager - -
    -          Defines extensions to the basic Stage scene manager specific to displaying isometric "stage" - scenes (these may be indoor, outdoor or aboard a vessel).
    -  -

    - - - - - -
    -Uses of SceneCodes in com.threerings.whirled.client
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.client that implement SceneCodes
    - classSceneDirector - -
    -          The scene director is the client's interface to all things scene related.
    -  -

    - - - - - -
    -Uses of SceneCodes in com.threerings.whirled.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.server that implement SceneCodes
    - classSceneRegistry - -
    -          The scene registry is responsible for the management of all scenes.
    -  -

    - - - - - -
    -Uses of SceneCodes in com.threerings.whirled.spot.client
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.spot.client that implement SceneCodes
    - classSpotSceneDirector - -
    -          Extends the standard scene director with facilities to move between locations within a scene.
    -  -

    - - - - - -
    -Uses of SceneCodes in com.threerings.whirled.spot.data
    -  -

    - - - - - - - - - -
    Subinterfaces of SceneCodes in com.threerings.whirled.spot.data
    - interfaceSpotCodes - -
    -          Contains codes used by the Spot invocation services.
    -  -

    - - - - - -
    -Uses of SceneCodes in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - - - - - - -
    Classes in com.threerings.whirled.spot.server that implement SceneCodes
    - classSpotSceneManager - -
    -          Handles the movement of bodies between locations in the scene and creates the necessary - distributed objects to allow bodies in clusters to chat with one another.
    - classSpotSceneRegistry - -
    -          Extends the SceneRegistry with spot-related services.
    -  -

    - - - - - -
    -Uses of SceneCodes in com.threerings.whirled.zone.data
    -  -

    - - - - - - - - - -
    Subinterfaces of SceneCodes in com.threerings.whirled.zone.data
    - interfaceZoneCodes - -
    -          Contains codes used by the zone services.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.data.SceneCodes

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/class-use/SceneImpl.html b/apidocs/com/threerings/whirled/data/class-use/SceneImpl.html index 03735d3f..47561993 100644 --- a/apidocs/com/threerings/whirled/data/class-use/SceneImpl.html +++ b/apidocs/com/threerings/whirled/data/class-use/SceneImpl.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.whirled.data.SceneImpl (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.data.SceneImpl

    -
    - - - - - - - - - -
    -Packages that use SceneImpl
    com.threerings.stage.data  
    -  -

    - - - - - -
    -Uses of SceneImpl in com.threerings.stage.data
    -  -

    - - - - - - - - - -
    Subclasses of SceneImpl in com.threerings.stage.data
    - classStageScene - -
    -          The implementation of the Stage scene interface.
    -  -

    -


    - - +
    +

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

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/class-use/SceneMarshaller.SceneMoveMarshaller.html b/apidocs/com/threerings/whirled/data/class-use/SceneMarshaller.SceneMoveMarshaller.html index 9cc9ee62..60b063c4 100644 --- a/apidocs/com/threerings/whirled/data/class-use/SceneMarshaller.SceneMoveMarshaller.html +++ b/apidocs/com/threerings/whirled/data/class-use/SceneMarshaller.SceneMoveMarshaller.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller

    -
    -No usage of com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller

    +
    +
    No usage of com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/class-use/SceneMarshaller.html b/apidocs/com/threerings/whirled/data/class-use/SceneMarshaller.html index 89a02137..676de54b 100644 --- a/apidocs/com/threerings/whirled/data/class-use/SceneMarshaller.html +++ b/apidocs/com/threerings/whirled/data/class-use/SceneMarshaller.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.data.SceneMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.data.SceneMarshaller

    -
    -No usage of com.threerings.whirled.data.SceneMarshaller -

    -


    - - +
    +

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

    +
    +
    No usage of com.threerings.whirled.data.SceneMarshaller
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/class-use/SceneModel.html b/apidocs/com/threerings/whirled/data/class-use/SceneModel.html index c0e910f7..78786124 100644 --- a/apidocs/com/threerings/whirled/data/class-use/SceneModel.html +++ b/apidocs/com/threerings/whirled/data/class-use/SceneModel.html @@ -1,762 +1,633 @@ - - - - - - -Uses of Class com.threerings.whirled.data.SceneModel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -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
    - classStageSceneModel - -
    -          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
    - voidModifyObjectsUpdate.apply(SceneModel model) - -
    -           
    - voidDefaultColorUpdate.apply(SceneModel model) - -
    -           
    -static StageMisoSceneModelStageMisoSceneModel.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
    - SceneModelSceneDirector.getPendingModel() - -
    -          Returns the model loaded in preparation for a scene transition.
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.client with parameters of type SceneModel
    - voidSceneService.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.
    - voidSceneMoveAdapter.moveSucceededWithScene(int placeId, - com.threerings.crowd.data.PlaceConfig config, - SceneModel model) - -
    -           
    - voidSceneDirector.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
    - SceneModelSceneRepository.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
    - voidSceneRepository.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 SceneModelSceneModel.blankSceneModel() - -
    -          Creates and returns a blank scene model.
    - SceneModelSceneModel.clone() - -
    -           
    - SceneModelSceneImpl.getSceneModel() - -
    -           
    - SceneModelScene.getSceneModel() - -
    -          Returns the scene model from which this scene was created.
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.data with parameters of type SceneModel
    - voidSceneUpdate.apply(SceneModel model) - -
    -          Applies this update to the specified scene model.
    - voidSceneMarshaller.SceneMoveMarshaller.moveSucceededWithScene(int arg1, - com.threerings.crowd.data.PlaceConfig arg2, - SceneModel arg3) - -
    -           
    - voidSceneUpdate.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.PlaceConfigSceneRegistry.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
    - SceneModelSceneRepository.loadSceneModel(int sceneId) - -
    -          Fetches the model for the scene with the specified scene id.
    - SceneModelDummySceneRepository.loadSceneModel(int sceneId) - -
    -           
    -  -

    - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.server.persist with parameters of type SceneModel
    - voidSceneRepository.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.
    - voidDummySceneRepository.applyAndRecordUpdate(SceneModel model, - SceneUpdate update) - -
    -           
    - ObjectSceneRepository.loadExtras(int sceneId, - SceneModel model) - -
    -          Loads optional additional scene data.
    - ObjectDummySceneRepository.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
    - voidModifyPortalsUpdate.apply(SceneModel model) - -
    -           
    -static SpotSceneModelSpotSceneModel.getSceneModel(SceneModel model) - -
    -          Locates and returns the SpotSceneModel among the auxiliary scene models associated - with the supplied scene model.
    - voidSpotMarshaller.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
    - SceneModelSceneParser.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
    - voidSceneParser.setScene(SceneModel model) - -
    -          Called by the parser once the scene is parsed.
    - voidSceneWriter.writeScene(File out, - SceneModel model) - -
    -          Writes the supplied scene out to the specified file.
    - voidSceneWriter.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
    - SceneSceneFactory.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
    - voidZoneService.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.
    - voidZoneDirector.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
    - voidZoneMarshaller.ZoneMoveMarshaller.moveSucceededWithScene(int arg1, - com.threerings.crowd.data.PlaceConfig arg2, - ZoneSummary arg3, - SceneModel arg4) - -
    -           
    -  -

    -


    - - +
    +

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

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/class-use/SceneObject.html b/apidocs/com/threerings/whirled/data/class-use/SceneObject.html index 8708ba50..f10bf9e4 100644 --- a/apidocs/com/threerings/whirled/data/class-use/SceneObject.html +++ b/apidocs/com/threerings/whirled/data/class-use/SceneObject.html @@ -1,211 +1,193 @@ - - - - - - -Uses of Class com.threerings.whirled.data.SceneObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.data.SceneObject

    -
    - - - - - - - - - - - - - -
    -Packages that use SceneObject
    com.threerings.stage.data  
    com.threerings.whirled.spot.data  
    -  -

    - - - - - -
    -Uses of SceneObject in com.threerings.stage.data
    -  -

    - - - - - - - - - -
    Subclasses of SceneObject in com.threerings.stage.data
    - classStageSceneObject - -
    -          Extends the basic SpotSceneObject with data and services - specific to isometric stage scenes.
    -  -

    - - - - - -
    -Uses of SceneObject in com.threerings.whirled.spot.data
    -  -

    - - - - - - - - - -
    Subclasses of SceneObject in com.threerings.whirled.spot.data
    - classSpotSceneObject - -
    -          Extends the SceneObject with information specific to spots.
    -  -

    -


    - - +
    +

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

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/class-use/ScenePlace.html b/apidocs/com/threerings/whirled/data/class-use/ScenePlace.html index 04c39fa9..15d56988 100644 --- a/apidocs/com/threerings/whirled/data/class-use/ScenePlace.html +++ b/apidocs/com/threerings/whirled/data/class-use/ScenePlace.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.data.ScenePlace (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.data.ScenePlace

    -
    -No usage of com.threerings.whirled.data.ScenePlace -

    -


    - - +
    +

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

    +
    +
    No usage of com.threerings.whirled.data.ScenePlace
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/class-use/SceneUpdate.html b/apidocs/com/threerings/whirled/data/class-use/SceneUpdate.html index 866e72f5..03df6cec 100644 --- a/apidocs/com/threerings/whirled/data/class-use/SceneUpdate.html +++ b/apidocs/com/threerings/whirled/data/class-use/SceneUpdate.html @@ -1,617 +1,517 @@ - - - - - - -Uses of Class com.threerings.whirled.data.SceneUpdate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.data.SceneUpdate

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use SceneUpdate
    com.threerings.stage.client  
    com.threerings.stage.data  
    com.threerings.whirled.client  
    com.threerings.whirled.data  
    com.threerings.whirled.server  
    com.threerings.whirled.server.persist  
    com.threerings.whirled.spot.data  
    com.threerings.whirled.util  
    com.threerings.whirled.zone.client  
    com.threerings.whirled.zone.data  
    -  -

    - - - - - -
    -Uses of SceneUpdate in com.threerings.stage.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.client with parameters of type SceneUpdate
    - voidStageScenePanel.sceneUpdated(SceneUpdate update) - -
    -          Called when we have received a scene update from the server.
    -  -

    - - - - - -
    -Uses of SceneUpdate in com.threerings.stage.data
    -  -

    - - - - - - - - - - - - - -
    Subclasses of SceneUpdate in com.threerings.stage.data
    - classDefaultColorUpdate - -
    -          Update to change the default colorization for objects in a scene which - do not define their own colorization.
    - classModifyObjectsUpdate - -
    -          A scene update that is broadcast when objects have been added to or removed - from the scene.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.data with parameters of type SceneUpdate
    - voidStageScene.updateReceived(SceneUpdate update) - -
    -           
    -  -

    - - - - - -
    -Uses of SceneUpdate in com.threerings.whirled.client
    -  -

    - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.client with parameters of type SceneUpdate
    - voidSceneService.SceneMoveListener.moveSucceededWithUpdates(int placeId, - com.threerings.crowd.data.PlaceConfig config, - SceneUpdate[] updates) - -
    -          Indicates that a move succeeded and that the client's cached scene information should be - updated with the supplied data.
    - voidSceneMoveAdapter.moveSucceededWithUpdates(int placeId, - com.threerings.crowd.data.PlaceConfig config, - SceneUpdate[] updates) - -
    -           
    - voidSceneDirector.moveSucceededWithUpdates(int placeId, - com.threerings.crowd.data.PlaceConfig config, - SceneUpdate[] updates) - -
    -           
    - voidSceneDirector.updateReceived(SceneUpdate update) - -
    -          Called by SceneController instances to tell us about an update to the current scene.
    -  -

    - - - - - -
    -Uses of SceneUpdate in com.threerings.whirled.data
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.data with parameters of type SceneUpdate
    - voidSceneMarshaller.SceneMoveMarshaller.moveSucceededWithUpdates(int arg1, - com.threerings.crowd.data.PlaceConfig arg2, - SceneUpdate[] arg3) - -
    -           
    - voidSceneImpl.updateReceived(SceneUpdate update) - -
    -           
    - voidScene.updateReceived(SceneUpdate update) - -
    -          Called to inform the scene that an update has been received while - the scene was resolved and active.
    -  -

    - - - - - -
    -Uses of SceneUpdate in com.threerings.whirled.server
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.server that return SceneUpdate
    - SceneUpdate[]SceneManager.getUpdates(int fromVersion) - -
    -          Returns UpdateList.getUpdates(int) for this scene's updates.
    -  -

    - - - - - -
    -Uses of SceneUpdate in com.threerings.whirled.server.persist
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.server.persist that return SceneUpdate
    - SceneUpdateSceneUpdateMarshaller.decodeUpdate(int sceneId, - int sceneVersion, - int updateType, - byte[] data) - -
    -          Instantiates the appropriate update class and decodes the update from the data.
    -  -

    - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.server.persist with parameters of type SceneUpdate
    - voidSceneRepository.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.
    - voidDummySceneRepository.applyAndRecordUpdate(SceneModel model, - SceneUpdate update) - -
    -           
    - intSceneUpdateMarshaller.getUpdateType(SceneUpdate update) - -
    -          Returns the type code that is assigned to the specified SceneUpdate instance, or -1.
    - byte[]SceneUpdateMarshaller.persistUpdate(SceneUpdate update) - -
    -          Persists the specified update to a new ByteArrayOutInputStream.
    -  -

    - - - - - -
    -Uses of SceneUpdate in com.threerings.whirled.spot.data
    -  -

    - - - - - - - - - -
    Subclasses of SceneUpdate in com.threerings.whirled.spot.data
    - classModifyPortalsUpdate - -
    -          A scene update to add/remove portals.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.spot.data with parameters of type SceneUpdate
    - voidSpotMarshaller.SpotSceneMoveMarshaller.moveSucceededWithUpdates(int arg1, - com.threerings.crowd.data.PlaceConfig arg2, - SceneUpdate[] arg3) - -
    -           
    -  -

    - - - - - -
    -Uses of SceneUpdate in com.threerings.whirled.util
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.util that return SceneUpdate
    - SceneUpdate[]UpdateList.getUpdates(int fromVersion) - -
    -          Returns all of the updates that should be applied to a scene with the specified version to - bring it up to date.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.util with parameters of type SceneUpdate
    - voidUpdateList.addUpdate(SceneUpdate update) - -
    -          Adds an update to this list.
    -  -

    - - - - - -
    -Uses of SceneUpdate in com.threerings.whirled.zone.client
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.zone.client with parameters of type SceneUpdate
    - voidZoneService.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.
    - voidZoneDirector.moveSucceededWithUpdates(int placeId, - com.threerings.crowd.data.PlaceConfig config, - ZoneSummary summary, - SceneUpdate[] updates) - -
    -           
    -  -

    - - - - - -
    -Uses of SceneUpdate in com.threerings.whirled.zone.data
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.zone.data with parameters of type SceneUpdate
    - voidZoneMarshaller.ZoneMoveMarshaller.moveSucceededWithUpdates(int arg1, - com.threerings.crowd.data.PlaceConfig arg2, - ZoneSummary arg3, - SceneUpdate[] arg4) - -
    -           
    -  -

    -


    - - +
    +

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

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/package-frame.html b/apidocs/com/threerings/whirled/data/package-frame.html index a519dc16..74aac7dc 100644 --- a/apidocs/com/threerings/whirled/data/package-frame.html +++ b/apidocs/com/threerings/whirled/data/package-frame.html @@ -1,62 +1,34 @@ - - - - - - -com.threerings.whirled.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.data - - - - -
    -Interfaces  - -
    -AuxModel -
    -Scene -
    -SceneCodes
    - - - - - - -
    -Classes  - -
    -DefaultSceneConfig -
    -SceneImpl -
    -SceneMarshaller -
    -SceneMarshaller.SceneMoveMarshaller -
    -SceneModel -
    -SceneObject -
    -ScenePlace -
    -SceneUpdate
    - - - - + + + + + +com.threerings.whirled.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.data

    + + + diff --git a/apidocs/com/threerings/whirled/data/package-summary.html b/apidocs/com/threerings/whirled/data/package-summary.html index d342942c..0e006a5e 100644 --- a/apidocs/com/threerings/whirled/data/package-summary.html +++ b/apidocs/com/threerings/whirled/data/package-summary.html @@ -1,213 +1,220 @@ - - - - - - -com.threerings.whirled.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.data -

    - - - - - - - - - - - - - - - - - -
    -Interface Summary
    AuxModelAn interface that must be implemented by auxiliary scene models.
    SceneThis interface makes available basic scene information.
    SceneCodesContains codes used by the scene invocation services.
    -  - -

    - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + +
    -Class Summary
    DefaultSceneConfigThe default scene config simply causes the default scene manager and - controller to be created.
    SceneImplAn implementation of the Scene interface.
    SceneMarshallerProvides the implementation of the SceneService interface +
    +

    Package com.threerings.whirled.data

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      AuxModel +
      An interface that must be implemented by auxiliary scene models.
      +
      Scene +
      This interface makes available basic scene information.
      +
      SceneCodes +
      Contains codes used by the scene invocation services.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - -
      Class Summary 
      ClassDescription
      DefaultSceneConfig +
      The default scene config simply causes the default scene manager and + controller to be created.
      +
      SceneImpl +
      An implementation of the Scene interface.
      +
      SceneMarshaller +
      Provides the implementation of the SceneService interface that marshalls the arguments and delivers the request to the provider - on the server.
      SceneMarshaller.SceneMoveMarshallerMarshalls results to implementations of SceneService.SceneMoveListener.
      SceneModelThe scene model is the bare bones representation of the data for a - scene in the Whirled system.
      SceneObject 
      ScenePlaceExtends Place with scene information.
      SceneUpdateUsed to encapsulate updates to scenes in such a manner that updates can be stored persistently - and sent to clients to update their own local copies of scenes.
      -  - -

      -

      -
      -
      - - + on the server.
    +
    SceneMarshaller.SceneMoveMarshaller +
    Marshalls results to implementations of SceneService.SceneMoveListener.
    +
    SceneModel +
    The scene model is the bare bones representation of the data for a + scene in the Whirled system.
    +
    SceneObject 
    ScenePlace +
    Extends Place with scene information.
    +
    SceneUpdate +
    Used to encapsulate updates to scenes in such a manner that updates can be stored persistently + and sent to clients to update their own local copies of scenes.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/package-tree.html b/apidocs/com/threerings/whirled/data/package-tree.html index aba10bb9..f8e5361b 100644 --- a/apidocs/com/threerings/whirled/data/package-tree.html +++ b/apidocs/com/threerings/whirled/data/package-tree.html @@ -1,193 +1,197 @@ - - - - - - -com.threerings.whirled.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.data

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.presents.dobj.DObject (implements com.threerings.io.Streamable) +
          +
        • com.threerings.crowd.data.PlaceObject (implements com.threerings.crowd.chat.data.SpeakObject) + +
        • +
        +
      • +
      • com.threerings.presents.data.InvocationMarshaller<T> (implements com.threerings.presents.client.InvocationService<T>, com.threerings.io.Streamable) + +
      • +
      • com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller (implements com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.io.Streamable) + +
      • +
      • com.threerings.whirled.data.SceneImpl (implements com.threerings.whirled.data.Scene)
      • +
      • com.threerings.whirled.data.SceneUpdate (implements java.lang.Cloneable, com.threerings.io.Streamable)
      • +
      • com.threerings.io.SimpleStreamableObject (implements com.threerings.io.Streamable) +
          +
        • com.threerings.crowd.data.Place + +
        • +
        • com.threerings.crowd.data.PlaceConfig + +
        • +
        • com.threerings.whirled.data.SceneModel (implements java.lang.Cloneable)
        • +
        +
      • +
      +
    • +
    +

    Interface Hierarchy

    +
      +
    • java.lang.Cloneable +
        +
      • com.threerings.whirled.data.AuxModel (also extends com.threerings.io.Streamable)
      • +
      +
    • +
    • com.threerings.presents.data.InvocationCodes +
        +
      • com.threerings.crowd.data.LocationCodes + +
      • +
      +
    • +
    • com.threerings.whirled.data.Scene
    • +
    • com.threerings.io.Streamable + +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/data/package-use.html b/apidocs/com/threerings/whirled/data/package-use.html index ab573e70..790ce31b 100644 --- a/apidocs/com/threerings/whirled/data/package-use.html +++ b/apidocs/com/threerings/whirled/data/package-use.html @@ -1,602 +1,592 @@ - - - - - - -Uses of Package com.threerings.whirled.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.data

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.whirled.data
    com.threerings.stage.client  
    com.threerings.stage.data  
    com.threerings.stage.server  
    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.client  
    com.threerings.whirled.spot.data  
    com.threerings.whirled.spot.server  
    com.threerings.whirled.tools.xml  
    com.threerings.whirled.util  
    com.threerings.whirled.zone.client  
    com.threerings.whirled.zone.data  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.stage.client
    SceneUpdate - -
    -          Used to encapsulate updates to scenes in such a manner that updates can be stored persistently - and sent to clients to update their own local copies of scenes.
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.stage.data
    AuxModel - -
    -          An interface that must be implemented by auxiliary scene models.
    Scene - -
    -          This interface makes available basic scene information.
    SceneImpl - -
    -          An implementation of the Scene interface.
    SceneModel - -
    -          The scene model is the bare bones representation of the data for a - scene in the Whirled system.
    SceneObject - -
    -           
    SceneUpdate - -
    -          Used to encapsulate updates to scenes in such a manner that updates can be stored persistently - and sent to clients to update their own local copies of scenes.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.stage.server
    SceneCodes - -
    -          Contains codes used by the scene invocation services.
    -  -

    - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.whirled.client
    Scene - -
    -          This interface makes available basic scene information.
    SceneCodes - -
    -          Contains codes used by the scene invocation services.
    SceneModel - -
    -          The scene model is the bare bones representation of the data for a - scene in the Whirled system.
    SceneUpdate - -
    -          Used to encapsulate updates to scenes in such a manner that updates can be stored persistently - and sent to clients to update their own local copies of scenes.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.whirled.client.persist
    SceneModel - -
    -          The scene model is the bare bones representation of the data for a - scene in the Whirled system.
    -  -

    - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.whirled.data
    AuxModel - -
    -          An interface that must be implemented by auxiliary scene models.
    Scene - -
    -          This interface makes available basic scene information.
    SceneModel - -
    -          The scene model is the bare bones representation of the data for a - scene in the Whirled system.
    SceneUpdate - -
    -          Used to encapsulate updates to scenes in such a manner that updates can be stored persistently - and sent to clients to update their own local copies of scenes.
    -  -

    - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.whirled.server
    Scene - -
    -          This interface makes available basic scene information.
    SceneCodes - -
    -          Contains codes used by the scene invocation services.
    SceneModel - -
    -          The scene model is the bare bones representation of the data for a - scene in the Whirled system.
    SceneUpdate - -
    -          Used to encapsulate updates to scenes in such a manner that updates can be stored persistently - and sent to clients to update their own local copies of scenes.
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.whirled.server.persist
    SceneModel - -
    -          The scene model is the bare bones representation of the data for a - scene in the Whirled system.
    SceneUpdate - -
    -          Used to encapsulate updates to scenes in such a manner that updates can be stored persistently - and sent to clients to update their own local copies of scenes.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.whirled.spot.client
    SceneCodes - -
    -          Contains codes used by the scene invocation services.
    -  -

    - - - - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.whirled.spot.data
    AuxModel - -
    -          An interface that must be implemented by auxiliary scene models.
    SceneCodes - -
    -          Contains codes used by the scene invocation services.
    SceneModel - -
    -          The scene model is the bare bones representation of the data for a - scene in the Whirled system.
    SceneObject - -
    -           
    SceneUpdate - -
    -          Used to encapsulate updates to scenes in such a manner that updates can be stored persistently - and sent to clients to update their own local copies of scenes.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.whirled.spot.server
    SceneCodes - -
    -          Contains codes used by the scene invocation services.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.whirled.tools.xml
    SceneModel - -
    -          The scene model is the bare bones representation of the data for a - scene in the Whirled system.
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.whirled.util
    Scene - -
    -          This interface makes available basic scene information.
    SceneModel - -
    -          The scene model is the bare bones representation of the data for a - scene in the Whirled system.
    SceneUpdate - -
    -          Used to encapsulate updates to scenes in such a manner that updates can be stored persistently - and sent to clients to update their own local copies of scenes.
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.whirled.zone.client
    SceneModel - -
    -          The scene model is the bare bones representation of the data for a - scene in the Whirled system.
    SceneUpdate - -
    -          Used to encapsulate updates to scenes in such a manner that updates can be stored persistently - and sent to clients to update their own local copies of scenes.
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.data used by com.threerings.whirled.zone.data
    SceneCodes - -
    -          Contains codes used by the scene invocation services.
    SceneModel - -
    -          The scene model is the bare bones representation of the data for a - scene in the Whirled system.
    SceneUpdate - -
    -          Used to encapsulate updates to scenes in such a manner that updates can be stored persistently - and sent to clients to update their own local copies of scenes.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.data

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/package-frame.html b/apidocs/com/threerings/whirled/package-frame.html index bec22df6..1dbd04c0 100644 --- a/apidocs/com/threerings/whirled/package-frame.html +++ b/apidocs/com/threerings/whirled/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.whirled (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled - - - - -
    -Classes  - -
    -Log
    - - - - + + + + + +com.threerings.whirled (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/whirled/package-summary.html b/apidocs/com/threerings/whirled/package-summary.html index 4df5726a..9ee4cfb4 100644 --- a/apidocs/com/threerings/whirled/package-summary.html +++ b/apidocs/com/threerings/whirled/package-summary.html @@ -1,158 +1,146 @@ - - - - - - -com.threerings.whirled (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled -

    - - - - - - - - - -
    -Class Summary
    LogContains a reference to the log object used by the Whirled services.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.whirled

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      Log +
      Contains a reference to the log object used by the Whirled services.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/package-tree.html b/apidocs/com/threerings/whirled/package-tree.html index 51a595aa..f56da557 100644 --- a/apidocs/com/threerings/whirled/package-tree.html +++ b/apidocs/com/threerings/whirled/package-tree.html @@ -1,154 +1,139 @@ - - - - - - -com.threerings.whirled Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.whirled.Log
      • +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/package-use.html b/apidocs/com/threerings/whirled/package-use.html index 2cc0a96d..f2aa7451 100644 --- a/apidocs/com/threerings/whirled/package-use.html +++ b/apidocs/com/threerings/whirled/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.whirled (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled

    -
    -No usage of com.threerings.whirled -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled

    +
    +
    No usage of com.threerings.whirled
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/AbstractSceneMoveHandler.html b/apidocs/com/threerings/whirled/server/AbstractSceneMoveHandler.html index e4ea5364..a85e2699 100644 --- a/apidocs/com/threerings/whirled/server/AbstractSceneMoveHandler.html +++ b/apidocs/com/threerings/whirled/server/AbstractSceneMoveHandler.html @@ -1,304 +1,322 @@ - - - - - - -AbstractSceneMoveHandler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.server -
    -Class AbstractSceneMoveHandler

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.server.AbstractSceneMoveHandler
    -
    -
    -
    All Implemented Interfaces:
    SceneRegistry.ResolutionListener
    -
    -
    -
    Direct Known Subclasses:
    SceneMoveHandler, ZoneMoveHandler
    -
    -
    -
    -
    public abstract class AbstractSceneMoveHandler
    extends Object
    implements SceneRegistry.ResolutionListener
    - - -

    -Handles the basics of moving a client into a new scene, which may involve resolution. Takes care +

    +
    com.threerings.whirled.server
    +

    Class AbstractSceneMoveHandler

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.whirled.server.AbstractSceneMoveHandler
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      SceneRegistry.ResolutionListener
      +
      +
      +
      Direct Known Subclasses:
      +
      SceneMoveHandler, ZoneMoveHandler
      +
      +
      +
      +
      public abstract class AbstractSceneMoveHandler
      +extends Object
      +implements SceneRegistry.ResolutionListener
      +
      Handles the basics of moving a client into a new scene, which may involve resolution. Takes care of annoying edge cases like the client logging off before their target scene is resolved and can - be extended to handle extra fun stuff. -

      - -

      -


      - -

      - + be extended to handle extra fun stuff.

      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -AbstractSceneMoveHandler

      -
      -public AbstractSceneMoveHandler(com.threerings.crowd.server.LocationManager locman,
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          AbstractSceneMoveHandler

          +
          public AbstractSceneMoveHandler(com.threerings.crowd.server.LocationManager locman,
                                           com.threerings.crowd.data.BodyObject body,
          -                                com.threerings.presents.client.InvocationService.InvocationListener listener)
          -
          -
          - + com.threerings.presents.client.InvocationService.InvocationListener listener)
      +
    • +
    + + - - - - - - -
    -Method Detail
    - -

    -sceneWasResolved

    -
    -public void sceneWasResolved(SceneManager scmgr)
    -
    -
    Description copied from interface: SceneRegistry.ResolutionListener
    -
    Called when the scene has been successfully resolved. The scene manager instance +
    -
    - -

    -sceneFailedToResolve

    -
    -public void sceneFailedToResolve(int sceneId,
    -                                 Exception reason)
    -
    -
    Description copied from interface: SceneRegistry.ResolutionListener
    -
    Called if some failure occurred in the scene resolution process. -

    -

    -
    Specified by:
    sceneFailedToResolve in interface SceneRegistry.ResolutionListener
    -
    -
    -
    -
    -
    + object.
    +
    +
    Specified by:
    +
    sceneWasResolved in interface SceneRegistry.ResolutionListener
    +
    + + + + + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/SceneManager.html b/apidocs/com/threerings/whirled/server/SceneManager.html index 18f61ff2..3a0047e0 100644 --- a/apidocs/com/threerings/whirled/server/SceneManager.html +++ b/apidocs/com/threerings/whirled/server/SceneManager.html @@ -1,386 +1,384 @@ - - - - - - -SceneManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.server -
    -Class SceneManager

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.server.PlaceManager
    -      extended by com.threerings.whirled.server.SceneManager
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener
    -
    -
    -
    Direct Known Subclasses:
    SpotSceneManager
    -
    -
    -
    -
    public class SceneManager
    extends com.threerings.crowd.server.PlaceManager
    - - -

    -The scene manager extends the place manager and takes care of basic scene services. Presently +

    +
    com.threerings.whirled.server
    +

    Class SceneManager

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.crowd.server.PlaceManager
      • +
      • +
          +
        • com.threerings.whirled.server.SceneManager
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener
      +
      +
      +
      Direct Known Subclasses:
      +
      SpotSceneManager
      +
      +
      +
      +
      public class SceneManager
      +extends com.threerings.crowd.server.PlaceManager
      +
      The scene manager extends the place manager and takes care of basic scene services. Presently that is little more than registering the scene manager with the scene registry so that the - manager can be looked up by scene id in addition to place object id. -

      - -

      -


      - -

      + manager can be looked up by scene id in addition to place object id.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.crowd.server.PlaceManager
      com.threerings.crowd.server.PlaceManager.DelegateOp, com.threerings.crowd.server.PlaceManager.MessageHandler
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.crowd.server.PlaceManager

          +com.threerings.crowd.server.PlaceManager.DelegateOp, com.threerings.crowd.server.PlaceManager.MessageHandler
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      SceneManager() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SceneManager() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - com.threerings.crowd.data.PlacegetLocation() - -
      -           
      - ScenegetScene() - -
      -          Returns the scene object (not the scene distributed object) being managed by this scene - manager.
      - SceneUpdate[]getUpdates(int fromVersion) - -
      -          Returns UpdateList.getUpdates(int) for this scene's updates.
      - booleanisPersistent() - -
      -          Returns true if this scene stores data in the database, or false if it's instantiated anew - with each server restart
      - Stringwhere() - -
      -           
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.server.PlaceManager
      addDelegate, applyToDelegates, applyToOccupants, bodyWillEnter, bodyWillLeave, checkPermissions, getConfig, getPlaceObject, init, isValidSpeaker, messageReceived, ratifyBodyEntry, registerMessageHandler, shutdown, startup, toString, updateOccupantInfo
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        com.threerings.crowd.data.PlacegetLocation() 
        ScenegetScene() +
        Returns the scene object (not the scene distributed object) being managed by this scene + manager.
        +
        SceneUpdate[]getUpdates(int fromVersion) +
        Returns UpdateList.getUpdates(int) for this scene's updates.
        +
        booleanisPersistent() +
        Returns true if this scene stores data in the database, or false if it's instantiated anew + with each server restart
        +
        Stringwhere() 
        +
          +
        • + + +

          Methods inherited from class com.threerings.crowd.server.PlaceManager

          +addDelegate, applyToDelegates, applyToOccupants, bodyWillEnter, bodyWillLeave, checkPermissions, getConfig, getPlaceObject, init, isValidSpeaker, messageReceived, ratifyBodyEntry, registerMessageHandler, shutdown, startup, toString, updateOccupantInfo
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SceneManager

      -
      -public SceneManager()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneManager

          +
          public SceneManager()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getScene

      -
      -public Scene getScene()
      -
      -
      Returns the scene object (not the scene distributed object) being managed by this scene - manager. -

      -

      -
      -
      -
      -
      - -

      -getUpdates

      -
      -public SceneUpdate[] getUpdates(int fromVersion)
      -
      -
      Returns UpdateList.getUpdates(int) for this scene's updates. -

      -

      -
      -
      -
      -
      - -

      -getLocation

      -
      -public com.threerings.crowd.data.Place getLocation()
      -
      -
      -
      Overrides:
      getLocation in class com.threerings.crowd.server.PlaceManager
      -
      -
      -
      -
      -
      -
      - -

      -isPersistent

      -
      -public boolean isPersistent()
      -
      -
      Returns true if this scene stores data in the database, or false if it's instantiated anew - with each server restart -

      -

      -
      -
      -
      -
      - -

      -where

      -
      -public String where()
      -
      -
      -
      Overrides:
      where in class com.threerings.crowd.server.PlaceManager
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getScene

          +
          public Scene getScene()
          +
          Returns the scene object (not the scene distributed object) being managed by this scene + manager.
          +
        • +
        + + + + + + + +
          +
        • +

          getLocation

          +
          public com.threerings.crowd.data.Place getLocation()
          +
          +
          Overrides:
          +
          getLocation in class com.threerings.crowd.server.PlaceManager
          +
          +
        • +
        + + + +
          +
        • +

          isPersistent

          +
          public boolean isPersistent()
          +
          Returns true if this scene stores data in the database, or false if it's instantiated anew + with each server restart
          +
        • +
        + + + +
          +
        • +

          where

          +
          public String where()
          +
          +
          Overrides:
          +
          where in class com.threerings.crowd.server.PlaceManager
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/SceneMoveHandler.html b/apidocs/com/threerings/whirled/server/SceneMoveHandler.html index 1d8ebfff..287e5380 100644 --- a/apidocs/com/threerings/whirled/server/SceneMoveHandler.html +++ b/apidocs/com/threerings/whirled/server/SceneMoveHandler.html @@ -1,251 +1,266 @@ - - - - - - -SceneMoveHandler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.server -
    -Class SceneMoveHandler

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.server.AbstractSceneMoveHandler
    -      extended by com.threerings.whirled.server.SceneMoveHandler
    -
    -
    -
    All Implemented Interfaces:
    SceneRegistry.ResolutionListener
    -
    -
    -
    Direct Known Subclasses:
    SpotSceneMoveHandler
    -
    -
    -
    -
    public class SceneMoveHandler
    extends AbstractSceneMoveHandler
    - - -

    -Handles a simple scene to scene move. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.server
    +

    Class SceneMoveHandler

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SceneMoveHandler

      -
      -public SceneMoveHandler(com.threerings.crowd.server.LocationManager locman,
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/SceneProvider.html b/apidocs/com/threerings/whirled/server/SceneProvider.html index 47e465f1..489e20aa 100644 --- a/apidocs/com/threerings/whirled/server/SceneProvider.html +++ b/apidocs/com/threerings/whirled/server/SceneProvider.html @@ -1,233 +1,249 @@ - - - - - - -SceneProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.server -
    -Interface SceneProvider

    -
    -
    All Superinterfaces:
    com.threerings.presents.server.InvocationProvider
    -
    -
    -
    All Known Implementing Classes:
    SceneRegistry, SpotSceneRegistry
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.whirled.server
    +

    Interface SceneProvider

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.server.InvocationProvider
      +
      +
      +
      All Known Implementing Classes:
      +
      SceneRegistry, SpotSceneRegistry
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from SceneService.java.")
      -public interface SceneProvider
      extends com.threerings.presents.server.InvocationProvider
    - - -

    -Defines the server-side of the SceneService. -

    - -

    -


    - -

    - +public interface SceneProvider +extends com.threerings.presents.server.InvocationProvider +

    Defines the server-side of the SceneService.
    + + + +
    + +
    +
    + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/SceneRegistry.ConfigFactory.html b/apidocs/com/threerings/whirled/server/SceneRegistry.ConfigFactory.html index bc4015e9..c4ef2c11 100644 --- a/apidocs/com/threerings/whirled/server/SceneRegistry.ConfigFactory.html +++ b/apidocs/com/threerings/whirled/server/SceneRegistry.ConfigFactory.html @@ -1,216 +1,231 @@ - - - - - - -SceneRegistry.ConfigFactory (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.server -
    -Interface SceneRegistry.ConfigFactory

    -
    -
    Enclosing class:
    SceneRegistry
    -
    -
    -
    -
    public static interface SceneRegistry.ConfigFactory
    - - -

    -Used to create PlaceConfig instances for scenes. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.server
    +

    Interface SceneRegistry.ConfigFactory

    +
    +
    +
    +
      +
    • +
      +
      Enclosing class:
      +
      SceneRegistry
      +
      +
      +
      +
      public static interface SceneRegistry.ConfigFactory
      +
      Used to create PlaceConfig instances for scenes.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Method Summary
      - com.threerings.crowd.data.PlaceConfigcreatePlaceConfig(SceneModel model) - -
      -          Creates the place config instance appropriate to the specified scene.
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -createPlaceConfig

      -
      -com.threerings.crowd.data.PlaceConfig createPlaceConfig(SceneModel model)
      -
      -
      Creates the place config instance appropriate to the specified scene. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          createPlaceConfig

          +
          com.threerings.crowd.data.PlaceConfig createPlaceConfig(SceneModel model)
          +
          Creates the place config instance appropriate to the specified scene.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/SceneRegistry.ResolutionListener.html b/apidocs/com/threerings/whirled/server/SceneRegistry.ResolutionListener.html index 85df8fe4..fa1e0dc8 100644 --- a/apidocs/com/threerings/whirled/server/SceneRegistry.ResolutionListener.html +++ b/apidocs/com/threerings/whirled/server/SceneRegistry.ResolutionListener.html @@ -1,247 +1,258 @@ - - - - - - -SceneRegistry.ResolutionListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.server -
    -Interface SceneRegistry.ResolutionListener

    -
    -
    All Known Implementing Classes:
    AbstractSceneMoveHandler, PeeredZoneRegistry.PeerZoneMoveHandler, SceneMoveHandler, SpotSceneMoveHandler, ZoneMoveHandler
    -
    -
    -
    Enclosing class:
    SceneRegistry
    -
    -
    -
    -
    public static interface SceneRegistry.ResolutionListener
    - - -

    -Because scenes must be loaded from the scene repository and this must not be done on the +

    +
    com.threerings.whirled.server
    +

    Interface SceneRegistry.ResolutionListener

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      AbstractSceneMoveHandler, PeeredZoneRegistry.PeerZoneMoveHandler, SceneMoveHandler, SpotSceneMoveHandler, ZoneMoveHandler
      +
      +
      +
      Enclosing class:
      +
      SceneRegistry
      +
      +
      +
      +
      public static interface SceneRegistry.ResolutionListener
      +
      Because scenes must be loaded from the scene repository and this must not be done on the dobjmgr thread, the interface for resolving scenes requires that the entity that wishes for a scene to be resolved implement this callback interface so that it can be notified when a - scene has been loaded and initialized. -

      - -

      -


      - -

      - + scene has been loaded and initialized.

      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -sceneWasResolved

      -
      -void sceneWasResolved(SceneManager scmgr)
      -
      -
      Called when the scene has been successfully resolved. The scene manager instance +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          sceneWasResolved

          +
          void sceneWasResolved(SceneManager scmgr)
          +
          Called when the scene has been successfully resolved. The scene manager instance provided can be used to obtain a reference to the scene, or the scene distributed - object. -

          -

          -
          -
          -
      -
      - -

      -sceneFailedToResolve

      -
      -void sceneFailedToResolve(int sceneId,
      -                          Exception reason)
      -
      -
      Called if some failure occurred in the scene resolution process. -

      -

      -
      -
      -
      + object.
    + + + + + +
      +
    • +

      sceneFailedToResolve

      +
      void sceneFailedToResolve(int sceneId,
      +                          Exception reason)
      +
      Called if some failure occurred in the scene resolution process.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/SceneRegistry.html b/apidocs/com/threerings/whirled/server/SceneRegistry.html index 2f6e469e..a3484fc1 100644 --- a/apidocs/com/threerings/whirled/server/SceneRegistry.html +++ b/apidocs/com/threerings/whirled/server/SceneRegistry.html @@ -1,114 +1,127 @@ - - - - - - -SceneRegistry (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.server -
    -Class SceneRegistry

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.server.SceneRegistry
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.data.LocationCodes, com.threerings.presents.data.InvocationCodes, com.threerings.presents.server.InvocationProvider, SceneCodes, SceneProvider
    -
    -
    -
    Direct Known Subclasses:
    SpotSceneRegistry
    -
    -
    -
    -
    public class SceneRegistry
    extends Object
    implements SceneCodes, SceneProvider
    - - -

    -The scene registry is responsible for the management of all scenes. It handles interaction with +

    +
    com.threerings.whirled.server
    +

    Class SceneRegistry

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.data.LocationCodes, com.threerings.presents.data.InvocationCodes, com.threerings.presents.server.InvocationProvider, SceneCodes, SceneProvider
      +
      +
      +
      Direct Known Subclasses:
      +
      SpotSceneRegistry
      +
      +
      +
      +
      public class SceneRegistry
      +extends Object
      +implements SceneCodes, SceneProvider
      +
      The scene registry is responsible for the management of all scenes. It handles interaction with the scene repository and ensures that scenes are loaded into memory when needed and flushed from memory when not needed. @@ -117,395 +130,360 @@ The scene registry is responsible for the management of all scenes. It handles i queue. Thus its interfaces for accessing scenes are structured so as to not block the dobjmgr thread while waiting for scenes to be read from or written to the repository. -

      Note: All access to the scene registry should take place from the dobjmgr thread. -

      - -

      -


      - -

      +

      Note: All access to the scene registry should take place from the dobjmgr thread.

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - + +
      -Nested Class Summary
      -static interfaceSceneRegistry.ConfigFactory - -
      -          Used to create PlaceConfig instances for scenes.
      -static interfaceSceneRegistry.ResolutionListener - -
      -          Because scenes must be loaded from the scene repository and this must not be done on the +
        +
      • + + +

        Nested Class Summary

        + + + + + + + + + + + + + - -
        Nested Classes 
        Modifier and TypeClass and Description
        static interface SceneRegistry.ConfigFactory +
        Used to create PlaceConfig instances for scenes.
        +
        static interface SceneRegistry.ResolutionListener +
        Because scenes must be loaded from the scene repository and this must not be done on the dobjmgr thread, the interface for resolving scenes requires that the entity that wishes for a scene to be resolved implement this callback interface so that it can be notified when a - scene has been loaded and initialized.
        - - - - - - -
        -Field Summary
        - - - - - - - -
        Fields inherited from interface com.threerings.whirled.data.SceneCodes
        SCENE_UPDATE, WHIRLED_GROUP
        - - - - - - - -
        Fields inherited from interface com.threerings.crowd.data.LocationCodes
        ALREADY_THERE, MOVE_IN_PROGRESS, NO_SUCH_PLACE
        - - - - - - - -
        Fields inherited from interface com.threerings.presents.data.InvocationCodes
        ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
        -  + scene has been loaded and initialized. +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + +
        +
      • + + +

        Fields inherited from interface com.threerings.crowd.data.LocationCodes

        +ALREADY_THERE, MOVE_IN_PROGRESS, NO_SUCH_PLACE
      • +
      +
        +
      • + + +

        Fields inherited from interface com.threerings.presents.data.InvocationCodes

        +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      • +
      +
    • +
    - - - - - - - - - -
    -Constructor Summary
    SceneRegistry(com.threerings.presents.server.InvocationManager invmgr) - -
    -          Constructs a scene registry.
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SceneRegistry(com.threerings.presents.server.InvocationManager invmgr) +
      Constructs a scene registry.
      +
      +
    • +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Method Summary
    - SceneManagergetSceneManager(int sceneId) - -
    -          Fetches the scene manager associated with the specified scene.
    - SceneRepositorygetSceneRepository() - -
    -          Returns a reference to the scene repository in use by this registry.
    - voidleaveOccupiedScene(com.threerings.crowd.data.BodyObject source) - -
    -          Ejects the specified body from their current scene and zone.
    - voidmoveBody(com.threerings.crowd.data.BodyObject source, - int sceneId) - -
    -          Ejects the specified body from their current scene and sends them a request to move to the - specified new scene.
    - voidmoveTo(com.threerings.presents.data.ClientObject caller, - int sceneId, - int sceneVer, - SceneService.SceneMoveListener listener) - -
    -          Handles a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
    - voidresolveScene(int sceneId, - SceneRegistry.ResolutionListener target) - -
    -          Requests that the specified scene be resolved, which means loaded into the server and - initialized if the scene is not currently active.
    - Stringwhere(int sceneId) - -
    -          Returns SceneManager.where() for the specified scene or null:sceneId if - no scene manager exists for that scene.
    - - - - - - - -
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    -  -

    - +

    + + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SceneRegistry

      -
      -@Inject
      -public SceneRegistry(com.threerings.presents.server.InvocationManager invmgr)
      -
      -
      Constructs a scene registry. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneRegistry

          +
          @Inject
          +public SceneRegistry(com.threerings.presents.server.InvocationManager invmgr)
          +
          Constructs a scene registry.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getSceneManager

      -
      -public SceneManager getSceneManager(int sceneId)
      -
      -
      Fetches the scene manager associated with the specified scene. -

      -

      -
      -
      -
      - -
      Returns:
      the scene manager for the specified scene or null if no scene manager is loaded for - that scene.
      -
      -
      -
      - -

      -getSceneRepository

      -
      -public SceneRepository getSceneRepository()
      -
      -
      Returns a reference to the scene repository in use by this registry. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -where

      -
      -public String where(int sceneId)
      -
      -
      Returns SceneManager.where() for the specified scene or null:sceneId if - no scene manager exists for that scene. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -resolveScene

      -
      -public void resolveScene(int sceneId,
      -                         SceneRegistry.ResolutionListener target)
      -
      -
      Requests that the specified scene be resolved, which means loaded into the server and +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getSceneManager

          +
          public SceneManager getSceneManager(int sceneId)
          +
          Fetches the scene manager associated with the specified scene.
          +
          +
          Returns:
          +
          the scene manager for the specified scene or null if no scene manager is loaded for + that scene.
          +
          +
        • +
        + + + +
          +
        • +

          getSceneRepository

          +
          public SceneRepository getSceneRepository()
          +
          Returns a reference to the scene repository in use by this registry.
          +
        • +
        + + + +
          +
        • +

          where

          +
          public String where(int sceneId)
          +
          Returns SceneManager.where() for the specified scene or null:sceneId if + no scene manager exists for that scene.
          +
        • +
        + + + +
          +
        • +

          resolveScene

          +
          public void resolveScene(int sceneId,
          +                         SceneRegistry.ResolutionListener target)
          +
          Requests that the specified scene be resolved, which means loaded into the server and initialized if the scene is not currently active. The supplied callback instance will be notified, on the dobjmgr thread, when the scene has been resolved. If the scene is already - active, it will be notified immediately (before the call to resolveScene(int, com.threerings.whirled.server.SceneRegistry.ResolutionListener) returns). -

          -

          -
          -
          -
          -
          Parameters:
          sceneId - the id of the scene to resolve.
          target - a reference to a callback instance that will be notified when the scene has - been resolved (which may be immediately if the scene is already active).
          -
          -
      -
      - -

      -moveTo

      -
      -public void moveTo(com.threerings.presents.data.ClientObject caller,
      + active, it will be notified immediately (before the call to resolveScene(int, com.threerings.whirled.server.SceneRegistry.ResolutionListener) returns).
    +
    +
    Parameters:
    +
    sceneId - the id of the scene to resolve.
    +
    target - a reference to a callback instance that will be notified when the scene has + been resolved (which may be immediately if the scene is already active).
    +
    + + + + + + + + + +
      +
    • +

      moveBody

      +
      public void moveBody(com.threerings.crowd.data.BodyObject source,
      +                     int sceneId)
      +
      Ejects the specified body from their current scene and sends them a request to move to the + specified new scene. This is the scene-equivalent to LocationProvider.moveTo(com.threerings.presents.data.ClientObject, int, com.threerings.crowd.client.LocationService.MoveListener).
      +
    • +
    + + + +
      +
    • +

      leaveOccupiedScene

      +
      public void leaveOccupiedScene(com.threerings.crowd.data.BodyObject source)
      +
      Ejects the specified body from their current scene and zone. This is the zone equivalent to + LocationProvider.leavePlace(com.threerings.presents.data.ClientObject).
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/SceneSender.html b/apidocs/com/threerings/whirled/server/SceneSender.html index 8c16b7ec..fa7e4175 100644 --- a/apidocs/com/threerings/whirled/server/SceneSender.html +++ b/apidocs/com/threerings/whirled/server/SceneSender.html @@ -1,272 +1,292 @@ - - - - - - -SceneSender (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.server -
    -Class SceneSender

    -
    -java.lang.Object
    -  extended by com.threerings.presents.server.InvocationSender
    -      extended by com.threerings.whirled.server.SceneSender
    -
    -
    -
    -
    public class SceneSender
    extends com.threerings.presents.server.InvocationSender
    - - -

    -Used to issue notifications to a SceneReceiver instance on a - client. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.server
    +

    Class SceneSender

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.server.InvocationSender
      • +
      • +
          +
        • com.threerings.whirled.server.SceneSender
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      +
      public class SceneSender
      +extends com.threerings.presents.server.InvocationSender
      +
      Used to issue notifications to a SceneReceiver instance on a + client.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SceneSender

      -
      -public SceneSender()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneSender

          +
          public SceneSender()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -forcedMove

      -
      -public static void forcedMove(com.threerings.presents.data.ClientObject target,
      -                              int arg1)
      -
      -
      Issues a notification that will result in a call to SceneReceiver.forcedMove(int) on a client. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          forcedMove

          +
          public static void forcedMove(com.threerings.presents.data.ClientObject target,
          +                              int arg1)
          +
          Issues a notification that will result in a call to SceneReceiver.forcedMove(int) on a client.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/WhirledServer.WhirledModule.html b/apidocs/com/threerings/whirled/server/WhirledServer.WhirledModule.html index 5870796d..476d1e79 100644 --- a/apidocs/com/threerings/whirled/server/WhirledServer.WhirledModule.html +++ b/apidocs/com/threerings/whirled/server/WhirledServer.WhirledModule.html @@ -1,250 +1,274 @@ - - - - - - -WhirledServer.WhirledModule (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.server -
    -Class WhirledServer.WhirledModule

    -
    -java.lang.Object
    -  extended by com.google.inject.AbstractModule
    -      extended by com.threerings.presents.server.PresentsServer.PresentsModule
    -          extended by com.threerings.crowd.server.CrowdServer.CrowdModule
    -              extended by com.threerings.whirled.server.WhirledServer.WhirledModule
    -
    -
    -
    All Implemented Interfaces:
    com.google.inject.Module
    -
    -
    -
    Direct Known Subclasses:
    StageServer.StageModule
    -
    -
    -
    Enclosing class:
    WhirledServer
    -
    -
    -
    -
    public static class WhirledServer.WhirledModule
    extends com.threerings.crowd.server.CrowdServer.CrowdModule
    - - -

    -Configures dependencies needed by the Whirled server. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.server
    +

    Class WhirledServer.WhirledModule

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.google.inject.AbstractModule
      • +
      • +
          +
        • com.threerings.presents.server.PresentsServer.PresentsModule
        • +
        • +
            +
          • com.threerings.crowd.server.CrowdServer.CrowdModule
          • +
          • +
              +
            • com.threerings.whirled.server.WhirledServer.WhirledModule
            • +
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.google.inject.Module
      +
      +
      +
      Direct Known Subclasses:
      +
      StageServer.StageModule
      +
      +
      +
      Enclosing class:
      +
      WhirledServer
      +
      +
      +
      +
      public static class WhirledServer.WhirledModule
      +extends com.threerings.crowd.server.CrowdServer.CrowdModule
      +
      Configures dependencies needed by the Whirled server.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -WhirledServer.WhirledModule

      -
      -public WhirledServer.WhirledModule()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          WhirledModule

          +
          public WhirledModule()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/WhirledServer.html b/apidocs/com/threerings/whirled/server/WhirledServer.html index e2c1afb6..eb608c38 100644 --- a/apidocs/com/threerings/whirled/server/WhirledServer.html +++ b/apidocs/com/threerings/whirled/server/WhirledServer.html @@ -1,342 +1,360 @@ - - - - - - -WhirledServer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.server -
    -Class WhirledServer

    -
    -java.lang.Object
    -  extended by com.threerings.presents.server.PresentsServer
    -      extended by com.threerings.crowd.server.CrowdServer
    -          extended by com.threerings.whirled.server.WhirledServer
    -
    -
    -
    Direct Known Subclasses:
    StageServer
    -
    -
    -
    -
    public abstract class WhirledServer
    extends com.threerings.crowd.server.CrowdServer
    - - -

    -The Whirled server extends the CrowdServer and provides access to managers and the like - that are needed by the Whirled serviecs. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.server
    +

    Class WhirledServer

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.server.PresentsServer
      • +
      • +
          +
        • com.threerings.crowd.server.CrowdServer
        • +
        • +
            +
          • com.threerings.whirled.server.WhirledServer
          • +
          +
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      Direct Known Subclasses:
      +
      StageServer
      +
      +
      +
      +
      public abstract class WhirledServer
      +extends com.threerings.crowd.server.CrowdServer
      +
      The Whirled server extends the CrowdServer and provides access to managers and the like + that are needed by the Whirled serviecs.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Nested Class Summary
      -static classWhirledServer.WhirledModule - -
      -          Configures dependencies needed by the Whirled server.
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.crowd.server.CrowdServer
      com.threerings.crowd.server.CrowdServer.CrowdModule
      -  - - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.presents.server.PresentsServer
      com.threerings.presents.server.PresentsServer.PresentsModule, com.threerings.presents.server.PresentsServer.PresentsServerModule
      -  +
        +
      • + + +

        Nested Class Summary

        + + + + + + + + + + +
        Nested Classes 
        Modifier and TypeClass and Description
        static class WhirledServer.WhirledModule +
        Configures dependencies needed by the Whirled server.
        +
        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.crowd.server.CrowdServer

          +com.threerings.crowd.server.CrowdServer.CrowdModule
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.presents.server.PresentsServer

          +com.threerings.presents.server.PresentsServer.PresentsModule, com.threerings.presents.server.PresentsServer.PresentsServerModule
        • +
        +
      • +
      - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from class com.threerings.presents.server.PresentsServer
      invmgr, omgr
      -  +
        +
      • + + +

        Field Summary

        +
          +
        • + + +

          Fields inherited from class com.threerings.presents.server.PresentsServer

          +invmgr, omgr
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      WhirledServer() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        WhirledServer() 
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - voidinit(com.google.inject.Injector injector) - -
      -           
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.server.CrowdServer
      main
      - - - - - - - -
      Methods inherited from class com.threerings.presents.server.PresentsServer
      queueShutdown, run, runServer
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -WhirledServer

      -
      -public WhirledServer()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          WhirledServer

          +
          public WhirledServer()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -init

      -
      -public void init(com.google.inject.Injector injector)
      -          throws Exception
      -
      -
      -
      Overrides:
      init in class com.threerings.crowd.server.CrowdServer
      -
      -
      - -
      Throws: -
      Exception
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          init

          +
          public void init(com.google.inject.Injector injector)
          +          throws Exception
          +
          +
          Overrides:
          +
          init in class com.threerings.crowd.server.CrowdServer
          +
          Throws:
          +
          Exception
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/WhirledSession.html b/apidocs/com/threerings/whirled/server/WhirledSession.html index 18f39e93..b3dac307 100644 --- a/apidocs/com/threerings/whirled/server/WhirledSession.html +++ b/apidocs/com/threerings/whirled/server/WhirledSession.html @@ -1,265 +1,280 @@ - - - - - - -WhirledSession (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.server -
    -Class WhirledSession

    -
    -java.lang.Object
    -  extended by com.threerings.presents.server.PresentsSession
    -      extended by com.threerings.crowd.server.CrowdSession
    -          extended by com.threerings.whirled.server.WhirledSession
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.server.ClientResolutionListener, com.threerings.presents.server.net.PresentsConnection.MessageHandler
    -
    -
    -
    Direct Known Subclasses:
    SpotClient
    -
    -
    -
    -
    public class WhirledSession
    extends com.threerings.crowd.server.CrowdSession
    - - -

    -The client object used by client management on the Whirled server. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.server
    +

    Class WhirledSession

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.server.PresentsSession
      • +
      • +
          +
        • com.threerings.crowd.server.CrowdSession
        • +
        • +
            +
          • com.threerings.whirled.server.WhirledSession
          • +
          +
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.presents.server.ClientResolutionListener, com.threerings.presents.server.net.PresentsConnection.MessageHandler
      +
      +
      +
      Direct Known Subclasses:
      +
      SpotClient
      +
      +
      +
      +
      public class WhirledSession
      +extends com.threerings.crowd.server.CrowdSession
      +
      The client object used by client management on the Whirled server.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.presents.server.PresentsSession
      com.threerings.presents.server.PresentsSession.UserChangeListener
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.presents.server.PresentsSession

          +com.threerings.presents.server.PresentsSession.UserChangeListener
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      WhirledSession() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        WhirledSession() 
        +
      • +
      - - - - - - -
      -Method Summary
      - - - - - - - -
      Methods inherited from class com.threerings.presents.server.PresentsSession
      checkExpired, clientResolved, endSession, getAuthName, getClientObject, getCredentials, getInetAddress, getNetworkStamp, getSecret, getSessionStamp, getTimeZone, getTransmitDatagrams, handleMessage, resolutionFailed, setClassLoader, setIncomingMessageThrottle, setUsername, shutdown, toString, updateUsername
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.server.PresentsSession

          +checkExpired, clientResolved, endSession, getAuthName, getClientObject, getCredentials, getInetAddress, getNetworkStamp, getSecret, getSessionStamp, getTimeZone, getTransmitDatagrams, handleMessage, resolutionFailed, setClassLoader, setIncomingMessageThrottle, setUsername, shutdown, toString, updateUsername
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -WhirledSession

      -
      -public WhirledSession()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          WhirledSession

          +
          public WhirledSession()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/class-use/AbstractSceneMoveHandler.html b/apidocs/com/threerings/whirled/server/class-use/AbstractSceneMoveHandler.html index 9bd6393d..a70f65af 100644 --- a/apidocs/com/threerings/whirled/server/class-use/AbstractSceneMoveHandler.html +++ b/apidocs/com/threerings/whirled/server/class-use/AbstractSceneMoveHandler.html @@ -1,268 +1,240 @@ - - - - - - -Uses of Class com.threerings.whirled.server.AbstractSceneMoveHandler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.server.AbstractSceneMoveHandler

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use AbstractSceneMoveHandler
    com.threerings.whirled.server  
    com.threerings.whirled.spot.server  
    com.threerings.whirled.zone.peer.server  
    com.threerings.whirled.zone.server  
    -  -

    - - - - - -
    -Uses of AbstractSceneMoveHandler in com.threerings.whirled.server
    -  -

    - - - - - - - - - -
    Subclasses of AbstractSceneMoveHandler in com.threerings.whirled.server
    - classSceneMoveHandler - -
    -          Handles a simple scene to scene move.
    -  -

    - - - - - -
    -Uses of AbstractSceneMoveHandler in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - - -
    Subclasses of AbstractSceneMoveHandler in com.threerings.whirled.spot.server
    - classSpotSceneMoveHandler - -
    -          Moves a player between scenes, accounting for their exit and entry via portals.
    -  -

    - - - - - -
    -Uses of AbstractSceneMoveHandler in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - - -
    Subclasses of AbstractSceneMoveHandler in com.threerings.whirled.zone.peer.server
    -static classPeeredZoneRegistry.PeerZoneMoveHandler - -
    -          A ZoneMoveHandler that can receive the sceneOnNode() callback.
    -  -

    - - - - - -
    -Uses of AbstractSceneMoveHandler in com.threerings.whirled.zone.server
    -  -

    - - - - - - - - - -
    Subclasses of AbstractSceneMoveHandler in com.threerings.whirled.zone.server
    - classZoneMoveHandler - -
    -          Handles transitioning between zones.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.server.AbstractSceneMoveHandler

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/class-use/SceneManager.html b/apidocs/com/threerings/whirled/server/class-use/SceneManager.html index 853dc942..c075221b 100644 --- a/apidocs/com/threerings/whirled/server/class-use/SceneManager.html +++ b/apidocs/com/threerings/whirled/server/class-use/SceneManager.html @@ -1,265 +1,237 @@ - - - - - - -Uses of Class com.threerings.whirled.server.SceneManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.server.SceneManager

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use SceneManager
    com.threerings.stage.server  
    com.threerings.whirled.server  
    com.threerings.whirled.spot.server  
    -  -

    - - - - - -
    -Uses of SceneManager in com.threerings.stage.server
    -  -

    - - - - - - - - - -
    Subclasses of SceneManager in com.threerings.stage.server
    - classStageSceneManager - -
    -          Defines extensions to the basic Stage scene manager specific to displaying isometric "stage" - scenes (these may be indoor, outdoor or aboard a vessel).
    -  -

    - - - - - -
    -Uses of SceneManager in com.threerings.whirled.server
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.server that return SceneManager
    - SceneManagerSceneRegistry.getSceneManager(int sceneId) - -
    -          Fetches the scene manager associated with the specified scene.
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.server with parameters of type SceneManager
    - voidSceneRegistry.ResolutionListener.sceneWasResolved(SceneManager scmgr) - -
    -          Called when the scene has been successfully resolved.
    - voidAbstractSceneMoveHandler.sceneWasResolved(SceneManager scmgr) - -
    -           
    -  -

    - - - - - -
    -Uses of SceneManager in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - - -
    Subclasses of SceneManager in com.threerings.whirled.spot.server
    - classSpotSceneManager - -
    -          Handles the movement of bodies between locations in the scene and creates the necessary - distributed objects to allow bodies in clusters to chat with one another.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.server.SceneManager

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/class-use/SceneMoveHandler.html b/apidocs/com/threerings/whirled/server/class-use/SceneMoveHandler.html index 6aa6e979..2c7911af 100644 --- a/apidocs/com/threerings/whirled/server/class-use/SceneMoveHandler.html +++ b/apidocs/com/threerings/whirled/server/class-use/SceneMoveHandler.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.whirled.server.SceneMoveHandler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.server.SceneMoveHandler

    -
    - - - - - - - - - -
    -Packages that use SceneMoveHandler
    com.threerings.whirled.spot.server  
    -  -

    - - - - - -
    -Uses of SceneMoveHandler in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - - -
    Subclasses of SceneMoveHandler in com.threerings.whirled.spot.server
    - classSpotSceneMoveHandler - -
    -          Moves a player between scenes, accounting for their exit and entry via portals.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.server.SceneMoveHandler

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/class-use/SceneProvider.html b/apidocs/com/threerings/whirled/server/class-use/SceneProvider.html index 48d6fb1e..70663448 100644 --- a/apidocs/com/threerings/whirled/server/class-use/SceneProvider.html +++ b/apidocs/com/threerings/whirled/server/class-use/SceneProvider.html @@ -1,210 +1,192 @@ - - - - - - -Uses of Interface com.threerings.whirled.server.SceneProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.server.SceneProvider

    -
    - - - - - - - - - - - - - -
    -Packages that use SceneProvider
    com.threerings.whirled.server  
    com.threerings.whirled.spot.server  
    -  -

    - - - - - -
    -Uses of SceneProvider in com.threerings.whirled.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.server that implement SceneProvider
    - classSceneRegistry - -
    -          The scene registry is responsible for the management of all scenes.
    -  -

    - - - - - -
    -Uses of SceneProvider in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.spot.server that implement SceneProvider
    - classSpotSceneRegistry - -
    -          Extends the SceneRegistry with spot-related services.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.server.SceneProvider

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/class-use/SceneRegistry.ConfigFactory.html b/apidocs/com/threerings/whirled/server/class-use/SceneRegistry.ConfigFactory.html index ad00c2ab..f54f4343 100644 --- a/apidocs/com/threerings/whirled/server/class-use/SceneRegistry.ConfigFactory.html +++ b/apidocs/com/threerings/whirled/server/class-use/SceneRegistry.ConfigFactory.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Interface com.threerings.whirled.server.SceneRegistry.ConfigFactory (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.server.SceneRegistry.ConfigFactory

    -
    -No usage of com.threerings.whirled.server.SceneRegistry.ConfigFactory -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.server.SceneRegistry.ConfigFactory

    +
    +
    No usage of com.threerings.whirled.server.SceneRegistry.ConfigFactory
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/class-use/SceneRegistry.ResolutionListener.html b/apidocs/com/threerings/whirled/server/class-use/SceneRegistry.ResolutionListener.html index ade4af65..e59963bc 100644 --- a/apidocs/com/threerings/whirled/server/class-use/SceneRegistry.ResolutionListener.html +++ b/apidocs/com/threerings/whirled/server/class-use/SceneRegistry.ResolutionListener.html @@ -1,294 +1,263 @@ - - - - - - -Uses of Interface com.threerings.whirled.server.SceneRegistry.ResolutionListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.server.SceneRegistry.ResolutionListener

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use SceneRegistry.ResolutionListener
    com.threerings.whirled.server  
    com.threerings.whirled.spot.server  
    com.threerings.whirled.zone.peer.server  
    com.threerings.whirled.zone.server  
    -  -

    - - - - - -
    -Uses of SceneRegistry.ResolutionListener in com.threerings.whirled.server
    -  -

    - - - - - - - - - - - - - -
    Classes in com.threerings.whirled.server that implement SceneRegistry.ResolutionListener
    - classAbstractSceneMoveHandler - -
    -          Handles the basics of moving a client into a new scene, which may involve resolution.
    - classSceneMoveHandler - -
    -          Handles a simple scene to scene move.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.server with parameters of type SceneRegistry.ResolutionListener
    - voidSceneRegistry.resolveScene(int sceneId, - SceneRegistry.ResolutionListener target) - -
    -          Requests that the specified scene be resolved, which means loaded into the server and - initialized if the scene is not currently active.
    -  -

    - - - - - -
    -Uses of SceneRegistry.ResolutionListener in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.spot.server that implement SceneRegistry.ResolutionListener
    - classSpotSceneMoveHandler - -
    -          Moves a player between scenes, accounting for their exit and entry via portals.
    -  -

    - - - - - -
    -Uses of SceneRegistry.ResolutionListener in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.zone.peer.server that implement SceneRegistry.ResolutionListener
    -static classPeeredZoneRegistry.PeerZoneMoveHandler - -
    -          A ZoneMoveHandler that can receive the sceneOnNode() callback.
    -  -

    - - - - - -
    -Uses of SceneRegistry.ResolutionListener in com.threerings.whirled.zone.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.zone.server that implement SceneRegistry.ResolutionListener
    - classZoneMoveHandler - -
    -          Handles transitioning between zones.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.server.SceneRegistry.ResolutionListener

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/class-use/SceneRegistry.html b/apidocs/com/threerings/whirled/server/class-use/SceneRegistry.html index c4e76b86..7e3b9777 100644 --- a/apidocs/com/threerings/whirled/server/class-use/SceneRegistry.html +++ b/apidocs/com/threerings/whirled/server/class-use/SceneRegistry.html @@ -1,247 +1,220 @@ - - - - - - -Uses of Class com.threerings.whirled.server.SceneRegistry (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.server.SceneRegistry

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use SceneRegistry
    com.threerings.whirled.spot.server  
    com.threerings.whirled.zone.peer.server  
    com.threerings.whirled.zone.server  
    -  -

    - - - - - -
    -Uses of SceneRegistry in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - - -
    Subclasses of SceneRegistry in com.threerings.whirled.spot.server
    - classSpotSceneRegistry - -
    -          Extends the SceneRegistry with spot-related services.
    -  -

    - - - - - -
    -Uses of SceneRegistry in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.zone.peer.server with parameters of type SceneRegistry
    PeeredZoneRegistry.PeerZoneMoveHandler(com.threerings.crowd.server.LocationManager locman, - ZoneManager zmgr, - SceneRegistry scReg, - com.threerings.crowd.data.BodyObject body, - int sceneId, - int sceneVer, - ZoneService.ZoneMoveListener listener) - -
    -           
    -  -

    - - - - - -
    -Uses of SceneRegistry in com.threerings.whirled.zone.server
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.zone.server with parameters of type SceneRegistry
    ZoneMoveHandler(com.threerings.crowd.server.LocationManager locmgr, - ZoneManager zmgr, - SceneRegistry screg, - com.threerings.crowd.data.BodyObject body, - int sceneId, - int sceneVer, - ZoneService.ZoneMoveListener listener) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.server.SceneRegistry

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/class-use/SceneSender.html b/apidocs/com/threerings/whirled/server/class-use/SceneSender.html index 8b209e3d..5aa7c0bc 100644 --- a/apidocs/com/threerings/whirled/server/class-use/SceneSender.html +++ b/apidocs/com/threerings/whirled/server/class-use/SceneSender.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.server.SceneSender (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.server.SceneSender

    -
    -No usage of com.threerings.whirled.server.SceneSender -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.server.SceneSender

    +
    +
    No usage of com.threerings.whirled.server.SceneSender
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/class-use/WhirledServer.WhirledModule.html b/apidocs/com/threerings/whirled/server/class-use/WhirledServer.WhirledModule.html index 1cfb1f7c..f7cce959 100644 --- a/apidocs/com/threerings/whirled/server/class-use/WhirledServer.WhirledModule.html +++ b/apidocs/com/threerings/whirled/server/class-use/WhirledServer.WhirledModule.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.whirled.server.WhirledServer.WhirledModule (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.server.WhirledServer.WhirledModule

    -
    - - - - - - - - - -
    -Packages that use WhirledServer.WhirledModule
    com.threerings.stage.server  
    -  -

    - - - - - -
    -Uses of WhirledServer.WhirledModule in com.threerings.stage.server
    -  -

    - - - - - - - - - -
    Subclasses of WhirledServer.WhirledModule in com.threerings.stage.server
    -static classStageServer.StageModule - -
    -          Configures dependencies needed by the Stage services.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.server.WhirledServer.WhirledModule

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/class-use/WhirledServer.html b/apidocs/com/threerings/whirled/server/class-use/WhirledServer.html index a1454ac7..41a16c98 100644 --- a/apidocs/com/threerings/whirled/server/class-use/WhirledServer.html +++ b/apidocs/com/threerings/whirled/server/class-use/WhirledServer.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.whirled.server.WhirledServer (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.server.WhirledServer

    -
    - - - - - - - - - -
    -Packages that use WhirledServer
    com.threerings.stage.server  
    -  -

    - - - - - -
    -Uses of WhirledServer in com.threerings.stage.server
    -  -

    - - - - - - - - - -
    Subclasses of WhirledServer in com.threerings.stage.server
    - classStageServer - -
    -          Extends the Whirled server to provide services needed by the Stage system.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.server.WhirledServer

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/class-use/WhirledSession.html b/apidocs/com/threerings/whirled/server/class-use/WhirledSession.html index 31e05de7..23305a5f 100644 --- a/apidocs/com/threerings/whirled/server/class-use/WhirledSession.html +++ b/apidocs/com/threerings/whirled/server/class-use/WhirledSession.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Class com.threerings.whirled.server.WhirledSession (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.server.WhirledSession

    -
    - - - - - - - - - -
    -Packages that use WhirledSession
    com.threerings.whirled.spot.server  
    -  -

    - - - - - -
    -Uses of WhirledSession in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - + + +
    Subclasses of WhirledSession in com.threerings.whirled.spot.server
    - classSpotClient - -
    -          Extends the Whirled client and handles the necessary notifications that take place when a user +
    +

    Uses of Class
    com.threerings.whirled.server.WhirledSession

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/package-frame.html b/apidocs/com/threerings/whirled/server/package-frame.html index a349869f..050ab9d5 100644 --- a/apidocs/com/threerings/whirled/server/package-frame.html +++ b/apidocs/com/threerings/whirled/server/package-frame.html @@ -1,62 +1,34 @@ - - - - - - -com.threerings.whirled.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.server - - - - -
    -Interfaces  - -
    -SceneProvider -
    -SceneRegistry.ConfigFactory -
    -SceneRegistry.ResolutionListener
    - - - - - - -
    -Classes  - -
    -AbstractSceneMoveHandler -
    -SceneManager -
    -SceneMoveHandler -
    -SceneRegistry -
    -SceneSender -
    -WhirledServer -
    -WhirledServer.WhirledModule -
    -WhirledSession
    - - - - + + + + + +com.threerings.whirled.server (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.server

    + + + diff --git a/apidocs/com/threerings/whirled/server/package-summary.html b/apidocs/com/threerings/whirled/server/package-summary.html index b712aea0..29c99c9d 100644 --- a/apidocs/com/threerings/whirled/server/package-summary.html +++ b/apidocs/com/threerings/whirled/server/package-summary.html @@ -1,213 +1,222 @@ - - - - - - -com.threerings.whirled.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.server -

    - - - - - - - - - - - - - - - - + + +
    -Interface Summary
    SceneProviderDefines the server-side of the SceneService.
    SceneRegistry.ConfigFactoryUsed to create PlaceConfig instances for scenes.
    SceneRegistry.ResolutionListenerBecause scenes must be loaded from the scene repository and this must not be done on the +
    +

    Package com.threerings.whirled.server

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + + + - -
      Interface Summary 
      InterfaceDescription
      SceneProvider +
      Defines the server-side of the SceneService.
      +
      SceneRegistry.ConfigFactory +
      Used to create PlaceConfig instances for scenes.
      +
      SceneRegistry.ResolutionListener +
      Because scenes must be loaded from the scene repository and this must not be done on the dobjmgr thread, the interface for resolving scenes requires that the entity that wishes for a scene to be resolved implement this callback interface so that it can be notified when a - scene has been loaded and initialized.
      -  - -

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Class Summary
      AbstractSceneMoveHandlerHandles the basics of moving a client into a new scene, which may involve resolution.
      SceneManagerThe scene manager extends the place manager and takes care of basic scene services.
      SceneMoveHandlerHandles a simple scene to scene move.
      SceneRegistryThe scene registry is responsible for the management of all scenes.
      SceneSenderUsed to issue notifications to a SceneReceiver instance on a - client.
      WhirledServerThe Whirled server extends the CrowdServer and provides access to managers and the like - that are needed by the Whirled serviecs.
      WhirledServer.WhirledModuleConfigures dependencies needed by the Whirled server.
      WhirledSessionThe client object used by client management on the Whirled server.
      -  - -

      -

      -
      -
      - - + scene has been loaded and initialized.
    +
    + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    AbstractSceneMoveHandler +
    Handles the basics of moving a client into a new scene, which may involve resolution.
    +
    SceneManager +
    The scene manager extends the place manager and takes care of basic scene services.
    +
    SceneMoveHandler +
    Handles a simple scene to scene move.
    +
    SceneRegistry +
    The scene registry is responsible for the management of all scenes.
    +
    SceneSender +
    Used to issue notifications to a SceneReceiver instance on a + client.
    +
    WhirledServer +
    The Whirled server extends the CrowdServer and provides access to managers and the like + that are needed by the Whirled serviecs.
    +
    WhirledServer.WhirledModule +
    Configures dependencies needed by the Whirled server.
    +
    WhirledSession +
    The client object used by client management on the Whirled server.
    +
    +
  • + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/package-tree.html b/apidocs/com/threerings/whirled/server/package-tree.html index 99232dc5..75fbc38d 100644 --- a/apidocs/com/threerings/whirled/server/package-tree.html +++ b/apidocs/com/threerings/whirled/server/package-tree.html @@ -1,186 +1,195 @@ - - - - - - -com.threerings.whirled.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.server -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.server

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.google.inject.AbstractModule (implements com.google.inject.Module) +
          +
        • com.threerings.presents.server.PresentsServer.PresentsModule + +
        • +
        +
      • +
      • com.threerings.whirled.server.AbstractSceneMoveHandler (implements com.threerings.whirled.server.SceneRegistry.ResolutionListener) + +
      • +
      • com.threerings.presents.server.InvocationSender + +
      • +
      • com.threerings.crowd.server.PlaceManager (implements com.threerings.presents.dobj.MessageListener, com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator) + +
      • +
      • com.threerings.presents.server.PresentsServer +
          +
        • com.threerings.crowd.server.CrowdServer + +
        • +
        +
      • +
      • com.threerings.presents.server.PresentsSession (implements com.threerings.presents.server.ClientResolutionListener, com.threerings.presents.server.net.PresentsConnection.MessageHandler) +
          +
        • com.threerings.crowd.server.CrowdSession + +
        • +
        +
      • +
      • com.threerings.whirled.server.SceneRegistry (implements com.threerings.whirled.data.SceneCodes, com.threerings.whirled.server.SceneProvider)
      • +
      +
    • +
    +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/package-use.html b/apidocs/com/threerings/whirled/server/package-use.html index a4b4aac6..93b6e196 100644 --- a/apidocs/com/threerings/whirled/server/package-use.html +++ b/apidocs/com/threerings/whirled/server/package-use.html @@ -1,350 +1,333 @@ - - - - - - -Uses of Package com.threerings.whirled.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.server

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.whirled.server
    com.threerings.stage.server  
    com.threerings.whirled.server  
    com.threerings.whirled.spot.server  
    com.threerings.whirled.zone.peer.server  
    com.threerings.whirled.zone.server  
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.server used by com.threerings.stage.server
    SceneManager - -
    -          The scene manager extends the place manager and takes care of basic scene services.
    WhirledServer - -
    -          The Whirled server extends the CrowdServer and provides access to managers and the like - that are needed by the Whirled serviecs.
    WhirledServer.WhirledModule - -
    -          Configures dependencies needed by the Whirled server.
    -  -

    - - - - - - - - - - - - - - - - + + +
    -Classes in com.threerings.whirled.server used by com.threerings.whirled.server
    AbstractSceneMoveHandler - -
    -          Handles the basics of moving a client into a new scene, which may involve resolution.
    SceneManager - -
    -          The scene manager extends the place manager and takes care of basic scene services.
    SceneProvider - -
    -          Defines the server-side of the SceneService.
    SceneRegistry.ResolutionListener - -
    -          Because scenes must be loaded from the scene repository and this must not be done on the +
    +

    Uses of Package
    com.threerings.whirled.server

    +
    +
    +
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/persist/DummySceneRepository.html b/apidocs/com/threerings/whirled/server/persist/DummySceneRepository.html index fd0761e9..6e1ec547 100644 --- a/apidocs/com/threerings/whirled/server/persist/DummySceneRepository.html +++ b/apidocs/com/threerings/whirled/server/persist/DummySceneRepository.html @@ -1,367 +1,376 @@ - - - - - - -DummySceneRepository (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.server.persist -
    -Class DummySceneRepository

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.server.persist.DummySceneRepository
    -
    -
    -
    All Implemented Interfaces:
    SceneRepository
    -
    -
    -
    -
    public class DummySceneRepository
    extends Object
    implements SceneRepository
    - - -

    -The dummy scene repository just pretends to load and store scenes, but +

    +
    com.threerings.whirled.server.persist
    +

    Class DummySceneRepository

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.whirled.server.persist.DummySceneRepository
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      SceneRepository
      +
      +
      +
      +
      public class DummySceneRepository
      +extends Object
      +implements SceneRepository
      +
      The dummy scene repository just pretends to load and store scenes, but in fact it just creates new blank scenes when requested to load a scene - and does nothing when requested to save one. -

      - -

      -


      - -

      - + and does nothing when requested to save one.

      +
    • +
    +
    +
    + +
    +
    +
    +
    +
    Specified by:
    +
    applyAndRecordUpdate in interface SceneRepository
    +
    Throws:
    +
    PersistenceException - thrown if an error occurs attempting to apply the scene + update.
    +
    + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/persist/SceneRepository.html b/apidocs/com/threerings/whirled/server/persist/SceneRepository.html index 99e279d0..50bfdad8 100644 --- a/apidocs/com/threerings/whirled/server/persist/SceneRepository.html +++ b/apidocs/com/threerings/whirled/server/persist/SceneRepository.html @@ -1,306 +1,314 @@ - - - - - - -SceneRepository (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.server.persist -
    -Interface SceneRepository

    -
    -
    All Known Implementing Classes:
    DummySceneRepository
    -
    -
    -
    -
    public interface SceneRepository
    - - -

    -The scene repository provides the basic interface for loading and updating scene data. It is +

    +
    com.threerings.whirled.server.persist
    +

    Interface SceneRepository

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      DummySceneRepository
      +
      +
      +
      +
      public interface SceneRepository
      +
      The scene repository provides the basic interface for loading and updating scene data. It is used by the scene registry and though more scene related persistence services may be needed in a full-fledged application, the scene repository only encapsulates those needed by the scene - registry and other services provided by the Whirled framework. -

      - -

      -


      - -

      - + registry and other services provided by the Whirled framework.

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidapplyAndRecordUpdate(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.
      - ObjectloadExtras(int sceneId, - SceneModel model) - -
      -          Loads optional additional scene data.
      - SceneModelloadSceneModel(int sceneId) - -
      -          Fetches the model for the scene with the specified scene id.
      - UpdateListloadUpdates(int sceneId) - -
      -          Fetches the set of updates associated with the specified scene.
      -  -

      - +

      +
    • +
    +
    +
    +
    +
    +
    Throws:
    +
    PersistenceException - thrown if an error occurs attempting to apply the scene + update.
    +
    + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/persist/SceneUpdateMarshaller.html b/apidocs/com/threerings/whirled/server/persist/SceneUpdateMarshaller.html index 96a8c7c2..24b2df91 100644 --- a/apidocs/com/threerings/whirled/server/persist/SceneUpdateMarshaller.html +++ b/apidocs/com/threerings/whirled/server/persist/SceneUpdateMarshaller.html @@ -1,361 +1,364 @@ - - - - - - -SceneUpdateMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.server.persist -
    -Class SceneUpdateMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.server.persist.SceneUpdateMarshaller
    -
    -
    -
    -
    public class SceneUpdateMarshaller
    extends Object
    - - -

    -A utility class to assist the management of scene updates by a SceneRepository. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.server.persist
    +

    Class SceneUpdateMarshaller

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.whirled.server.persist.SceneUpdateMarshaller
      • +
      +
    • +
    +
    +
      +
    • +
      +
      +
      public class SceneUpdateMarshaller
      +extends Object
      +
      A utility class to assist the management of scene updates by a SceneRepository.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      SceneUpdateMarshaller(Class<?>... typesClasses) - -
      -          Create a SceneUpdateMarshaller that understands the update types specified.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SceneUpdateMarshaller(Class<?>... typesClasses) +
        Create a SceneUpdateMarshaller that understands the update types specified.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - SceneUpdatedecodeUpdate(int sceneId, - int sceneVersion, - int updateType, - byte[] data) - -
      -          Instantiates the appropriate update class and decodes the update from the data.
      - Class<?>getUpdateClass(int type) - -
      -          Returns the update class associated with the specified type code, or null.
      - intgetUpdateType(Class<?> typeClass) - -
      -          Returns the type code that is assigned to the specified SceneUpdate class, or -1.
      - intgetUpdateType(SceneUpdate update) - -
      -          Returns the type code that is assigned to the specified SceneUpdate instance, or -1.
      - byte[]persistUpdate(SceneUpdate update) - -
      -          Persists the specified update to a new ByteArrayOutInputStream.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SceneUpdateMarshaller

      -
      -public SceneUpdateMarshaller(Class<?>... typesClasses)
      -
      -
      Create a SceneUpdateMarshaller that understands the update types specified. +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneUpdateMarshaller

          +
          public SceneUpdateMarshaller(Class<?>... typesClasses)
          +
          Create a SceneUpdateMarshaller that understands the update types specified. Note: Once a type is registered and in use by some SceneRepository that type id can never be used again. If you need to remove an update type, it should be replaced with null in the - class list to reserve the old type id that it represented. -

          -

      - + class list to reserve the old type id that it represented.
    + + + + - - - - - - -
    -Method Detail
    - -

    -getUpdateType

    -
    -public int getUpdateType(SceneUpdate update)
    -
    -
    Returns the type code that is assigned to the specified SceneUpdate instance, or -1. -

    -

    -
    -
    -
    -
    - -

    -getUpdateType

    -
    -public int getUpdateType(Class<?> typeClass)
    -
    -
    Returns the type code that is assigned to the specified SceneUpdate class, or -1. -

    -

    -
    -
    -
    -
    - -

    -getUpdateClass

    -
    -public Class<?> getUpdateClass(int type)
    -
    -
    Returns the update class associated with the specified type code, or null. -

    -

    -
    -
    -
    -
    - -

    -persistUpdate

    -
    -public byte[] persistUpdate(SceneUpdate update)
    -                     throws PersistenceException
    -
    -
    Persists the specified update to a new ByteArrayOutInputStream. -

    -

    - -
    Throws: -
    PersistenceException
    -
    -
    -
    - -

    -decodeUpdate

    -
    -public SceneUpdate decodeUpdate(int sceneId,
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getUpdateType

        +
        public int getUpdateType(SceneUpdate update)
        +
        Returns the type code that is assigned to the specified SceneUpdate instance, or -1.
        +
      • +
      + + + +
        +
      • +

        getUpdateType

        +
        public int getUpdateType(Class<?> typeClass)
        +
        Returns the type code that is assigned to the specified SceneUpdate class, or -1.
        +
      • +
      + + + +
        +
      • +

        getUpdateClass

        +
        public Class<?> getUpdateClass(int type)
        +
        Returns the update class associated with the specified type code, or null.
        +
      • +
      + + + + + + + +
    +
    Instantiates the appropriate update class and decodes the update from the data.
    +
    +
    Throws:
    +
    PersistenceException
    +
    + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/persist/class-use/DummySceneRepository.html b/apidocs/com/threerings/whirled/server/persist/class-use/DummySceneRepository.html index 11615893..263dd3ef 100644 --- a/apidocs/com/threerings/whirled/server/persist/class-use/DummySceneRepository.html +++ b/apidocs/com/threerings/whirled/server/persist/class-use/DummySceneRepository.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.server.persist.DummySceneRepository (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.server.persist.DummySceneRepository

    -
    -No usage of com.threerings.whirled.server.persist.DummySceneRepository -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.server.persist.DummySceneRepository

    +
    +
    No usage of com.threerings.whirled.server.persist.DummySceneRepository
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/persist/class-use/SceneRepository.html b/apidocs/com/threerings/whirled/server/persist/class-use/SceneRepository.html index ad580255..3a8add83 100644 --- a/apidocs/com/threerings/whirled/server/persist/class-use/SceneRepository.html +++ b/apidocs/com/threerings/whirled/server/persist/class-use/SceneRepository.html @@ -1,212 +1,194 @@ - - - - - - -Uses of Interface com.threerings.whirled.server.persist.SceneRepository (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.server.persist.SceneRepository

    -
    - - - - - - - - - - - - - -
    -Packages that use SceneRepository
    com.threerings.whirled.server  
    com.threerings.whirled.server.persist  
    -  -

    - - - - - -
    -Uses of SceneRepository in com.threerings.whirled.server
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.server that return SceneRepository
    - SceneRepositorySceneRegistry.getSceneRepository() - -
    -          Returns a reference to the scene repository in use by this registry.
    -  -

    - - - - - -
    -Uses of SceneRepository in com.threerings.whirled.server.persist
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.whirled.server.persist that implement SceneRepository
    - classDummySceneRepository - -
    -          The dummy scene repository just pretends to load and store scenes, but +
    +

    Uses of Interface
    com.threerings.whirled.server.persist.SceneRepository

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/persist/class-use/SceneUpdateMarshaller.html b/apidocs/com/threerings/whirled/server/persist/class-use/SceneUpdateMarshaller.html index b1b1a324..a8642b59 100644 --- a/apidocs/com/threerings/whirled/server/persist/class-use/SceneUpdateMarshaller.html +++ b/apidocs/com/threerings/whirled/server/persist/class-use/SceneUpdateMarshaller.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.server.persist.SceneUpdateMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.server.persist.SceneUpdateMarshaller

    -
    -No usage of com.threerings.whirled.server.persist.SceneUpdateMarshaller -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.server.persist.SceneUpdateMarshaller

    +
    +
    No usage of com.threerings.whirled.server.persist.SceneUpdateMarshaller
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/persist/package-frame.html b/apidocs/com/threerings/whirled/server/persist/package-frame.html index cd373500..e4adf867 100644 --- a/apidocs/com/threerings/whirled/server/persist/package-frame.html +++ b/apidocs/com/threerings/whirled/server/persist/package-frame.html @@ -1,46 +1,26 @@ - - - - - - -com.threerings.whirled.server.persist (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.server.persist - - - - -
    -Interfaces  - -
    -SceneRepository
    - - - - - - -
    -Classes  - -
    -DummySceneRepository -
    -SceneUpdateMarshaller
    - - - - + + + + + +com.threerings.whirled.server.persist (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.server.persist

    + + + diff --git a/apidocs/com/threerings/whirled/server/persist/package-summary.html b/apidocs/com/threerings/whirled/server/persist/package-summary.html index e4237b6c..2ef178c0 100644 --- a/apidocs/com/threerings/whirled/server/persist/package-summary.html +++ b/apidocs/com/threerings/whirled/server/persist/package-summary.html @@ -1,178 +1,171 @@ - - - - - - -com.threerings.whirled.server.persist (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.server.persist -

    - - - - - - - - - -
    -Interface Summary
    SceneRepositoryThe scene repository provides the basic interface for loading and updating scene data.
    -  - -

    - - - - - - - - + + + + + + +
    -Class Summary
    DummySceneRepositoryThe dummy scene repository just pretends to load and store scenes, but +
    +

    Package com.threerings.whirled.server.persist

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      SceneRepository +
      The scene repository provides the basic interface for loading and updating scene data.
      +
      +
    • +
    • + + + + + + + + + + - - - - - -
      Class Summary 
      ClassDescription
      DummySceneRepository +
      The dummy scene repository just pretends to load and store scenes, but in fact it just creates new blank scenes when requested to load a scene - and does nothing when requested to save one.
      SceneUpdateMarshallerA utility class to assist the management of scene updates by a SceneRepository.
      -  - -

      -

      -
      -
      - - + and does nothing when requested to save one.
    +
    SceneUpdateMarshaller +
    A utility class to assist the management of scene updates by a SceneRepository.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/persist/package-tree.html b/apidocs/com/threerings/whirled/server/persist/package-tree.html index 9e31ed25..f2c241a8 100644 --- a/apidocs/com/threerings/whirled/server/persist/package-tree.html +++ b/apidocs/com/threerings/whirled/server/persist/package-tree.html @@ -1,160 +1,144 @@ - - - - - - -com.threerings.whirled.server.persist Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.server.persist -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.server.persist

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/server/persist/package-use.html b/apidocs/com/threerings/whirled/server/persist/package-use.html index 3d8d870f..2286a865 100644 --- a/apidocs/com/threerings/whirled/server/persist/package-use.html +++ b/apidocs/com/threerings/whirled/server/persist/package-use.html @@ -1,190 +1,182 @@ - - - - - - -Uses of Package com.threerings.whirled.server.persist (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.server.persist

    -
    - - - - - - - - - - - - - -
    -Packages that use com.threerings.whirled.server.persist
    com.threerings.whirled.server  
    com.threerings.whirled.server.persist  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.server.persist used by com.threerings.whirled.server
    SceneRepository - -
    -          The scene repository provides the basic interface for loading and updating scene data.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.server.persist used by com.threerings.whirled.server.persist
    SceneRepository - -
    -          The scene repository provides the basic interface for loading and updating scene data.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.server.persist

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/Log.html b/apidocs/com/threerings/whirled/spot/Log.html index 0cb6e400..90cd21c3 100644 --- a/apidocs/com/threerings/whirled/spot/Log.html +++ b/apidocs/com/threerings/whirled/spot/Log.html @@ -1,265 +1,276 @@ - - - - - - -Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot -
    -Class Log

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.spot.Log
    -
    -
    -
    -
    public class Log
    extends Object
    - - -

    -Contains a reference to the log object used by the Whirled Spot services. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.spot
    +

    Class Log

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class Log
      +extends Object
      +
      Contains a reference to the log object used by the Whirled Spot services.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -log

      -
      -public static Logger log
      -
      -
      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          log

          +
          public static Logger log
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -Log

      -
      -public Log()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Log

          +
          public Log()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/class-use/Log.html b/apidocs/com/threerings/whirled/spot/class-use/Log.html index 414f3054..fd0e3cbb 100644 --- a/apidocs/com/threerings/whirled/spot/class-use/Log.html +++ b/apidocs/com/threerings/whirled/spot/class-use/Log.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.Log

    -
    -No usage of com.threerings.whirled.spot.Log -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.Log

    +
    +
    No usage of com.threerings.whirled.spot.Log
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/client/SpotSceneController.html b/apidocs/com/threerings/whirled/spot/client/SpotSceneController.html index dd8b7b64..ca5f1453 100644 --- a/apidocs/com/threerings/whirled/spot/client/SpotSceneController.html +++ b/apidocs/com/threerings/whirled/spot/client/SpotSceneController.html @@ -1,307 +1,319 @@ - - - - - - -SpotSceneController (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.client -
    -Class SpotSceneController

    -
    -java.lang.Object
    -  extended by com.samskivert.swing.Controller
    -      extended by com.threerings.crowd.client.PlaceController
    -          extended by com.threerings.whirled.client.SceneController
    -              extended by com.threerings.whirled.spot.client.SpotSceneController
    -
    -
    -
    All Implemented Interfaces:
    ActionListener, EventListener
    -
    -
    -
    Direct Known Subclasses:
    StageSceneController
    -
    -
    -
    -
    public abstract class SpotSceneController
    extends SceneController
    - - -

    -The base spot scene controller class. It is expected that users of the +

    +
    com.threerings.whirled.spot.client
    +

    Class SpotSceneController

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      ActionListener, EventListener
      +
      +
      +
      Direct Known Subclasses:
      +
      StageSceneController
      +
      +
      +
      +
      public abstract class SpotSceneController
      +extends SceneController
      +
      The base spot scene controller class. It is expected that users of the Whirled Spot services will extend this controller class when creating specialized controllers for their scenes. Presently there are no basic scene services provided by this controller, but its existence affords the addition of such services should they become necessary in the - future. -

      - -

      -


      - -

      + future.

      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SpotSceneController

      -
      -public SpotSceneController()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SpotSceneController

          +
          public SpotSceneController()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/client/SpotSceneDirector.html b/apidocs/com/threerings/whirled/spot/client/SpotSceneDirector.html index 1f05031e..0526b3de 100644 --- a/apidocs/com/threerings/whirled/spot/client/SpotSceneDirector.html +++ b/apidocs/com/threerings/whirled/spot/client/SpotSceneDirector.html @@ -1,674 +1,626 @@ - - - - - - -SpotSceneDirector (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.client -
    -Class SpotSceneDirector

    -
    -java.lang.Object
    -  extended by com.threerings.presents.client.BasicDirector
    -      extended by com.threerings.whirled.spot.client.SpotSceneDirector
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.chat.data.ChatCodes, com.threerings.crowd.data.LocationCodes, com.threerings.presents.client.SessionObserver, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.Subscriber<com.threerings.presents.dobj.DObject>, SceneCodes, SpotCodes
    -
    -
    -
    -
    public class SpotSceneDirector
    extends com.threerings.presents.client.BasicDirector
    implements SpotCodes, com.threerings.presents.dobj.Subscriber<com.threerings.presents.dobj.DObject>, com.threerings.presents.dobj.AttributeChangeListener
    - - -

    -Extends the standard scene director with facilities to move between locations within a scene. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.spot.client
    +

    Class SpotSceneDirector

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.client.BasicDirector
      • +
      • +
          +
        • com.threerings.whirled.spot.client.SpotSceneDirector
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.chat.data.ChatCodes, com.threerings.crowd.data.LocationCodes, com.threerings.presents.client.SessionObserver, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.AttributeChangeListener, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.Subscriber<com.threerings.presents.dobj.DObject>, SceneCodes, SpotCodes
      +
      +
      +
      +
      public class SpotSceneDirector
      +extends com.threerings.presents.client.BasicDirector
      +implements SpotCodes, com.threerings.presents.dobj.Subscriber<com.threerings.presents.dobj.DObject>, com.threerings.presents.dobj.AttributeChangeListener
      +
      Extends the standard scene director with facilities to move between locations within a scene.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from interface com.threerings.whirled.spot.data.SpotCodes
      CLUSTER_CHAT_TYPE, CLUSTER_FULL, INVALID_LOCATION, LOCATION_OCCUPIED, NO_SUCH_CLUSTER, NO_SUCH_PORTAL
      - - - - - - - -
      Fields inherited from interface com.threerings.crowd.chat.data.ChatCodes
      BROADCAST_ACCESS, BROADCAST_MODE, CHAT_ACCESS, CHAT_CHANNEL_NOTIFICATION, CHAT_NOTIFICATION, DEFAULT_IDLE_TIME, DEFAULT_MODE, EMOTE_MODE, IDLE_TIME_KEY, LAST_MODE, PLACE_CHAT_TYPE, SHOUT_MODE, SUCCESS, THINK_MODE, USER_CHAT_TYPE, USER_DISCONNECTED, USER_NOT_ONLINE, XLATE_MODES
      - - - - - - - -
      Fields inherited from interface com.threerings.whirled.data.SceneCodes
      SCENE_UPDATE, WHIRLED_GROUP
      - - - - - - - -
      Fields inherited from interface com.threerings.crowd.data.LocationCodes
      ALREADY_THERE, MOVE_IN_PROGRESS, NO_SUCH_PLACE
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  +
        +
      • + + +

        Field Summary

        + +
          +
        • + + +

          Fields inherited from interface com.threerings.crowd.chat.data.ChatCodes

          +BROADCAST_ACCESS, BROADCAST_MODE, CHAT_ACCESS, CHAT_CHANNEL_NOTIFICATION, CHAT_NOTIFICATION, DEFAULT_IDLE_TIME, DEFAULT_MODE, EMOTE_MODE, IDLE_TIME_KEY, LAST_MODE, PLACE_CHAT_TYPE, SHOUT_MODE, SUCCESS, THINK_MODE, USER_CHAT_TYPE, USER_DISCONNECTED, USER_NOT_ONLINE, XLATE_MODES
        • +
        + +
          +
        • + + +

          Fields inherited from interface com.threerings.crowd.data.LocationCodes

          +ALREADY_THERE, MOVE_IN_PROGRESS, NO_SUCH_PLACE
        • +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.presents.data.InvocationCodes

          +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      SpotSceneDirector(WhirledContext ctx, - com.threerings.crowd.client.LocationDirector locdir, - SceneDirector scdir) - -
      -          Creates a new spot scene director with the specified context and which will cooperate with - the supplied scene director.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SpotSceneDirector(WhirledContext ctx, + com.threerings.crowd.client.LocationDirector locdir, + SceneDirector scdir) +
        Creates a new spot scene director with the specified context and which will cooperate with + the supplied scene director.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidattributeChanged(com.threerings.presents.dobj.AttributeChangedEvent event) - -
      -           
      - voidchangeLocation(Location loc, - ResultListener<Location> listener) - -
      -          Issues a request to change our location within the scene to the specified location.
      - voidclientDidLogoff(com.threerings.presents.client.Client client) - -
      -           
      - voidclientDidLogon(com.threerings.presents.client.Client client) - -
      -           
      - voidclientObjectDidChange(com.threerings.presents.client.Client client) - -
      -           
      - LocationgetIntendedLocation() - -
      -          Returns our current location unless we have a location change pending, in which case our - pending location is returned.
      - voidjoinCluster(int froid, - ResultListener<Void> listener) - -
      -          Issues a request to join the cluster associated with the specified user (starting one if - necessary).
      - voidobjectAvailable(com.threerings.presents.dobj.DObject object) - -
      -           
      - booleanrequestClusterSpeak(String message) - -
      -          Sends a chat message to the other users in the cluster to which the location that we - currently occupy belongs.
      - booleanrequestClusterSpeak(String message, - byte mode) - -
      -          Sends a chat message to the other users in the cluster to which the location that we - currently occupy belongs.
      - voidrequestFailed(int oid, - com.threerings.presents.dobj.ObjectAccessException cause) - -
      -           
      - voidsetChatDirector(com.threerings.crowd.chat.client.ChatDirector chatdir) - -
      -          Configures this spot scene director with a chat director, with which it will coordinate to - implement cluster chatting.
      - booleantraversePortal(int portalId) - -
      -          Requests that this client move to the location specified by the supplied portal id.
      - booleantraversePortal(int portalId, - ResultListener<com.threerings.crowd.data.PlaceConfig> rl) - -
      -          Requests that this client move to the location specified by the supplied portal id.
      - - - - - - - -
      Methods inherited from class com.threerings.presents.client.BasicDirector
      clientWillLogon, isAvailableInStandalone, setAvailableInStandalone
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidattributeChanged(com.threerings.presents.dobj.AttributeChangedEvent event) 
        voidchangeLocation(Location loc, + ResultListener<Location> listener) +
        Issues a request to change our location within the scene to the specified location.
        +
        voidclientDidLogoff(com.threerings.presents.client.Client client) 
        voidclientDidLogon(com.threerings.presents.client.Client client) 
        voidclientObjectDidChange(com.threerings.presents.client.Client client) 
        LocationgetIntendedLocation() +
        Returns our current location unless we have a location change pending, in which case our + pending location is returned.
        +
        voidjoinCluster(int froid, + ResultListener<Void> listener) +
        Issues a request to join the cluster associated with the specified user (starting one if + necessary).
        +
        voidobjectAvailable(com.threerings.presents.dobj.DObject object) 
        booleanrequestClusterSpeak(String message) +
        Sends a chat message to the other users in the cluster to which the location that we + currently occupy belongs.
        +
        booleanrequestClusterSpeak(String message, + byte mode) +
        Sends a chat message to the other users in the cluster to which the location that we + currently occupy belongs.
        +
        voidrequestFailed(int oid, + com.threerings.presents.dobj.ObjectAccessException cause) 
        voidsetChatDirector(com.threerings.crowd.chat.client.ChatDirector chatdir) +
        Configures this spot scene director with a chat director, with which it will coordinate to + implement cluster chatting.
        +
        booleantraversePortal(int portalId) +
        Requests that this client move to the location specified by the supplied portal id.
        +
        booleantraversePortal(int portalId, + ResultListener<com.threerings.crowd.data.PlaceConfig> rl) +
        Requests that this client move to the location specified by the supplied portal id.
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.client.BasicDirector

          +clientWillLogon, isAvailableInStandalone, setAvailableInStandalone
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SpotSceneDirector

      -
      -public SpotSceneDirector(WhirledContext ctx,
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SpotSceneDirector

          +
          public SpotSceneDirector(WhirledContext ctx,
                                    com.threerings.crowd.client.LocationDirector locdir,
          -                         SceneDirector scdir)
          -
          -
          Creates a new spot scene director with the specified context and which will cooperate with - the supplied scene director. -

          -

          -
          Parameters:
          ctx - the active client context.
          locdir - the location director with which we will be cooperating.
          scdir - the scene director with which we will be cooperating.
          -
          - + SceneDirector scdir)
      +
      Creates a new spot scene director with the specified context and which will cooperate with + the supplied scene director.
      +
      +
      Parameters:
      +
      ctx - the active client context.
      +
      locdir - the location director with which we will be cooperating.
      +
      scdir - the scene director with which we will be cooperating.
      +
      +
    • +
    + + - - - - - - -
    -Method Detail
    - -

    -setChatDirector

    -
    -public void setChatDirector(com.threerings.crowd.chat.client.ChatDirector chatdir)
    -
    -
    Configures this spot scene director with a chat director, with which it will coordinate to - implement cluster chatting. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getIntendedLocation

    -
    -public Location getIntendedLocation()
    -
    -
    Returns our current location unless we have a location change pending, in which case our - pending location is returned. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -traversePortal

    -
    -public boolean traversePortal(int portalId)
    -
    -
    Requests that this client move to the location specified by the supplied portal id. A +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setChatDirector

        +
        public void setChatDirector(com.threerings.crowd.chat.client.ChatDirector chatdir)
        +
        Configures this spot scene director with a chat director, with which it will coordinate to + implement cluster chatting.
        +
      • +
      + + + +
        +
      • +

        getIntendedLocation

        +
        public Location getIntendedLocation()
        +
        Returns our current location unless we have a location change pending, in which case our + pending location is returned.
        +
      • +
      + + + +
        +
      • +

        traversePortal

        +
        public boolean traversePortal(int portalId)
        +
        Requests that this client move to the location specified by the supplied portal id. A request will be made and when the response is received, the location observers will be - notified of success or failure. -

        -

        -
        -
        -
        - -
        Returns:
        true if the request was issued, false if it was rejected by a location observer or - because we have another request outstanding.
        -
        -
    -
    - -

    -traversePortal

    -
    -public boolean traversePortal(int portalId,
    -                              ResultListener<com.threerings.crowd.data.PlaceConfig> rl)
    -
    -
    Requests that this client move to the location specified by the supplied portal id. A + notified of success or failure.
    +
    +
    Returns:
    +
    true if the request was issued, false if it was rejected by a location observer or + because we have another request outstanding.
    +
    + + + + + +
      +
    • +

      traversePortal

      +
      public boolean traversePortal(int portalId,
      +                              ResultListener<com.threerings.crowd.data.PlaceConfig> rl)
      +
      Requests that this client move to the location specified by the supplied portal id. A request will be made and when the response is received, the location observers will be - notified of success or failure. -

      -

      -
      -
      -
      -
      -
      - -
      - -

      -changeLocation

      -
      -public void changeLocation(Location loc,
      -                           ResultListener<Location> listener)
      -
      -
      Issues a request to change our location within the scene to the specified location. -

      -

      -
      -
      -
      -
      Parameters:
      loc - the new location to which to move.
      listener - will be notified of success or failure. Most client entities find out about + notified of success or failure.
      +
    • +
    + + + +
      +
    • +

      changeLocation

      +
      public void changeLocation(Location loc,
      +                           ResultListener<Location> listener)
      +
      Issues a request to change our location within the scene to the specified location.
      +
      +
      Parameters:
      +
      loc - the new location to which to move.
      +
      listener - will be notified of success or failure. Most client entities find out about location changes via changes to the occupant info data, but the initiator of a location change request can be notified of its success or failure, primarily so that it can act in anticipation of a successful location change (like by starting a sprite moving toward the - new location), but backtrack if it finds out that the location change failed.
      - - -
      - -

      -joinCluster

      -
      -public void joinCluster(int froid,
      -                        ResultListener<Void> listener)
      -
      -
      Issues a request to join the cluster associated with the specified user (starting one if - necessary). -

      -

      -
      -
      -
      -
      Parameters:
      froid - the bodyOid of another user; the calling user will be made to join the target - user's cluster.
      listener - will be notified of success or failure.
      -
      -
      -
      - -

      -requestClusterSpeak

      -
      -public boolean requestClusterSpeak(String message)
      -
      -
      Sends a chat message to the other users in the cluster to which the location that we - currently occupy belongs. -

      -

      -
      -
      -
      - -
      Returns:
      true if a cluster speak message was delivered, false if we are not in a valid - cluster and refused to deliver the request.
      -
      -
      -
      - -

      -requestClusterSpeak

      -
      -public boolean requestClusterSpeak(String message,
      -                                   byte mode)
      -
      -
      Sends a chat message to the other users in the cluster to which the location that we - currently occupy belongs. -

      -

      -
      -
      -
      - -
      Returns:
      true if a cluster speak message was delivered, false if we are not in a valid - cluster and refused to deliver the request.
      -
      -
      -
      - -

      -objectAvailable

      -
      -public void objectAvailable(com.threerings.presents.dobj.DObject object)
      -
      -
      -
      Specified by:
      objectAvailable in interface com.threerings.presents.dobj.Subscriber<com.threerings.presents.dobj.DObject>
      -
      -
      -
      -
      -
      -
      - -

      -requestFailed

      -
      -public void requestFailed(int oid,
      -                          com.threerings.presents.dobj.ObjectAccessException cause)
      -
      -
      -
      Specified by:
      requestFailed in interface com.threerings.presents.dobj.Subscriber<com.threerings.presents.dobj.DObject>
      -
      -
      -
      -
      -
      -
      - -

      -attributeChanged

      -
      -public void attributeChanged(com.threerings.presents.dobj.AttributeChangedEvent event)
      -
      -
      -
      Specified by:
      attributeChanged in interface com.threerings.presents.dobj.AttributeChangeListener
      -
      -
      -
      -
      -
      -
      - -

      -clientDidLogon

      -
      -public void clientDidLogon(com.threerings.presents.client.Client client)
      -
      -
      -
      Specified by:
      clientDidLogon in interface com.threerings.presents.client.SessionObserver
      Overrides:
      clientDidLogon in class com.threerings.presents.client.BasicDirector
      -
      -
      -
      -
      -
      -
      - -

      -clientObjectDidChange

      -
      -public void clientObjectDidChange(com.threerings.presents.client.Client client)
      -
      -
      -
      Specified by:
      clientObjectDidChange in interface com.threerings.presents.client.SessionObserver
      Overrides:
      clientObjectDidChange in class com.threerings.presents.client.BasicDirector
      -
      -
      -
      -
      -
      -
      - -

      -clientDidLogoff

      -
      -public void clientDidLogoff(com.threerings.presents.client.Client client)
      -
      -
      -
      Specified by:
      clientDidLogoff in interface com.threerings.presents.client.SessionObserver
      Overrides:
      clientDidLogoff in class com.threerings.presents.client.BasicDirector
      -
      -
      -
      -
      -
      + new location), but backtrack if it finds out that the location change failed. + +
    • +
    + + + +
      +
    • +

      joinCluster

      +
      public void joinCluster(int froid,
      +                        ResultListener<Void> listener)
      +
      Issues a request to join the cluster associated with the specified user (starting one if + necessary).
      +
      +
      Parameters:
      +
      froid - the bodyOid of another user; the calling user will be made to join the target + user's cluster.
      +
      listener - will be notified of success or failure.
      +
      +
    • +
    + + + +
      +
    • +

      requestClusterSpeak

      +
      public boolean requestClusterSpeak(String message)
      +
      Sends a chat message to the other users in the cluster to which the location that we + currently occupy belongs.
      +
      +
      Returns:
      +
      true if a cluster speak message was delivered, false if we are not in a valid + cluster and refused to deliver the request.
      +
      +
    • +
    + + + +
      +
    • +

      requestClusterSpeak

      +
      public boolean requestClusterSpeak(String message,
      +                                   byte mode)
      +
      Sends a chat message to the other users in the cluster to which the location that we + currently occupy belongs.
      +
      +
      Returns:
      +
      true if a cluster speak message was delivered, false if we are not in a valid + cluster and refused to deliver the request.
      +
      +
    • +
    + + + +
      +
    • +

      objectAvailable

      +
      public void objectAvailable(com.threerings.presents.dobj.DObject object)
      +
      +
      Specified by:
      +
      objectAvailable in interface com.threerings.presents.dobj.Subscriber<com.threerings.presents.dobj.DObject>
      +
      +
    • +
    + + + +
      +
    • +

      requestFailed

      +
      public void requestFailed(int oid,
      +                          com.threerings.presents.dobj.ObjectAccessException cause)
      +
      +
      Specified by:
      +
      requestFailed in interface com.threerings.presents.dobj.Subscriber<com.threerings.presents.dobj.DObject>
      +
      +
    • +
    + + + +
      +
    • +

      attributeChanged

      +
      public void attributeChanged(com.threerings.presents.dobj.AttributeChangedEvent event)
      +
      +
      Specified by:
      +
      attributeChanged in interface com.threerings.presents.dobj.AttributeChangeListener
      +
      +
    • +
    + + + +
      +
    • +

      clientDidLogon

      +
      public void clientDidLogon(com.threerings.presents.client.Client client)
      +
      +
      Specified by:
      +
      clientDidLogon in interface com.threerings.presents.client.SessionObserver
      +
      Overrides:
      +
      clientDidLogon in class com.threerings.presents.client.BasicDirector
      +
      +
    • +
    + + + +
      +
    • +

      clientObjectDidChange

      +
      public void clientObjectDidChange(com.threerings.presents.client.Client client)
      +
      +
      Specified by:
      +
      clientObjectDidChange in interface com.threerings.presents.client.SessionObserver
      +
      Overrides:
      +
      clientObjectDidChange in class com.threerings.presents.client.BasicDirector
      +
      +
    • +
    + + + +
      +
    • +

      clientDidLogoff

      +
      public void clientDidLogoff(com.threerings.presents.client.Client client)
      +
      +
      Specified by:
      +
      clientDidLogoff in interface com.threerings.presents.client.SessionObserver
      +
      Overrides:
      +
      clientDidLogoff in class com.threerings.presents.client.BasicDirector
      +
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/client/SpotService.SpotSceneMoveListener.html b/apidocs/com/threerings/whirled/spot/client/SpotService.SpotSceneMoveListener.html index cf565aa8..91a2624c 100644 --- a/apidocs/com/threerings/whirled/spot/client/SpotService.SpotSceneMoveListener.html +++ b/apidocs/com/threerings/whirled/spot/client/SpotService.SpotSceneMoveListener.html @@ -1,243 +1,254 @@ - - - - - - -SpotService.SpotSceneMoveListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.client -
    -Interface SpotService.SpotSceneMoveListener

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationService.InvocationListener, SceneService.SceneMoveListener
    -
    -
    -
    All Known Implementing Classes:
    SpotMarshaller.SpotSceneMoveMarshaller
    -
    -
    -
    Enclosing interface:
    SpotService
    -
    -
    -
    -
    public static interface SpotService.SpotSceneMoveListener
    extends SceneService.SceneMoveListener
    - - -

    -Used to communicate the response to a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.spot.client
    +

    Interface SpotService.SpotSceneMoveListener

    +
    +
    +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -requestCancelled

      -
      -void requestCancelled()
      -
      -
      The request is not going through because it was cancelled due to some other action. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          requestCancelled

          +
          void requestCancelled()
          +
          The request is not going through because it was cancelled due to some other action.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/client/SpotService.html b/apidocs/com/threerings/whirled/spot/client/SpotService.html index e085f392..200ae8cd 100644 --- a/apidocs/com/threerings/whirled/spot/client/SpotService.html +++ b/apidocs/com/threerings/whirled/spot/client/SpotService.html @@ -1,350 +1,361 @@ - - - - - - -SpotService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.client -
    -Interface SpotService

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationService
    -
    -
    -
    All Known Implementing Classes:
    SpotMarshaller
    -
    -
    -
    -
    public interface SpotService
    extends com.threerings.presents.client.InvocationService
    - - -

    -Defines the mechanism by which the client can request to move around +

    +
    com.threerings.whirled.spot.client
    +

    Interface SpotService

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.client.InvocationService
      +
      +
      +
      All Known Implementing Classes:
      +
      SpotMarshaller
      +
      +
      +
      +
      public interface SpotService
      +extends com.threerings.presents.client.InvocationService
      +
      Defines the mechanism by which the client can request to move around within a scene and between scenes (taking exit and entry locations into account). These services should not be used directly, but instead - should be accessed via the SpotSceneDirector. -

      - -

      -


      - -

      + should be accessed via the SpotSceneDirector.

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Nested Class Summary
      -static interfaceSpotService.SpotSceneMoveListener - -
      -          Used to communicate the response to a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService
      com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
      -  - + - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidchangeLocation(int sceneId, - Location loc, - com.threerings.presents.client.InvocationService.ConfirmListener listener) - -
      -          Requests that this client's body be made to move to the specified - location.
      - voidclusterSpeak(String message, - byte mode) - -
      -          Requests that the supplied message be delivered to listeners in the - cluster to which the specified location belongs.
      - voidjoinCluster(int friendOid, - com.threerings.presents.client.InvocationService.ConfirmListener listener) - -
      -          Requests that this client start or join the specified cluster.
      - voidtraversePortal(int sceneId, - int portalId, - int destSceneVer, - SpotService.SpotSceneMoveListener listener) - -
      -          Requests to traverse the specified portal.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidchangeLocation(int sceneId, + Location loc, + com.threerings.presents.client.InvocationService.ConfirmListener listener) +
        Requests that this client's body be made to move to the specified + location.
        +
        voidclusterSpeak(String message, + byte mode) +
        Requests that the supplied message be delivered to listeners in the + cluster to which the specified location belongs.
        +
        voidjoinCluster(int friendOid, + com.threerings.presents.client.InvocationService.ConfirmListener listener) +
        Requests that this client start or join the specified cluster.
        +
        voidtraversePortal(int sceneId, + int portalId, + int destSceneVer, + SpotService.SpotSceneMoveListener listener) +
        Requests to traverse the specified portal.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -traversePortal

      -
      -void traversePortal(int sceneId,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          traversePortal

          +
          void traversePortal(int sceneId,
                               int portalId,
                               int destSceneVer,
          -                    SpotService.SpotSceneMoveListener listener)
          -
          -
          Requests to traverse the specified portal. -

          -

          -
          -
          -
          -
          Parameters:
          sceneId - the player's current scene which is used to sanity - check things when the request actually arrives.
          portalId - the portal to be traversed.
          destSceneVer - the version of the destination scene data that - the client has in its local repository.
          -
          -
          -
          - -

          -changeLocation

          -
          -void changeLocation(int sceneId,
          -                    Location loc,
          -                    com.threerings.presents.client.InvocationService.ConfirmListener listener)
          -
          -
          Requests that this client's body be made to move to the specified + SpotService.SpotSceneMoveListener listener)
      +
      Requests to traverse the specified portal.
      +
      +
      Parameters:
      +
      sceneId - the player's current scene which is used to sanity + check things when the request actually arrives.
      +
      portalId - the portal to be traversed.
      +
      destSceneVer - the version of the destination scene data that + the client has in its local repository.
      +
      +
    • +
    + + + +
      +
    • +

      changeLocation

      +
      void changeLocation(int sceneId,
      +                    Location loc,
      +                    com.threerings.presents.client.InvocationService.ConfirmListener listener)
      +
      Requests that this client's body be made to move to the specified location. The user will be removed from any cluster from which they - are an occupant. -

      -

      -
      -
      -
      -
      Parameters:
      sceneId - the id of the scene in which to change location.
      loc - the location to which to move.
      -
      - -
      - -

      -joinCluster

      -
      -void joinCluster(int friendOid,
      -                 com.threerings.presents.client.InvocationService.ConfirmListener listener)
      -
      -
      Requests that this client start or join the specified cluster. They - will be relocated appropriately by the scene manager. -

      -

      -
      -
      -
      -
      Parameters:
      friendOid - the bodyOid of another user or the oid of an + are an occupant.
      +
      +
      Parameters:
      +
      sceneId - the id of the scene in which to change location.
      +
      loc - the location to which to move.
      +
      +
    • +
    + + + +
      +
    • +

      joinCluster

      +
      void joinCluster(int friendOid,
      +                 com.threerings.presents.client.InvocationService.ConfirmListener listener)
      +
      Requests that this client start or join the specified cluster. They + will be relocated appropriately by the scene manager.
      +
      +
      Parameters:
      +
      friendOid - the bodyOid of another user or the oid of an existing cluster; the calling user will be made to join the cluster or target user's cluster, or create a cluster with the target user - if they are not already in one.
      - - -
      - -

      -clusterSpeak

      -
      -void clusterSpeak(String message,
      -                  byte mode)
      -
      -
      Requests that the supplied message be delivered to listeners in the - cluster to which the specified location belongs. -

      -

      -
      -
      -
      -
      Parameters:
      message - the text of the message to be spoken.
      mode - an associated mode constant that can be used to - identify different kinds of "speech" (emote, thought bubble, etc.).
      -
      -
      + if they are not already in one. + +
    • +
    + + + +
      +
    • +

      clusterSpeak

      +
      void clusterSpeak(String message,
      +                  byte mode)
      +
      Requests that the supplied message be delivered to listeners in the + cluster to which the specified location belongs.
      +
      +
      Parameters:
      +
      message - the text of the message to be spoken.
      +
      mode - an associated mode constant that can be used to + identify different kinds of "speech" (emote, thought bubble, etc.).
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/client/class-use/SpotSceneController.html b/apidocs/com/threerings/whirled/spot/client/class-use/SpotSceneController.html index 049ad432..85ddb17f 100644 --- a/apidocs/com/threerings/whirled/spot/client/class-use/SpotSceneController.html +++ b/apidocs/com/threerings/whirled/spot/client/class-use/SpotSceneController.html @@ -1,182 +1,169 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.client.SpotSceneController (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.client.SpotSceneController

    -
    - - - - - - - - - -
    -Packages that use SpotSceneController
    com.threerings.stage.client  
    -  -

    - - - - - -
    -Uses of SpotSceneController in com.threerings.stage.client
    -  -

    - - - - - - - - - -
    Subclasses of SpotSceneController in com.threerings.stage.client
    - classStageSceneController - -
    -          Extends the SpotSceneController with functionality specific to - displaying Stage scenes.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.client.SpotSceneController

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/client/class-use/SpotSceneDirector.html b/apidocs/com/threerings/whirled/spot/client/class-use/SpotSceneDirector.html index 479959f5..0a3a9d92 100644 --- a/apidocs/com/threerings/whirled/spot/client/class-use/SpotSceneDirector.html +++ b/apidocs/com/threerings/whirled/spot/client/class-use/SpotSceneDirector.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.client.SpotSceneDirector (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.client.SpotSceneDirector

    -
    -No usage of com.threerings.whirled.spot.client.SpotSceneDirector -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.client.SpotSceneDirector

    +
    +
    No usage of com.threerings.whirled.spot.client.SpotSceneDirector
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/client/class-use/SpotService.SpotSceneMoveListener.html b/apidocs/com/threerings/whirled/spot/client/class-use/SpotService.SpotSceneMoveListener.html index 9ce2852a..5d27af24 100644 --- a/apidocs/com/threerings/whirled/spot/client/class-use/SpotService.SpotSceneMoveListener.html +++ b/apidocs/com/threerings/whirled/spot/client/class-use/SpotService.SpotSceneMoveListener.html @@ -1,277 +1,247 @@ - - - - - - -Uses of Interface com.threerings.whirled.spot.client.SpotService.SpotSceneMoveListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.spot.client.SpotService.SpotSceneMoveListener

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use SpotService.SpotSceneMoveListener
    com.threerings.whirled.spot.client  
    com.threerings.whirled.spot.data  
    com.threerings.whirled.spot.server  
    -  -

    - - - - - -
    -Uses of SpotService.SpotSceneMoveListener in com.threerings.whirled.spot.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.spot.client with parameters of type SpotService.SpotSceneMoveListener
    - voidSpotService.traversePortal(int sceneId, - int portalId, - int destSceneVer, - SpotService.SpotSceneMoveListener listener) - -
    -          Requests to traverse the specified portal.
    -  -

    - - - - - -
    -Uses of SpotService.SpotSceneMoveListener in com.threerings.whirled.spot.data
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.spot.data that implement SpotService.SpotSceneMoveListener
    -static classSpotMarshaller.SpotSceneMoveMarshaller - -
    -          Marshalls results to implementations of SpotService.SpotSceneMoveListener.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.spot.data with parameters of type SpotService.SpotSceneMoveListener
    - voidSpotMarshaller.traversePortal(int arg1, - int arg2, - int arg3, - SpotService.SpotSceneMoveListener arg4) - -
    -           
    -  -

    - - - - - -
    -Uses of SpotService.SpotSceneMoveListener in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.spot.server with parameters of type SpotService.SpotSceneMoveListener
    - voidSpotSceneRegistry.traversePortal(com.threerings.presents.data.ClientObject caller, - int sceneId, - int portalId, - int destSceneVer, - SpotService.SpotSceneMoveListener listener) - -
    -           
    - voidSpotProvider.traversePortal(com.threerings.presents.data.ClientObject caller, - int arg1, - int arg2, - int arg3, - SpotService.SpotSceneMoveListener arg4) - -
    -          Handles a SpotService.traversePortal(int, int, int, com.threerings.whirled.spot.client.SpotService.SpotSceneMoveListener) request.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.spot.client.SpotService.SpotSceneMoveListener

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/client/class-use/SpotService.html b/apidocs/com/threerings/whirled/spot/client/class-use/SpotService.html index 5cb12863..e8524be2 100644 --- a/apidocs/com/threerings/whirled/spot/client/class-use/SpotService.html +++ b/apidocs/com/threerings/whirled/spot/client/class-use/SpotService.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Interface com.threerings.whirled.spot.client.SpotService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.spot.client.SpotService

    -
    - - - - - - - - - -
    -Packages that use SpotService
    com.threerings.whirled.spot.data  
    -  -

    - - - - - -
    -Uses of SpotService in com.threerings.whirled.spot.data
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.whirled.spot.data that implement SpotService
    - classSpotMarshaller - -
    -          Provides the implementation of the SpotService interface +
    +

    Uses of Interface
    com.threerings.whirled.spot.client.SpotService

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/client/package-frame.html b/apidocs/com/threerings/whirled/spot/client/package-frame.html index a2d9ffac..71332ee1 100644 --- a/apidocs/com/threerings/whirled/spot/client/package-frame.html +++ b/apidocs/com/threerings/whirled/spot/client/package-frame.html @@ -1,48 +1,27 @@ - - - - - - -com.threerings.whirled.spot.client (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.spot.client - - - - -
    -Interfaces  - -
    -SpotService -
    -SpotService.SpotSceneMoveListener
    - - - - - - -
    -Classes  - -
    -SpotSceneController -
    -SpotSceneDirector
    - - - - + + + + + +com.threerings.whirled.spot.client (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.spot.client

    + + + diff --git a/apidocs/com/threerings/whirled/spot/client/package-summary.html b/apidocs/com/threerings/whirled/spot/client/package-summary.html index ca8e88d0..1639a66c 100644 --- a/apidocs/com/threerings/whirled/spot/client/package-summary.html +++ b/apidocs/com/threerings/whirled/spot/client/package-summary.html @@ -1,182 +1,177 @@ - - - - - - -com.threerings.whirled.spot.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.spot.client -

    - - - - - - - - + + + + + + +
    -Interface Summary
    SpotServiceDefines the mechanism by which the client can request to move around +
    +

    Package com.threerings.whirled.spot.client

    +
    +
    +
    +
    SpotService.SpotSceneMoveListener + +
    + +
  • + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    SpotSceneController +
    The base spot scene controller class.
    +
    SpotSceneDirector +
    Extends the standard scene director with facilities to move between locations within a scene.
    +
    +
  • + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/client/package-tree.html b/apidocs/com/threerings/whirled/spot/client/package-tree.html index 1900f9e8..7577b587 100644 --- a/apidocs/com/threerings/whirled/spot/client/package-tree.html +++ b/apidocs/com/threerings/whirled/spot/client/package-tree.html @@ -1,176 +1,173 @@ - - - - - - -com.threerings.whirled.spot.client Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.spot.client -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.spot.client

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.presents.client.BasicDirector (implements com.threerings.presents.client.SessionObserver) +
          +
        • com.threerings.whirled.spot.client.SpotSceneDirector (implements com.threerings.presents.dobj.AttributeChangeListener, com.threerings.whirled.spot.data.SpotCodes, com.threerings.presents.dobj.Subscriber<T>)
        • +
        +
      • +
      • com.samskivert.swing.Controller (implements java.awt.event.ActionListener) + +
      • +
      +
    • +
    +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/client/package-use.html b/apidocs/com/threerings/whirled/spot/client/package-use.html index 6627926e..36ecd90f 100644 --- a/apidocs/com/threerings/whirled/spot/client/package-use.html +++ b/apidocs/com/threerings/whirled/spot/client/package-use.html @@ -1,236 +1,231 @@ - - - - - - -Uses of Package com.threerings.whirled.spot.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.spot.client

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.whirled.spot.client
    com.threerings.stage.client  
    com.threerings.whirled.spot.client  
    com.threerings.whirled.spot.data  
    com.threerings.whirled.spot.server  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.spot.client used by com.threerings.stage.client
    SpotSceneController - -
    -          The base spot scene controller class.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.spot.client used by com.threerings.whirled.spot.client
    SpotService.SpotSceneMoveListener - -
    -          Used to communicate the response to a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
    -  -

    - - - - - - - + + + + + +
    -Classes in com.threerings.whirled.spot.client used by com.threerings.whirled.spot.data
    SpotService - -
    -          Defines the mechanism by which the client can request to move around +
    +

    Uses of Package
    com.threerings.whirled.spot.client

    +
    +
    +
    +
    SpotService.SpotSceneMoveListener + +
    + +

  • + + + + + + + + + + + + +
    Classes in com.threerings.whirled.spot.client used by com.threerings.whirled.spot.server 
    Class and Description
    SpotService.SpotSceneMoveListener + +
    +
  • + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/Cluster.html b/apidocs/com/threerings/whirled/spot/data/Cluster.html index 61463f82..bebd2171 100644 --- a/apidocs/com/threerings/whirled/spot/data/Cluster.html +++ b/apidocs/com/threerings/whirled/spot/data/Cluster.html @@ -1,457 +1,458 @@ - - - - - - -Cluster (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.data -
    -Class Cluster

    -
    -java.lang.Object
    -  extended by java.awt.geom.RectangularShape
    -      extended by java.awt.geom.Rectangle2D
    -          extended by java.awt.Rectangle
    -              extended by com.threerings.whirled.spot.data.Cluster
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Shape, Serializable, Cloneable
    -
    -
    -
    -
    public class Cluster
    extends Rectangle
    implements com.threerings.presents.dobj.DSet.Entry
    - - -

    -Contains information on clusters. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    +

    +
    com.threerings.whirled.spot.data
    +

    Class Cluster

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry, Shape, Serializable, Cloneable
      +
      +
      +
      +
      public class Cluster
      +extends Rectangle
      +implements com.threerings.presents.dobj.DSet.Entry
      +
      Contains information on clusters.
      +
      +
      See Also:
      +
      Serialized Form
      +
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -clusterOid

      -
      -public int clusterOid
      -
      -
      A unique identifier for this cluster (also the distributed object - id of the cluster chat object). -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          clusterOid

          +
          public int clusterOid
          +
          A unique identifier for this cluster (also the distributed object + id of the cluster chat object).
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -Cluster

      -
      -public Cluster()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Cluster

          +
          public Cluster()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getKey

      -
      -public Comparable<?> getKey()
      -
      -
      -
      Specified by:
      getKey in interface com.threerings.presents.dobj.DSet.Entry
      -
      -
      -
      -
      -
      -
      - -

      -equals

      -
      -public boolean equals(Object other)
      -
      -
      -
      Overrides:
      equals in class Rectangle
      -
      -
      -
      -
      -
      -
      - -

      -hashCode

      -
      -public int hashCode()
      -
      -
      -
      Overrides:
      hashCode in class Rectangle2D
      -
      -
      -
      -
      -
      -
      - -

      -toString

      -
      -public String toString()
      -
      -
      -
      Overrides:
      toString in class Rectangle
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getKey

          +
          public Comparable<?> getKey()
          +
          +
          Specified by:
          +
          getKey in interface com.threerings.presents.dobj.DSet.Entry
          +
          +
        • +
        + + + + + + + + + + + + +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/ClusterObject.html b/apidocs/com/threerings/whirled/spot/data/ClusterObject.html index ba92fbb8..89fa9b4a 100644 --- a/apidocs/com/threerings/whirled/spot/data/ClusterObject.html +++ b/apidocs/com/threerings/whirled/spot/data/ClusterObject.html @@ -1,417 +1,441 @@ - - - - - - -ClusterObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.data -
    -Class ClusterObject

    -
    -java.lang.Object
    -  extended by com.threerings.presents.dobj.DObject
    -      extended by com.threerings.whirled.spot.data.ClusterObject
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable
    -
    -
    -
    -
    public class ClusterObject
    extends com.threerings.presents.dobj.DObject
    implements com.threerings.crowd.chat.data.SpeakObject
    - - -

    -Used to dispatch chat in clusters. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.spot.data
    +

    Class ClusterObject

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.dobj.DObject
      • +
      • +
          +
        • com.threerings.whirled.spot.data.ClusterObject
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable
      +
      +
      +
      +
      public class ClusterObject
      +extends com.threerings.presents.dobj.DObject
      +implements com.threerings.crowd.chat.data.SpeakObject
      +
      Used to dispatch chat in clusters.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject
      com.threerings.crowd.chat.data.SpeakObject.ListenerOp
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject

          +com.threerings.crowd.chat.data.SpeakObject.ListenerOp
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - -
      -Field Summary
      - com.threerings.presents.dobj.OidListoccupants - -
      -          Tracks the oid of the body objects that occupy this cluster.
      -static StringOCCUPANTS - -
      -          The field name of the occupants field.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        com.threerings.presents.dobj.OidListoccupants +
        Tracks the oid of the body objects that occupy this cluster.
        +
        static StringOCCUPANTS +
        The field name of the occupants field.
        +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.crowd.chat.data.SpeakObject

          +DEFAULT_IDENTIFIER
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      ClusterObject() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        ClusterObject() 
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddToOccupants(int oid) - -
      -          Requests that oid be added to the occupants - oid list.
      - voidapplyToListeners(com.threerings.crowd.chat.data.SpeakObject.ListenerOp op) - -
      -           
      - voidremoveFromOccupants(int oid) - -
      -          Requests that oid be removed from the - occupants oid list.
      - - - - - - - -
      Methods inherited from class com.threerings.presents.dobj.DObject
      acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, readField__oid, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which, writeField__oid
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddToOccupants(int oid) +
        Requests that oid be added to the occupants + oid list.
        +
        voidapplyToListeners(com.threerings.crowd.chat.data.SpeakObject.ListenerOp op) 
        StringgetChatIdentifier(com.threerings.crowd.chat.data.UserMessage msg) 
        voidremoveFromOccupants(int oid) +
        Requests that oid be removed from the + occupants oid list.
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.dobj.DObject

          +acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -OCCUPANTS

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String OCCUPANTS
      -
      -
      The field name of the occupants field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -occupants

      -
      -public com.threerings.presents.dobj.OidList occupants
      -
      -
      Tracks the oid of the body objects that occupy this cluster. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          OCCUPANTS

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String OCCUPANTS
          +
          The field name of the occupants field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          occupants

          +
          public com.threerings.presents.dobj.OidList occupants
          +
          Tracks the oid of the body objects that occupy this cluster.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -ClusterObject

      -
      -public ClusterObject()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ClusterObject

          +
          public ClusterObject()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -applyToListeners

      -
      -public void applyToListeners(com.threerings.crowd.chat.data.SpeakObject.ListenerOp op)
      -
      -
      -
      Specified by:
      applyToListeners in interface com.threerings.crowd.chat.data.SpeakObject
      -
      -
      -
      -
      -
      -
      - -

      -addToOccupants

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void addToOccupants(int oid)
      -
      -
      Requests that oid be added to the occupants +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          applyToListeners

          +
          public void applyToListeners(com.threerings.crowd.chat.data.SpeakObject.ListenerOp op)
          +
          +
          Specified by:
          +
          applyToListeners in interface com.threerings.crowd.chat.data.SpeakObject
          +
          +
        • +
        + + + +
          +
        • +

          getChatIdentifier

          +
          public String getChatIdentifier(com.threerings.crowd.chat.data.UserMessage msg)
          +
          +
          Specified by:
          +
          getChatIdentifier in interface com.threerings.crowd.chat.data.SpeakObject
          +
          +
        • +
        + + + +
          +
        • +

          addToOccupants

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public void addToOccupants(int oid)
          +
          Requests that oid be added to the occupants oid list. The list will not change until the event is actually - propagated through the system. -

          -

          -
          -
          -
          -
          -
          -
      -
      - -

      -removeFromOccupants

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void removeFromOccupants(int oid)
      -
      -
      Requests that oid be removed from the + propagated through the system.
    + + + + + +
      +
    • +

      removeFromOccupants

      +
      @Generated(value="com.threerings.presents.tools.GenDObjectTask")
      +public void removeFromOccupants(int oid)
      +
      Requests that oid be removed from the occupants oid list. The list will not change until the - event is actually propagated through the system. -

      -

      -
      -
      -
      -
      -
      - + event is actually propagated through the system.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/ClusteredBodyObject.html b/apidocs/com/threerings/whirled/spot/data/ClusteredBodyObject.html index 52924ee4..97b4ad2f 100644 --- a/apidocs/com/threerings/whirled/spot/data/ClusteredBodyObject.html +++ b/apidocs/com/threerings/whirled/spot/data/ClusteredBodyObject.html @@ -1,256 +1,260 @@ - - - - - - -ClusteredBodyObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.data -
    -Interface ClusteredBodyObject

    -
    -
    -
    public interface ClusteredBodyObject
    - - -

    -Defines some required methods for a BodyObject that is to participate in the Whirled - Spot system. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.spot.data
    +

    Interface ClusteredBodyObject

    +
    +
    +
    +
      +
    • +
      +
      +
      public interface ClusteredBodyObject
      +
      Defines some required methods for a BodyObject that is to participate in the Whirled + Spot system.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - StringgetClusterField() - -
      -          Returns the field name of the cluster oid distributed object field.
      - intgetClusterOid() - -
      -          Returns the oid of the cluster to which this user currently belongs.
      - voidsetClusterOid(int clusterOid) - -
      -          Sets the oid of the cluster to which this user currently belongs.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        StringgetClusterField() +
        Returns the field name of the cluster oid distributed object field.
        +
        intgetClusterOid() +
        Returns the oid of the cluster to which this user currently belongs.
        +
        voidsetClusterOid(int clusterOid) +
        Sets the oid of the cluster to which this user currently belongs.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getClusterField

      -
      -String getClusterField()
      -
      -
      Returns the field name of the cluster oid distributed object field. -

      -

      -
      -
      -
      -
      - -

      -getClusterOid

      -
      -int getClusterOid()
      -
      -
      Returns the oid of the cluster to which this user currently belongs. -

      -

      -
      -
      -
      -
      - -

      -setClusterOid

      -
      -void setClusterOid(int clusterOid)
      -
      -
      Sets the oid of the cluster to which this user currently belongs. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getClusterField

          +
          String getClusterField()
          +
          Returns the field name of the cluster oid distributed object field.
          +
        • +
        + + + +
          +
        • +

          getClusterOid

          +
          int getClusterOid()
          +
          Returns the oid of the cluster to which this user currently belongs.
          +
        • +
        + + + +
          +
        • +

          setClusterOid

          +
          void setClusterOid(int clusterOid)
          +
          Sets the oid of the cluster to which this user currently belongs.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/Location.html b/apidocs/com/threerings/whirled/spot/data/Location.html index 97a49a5f..08dc47d3 100644 --- a/apidocs/com/threerings/whirled/spot/data/Location.html +++ b/apidocs/com/threerings/whirled/spot/data/Location.html @@ -1,339 +1,328 @@ - - - - - - -Location (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.data -
    -Interface Location

    -
    -
    All Superinterfaces:
    Cloneable, com.threerings.io.Streamable
    -
    -
    -
    All Known Implementing Classes:
    StageLocation
    -
    -
    -
    -
    public interface Location
    extends com.threerings.io.Streamable, Cloneable
    - - -

    -


    - -

    +

    +
    com.threerings.whirled.spot.data
    +

    Interface Location

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      Cloneable, com.threerings.io.Streamable
      +
      +
      +
      All Known Implementing Classes:
      +
      StageLocation
      +
      +
      +
      +
      public interface Location
      +extends com.threerings.io.Streamable, Cloneable
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - Locationclone() - -
      -          Locations are cloneable.
      - booleanequals(Object other) - -
      -          Two locations are equals if they specify the same coordinates, but - the orientation may be different.
      - booleanequivalent(Location other) - -
      -          Two locations are equivalent if they specify the same location - and orientation.
      - LocationgetOpposite() - -
      -          Get a new Location instance that is equals() to this one but that - has an orientation facing the opposite direction.
      - inthashCode() - -
      -          The hashcode of a Location should be based only on its coordinates.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        Locationclone() +
        Locations are cloneable.
        +
        booleanequals(Object other) +
        Two locations are equals if they specify the same coordinates, but + the orientation may be different.
        +
        booleanequivalent(Location other) +
        Two locations are equivalent if they specify the same location + and orientation.
        +
        LocationgetOpposite() +
        Get a new Location instance that is equals() to this one but that + has an orientation facing the opposite direction.
        +
        inthashCode() +
        The hashcode of a Location should be based only on its coordinates.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getOpposite

      -
      -Location getOpposite()
      -
      -
      Get a new Location instance that is equals() to this one but that - has an orientation facing the opposite direction. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -equivalent

      -
      -boolean equivalent(Location other)
      -
      -
      Two locations are equivalent if they specify the same location - and orientation. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -equals

      -
      -boolean equals(Object other)
      -
      -
      Two locations are equals if they specify the same coordinates, but - the orientation may be different. -

      -

      -
      Overrides:
      equals in class Object
      -
      -
      -
      -
      -
      -
      - -

      -hashCode

      -
      -int hashCode()
      -
      -
      The hashcode of a Location should be based only on its coordinates. -

      -

      -
      Overrides:
      hashCode in class Object
      -
      -
      -
      -
      -
      -
      - -

      -clone

      -
      -Location clone()
      -
      -
      Locations are cloneable. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getOpposite

          +
          Location getOpposite()
          +
          Get a new Location instance that is equals() to this one but that + has an orientation facing the opposite direction.
          +
        • +
        + + + +
          +
        • +

          equivalent

          +
          boolean equivalent(Location other)
          +
          Two locations are equivalent if they specify the same location + and orientation.
          +
        • +
        + + + +
          +
        • +

          equals

          +
          boolean equals(Object other)
          +
          Two locations are equals if they specify the same coordinates, but + the orientation may be different.
          +
          +
          Overrides:
          +
          equals in class Object
          +
          +
        • +
        + + + +
          +
        • +

          hashCode

          +
          int hashCode()
          +
          The hashcode of a Location should be based only on its coordinates.
          +
          +
          Overrides:
          +
          hashCode in class Object
          +
          +
        • +
        + + + +
          +
        • +

          clone

          +
          Location clone()
          +
          Locations are cloneable.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/ModifyPortalsUpdate.html b/apidocs/com/threerings/whirled/spot/data/ModifyPortalsUpdate.html index 2f8dc7c9..4d9c7189 100644 --- a/apidocs/com/threerings/whirled/spot/data/ModifyPortalsUpdate.html +++ b/apidocs/com/threerings/whirled/spot/data/ModifyPortalsUpdate.html @@ -1,381 +1,391 @@ - - - - - - -ModifyPortalsUpdate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.data -
    -Class ModifyPortalsUpdate

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.data.SceneUpdate
    -      extended by com.threerings.whirled.spot.data.ModifyPortalsUpdate
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, Cloneable
    -
    -
    -
    -
    public class ModifyPortalsUpdate
    extends SceneUpdate
    - - -

    -A scene update to add/remove portals. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.spot.data
    +

    Class ModifyPortalsUpdate

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, Cloneable
      +
      +
      +
      +
      public class ModifyPortalsUpdate
      +extends SceneUpdate
      +
      A scene update to add/remove portals.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -portalsRemoved

      -
      -public Portal[] portalsRemoved
      -
      -
      The portals to be removed from the room. -

      -

      -
      -
      -
      - -

      -portalsAdded

      -
      -public Portal[] portalsAdded
      -
      -
      The portals to be added to the scene. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          portalsRemoved

          +
          public Portal[] portalsRemoved
          +
          The portals to be removed from the room.
          +
        • +
        + + + +
          +
        • +

          portalsAdded

          +
          public Portal[] portalsAdded
          +
          The portals to be added to the scene.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -ModifyPortalsUpdate

      -
      -public ModifyPortalsUpdate()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ModifyPortalsUpdate

          +
          public ModifyPortalsUpdate()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -initialize

      -
      -public void initialize(int targetId,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          initialize

          +
          public void initialize(int targetId,
                                  int targetVersion,
          -                       Portal[] removed,
          -                       Portal[] added)
          -
          -
          Initialize the update with all necessary data. -

          -

          -
          -
          -
          -
          - -

          -apply

          -
          -public void apply(SceneModel model)
          -
          -
          Description copied from class: SceneUpdate
          -
          Applies this update to the specified scene model. Derived classes will want to override this - method and apply updates of their own, being sure to call super.apply. -

          -

          -
          Overrides:
          apply in class SceneUpdate
          -
          -
          -
          -
          -
          + Portal[] removed, + Portal[] added)
      +
      Initialize the update with all necessary data.
      +
    • +
    + + + +
      +
    • +

      apply

      +
      public void apply(SceneModel model)
      +
      Description copied from class: SceneUpdate
      +
      Applies this update to the specified scene model. Derived classes will want to override this + method and apply updates of their own, being sure to call super.apply.
      +
      +
      Overrides:
      +
      apply in class SceneUpdate
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/Portal.html b/apidocs/com/threerings/whirled/spot/data/Portal.html index e4ae315a..c8317227 100644 --- a/apidocs/com/threerings/whirled/spot/data/Portal.html +++ b/apidocs/com/threerings/whirled/spot/data/Portal.html @@ -1,537 +1,513 @@ - - - - - - -Portal (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.data -
    -Class Portal

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.whirled.spot.data.Portal
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, Cloneable
    -
    -
    -
    Direct Known Subclasses:
    EditablePortal
    -
    -
    -
    -
    public class Portal
    extends com.threerings.io.SimpleStreamableObject
    implements Cloneable
    - - -

    -Represents an exit to another scene. A body sprite would walk over to a +

    +
    com.threerings.whirled.spot.data
    +

    Class Portal

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.io.SimpleStreamableObject
      • +
      • +
          +
        • com.threerings.whirled.spot.data.Portal
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, Cloneable
      +
      +
      +
      Direct Known Subclasses:
      +
      EditablePortal
      +
      +
      +
      +
      public class Portal
      +extends com.threerings.io.SimpleStreamableObject
      +implements Cloneable
      +
      Represents an exit to another scene. A body sprite would walk over to a portal's coordinates and then either proceed off of the edge of the display, or open a door and walk through it, or fizzle away in a Star Trekkian transporter style or whatever is appropriate for the game in question. It contains information on the scene to which the body exits when using this portal and the location at which the body sprite should - appear in that target scene. -

      - -

      -


      - -

      + appear in that target scene.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - + + + + + +
      -Field Summary
      - Locationloc - -
      -          The location of the portal.
      - shortportalId - -
      -          This portal's unique identifier.
      - shorttargetPortalId - -
      -          The portal identifier of the portal at which a body will enter +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + - - - - - -
        Fields 
        Modifier and TypeField and Description
        Locationloc +
        The location of the portal.
        +
        shortportalId +
        This portal's unique identifier.
        +
        shorttargetPortalId +
        The portal identifier of the portal at which a body will enter the target scene when they "use" this portal, or -1 to specify - that the body enters on the default portal, whatever id it is.
        - inttargetSceneId - -
        -          The scene identifier of the scene to which a body will exit when - they "use" this portal.
        -  + that the body enters on the default portal, whatever id it is. +
      inttargetSceneId +
      The scene identifier of the scene to which a body will exit when + they "use" this portal.
      +
      +
    • +
    - - - - - - - - - -
    -Constructor Summary
    Portal() - -
    -           
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Portal() 
      +
    • +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
    -Method Summary
    - Portalclone() - -
    -           
    - booleanequals(Object other) - -
    -          Portal equality is determined by portal id.
    - LocationgetLocation() - -
    -          Returns a location instance configured with the location and - orientation of this portal.
    - LocationgetOppLocation() - -
    -          Returns a location instance configured with the location and - opposite orientation of this portal.
    - inthashCode() - -
    -          Computes a reasonable hashcode for portal instances.
    - booleanisValid() - -
    -          Returns true if the portal has a potentially valid target scene and +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      Portalclone() 
      booleanequals(Object other) +
      Portal equality is determined by portal id.
      +
      LocationgetLocation() +
      Returns a location instance configured with the location and + orientation of this portal.
      +
      LocationgetOppLocation() +
      Returns a location instance configured with the location and + opposite orientation of this portal.
      +
      inthashCode() +
      Computes a reasonable hashcode for portal instances.
      +
      booleanisValid() +
      Returns true if the portal has a potentially valid target scene and portal id (they are not guaranteed to exist, but they are at least - potentially valid values rather than -1 or 0).
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      getClass, notify, notifyAll, wait, wait, wait
      -  -

      - + potentially valid values rather than -1 or 0). +

    +
      +
    • + + +

      Methods inherited from class com.threerings.io.SimpleStreamableObject

      +toString
    • +
    + + + + + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -portalId

      -
      -public short portalId
      -
      -
      This portal's unique identifier. -

      -

      -
      -
      -
      - -

      -loc

      -
      -public Location loc
      -
      -
      The location of the portal. - This field is present on client and server, it is streamed specially. -

      -

      -
      -
      -
      - -

      -targetSceneId

      -
      -public int targetSceneId
      -
      -
      The scene identifier of the scene to which a body will exit when - they "use" this portal. -

      -

      -
      -
      -
      - -

      -targetPortalId

      -
      -public short targetPortalId
      -
      -
      The portal identifier of the portal at which a body will enter +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          portalId

          +
          public short portalId
          +
          This portal's unique identifier.
          +
        • +
        + + + +
          +
        • +

          loc

          +
          public Location loc
          +
          The location of the portal. + This field is present on client and server, it is streamed specially.
          +
        • +
        + + + +
          +
        • +

          targetSceneId

          +
          public int targetSceneId
          +
          The scene identifier of the scene to which a body will exit when + they "use" this portal.
          +
        • +
        + + + +
          +
        • +

          targetPortalId

          +
          public short targetPortalId
          +
          The portal identifier of the portal at which a body will enter the target scene when they "use" this portal, or -1 to specify - that the body enters on the default portal, whatever id it is. -

          -

          -
          -
      - + that the body enters on the default portal, whatever id it is.
    + + + + - - - - - - -
    -Constructor Detail
    - -

    -Portal

    -
    -public Portal()
    -
    -
    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Portal

        +
        public Portal()
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -getLocation

    -
    -public Location getLocation()
    -
    -
    Returns a location instance configured with the location and - orientation of this portal. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -getOppLocation

    -
    -public Location getOppLocation()
    -
    -
    Returns a location instance configured with the location and +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getLocation

        +
        public Location getLocation()
        +
        Returns a location instance configured with the location and + orientation of this portal.
        +
      • +
      + + + +
        +
      • +

        getOppLocation

        +
        public Location getOppLocation()
        +
        Returns a location instance configured with the location and opposite orientation of this portal. This is useful for when a body is entering a scene at a portal and we want them to face the opposite direction (as they are entering via the portal rather than - leaving, which is the natural "orientation" of a portal). -

        -

        -
        -
        -
        -
        -
        -
    -
    - -

    -isValid

    -
    -public boolean isValid()
    -
    -
    Returns true if the portal has a potentially valid target scene and + leaving, which is the natural "orientation" of a portal).
    + + + + + + + + + + + + + + + + + + + + + + + + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/SceneLocation.html b/apidocs/com/threerings/whirled/spot/data/SceneLocation.html index 1e6c004d..c6e8a4e0 100644 --- a/apidocs/com/threerings/whirled/spot/data/SceneLocation.html +++ b/apidocs/com/threerings/whirled/spot/data/SceneLocation.html @@ -1,415 +1,420 @@ - - - - - - -SceneLocation (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.data -
    -Class SceneLocation

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.whirled.spot.data.SceneLocation
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry
    -
    -
    -
    -
    public class SceneLocation
    extends com.threerings.io.SimpleStreamableObject
    implements com.threerings.presents.dobj.DSet.Entry
    - - -

    -Extends Location with the data and functionality needed to - represent a particular user's location in a scene. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.spot.data
    +

    Class SceneLocation

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.io.SimpleStreamableObject
      • +
      • +
          +
        • com.threerings.whirled.spot.data.SceneLocation
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry
      +
      +
      +
      +
      public class SceneLocation
      +extends com.threerings.io.SimpleStreamableObject
      +implements com.threerings.presents.dobj.DSet.Entry
      +
      Extends Location with the data and functionality needed to + represent a particular user's location in a scene.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - -
      -Field Summary
      - intbodyOid - -
      -          The oid of the body that occupies this location.
      - Locationloc - -
      -          The actual location, which is interpreted by the display system.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        intbodyOid +
        The oid of the body that occupies this location.
        +
        Locationloc +
        The actual location, which is interpreted by the display system.
        +
        +
      • +
      - - - - - - - - - - - - -
      -Constructor Summary
      SceneLocation() - -
      -          Creates a blank instance suitable for unserialization.
      SceneLocation(Location loc, - int bodyOid) - -
      -          Creates a scene location with the specified information.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        SceneLocation() +
        Creates a blank instance suitable for unserialization.
        +
        SceneLocation(Location loc, + int bodyOid) +
        Creates a scene location with the specified information.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - booleanequals(Object other) - -
      -           
      - Comparable<?>getKey() - -
      -           
      - inthashCode() - -
      -           
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      getClass, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -bodyOid

      -
      -public int bodyOid
      -
      -
      The oid of the body that occupies this location. -

      -

      -
      -
      -
      - -

      -loc

      -
      -public Location loc
      -
      -
      The actual location, which is interpreted by the display system. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          bodyOid

          +
          public int bodyOid
          +
          The oid of the body that occupies this location.
          +
        • +
        + + + +
          +
        • +

          loc

          +
          public Location loc
          +
          The actual location, which is interpreted by the display system.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -SceneLocation

      -
      -public SceneLocation(Location loc,
      -                     int bodyOid)
      -
      -
      Creates a scene location with the specified information. -

      -

      -
      - -

      -SceneLocation

      -
      -public SceneLocation()
      -
      -
      Creates a blank instance suitable for unserialization. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneLocation

          +
          public SceneLocation(Location loc,
          +                     int bodyOid)
          +
          Creates a scene location with the specified information.
          +
        • +
        + + + +
          +
        • +

          SceneLocation

          +
          public SceneLocation()
          +
          Creates a blank instance suitable for unserialization.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getKey

      -
      -public Comparable<?> getKey()
      -
      -
      -
      Specified by:
      getKey in interface com.threerings.presents.dobj.DSet.Entry
      -
      -
      -
      -
      -
      -
      - -

      -equals

      -
      -public boolean equals(Object other)
      -
      -
      -
      Overrides:
      equals in class Object
      -
      -
      -
      -
      -
      -
      - -

      -hashCode

      -
      -public int hashCode()
      -
      -
      -
      Overrides:
      hashCode in class Object
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getKey

          +
          public Comparable<?> getKey()
          +
          +
          Specified by:
          +
          getKey in interface com.threerings.presents.dobj.DSet.Entry
          +
          +
        • +
        + + + +
          +
        • +

          equals

          +
          public boolean equals(Object other)
          +
          +
          Overrides:
          +
          equals in class Object
          +
          +
        • +
        + + + +
          +
        • +

          hashCode

          +
          public int hashCode()
          +
          +
          Overrides:
          +
          hashCode in class Object
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/SpotCodes.html b/apidocs/com/threerings/whirled/spot/data/SpotCodes.html index 51436886..593cc961 100644 --- a/apidocs/com/threerings/whirled/spot/data/SpotCodes.html +++ b/apidocs/com/threerings/whirled/spot/data/SpotCodes.html @@ -1,362 +1,371 @@ - - - - - - -SpotCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.data -
    -Interface SpotCodes

    -
    -
    All Superinterfaces:
    com.threerings.crowd.chat.data.ChatCodes, com.threerings.presents.data.InvocationCodes, com.threerings.crowd.data.LocationCodes, SceneCodes
    -
    -
    -
    All Known Implementing Classes:
    SpotSceneDirector, SpotSceneManager, StageSceneManager
    -
    -
    -
    -
    public interface SpotCodes
    extends com.threerings.crowd.chat.data.ChatCodes, SceneCodes
    - - -

    -Contains codes used by the Spot invocation services. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.spot.data
    +

    Interface SpotCodes

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.crowd.chat.data.ChatCodes, com.threerings.presents.data.InvocationCodes, com.threerings.crowd.data.LocationCodes, SceneCodes
      +
      +
      +
      All Known Implementing Classes:
      +
      SpotSceneDirector, SpotSceneManager, StageSceneManager
      +
      +
      +
      +
      public interface SpotCodes
      +extends com.threerings.crowd.chat.data.ChatCodes, SceneCodes
      +
      Contains codes used by the Spot invocation services.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      -static StringCLUSTER_CHAT_TYPE - -
      -          The chat type code with which we register our cluster auxiliary - chat objects.
      -static StringCLUSTER_FULL - -
      -          An error code indicating that a cluster is full.
      -static StringINVALID_LOCATION - -
      -          An error code indicating that a location is not valid.
      -static StringLOCATION_OCCUPIED - -
      -          An error code indicating that a location is occupied.
      -static StringNO_SUCH_CLUSTER - -
      -          An error code indicating that a cluster is not valid.
      -static StringNO_SUCH_PORTAL - -
      -          An error code indicating that the portal specified in a - traversePortal request does not exist.
      - - - - - - - -
      Fields inherited from interface com.threerings.crowd.chat.data.ChatCodes
      BROADCAST_ACCESS, BROADCAST_MODE, CHAT_ACCESS, CHAT_CHANNEL_NOTIFICATION, CHAT_NOTIFICATION, DEFAULT_IDLE_TIME, DEFAULT_MODE, EMOTE_MODE, IDLE_TIME_KEY, LAST_MODE, PLACE_CHAT_TYPE, SHOUT_MODE, SUCCESS, THINK_MODE, USER_CHAT_TYPE, USER_DISCONNECTED, USER_NOT_ONLINE, XLATE_MODES
      - - - - - - - -
      Fields inherited from interface com.threerings.whirled.data.SceneCodes
      SCENE_UPDATE, WHIRLED_GROUP
      - - - - - - - -
      Fields inherited from interface com.threerings.crowd.data.LocationCodes
      ALREADY_THERE, MOVE_IN_PROGRESS, NO_SUCH_PLACE
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  -

      - +

        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static StringCLUSTER_CHAT_TYPE +
        The chat type code with which we register our cluster auxiliary + chat objects.
        +
        static StringCLUSTER_FULL +
        An error code indicating that a cluster is full.
        +
        static StringINVALID_LOCATION +
        An error code indicating that a location is not valid.
        +
        static StringLOCATION_OCCUPIED +
        An error code indicating that a location is occupied.
        +
        static StringNO_SUCH_CLUSTER +
        An error code indicating that a cluster is not valid.
        +
        static StringNO_SUCH_PORTAL +
        An error code indicating that the portal specified in a + traversePortal request does not exist.
        +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.crowd.chat.data.ChatCodes

          +BROADCAST_ACCESS, BROADCAST_MODE, CHAT_ACCESS, CHAT_CHANNEL_NOTIFICATION, CHAT_NOTIFICATION, DEFAULT_IDLE_TIME, DEFAULT_MODE, EMOTE_MODE, IDLE_TIME_KEY, LAST_MODE, PLACE_CHAT_TYPE, SHOUT_MODE, SUCCESS, THINK_MODE, USER_CHAT_TYPE, USER_DISCONNECTED, USER_NOT_ONLINE, XLATE_MODES
        • +
        + +
          +
        • + + +

          Fields inherited from interface com.threerings.crowd.data.LocationCodes

          +ALREADY_THERE, MOVE_IN_PROGRESS, NO_SUCH_PLACE
        • +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.presents.data.InvocationCodes

          +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -NO_SUCH_PORTAL

      -
      -static final String NO_SUCH_PORTAL
      -
      -
      An error code indicating that the portal specified in a - traversePortal request does not exist. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -LOCATION_OCCUPIED

      -
      -static final String LOCATION_OCCUPIED
      -
      -
      An error code indicating that a location is occupied. Usually - generated by a failed changeLoc request. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -INVALID_LOCATION

      -
      -static final String INVALID_LOCATION
      -
      -
      An error code indicating that a location is not valid. Usually - generated by a failed changeLoc request. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -NO_SUCH_CLUSTER

      -
      -static final String NO_SUCH_CLUSTER
      -
      -
      An error code indicating that a cluster is not valid. Usually - generated by a failed joinCluster request. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -CLUSTER_FULL

      -
      -static final String CLUSTER_FULL
      -
      -
      An error code indicating that a cluster is full. Usually generated - by a failed joinCluster request. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -CLUSTER_CHAT_TYPE

      -
      -static final String CLUSTER_CHAT_TYPE
      -
      -
      The chat type code with which we register our cluster auxiliary +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          NO_SUCH_PORTAL

          +
          static final String NO_SUCH_PORTAL
          +
          An error code indicating that the portal specified in a + traversePortal request does not exist.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          LOCATION_OCCUPIED

          +
          static final String LOCATION_OCCUPIED
          +
          An error code indicating that a location is occupied. Usually + generated by a failed changeLoc request.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          INVALID_LOCATION

          +
          static final String INVALID_LOCATION
          +
          An error code indicating that a location is not valid. Usually + generated by a failed changeLoc request.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          NO_SUCH_CLUSTER

          +
          static final String NO_SUCH_CLUSTER
          +
          An error code indicating that a cluster is not valid. Usually + generated by a failed joinCluster request.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          CLUSTER_FULL

          +
          static final String CLUSTER_FULL
          +
          An error code indicating that a cluster is full. Usually generated + by a failed joinCluster request.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          CLUSTER_CHAT_TYPE

          +
          static final String CLUSTER_CHAT_TYPE
          +
          The chat type code with which we register our cluster auxiliary chat objects. Chat display implementations should interpret chat - messages with this type accordingly. -

          -

          -
          See Also:
          Constant Field Values
          -
      + messages with this type accordingly.
    +
    +
    See Also:
    +
    Constant Field Values
    +
    + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/SpotMarshaller.SpotSceneMoveMarshaller.html b/apidocs/com/threerings/whirled/spot/data/SpotMarshaller.SpotSceneMoveMarshaller.html index a3fa714d..5dae35af 100644 --- a/apidocs/com/threerings/whirled/spot/data/SpotMarshaller.SpotSceneMoveMarshaller.html +++ b/apidocs/com/threerings/whirled/spot/data/SpotMarshaller.SpotSceneMoveMarshaller.html @@ -1,587 +1,598 @@ - - - - - - -SpotMarshaller.SpotSceneMoveMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.data -
    -Class SpotMarshaller.SpotSceneMoveMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
    -      extended by com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.client.InvocationService.InvocationListener, SceneService.SceneMoveListener, SpotService.SpotSceneMoveListener
    -
    -
    -
    Enclosing class:
    SpotMarshaller
    -
    -
    -
    -
    public static class SpotMarshaller.SpotSceneMoveMarshaller
    extends com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
    implements SpotService.SpotSceneMoveListener
    - - -

    -Marshalls results to implementations of SpotService.SpotSceneMoveListener. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.spot.data
    +

    Class SpotMarshaller.SpotSceneMoveMarshaller

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
      • +
      • +
          +
        • com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
        • +
        +
      • +
      +
    • +
    +
    + +
    +
    + +
    +
    + + + + + + + + +
      +
    • +

      dispatchResponse

      +
      public void dispatchResponse(int methodId,
      +                             Object[] args)
      +
      +
      Overrides:
      +
      dispatchResponse in class com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/SpotMarshaller.html b/apidocs/com/threerings/whirled/spot/data/SpotMarshaller.html index afb4c5bc..8fe6ad37 100644 --- a/apidocs/com/threerings/whirled/spot/data/SpotMarshaller.html +++ b/apidocs/com/threerings/whirled/spot/data/SpotMarshaller.html @@ -1,538 +1,558 @@ - - - - - - -SpotMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.data -
    -Class SpotMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.presents.data.InvocationMarshaller
    -      extended by com.threerings.whirled.spot.data.SpotMarshaller
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.client.InvocationService, SpotService
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.whirled.spot.data
    +

    Class SpotMarshaller

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.data.InvocationMarshaller
      • +
      • +
          +
        • com.threerings.whirled.spot.data.SpotMarshaller
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.client.InvocationService, SpotService
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from SpotService.java.")
      -public class SpotMarshaller
      extends com.threerings.presents.data.InvocationMarshaller
      implements SpotService
    - - -

    -Provides the implementation of the SpotService interface +public class SpotMarshaller +extends com.threerings.presents.data.InvocationMarshaller +implements SpotService +

    Provides the implementation of the SpotService interface that marshalls the arguments and delivers the request to the provider on the server. Also provides an implementation of the response listener interfaces that marshall the response arguments and deliver them back - to the requesting client. -

    - -

    -


    - -

    + to the requesting client.

    + + + +
    + +
    +
    +
    +
    +
    Specified by:
    +
    changeLocation in interface SpotService
    +
    Parameters:
    +
    arg1 - the id of the scene in which to change location.
    +
    arg2 - the location to which to move.
    +
    + + + + + + + + + + + + + + + + + + + + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/SpotScene.html b/apidocs/com/threerings/whirled/spot/data/SpotScene.html index 4e4f7e10..2f4ec855 100644 --- a/apidocs/com/threerings/whirled/spot/data/SpotScene.html +++ b/apidocs/com/threerings/whirled/spot/data/SpotScene.html @@ -1,372 +1,352 @@ - - - - - - -SpotScene (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.data -
    -Interface SpotScene

    -
    -
    All Known Implementing Classes:
    SpotSceneImpl, StageScene
    -
    -
    -
    -
    public interface SpotScene
    - - -

    -Makes available the spot scene information that the server needs to do its business. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.spot.data
    +

    Interface SpotScene

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      SpotSceneImpl, StageScene
      +
      +
      +
      +
      public interface SpotScene
      +
      Makes available the spot scene information that the server needs to do its business.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddPortal(Portal portal) - -
      -          Adds a portal to this scene, immediately making the requisite modifications to the - underlying scene model.
      - PortalgetDefaultEntrance() - -
      -          Returns the portal that represents the default entrance to this scene.
      - shortgetNextPortalId() - -
      -          Returns the portal id that should be assigned to the next portal added to this scene.
      - PortalgetPortal(int portalId) - -
      -          Returns a Portal object for the portal with the specified id or null if no portal - exists with that id.
      - intgetPortalCount() - -
      -          Returns the number of portals in this scene.
      - Iterator<Portal>getPortals() - -
      -          Returns an iterator over the portals in this scene.
      - voidremovePortal(Portal portal) - -
      -          Removes the specified portal from the scene.
      - voidsetDefaultEntrance(Portal portal) - -
      -          Sets the default entrance in this scene, immediately making the requisite modifications to - the underlying scene model.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidaddPortal(Portal portal) +
        Adds a portal to this scene, immediately making the requisite modifications to the + underlying scene model.
        +
        PortalgetDefaultEntrance() +
        Returns the portal that represents the default entrance to this scene.
        +
        shortgetNextPortalId() +
        Returns the portal id that should be assigned to the next portal added to this scene.
        +
        PortalgetPortal(int portalId) +
        Returns a Portal object for the portal with the specified id or null if no portal + exists with that id.
        +
        intgetPortalCount() +
        Returns the number of portals in this scene.
        +
        Iterator<Portal>getPortals() +
        Returns an iterator over the portals in this scene.
        +
        voidremovePortal(Portal portal) +
        Removes the specified portal from the scene.
        +
        voidsetDefaultEntrance(Portal portal) +
        Sets the default entrance in this scene, immediately making the requisite modifications to + the underlying scene model.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getPortal

      -
      -Portal getPortal(int portalId)
      -
      -
      Returns a Portal object for the portal with the specified id or null if no portal - exists with that id. -

      -

      -
      -
      -
      -
      - -

      -getPortalCount

      -
      -int getPortalCount()
      -
      -
      Returns the number of portals in this scene. -

      -

      -
      -
      -
      -
      - -

      -getPortals

      -
      -Iterator<Portal> getPortals()
      -
      -
      Returns an iterator over the portals in this scene. -

      -

      -
      -
      -
      -
      - -

      -getNextPortalId

      -
      -short getNextPortalId()
      -
      -
      Returns the portal id that should be assigned to the next portal added to this scene. -

      -

      -
      -
      -
      -
      - -

      -getDefaultEntrance

      -
      -Portal getDefaultEntrance()
      -
      -
      Returns the portal that represents the default entrance to this scene. If a body enters the +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getPortal

          +
          Portal getPortal(int portalId)
          +
          Returns a Portal object for the portal with the specified id or null if no portal + exists with that id.
          +
        • +
        + + + +
          +
        • +

          getPortalCount

          +
          int getPortalCount()
          +
          Returns the number of portals in this scene.
          +
        • +
        + + + +
          +
        • +

          getPortals

          +
          Iterator<Portal> getPortals()
          +
          Returns an iterator over the portals in this scene.
          +
        • +
        + + + +
          +
        • +

          getNextPortalId

          +
          short getNextPortalId()
          +
          Returns the portal id that should be assigned to the next portal added to this scene.
          +
        • +
        + + + +
          +
        • +

          getDefaultEntrance

          +
          Portal getDefaultEntrance()
          +
          Returns the portal that represents the default entrance to this scene. If a body enters the scene at logon time rather than entering from some other scene, this is the portal at which - they would appear. -

          -

          -
          -
          -
      -
      - -

      -addPortal

      -
      -void addPortal(Portal portal)
      -
      -
      Adds a portal to this scene, immediately making the requisite modifications to the + they would appear.
    + + + + + +
      +
    • +

      addPortal

      +
      void addPortal(Portal portal)
      +
      Adds a portal to this scene, immediately making the requisite modifications to the underlying scene model. The portal id should have already been assigned using the value - obtained from getNextPortalId(). -

      -

      -
      -
      - -
      - -

      -removePortal

      -
      -void removePortal(Portal portal)
      -
      -
      Removes the specified portal from the scene. -

      -

      -
      -
      -
      -
      - -

      -setDefaultEntrance

      -
      -void setDefaultEntrance(Portal portal)
      -
      -
      Sets the default entrance in this scene, immediately making the requisite modifications to - the underlying scene model. -

      -

      -
      -
      -
      + obtained from getNextPortalId().
      +
    • +
    + + + +
      +
    • +

      removePortal

      +
      void removePortal(Portal portal)
      +
      Removes the specified portal from the scene.
      +
    • +
    + + + +
      +
    • +

      setDefaultEntrance

      +
      void setDefaultEntrance(Portal portal)
      +
      Sets the default entrance in this scene, immediately making the requisite modifications to + the underlying scene model.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/SpotSceneImpl.html b/apidocs/com/threerings/whirled/spot/data/SpotSceneImpl.html index 06241b9a..5e9ce3e3 100644 --- a/apidocs/com/threerings/whirled/spot/data/SpotSceneImpl.html +++ b/apidocs/com/threerings/whirled/spot/data/SpotSceneImpl.html @@ -1,518 +1,495 @@ - - - - - - -SpotSceneImpl (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.data -
    -Class SpotSceneImpl

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.spot.data.SpotSceneImpl
    -
    -
    -
    All Implemented Interfaces:
    SpotScene
    -
    -
    -
    -
    public class SpotSceneImpl
    extends Object
    implements SpotScene
    - - -

    -An implementation of the SpotScene interface. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.spot.data
    +

    Class SpotSceneImpl

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      SpotScene
      +
      +
      +
      +
      public class SpotSceneImpl
      +extends Object
      +implements SpotScene
      +
      An implementation of the SpotScene interface.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - -
      -Constructor Summary
      SpotSceneImpl() - -
      -          Instantiates a blank scene implementation.
      SpotSceneImpl(SpotSceneModel smodel) - -
      -          Creates an instance that will obtain data from the supplied spot scene model.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        SpotSceneImpl() +
        Instantiates a blank scene implementation.
        +
        SpotSceneImpl(SpotSceneModel smodel) +
        Creates an instance that will obtain data from the supplied spot scene model.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddPortal(Portal portal) - -
      -          Adds a portal to this scene, immediately making the requisite modifications to the - underlying scene model.
      - PortalgetDefaultEntrance() - -
      -          Returns the portal that represents the default entrance to this scene.
      - shortgetNextPortalId() - -
      -          Returns the portal id that should be assigned to the next portal added to this scene.
      - PortalgetPortal(int portalId) - -
      -          Returns a Portal object for the portal with the specified id or null if no portal - exists with that id.
      - intgetPortalCount() - -
      -          Returns the number of portals in this scene.
      - Iterator<Portal>getPortals() - -
      -          Returns an iterator over the portals in this scene.
      - voidremovePortal(Portal portal) - -
      -          Removes the specified portal from the scene.
      - voidsetDefaultEntrance(Portal portal) - -
      -          Sets the default entrance in this scene, immediately making the requisite modifications to - the underlying scene model.
      - voidsetDefaultEntranceId(int defaultEntranceId) - -
      -          Used when we're being parsed from an XML scene model.
      - voidupdateReceived() - -
      -          This should be called if a scene update was received that caused our underlying scene model - to change.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SpotSceneImpl

      -
      -public SpotSceneImpl(SpotSceneModel smodel)
      -
      -
      Creates an instance that will obtain data from the supplied spot scene model. -

      -

      -
      - -

      -SpotSceneImpl

      -
      -public SpotSceneImpl()
      -
      -
      Instantiates a blank scene implementation. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SpotSceneImpl

          +
          public SpotSceneImpl(SpotSceneModel smodel)
          +
          Creates an instance that will obtain data from the supplied spot scene model.
          +
        • +
        + + + +
          +
        • +

          SpotSceneImpl

          +
          public SpotSceneImpl()
          +
          Instantiates a blank scene implementation.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getPortal

      -
      -public Portal getPortal(int portalId)
      -
      -
      Description copied from interface: SpotScene
      -
      Returns a Portal object for the portal with the specified id or null if no portal - exists with that id. -

      -

      -
      Specified by:
      getPortal in interface SpotScene
      -
      -
      -
      -
      -
      -
      - -

      -getPortalCount

      -
      -public int getPortalCount()
      -
      -
      Description copied from interface: SpotScene
      -
      Returns the number of portals in this scene. -

      -

      -
      Specified by:
      getPortalCount in interface SpotScene
      -
      -
      -
      -
      -
      -
      - -

      -getPortals

      -
      -public Iterator<Portal> getPortals()
      -
      -
      Description copied from interface: SpotScene
      -
      Returns an iterator over the portals in this scene. -

      -

      -
      Specified by:
      getPortals in interface SpotScene
      -
      -
      -
      -
      -
      -
      - -

      -getNextPortalId

      -
      -public short getNextPortalId()
      -
      -
      Description copied from interface: SpotScene
      -
      Returns the portal id that should be assigned to the next portal added to this scene. -

      -

      -
      Specified by:
      getNextPortalId in interface SpotScene
      -
      -
      -
      -
      -
      -
      - -

      -getDefaultEntrance

      -
      -public Portal getDefaultEntrance()
      -
      -
      Description copied from interface: SpotScene
      -
      Returns the portal that represents the default entrance to this scene. If a body enters the +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getPortal

          +
          public Portal getPortal(int portalId)
          +
          Description copied from interface: SpotScene
          +
          Returns a Portal object for the portal with the specified id or null if no portal + exists with that id.
          +
          +
          Specified by:
          +
          getPortal in interface SpotScene
          +
          +
        • +
        + + + +
          +
        • +

          getPortalCount

          +
          public int getPortalCount()
          +
          Description copied from interface: SpotScene
          +
          Returns the number of portals in this scene.
          +
          +
          Specified by:
          +
          getPortalCount in interface SpotScene
          +
          +
        • +
        + + + +
          +
        • +

          getPortals

          +
          public Iterator<Portal> getPortals()
          +
          Description copied from interface: SpotScene
          +
          Returns an iterator over the portals in this scene.
          +
          +
          Specified by:
          +
          getPortals in interface SpotScene
          +
          +
        • +
        + + + +
          +
        • +

          getNextPortalId

          +
          public short getNextPortalId()
          +
          Description copied from interface: SpotScene
          +
          Returns the portal id that should be assigned to the next portal added to this scene.
          +
          +
          Specified by:
          +
          getNextPortalId in interface SpotScene
          +
          +
        • +
        + + + +
          +
        • +

          getDefaultEntrance

          +
          public Portal getDefaultEntrance()
          +
          Description copied from interface: SpotScene
          +
          Returns the portal that represents the default entrance to this scene. If a body enters the scene at logon time rather than entering from some other scene, this is the portal at which - they would appear. -

          -

          -
          Specified by:
          getDefaultEntrance in interface SpotScene
          -
          -
          -
          -
          -
      -
      - -

      -addPortal

      -
      -public void addPortal(Portal portal)
      -
      -
      Description copied from interface: SpotScene
      -
      Adds a portal to this scene, immediately making the requisite modifications to the + they would appear.
    +
    +
    Specified by:
    +
    getDefaultEntrance in interface SpotScene
    +
    + + + + + +
      +
    • +

      addPortal

      +
      public void addPortal(Portal portal)
      +
      Description copied from interface: SpotScene
      +
      Adds a portal to this scene, immediately making the requisite modifications to the underlying scene model. The portal id should have already been assigned using the value - obtained from SpotScene.getNextPortalId(). -

      -

      -
      Specified by:
      addPortal in interface SpotScene
      -
      -
      -
      -
      - -
      - -

      -removePortal

      -
      -public void removePortal(Portal portal)
      -
      -
      Description copied from interface: SpotScene
      -
      Removes the specified portal from the scene. -

      -

      -
      Specified by:
      removePortal in interface SpotScene
      -
      -
      -
      -
      -
      -
      - -

      -setDefaultEntranceId

      -
      -public void setDefaultEntranceId(int defaultEntranceId)
      -
      -
      Used when we're being parsed from an XML scene model. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -setDefaultEntrance

      -
      -public void setDefaultEntrance(Portal portal)
      -
      -
      Description copied from interface: SpotScene
      -
      Sets the default entrance in this scene, immediately making the requisite modifications to - the underlying scene model. -

      -

      -
      Specified by:
      setDefaultEntrance in interface SpotScene
      -
      -
      -
      -
      -
      -
      - -

      -updateReceived

      -
      -public void updateReceived()
      -
      -
      This should be called if a scene update was received that caused our underlying scene model - to change. -

      -

      -
      -
      -
      -
      -
      -
      + obtained from SpotScene.getNextPortalId().
      +
      +
      Specified by:
      +
      addPortal in interface SpotScene
      +
      +
    • +
    + + + +
      +
    • +

      removePortal

      +
      public void removePortal(Portal portal)
      +
      Description copied from interface: SpotScene
      +
      Removes the specified portal from the scene.
      +
      +
      Specified by:
      +
      removePortal in interface SpotScene
      +
      +
    • +
    + + + +
      +
    • +

      setDefaultEntranceId

      +
      public void setDefaultEntranceId(int defaultEntranceId)
      +
      Used when we're being parsed from an XML scene model.
      +
    • +
    + + + +
      +
    • +

      setDefaultEntrance

      +
      public void setDefaultEntrance(Portal portal)
      +
      Description copied from interface: SpotScene
      +
      Sets the default entrance in this scene, immediately making the requisite modifications to + the underlying scene model.
      +
      +
      Specified by:
      +
      setDefaultEntrance in interface SpotScene
      +
      +
    • +
    + + + +
      +
    • +

      updateReceived

      +
      public void updateReceived()
      +
      This should be called if a scene update was received that caused our underlying scene model + to change.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/SpotSceneModel.html b/apidocs/com/threerings/whirled/spot/data/SpotSceneModel.html index 69e06c3b..deea9b9b 100644 --- a/apidocs/com/threerings/whirled/spot/data/SpotSceneModel.html +++ b/apidocs/com/threerings/whirled/spot/data/SpotSceneModel.html @@ -1,434 +1,428 @@ - - - - - - -SpotSceneModel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":9,"i3":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.data -
    -Class SpotSceneModel

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.whirled.spot.data.SpotSceneModel
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, AuxModel, Cloneable
    -
    -
    -
    -
    public class SpotSceneModel
    extends com.threerings.io.SimpleStreamableObject
    implements AuxModel
    - - -

    -The spot scene model extends the standard scene model with information on portals. Portals are +

    +
    com.threerings.whirled.spot.data
    +

    Class SpotSceneModel

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.io.SimpleStreamableObject
      • +
      • +
          +
        • com.threerings.whirled.spot.data.SpotSceneModel
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, AuxModel, Cloneable
      +
      +
      +
      +
      public class SpotSceneModel
      +extends com.threerings.io.SimpleStreamableObject
      +implements AuxModel
      +
      The spot scene model extends the standard scene model with information on portals. Portals are referenced by an identifier, unique within the scene and unchanging, so that portals can stably - reference the target portal in the scene to which they connect. -

      - -

      -


      - -

      + reference the target portal in the scene to which they connect.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - -
      -Field Summary
      - intdefaultEntranceId - -
      -          The portal id of the default entrance to this scene.
      - Portal[]portals - -
      -          An array containing all portals in this scene.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        intdefaultEntranceId +
        The portal id of the default entrance to this scene.
        +
        Portal[]portals +
        An array containing all portals in this scene.
        +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      SpotSceneModel() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SpotSceneModel() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddPortal(Portal portal) - -
      -          Adds a portal to this scene model.
      - SpotSceneModelclone() - -
      -          Creates a clone of this auxiliary model.
      -static SpotSceneModelgetSceneModel(SceneModel model) - -
      -          Locates and returns the SpotSceneModel among the auxiliary scene models associated - with the supplied scene model.
      - voidremovePortal(Portal portal) - -
      -          Removes a portal from this model.
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -portals

      -
      -public Portal[] portals
      -
      -
      An array containing all portals in this scene. -

      -

      -
      -
      -
      - -

      -defaultEntranceId

      -
      -public int defaultEntranceId
      -
      -
      The portal id of the default entrance to this scene. If a body enters the scene without - coming from another scene, this is the portal at which they would appear. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          portals

          +
          public Portal[] portals
          +
          An array containing all portals in this scene.
          +
        • +
        + + + +
          +
        • +

          defaultEntranceId

          +
          public int defaultEntranceId
          +
          The portal id of the default entrance to this scene. If a body enters the scene without + coming from another scene, this is the portal at which they would appear.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -SpotSceneModel

      -
      -public SpotSceneModel()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SpotSceneModel

          +
          public SpotSceneModel()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -addPortal

      -
      -public void addPortal(Portal portal)
      -
      -
      Adds a portal to this scene model. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -removePortal

      -
      -public void removePortal(Portal portal)
      -
      -
      Removes a portal from this model. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -clone

      -
      -public SpotSceneModel clone()
      -                     throws CloneNotSupportedException
      -
      -
      Description copied from interface: AuxModel
      -
      Creates a clone of this auxiliary model. -

      -

      -
      Specified by:
      clone in interface AuxModel
      Overrides:
      clone in class Object
      -
      -
      - -
      Throws: -
      CloneNotSupportedException
      -
      -
      -
      - -

      -getSceneModel

      -
      -public static SpotSceneModel getSceneModel(SceneModel model)
      -
      -
      Locates and returns the SpotSceneModel among the auxiliary scene models associated +
      + be found.
    + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/SpotSceneObject.html b/apidocs/com/threerings/whirled/spot/data/SpotSceneObject.html index f88e4e4e..90ab23cc 100644 --- a/apidocs/com/threerings/whirled/spot/data/SpotSceneObject.html +++ b/apidocs/com/threerings/whirled/spot/data/SpotSceneObject.html @@ -1,625 +1,610 @@ - - - - - - -SpotSceneObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.data -
    -Class SpotSceneObject

    -
    -java.lang.Object
    -  extended by com.threerings.presents.dobj.DObject
    -      extended by com.threerings.crowd.data.PlaceObject
    -          extended by com.threerings.whirled.data.SceneObject
    -              extended by com.threerings.whirled.spot.data.SpotSceneObject
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable
    -
    -
    -
    Direct Known Subclasses:
    StageSceneObject
    -
    -
    -
    -
    public class SpotSceneObject
    extends SceneObject
    - - -

    -Extends the SceneObject with information specific to spots. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.spot.data
    +

    Class SpotSceneObject

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.chat.data.SpeakObject, com.threerings.io.Streamable
      +
      +
      +
      Direct Known Subclasses:
      +
      StageSceneObject
      +
      +
      +
      +
      public class SpotSceneObject
      +extends SceneObject
      +
      Extends the SceneObject with information specific to spots.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.crowd.data.PlaceObject
      com.threerings.crowd.data.PlaceObject.ManagerCaller
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject
      com.threerings.crowd.chat.data.SpeakObject.ListenerOp
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.crowd.data.PlaceObject

          +com.threerings.crowd.data.PlaceObject.ManagerCaller
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.crowd.chat.data.SpeakObject

          +com.threerings.crowd.chat.data.SpeakObject.ListenerOp
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - com.threerings.presents.dobj.DSet<Cluster>clusters - -
      -          Contains information on all Clusters in this scene.
      -static StringCLUSTERS - -
      -          The field name of the clusters field.
      -static StringOCCUPANT_LOCS - -
      -          The field name of the occupantLocs field.
      - com.threerings.presents.dobj.DSet<SceneLocation>occupantLocs - -
      -          A distributed set containing SceneLocation records for all - occupants of this scene.
      - - - - - - - -
      Fields inherited from class com.threerings.crowd.data.PlaceObject
      manager, OCCUPANT_INFO, occupantInfo, occupants, OCCUPANTS, SPEAK_SERVICE, speakService
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        com.threerings.presents.dobj.DSet<Cluster>clusters +
        Contains information on all Clusters in this scene.
        +
        static StringCLUSTERS +
        The field name of the clusters field.
        +
        static StringOCCUPANT_LOCS +
        The field name of the occupantLocs field.
        +
        com.threerings.presents.dobj.DSet<SceneLocation>occupantLocs +
        A distributed set containing SceneLocation records for all + occupants of this scene.
        +
        +
          +
        • + + +

          Fields inherited from class com.threerings.crowd.data.PlaceObject

          +manager, OCCUPANT_INFO, occupantInfo, occupants, OCCUPANTS, SPEAK_SERVICE, speakService
        • +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.crowd.chat.data.SpeakObject

          +DEFAULT_IDENTIFIER
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      SpotSceneObject() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SpotSceneObject() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddToClusters(Cluster elem) - -
      -          Requests that the specified entry be added to the - clusters set.
      - voidaddToOccupantLocs(SceneLocation elem) - -
      -          Requests that the specified entry be added to the - occupantLocs set.
      - voidremoveFromClusters(Comparable<?> key) - -
      -          Requests that the entry matching the supplied key be removed from - the clusters set.
      - voidremoveFromOccupantLocs(Comparable<?> key) - -
      -          Requests that the entry matching the supplied key be removed from - the occupantLocs set.
      - voidsetClusters(com.threerings.presents.dobj.DSet<Cluster> value) - -
      -          Requests that the clusters field be set to the - specified value.
      - voidsetOccupantLocs(com.threerings.presents.dobj.DSet<SceneLocation> value) - -
      -          Requests that the occupantLocs field be set to the - specified value.
      - voidupdateClusters(Cluster elem) - -
      -          Requests that the specified entry be updated in the - clusters set.
      - voidupdateOccupantLocs(SceneLocation elem) - -
      -          Requests that the specified entry be updated in the - occupantLocs set.
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.data.PlaceObject
      addToOccupantInfo, addToOccupants, applyToListeners, getOccupantInfo, initManagerCaller, removeFromOccupantInfo, removeFromOccupants, setOccupantInfo, setSpeakService, shouldBroadcast, updateOccupantInfo
      - - - - - - - -
      Methods inherited from class com.threerings.presents.dobj.DObject
      acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, readField__oid, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which, writeField__oid
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddToClusters(Cluster elem) +
        Requests that the specified entry be added to the + clusters set.
        +
        voidaddToOccupantLocs(SceneLocation elem) +
        Requests that the specified entry be added to the + occupantLocs set.
        +
        voidremoveFromClusters(Comparable<?> key) +
        Requests that the entry matching the supplied key be removed from + the clusters set.
        +
        voidremoveFromOccupantLocs(Comparable<?> key) +
        Requests that the entry matching the supplied key be removed from + the occupantLocs set.
        +
        voidsetClusters(com.threerings.presents.dobj.DSet<Cluster> value) +
        Requests that the clusters field be set to the + specified value.
        +
        voidsetOccupantLocs(com.threerings.presents.dobj.DSet<SceneLocation> value) +
        Requests that the occupantLocs field be set to the + specified value.
        +
        voidupdateClusters(Cluster elem) +
        Requests that the specified entry be updated in the + clusters set.
        +
        voidupdateOccupantLocs(SceneLocation elem) +
        Requests that the specified entry be updated in the + occupantLocs set.
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.crowd.data.PlaceObject

          +addToOccupantInfo, addToOccupants, applyToListeners, getChatIdentifier, getOccupantInfo, initManagerCaller, removeFromOccupantInfo, removeFromOccupants, setOccupantInfo, setSpeakService, shouldBroadcast, updateOccupantInfo
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.dobj.DObject

          +acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -OCCUPANT_LOCS

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String OCCUPANT_LOCS
      -
      -
      The field name of the occupantLocs field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -CLUSTERS

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String CLUSTERS
      -
      -
      The field name of the clusters field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -occupantLocs

      -
      -public com.threerings.presents.dobj.DSet<SceneLocation> occupantLocs
      -
      -
      A distributed set containing SceneLocation records for all - occupants of this scene. -

      -

      -
      -
      -
      - -

      -clusters

      -
      -public com.threerings.presents.dobj.DSet<Cluster> clusters
      -
      -
      Contains information on all Clusters in this scene. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          OCCUPANT_LOCS

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String OCCUPANT_LOCS
          +
          The field name of the occupantLocs field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          CLUSTERS

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String CLUSTERS
          +
          The field name of the clusters field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          occupantLocs

          +
          public com.threerings.presents.dobj.DSet<SceneLocation> occupantLocs
          +
          A distributed set containing SceneLocation records for all + occupants of this scene.
          +
        • +
        + + + +
          +
        • +

          clusters

          +
          public com.threerings.presents.dobj.DSet<Cluster> clusters
          +
          Contains information on all Clusters in this scene.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -SpotSceneObject

      -
      -public SpotSceneObject()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SpotSceneObject

          +
          public SpotSceneObject()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -addToOccupantLocs

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void addToOccupantLocs(SceneLocation elem)
      -
      -
      Requests that the specified entry be added to the +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          addToOccupantLocs

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public void addToOccupantLocs(SceneLocation elem)
          +
          Requests that the specified entry be added to the occupantLocs set. The set will not change until the event is - actually propagated through the system. -

          -

          -
          -
          -
      -
      - -

      -removeFromOccupantLocs

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void removeFromOccupantLocs(Comparable<?> key)
      -
      -
      Requests that the entry matching the supplied key be removed from + actually propagated through the system.
    + + + + + +
      +
    • +

      removeFromOccupantLocs

      +
      @Generated(value="com.threerings.presents.tools.GenDObjectTask")
      +public void removeFromOccupantLocs(Comparable<?> key)
      +
      Requests that the entry matching the supplied key be removed from the occupantLocs set. The set will not change until the - event is actually propagated through the system. -

      -

      -
      -
      - -
      - -

      -updateOccupantLocs

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void updateOccupantLocs(SceneLocation elem)
      -
      -
      Requests that the specified entry be updated in the + event is actually propagated through the system.
      +
    • +
    + + + +
      +
    • +

      updateOccupantLocs

      +
      @Generated(value="com.threerings.presents.tools.GenDObjectTask")
      +public void updateOccupantLocs(SceneLocation elem)
      +
      Requests that the specified entry be updated in the occupantLocs set. The set will not change until the event is - actually propagated through the system. -

      -

      -
      -
      - -
      - -

      -setOccupantLocs

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void setOccupantLocs(com.threerings.presents.dobj.DSet<SceneLocation> value)
      -
      -
      Requests that the occupantLocs field be set to the + actually propagated through the system.
      +
    • +
    + + + +
      +
    • +

      setOccupantLocs

      +
      @Generated(value="com.threerings.presents.tools.GenDObjectTask")
      +public void setOccupantLocs(com.threerings.presents.dobj.DSet<SceneLocation> value)
      +
      Requests that the occupantLocs field be set to the specified value. Generally one only adds, updates and removes entries of a distributed set, but certain situations call for a complete replacement of the set value. The local value will be updated immediately and an event will be propagated through the system to notify all listeners that the attribute did change. Proxied copies of this object (on clients) will apply the - value change when they received the attribute changed notification. -

      -

      -
      -
      - -
      - -

      -addToClusters

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void addToClusters(Cluster elem)
      -
      -
      Requests that the specified entry be added to the + value change when they received the attribute changed notification.
      +
    • +
    + + + +
      +
    • +

      addToClusters

      +
      @Generated(value="com.threerings.presents.tools.GenDObjectTask")
      +public void addToClusters(Cluster elem)
      +
      Requests that the specified entry be added to the clusters set. The set will not change until the event is - actually propagated through the system. -

      -

      -
      -
      - -
      - -

      -removeFromClusters

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void removeFromClusters(Comparable<?> key)
      -
      -
      Requests that the entry matching the supplied key be removed from + actually propagated through the system.
      +
    • +
    + + + +
      +
    • +

      removeFromClusters

      +
      @Generated(value="com.threerings.presents.tools.GenDObjectTask")
      +public void removeFromClusters(Comparable<?> key)
      +
      Requests that the entry matching the supplied key be removed from the clusters set. The set will not change until the - event is actually propagated through the system. -

      -

      -
      -
      - -
      - -

      -updateClusters

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void updateClusters(Cluster elem)
      -
      -
      Requests that the specified entry be updated in the + event is actually propagated through the system.
      +
    • +
    + + + +
      +
    • +

      updateClusters

      +
      @Generated(value="com.threerings.presents.tools.GenDObjectTask")
      +public void updateClusters(Cluster elem)
      +
      Requests that the specified entry be updated in the clusters set. The set will not change until the event is - actually propagated through the system. -

      -

      -
      -
      - -
      - -

      -setClusters

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void setClusters(com.threerings.presents.dobj.DSet<Cluster> value)
      -
      -
      Requests that the clusters field be set to the + actually propagated through the system.
      +
    • +
    + + + +
      +
    • +

      setClusters

      +
      @Generated(value="com.threerings.presents.tools.GenDObjectTask")
      +public void setClusters(com.threerings.presents.dobj.DSet<Cluster> value)
      +
      Requests that the clusters field be set to the specified value. Generally one only adds, updates and removes entries of a distributed set, but certain situations call for a complete replacement of the set value. The local value will be updated immediately and an event will be propagated through the system to notify all listeners that the attribute did change. Proxied copies of this object (on clients) will apply the - value change when they received the attribute changed notification. -

      -

      -
      -
      - + value change when they received the attribute changed notification.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/class-use/Cluster.html b/apidocs/com/threerings/whirled/spot/data/class-use/Cluster.html index e49e766b..7c6e53be 100644 --- a/apidocs/com/threerings/whirled/spot/data/class-use/Cluster.html +++ b/apidocs/com/threerings/whirled/spot/data/class-use/Cluster.html @@ -1,300 +1,272 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.data.Cluster (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.data.Cluster

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use Cluster
    com.threerings.stage.client  
    com.threerings.stage.util  
    com.threerings.whirled.spot.data  
    -  -

    - - - - - -
    -Uses of Cluster in com.threerings.stage.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.client with parameters of type Cluster
    - voidStageScenePanel.updateCluster(Cluster cluster, - Rectangle bounds) - -
    -          Adds or updates the specified cluster in the view.
    -  -

    - - - - - - - - - -
    Method parameters in com.threerings.stage.client with type arguments of type Cluster
    - voidStageSceneController.handleClusterClicked(Object source, - Tuple<Cluster,Point> tuple) - -
    -          Handles a cluster clicked event.
    -  -

    - - - - - -
    -Uses of Cluster in com.threerings.stage.util
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.util with parameters of type Cluster
    -static List<SceneLocation>StageSceneUtil.getClusterLocs(Cluster cluster) - -
    -          Computes a list of the valid locations in this cluster.
    -  -

    - - - - - -
    -Uses of Cluster in com.threerings.whirled.spot.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.whirled.spot.data with type parameters of type Cluster
    - com.threerings.presents.dobj.DSet<Cluster>SpotSceneObject.clusters - -
    -          Contains information on all Clusters in this scene.
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.spot.data with parameters of type Cluster
    - voidSpotSceneObject.addToClusters(Cluster elem) - -
    -          Requests that the specified entry be added to the - clusters set.
    - voidSpotSceneObject.updateClusters(Cluster elem) - -
    -          Requests that the specified entry be updated in the - clusters set.
    -  -

    - - - - - - - - - -
    Method parameters in com.threerings.whirled.spot.data with type arguments of type Cluster
    - voidSpotSceneObject.setClusters(com.threerings.presents.dobj.DSet<Cluster> value) - -
    -          Requests that the clusters field be set to the - specified value.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.data.Cluster

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/class-use/ClusterObject.html b/apidocs/com/threerings/whirled/spot/data/class-use/ClusterObject.html index 285963ff..f882a958 100644 --- a/apidocs/com/threerings/whirled/spot/data/class-use/ClusterObject.html +++ b/apidocs/com/threerings/whirled/spot/data/class-use/ClusterObject.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.data.ClusterObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.data.ClusterObject

    -
    -No usage of com.threerings.whirled.spot.data.ClusterObject -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.data.ClusterObject

    +
    +
    No usage of com.threerings.whirled.spot.data.ClusterObject
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/class-use/ClusteredBodyObject.html b/apidocs/com/threerings/whirled/spot/data/class-use/ClusteredBodyObject.html index c3b6a893..a8eb4a68 100644 --- a/apidocs/com/threerings/whirled/spot/data/class-use/ClusteredBodyObject.html +++ b/apidocs/com/threerings/whirled/spot/data/class-use/ClusteredBodyObject.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Interface com.threerings.whirled.spot.data.ClusteredBodyObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.spot.data.ClusteredBodyObject

    -
    -No usage of com.threerings.whirled.spot.data.ClusteredBodyObject -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.spot.data.ClusteredBodyObject

    +
    +
    No usage of com.threerings.whirled.spot.data.ClusteredBodyObject
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/class-use/Location.html b/apidocs/com/threerings/whirled/spot/data/class-use/Location.html index fa5d5132..5fcd4f39 100644 --- a/apidocs/com/threerings/whirled/spot/data/class-use/Location.html +++ b/apidocs/com/threerings/whirled/spot/data/class-use/Location.html @@ -1,484 +1,422 @@ - - - - - - -Uses of Interface com.threerings.whirled.spot.data.Location (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.spot.data.Location

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use Location
    com.threerings.stage.data  
    com.threerings.stage.tools.viewer  
    com.threerings.whirled.spot.client  
    com.threerings.whirled.spot.data  
    com.threerings.whirled.spot.server  
    -  -

    - - - - - -
    -Uses of Location in com.threerings.stage.data
    -  -

    - - - - - - - - - -
    Classes in com.threerings.stage.data that implement Location
    - classStageLocation - -
    -          Contains information on a scene occupant's position and orientation.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.data that return Location
    - LocationStageLocation.getOpposite() - -
    -           
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.data with parameters of type Location
    - booleanStageLocation.equivalent(Location oloc) - -
    -          Location equivalence means that the coordinates and orientation are - the same.
    -  -

    - - - - - -
    -Uses of Location in com.threerings.stage.tools.viewer
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.tools.viewer with parameters of type Location
    - voidViewerScenePanel.setScene(StageScene scene, - Location defloc) - -
    -           
    -  -

    - - - - - -
    -Uses of Location in com.threerings.whirled.spot.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.spot.client that return Location
    - LocationSpotSceneDirector.getIntendedLocation() - -
    -          Returns our current location unless we have a location change pending, in which case our - pending location is returned.
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.spot.client with parameters of type Location
    - voidSpotService.changeLocation(int sceneId, - Location loc, - com.threerings.presents.client.InvocationService.ConfirmListener listener) - -
    -          Requests that this client's body be made to move to the specified - location.
    - voidSpotSceneDirector.changeLocation(Location loc, - ResultListener<Location> listener) - -
    -          Issues a request to change our location within the scene to the specified location.
    -  -

    - - - - - - - - - -
    Method parameters in com.threerings.whirled.spot.client with type arguments of type Location
    - voidSpotSceneDirector.changeLocation(Location loc, - ResultListener<Location> listener) - -
    -          Issues a request to change our location within the scene to the specified location.
    -  -

    - - - - - -
    -Uses of Location in com.threerings.whirled.spot.data
    -  -

    - - - - - - - - - - - - - -
    Fields in com.threerings.whirled.spot.data declared as Location
    - LocationSceneLocation.loc - -
    -          The actual location, which is interpreted by the display system.
    - LocationPortal.loc - -
    -          The location of the portal.
    -  -

    - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.spot.data that return Location
    - LocationLocation.clone() - -
    -          Locations are cloneable.
    - LocationPortal.getLocation() - -
    -          Returns a location instance configured with the location and - orientation of this portal.
    - LocationPortal.getOppLocation() - -
    -          Returns a location instance configured with the location and - opposite orientation of this portal.
    - LocationLocation.getOpposite() - -
    -          Get a new Location instance that is equals() to this one but that - has an orientation facing the opposite direction.
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.spot.data with parameters of type Location
    - voidSpotMarshaller.changeLocation(int arg1, - Location arg2, - com.threerings.presents.client.InvocationService.ConfirmListener arg3) - -
    -           
    - booleanLocation.equivalent(Location other) - -
    -          Two locations are equivalent if they specify the same location - and orientation.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.spot.data with parameters of type Location
    SceneLocation(Location loc, - int bodyOid) - -
    -          Creates a scene location with the specified information.
    -  -

    - - - - - -
    -Uses of Location in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.spot.server with parameters of type Location
    - voidSpotSceneRegistry.changeLocation(com.threerings.presents.data.ClientObject caller, - int sceneId, - Location loc, - com.threerings.presents.client.InvocationService.ConfirmListener listener) - -
    -           
    - voidSpotProvider.changeLocation(com.threerings.presents.data.ClientObject caller, - int arg1, - Location arg2, - com.threerings.presents.client.InvocationService.ConfirmListener arg3) - -
    -          Handles a SpotService.changeLocation(int, com.threerings.whirled.spot.data.Location, com.threerings.presents.client.InvocationService.ConfirmListener) request.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.spot.data.Location

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/class-use/ModifyPortalsUpdate.html b/apidocs/com/threerings/whirled/spot/data/class-use/ModifyPortalsUpdate.html index 5e8d5ae2..cbc945c8 100644 --- a/apidocs/com/threerings/whirled/spot/data/class-use/ModifyPortalsUpdate.html +++ b/apidocs/com/threerings/whirled/spot/data/class-use/ModifyPortalsUpdate.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.data.ModifyPortalsUpdate (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.data.ModifyPortalsUpdate

    -
    -No usage of com.threerings.whirled.spot.data.ModifyPortalsUpdate -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.data.ModifyPortalsUpdate

    +
    +
    No usage of com.threerings.whirled.spot.data.ModifyPortalsUpdate
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/class-use/Portal.html b/apidocs/com/threerings/whirled/spot/data/class-use/Portal.html index 7a117c49..a62f37ea 100644 --- a/apidocs/com/threerings/whirled/spot/data/class-use/Portal.html +++ b/apidocs/com/threerings/whirled/spot/data/class-use/Portal.html @@ -1,626 +1,511 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.data.Portal (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.data.Portal

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use Portal
    com.threerings.stage.client  
    com.threerings.stage.data  
    com.threerings.stage.tools.editor  
    com.threerings.whirled.spot.data  
    com.threerings.whirled.spot.server  
    com.threerings.whirled.spot.tools  
    -  -

    - - - - - -
    -Uses of Portal in com.threerings.stage.client
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.client that return Portal
    - PortalStageScenePanel.getPortal(int fullX, - int fullY) - -
    -          Returns the portal at the specified full coordinates or null if no - portal exists at said coordinates.
    -  -

    - - - - - -
    -Uses of Portal in com.threerings.stage.data
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.stage.data that return Portal
    - PortalStageScene.getDefaultEntrance() - -
    -           
    - PortalStageScene.getPortal(int portalId) - -
    -           
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.data that return types with arguments of type Portal
    - Iterator<Portal>StageScene.getPortals() - -
    -           
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.stage.data with parameters of type Portal
    - voidStageScene.addPortal(Portal portal) - -
    -           
    - voidStageScene.removePortal(Portal portal) - -
    -           
    - voidStageScene.setDefaultEntrance(Portal portal) - -
    -           
    -  -

    - - - - - -
    -Uses of Portal in com.threerings.stage.tools.editor
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.tools.editor that return Portal
    - PortalEditorScenePanel.getEntrance() - -
    -          Returns the portal that serves as the default entrance to this - scene or null if no default is set.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.tools.editor with parameters of type Portal
    - voidEditorScenePanel.setEntrance(Portal port) - -
    -          Makes the specified portal the default entrance to this scene.
    -  -

    - - - - - -
    -Uses of Portal in com.threerings.whirled.spot.data
    -  -

    - - - - - - - - - - - - - - - - - -
    Fields in com.threerings.whirled.spot.data declared as Portal
    - Portal[]SpotSceneModel.portals - -
    -          An array containing all portals in this scene.
    - Portal[]ModifyPortalsUpdate.portalsAdded - -
    -          The portals to be added to the scene.
    - Portal[]ModifyPortalsUpdate.portalsRemoved - -
    -          The portals to be removed from the room.
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.spot.data that return Portal
    - PortalPortal.clone() - -
    -           
    - PortalSpotSceneImpl.getDefaultEntrance() - -
    -           
    - PortalSpotScene.getDefaultEntrance() - -
    -          Returns the portal that represents the default entrance to this scene.
    - PortalSpotSceneImpl.getPortal(int portalId) - -
    -           
    - PortalSpotScene.getPortal(int portalId) - -
    -          Returns a Portal object for the portal with the specified id or null if no portal - exists with that id.
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.spot.data that return types with arguments of type Portal
    - Iterator<Portal>SpotSceneImpl.getPortals() - -
    -           
    - Iterator<Portal>SpotScene.getPortals() - -
    -          Returns an iterator over the portals in this scene.
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.spot.data with parameters of type Portal
    - voidSpotSceneModel.addPortal(Portal portal) - -
    -          Adds a portal to this scene model.
    - voidSpotSceneImpl.addPortal(Portal portal) - -
    -           
    - voidSpotScene.addPortal(Portal portal) - -
    -          Adds a portal to this scene, immediately making the requisite modifications to the - underlying scene model.
    - voidModifyPortalsUpdate.initialize(int targetId, - int targetVersion, - Portal[] removed, - Portal[] added) - -
    -          Initialize the update with all necessary data.
    - voidModifyPortalsUpdate.initialize(int targetId, - int targetVersion, - Portal[] removed, - Portal[] added) - -
    -          Initialize the update with all necessary data.
    - voidSpotSceneModel.removePortal(Portal portal) - -
    -          Removes a portal from this model.
    - voidSpotSceneImpl.removePortal(Portal portal) - -
    -           
    - voidSpotScene.removePortal(Portal portal) - -
    -          Removes the specified portal from the scene.
    - voidSpotSceneImpl.setDefaultEntrance(Portal portal) - -
    -           
    - voidSpotScene.setDefaultEntrance(Portal portal) - -
    -          Sets the default entrance in this scene, immediately making the requisite modifications to - the underlying scene model.
    -  -

    - - - - - -
    -Uses of Portal in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.spot.server with parameters of type Portal
    - voidSpotSceneManager.mapEnteringBody(com.threerings.crowd.data.BodyObject body, - Portal from) - -
    -          Assigns a starting location for an entering body.
    - StringSpotSceneManager.mayTraversePortal(com.threerings.crowd.data.BodyObject body, - Portal portal) - -
    -          This is called when a user requests to traverse a portal from this scene to another scene.
    - voidSpotSceneManager.willTraversePortal(com.threerings.crowd.data.BodyObject body, - Portal portal) - -
    -          This is called to let this scene manager know that the user is about to traverse the - specified portal.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.spot.server with parameters of type Portal
    SpotSceneMoveHandler(com.threerings.crowd.server.LocationManager locman, - SpotSceneManager srcmgr, - com.threerings.crowd.data.BodyObject body, - int sceneVer, - Portal dest, - SceneService.SceneMoveListener listener) - -
    -           
    -  -

    - - - - - -
    -Uses of Portal in com.threerings.whirled.spot.tools
    -  -

    - - - - - - - - - -
    Subclasses of Portal in com.threerings.whirled.spot.tools
    - classEditablePortal - -
    -          An editable portal extends the standard portal with information needed - by the loader and editor.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.data.Portal

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/class-use/SceneLocation.html b/apidocs/com/threerings/whirled/spot/data/class-use/SceneLocation.html index 6f23d89e..7f08cb1b 100644 --- a/apidocs/com/threerings/whirled/spot/data/class-use/SceneLocation.html +++ b/apidocs/com/threerings/whirled/spot/data/class-use/SceneLocation.html @@ -1,254 +1,232 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.data.SceneLocation (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.data.SceneLocation

    -
    - - - - - - - - - - - - - -
    -Packages that use SceneLocation
    com.threerings.stage.util  
    com.threerings.whirled.spot.data  
    -  -

    - - - - - -
    -Uses of SceneLocation in com.threerings.stage.util
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.util that return types with arguments of type SceneLocation
    -static List<SceneLocation>StageSceneUtil.getClusterLocs(Cluster cluster) - -
    -          Computes a list of the valid locations in this cluster.
    -  -

    - - - - - -
    -Uses of SceneLocation in com.threerings.whirled.spot.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.whirled.spot.data with type parameters of type SceneLocation
    - com.threerings.presents.dobj.DSet<SceneLocation>SpotSceneObject.occupantLocs - -
    -          A distributed set containing SceneLocation records for all - occupants of this scene.
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.spot.data with parameters of type SceneLocation
    - voidSpotSceneObject.addToOccupantLocs(SceneLocation elem) - -
    -          Requests that the specified entry be added to the - occupantLocs set.
    - voidSpotSceneObject.updateOccupantLocs(SceneLocation elem) - -
    -          Requests that the specified entry be updated in the - occupantLocs set.
    -  -

    - - - - - - - - - -
    Method parameters in com.threerings.whirled.spot.data with type arguments of type SceneLocation
    - voidSpotSceneObject.setOccupantLocs(com.threerings.presents.dobj.DSet<SceneLocation> value) - -
    -          Requests that the occupantLocs field be set to the - specified value.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.data.SceneLocation

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/class-use/SpotCodes.html b/apidocs/com/threerings/whirled/spot/data/class-use/SpotCodes.html index 8d7fca70..a9ad7b10 100644 --- a/apidocs/com/threerings/whirled/spot/data/class-use/SpotCodes.html +++ b/apidocs/com/threerings/whirled/spot/data/class-use/SpotCodes.html @@ -1,241 +1,218 @@ - - - - - - -Uses of Interface com.threerings.whirled.spot.data.SpotCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.spot.data.SpotCodes

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use SpotCodes
    com.threerings.stage.server  
    com.threerings.whirled.spot.client  
    com.threerings.whirled.spot.server  
    -  -

    - - - - - -
    -Uses of SpotCodes in com.threerings.stage.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.stage.server that implement SpotCodes
    - classStageSceneManager - -
    -          Defines extensions to the basic Stage scene manager specific to displaying isometric "stage" - scenes (these may be indoor, outdoor or aboard a vessel).
    -  -

    - - - - - -
    -Uses of SpotCodes in com.threerings.whirled.spot.client
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.spot.client that implement SpotCodes
    - classSpotSceneDirector - -
    -          Extends the standard scene director with facilities to move between locations within a scene.
    -  -

    - - - - - -
    -Uses of SpotCodes in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.spot.server that implement SpotCodes
    - classSpotSceneManager - -
    -          Handles the movement of bodies between locations in the scene and creates the necessary - distributed objects to allow bodies in clusters to chat with one another.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.spot.data.SpotCodes

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/class-use/SpotMarshaller.SpotSceneMoveMarshaller.html b/apidocs/com/threerings/whirled/spot/data/class-use/SpotMarshaller.SpotSceneMoveMarshaller.html index b84cba25..103a29fe 100644 --- a/apidocs/com/threerings/whirled/spot/data/class-use/SpotMarshaller.SpotSceneMoveMarshaller.html +++ b/apidocs/com/threerings/whirled/spot/data/class-use/SpotMarshaller.SpotSceneMoveMarshaller.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller

    -
    -No usage of com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller

    +
    +
    No usage of com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/class-use/SpotMarshaller.html b/apidocs/com/threerings/whirled/spot/data/class-use/SpotMarshaller.html index 45af8cce..2225e663 100644 --- a/apidocs/com/threerings/whirled/spot/data/class-use/SpotMarshaller.html +++ b/apidocs/com/threerings/whirled/spot/data/class-use/SpotMarshaller.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.data.SpotMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.data.SpotMarshaller

    -
    -No usage of com.threerings.whirled.spot.data.SpotMarshaller -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.data.SpotMarshaller

    +
    +
    No usage of com.threerings.whirled.spot.data.SpotMarshaller
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/class-use/SpotScene.html b/apidocs/com/threerings/whirled/spot/data/class-use/SpotScene.html index 1ab11217..89678053 100644 --- a/apidocs/com/threerings/whirled/spot/data/class-use/SpotScene.html +++ b/apidocs/com/threerings/whirled/spot/data/class-use/SpotScene.html @@ -1,210 +1,192 @@ - - - - - - -Uses of Interface com.threerings.whirled.spot.data.SpotScene (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.spot.data.SpotScene

    -
    - - - - - - - - - - - - - -
    -Packages that use SpotScene
    com.threerings.stage.data  
    com.threerings.whirled.spot.data  
    -  -

    - - - - - -
    -Uses of SpotScene in com.threerings.stage.data
    -  -

    - - - - - - - - - -
    Classes in com.threerings.stage.data that implement SpotScene
    - classStageScene - -
    -          The implementation of the Stage scene interface.
    -  -

    - - - - - -
    -Uses of SpotScene in com.threerings.whirled.spot.data
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.spot.data that implement SpotScene
    - classSpotSceneImpl - -
    -          An implementation of the SpotScene interface.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.spot.data.SpotScene

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/class-use/SpotSceneImpl.html b/apidocs/com/threerings/whirled/spot/data/class-use/SpotSceneImpl.html index 7fdc93c3..478ed65a 100644 --- a/apidocs/com/threerings/whirled/spot/data/class-use/SpotSceneImpl.html +++ b/apidocs/com/threerings/whirled/spot/data/class-use/SpotSceneImpl.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.data.SpotSceneImpl (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.data.SpotSceneImpl

    -
    -No usage of com.threerings.whirled.spot.data.SpotSceneImpl -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.data.SpotSceneImpl

    +
    +
    No usage of com.threerings.whirled.spot.data.SpotSceneImpl
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/class-use/SpotSceneModel.html b/apidocs/com/threerings/whirled/spot/data/class-use/SpotSceneModel.html index c3f6f646..a580ef59 100644 --- a/apidocs/com/threerings/whirled/spot/data/class-use/SpotSceneModel.html +++ b/apidocs/com/threerings/whirled/spot/data/class-use/SpotSceneModel.html @@ -1,204 +1,186 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.data.SpotSceneModel (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.data.SpotSceneModel

    -
    - - - - - - - - - -
    -Packages that use SpotSceneModel
    com.threerings.whirled.spot.data  
    -  -

    - - - - - -
    -Uses of SpotSceneModel in com.threerings.whirled.spot.data
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.spot.data that return SpotSceneModel
    - SpotSceneModelSpotSceneModel.clone() - -
    -           
    -static SpotSceneModelSpotSceneModel.getSceneModel(SceneModel model) - -
    -          Locates and returns the SpotSceneModel among the auxiliary scene models associated - with the supplied scene model.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.spot.data with parameters of type SpotSceneModel
    SpotSceneImpl(SpotSceneModel smodel) - -
    -          Creates an instance that will obtain data from the supplied spot scene model.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.data.SpotSceneModel

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/class-use/SpotSceneObject.html b/apidocs/com/threerings/whirled/spot/data/class-use/SpotSceneObject.html index 64a16e7d..55c7ffbe 100644 --- a/apidocs/com/threerings/whirled/spot/data/class-use/SpotSceneObject.html +++ b/apidocs/com/threerings/whirled/spot/data/class-use/SpotSceneObject.html @@ -1,182 +1,169 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.data.SpotSceneObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.data.SpotSceneObject

    -
    - - - - - - - - - -
    -Packages that use SpotSceneObject
    com.threerings.stage.data  
    -  -

    - - - - - -
    -Uses of SpotSceneObject in com.threerings.stage.data
    -  -

    - - - - - - - - - -
    Subclasses of SpotSceneObject in com.threerings.stage.data
    - classStageSceneObject - -
    -          Extends the basic SpotSceneObject with data and services - specific to isometric stage scenes.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.data.SpotSceneObject

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/package-frame.html b/apidocs/com/threerings/whirled/spot/data/package-frame.html index 048e2c53..d6cf7d21 100644 --- a/apidocs/com/threerings/whirled/spot/data/package-frame.html +++ b/apidocs/com/threerings/whirled/spot/data/package-frame.html @@ -1,68 +1,37 @@ - - - - - - -com.threerings.whirled.spot.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.spot.data - - - - -
    -Interfaces  - -
    -ClusteredBodyObject -
    -Location -
    -SpotCodes -
    -SpotScene
    - - - - - - -
    -Classes  - -
    -Cluster -
    -ClusterObject -
    -ModifyPortalsUpdate -
    -Portal -
    -SceneLocation -
    -SpotMarshaller -
    -SpotMarshaller.SpotSceneMoveMarshaller -
    -SpotSceneImpl -
    -SpotSceneModel -
    -SpotSceneObject
    - - - - + + + + + +com.threerings.whirled.spot.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.spot.data

    + + + diff --git a/apidocs/com/threerings/whirled/spot/data/package-summary.html b/apidocs/com/threerings/whirled/spot/data/package-summary.html index 0b2622ff..d31fe546 100644 --- a/apidocs/com/threerings/whirled/spot/data/package-summary.html +++ b/apidocs/com/threerings/whirled/spot/data/package-summary.html @@ -1,224 +1,237 @@ - - - - - - -com.threerings.whirled.spot.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.spot.data -

    - - - - - - - - - - - - - - - - - - - - - -
    -Interface Summary
    ClusteredBodyObjectDefines some required methods for a BodyObject that is to participate in the Whirled - Spot system.
    Location 
    SpotCodesContains codes used by the Spot invocation services.
    SpotSceneMakes available the spot scene information that the server needs to do its business.
    -  - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
    -Class Summary
    ClusterContains information on clusters.
    ClusterObjectUsed to dispatch chat in clusters.
    ModifyPortalsUpdateA scene update to add/remove portals.
    PortalRepresents an exit to another scene.
    SceneLocationExtends Location with the data and functionality needed to - represent a particular user's location in a scene.
    SpotMarshallerProvides the implementation of the SpotService interface +
    +

    Package com.threerings.whirled.spot.data

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      ClusteredBodyObject +
      Defines some required methods for a BodyObject that is to participate in the Whirled + Spot system.
      +
      Location 
      SpotCodes +
      Contains codes used by the Spot invocation services.
      +
      SpotScene +
      Makes available the spot scene information that the server needs to do its business.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - -
      Class Summary 
      ClassDescription
      Cluster +
      Contains information on clusters.
      +
      ClusterObject +
      Used to dispatch chat in clusters.
      +
      ModifyPortalsUpdate +
      A scene update to add/remove portals.
      +
      Portal +
      Represents an exit to another scene.
      +
      SceneLocation +
      Extends Location with the data and functionality needed to + represent a particular user's location in a scene.
      +
      SpotMarshaller +
      Provides the implementation of the SpotService interface that marshalls the arguments and delivers the request to the provider - on the server.
      SpotMarshaller.SpotSceneMoveMarshallerMarshalls results to implementations of SpotService.SpotSceneMoveListener.
      SpotSceneImplAn implementation of the SpotScene interface.
      SpotSceneModelThe spot scene model extends the standard scene model with information on portals.
      SpotSceneObjectExtends the SceneObject with information specific to spots.
      -  - -

      -

      -
      -
      - - + on the server.
    +
    SpotMarshaller.SpotSceneMoveMarshaller +
    Marshalls results to implementations of SpotService.SpotSceneMoveListener.
    +
    SpotSceneImpl +
    An implementation of the SpotScene interface.
    +
    SpotSceneModel +
    The spot scene model extends the standard scene model with information on portals.
    +
    SpotSceneObject +
    Extends the SceneObject with information specific to spots.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/package-tree.html b/apidocs/com/threerings/whirled/spot/data/package-tree.html index 51b364eb..78117f37 100644 --- a/apidocs/com/threerings/whirled/spot/data/package-tree.html +++ b/apidocs/com/threerings/whirled/spot/data/package-tree.html @@ -1,211 +1,221 @@ - - - - - - -com.threerings.whirled.spot.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.spot.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.spot.data

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.presents.dobj.DObject (implements com.threerings.io.Streamable) +
          +
        • com.threerings.whirled.spot.data.ClusterObject (implements com.threerings.crowd.chat.data.SpeakObject)
        • +
        • com.threerings.crowd.data.PlaceObject (implements com.threerings.crowd.chat.data.SpeakObject) + +
        • +
        +
      • +
      • com.threerings.presents.data.InvocationMarshaller<T> (implements com.threerings.presents.client.InvocationService<T>, com.threerings.io.Streamable) + +
      • +
      • com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller (implements com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.io.Streamable) + +
      • +
      • java.awt.geom.RectangularShape (implements java.lang.Cloneable, java.awt.Shape) + +
      • +
      • com.threerings.whirled.data.SceneUpdate (implements java.lang.Cloneable, com.threerings.io.Streamable) + +
      • +
      • com.threerings.io.SimpleStreamableObject (implements com.threerings.io.Streamable) +
          +
        • com.threerings.whirled.spot.data.Portal (implements java.lang.Cloneable)
        • +
        • com.threerings.whirled.spot.data.SceneLocation (implements com.threerings.presents.dobj.DSet.Entry)
        • +
        • com.threerings.whirled.spot.data.SpotSceneModel (implements com.threerings.whirled.data.AuxModel)
        • +
        +
      • +
      • com.threerings.whirled.spot.data.SpotSceneImpl (implements com.threerings.whirled.spot.data.SpotScene)
      • +
      +
    • +
    +

    Interface Hierarchy

    +
      +
    • java.lang.Cloneable +
        +
      • com.threerings.whirled.spot.data.Location (also extends com.threerings.io.Streamable)
      • +
      +
    • +
    • com.threerings.whirled.spot.data.ClusteredBodyObject
    • +
    • com.threerings.presents.data.InvocationCodes +
        +
      • com.threerings.crowd.chat.data.ChatCodes +
          +
        • com.threerings.whirled.spot.data.SpotCodes (also extends com.threerings.whirled.data.SceneCodes)
        • +
        +
      • +
      • com.threerings.crowd.data.LocationCodes +
          +
        • com.threerings.whirled.data.SceneCodes +
            +
          • com.threerings.whirled.spot.data.SpotCodes (also extends com.threerings.crowd.chat.data.ChatCodes)
          • +
          +
        • +
        +
      • +
      +
    • +
    • com.threerings.whirled.spot.data.SpotScene
    • +
    • com.threerings.io.Streamable + +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/data/package-use.html b/apidocs/com/threerings/whirled/spot/data/package-use.html index 8ccd0121..a7340b25 100644 --- a/apidocs/com/threerings/whirled/spot/data/package-use.html +++ b/apidocs/com/threerings/whirled/spot/data/package-use.html @@ -1,422 +1,407 @@ - - - - - - -Uses of Package com.threerings.whirled.spot.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.spot.data

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.whirled.spot.data
    com.threerings.stage.client  
    com.threerings.stage.data  
    com.threerings.stage.server  
    com.threerings.stage.tools.editor  
    com.threerings.stage.tools.viewer  
    com.threerings.stage.util  
    com.threerings.whirled.spot.client  
    com.threerings.whirled.spot.data  
    com.threerings.whirled.spot.server  
    com.threerings.whirled.spot.tools  
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.whirled.spot.data used by com.threerings.stage.client
    Cluster - -
    -          Contains information on clusters.
    Portal - -
    -          Represents an exit to another scene.
    -  -

    - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.spot.data used by com.threerings.stage.data
    Location - -
    -           
    Portal - -
    -          Represents an exit to another scene.
    SpotScene - -
    -          Makes available the spot scene information that the server needs to do its business.
    SpotSceneObject - -
    -          Extends the SceneObject with information specific to spots.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.spot.data used by com.threerings.stage.server
    SpotCodes - -
    -          Contains codes used by the Spot invocation services.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.spot.data used by com.threerings.stage.tools.editor
    Portal - -
    -          Represents an exit to another scene.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.spot.data used by com.threerings.stage.tools.viewer
    Location - -
    -           
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.whirled.spot.data used by com.threerings.stage.util
    Cluster - -
    -          Contains information on clusters.
    SceneLocation - -
    -          Extends Location with the data and functionality needed to - represent a particular user's location in a scene.
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.whirled.spot.data used by com.threerings.whirled.spot.client
    Location - -
    -           
    SpotCodes - -
    -          Contains codes used by the Spot invocation services.
    -  -

    - - - - - - - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.spot.data used by com.threerings.whirled.spot.data
    Cluster - -
    -          Contains information on clusters.
    Location - -
    -           
    Portal - -
    -          Represents an exit to another scene.
    SceneLocation - -
    -          Extends Location with the data and functionality needed to - represent a particular user's location in a scene.
    SpotScene - -
    -          Makes available the spot scene information that the server needs to do its business.
    SpotSceneModel - -
    -          The spot scene model extends the standard scene model with information on portals.
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.spot.data used by com.threerings.whirled.spot.server
    Location - -
    -           
    Portal - -
    -          Represents an exit to another scene.
    SpotCodes - -
    -          Contains codes used by the Spot invocation services.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.spot.data used by com.threerings.whirled.spot.tools
    Portal - -
    -          Represents an exit to another scene.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.spot.data

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/package-frame.html b/apidocs/com/threerings/whirled/spot/package-frame.html index ab2cfa02..2941dbc9 100644 --- a/apidocs/com/threerings/whirled/spot/package-frame.html +++ b/apidocs/com/threerings/whirled/spot/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.whirled.spot (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.spot - - - - -
    -Classes  - -
    -Log
    - - - - + + + + + +com.threerings.whirled.spot (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.spot

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/whirled/spot/package-summary.html b/apidocs/com/threerings/whirled/spot/package-summary.html index 9fadc789..cf08c5e4 100644 --- a/apidocs/com/threerings/whirled/spot/package-summary.html +++ b/apidocs/com/threerings/whirled/spot/package-summary.html @@ -1,115 +1,108 @@ - - - - - - -com.threerings.whirled.spot (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.spot -

    -Extends the Whirled services with the notion of locations, clusters, - coordinates and orientation. -

    -See: -
    -          Description -

    - - - - - - - - - -
    -Class Summary
    LogContains a reference to the log object used by the Whirled Spot services.
    -  - -

    -

    -Package com.threerings.whirled.spot Description -

    - -

    -Extends the Whirled services with the notion of locations, clusters, +

    +

    Package com.threerings.whirled.spot

    +
    +
    Extends the Whirled services with the notion of locations, clusters, + coordinates and orientation.
    +
    +

    See: Description

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      Log +
      Contains a reference to the log object used by the Whirled Spot services.
      +
      +
    • +
    + + + +

    Package com.threerings.whirled.spot Description

    +
    Extends the Whirled services with the notion of locations, clusters, coordinates and orientation.

    The basic Whirled services facilitate a game that provides a @@ -206,66 +199,55 @@ Extends the Whirled services with the notion of locations, clusters,

    The arrows would, of course, not be rendered but are shown to indicate the presence of locations (and portals) and their associated orientation information. -

    -

    - -

    -

    -
    -
    - - +

    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/package-tree.html b/apidocs/com/threerings/whirled/spot/package-tree.html index 75220ac5..4959db6c 100644 --- a/apidocs/com/threerings/whirled/spot/package-tree.html +++ b/apidocs/com/threerings/whirled/spot/package-tree.html @@ -1,154 +1,139 @@ - - - - - - -com.threerings.whirled.spot Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.spot -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.spot

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.whirled.spot.Log
      • +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/package-use.html b/apidocs/com/threerings/whirled/spot/package-use.html index 223816ed..4a4ab207 100644 --- a/apidocs/com/threerings/whirled/spot/package-use.html +++ b/apidocs/com/threerings/whirled/spot/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.whirled.spot (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.spot

    -
    -No usage of com.threerings.whirled.spot -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.spot

    +
    +
    No usage of com.threerings.whirled.spot
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/server/SpotClient.html b/apidocs/com/threerings/whirled/spot/server/SpotClient.html index d9ea5d08..e13baf16 100644 --- a/apidocs/com/threerings/whirled/spot/server/SpotClient.html +++ b/apidocs/com/threerings/whirled/spot/server/SpotClient.html @@ -1,265 +1,283 @@ - - - - - - -SpotClient (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.server -
    -Class SpotClient

    -
    -java.lang.Object
    -  extended by com.threerings.presents.server.PresentsSession
    -      extended by com.threerings.crowd.server.CrowdSession
    -          extended by com.threerings.whirled.server.WhirledSession
    -              extended by com.threerings.whirled.spot.server.SpotClient
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.server.ClientResolutionListener, com.threerings.presents.server.net.PresentsConnection.MessageHandler
    -
    -
    -
    -
    public class SpotClient
    extends WhirledSession
    - - -

    -Extends the Whirled client and handles the necessary notifications that take place when a user +

    +
    com.threerings.whirled.spot.server
    +

    Class SpotClient

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.presents.server.ClientResolutionListener, com.threerings.presents.server.net.PresentsConnection.MessageHandler
      +
      +
      +
      +
      public class SpotClient
      +extends WhirledSession
      +
      Extends the Whirled client and handles the necessary notifications that take place when a user logs off to let the clients displaying the scene they were occupying know that they didn't exit - via a portal, but instead just disappeared. -

      - -

      -


      - -

      + via a portal, but instead just disappeared.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.presents.server.PresentsSession
      com.threerings.presents.server.PresentsSession.UserChangeListener
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.presents.server.PresentsSession

          +com.threerings.presents.server.PresentsSession.UserChangeListener
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      SpotClient() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SpotClient() 
        +
      • +
      - - - - - - -
      -Method Summary
      - - - - - - - -
      Methods inherited from class com.threerings.presents.server.PresentsSession
      checkExpired, clientResolved, endSession, getAuthName, getClientObject, getCredentials, getInetAddress, getNetworkStamp, getSecret, getSessionStamp, getTimeZone, getTransmitDatagrams, handleMessage, resolutionFailed, setClassLoader, setIncomingMessageThrottle, setUsername, shutdown, toString, updateUsername
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.server.PresentsSession

          +checkExpired, clientResolved, endSession, getAuthName, getClientObject, getCredentials, getInetAddress, getNetworkStamp, getSecret, getSessionStamp, getTimeZone, getTransmitDatagrams, handleMessage, resolutionFailed, setClassLoader, setIncomingMessageThrottle, setUsername, shutdown, toString, updateUsername
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SpotClient

      -
      -public SpotClient()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SpotClient

          +
          public SpotClient()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/server/SpotProvider.html b/apidocs/com/threerings/whirled/spot/server/SpotProvider.html index cb8dec10..e054dd8d 100644 --- a/apidocs/com/threerings/whirled/spot/server/SpotProvider.html +++ b/apidocs/com/threerings/whirled/spot/server/SpotProvider.html @@ -1,327 +1,323 @@ - - - - - - -SpotProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.server -
    -Interface SpotProvider

    -
    -
    All Superinterfaces:
    com.threerings.presents.server.InvocationProvider
    -
    -
    -
    All Known Implementing Classes:
    SpotSceneRegistry
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.whirled.spot.server
    +

    Interface SpotProvider

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.server.InvocationProvider
      +
      +
      +
      All Known Implementing Classes:
      +
      SpotSceneRegistry
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from SpotService.java.")
      -public interface SpotProvider
      extends com.threerings.presents.server.InvocationProvider
    - - -

    -Defines the server-side of the SpotService. -

    - -

    -


    - -

    - +public interface SpotProvider +extends com.threerings.presents.server.InvocationProvider +

    Defines the server-side of the SpotService.
    + + + +
    + +
    +
    + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/server/SpotSceneManager.html b/apidocs/com/threerings/whirled/spot/server/SpotSceneManager.html index b7850343..9da11a00 100644 --- a/apidocs/com/threerings/whirled/spot/server/SpotSceneManager.html +++ b/apidocs/com/threerings/whirled/spot/server/SpotSceneManager.html @@ -1,475 +1,450 @@ - - - - - - -SpotSceneManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":9,"i4":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.server -
    -Class SpotSceneManager

    -
    -java.lang.Object
    -  extended by com.threerings.crowd.server.PlaceManager
    -      extended by com.threerings.whirled.server.SceneManager
    -          extended by com.threerings.whirled.spot.server.SpotSceneManager
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.chat.data.ChatCodes, com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, com.threerings.crowd.data.LocationCodes, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener, SceneCodes, SpotCodes
    -
    -
    -
    Direct Known Subclasses:
    StageSceneManager
    -
    -
    -
    -
    public class SpotSceneManager
    extends SceneManager
    implements SpotCodes
    - - -

    -Handles the movement of bodies between locations in the scene and creates the necessary - distributed objects to allow bodies in clusters to chat with one another. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.spot.server
    +

    Class SpotSceneManager

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.crowd.chat.data.ChatCodes, com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator, com.threerings.crowd.data.LocationCodes, com.threerings.presents.data.InvocationCodes, com.threerings.presents.dobj.ChangeListener, com.threerings.presents.dobj.MessageListener, SceneCodes, SpotCodes
      +
      +
      +
      Direct Known Subclasses:
      +
      StageSceneManager
      +
      +
      +
      +
      public class SpotSceneManager
      +extends SceneManager
      +implements SpotCodes
      +
      Handles the movement of bodies between locations in the scene and creates the necessary + distributed objects to allow bodies in clusters to chat with one another.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.crowd.server.PlaceManager
      com.threerings.crowd.server.PlaceManager.DelegateOp, com.threerings.crowd.server.PlaceManager.MessageHandler
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.crowd.server.PlaceManager

          +com.threerings.crowd.server.PlaceManager.DelegateOp, com.threerings.crowd.server.PlaceManager.MessageHandler
        • +
        +
      • +
      - - - - - - -
      -Field Summary
      - - - - - - - -
      Fields inherited from interface com.threerings.whirled.spot.data.SpotCodes
      CLUSTER_CHAT_TYPE, CLUSTER_FULL, INVALID_LOCATION, LOCATION_OCCUPIED, NO_SUCH_CLUSTER, NO_SUCH_PORTAL
      - - - - - - - -
      Fields inherited from interface com.threerings.crowd.chat.data.ChatCodes
      BROADCAST_ACCESS, BROADCAST_MODE, CHAT_ACCESS, CHAT_CHANNEL_NOTIFICATION, CHAT_NOTIFICATION, DEFAULT_IDLE_TIME, DEFAULT_MODE, EMOTE_MODE, IDLE_TIME_KEY, LAST_MODE, PLACE_CHAT_TYPE, SHOUT_MODE, SUCCESS, THINK_MODE, USER_CHAT_TYPE, USER_DISCONNECTED, USER_NOT_ONLINE, XLATE_MODES
      - - - - - - - -
      Fields inherited from interface com.threerings.whirled.data.SceneCodes
      SCENE_UPDATE, WHIRLED_GROUP
      - - - - - - - -
      Fields inherited from interface com.threerings.crowd.data.LocationCodes
      ALREADY_THERE, MOVE_IN_PROGRESS, NO_SUCH_PLACE
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  +
        +
      • + + +

        Field Summary

        + +
          +
        • + + +

          Fields inherited from interface com.threerings.crowd.chat.data.ChatCodes

          +BROADCAST_ACCESS, BROADCAST_MODE, CHAT_ACCESS, CHAT_CHANNEL_NOTIFICATION, CHAT_NOTIFICATION, DEFAULT_IDLE_TIME, DEFAULT_MODE, EMOTE_MODE, IDLE_TIME_KEY, LAST_MODE, PLACE_CHAT_TYPE, SHOUT_MODE, SUCCESS, THINK_MODE, USER_CHAT_TYPE, USER_DISCONNECTED, USER_NOT_ONLINE, XLATE_MODES
        • +
        + +
          +
        • + + +

          Fields inherited from interface com.threerings.crowd.data.LocationCodes

          +ALREADY_THERE, MOVE_IN_PROGRESS, NO_SUCH_PLACE
        • +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.presents.data.InvocationCodes

          +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      SpotSceneManager() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SpotSceneManager() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidclearEnteringBody(com.threerings.crowd.data.BodyObject body) - -
      -          Called if a body failed to enter our scene after we assigned them an entering position.
      - voidmapEnteringBody(com.threerings.crowd.data.BodyObject body, - Portal from) - -
      -          Assigns a starting location for an entering body.
      - StringmayTraversePortal(com.threerings.crowd.data.BodyObject body, - Portal portal) - -
      -          This is called when a user requests to traverse a portal from this scene to another scene.
      -static voidmoveBodyToDefaultPortal(com.threerings.crowd.server.PlaceRegistry plreg, - com.threerings.crowd.data.BodyObject body) - -
      -          Move the specified body to the default portal, if possible.
      - voidwillTraversePortal(com.threerings.crowd.data.BodyObject body, - Portal portal) - -
      -          This is called to let this scene manager know that the user is about to traverse the - specified portal.
      - - - - - - - -
      Methods inherited from class com.threerings.whirled.server.SceneManager
      getLocation, getScene, getUpdates, isPersistent, where
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.server.PlaceManager
      addDelegate, applyToDelegates, applyToOccupants, bodyWillEnter, bodyWillLeave, checkPermissions, getConfig, getPlaceObject, init, isValidSpeaker, messageReceived, ratifyBodyEntry, registerMessageHandler, shutdown, startup, toString, updateOccupantInfo
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Static Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidclearEnteringBody(com.threerings.crowd.data.BodyObject body) +
        Called if a body failed to enter our scene after we assigned them an entering position.
        +
        voidmapEnteringBody(com.threerings.crowd.data.BodyObject body, + Portal from) +
        Assigns a starting location for an entering body.
        +
        StringmayTraversePortal(com.threerings.crowd.data.BodyObject body, + Portal portal) +
        This is called when a user requests to traverse a portal from this scene to another scene.
        +
        static voidmoveBodyToDefaultPortal(com.threerings.crowd.server.PlaceRegistry plreg, + com.threerings.crowd.data.BodyObject body) +
        Move the specified body to the default portal, if possible.
        +
        voidwillTraversePortal(com.threerings.crowd.data.BodyObject body, + Portal portal) +
        This is called to let this scene manager know that the user is about to traverse the + specified portal.
        +
        + +
          +
        • + + +

          Methods inherited from class com.threerings.crowd.server.PlaceManager

          +addDelegate, applyToDelegates, applyToOccupants, bodyWillEnter, bodyWillLeave, checkPermissions, getConfig, getPlaceObject, init, isValidSpeaker, messageReceived, ratifyBodyEntry, registerMessageHandler, shutdown, startup, toString, updateOccupantInfo
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SpotSceneManager

      -
      -public SpotSceneManager()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SpotSceneManager

          +
          public SpotSceneManager()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -moveBodyToDefaultPortal

      -
      -public static void moveBodyToDefaultPortal(com.threerings.crowd.server.PlaceRegistry plreg,
      -                                           com.threerings.crowd.data.BodyObject body)
      -
      -
      Move the specified body to the default portal, if possible. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -mapEnteringBody

      -
      -public void mapEnteringBody(com.threerings.crowd.data.BodyObject body,
      -                            Portal from)
      -
      -
      Assigns a starting location for an entering body. This will happen before the body is made +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          moveBodyToDefaultPortal

          +
          public static void moveBodyToDefaultPortal(com.threerings.crowd.server.PlaceRegistry plreg,
          +                                           com.threerings.crowd.data.BodyObject body)
          +
          Move the specified body to the default portal, if possible.
          +
        • +
        + + + +
          +
        • +

          mapEnteringBody

          +
          public void mapEnteringBody(com.threerings.crowd.data.BodyObject body,
          +                            Portal from)
          +
          Assigns a starting location for an entering body. This will happen before the body is made to "occupy" the scene (defined by their having an occupant info record). So when they do - finally occupy the scene, the client will know where to render them. -

          -

          -
          -
          -
          -
          -
          -
      -
      - -

      -clearEnteringBody

      -
      -public void clearEnteringBody(com.threerings.crowd.data.BodyObject body)
      -
      -
      Called if a body failed to enter our scene after we assigned them an entering position. -

      -

      -
      -
      -
      -
      -
      -
      -
      - -

      -mayTraversePortal

      -
      -public String mayTraversePortal(com.threerings.crowd.data.BodyObject body,
      -                                Portal portal)
      -
      -
      This is called when a user requests to traverse a portal from this scene to another scene. + finally occupy the scene, the client will know where to render them.
    + + + + + +
      +
    • +

      clearEnteringBody

      +
      public void clearEnteringBody(com.threerings.crowd.data.BodyObject body)
      +
      Called if a body failed to enter our scene after we assigned them an entering position.
      +
    • +
    + + + +
      +
    • +

      mayTraversePortal

      +
      public String mayTraversePortal(com.threerings.crowd.data.BodyObject body,
      +                                Portal portal)
      +
      This is called when a user requests to traverse a portal from this scene to another scene. The manager may return an error code string that will be reported back to the caller explaining the failure or null indicating that it is OK for the caller to - traverse the portal. -

      -

      -
      -
      -
      -
      -
      - -
      - -

      -willTraversePortal

      -
      -public void willTraversePortal(com.threerings.crowd.data.BodyObject body,
      -                               Portal portal)
      -
      -
      This is called to let this scene manager know that the user is about to traverse the + traverse the portal.
      +
    • +
    + + + +
      +
    • +

      willTraversePortal

      +
      public void willTraversePortal(com.threerings.crowd.data.BodyObject body,
      +                               Portal portal)
      +
      This is called to let this scene manager know that the user is about to traverse the specified portal. The default implementation relocates the user to the location associated with the portal. It is still possible that the traversal will fail, so don't do anything too - crazy. -

      -

      -
      -
      -
      -
      -
      - + crazy.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/server/SpotSceneMoveHandler.html b/apidocs/com/threerings/whirled/spot/server/SpotSceneMoveHandler.html index 9745152c..5fbf24ba 100644 --- a/apidocs/com/threerings/whirled/spot/server/SpotSceneMoveHandler.html +++ b/apidocs/com/threerings/whirled/spot/server/SpotSceneMoveHandler.html @@ -1,253 +1,271 @@ - - - - - - -SpotSceneMoveHandler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.server -
    -Class SpotSceneMoveHandler

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.server.AbstractSceneMoveHandler
    -      extended by com.threerings.whirled.server.SceneMoveHandler
    -          extended by com.threerings.whirled.spot.server.SpotSceneMoveHandler
    -
    -
    -
    All Implemented Interfaces:
    SceneRegistry.ResolutionListener
    -
    -
    -
    -
    public class SpotSceneMoveHandler
    extends SceneMoveHandler
    - - -

    -Moves a player between scenes, accounting for their exit and entry via portals. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.spot.server
    +

    Class SpotSceneMoveHandler

    +
    +
    + +
    + +
    +
    + +
    +
    + + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/server/SpotSceneRegistry.html b/apidocs/com/threerings/whirled/spot/server/SpotSceneRegistry.html index 3d5d01d0..6bba4bf6 100644 --- a/apidocs/com/threerings/whirled/spot/server/SpotSceneRegistry.html +++ b/apidocs/com/threerings/whirled/spot/server/SpotSceneRegistry.html @@ -1,517 +1,516 @@ - - - - - - -SpotSceneRegistry (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.server -
    -Class SpotSceneRegistry

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.server.SceneRegistry
    -      extended by com.threerings.whirled.spot.server.SpotSceneRegistry
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.crowd.data.LocationCodes, com.threerings.presents.data.InvocationCodes, com.threerings.presents.server.InvocationProvider, SceneCodes, SceneProvider, SpotProvider
    -
    -
    -
    -
    public class SpotSceneRegistry
    extends SceneRegistry
    implements SpotProvider
    - - -

    -Extends the SceneRegistry with spot-related services. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.spot.server
    +

    Class SpotSceneRegistry

    +
    +
    + +
    + +
    +
    + + + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SpotSceneRegistry

      -
      -@Inject
      -public SpotSceneRegistry(com.threerings.presents.server.InvocationManager invmgr)
      -
      -
      Constructs a spot scene registry. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SpotSceneRegistry

          +
          @Inject
          +public SpotSceneRegistry(com.threerings.presents.server.InvocationManager invmgr)
          +
          Constructs a spot scene registry.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -sendClusterChatMessage

      -
      -public void sendClusterChatMessage(int sceneId,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          sendClusterChatMessage

          +
          public void sendClusterChatMessage(int sceneId,
                                              int speakerOid,
                                              com.threerings.util.Name speaker,
          -                                   String bundle,
          -                                   String message,
          -                                   byte mode)
          -
          -
          Sends a cluster chat notification to the specified location in the specified place object + String bundle, + String message, + byte mode)
      +
      Sends a cluster chat notification to the specified location in the specified place object originating with the specified speaker (the speaker can be a server entity that wishes to fake a "speak" message, in which case the bundle argument should be non-null and should contain the id of the bundle to be used to translate the message text) and with the supplied - message content. -

      -

      -
      -
      -
      -
      Parameters:
      sceneId - the scene id in which to deliver the chat message.
      speakerOid - the body object id of the speaker (used to verify that they are in the - cluster in question).
      speaker - the username of the user that generated the message (or some special speaker - name for server messages).
      bundle - the bundle identifier that will be used by the client to translate the message + message content.
      +
      +
      Parameters:
      +
      sceneId - the scene id in which to deliver the chat message.
      +
      speakerOid - the body object id of the speaker (used to verify that they are in the + cluster in question).
      +
      speaker - the username of the user that generated the message (or some special speaker + name for server messages).
      +
      bundle - the bundle identifier that will be used by the client to translate the message text (or null if the message originated from a real live human who wrote it in their native - tongue).
      message - the text of the chat message.
      - - -
      - -

      -sendClusterChatMessage

      -
      -public void sendClusterChatMessage(int sceneId,
      + tongue).
      +
      message - the text of the chat message.
      + +
    • +
    + + + +
      +
    • +

      sendClusterChatMessage

      +
      public void sendClusterChatMessage(int sceneId,
                                          int speakerOid,
      -                                   com.threerings.crowd.chat.data.UserMessage message)
      -
      -
      Sends a cluster chat notification to the specified location in the specified place object - originating with the specified speaker. -

      -

      -
      -
      -
      -
      Parameters:
      sceneId - the scene id in which to deliver the chat message.
      speakerOid - the body object id of the speaker (used to verify that they are in the - cluster in question).
      message - the message.
      -
      -
      -
      - -

      -traversePortal

      -
      -public void traversePortal(com.threerings.presents.data.ClientObject caller,
      +                                   com.threerings.crowd.chat.data.UserMessage message)
      +
      Sends a cluster chat notification to the specified location in the specified place object + originating with the specified speaker.
      +
      +
      Parameters:
      +
      sceneId - the scene id in which to deliver the chat message.
      +
      speakerOid - the body object id of the speaker (used to verify that they are in the + cluster in question).
      +
      message - the message.
      +
      +
    • +
    + + + + + + + + + + + + + + + + + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/server/class-use/SpotClient.html b/apidocs/com/threerings/whirled/spot/server/class-use/SpotClient.html index d567c9d0..4d476436 100644 --- a/apidocs/com/threerings/whirled/spot/server/class-use/SpotClient.html +++ b/apidocs/com/threerings/whirled/spot/server/class-use/SpotClient.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.server.SpotClient (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.server.SpotClient

    -
    -No usage of com.threerings.whirled.spot.server.SpotClient -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.server.SpotClient

    +
    +
    No usage of com.threerings.whirled.spot.server.SpotClient
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/server/class-use/SpotProvider.html b/apidocs/com/threerings/whirled/spot/server/class-use/SpotProvider.html index ce6dfb51..ee5d9587 100644 --- a/apidocs/com/threerings/whirled/spot/server/class-use/SpotProvider.html +++ b/apidocs/com/threerings/whirled/spot/server/class-use/SpotProvider.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Interface com.threerings.whirled.spot.server.SpotProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.spot.server.SpotProvider

    -
    - - - - - - - - - -
    -Packages that use SpotProvider
    com.threerings.whirled.spot.server  
    -  -

    - - - - - -
    -Uses of SpotProvider in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.spot.server that implement SpotProvider
    - classSpotSceneRegistry - -
    -          Extends the SceneRegistry with spot-related services.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.spot.server.SpotProvider

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/server/class-use/SpotSceneManager.html b/apidocs/com/threerings/whirled/spot/server/class-use/SpotSceneManager.html index 9705601e..0e25120e 100644 --- a/apidocs/com/threerings/whirled/spot/server/class-use/SpotSceneManager.html +++ b/apidocs/com/threerings/whirled/spot/server/class-use/SpotSceneManager.html @@ -1,214 +1,194 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.server.SpotSceneManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.server.SpotSceneManager

    -
    - - - - - - - - - - - - - -
    -Packages that use SpotSceneManager
    com.threerings.stage.server  
    com.threerings.whirled.spot.server  
    -  -

    - - - - - -
    -Uses of SpotSceneManager in com.threerings.stage.server
    -  -

    - - - - - - - - - -
    Subclasses of SpotSceneManager in com.threerings.stage.server
    - classStageSceneManager - -
    -          Defines extensions to the basic Stage scene manager specific to displaying isometric "stage" - scenes (these may be indoor, outdoor or aboard a vessel).
    -  -

    - - - - - -
    -Uses of SpotSceneManager in com.threerings.whirled.spot.server
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.spot.server with parameters of type SpotSceneManager
    SpotSceneMoveHandler(com.threerings.crowd.server.LocationManager locman, - SpotSceneManager srcmgr, - com.threerings.crowd.data.BodyObject body, - int sceneVer, - Portal dest, - SceneService.SceneMoveListener listener) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.server.SpotSceneManager

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/server/class-use/SpotSceneMoveHandler.html b/apidocs/com/threerings/whirled/spot/server/class-use/SpotSceneMoveHandler.html index 7b1c4612..e5a02181 100644 --- a/apidocs/com/threerings/whirled/spot/server/class-use/SpotSceneMoveHandler.html +++ b/apidocs/com/threerings/whirled/spot/server/class-use/SpotSceneMoveHandler.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.server.SpotSceneMoveHandler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.server.SpotSceneMoveHandler

    -
    -No usage of com.threerings.whirled.spot.server.SpotSceneMoveHandler -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.server.SpotSceneMoveHandler

    +
    +
    No usage of com.threerings.whirled.spot.server.SpotSceneMoveHandler
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/server/class-use/SpotSceneRegistry.html b/apidocs/com/threerings/whirled/spot/server/class-use/SpotSceneRegistry.html index 8bc5a0b9..600c324f 100644 --- a/apidocs/com/threerings/whirled/spot/server/class-use/SpotSceneRegistry.html +++ b/apidocs/com/threerings/whirled/spot/server/class-use/SpotSceneRegistry.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.server.SpotSceneRegistry (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.server.SpotSceneRegistry

    -
    -No usage of com.threerings.whirled.spot.server.SpotSceneRegistry -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.server.SpotSceneRegistry

    +
    +
    No usage of com.threerings.whirled.spot.server.SpotSceneRegistry
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/server/package-frame.html b/apidocs/com/threerings/whirled/spot/server/package-frame.html index d5bc3750..680f9aaa 100644 --- a/apidocs/com/threerings/whirled/spot/server/package-frame.html +++ b/apidocs/com/threerings/whirled/spot/server/package-frame.html @@ -1,50 +1,28 @@ - - - - - - -com.threerings.whirled.spot.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.spot.server - - - - -
    -Interfaces  - -
    -SpotProvider
    - - - - - - -
    -Classes  - -
    -SpotClient -
    -SpotSceneManager -
    -SpotSceneMoveHandler -
    -SpotSceneRegistry
    - - - - + + + + + +com.threerings.whirled.spot.server (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.spot.server

    + + + diff --git a/apidocs/com/threerings/whirled/spot/server/package-summary.html b/apidocs/com/threerings/whirled/spot/server/package-summary.html index 8cb711bc..7713a5a4 100644 --- a/apidocs/com/threerings/whirled/spot/server/package-summary.html +++ b/apidocs/com/threerings/whirled/spot/server/package-summary.html @@ -1,187 +1,184 @@ - - - - - - -com.threerings.whirled.spot.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.spot.server -

    - - - - - - - - - -
    -Interface Summary
    SpotProviderDefines the server-side of the SpotService.
    -  - -

    - - - - - - - - + + + + + + + + + + + + + + +
    -Class Summary
    SpotClientExtends the Whirled client and handles the necessary notifications that take place when a user +
    +

    Package com.threerings.whirled.spot.server

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      SpotProvider +
      Defines the server-side of the SpotService.
      +
      +
    • +
    • + + + + + + + + + + - - - - - - - - - - - - - -
      Class Summary 
      ClassDescription
      SpotClient +
      Extends the Whirled client and handles the necessary notifications that take place when a user logs off to let the clients displaying the scene they were occupying know that they didn't exit - via a portal, but instead just disappeared.
      SpotSceneManagerHandles the movement of bodies between locations in the scene and creates the necessary - distributed objects to allow bodies in clusters to chat with one another.
      SpotSceneMoveHandlerMoves a player between scenes, accounting for their exit and entry via portals.
      SpotSceneRegistryExtends the SceneRegistry with spot-related services.
      -  - -

      -

      -
      -
      - - + via a portal, but instead just disappeared.
    +
    SpotSceneManager +
    Handles the movement of bodies between locations in the scene and creates the necessary + distributed objects to allow bodies in clusters to chat with one another.
    +
    SpotSceneMoveHandler +
    Moves a player between scenes, accounting for their exit and entry via portals.
    +
    SpotSceneRegistry +
    Extends the SceneRegistry with spot-related services.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/server/package-tree.html b/apidocs/com/threerings/whirled/spot/server/package-tree.html index e1b33d89..e456fdb5 100644 --- a/apidocs/com/threerings/whirled/spot/server/package-tree.html +++ b/apidocs/com/threerings/whirled/spot/server/package-tree.html @@ -1,183 +1,182 @@ - - - - - - -com.threerings.whirled.spot.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.spot.server -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.spot.server

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.whirled.server.AbstractSceneMoveHandler (implements com.threerings.whirled.server.SceneRegistry.ResolutionListener) + +
      • +
      • com.threerings.crowd.server.PlaceManager (implements com.threerings.presents.dobj.MessageListener, com.threerings.crowd.chat.server.SpeakHandler.SpeakerValidator) + +
      • +
      • com.threerings.presents.server.PresentsSession (implements com.threerings.presents.server.ClientResolutionListener, com.threerings.presents.server.net.PresentsConnection.MessageHandler) +
          +
        • com.threerings.crowd.server.CrowdSession + +
        • +
        +
      • +
      • com.threerings.whirled.server.SceneRegistry (implements com.threerings.whirled.data.SceneCodes, com.threerings.whirled.server.SceneProvider) + +
      • +
      +
    • +
    +

    Interface Hierarchy

    +
      +
    • com.threerings.presents.server.InvocationProvider + +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/server/package-use.html b/apidocs/com/threerings/whirled/spot/server/package-use.html index 6ed982b0..17d4324b 100644 --- a/apidocs/com/threerings/whirled/spot/server/package-use.html +++ b/apidocs/com/threerings/whirled/spot/server/package-use.html @@ -1,198 +1,189 @@ - - - - - - -Uses of Package com.threerings.whirled.spot.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.spot.server

    -
    - - - - - - - - - - - - - -
    -Packages that use com.threerings.whirled.spot.server
    com.threerings.stage.server  
    com.threerings.whirled.spot.server  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.spot.server used by com.threerings.stage.server
    SpotSceneManager - -
    -          Handles the movement of bodies between locations in the scene and creates the necessary - distributed objects to allow bodies in clusters to chat with one another.
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.whirled.spot.server used by com.threerings.whirled.spot.server
    SpotProvider - -
    -          Defines the server-side of the SpotService.
    SpotSceneManager - -
    -          Handles the movement of bodies between locations in the scene and creates the necessary - distributed objects to allow bodies in clusters to chat with one another.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.spot.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/tools/EditablePortal.html b/apidocs/com/threerings/whirled/spot/tools/EditablePortal.html index cc40671c..c5450cf8 100644 --- a/apidocs/com/threerings/whirled/spot/tools/EditablePortal.html +++ b/apidocs/com/threerings/whirled/spot/tools/EditablePortal.html @@ -1,363 +1,366 @@ - - - - - - -EditablePortal (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.tools -
    -Class EditablePortal

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.whirled.spot.data.Portal
    -          extended by com.threerings.whirled.spot.tools.EditablePortal
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, Cloneable
    -
    -
    -
    -
    public class EditablePortal
    extends Portal
    - - -

    -An editable portal extends the standard portal with information needed - by the loader and editor. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.spot.tools
    +

    Class EditablePortal

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, Cloneable
      +
      +
      +
      +
      public class EditablePortal
      +extends Portal
      +
      An editable portal extends the standard portal with information needed + by the loader and editor.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - Stringname - -
      -          The human-readable name of this portal.
      - StringtargetPortalName - -
      -          The human-readable name of the portal to which this portal links - in its target scene.
      - StringtargetSceneName - -
      -          The human-readable name of the scene to which this portal - links.
      - - - - - - - -
      Fields inherited from class com.threerings.whirled.spot.data.Portal
      loc, portalId, targetPortalId, targetSceneId
      -  + - - - - - - - - - -
      -Constructor Summary
      EditablePortal() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        EditablePortal() 
        +
      • +
      - - - - - - -
      -Method Summary
      - - - - - - - -
      Methods inherited from class com.threerings.whirled.spot.data.Portal
      clone, equals, getLocation, getOppLocation, hashCode, isValid
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      getClass, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -name

      -
      -public String name
      -
      -
      The human-readable name of this portal. -

      -

      -
      -
      -
      - -

      -targetSceneName

      -
      -public String targetSceneName
      -
      -
      The human-readable name of the scene to which this portal - links. -

      -

      -
      -
      -
      - -

      -targetPortalName

      -
      -public String targetPortalName
      -
      -
      The human-readable name of the portal to which this portal links - in its target scene. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          name

          +
          public String name
          +
          The human-readable name of this portal.
          +
        • +
        + + + +
          +
        • +

          targetSceneName

          +
          public String targetSceneName
          +
          The human-readable name of the scene to which this portal + links.
          +
        • +
        + + + +
          +
        • +

          targetPortalName

          +
          public String targetPortalName
          +
          The human-readable name of the portal to which this portal links + in its target scene.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -EditablePortal

      -
      -public EditablePortal()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          EditablePortal

          +
          public EditablePortal()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/tools/class-use/EditablePortal.html b/apidocs/com/threerings/whirled/spot/tools/class-use/EditablePortal.html index f6d96e9d..4f6fd157 100644 --- a/apidocs/com/threerings/whirled/spot/tools/class-use/EditablePortal.html +++ b/apidocs/com/threerings/whirled/spot/tools/class-use/EditablePortal.html @@ -1,182 +1,169 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.tools.EditablePortal (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.tools.EditablePortal

    -
    - - - - - - - - - -
    -Packages that use EditablePortal
    com.threerings.stage.tools.editor  
    -  -

    - - - - - -
    -Uses of EditablePortal in com.threerings.stage.tools.editor
    -  -

    - - - - - - - - - -
    Methods in com.threerings.stage.tools.editor with parameters of type EditablePortal
    - voidPortalDialog.prepare(StageScene scene, - EditablePortal port) - -
    -          Prepare the dialog for display.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.tools.EditablePortal

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/tools/package-frame.html b/apidocs/com/threerings/whirled/spot/tools/package-frame.html index 2e5fcaea..65b2665c 100644 --- a/apidocs/com/threerings/whirled/spot/tools/package-frame.html +++ b/apidocs/com/threerings/whirled/spot/tools/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.whirled.spot.tools (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.spot.tools - - - - -
    -Classes  - -
    -EditablePortal
    - - - - + + + + + +com.threerings.whirled.spot.tools (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.spot.tools

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/whirled/spot/tools/package-summary.html b/apidocs/com/threerings/whirled/spot/tools/package-summary.html index 06c1959c..a7043538 100644 --- a/apidocs/com/threerings/whirled/spot/tools/package-summary.html +++ b/apidocs/com/threerings/whirled/spot/tools/package-summary.html @@ -1,159 +1,147 @@ - - - - - - -com.threerings.whirled.spot.tools (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.spot.tools -

    - - - - - - - - - -
    -Class Summary
    EditablePortalAn editable portal extends the standard portal with information needed - by the loader and editor.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.whirled.spot.tools

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      EditablePortal +
      An editable portal extends the standard portal with information needed + by the loader and editor.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/tools/package-tree.html b/apidocs/com/threerings/whirled/spot/tools/package-tree.html index 99698f42..8f8ef4cb 100644 --- a/apidocs/com/threerings/whirled/spot/tools/package-tree.html +++ b/apidocs/com/threerings/whirled/spot/tools/package-tree.html @@ -1,160 +1,147 @@ - - - - - - -com.threerings.whirled.spot.tools Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.spot.tools -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.spot.tools

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.io.SimpleStreamableObject (implements com.threerings.io.Streamable) + +
      • +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/tools/package-use.html b/apidocs/com/threerings/whirled/spot/tools/package-use.html index 1adc2b52..d11ff392 100644 --- a/apidocs/com/threerings/whirled/spot/tools/package-use.html +++ b/apidocs/com/threerings/whirled/spot/tools/package-use.html @@ -1,172 +1,162 @@ - - - - - - -Uses of Package com.threerings.whirled.spot.tools (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.spot.tools

    -
    - - - - - - - - - -
    -Packages that use com.threerings.whirled.spot.tools
    com.threerings.stage.tools.editor  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.spot.tools used by com.threerings.stage.tools.editor
    EditablePortal - -
    -          An editable portal extends the standard portal with information needed - by the loader and editor.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.spot.tools

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/tools/xml/SpotSceneRuleSet.html b/apidocs/com/threerings/whirled/spot/tools/xml/SpotSceneRuleSet.html index 54c5665f..6b9658ec 100644 --- a/apidocs/com/threerings/whirled/spot/tools/xml/SpotSceneRuleSet.html +++ b/apidocs/com/threerings/whirled/spot/tools/xml/SpotSceneRuleSet.html @@ -1,287 +1,302 @@ - - - - - - -SpotSceneRuleSet (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.tools.xml -
    -Class SpotSceneRuleSet

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.tools.xml.NestableRuleSet
    -
    -
    -
    -
    public abstract class SpotSceneRuleSet
    extends Object
    implements com.threerings.tools.xml.NestableRuleSet
    - - -

    -Used to parse a SpotSceneModel from XML. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.spot.tools.xml
    +

    Class SpotSceneRuleSet

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.tools.xml.NestableRuleSet
      +
      +
      +
      +
      public abstract class SpotSceneRuleSet
      +extends Object
      +implements com.threerings.tools.xml.NestableRuleSet
      +
      Used to parse a SpotSceneModel from XML.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SpotSceneRuleSet

      -
      -public SpotSceneRuleSet()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SpotSceneRuleSet

          +
          public SpotSceneRuleSet()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getOuterElement

      -
      -public String getOuterElement()
      -
      -
      -
      Specified by:
      getOuterElement in interface com.threerings.tools.xml.NestableRuleSet
      -
      -
      -
      -
      -
      -
      - -

      -addRuleInstances

      -
      -public void addRuleInstances(String prefix,
      -                             org.apache.commons.digester.Digester digester)
      -
      -
      -
      Specified by:
      addRuleInstances in interface com.threerings.tools.xml.NestableRuleSet
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getOuterElement

          +
          public String getOuterElement()
          +
          +
          Specified by:
          +
          getOuterElement in interface com.threerings.tools.xml.NestableRuleSet
          +
          +
        • +
        + + + +
          +
        • +

          addRuleInstances

          +
          public void addRuleInstances(String prefix,
          +                             org.apache.commons.digester.Digester digester)
          +
          +
          Specified by:
          +
          addRuleInstances in interface com.threerings.tools.xml.NestableRuleSet
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/tools/xml/SpotSceneWriter.html b/apidocs/com/threerings/whirled/spot/tools/xml/SpotSceneWriter.html index 61bd18fc..ba544a84 100644 --- a/apidocs/com/threerings/whirled/spot/tools/xml/SpotSceneWriter.html +++ b/apidocs/com/threerings/whirled/spot/tools/xml/SpotSceneWriter.html @@ -1,306 +1,331 @@ - - - - - - -SpotSceneWriter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.spot.tools.xml -
    -Class SpotSceneWriter

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.spot.tools.xml.SpotSceneWriter
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.tools.xml.NestableWriter
    -
    -
    -
    -
    public class SpotSceneWriter
    extends Object
    implements com.threerings.tools.xml.NestableWriter
    - - -

    -Generates an XML representation of a SpotSceneModel. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.spot.tools.xml
    +

    Class SpotSceneWriter

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.whirled.spot.tools.xml.SpotSceneWriter
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.tools.xml.NestableWriter
      +
      +
      +
      +
      public class SpotSceneWriter
      +extends Object
      +implements com.threerings.tools.xml.NestableWriter
      +
      Generates an XML representation of a SpotSceneModel.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -OUTER_ELEMENT

      -
      -public static final String OUTER_ELEMENT
      -
      -
      The outer element used to enclose our spot scene definition. -

      -

      -
      See Also:
      Constant Field Values
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          OUTER_ELEMENT

          +
          public static final String OUTER_ELEMENT
          +
          The outer element used to enclose our spot scene definition.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -SpotSceneWriter

      -
      -public SpotSceneWriter()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SpotSceneWriter

          +
          public SpotSceneWriter()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -write

      -
      -public void write(Object object,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          write

          +
          public void write(Object object,
                             com.megginson.sax.DataWriter writer)
          -           throws SAXException
          -
          -
          -
          Specified by:
          write in interface com.threerings.tools.xml.NestableWriter
          -
          -
          - -
          Throws: -
          SAXException
          -
          -
          + throws SAXException
      +
      +
      Specified by:
      +
      write in interface com.threerings.tools.xml.NestableWriter
      +
      Throws:
      +
      SAXException
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/tools/xml/class-use/SpotSceneRuleSet.html b/apidocs/com/threerings/whirled/spot/tools/xml/class-use/SpotSceneRuleSet.html index 2635ce54..c3f34695 100644 --- a/apidocs/com/threerings/whirled/spot/tools/xml/class-use/SpotSceneRuleSet.html +++ b/apidocs/com/threerings/whirled/spot/tools/xml/class-use/SpotSceneRuleSet.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet

    -
    -No usage of com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet

    +
    +
    No usage of com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/tools/xml/class-use/SpotSceneWriter.html b/apidocs/com/threerings/whirled/spot/tools/xml/class-use/SpotSceneWriter.html index f397e476..95c962b9 100644 --- a/apidocs/com/threerings/whirled/spot/tools/xml/class-use/SpotSceneWriter.html +++ b/apidocs/com/threerings/whirled/spot/tools/xml/class-use/SpotSceneWriter.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.spot.tools.xml.SpotSceneWriter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.spot.tools.xml.SpotSceneWriter

    -
    -No usage of com.threerings.whirled.spot.tools.xml.SpotSceneWriter -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.spot.tools.xml.SpotSceneWriter

    +
    +
    No usage of com.threerings.whirled.spot.tools.xml.SpotSceneWriter
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/tools/xml/package-frame.html b/apidocs/com/threerings/whirled/spot/tools/xml/package-frame.html index 0284e973..eaef9e6d 100644 --- a/apidocs/com/threerings/whirled/spot/tools/xml/package-frame.html +++ b/apidocs/com/threerings/whirled/spot/tools/xml/package-frame.html @@ -1,35 +1,22 @@ - - - - - - -com.threerings.whirled.spot.tools.xml (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.spot.tools.xml - - - - -
    -Classes  - -
    -SpotSceneRuleSet -
    -SpotSceneWriter
    - - - - + + + + + +com.threerings.whirled.spot.tools.xml (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.spot.tools.xml

    + + + diff --git a/apidocs/com/threerings/whirled/spot/tools/xml/package-summary.html b/apidocs/com/threerings/whirled/spot/tools/xml/package-summary.html index 303ba513..934ce1b5 100644 --- a/apidocs/com/threerings/whirled/spot/tools/xml/package-summary.html +++ b/apidocs/com/threerings/whirled/spot/tools/xml/package-summary.html @@ -1,162 +1,152 @@ - - - - - - -com.threerings.whirled.spot.tools.xml (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.spot.tools.xml -

    - - - - - - - - - - - - - -
    -Class Summary
    SpotSceneRuleSetUsed to parse a SpotSceneModel from XML.
    SpotSceneWriterGenerates an XML representation of a SpotSceneModel.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.whirled.spot.tools.xml

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/tools/xml/package-tree.html b/apidocs/com/threerings/whirled/spot/tools/xml/package-tree.html index 2f7ae6bb..6cb50717 100644 --- a/apidocs/com/threerings/whirled/spot/tools/xml/package-tree.html +++ b/apidocs/com/threerings/whirled/spot/tools/xml/package-tree.html @@ -1,156 +1,140 @@ - - - - - - -com.threerings.whirled.spot.tools.xml Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.spot.tools.xml -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.spot.tools.xml

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet (implements com.threerings.tools.xml.NestableRuleSet)
      • +
      • com.threerings.whirled.spot.tools.xml.SpotSceneWriter (implements com.threerings.tools.xml.NestableWriter)
      • +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/spot/tools/xml/package-use.html b/apidocs/com/threerings/whirled/spot/tools/xml/package-use.html index 37b38605..24009fe2 100644 --- a/apidocs/com/threerings/whirled/spot/tools/xml/package-use.html +++ b/apidocs/com/threerings/whirled/spot/tools/xml/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.whirled.spot.tools.xml (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.spot.tools.xml

    -
    -No usage of com.threerings.whirled.spot.tools.xml -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.spot.tools.xml

    +
    +
    No usage of com.threerings.whirled.spot.tools.xml
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/tools/xml/SceneParser.html b/apidocs/com/threerings/whirled/tools/xml/SceneParser.html index 33be6951..594294e6 100644 --- a/apidocs/com/threerings/whirled/tools/xml/SceneParser.html +++ b/apidocs/com/threerings/whirled/tools/xml/SceneParser.html @@ -1,315 +1,348 @@ - - - - - - -SceneParser (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.tools.xml -
    -Class SceneParser

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.tools.xml.SceneParser
    -
    -
    -
    Direct Known Subclasses:
    StageSceneParser
    -
    -
    -
    -
    public class SceneParser
    extends Object
    - - -

    -A simple class for parsing an editable scene instance. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.tools.xml
    +

    Class SceneParser

    +
    +
    + +
    +
      +
    • +
      +
      Direct Known Subclasses:
      +
      StageSceneParser
      +
      +
      +
      +
      public class SceneParser
      +extends Object
      +
      A simple class for parsing an editable scene instance.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SceneParser

      -
      -public SceneParser(String prefix)
      -
      -
      Constructs a scene parser that parses scenes with the specified XML - path prefix. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneParser

          +
          public SceneParser(String prefix)
          +
          Constructs a scene parser that parses scenes with the specified XML + path prefix.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -registerAuxRuleSet

      -
      -public void registerAuxRuleSet(com.threerings.tools.xml.NestableRuleSet set)
      -
      -
      Adds a NestableRuleSet for parsing auxiliary scene models. -

      -

      -
      -
      -
      -
      - -

      -parseScene

      -
      -public SceneModel parseScene(String path)
      -                      throws IOException,
      -                             SAXException
      -
      -
      Parses the XML file at the specified path into a scene model - instance. -

      -

      - -
      Throws: -
      IOException -
      SAXException
      -
      -
      -
      - -

      -setScene

      -
      -public void setScene(SceneModel model)
      -
      -
      Called by the parser once the scene is parsed. -

      -

      -
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/tools/xml/SceneRuleSet.html b/apidocs/com/threerings/whirled/tools/xml/SceneRuleSet.html index df2daa36..97d3ac23 100644 --- a/apidocs/com/threerings/whirled/tools/xml/SceneRuleSet.html +++ b/apidocs/com/threerings/whirled/tools/xml/SceneRuleSet.html @@ -1,290 +1,306 @@ - - - - - - -SceneRuleSet (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.tools.xml -
    -Class SceneRuleSet

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.tools.xml.SceneRuleSet
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.tools.xml.NestableRuleSet
    -
    -
    -
    Direct Known Subclasses:
    StageSceneRuleSet
    -
    -
    -
    -
    public class SceneRuleSet
    extends Object
    implements com.threerings.tools.xml.NestableRuleSet
    - - -

    -Used to parse a SceneModel from XML. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.tools.xml
    +

    Class SceneRuleSet

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.tools.xml.NestableRuleSet
      +
      +
      +
      Direct Known Subclasses:
      +
      StageSceneRuleSet
      +
      +
      +
      +
      public class SceneRuleSet
      +extends Object
      +implements com.threerings.tools.xml.NestableRuleSet
      +
      Used to parse a SceneModel from XML.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -SceneRuleSet

      -
      -public SceneRuleSet()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneRuleSet

          +
          public SceneRuleSet()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getOuterElement

      -
      -public String getOuterElement()
      -
      -
      -
      Specified by:
      getOuterElement in interface com.threerings.tools.xml.NestableRuleSet
      -
      -
      -
      -
      -
      -
      - -

      -addRuleInstances

      -
      -public void addRuleInstances(String prefix,
      -                             org.apache.commons.digester.Digester digester)
      -
      -
      -
      Specified by:
      addRuleInstances in interface com.threerings.tools.xml.NestableRuleSet
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getOuterElement

          +
          public String getOuterElement()
          +
          +
          Specified by:
          +
          getOuterElement in interface com.threerings.tools.xml.NestableRuleSet
          +
          +
        • +
        + + + +
          +
        • +

          addRuleInstances

          +
          public void addRuleInstances(String prefix,
          +                             org.apache.commons.digester.Digester digester)
          +
          +
          Specified by:
          +
          addRuleInstances in interface com.threerings.tools.xml.NestableRuleSet
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/tools/xml/SceneWriter.html b/apidocs/com/threerings/whirled/tools/xml/SceneWriter.html index bfd39d64..f826af55 100644 --- a/apidocs/com/threerings/whirled/tools/xml/SceneWriter.html +++ b/apidocs/com/threerings/whirled/tools/xml/SceneWriter.html @@ -1,363 +1,381 @@ - - - - - - -SceneWriter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.tools.xml -
    -Class SceneWriter

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.tools.xml.SceneWriter
    -
    -
    -
    Direct Known Subclasses:
    StageSceneWriter
    -
    -
    -
    -
    public class SceneWriter
    extends Object
    - - -

    -Generates an XML representation of an SceneModel. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.tools.xml
    +

    Class SceneWriter

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -OUTER_ELEMENT

      -
      -public static final String OUTER_ELEMENT
      -
      -
      The outer element used to enclose our scene definition. -

      -

      -
      See Also:
      Constant Field Values
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          OUTER_ELEMENT

          +
          public static final String OUTER_ELEMENT
          +
          The outer element used to enclose our scene definition.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -SceneWriter

      -
      -public SceneWriter()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneWriter

          +
          public SceneWriter()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -registerAuxWriter

      -
      -public void registerAuxWriter(Class<?> aclass,
      -                              com.threerings.tools.xml.NestableWriter writer)
      -
      -
      Registers a writer for writing auxiliary scene models of the - supplied class. -

      -

      -
      -
      -
      -
      - -

      -writeScene

      -
      -public void writeScene(File out,
      -                       SceneModel model)
      -                throws IOException,
      -                       SAXException
      -
      -
      Writes the supplied scene out to the specified file. -

      -

      - -
      Throws: -
      IOException -
      SAXException
      -
      -
      -
      - -

      -writeSceneModel

      -
      -public void writeSceneModel(SceneModel model,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          registerAuxWriter

          +
          public void registerAuxWriter(Class<?> aclass,
          +                              com.threerings.tools.xml.NestableWriter writer)
          +
          Registers a writer for writing auxiliary scene models of the + supplied class.
          +
        • +
        + + + + + + + +
      +
      Writes the data for the supplied SceneModel to the XML data writer supplied. The writer should already be configured with the appropriate indentation level so that this writer can simply output its elements and allow the calling code to determine where in the - greater scene description file the scene data should live. -

      -

      - -
      Throws: -
      SAXException
      -
      - + greater scene description file the scene data should live.
      +
      +
      Throws:
      +
      SAXException
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/tools/xml/class-use/SceneParser.html b/apidocs/com/threerings/whirled/tools/xml/class-use/SceneParser.html index 43883027..904f0c74 100644 --- a/apidocs/com/threerings/whirled/tools/xml/class-use/SceneParser.html +++ b/apidocs/com/threerings/whirled/tools/xml/class-use/SceneParser.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.whirled.tools.xml.SceneParser (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.tools.xml.SceneParser

    -
    - - - - - - - - - -
    -Packages that use SceneParser
    com.threerings.stage.tools.xml  
    -  -

    - - - - - -
    -Uses of SceneParser in com.threerings.stage.tools.xml
    -  -

    - - - - - - - - - -
    Subclasses of SceneParser in com.threerings.stage.tools.xml
    - classStageSceneParser - -
    -          Parses StageSceneModel instances from an XML description file.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.tools.xml.SceneParser

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/tools/xml/class-use/SceneRuleSet.html b/apidocs/com/threerings/whirled/tools/xml/class-use/SceneRuleSet.html index 9a500276..0fc6b32c 100644 --- a/apidocs/com/threerings/whirled/tools/xml/class-use/SceneRuleSet.html +++ b/apidocs/com/threerings/whirled/tools/xml/class-use/SceneRuleSet.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.whirled.tools.xml.SceneRuleSet (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.tools.xml.SceneRuleSet

    -
    - - - - - - - - - -
    -Packages that use SceneRuleSet
    com.threerings.stage.tools.xml  
    -  -

    - - - - - -
    -Uses of SceneRuleSet in com.threerings.stage.tools.xml
    -  -

    - - - - - - - - - -
    Subclasses of SceneRuleSet in com.threerings.stage.tools.xml
    - classStageSceneRuleSet - -
    -          Used to parse an StageScene from XML.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.tools.xml.SceneRuleSet

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/tools/xml/class-use/SceneWriter.html b/apidocs/com/threerings/whirled/tools/xml/class-use/SceneWriter.html index ddb79267..f89b54e0 100644 --- a/apidocs/com/threerings/whirled/tools/xml/class-use/SceneWriter.html +++ b/apidocs/com/threerings/whirled/tools/xml/class-use/SceneWriter.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.whirled.tools.xml.SceneWriter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.tools.xml.SceneWriter

    -
    - - - - - - - - - -
    -Packages that use SceneWriter
    com.threerings.stage.tools.xml  
    -  -

    - - - - - -
    -Uses of SceneWriter in com.threerings.stage.tools.xml
    -  -

    - - - - - - - - - -
    Subclasses of SceneWriter in com.threerings.stage.tools.xml
    - classStageSceneWriter - -
    -          Generates an XML representation of a StageSceneModel.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.tools.xml.SceneWriter

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/tools/xml/package-frame.html b/apidocs/com/threerings/whirled/tools/xml/package-frame.html index a6edb696..3c6260c9 100644 --- a/apidocs/com/threerings/whirled/tools/xml/package-frame.html +++ b/apidocs/com/threerings/whirled/tools/xml/package-frame.html @@ -1,37 +1,23 @@ - - - - - - -com.threerings.whirled.tools.xml (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.tools.xml - - - - -
    -Classes  - -
    -SceneParser -
    -SceneRuleSet -
    -SceneWriter
    - - - - + + + + + +com.threerings.whirled.tools.xml (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.tools.xml

    + + + diff --git a/apidocs/com/threerings/whirled/tools/xml/package-summary.html b/apidocs/com/threerings/whirled/tools/xml/package-summary.html index 21908543..99fc23d6 100644 --- a/apidocs/com/threerings/whirled/tools/xml/package-summary.html +++ b/apidocs/com/threerings/whirled/tools/xml/package-summary.html @@ -1,166 +1,158 @@ - - - - - - -com.threerings.whirled.tools.xml (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.tools.xml -

    - - - - - - - - - - - - - - - - - -
    -Class Summary
    SceneParserA simple class for parsing an editable scene instance.
    SceneRuleSetUsed to parse a SceneModel from XML.
    SceneWriterGenerates an XML representation of an SceneModel.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.whirled.tools.xml

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/tools/xml/package-tree.html b/apidocs/com/threerings/whirled/tools/xml/package-tree.html index 56fc3c4f..c3f13d6d 100644 --- a/apidocs/com/threerings/whirled/tools/xml/package-tree.html +++ b/apidocs/com/threerings/whirled/tools/xml/package-tree.html @@ -1,155 +1,141 @@ - - - - - - -com.threerings.whirled.tools.xml Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.tools.xml -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.tools.xml

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.whirled.tools.xml.SceneParser
      • +
      • com.threerings.whirled.tools.xml.SceneRuleSet (implements com.threerings.tools.xml.NestableRuleSet)
      • +
      • com.threerings.whirled.tools.xml.SceneWriter
      • +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/tools/xml/package-use.html b/apidocs/com/threerings/whirled/tools/xml/package-use.html index a08be6b9..79bbb6fc 100644 --- a/apidocs/com/threerings/whirled/tools/xml/package-use.html +++ b/apidocs/com/threerings/whirled/tools/xml/package-use.html @@ -1,183 +1,171 @@ - - - - - - -Uses of Package com.threerings.whirled.tools.xml (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.tools.xml

    -
    - - - - - - - - - -
    -Packages that use com.threerings.whirled.tools.xml
    com.threerings.stage.tools.xml  
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.tools.xml used by com.threerings.stage.tools.xml
    SceneParser - -
    -          A simple class for parsing an editable scene instance.
    SceneRuleSet - -
    -          Used to parse a SceneModel from XML.
    SceneWriter - -
    -          Generates an XML representation of an SceneModel.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.tools.xml

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/util/NoSuchSceneException.html b/apidocs/com/threerings/whirled/util/NoSuchSceneException.html index 2b28530e..4f2317b1 100644 --- a/apidocs/com/threerings/whirled/util/NoSuchSceneException.html +++ b/apidocs/com/threerings/whirled/util/NoSuchSceneException.html @@ -1,274 +1,300 @@ - - - - - - -NoSuchSceneException (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.util -
    -Class NoSuchSceneException

    -
    -java.lang.Object
    -  extended by java.lang.Throwable
    -      extended by java.lang.Exception
    -          extended by com.threerings.whirled.util.NoSuchSceneException
    -
    -
    -
    All Implemented Interfaces:
    Serializable
    -
    -
    -
    -
    public class NoSuchSceneException
    extends Exception
    - - -

    -Thrown when an attempt to load a non-existent scene is made on the - repository. -

    - -

    -

    -
    See Also:
    Serialized Form
    -
    - -

    - +

    +
    com.threerings.whirled.util
    +

    Class NoSuchSceneException

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      Serializable
      +
      +
      +
      +
      public class NoSuchSceneException
      +extends Exception
      +
      Thrown when an attempt to load a non-existent scene is made on the + repository.
      +
      +
      See Also:
      +
      Serialized Form
      +
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -NoSuchSceneException

      -
      -public NoSuchSceneException(int sceneid)
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          NoSuchSceneException

          +
          public NoSuchSceneException(int sceneId)
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getSceneId

      -
      -public int getSceneId()
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getSceneId

          +
          public int getSceneId()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/util/SceneFactory.html b/apidocs/com/threerings/whirled/util/SceneFactory.html index bc1506de..67abc5f3 100644 --- a/apidocs/com/threerings/whirled/util/SceneFactory.html +++ b/apidocs/com/threerings/whirled/util/SceneFactory.html @@ -1,218 +1,232 @@ - - - - - - -SceneFactory (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.util -
    -Interface SceneFactory

    -
    -
    -
    public interface SceneFactory
    - - -

    -This is used by the Whirled services to obtain a Scene - implementation given a scene model and associated data. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.util
    +

    Interface SceneFactory

    +
    +
    +
    +
      +
    • +
      +
      +
      public interface SceneFactory
      +
      This is used by the Whirled services to obtain a Scene + implementation given a scene model and associated data.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Method Summary
      - ScenecreateScene(SceneModel model, - com.threerings.crowd.data.PlaceConfig config) - -
      -          Creates a Scene implementation given the supplied scene - model and place config.
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -createScene

      -
      -Scene createScene(SceneModel model,
      -                  com.threerings.crowd.data.PlaceConfig config)
      -
      -
      Creates a Scene implementation given the supplied scene - model and place config. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          createScene

          +
          Scene createScene(SceneModel model,
          +                  com.threerings.crowd.data.PlaceConfig config)
          +
          Creates a Scene implementation given the supplied scene + model and place config.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/util/UpdateList.html b/apidocs/com/threerings/whirled/util/UpdateList.html index e6260716..509738d5 100644 --- a/apidocs/com/threerings/whirled/util/UpdateList.html +++ b/apidocs/com/threerings/whirled/util/UpdateList.html @@ -1,309 +1,317 @@ - - - - - - -UpdateList (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.util -
    -Class UpdateList

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.util.UpdateList
    -
    -
    -
    -
    public class UpdateList
    extends Object
    - - -

    -A list specialized for storing SceneUpdate objects. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.util
    +

    Class UpdateList

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class UpdateList
      +extends Object
      +
      A list specialized for storing SceneUpdate objects.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      UpdateList() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        UpdateList() 
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddUpdate(SceneUpdate update) - -
      -          Adds an update to this list.
      - SceneUpdate[]getUpdates(int fromVersion) - -
      -          Returns all of the updates that should be applied to a scene with the specified version to - bring it up to date.
      - booleanvalidate(int sceneVersion) - -
      -          Returns true if the supplied actual scene version is in accordance with the updates - contained in this list.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -UpdateList

      -
      -public UpdateList()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          UpdateList

          +
          public UpdateList()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -addUpdate

      -
      -public void addUpdate(SceneUpdate update)
      -
      -
      Adds an update to this list. The update must follow appropriately the chain of updates +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          addUpdate

          +
          public void addUpdate(SceneUpdate update)
          +
          Adds an update to this list. The update must follow appropriately the chain of updates established by the updates already in the list (meaning it must operate on one version - higher than the most recent update already in the list). -

          -

          -
          -
          -
      -
      - -

      -getUpdates

      -
      -public SceneUpdate[] getUpdates(int fromVersion)
      -
      -
      Returns all of the updates that should be applied to a scene with the specified version to + higher than the most recent update already in the list).
    + + + + + +
      +
    • +

      getUpdates

      +
      public SceneUpdate[] getUpdates(int fromVersion)
      +
      Returns all of the updates that should be applied to a scene with the specified version to bring it up to date. null is returned if the scene's version is older than the oldest update in our list, in which case it cannot be brought up to date by applying updates - from this list. -

      -

      -
      -
      - -
      - -

      -validate

      -
      -public boolean validate(int sceneVersion)
      -
      -
      Returns true if the supplied actual scene version is in accordance with the updates - contained in this list. -

      -

      -
      -
      -
      + from this list.
      +
    • +
    + + + +
      +
    • +

      validate

      +
      public boolean validate(int sceneVersion)
      +
      Returns true if the supplied actual scene version is in accordance with the updates + contained in this list.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/util/WhirledContext.html b/apidocs/com/threerings/whirled/util/WhirledContext.html index 5cf3f647..d9cd6dd6 100644 --- a/apidocs/com/threerings/whirled/util/WhirledContext.html +++ b/apidocs/com/threerings/whirled/util/WhirledContext.html @@ -1,238 +1,247 @@ - - - - - - -WhirledContext (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.util -
    -Interface WhirledContext

    -
    -
    All Superinterfaces:
    com.threerings.crowd.util.CrowdContext, com.threerings.presents.util.PresentsContext
    -
    -
    -
    -
    public interface WhirledContext
    extends com.threerings.crowd.util.CrowdContext
    - - -

    -The whirled context provides access to the various managers, etc. that - are needed by the whirled client code. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.util
    +

    Interface WhirledContext

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.crowd.util.CrowdContext, com.threerings.presents.util.PresentsContext
      +
      +
      +
      +
      public interface WhirledContext
      +extends com.threerings.crowd.util.CrowdContext
      +
      The whirled context provides access to the various managers, etc. that + are needed by the whirled client code.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Method Summary
      - SceneDirectorgetSceneDirector() - -
      -          Returns a reference to the scene director.
      - - - - - - - -
      Methods inherited from interface com.threerings.crowd.util.CrowdContext
      clearPlaceView, getChatDirector, getLocationDirector, getMessageManager, getOccupantDirector, setPlaceView
      - - - - - - - -
      Methods inherited from interface com.threerings.presents.util.PresentsContext
      getClient, getConfig, getDObjectManager
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        SceneDirectorgetSceneDirector() +
        Returns a reference to the scene director.
        +
        +
          +
        • + + +

          Methods inherited from interface com.threerings.crowd.util.CrowdContext

          +clearPlaceView, getChatDirector, getLocationDirector, getMessageManager, getOccupantDirector, setPlaceView
        • +
        +
          +
        • + + +

          Methods inherited from interface com.threerings.presents.util.PresentsContext

          +getClient, getConfig, getDObjectManager
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getSceneDirector

      -
      -SceneDirector getSceneDirector()
      -
      -
      Returns a reference to the scene director. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getSceneDirector

          +
          SceneDirector getSceneDirector()
          +
          Returns a reference to the scene director.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/util/class-use/NoSuchSceneException.html b/apidocs/com/threerings/whirled/util/class-use/NoSuchSceneException.html index f9740edf..13447599 100644 --- a/apidocs/com/threerings/whirled/util/class-use/NoSuchSceneException.html +++ b/apidocs/com/threerings/whirled/util/class-use/NoSuchSceneException.html @@ -1,218 +1,196 @@ - - - - - - -Uses of Class com.threerings.whirled.util.NoSuchSceneException (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.util.NoSuchSceneException

    -
    - - - - - - - - - - - - - -
    -Packages that use NoSuchSceneException
    com.threerings.whirled.client.persist  
    com.threerings.whirled.server.persist  
    -  -

    - - - - - -
    -Uses of NoSuchSceneException in com.threerings.whirled.client.persist
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.client.persist that throw NoSuchSceneException
    - SceneModelSceneRepository.loadSceneModel(int sceneId) - -
    -          Fetches the model for the scene with the specified id.
    -  -

    - - - - - -
    -Uses of NoSuchSceneException in com.threerings.whirled.server.persist
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.server.persist that throw NoSuchSceneException
    - SceneModelSceneRepository.loadSceneModel(int sceneId) - -
    -          Fetches the model for the scene with the specified scene id.
    - SceneModelDummySceneRepository.loadSceneModel(int sceneId) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.util.NoSuchSceneException

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/util/class-use/SceneFactory.html b/apidocs/com/threerings/whirled/util/class-use/SceneFactory.html index 9e43832f..a6374d45 100644 --- a/apidocs/com/threerings/whirled/util/class-use/SceneFactory.html +++ b/apidocs/com/threerings/whirled/util/class-use/SceneFactory.html @@ -1,182 +1,169 @@ - - - - - - -Uses of Interface com.threerings.whirled.util.SceneFactory (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.util.SceneFactory

    -
    - - - - - - - - - -
    -Packages that use SceneFactory
    com.threerings.whirled.client  
    -  -

    - - - - - -
    -Uses of SceneFactory in com.threerings.whirled.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.client with parameters of type SceneFactory
    SceneDirector(WhirledContext ctx, - com.threerings.crowd.client.LocationDirector locdir, - SceneRepository screp, - SceneFactory fact) - -
    -          Creates a new scene director with the specified context.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.util.SceneFactory

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/util/class-use/UpdateList.html b/apidocs/com/threerings/whirled/util/class-use/UpdateList.html index 7217ec3d..22f2e21b 100644 --- a/apidocs/com/threerings/whirled/util/class-use/UpdateList.html +++ b/apidocs/com/threerings/whirled/util/class-use/UpdateList.html @@ -1,189 +1,172 @@ - - - - - - -Uses of Class com.threerings.whirled.util.UpdateList (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.util.UpdateList

    -
    - - - - - - - - - -
    -Packages that use UpdateList
    com.threerings.whirled.server.persist  
    -  -

    - - - - - -
    -Uses of UpdateList in com.threerings.whirled.server.persist
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.server.persist that return UpdateList
    - UpdateListSceneRepository.loadUpdates(int sceneId) - -
    -          Fetches the set of updates associated with the specified scene.
    - UpdateListDummySceneRepository.loadUpdates(int sceneId) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.util.UpdateList

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/util/class-use/WhirledContext.html b/apidocs/com/threerings/whirled/util/class-use/WhirledContext.html index eb79e9cd..9ee28cb2 100644 --- a/apidocs/com/threerings/whirled/util/class-use/WhirledContext.html +++ b/apidocs/com/threerings/whirled/util/class-use/WhirledContext.html @@ -1,241 +1,218 @@ - - - - - - -Uses of Interface com.threerings.whirled.util.WhirledContext (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.util.WhirledContext

    -
    - - - - - - - - - - - - - - - - - -
    -Packages that use WhirledContext
    com.threerings.whirled.client  
    com.threerings.whirled.spot.client  
    com.threerings.whirled.zone.client  
    -  -

    - - - - - -
    -Uses of WhirledContext in com.threerings.whirled.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.client with parameters of type WhirledContext
    SceneDirector(WhirledContext ctx, - com.threerings.crowd.client.LocationDirector locdir, - SceneRepository screp, - SceneFactory fact) - -
    -          Creates a new scene director with the specified context.
    -  -

    - - - - - -
    -Uses of WhirledContext in com.threerings.whirled.spot.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.spot.client with parameters of type WhirledContext
    SpotSceneDirector(WhirledContext ctx, - com.threerings.crowd.client.LocationDirector locdir, - SceneDirector scdir) - -
    -          Creates a new spot scene director with the specified context and which will cooperate with - the supplied scene director.
    -  -

    - - - - - -
    -Uses of WhirledContext in com.threerings.whirled.zone.client
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.zone.client with parameters of type WhirledContext
    ZoneDirector(WhirledContext ctx, - SceneDirector scdir) - -
    -          Constructs a zone director with the supplied context, and delegate scene director (which the - zone director will coordinate with when moving from scene to scene).
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.util.WhirledContext

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/util/package-frame.html b/apidocs/com/threerings/whirled/util/package-frame.html index 3320eac1..0150582b 100644 --- a/apidocs/com/threerings/whirled/util/package-frame.html +++ b/apidocs/com/threerings/whirled/util/package-frame.html @@ -1,57 +1,30 @@ - - - - - - -com.threerings.whirled.util (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.util - - - - -
    -Interfaces  - -
    -SceneFactory -
    -WhirledContext
    - - - - - - -
    -Classes  - -
    -UpdateList
    - - - - - - -
    -Exceptions  - -
    -NoSuchSceneException
    - - - - + + + + + +com.threerings.whirled.util (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.util

    +
    +

    Interfaces

    + +

    Classes

    + +

    Exceptions

    + +
    + + diff --git a/apidocs/com/threerings/whirled/util/package-summary.html b/apidocs/com/threerings/whirled/util/package-summary.html index 608588c9..f9652266 100644 --- a/apidocs/com/threerings/whirled/util/package-summary.html +++ b/apidocs/com/threerings/whirled/util/package-summary.html @@ -1,192 +1,188 @@ - - - - - - -com.threerings.whirled.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.util -

    - - - - - - - - - - - - - -
    -Interface Summary
    SceneFactoryThis is used by the Whirled services to obtain a Scene - implementation given a scene model and associated data.
    WhirledContextThe whirled context provides access to the various managers, etc.
    -  - -

    - - - - - - - - - -
    -Class Summary
    UpdateListA list specialized for storing SceneUpdate objects.
    -  - -

    - - - - - - - - - -
    -Exception Summary
    NoSuchSceneExceptionThrown when an attempt to load a non-existent scene is made on the - repository.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.whirled.util

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      SceneFactory +
      This is used by the Whirled services to obtain a Scene + implementation given a scene model and associated data.
      +
      WhirledContext +
      The whirled context provides access to the various managers, etc.
      +
      +
    • +
    • + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      UpdateList +
      A list specialized for storing SceneUpdate objects.
      +
      +
    • +
    • + + + + + + + + + + + + +
      Exception Summary 
      ExceptionDescription
      NoSuchSceneException +
      Thrown when an attempt to load a non-existent scene is made on the + repository.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/util/package-tree.html b/apidocs/com/threerings/whirled/util/package-tree.html index 6fe61ce7..56c55b0f 100644 --- a/apidocs/com/threerings/whirled/util/package-tree.html +++ b/apidocs/com/threerings/whirled/util/package-tree.html @@ -1,168 +1,161 @@ - - - - - - -com.threerings.whirled.util Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.util -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.util

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    +
      +
    • com.threerings.presents.util.PresentsContext +
        +
      • com.threerings.crowd.util.CrowdContext + +
      • +
      +
    • +
    • com.threerings.whirled.util.SceneFactory
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/util/package-use.html b/apidocs/com/threerings/whirled/util/package-use.html index 62b2aa04..976fb816 100644 --- a/apidocs/com/threerings/whirled/util/package-use.html +++ b/apidocs/com/threerings/whirled/util/package-use.html @@ -1,262 +1,258 @@ - - - - - - -Uses of Package com.threerings.whirled.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.util

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.whirled.util
    com.threerings.whirled.client  
    com.threerings.whirled.client.persist  
    com.threerings.whirled.server.persist  
    com.threerings.whirled.spot.client  
    com.threerings.whirled.zone.client  
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.whirled.util used by com.threerings.whirled.client
    SceneFactory - -
    -          This is used by the Whirled services to obtain a Scene - implementation given a scene model and associated data.
    WhirledContext - -
    -          The whirled context provides access to the various managers, etc.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.util used by com.threerings.whirled.client.persist
    NoSuchSceneException - -
    -          Thrown when an attempt to load a non-existent scene is made on the - repository.
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.whirled.util used by com.threerings.whirled.server.persist
    NoSuchSceneException - -
    -          Thrown when an attempt to load a non-existent scene is made on the - repository.
    UpdateList - -
    -          A list specialized for storing SceneUpdate objects.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.util used by com.threerings.whirled.spot.client
    WhirledContext - -
    -          The whirled context provides access to the various managers, etc.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.util used by com.threerings.whirled.zone.client
    WhirledContext - -
    -          The whirled context provides access to the various managers, etc.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.util

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/Log.html b/apidocs/com/threerings/whirled/zone/Log.html index 291adaf9..f6fbd06d 100644 --- a/apidocs/com/threerings/whirled/zone/Log.html +++ b/apidocs/com/threerings/whirled/zone/Log.html @@ -1,265 +1,276 @@ - - - - - - -Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone -
    -Class Log

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.zone.Log
    -
    -
    -
    -
    public class Log
    extends Object
    - - -

    -Contains a reference to the log object used by the Whirled Zone services. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.zone
    +

    Class Log

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class Log
      +extends Object
      +
      Contains a reference to the log object used by the Whirled Zone services.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -log

      -
      -public static Logger log
      -
      -
      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          log

          +
          public static Logger log
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -Log

      -
      -public Log()
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          Log

          +
          public Log()
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/class-use/Log.html b/apidocs/com/threerings/whirled/zone/class-use/Log.html index 08c0347d..b8f77de3 100644 --- a/apidocs/com/threerings/whirled/zone/class-use/Log.html +++ b/apidocs/com/threerings/whirled/zone/class-use/Log.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.Log (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.Log

    -
    -No usage of com.threerings.whirled.zone.Log -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.Log

    +
    +
    No usage of com.threerings.whirled.zone.Log
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/ZoneAdapter.html b/apidocs/com/threerings/whirled/zone/client/ZoneAdapter.html index 9cdc87da..010696b7 100644 --- a/apidocs/com/threerings/whirled/zone/client/ZoneAdapter.html +++ b/apidocs/com/threerings/whirled/zone/client/ZoneAdapter.html @@ -1,329 +1,350 @@ - - - - - - -ZoneAdapter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.client -
    -Class ZoneAdapter

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.zone.client.ZoneAdapter
    -
    -
    -
    All Implemented Interfaces:
    ZoneObserver
    -
    -
    -
    -
    public class ZoneAdapter
    extends Object
    implements ZoneObserver
    - - -

    -The zone adapter makes life easier for a class that really only cares +

    +
    com.threerings.whirled.zone.client
    +

    Class ZoneAdapter

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      ZoneObserver
      +
      +
      +
      +
      public class ZoneAdapter
      +extends Object
      +implements ZoneObserver
      +
      The zone adapter makes life easier for a class that really only cares about one or two of the zone observer callbacks and doesn't want to provide empty implementations of the others. One can either extend zone adapter, or create an anonymous instance that overrides the desired - callback(s). -

      - -

      -

      -
      See Also:
      ZoneObserver
      -
      - -

      - + callback(s).

      +
      +
      See Also:
      +
      ZoneObserver
      +
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ZoneAdapter

      -
      -public ZoneAdapter()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ZoneAdapter

          +
          public ZoneAdapter()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -zoneWillChange

      -
      -public void zoneWillChange(int zoneId)
      -
      -
      Description copied from interface: ZoneObserver
      -
      Called when we begin the process of switching to a new zone. This - will be followed by a call to ZoneObserver.zoneDidChange(com.threerings.whirled.zone.data.ZoneSummary) to indicate - that the change was successful or ZoneObserver.zoneChangeFailed(java.lang.String) if the - change fails. -

      -

      -
      Specified by:
      zoneWillChange in interface ZoneObserver
      -
      -
      -
      Parameters:
      zoneId - the zone id of the zone to which we are changing.
      -
      -
      -
      - -

      -zoneDidChange

      -
      -public void zoneDidChange(ZoneSummary summary)
      -
      -
      Description copied from interface: ZoneObserver
      -
      Called when we have switched to a new zone. -

      -

      -
      Specified by:
      zoneDidChange in interface ZoneObserver
      -
      -
      -
      Parameters:
      summary - the summary information for the new zone or null if - we have switched to no zone.
      -
      -
      -
      - -

      -zoneChangeFailed

      -
      -public void zoneChangeFailed(String reason)
      -
      -
      Description copied from interface: ZoneObserver
      -
      This is called on all zone observers when a zone change request is - rejected by the server or fails for some other reason. -

      -

      -
      Specified by:
      zoneChangeFailed in interface ZoneObserver
      -
      -
      -
      Parameters:
      reason - the reason code that explains why the zone change - request was rejected or otherwise failed.
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + + + + + +
          +
        • +

          zoneDidChange

          +
          public void zoneDidChange(ZoneSummary summary)
          +
          Description copied from interface: ZoneObserver
          +
          Called when we have switched to a new zone.
          +
          +
          Specified by:
          +
          zoneDidChange in interface ZoneObserver
          +
          Parameters:
          +
          summary - the summary information for the new zone or null if + we have switched to no zone.
          +
          +
        • +
        + + + +
          +
        • +

          zoneChangeFailed

          +
          public void zoneChangeFailed(String reason)
          +
          Description copied from interface: ZoneObserver
          +
          This is called on all zone observers when a zone change request is + rejected by the server or fails for some other reason.
          +
          +
          Specified by:
          +
          zoneChangeFailed in interface ZoneObserver
          +
          Parameters:
          +
          reason - the reason code that explains why the zone change + request was rejected or otherwise failed.
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/ZoneDecoder.html b/apidocs/com/threerings/whirled/zone/client/ZoneDecoder.html index 42d26e2a..2675e608 100644 --- a/apidocs/com/threerings/whirled/zone/client/ZoneDecoder.html +++ b/apidocs/com/threerings/whirled/zone/client/ZoneDecoder.html @@ -1,358 +1,379 @@ - - - - - - -ZoneDecoder (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.client -
    -Class ZoneDecoder

    -
    -java.lang.Object
    -  extended by com.threerings.presents.client.InvocationDecoder
    -      extended by com.threerings.whirled.zone.client.ZoneDecoder
    -
    -
    -
    -
    public class ZoneDecoder
    extends com.threerings.presents.client.InvocationDecoder
    - - -

    -Dispatches calls to a ZoneReceiver instance. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.zone.client
    +

    Class ZoneDecoder

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.client.InvocationDecoder
      • +
      • +
          +
        • com.threerings.whirled.zone.client.ZoneDecoder
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      +
      public class ZoneDecoder
      +extends com.threerings.presents.client.InvocationDecoder
      +
      Dispatches calls to a ZoneReceiver instance.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -RECEIVER_CODE

      -
      -public static final String RECEIVER_CODE
      -
      -
      The generated hash code used to identify this receiver class. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -FORCED_MOVE

      -
      -public static final int FORCED_MOVE
      -
      -
      The method id used to dispatch ZoneReceiver.forcedMove(int, int) - notifications. -

      -

      -
      See Also:
      Constant Field Values
      -
      - + - - - - - - -
      -Constructor Detail
      - -

      -ZoneDecoder

      -
      -public ZoneDecoder(ZoneReceiver receiver)
      -
      -
      Creates a decoder that may be registered to dispatch invocation - service notifications to the specified receiver. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ZoneDecoder

          +
          public ZoneDecoder(ZoneReceiver receiver)
          +
          Creates a decoder that may be registered to dispatch invocation + service notifications to the specified receiver.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getReceiverCode

      -
      -public String getReceiverCode()
      -
      -
      -
      Specified by:
      getReceiverCode in class com.threerings.presents.client.InvocationDecoder
      -
      -
      -
      -
      -
      -
      - -

      -dispatchNotification

      -
      -public void dispatchNotification(int methodId,
      -                                 Object[] args)
      -
      -
      -
      Overrides:
      dispatchNotification in class com.threerings.presents.client.InvocationDecoder
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getReceiverCode

          +
          public String getReceiverCode()
          +
          +
          Specified by:
          +
          getReceiverCode in class com.threerings.presents.client.InvocationDecoder
          +
          +
        • +
        + + + +
          +
        • +

          dispatchNotification

          +
          public void dispatchNotification(int methodId,
          +                                 Object[] args)
          +
          +
          Overrides:
          +
          dispatchNotification in class com.threerings.presents.client.InvocationDecoder
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/ZoneDirector.html b/apidocs/com/threerings/whirled/zone/client/ZoneDirector.html index df802c76..0dc9b8c7 100644 --- a/apidocs/com/threerings/whirled/zone/client/ZoneDirector.html +++ b/apidocs/com/threerings/whirled/zone/client/ZoneDirector.html @@ -1,639 +1,591 @@ - - - - - - -ZoneDirector (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.client -
    -Class ZoneDirector

    -
    -java.lang.Object
    -  extended by com.threerings.presents.client.BasicDirector
    -      extended by com.threerings.whirled.zone.client.ZoneDirector
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.client.InvocationReceiver, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.SessionObserver, SceneDirector.MoveHandler, ZoneReceiver, ZoneService.ZoneMoveListener
    -
    -
    -
    -
    public class ZoneDirector
    extends com.threerings.presents.client.BasicDirector
    implements ZoneReceiver, ZoneService.ZoneMoveListener, SceneDirector.MoveHandler
    - - -

    -The zone director augments the scene services with the notion of zones. Zones are +

    +
    com.threerings.whirled.zone.client
    +

    Class ZoneDirector

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.client.BasicDirector
      • +
      • +
          +
        • com.threerings.whirled.zone.client.ZoneDirector
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.presents.client.InvocationReceiver, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.SessionObserver, SceneDirector.MoveHandler, ZoneReceiver, ZoneService.ZoneMoveListener
      +
      +
      +
      +
      public class ZoneDirector
      +extends com.threerings.presents.client.BasicDirector
      +implements ZoneReceiver, ZoneService.ZoneMoveListener, SceneDirector.MoveHandler
      +
      The zone director augments the scene services with the notion of zones. Zones are self-contained, connected groups of scenes. The normal scene director services can be used to move from scene to scene, but moving to a new zone requires a special move request which can be accomplished via the zone director. The zone director also makes available the zone summary - which provides information on the zone which can be used to generate an overview map or similar. -

      - -

      -


      - -

      + which provides information on the zone which can be used to generate an overview map or similar.

      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ZoneDirector

      -
      -public ZoneDirector(WhirledContext ctx,
      -                    SceneDirector scdir)
      -
      -
      Constructs a zone director with the supplied context, and delegate scene director (which the +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ZoneDirector

          +
          public ZoneDirector(WhirledContext ctx,
          +                    SceneDirector scdir)
          +
          Constructs a zone director with the supplied context, and delegate scene director (which the zone director will coordinate with when moving from scene to scene). A zone director is - required on the client side for systems that wish to use the zone services. -

          -

      - + required on the client side for systems that wish to use the zone services.
    + + + + - - - - - - -
    -Method Detail
    - -

    -getZoneSummary

    -
    -public ZoneSummary 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). -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -addZoneObserver

    -
    -public void addZoneObserver(ZoneObserver observer)
    -
    -
    Adds a zone observer to the list. This observer will subsequently be notified of effected - and failed zone changes. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -removeZoneObserver

    -
    -public void removeZoneObserver(ZoneObserver observer)
    -
    -
    Removes a zone observer from the list. -

    -

    -
    -
    -
    -
    -
    -
    -
    - -

    -moveTo

    -
    -public boolean moveTo(int zoneId,
    -                      int sceneId)
    -
    -
    Requests that this client move the specified scene in the specified zone. A request will be +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getZoneSummary

        +
        public ZoneSummary 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).
        +
      • +
      + + + +
        +
      • +

        addZoneObserver

        +
        public void addZoneObserver(ZoneObserver observer)
        +
        Adds a zone observer to the list. This observer will subsequently be notified of effected + and failed zone changes.
        +
      • +
      + + + +
        +
      • +

        removeZoneObserver

        +
        public void removeZoneObserver(ZoneObserver observer)
        +
        Removes a zone observer from the list.
        +
      • +
      + + + +
        +
      • +

        moveTo

        +
        public boolean moveTo(int zoneId,
        +                      int sceneId)
        +
        Requests that this client move the specified scene in the specified zone. A request will be made and when the response is received, the location observers will be notified of success - or failure. -

        -

        -
        -
        -
        -
        -
        -
    -
    - -

    -moveTo

    -
    -public boolean moveTo(int zoneId,
    + or failure.
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/ZoneObserver.html b/apidocs/com/threerings/whirled/zone/client/ZoneObserver.html index 7529a94e..94c754c4 100644 --- a/apidocs/com/threerings/whirled/zone/client/ZoneObserver.html +++ b/apidocs/com/threerings/whirled/zone/client/ZoneObserver.html @@ -1,266 +1,283 @@ - - - - - - -ZoneObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.client -
    -Interface ZoneObserver

    -
    -
    All Known Implementing Classes:
    ZoneAdapter
    -
    -
    -
    -
    public interface ZoneObserver
    - - -

    -The zone observer interface makes it possible for entities to be - notified when the client moves to a new zone. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.zone.client
    +

    Interface ZoneObserver

    +
    +
    +
    +
      +
    • +
      +
      All Known Implementing Classes:
      +
      ZoneAdapter
      +
      +
      +
      +
      public interface ZoneObserver
      +
      The zone observer interface makes it possible for entities to be + notified when the client moves to a new zone.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidzoneChangeFailed(String reason) - -
      -          This is called on all zone observers when a zone change request is - rejected by the server or fails for some other reason.
      - voidzoneDidChange(ZoneSummary summary) - -
      -          Called when we have switched to a new zone.
      - voidzoneWillChange(int zoneId) - -
      -          Called when we begin the process of switching to a new zone.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidzoneChangeFailed(String reason) +
        This is called on all zone observers when a zone change request is + rejected by the server or fails for some other reason.
        +
        voidzoneDidChange(ZoneSummary summary) +
        Called when we have switched to a new zone.
        +
        voidzoneWillChange(int zoneId) +
        Called when we begin the process of switching to a new zone.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -zoneWillChange

      -
      -void zoneWillChange(int zoneId)
      -
      -
      Called when we begin the process of switching to a new zone. This - will be followed by a call to zoneDidChange(com.threerings.whirled.zone.data.ZoneSummary) to indicate - that the change was successful or zoneChangeFailed(java.lang.String) if the - change fails. -

      -

      -
      Parameters:
      zoneId - the zone id of the zone to which we are changing.
      -
      -
      -
      - -

      -zoneDidChange

      -
      -void zoneDidChange(ZoneSummary summary)
      -
      -
      Called when we have switched to a new zone. -

      -

      -
      Parameters:
      summary - the summary information for the new zone or null if - we have switched to no zone.
      -
      -
      -
      - -

      -zoneChangeFailed

      -
      -void zoneChangeFailed(String reason)
      -
      -
      This is called on all zone observers when a zone change request is - rejected by the server or fails for some other reason. -

      -

      -
      Parameters:
      reason - the reason code that explains why the zone change - request was rejected or otherwise failed.
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + + + + + +
          +
        • +

          zoneDidChange

          +
          void zoneDidChange(ZoneSummary summary)
          +
          Called when we have switched to a new zone.
          +
          +
          Parameters:
          +
          summary - the summary information for the new zone or null if + we have switched to no zone.
          +
          +
        • +
        + + + +
          +
        • +

          zoneChangeFailed

          +
          void zoneChangeFailed(String reason)
          +
          This is called on all zone observers when a zone change request is + rejected by the server or fails for some other reason.
          +
          +
          Parameters:
          +
          reason - the reason code that explains why the zone change + request was rejected or otherwise failed.
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/ZoneReceiver.html b/apidocs/com/threerings/whirled/zone/client/ZoneReceiver.html index 1ae177b5..cac04314 100644 --- a/apidocs/com/threerings/whirled/zone/client/ZoneReceiver.html +++ b/apidocs/com/threerings/whirled/zone/client/ZoneReceiver.html @@ -1,247 +1,257 @@ - - - - - - -ZoneReceiver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.client -
    -Interface ZoneReceiver

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationReceiver
    -
    -
    -
    All Known Implementing Classes:
    ZoneDirector
    -
    -
    -
    -
    public interface ZoneReceiver
    extends com.threerings.presents.client.InvocationReceiver
    - - -

    -Defines, for the zone services, a set of notifications delivered asynchronously by the server - to the client. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.zone.client
    +

    Interface ZoneReceiver

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.client.InvocationReceiver
      +
      +
      +
      All Known Implementing Classes:
      +
      ZoneDirector
      +
      +
      +
      +
      public interface ZoneReceiver
      +extends com.threerings.presents.client.InvocationReceiver
      +
      Defines, for the zone services, a set of notifications delivered asynchronously by the server + to the client.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationReceiver
      com.threerings.presents.client.InvocationReceiver.Registration
      -  - +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationReceiver

          +com.threerings.presents.client.InvocationReceiver.Registration
        • +
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - voidforcedMove(int zoneId, - int sceneId) - -
      -          Used to communicate a required move notification to the client.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidforcedMove(int zoneId, + int sceneId) +
        Used to communicate a required move notification to the client.
        +
        +
      • +
      +
    • +
    +
    +
    +
    + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/ZoneService.ZoneMoveListener.html b/apidocs/com/threerings/whirled/zone/client/ZoneService.ZoneMoveListener.html index c92d1626..cde990a1 100644 --- a/apidocs/com/threerings/whirled/zone/client/ZoneService.ZoneMoveListener.html +++ b/apidocs/com/threerings/whirled/zone/client/ZoneService.ZoneMoveListener.html @@ -1,330 +1,319 @@ - - - - - - -ZoneService.ZoneMoveListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.client -
    -Interface ZoneService.ZoneMoveListener

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationService.InvocationListener
    -
    -
    -
    All Known Implementing Classes:
    ZoneDirector, ZoneMarshaller.ZoneMoveMarshaller
    -
    -
    -
    Enclosing interface:
    ZoneService
    -
    -
    -
    -
    public static interface ZoneService.ZoneMoveListener
    extends com.threerings.presents.client.InvocationService.InvocationListener
    - - -

    -Used to deliver responses to ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) requests. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.zone.client
    +

    Interface ZoneService.ZoneMoveListener

    +
    +
    +
    + +
    +
    + +
    +
    + + + + +
      +
    • +

      moveRequiresServerSwitch

      +
      void moveRequiresServerSwitch(String hostname,
      +                              int[] ports)
      +
      Indicates that the client must switch to the specified server and reissue its move + request in order to relocate to its desired zone.
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/ZoneService.html b/apidocs/com/threerings/whirled/zone/client/ZoneService.html index 57413ce3..7261557d 100644 --- a/apidocs/com/threerings/whirled/zone/client/ZoneService.html +++ b/apidocs/com/threerings/whirled/zone/client/ZoneService.html @@ -1,255 +1,277 @@ - - - - - - -ZoneService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.client -
    -Interface ZoneService

    -
    -
    All Superinterfaces:
    com.threerings.presents.client.InvocationService
    -
    -
    -
    All Known Implementing Classes:
    ZoneMarshaller
    -
    -
    -
    -
    public interface ZoneService
    extends com.threerings.presents.client.InvocationService
    - - -

    -The client interface for zone related invocation services (e.g. moving between zones). -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.zone.client
    +

    Interface ZoneService

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.client.InvocationService
      +
      +
      +
      All Known Implementing Classes:
      +
      ZoneMarshaller
      +
      +
      +
      +
      public interface ZoneService
      +extends com.threerings.presents.client.InvocationService
      +
      The client interface for zone related invocation services (e.g. moving between zones).
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Nested Class Summary
      -static interfaceZoneService.ZoneMoveListener - -
      -          Used to deliver responses to moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) requests.
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService
      com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
      -  - + - - - - - - - - - - -
      -Method Summary
      - voidmoveTo(int zoneId, - int sceneId, - int version, - ZoneService.ZoneMoveListener listener) - -
      -          Requests that that this client's body be moved to the specified scene in the specified zone.
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -moveTo

      -
      -void moveTo(int zoneId,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          moveTo

          +
          void moveTo(int zoneId,
                       int sceneId,
                       int version,
          -            ZoneService.ZoneMoveListener listener)
          -
          -
          Requests that that this client's body be moved to the specified scene in the specified zone. -

          -

          -
          -
          -
          -
          Parameters:
          zoneId - the zone id to which we want to move.
          sceneId - the scene id to which we want to move.
          version - the version number of the scene object that we have in our local repository.
          listener - receives the callback when the request succeeds or fails.
          -
          -
          + ZoneService.ZoneMoveListener listener)
      +
      Requests that that this client's body be moved to the specified scene in the specified zone.
      +
      +
      Parameters:
      +
      zoneId - the zone id to which we want to move.
      +
      sceneId - the scene id to which we want to move.
      +
      version - the version number of the scene object that we have in our local repository.
      +
      listener - receives the callback when the request succeeds or fails.
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/class-use/ZoneAdapter.html b/apidocs/com/threerings/whirled/zone/client/class-use/ZoneAdapter.html index a31132a8..70aaf2c0 100644 --- a/apidocs/com/threerings/whirled/zone/client/class-use/ZoneAdapter.html +++ b/apidocs/com/threerings/whirled/zone/client/class-use/ZoneAdapter.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.client.ZoneAdapter (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.client.ZoneAdapter

    -
    -No usage of com.threerings.whirled.zone.client.ZoneAdapter -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.client.ZoneAdapter

    +
    +
    No usage of com.threerings.whirled.zone.client.ZoneAdapter
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/class-use/ZoneDecoder.html b/apidocs/com/threerings/whirled/zone/client/class-use/ZoneDecoder.html index 32468b15..db4572c0 100644 --- a/apidocs/com/threerings/whirled/zone/client/class-use/ZoneDecoder.html +++ b/apidocs/com/threerings/whirled/zone/client/class-use/ZoneDecoder.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.client.ZoneDecoder (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.client.ZoneDecoder

    -
    -No usage of com.threerings.whirled.zone.client.ZoneDecoder -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.client.ZoneDecoder

    +
    +
    No usage of com.threerings.whirled.zone.client.ZoneDecoder
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/class-use/ZoneDirector.html b/apidocs/com/threerings/whirled/zone/client/class-use/ZoneDirector.html index e9675e62..f21b0999 100644 --- a/apidocs/com/threerings/whirled/zone/client/class-use/ZoneDirector.html +++ b/apidocs/com/threerings/whirled/zone/client/class-use/ZoneDirector.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.client.ZoneDirector (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.client.ZoneDirector

    -
    -No usage of com.threerings.whirled.zone.client.ZoneDirector -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.client.ZoneDirector

    +
    +
    No usage of com.threerings.whirled.zone.client.ZoneDirector
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/class-use/ZoneObserver.html b/apidocs/com/threerings/whirled/zone/client/class-use/ZoneObserver.html index 0f4bcd35..7e60f8f8 100644 --- a/apidocs/com/threerings/whirled/zone/client/class-use/ZoneObserver.html +++ b/apidocs/com/threerings/whirled/zone/client/class-use/ZoneObserver.html @@ -1,207 +1,191 @@ - - - - - - -Uses of Interface com.threerings.whirled.zone.client.ZoneObserver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.zone.client.ZoneObserver

    -
    - - - - - - - - - -
    -Packages that use ZoneObserver
    com.threerings.whirled.zone.client  
    -  -

    - - - - - -
    -Uses of ZoneObserver in com.threerings.whirled.zone.client
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.whirled.zone.client that implement ZoneObserver
    - classZoneAdapter - -
    -          The zone adapter makes life easier for a class that really only cares +
    +

    Uses of Interface
    com.threerings.whirled.zone.client.ZoneObserver

    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    Methods in com.threerings.whirled.zone.client with parameters of type ZoneObserver 
    Modifier and TypeMethod and Description
    voidZoneDirector.addZoneObserver(ZoneObserver observer) +
    Adds a zone observer to the list.
    +
    voidZoneDirector.removeZoneObserver(ZoneObserver observer) +
    Removes a zone observer from the list.
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/class-use/ZoneReceiver.html b/apidocs/com/threerings/whirled/zone/client/class-use/ZoneReceiver.html index 7817773e..14cfa70d 100644 --- a/apidocs/com/threerings/whirled/zone/client/class-use/ZoneReceiver.html +++ b/apidocs/com/threerings/whirled/zone/client/class-use/ZoneReceiver.html @@ -1,196 +1,182 @@ - - - - - - -Uses of Interface com.threerings.whirled.zone.client.ZoneReceiver (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.zone.client.ZoneReceiver

    -
    - - - - - - - - - -
    -Packages that use ZoneReceiver
    com.threerings.whirled.zone.client  
    -  -

    - - - - - -
    -Uses of ZoneReceiver in com.threerings.whirled.zone.client
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.zone.client that implement ZoneReceiver
    - classZoneDirector - -
    -          The zone director augments the scene services with the notion of zones.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.zone.client with parameters of type ZoneReceiver
    ZoneDecoder(ZoneReceiver receiver) - -
    -          Creates a decoder that may be registered to dispatch invocation - service notifications to the specified receiver.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.zone.client.ZoneReceiver

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/class-use/ZoneService.ZoneMoveListener.html b/apidocs/com/threerings/whirled/zone/client/class-use/ZoneService.ZoneMoveListener.html index 912db29d..a719b94a 100644 --- a/apidocs/com/threerings/whirled/zone/client/class-use/ZoneService.ZoneMoveListener.html +++ b/apidocs/com/threerings/whirled/zone/client/class-use/ZoneService.ZoneMoveListener.html @@ -1,366 +1,322 @@ - - - - - - -Uses of Interface com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use ZoneService.ZoneMoveListener
    com.threerings.whirled.zone.client  
    com.threerings.whirled.zone.data  
    com.threerings.whirled.zone.peer.server  
    com.threerings.whirled.zone.server  
    -  -

    - - - - - -
    -Uses of ZoneService.ZoneMoveListener in com.threerings.whirled.zone.client
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.zone.client that implement ZoneService.ZoneMoveListener
    - classZoneDirector - -
    -          The zone director augments the scene services with the notion of zones.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.zone.client with parameters of type ZoneService.ZoneMoveListener
    - voidZoneService.moveTo(int zoneId, - int sceneId, - int version, - ZoneService.ZoneMoveListener listener) - -
    -          Requests that that this client's body be moved to the specified scene in the specified zone.
    -  -

    - - - - - -
    -Uses of ZoneService.ZoneMoveListener in com.threerings.whirled.zone.data
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.zone.data that implement ZoneService.ZoneMoveListener
    -static classZoneMarshaller.ZoneMoveMarshaller - -
    -          Marshalls results to implementations of ZoneService.ZoneMoveListener.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.zone.data with parameters of type ZoneService.ZoneMoveListener
    - voidZoneMarshaller.moveTo(int arg1, - int arg2, - int arg3, - ZoneService.ZoneMoveListener arg4) - -
    -           
    -  -

    - - - - - -
    -Uses of ZoneService.ZoneMoveListener in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.zone.peer.server with parameters of type ZoneService.ZoneMoveListener
    - voidPeeredZoneRegistry.moveTo(com.threerings.presents.data.ClientObject caller, - int zoneId, - int sceneId, - int sceneVer, - ZoneService.ZoneMoveListener listener) - -
    -           
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.zone.peer.server with parameters of type ZoneService.ZoneMoveListener
    PeeredZoneRegistry.PeerZoneMoveHandler(com.threerings.crowd.server.LocationManager locman, - ZoneManager zmgr, - SceneRegistry scReg, - com.threerings.crowd.data.BodyObject body, - int sceneId, - int sceneVer, - ZoneService.ZoneMoveListener listener) - -
    -           
    -  -

    - - - - - -
    -Uses of ZoneService.ZoneMoveListener in com.threerings.whirled.zone.server
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.zone.server with parameters of type ZoneService.ZoneMoveListener
    - voidZoneRegistry.moveTo(com.threerings.presents.data.ClientObject caller, - int zoneId, - int sceneId, - int sceneVer, - ZoneService.ZoneMoveListener listener) - -
    -           
    - voidZoneProvider.moveTo(com.threerings.presents.data.ClientObject caller, - int arg1, - int arg2, - int arg3, - ZoneService.ZoneMoveListener arg4) - -
    -          Handles a ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) request.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.zone.server with parameters of type ZoneService.ZoneMoveListener
    ZoneMoveHandler(com.threerings.crowd.server.LocationManager locmgr, - ZoneManager zmgr, - SceneRegistry screg, - com.threerings.crowd.data.BodyObject body, - int sceneId, - int sceneVer, - ZoneService.ZoneMoveListener listener) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/class-use/ZoneService.html b/apidocs/com/threerings/whirled/zone/client/class-use/ZoneService.html index 732427ca..3b249997 100644 --- a/apidocs/com/threerings/whirled/zone/client/class-use/ZoneService.html +++ b/apidocs/com/threerings/whirled/zone/client/class-use/ZoneService.html @@ -1,183 +1,170 @@ - - - - - - -Uses of Interface com.threerings.whirled.zone.client.ZoneService (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.zone.client.ZoneService

    -
    - - - - - - - - - -
    -Packages that use ZoneService
    com.threerings.whirled.zone.data  
    -  -

    - - - - - -
    -Uses of ZoneService in com.threerings.whirled.zone.data
    -  -

    - - - - - - - - + + +
    Classes in com.threerings.whirled.zone.data that implement ZoneService
    - classZoneMarshaller - -
    -          Provides the implementation of the ZoneService interface +
    +

    Uses of Interface
    com.threerings.whirled.zone.client.ZoneService

    +
    +
    +
    +
    + + + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/package-frame.html b/apidocs/com/threerings/whirled/zone/client/package-frame.html index 4ed784ac..41c12f15 100644 --- a/apidocs/com/threerings/whirled/zone/client/package-frame.html +++ b/apidocs/com/threerings/whirled/zone/client/package-frame.html @@ -1,54 +1,30 @@ - - - - - - -com.threerings.whirled.zone.client (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.zone.client - - - - -
    -Interfaces  - -
    -ZoneObserver -
    -ZoneReceiver -
    -ZoneService -
    -ZoneService.ZoneMoveListener
    - - - - - - -
    -Classes  - -
    -ZoneAdapter -
    -ZoneDecoder -
    -ZoneDirector
    - - - - + + + + + +com.threerings.whirled.zone.client (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.zone.client

    + + + diff --git a/apidocs/com/threerings/whirled/zone/client/package-summary.html b/apidocs/com/threerings/whirled/zone/client/package-summary.html index d67e687f..97bfa7a6 100644 --- a/apidocs/com/threerings/whirled/zone/client/package-summary.html +++ b/apidocs/com/threerings/whirled/zone/client/package-summary.html @@ -1,196 +1,197 @@ - - - - - - -com.threerings.whirled.zone.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.zone.client -

    - - - - - - - - - - - - - - - - - - - - - -
    -Interface Summary
    ZoneObserverThe zone observer interface makes it possible for entities to be - notified when the client moves to a new zone.
    ZoneReceiverDefines, for the zone services, a set of notifications delivered asynchronously by the server - to the client.
    ZoneServiceThe client interface for zone related invocation services (e.g.
    ZoneService.ZoneMoveListenerUsed to deliver responses to ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) requests.
    -  - -

    - - - - - - - - + + + + + + + + + + +
    -Class Summary
    ZoneAdapterThe zone adapter makes life easier for a class that really only cares +
    +

    Package com.threerings.whirled.zone.client

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      ZoneObserver +
      The zone observer interface makes it possible for entities to be + notified when the client moves to a new zone.
      +
      ZoneReceiver +
      Defines, for the zone services, a set of notifications delivered asynchronously by the server + to the client.
      +
      ZoneService +
      The client interface for zone related invocation services (e.g.
      +
      ZoneService.ZoneMoveListener + +
      +
    • +
    • + + + + + + + + + + - - - - - - - - - -
      Class Summary 
      ClassDescription
      ZoneAdapter +
      The zone adapter makes life easier for a class that really only cares about one or two of the zone observer callbacks and doesn't want to - provide empty implementations of the others.
      ZoneDecoderDispatches calls to a ZoneReceiver instance.
      ZoneDirectorThe zone director augments the scene services with the notion of zones.
      -  - -

      -

      -
      -
      - - + provide empty implementations of the others.
    +
    ZoneDecoder +
    Dispatches calls to a ZoneReceiver instance.
    +
    ZoneDirector +
    The zone director augments the scene services with the notion of zones.
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/package-tree.html b/apidocs/com/threerings/whirled/zone/client/package-tree.html index 70cc00c0..3f917505 100644 --- a/apidocs/com/threerings/whirled/zone/client/package-tree.html +++ b/apidocs/com/threerings/whirled/zone/client/package-tree.html @@ -1,172 +1,168 @@ - - - - - - -com.threerings.whirled.zone.client Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.zone.client -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.zone.client

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    +
      +
    • com.threerings.presents.client.InvocationReceiver + +
    • +
    • com.threerings.presents.client.InvocationService<T> + +
    • +
    • com.threerings.presents.client.InvocationService.InvocationListener + +
    • +
    • com.threerings.whirled.zone.client.ZoneObserver
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/client/package-use.html b/apidocs/com/threerings/whirled/zone/client/package-use.html index 5f88ff8f..926c7057 100644 --- a/apidocs/com/threerings/whirled/zone/client/package-use.html +++ b/apidocs/com/threerings/whirled/zone/client/package-use.html @@ -1,248 +1,241 @@ - - - - - - -Uses of Package com.threerings.whirled.zone.client (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.zone.client

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -Packages that use com.threerings.whirled.zone.client
    com.threerings.whirled.zone.client  
    com.threerings.whirled.zone.data  
    com.threerings.whirled.zone.peer.server  
    com.threerings.whirled.zone.server  
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.zone.client used by com.threerings.whirled.zone.client
    ZoneObserver - -
    -          The zone observer interface makes it possible for entities to be - notified when the client moves to a new zone.
    ZoneReceiver - -
    -          Defines, for the zone services, a set of notifications delivered asynchronously by the server - to the client.
    ZoneService.ZoneMoveListener - -
    -          Used to deliver responses to ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) requests.
    -  -

    - - - - - - - - - - - -
    -Classes in com.threerings.whirled.zone.client used by com.threerings.whirled.zone.data
    ZoneService - -
    -          The client interface for zone related invocation services (e.g.
    ZoneService.ZoneMoveListener - -
    -          Used to deliver responses to ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) requests.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.zone.client used by com.threerings.whirled.zone.peer.server
    ZoneService.ZoneMoveListener - -
    -          Used to deliver responses to ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) requests.
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.zone.client used by com.threerings.whirled.zone.server
    ZoneService.ZoneMoveListener - -
    -          Used to deliver responses to ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) requests.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.zone.client

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/SceneSummary.html b/apidocs/com/threerings/whirled/zone/data/SceneSummary.html index 31c1e9c7..1cbde3a0 100644 --- a/apidocs/com/threerings/whirled/zone/data/SceneSummary.html +++ b/apidocs/com/threerings/whirled/zone/data/SceneSummary.html @@ -1,385 +1,390 @@ - - - - - - -SceneSummary (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.data -
    -Class SceneSummary

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.zone.data.SceneSummary
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class SceneSummary
    extends Object
    implements com.threerings.io.Streamable
    - - -

    -The scene summary class is used to provide info about the connected +

    +
    com.threerings.whirled.zone.data
    +

    Class SceneSummary

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class SceneSummary
      +extends Object
      +implements com.threerings.io.Streamable
      +
      The scene summary class is used to provide info about the connected group of scenes that make up a zone. The group of scenes that make up a zone is a self-contained set of scenes, connected with one another (by - portals) but not to any scenes outside the group. -

      - -

      -


      - -

      + portals) but not to any scenes outside the group.

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - Stringname - -
      -          The name of this scene.
      - int[]neighborDirs - -
      -          The directions in which each of the neighbors lay.
      - int[]neighbors - -
      -          The ids of the scenes to which this scene is connected via - portals.
      - intsceneId - -
      -          The id of this scene.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        Stringname +
        The name of this scene.
        +
        int[]neighborDirs +
        The directions in which each of the neighbors lay.
        +
        int[]neighbors +
        The ids of the scenes to which this scene is connected via + portals.
        +
        intsceneId +
        The id of this scene.
        +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      SceneSummary() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        SceneSummary() 
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - StringtoString() - -
      -           
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -sceneId

      -
      -public int sceneId
      -
      -
      The id of this scene. -

      -

      -
      -
      -
      - -

      -name

      -
      -public String name
      -
      -
      The name of this scene. -

      -

      -
      -
      -
      - -

      -neighbors

      -
      -public int[] neighbors
      -
      -
      The ids of the scenes to which this scene is connected via - portals. -

      -

      -
      -
      -
      - -

      -neighborDirs

      -
      -public int[] neighborDirs
      -
      -
      The directions in which each of the neighbors lay. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          sceneId

          +
          public int sceneId
          +
          The id of this scene.
          +
        • +
        + + + +
          +
        • +

          name

          +
          public String name
          +
          The name of this scene.
          +
        • +
        + + + +
          +
        • +

          neighbors

          +
          public int[] neighbors
          +
          The ids of the scenes to which this scene is connected via + portals.
          +
        • +
        + + + +
          +
        • +

          neighborDirs

          +
          public int[] neighborDirs
          +
          The directions in which each of the neighbors lay.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -SceneSummary

      -
      -public SceneSummary()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          SceneSummary

          +
          public SceneSummary()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -toString

      -
      -public String toString()
      -
      -
      -
      Overrides:
      toString in class Object
      -
      -
      -
      -
      -
      + +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/ZoneCodes.html b/apidocs/com/threerings/whirled/zone/data/ZoneCodes.html index f9ecda69..db16654b 100644 --- a/apidocs/com/threerings/whirled/zone/data/ZoneCodes.html +++ b/apidocs/com/threerings/whirled/zone/data/ZoneCodes.html @@ -1,244 +1,254 @@ - - - - - - -ZoneCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.data -
    -Interface ZoneCodes

    -
    -
    All Superinterfaces:
    com.threerings.presents.data.InvocationCodes, com.threerings.crowd.data.LocationCodes, SceneCodes
    -
    -
    -
    -
    public interface ZoneCodes
    extends SceneCodes
    - - -

    -Contains codes used by the zone services. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.zone.data
    +

    Interface ZoneCodes

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.data.InvocationCodes, com.threerings.crowd.data.LocationCodes, SceneCodes
      +
      +
      +
      +
      public interface ZoneCodes
      +extends SceneCodes
      +
      Contains codes used by the zone services.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Field Summary
      -static StringNO_SUCH_ZONE - -
      -          An error code indicating that a zone identified by a particular - zone id does not exist.
      - - - - - - - -
      Fields inherited from interface com.threerings.whirled.data.SceneCodes
      SCENE_UPDATE, WHIRLED_GROUP
      - - - - - - - -
      Fields inherited from interface com.threerings.crowd.data.LocationCodes
      ALREADY_THERE, MOVE_IN_PROGRESS, NO_SUCH_PLACE
      - - - - - - - -
      Fields inherited from interface com.threerings.presents.data.InvocationCodes
      ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
      -  -

      - +

        +
      • + + +

        Field Summary

        + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static StringNO_SUCH_ZONE +
        An error code indicating that a zone identified by a particular + zone id does not exist.
        +
        + +
          +
        • + + +

          Fields inherited from interface com.threerings.crowd.data.LocationCodes

          +ALREADY_THERE, MOVE_IN_PROGRESS, NO_SUCH_PLACE
        • +
        +
          +
        • + + +

          Fields inherited from interface com.threerings.presents.data.InvocationCodes

          +ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
        • +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -NO_SUCH_ZONE

      -
      -static final String NO_SUCH_ZONE
      -
      -
      An error code indicating that a zone identified by a particular +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          NO_SUCH_ZONE

          +
          static final String NO_SUCH_ZONE
          +
          An error code indicating that a zone identified by a particular zone id does not exist. Usually generated by a failed moveTo - request. -

          -

          -
          See Also:
          Constant Field Values
          -
      + request.
    +
    +
    See Also:
    +
    Constant Field Values
    +
    + + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/ZoneMarshaller.ZoneMoveMarshaller.html b/apidocs/com/threerings/whirled/zone/data/ZoneMarshaller.ZoneMoveMarshaller.html index 7178e346..f584736d 100644 --- a/apidocs/com/threerings/whirled/zone/data/ZoneMarshaller.ZoneMoveMarshaller.html +++ b/apidocs/com/threerings/whirled/zone/data/ZoneMarshaller.ZoneMoveMarshaller.html @@ -1,545 +1,549 @@ - - - - - - -ZoneMarshaller.ZoneMoveMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.data -
    -Class ZoneMarshaller.ZoneMoveMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
    -      extended by com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.client.InvocationService.InvocationListener, ZoneService.ZoneMoveListener
    -
    -
    -
    Enclosing class:
    ZoneMarshaller
    -
    -
    -
    -
    public static class ZoneMarshaller.ZoneMoveMarshaller
    extends com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
    implements ZoneService.ZoneMoveListener
    - - -

    -Marshalls results to implementations of ZoneService.ZoneMoveListener. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.zone.data
    +

    Class ZoneMarshaller.ZoneMoveMarshaller

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
      • +
      • +
          +
        • com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.client.InvocationService.InvocationListener, ZoneService.ZoneMoveListener
      +
      +
      +
      Enclosing class:
      +
      ZoneMarshaller
      +
      +
      +
      +
      public static class ZoneMarshaller.ZoneMoveMarshaller
      +extends com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
      +implements ZoneService.ZoneMoveListener
      +
      Marshalls results to implementations of ZoneService.ZoneMoveListener.
      +
    • +
    +
    +
    + +
    +
    + + + + +
      +
    • +

      dispatchResponse

      +
      public void dispatchResponse(int methodId,
      +                             Object[] args)
      +
      +
      Overrides:
      +
      dispatchResponse in class com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller
      +
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/ZoneMarshaller.html b/apidocs/com/threerings/whirled/zone/data/ZoneMarshaller.html index 0cb8d408..0765efe9 100644 --- a/apidocs/com/threerings/whirled/zone/data/ZoneMarshaller.html +++ b/apidocs/com/threerings/whirled/zone/data/ZoneMarshaller.html @@ -1,383 +1,408 @@ - - - - - - -ZoneMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.data -
    -Class ZoneMarshaller

    -
    -java.lang.Object
    -  extended by com.threerings.presents.data.InvocationMarshaller
    -      extended by com.threerings.whirled.zone.data.ZoneMarshaller
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.client.InvocationService, ZoneService
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.whirled.zone.data
    +

    Class ZoneMarshaller

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.data.InvocationMarshaller
      • +
      • +
          +
        • com.threerings.whirled.zone.data.ZoneMarshaller
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.client.InvocationService, ZoneService
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from ZoneService.java.")
      -public class ZoneMarshaller
      extends com.threerings.presents.data.InvocationMarshaller
      implements ZoneService
    - - -

    -Provides the implementation of the ZoneService interface +public class ZoneMarshaller +extends com.threerings.presents.data.InvocationMarshaller +implements ZoneService +

    Provides the implementation of the ZoneService interface that marshalls the arguments and delivers the request to the provider on the server. Also provides an implementation of the response listener interfaces that marshall the response arguments and deliver them back - to the requesting client. -

    - -

    -


    - -

    + to the requesting client.

    + + + +
    +
      +
    • - - - - - - - - - - -
      -Nested Class Summary
      -static classZoneMarshaller.ZoneMoveMarshaller - -
      -          Marshalls results to implementations of ZoneService.ZoneMoveListener.
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.presents.data.InvocationMarshaller
      com.threerings.presents.data.InvocationMarshaller.ConfirmMarshaller, com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller, com.threerings.presents.data.InvocationMarshaller.ResultMarshaller
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.whirled.zone.client.ZoneService
      ZoneService.ZoneMoveListener
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService
      com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        + + + + + + + + + + +
        Nested Classes 
        Modifier and TypeClass and Description
        static class ZoneMarshaller.ZoneMoveMarshaller +
        Marshalls results to implementations of ZoneService.ZoneMoveListener.
        +
        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.presents.data.InvocationMarshaller

          +com.threerings.presents.data.InvocationMarshaller.ConfirmMarshaller, com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller, com.threerings.presents.data.InvocationMarshaller.ResultMarshaller
        • +
        + +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.presents.client.InvocationService

          +com.threerings.presents.client.InvocationService.ConfirmListener, com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.presents.client.InvocationService.ResultListener
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - -
      -Field Summary
      -static intMOVE_TO - -
      -          The method id used to dispatch moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) requests.
      -  + - - - - - - - - - -
      -Constructor Summary
      ZoneMarshaller() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        ZoneMarshaller() 
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - voidmoveTo(int arg1, - int arg2, - int arg3, - ZoneService.ZoneMoveListener arg4) - -
      -          Requests that that this client's body be moved to the specified scene in the specified zone.
      - - - - - - - -
      Methods inherited from class com.threerings.presents.data.InvocationMarshaller
      getInvocationCode, init, readField__invCode, readField__invOid, readObject, setInvocationOid, setNoResponse, toString, writeField__invCode, writeField__invOid
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -MOVE_TO

      -
      -public static final int MOVE_TO
      -
      -
      The method id used to dispatch moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) requests. -

      -

      -
      See Also:
      Constant Field Values
      -
      - + - - - - - - -
      -Constructor Detail
      - -

      -ZoneMarshaller

      -
      -public ZoneMarshaller()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ZoneMarshaller

          +
          public ZoneMarshaller()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -moveTo

      -
      -public void moveTo(int arg1,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          moveTo

          +
          public void moveTo(int arg1,
                              int arg2,
                              int arg3,
          -                   ZoneService.ZoneMoveListener arg4)
          -
          -
          Description copied from interface: ZoneService
          -
          Requests that that this client's body be moved to the specified scene in the specified zone. -

          -

          -
          Specified by:
          moveTo in interface ZoneService
          -
          -
          -
          Parameters:
          arg1 - the zone id to which we want to move.
          arg2 - the scene id to which we want to move.
          arg3 - the version number of the scene object that we have in our local repository.
          arg4 - receives the callback when the request succeeds or fails.
          -
          -
          + ZoneService.ZoneMoveListener arg4)
      +
      Description copied from interface: ZoneService
      +
      Requests that that this client's body be moved to the specified scene in the specified zone.
      +
      +
      Specified by:
      +
      moveTo in interface ZoneService
      +
      Parameters:
      +
      arg1 - the zone id to which we want to move.
      +
      arg2 - the scene id to which we want to move.
      +
      arg3 - the version number of the scene object that we have in our local repository.
      +
      arg4 - receives the callback when the request succeeds or fails.
      +
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/ZoneSummary.html b/apidocs/com/threerings/whirled/zone/data/ZoneSummary.html index 9dee7044..125fa797 100644 --- a/apidocs/com/threerings/whirled/zone/data/ZoneSummary.html +++ b/apidocs/com/threerings/whirled/zone/data/ZoneSummary.html @@ -1,363 +1,375 @@ - - - - - - -ZoneSummary (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.data -
    -Class ZoneSummary

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.whirled.zone.data.ZoneSummary
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class ZoneSummary
    extends com.threerings.io.SimpleStreamableObject
    - - -

    -The zone summary contains information on a zone, including its name and +

    +
    com.threerings.whirled.zone.data
    +

    Class ZoneSummary

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.io.SimpleStreamableObject
      • +
      • +
          +
        • com.threerings.whirled.zone.data.ZoneSummary
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class ZoneSummary
      +extends com.threerings.io.SimpleStreamableObject
      +
      The zone summary contains information on a zone, including its name and summary info on all of the scenes in this zone (which can be used to - generate a map of the zone on the client). -

      - -

      -


      - -

      + generate a map of the zone on the client).

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - - - - - -
      -Field Summary
      - com.threerings.util.Namename - -
      -          The name of the zone.
      - SceneSummary[]scenes - -
      -          The summary information for all of the scenes in the zone.
      - intzoneId - -
      -          The zone's fully qualified unique identifier.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        com.threerings.util.Namename +
        The name of the zone.
        +
        SceneSummary[]scenes +
        The summary information for all of the scenes in the zone.
        +
        intzoneId +
        The zone's fully qualified unique identifier.
        +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      ZoneSummary() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        ZoneSummary() 
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - StringtoString() - -
      -           
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -zoneId

      -
      -public int zoneId
      -
      -
      The zone's fully qualified unique identifier. -

      -

      -
      -
      -
      - -

      -name

      -
      -public com.threerings.util.Name name
      -
      -
      The name of the zone. -

      -

      -
      -
      -
      - -

      -scenes

      -
      -public SceneSummary[] scenes
      -
      -
      The summary information for all of the scenes in the zone. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          zoneId

          +
          public int zoneId
          +
          The zone's fully qualified unique identifier.
          +
        • +
        + + + +
          +
        • +

          name

          +
          public com.threerings.util.Name name
          +
          The name of the zone.
          +
        • +
        + + + +
          +
        • +

          scenes

          +
          public SceneSummary[] scenes
          +
          The summary information for all of the scenes in the zone.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -ZoneSummary

      -
      -public ZoneSummary()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ZoneSummary

          +
          public ZoneSummary()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -toString

      -
      -public String toString()
      -
      -
      -
      Overrides:
      toString in class com.threerings.io.SimpleStreamableObject
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          toString

          +
          public String toString()
          +
          +
          Overrides:
          +
          toString in class com.threerings.io.SimpleStreamableObject
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/ZonedBodyObject.html b/apidocs/com/threerings/whirled/zone/data/ZonedBodyObject.html index 2f074723..45b64763 100644 --- a/apidocs/com/threerings/whirled/zone/data/ZonedBodyObject.html +++ b/apidocs/com/threerings/whirled/zone/data/ZonedBodyObject.html @@ -1,235 +1,244 @@ - - - - - - -ZonedBodyObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.data -
    -Interface ZonedBodyObject

    -
    -
    -
    public interface ZonedBodyObject
    - - -

    -A system that uses the zone services must extend BodyObject and implement this - interface. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.zone.data
    +

    Interface ZonedBodyObject

    +
    +
    +
    +
      +
    • +
      +
      +
      public interface ZonedBodyObject
      +
      A system that uses the zone services must extend BodyObject and implement this + interface.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - - - - - -
      -Method Summary
      - intgetZoneId() - -
      -          Returns the zone id currently occupied by this body.
      - voidsetZoneId(int zoneId) - -
      -          Sets the zone id currently occupied by this body.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        intgetZoneId() +
        Returns the zone id currently occupied by this body.
        +
        voidsetZoneId(int zoneId) +
        Sets the zone id currently occupied by this body.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -getZoneId

      -
      -int getZoneId()
      -
      -
      Returns the zone id currently occupied by this body. -

      -

      -
      -
      -
      -
      - -

      -setZoneId

      -
      -void setZoneId(int zoneId)
      -
      -
      Sets the zone id currently occupied by this body. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getZoneId

          +
          int getZoneId()
          +
          Returns the zone id currently occupied by this body.
          +
        • +
        + + + +
          +
        • +

          setZoneId

          +
          void setZoneId(int zoneId)
          +
          Sets the zone id currently occupied by this body.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/class-use/SceneSummary.html b/apidocs/com/threerings/whirled/zone/data/class-use/SceneSummary.html index 2b797444..aa504d72 100644 --- a/apidocs/com/threerings/whirled/zone/data/class-use/SceneSummary.html +++ b/apidocs/com/threerings/whirled/zone/data/class-use/SceneSummary.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.data.SceneSummary (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.data.SceneSummary

    -
    - - - - - - - - - -
    -Packages that use SceneSummary
    com.threerings.whirled.zone.data  
    -  -

    - - - - - -
    -Uses of SceneSummary in com.threerings.whirled.zone.data
    -  -

    - - - - - - - - - -
    Fields in com.threerings.whirled.zone.data declared as SceneSummary
    - SceneSummary[]ZoneSummary.scenes - -
    -          The summary information for all of the scenes in the zone.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.data.SceneSummary

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/class-use/ZoneCodes.html b/apidocs/com/threerings/whirled/zone/data/class-use/ZoneCodes.html index 19120233..32b2d8dc 100644 --- a/apidocs/com/threerings/whirled/zone/data/class-use/ZoneCodes.html +++ b/apidocs/com/threerings/whirled/zone/data/class-use/ZoneCodes.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Interface com.threerings.whirled.zone.data.ZoneCodes (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.zone.data.ZoneCodes

    -
    -No usage of com.threerings.whirled.zone.data.ZoneCodes -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.zone.data.ZoneCodes

    +
    +
    No usage of com.threerings.whirled.zone.data.ZoneCodes
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/class-use/ZoneMarshaller.ZoneMoveMarshaller.html b/apidocs/com/threerings/whirled/zone/data/class-use/ZoneMarshaller.ZoneMoveMarshaller.html index acfb3940..dbd4ed70 100644 --- a/apidocs/com/threerings/whirled/zone/data/class-use/ZoneMarshaller.ZoneMoveMarshaller.html +++ b/apidocs/com/threerings/whirled/zone/data/class-use/ZoneMarshaller.ZoneMoveMarshaller.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller

    -
    -No usage of com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller

    +
    +
    No usage of com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/class-use/ZoneMarshaller.html b/apidocs/com/threerings/whirled/zone/data/class-use/ZoneMarshaller.html index 092a6e7e..efaf2f82 100644 --- a/apidocs/com/threerings/whirled/zone/data/class-use/ZoneMarshaller.html +++ b/apidocs/com/threerings/whirled/zone/data/class-use/ZoneMarshaller.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.data.ZoneMarshaller (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.data.ZoneMarshaller

    -
    -No usage of com.threerings.whirled.zone.data.ZoneMarshaller -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.data.ZoneMarshaller

    +
    +
    No usage of com.threerings.whirled.zone.data.ZoneMarshaller
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/class-use/ZoneSummary.html b/apidocs/com/threerings/whirled/zone/data/class-use/ZoneSummary.html index aae8f658..b4885007 100644 --- a/apidocs/com/threerings/whirled/zone/data/class-use/ZoneSummary.html +++ b/apidocs/com/threerings/whirled/zone/data/class-use/ZoneSummary.html @@ -1,362 +1,302 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.data.ZoneSummary (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -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
    - ZoneSummaryZoneDirector.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
    - voidZoneService.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.
    - voidZoneDirector.moveSucceeded(int placeId, - com.threerings.crowd.data.PlaceConfig config, - ZoneSummary summary) - -
    -           
    - voidZoneService.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.
    - voidZoneDirector.moveSucceededWithScene(int placeId, - com.threerings.crowd.data.PlaceConfig config, - ZoneSummary summary, - SceneModel model) - -
    -           
    - voidZoneService.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.
    - voidZoneDirector.moveSucceededWithUpdates(int placeId, - com.threerings.crowd.data.PlaceConfig config, - ZoneSummary summary, - SceneUpdate[] updates) - -
    -           
    - voidZoneObserver.zoneDidChange(ZoneSummary summary) - -
    -          Called when we have switched to a new zone.
    - voidZoneAdapter.zoneDidChange(ZoneSummary summary) - -
    -           
    -  -

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

    - - - - - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.zone.data with parameters of type ZoneSummary
    - voidZoneMarshaller.ZoneMoveMarshaller.moveSucceeded(int arg1, - com.threerings.crowd.data.PlaceConfig arg2, - ZoneSummary arg3) - -
    -           
    - voidZoneMarshaller.ZoneMoveMarshaller.moveSucceededWithScene(int arg1, - com.threerings.crowd.data.PlaceConfig arg2, - ZoneSummary arg3, - SceneModel arg4) - -
    -           
    - voidZoneMarshaller.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
    - voidZoneMoveHandler.zoneWasResolved(ZoneSummary summary) - -
    -           
    - voidZoneManager.ResolutionListener.zoneWasResolved(ZoneSummary summary) - -
    -          Called when a zone was successfully resolved.
    -  -

    -


    - - +
    +

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

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/class-use/ZonedBodyObject.html b/apidocs/com/threerings/whirled/zone/data/class-use/ZonedBodyObject.html index 6b55086b..f5ceb950 100644 --- a/apidocs/com/threerings/whirled/zone/data/class-use/ZonedBodyObject.html +++ b/apidocs/com/threerings/whirled/zone/data/class-use/ZonedBodyObject.html @@ -1,192 +1,177 @@ - - - - - - -Uses of Interface com.threerings.whirled.zone.data.ZonedBodyObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.zone.data.ZonedBodyObject

    -
    - - - - - - - - - -
    -Packages that use ZonedBodyObject
    com.threerings.whirled.zone.server  
    -  -

    - - - - - -
    -Uses of ZonedBodyObject in com.threerings.whirled.zone.server
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.zone.server with parameters of type ZonedBodyObject
    - StringZoneRegistry.leaveOccupiedZone(ZonedBodyObject source) - -
    -          Ejects the specified body from their current scene and zone.
    - StringZoneRegistry.moveBody(ZonedBodyObject source, - int zoneId, - int sceneId) - -
    -          Ejects the specified body from their current scene and sends them a request to move to the - specified new zone and scene.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.zone.data.ZonedBodyObject

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/package-frame.html b/apidocs/com/threerings/whirled/zone/data/package-frame.html index da200337..9582f3f1 100644 --- a/apidocs/com/threerings/whirled/zone/data/package-frame.html +++ b/apidocs/com/threerings/whirled/zone/data/package-frame.html @@ -1,52 +1,29 @@ - - - - - - -com.threerings.whirled.zone.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.zone.data - - - - -
    -Interfaces  - -
    -ZoneCodes -
    -ZonedBodyObject
    - - - - - - -
    -Classes  - -
    -SceneSummary -
    -ZoneMarshaller -
    -ZoneMarshaller.ZoneMoveMarshaller -
    -ZoneSummary
    - - - - + + + + + +com.threerings.whirled.zone.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.zone.data

    + + + diff --git a/apidocs/com/threerings/whirled/zone/data/package-summary.html b/apidocs/com/threerings/whirled/zone/data/package-summary.html index c7f61336..8e72f49e 100644 --- a/apidocs/com/threerings/whirled/zone/data/package-summary.html +++ b/apidocs/com/threerings/whirled/zone/data/package-summary.html @@ -1,194 +1,193 @@ - - - - - - -com.threerings.whirled.zone.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.zone.data -

    - - - - - - - - - - - - - -
    -Interface Summary
    ZoneCodesContains codes used by the zone services.
    ZonedBodyObjectA system that uses the zone services must extend BodyObject and implement this - interface.
    -  - -

    - - - - - - - - - - - - + + +
    -Class Summary
    SceneSummaryThe scene summary class is used to provide info about the connected - group of scenes that make up a zone.
    ZoneMarshallerProvides the implementation of the ZoneService interface +
    +

    Package com.threerings.whirled.zone.data

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      ZoneCodes +
      Contains codes used by the zone services.
      +
      ZonedBodyObject +
      A system that uses the zone services must extend BodyObject and implement this + interface.
      +
      +
    • +
    • + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - -
      Class Summary 
      ClassDescription
      SceneSummary +
      The scene summary class is used to provide info about the connected + group of scenes that make up a zone.
      +
      ZoneMarshaller +
      Provides the implementation of the ZoneService interface that marshalls the arguments and delivers the request to the provider - on the server.
      ZoneMarshaller.ZoneMoveMarshallerMarshalls results to implementations of ZoneService.ZoneMoveListener.
      ZoneSummaryThe zone summary contains information on a zone, including its name and + on the server. +
      ZoneMarshaller.ZoneMoveMarshaller +
      Marshalls results to implementations of ZoneService.ZoneMoveListener.
      +
      ZoneSummary +
      The zone summary contains information on a zone, including its name and summary info on all of the scenes in this zone (which can be used to - generate a map of the zone on the client).
      -  - -

      -

      -
      -
      - - + generate a map of the zone on the client).
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/package-tree.html b/apidocs/com/threerings/whirled/zone/data/package-tree.html index cde575f0..272e0ccf 100644 --- a/apidocs/com/threerings/whirled/zone/data/package-tree.html +++ b/apidocs/com/threerings/whirled/zone/data/package-tree.html @@ -1,177 +1,171 @@ - - - - - - -com.threerings.whirled.zone.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.zone.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.zone.data

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.presents.data.InvocationMarshaller<T> (implements com.threerings.presents.client.InvocationService<T>, com.threerings.io.Streamable) + +
      • +
      • com.threerings.presents.data.InvocationMarshaller.ListenerMarshaller (implements com.threerings.presents.client.InvocationService.InvocationListener, com.threerings.io.Streamable) + +
      • +
      • com.threerings.whirled.zone.data.SceneSummary (implements com.threerings.io.Streamable)
      • +
      • com.threerings.io.SimpleStreamableObject (implements com.threerings.io.Streamable) + +
      • +
      +
    • +
    +

    Interface Hierarchy

    +
      +
    • com.threerings.presents.data.InvocationCodes +
        +
      • com.threerings.crowd.data.LocationCodes + +
      • +
      +
    • +
    • com.threerings.whirled.zone.data.ZonedBodyObject
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/data/package-use.html b/apidocs/com/threerings/whirled/zone/data/package-use.html index f8db7855..e857efe1 100644 --- a/apidocs/com/threerings/whirled/zone/data/package-use.html +++ b/apidocs/com/threerings/whirled/zone/data/package-use.html @@ -1,229 +1,221 @@ - - - - - - -Uses of Package com.threerings.whirled.zone.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.zone.data

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

    - - - - - - - + + +
    -Classes in com.threerings.whirled.zone.data used by com.threerings.whirled.zone.client
    ZoneSummary - -
    -          The zone summary contains information on a zone, including its name and +
    +

    Uses of Package
    com.threerings.whirled.zone.data

    +
    +
    +
    +
    + + + - - - - - - - - - - - - -
    - -
    - + + + + + - -


    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/package-frame.html b/apidocs/com/threerings/whirled/zone/package-frame.html index 7e96c9a6..d33def8c 100644 --- a/apidocs/com/threerings/whirled/zone/package-frame.html +++ b/apidocs/com/threerings/whirled/zone/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.whirled.zone (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.zone - - - - -
    -Classes  - -
    -Log
    - - - - + + + + + +com.threerings.whirled.zone (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.zone

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/whirled/zone/package-summary.html b/apidocs/com/threerings/whirled/zone/package-summary.html index ac9fb69a..92977a52 100644 --- a/apidocs/com/threerings/whirled/zone/package-summary.html +++ b/apidocs/com/threerings/whirled/zone/package-summary.html @@ -1,158 +1,146 @@ - - - - - - -com.threerings.whirled.zone (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.zone -

    - - - - - - - - - -
    -Class Summary
    LogContains a reference to the log object used by the Whirled Zone services.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.whirled.zone

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      Log +
      Contains a reference to the log object used by the Whirled Zone services.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/package-tree.html b/apidocs/com/threerings/whirled/zone/package-tree.html index 888acd28..7b4d2c47 100644 --- a/apidocs/com/threerings/whirled/zone/package-tree.html +++ b/apidocs/com/threerings/whirled/zone/package-tree.html @@ -1,154 +1,139 @@ - - - - - - -com.threerings.whirled.zone Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.zone -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.zone

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.whirled.zone.Log
      • +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/package-use.html b/apidocs/com/threerings/whirled/zone/package-use.html index f99a3e9a..7f2dad0d 100644 --- a/apidocs/com/threerings/whirled/zone/package-use.html +++ b/apidocs/com/threerings/whirled/zone/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.whirled.zone (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.zone

    -
    -No usage of com.threerings.whirled.zone -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.zone

    +
    +
    No usage of com.threerings.whirled.zone
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/data/HostedZone.html b/apidocs/com/threerings/whirled/zone/peer/data/HostedZone.html index f61e7245..f102f32c 100644 --- a/apidocs/com/threerings/whirled/zone/peer/data/HostedZone.html +++ b/apidocs/com/threerings/whirled/zone/peer/data/HostedZone.html @@ -1,366 +1,379 @@ - - - - - - -HostedZone (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.peer.data -
    -Class HostedZone

    -
    -java.lang.Object
    -  extended by com.threerings.io.SimpleStreamableObject
    -      extended by com.threerings.whirled.zone.peer.data.HostedZone
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry
    -
    -
    -
    -
    public class HostedZone
    extends com.threerings.io.SimpleStreamableObject
    implements com.threerings.presents.dobj.DSet.Entry
    - - -

    -Represents a zone hosted on some node. -

    - -

    -


    - -

    +

    +
    com.threerings.whirled.zone.peer.data
    +

    Class HostedZone

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.io.SimpleStreamableObject
      • +
      • +
          +
        • com.threerings.whirled.zone.peer.data.HostedZone
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable, com.threerings.presents.dobj.DSet.Entry
      +
      +
      +
      +
      public class HostedZone
      +extends com.threerings.io.SimpleStreamableObject
      +implements com.threerings.presents.dobj.DSet.Entry
      +
      Represents a zone hosted on some node.
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - -
      -Field Summary
      - com.threerings.util.Namename - -
      -          The name of the zone being hosted.
      - intzoneId - -
      -          The unique ID for the zone in question.
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        com.threerings.util.Namename +
        The name of the zone being hosted.
        +
        intzoneId +
        The unique ID for the zone in question.
        +
        +
      • +
      - - - - - - - - - - - - -
      -Constructor Summary
      HostedZone() - -
      -           
      HostedZone(int zoneId, - com.threerings.util.Name name) - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + + + + +
        Constructors 
        Constructor and Description
        HostedZone() 
        HostedZone(int zoneId, + com.threerings.util.Name name) 
        +
      • +
      - - - - - - - - - - -
      -Method Summary
      - Comparable<?>getKey() - -
      -           
      - - - - - - - -
      Methods inherited from class com.threerings.io.SimpleStreamableObject
      toString
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -zoneId

      -
      -public int zoneId
      -
      -
      The unique ID for the zone in question. -

      -

      -
      -
      -
      - -

      -name

      -
      -public com.threerings.util.Name name
      -
      -
      The name of the zone being hosted. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          zoneId

          +
          public int zoneId
          +
          The unique ID for the zone in question.
          +
        • +
        + + + +
          +
        • +

          name

          +
          public com.threerings.util.Name name
          +
          The name of the zone being hosted.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -HostedZone

      -
      -public HostedZone()
      -
      -
      -
      - -

      -HostedZone

      -
      -public HostedZone(int zoneId,
      -                  com.threerings.util.Name name)
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          HostedZone

          +
          public HostedZone()
          +
        • +
        + + + +
          +
        • +

          HostedZone

          +
          public HostedZone(int zoneId,
          +                  com.threerings.util.Name name)
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getKey

      -
      -public Comparable<?> getKey()
      -
      -
      -
      Specified by:
      getKey in interface com.threerings.presents.dobj.DSet.Entry
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getKey

          +
          public Comparable<?> getKey()
          +
          +
          Specified by:
          +
          getKey in interface com.threerings.presents.dobj.DSet.Entry
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/data/class-use/HostedZone.html b/apidocs/com/threerings/whirled/zone/peer/data/class-use/HostedZone.html index 313ddb3c..13a622bc 100644 --- a/apidocs/com/threerings/whirled/zone/peer/data/class-use/HostedZone.html +++ b/apidocs/com/threerings/whirled/zone/peer/data/class-use/HostedZone.html @@ -1,249 +1,229 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.peer.data.HostedZone (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.peer.data.HostedZone

    -
    - - - - - - - - - -
    -Packages that use HostedZone
    com.threerings.whirled.zone.peer.server  
    -  -

    - - - - - -
    -Uses of HostedZone in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - - -
    Fields in com.threerings.whirled.zone.peer.server with type parameters of type HostedZone
    - com.threerings.presents.dobj.DSet<HostedZone>ZoneNodeObject.hostedZones - -
    -          Contains info on all zones hosted by this server.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.zone.peer.server that return types with arguments of type HostedZone
    - Tuple<String,HostedZone>ZonePeerManager.getZoneHost(int zoneId) - -
    -          Returns the node name of the peer that is hosting the specified scene, or null if no peer - has published that they are hosting the scene.
    -  -

    - - - - - - - - - - - - - -
    Methods in com.threerings.whirled.zone.peer.server with parameters of type HostedZone
    - voidZoneNodeObject.addToHostedZones(HostedZone elem) - -
    -          Requests that the specified entry be added to the - hostedZones set.
    - voidZoneNodeObject.updateHostedZones(HostedZone elem) - -
    -          Requests that the specified entry be updated in the - hostedZones set.
    -  -

    - - - - - - - - - - - - - -
    Method parameters in com.threerings.whirled.zone.peer.server with type arguments of type HostedZone
    - voidZoneNodeObject.setHostedZones(com.threerings.presents.dobj.DSet<HostedZone> value) - -
    -          Requests that the hostedZones field be set to the - specified value.
    - voidPeeredZoneRegistry.PeerZoneResolutionListener.zoneOnNode(Tuple<String,HostedZone> nodeInfo) - -
    -          Called when the zone is already hosted on another node.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.peer.data.HostedZone

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/data/package-frame.html b/apidocs/com/threerings/whirled/zone/peer/data/package-frame.html index 87b4bd34..535755f3 100644 --- a/apidocs/com/threerings/whirled/zone/peer/data/package-frame.html +++ b/apidocs/com/threerings/whirled/zone/peer/data/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.whirled.zone.peer.data (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.zone.peer.data - - - - -
    -Classes  - -
    -HostedZone
    - - - - + + + + + +com.threerings.whirled.zone.peer.data (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.zone.peer.data

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/data/package-summary.html b/apidocs/com/threerings/whirled/zone/peer/data/package-summary.html index 06aa581f..768de3cd 100644 --- a/apidocs/com/threerings/whirled/zone/peer/data/package-summary.html +++ b/apidocs/com/threerings/whirled/zone/peer/data/package-summary.html @@ -1,158 +1,146 @@ - - - - - - -com.threerings.whirled.zone.peer.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.zone.peer.data -

    - - - - - - - - - -
    -Class Summary
    HostedZoneRepresents a zone hosted on some node.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.whirled.zone.peer.data

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      HostedZone +
      Represents a zone hosted on some node.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/data/package-tree.html b/apidocs/com/threerings/whirled/zone/peer/data/package-tree.html index d33ed20a..a0b60343 100644 --- a/apidocs/com/threerings/whirled/zone/peer/data/package-tree.html +++ b/apidocs/com/threerings/whirled/zone/peer/data/package-tree.html @@ -1,158 +1,143 @@ - - - - - - -com.threerings.whirled.zone.peer.data Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.zone.peer.data -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.zone.peer.data

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • com.threerings.io.SimpleStreamableObject (implements com.threerings.io.Streamable) +
          +
        • com.threerings.whirled.zone.peer.data.HostedZone (implements com.threerings.presents.dobj.DSet.Entry)
        • +
        +
      • +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/data/package-use.html b/apidocs/com/threerings/whirled/zone/peer/data/package-use.html index 73af7216..e242da59 100644 --- a/apidocs/com/threerings/whirled/zone/peer/data/package-use.html +++ b/apidocs/com/threerings/whirled/zone/peer/data/package-use.html @@ -1,171 +1,161 @@ - - - - - - -Uses of Package com.threerings.whirled.zone.peer.data (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.zone.peer.data

    -
    - - - - - - - - - -
    -Packages that use com.threerings.whirled.zone.peer.data
    com.threerings.whirled.zone.peer.server  
    -  -

    - - - - - - - - -
    -Classes in com.threerings.whirled.zone.peer.data used by com.threerings.whirled.zone.peer.server
    HostedZone - -
    -          Represents a zone hosted on some node.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.zone.peer.data

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneManager.html b/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneManager.html index c132af4f..04ae2a0e 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneManager.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneManager.html @@ -1,245 +1,255 @@ - - - - - - -PeeredZoneManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.peer.server -
    -Interface PeeredZoneManager

    -
    -
    All Superinterfaces:
    ZoneManager
    -
    -
    -
    -
    public interface PeeredZoneManager
    extends ZoneManager
    - - -

    -


    - -

    +

    +
    com.threerings.whirled.zone.peer.server
    +

    Interface PeeredZoneManager

    +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.PeerZoneMoveHandler.html b/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.PeerZoneMoveHandler.html index 16f79766..169a7cbc 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.PeerZoneMoveHandler.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.PeerZoneMoveHandler.html @@ -1,285 +1,299 @@ - - - - - - -PeeredZoneRegistry.PeerZoneMoveHandler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.peer.server -
    -Class PeeredZoneRegistry.PeerZoneMoveHandler

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.server.AbstractSceneMoveHandler
    -      extended by com.threerings.whirled.zone.server.ZoneMoveHandler
    -          extended by com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneMoveHandler
    -
    -
    -
    All Implemented Interfaces:
    SceneRegistry.ResolutionListener, PeeredZoneRegistry.PeerZoneResolutionListener, ZoneManager.ResolutionListener
    -
    -
    -
    Enclosing class:
    PeeredZoneRegistry
    -
    -
    -
    -
    public abstract static class PeeredZoneRegistry.PeerZoneMoveHandler
    extends ZoneMoveHandler
    implements PeeredZoneRegistry.PeerZoneResolutionListener
    - - -

    -A ZoneMoveHandler that can receive the sceneOnNode() callback. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.zone.peer.server
    +

    Class PeeredZoneRegistry.PeerZoneMoveHandler

    +
    +
    + +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PeeredZoneRegistry.PeerZoneMoveHandler

      -
      -public PeeredZoneRegistry.PeerZoneMoveHandler(com.threerings.crowd.server.LocationManager locman,
      -                                              ZoneManager zmgr,
      -                                              SceneRegistry scReg,
      -                                              com.threerings.crowd.data.BodyObject body,
      -                                              int sceneId,
      -                                              int sceneVer,
      -                                              ZoneService.ZoneMoveListener listener)
      -
      -
      +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PeerZoneMoveHandler

          +
          public PeerZoneMoveHandler(com.threerings.crowd.server.LocationManager locman,
          +                           ZoneManager zmgr,
          +                           SceneRegistry scReg,
          +                           com.threerings.crowd.data.BodyObject body,
          +                           int sceneId,
          +                           int sceneVer,
          +                           ZoneService.ZoneMoveListener listener)
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.PeerZoneResolutionListener.html b/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.PeerZoneResolutionListener.html index 16bf8dac..cb6e54ec 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.PeerZoneResolutionListener.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.PeerZoneResolutionListener.html @@ -1,234 +1,247 @@ - - - - - - -PeeredZoneRegistry.PeerZoneResolutionListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.peer.server -
    -Interface PeeredZoneRegistry.PeerZoneResolutionListener

    -
    -
    All Superinterfaces:
    ZoneManager.ResolutionListener
    -
    -
    -
    All Known Implementing Classes:
    PeeredZoneRegistry.PeerZoneMoveHandler
    -
    -
    -
    Enclosing class:
    PeeredZoneRegistry
    -
    -
    -
    -
    public static interface PeeredZoneRegistry.PeerZoneResolutionListener
    extends ZoneManager.ResolutionListener
    - - -

    -Peer-awareness for finding out about zones. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.zone.peer.server
    +

    Interface PeeredZoneRegistry.PeerZoneResolutionListener

    +
    +
    +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -zoneOnNode

      -
      -void zoneOnNode(Tuple<String,HostedZone> nodeInfo)
      -
      -
      Called when the zone is already hosted on another node. -

      -

      -
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          zoneOnNode

          +
          void zoneOnNode(Tuple<String,HostedZone> nodeInfo)
          +
          Called when the zone is already hosted on another node.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.PeerZoneShutdownListener.html b/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.PeerZoneShutdownListener.html index 4b3159da..084edfb4 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.PeerZoneShutdownListener.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.PeerZoneShutdownListener.html @@ -1,214 +1,228 @@ - - - - - - -PeeredZoneRegistry.PeerZoneShutdownListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.peer.server -
    -Interface PeeredZoneRegistry.PeerZoneShutdownListener

    -
    -
    Enclosing class:
    PeeredZoneRegistry
    -
    -
    -
    -
    public static interface PeeredZoneRegistry.PeerZoneShutdownListener
    - - -

    -Peered zones should be sure to call back to one of these when they're going away. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.zone.peer.server
    +

    Interface PeeredZoneRegistry.PeerZoneShutdownListener

    +
    +
    +
    +
      +
    • +
      +
      Enclosing class:
      +
      PeeredZoneRegistry
      +
      +
      +
      +
      public static interface PeeredZoneRegistry.PeerZoneShutdownListener
      +
      Peered zones should be sure to call back to one of these when they're going away.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -zoneDidShutdown

      -
      -void zoneDidShutdown(int zoneId)
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          zoneDidShutdown

          +
          void zoneDidShutdown(int zoneId)
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.html b/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.html index a172636b..0b2c074a 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/PeeredZoneRegistry.html @@ -1,439 +1,444 @@ - - - - - - -PeeredZoneRegistry (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.peer.server -
    -Class PeeredZoneRegistry

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.zone.server.ZoneRegistry
    -      extended by com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.server.InvocationProvider, ZoneProvider
    -
    -
    -
    -
    public abstract class PeeredZoneRegistry
    extends ZoneRegistry
    - - -

    -


    - -

    +

    +
    com.threerings.whirled.zone.peer.server
    +

    Class PeeredZoneRegistry

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.presents.server.InvocationProvider, ZoneProvider
      +
      +
      +
      +
      public abstract class PeeredZoneRegistry
      +extends ZoneRegistry
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -PeeredZoneRegistry

      -
      -@Inject
      -public PeeredZoneRegistry(com.threerings.presents.server.InvocationManager invmgr,
      -                                 ZonePeerManager peerMgr)
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          PeeredZoneRegistry

          +
          @Inject
          +public PeeredZoneRegistry(com.threerings.presents.server.InvocationManager invmgr,
          +                                  ZonePeerManager peerMgr)
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -registerZoneManager

      -
      -public void registerZoneManager(byte zoneType,
      -                                ZoneManager manager)
      -
      -
      Description copied from class: ZoneRegistry
      -
      Registers the supplied zone manager as the manager for the specified zone type. Zone types +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          registerZoneManager

          +
          public void registerZoneManager(byte zoneType,
          +                                ZoneManager manager)
          +
          Description copied from class: ZoneRegistry
          +
          Registers the supplied zone manager as the manager for the specified zone type. Zone types are 7 bits and managers are responsible for making sure they don't use a zone type that collides with another manager (given that we have only three zone types at present, this - doesn't seem unreasonable). -

          -

          -
          Overrides:
          registerZoneManager in class ZoneRegistry
          -
          -
          -
          -
          -
      -
      - -

      -getZoneManager

      -
      -public PeeredZoneManager getZoneManager(int qualifiedZoneId)
      -
      -
      Description copied from class: ZoneRegistry
      -
      Returns the zone manager that handles the specified zone id. -

      -

      -
      Overrides:
      getZoneManager in class ZoneRegistry
      -
      -
      -
      Parameters:
      qualifiedZoneId - the qualified zone id for which the manager should be looked up.
      -
      -
      -
      - -

      -moveTo

      -
      -public void moveTo(com.threerings.presents.data.ClientObject caller,
      + doesn't seem unreasonable).
    +
    +
    Overrides:
    +
    registerZoneManager in class ZoneRegistry
    +
    + + + + + +
      +
    • +

      getZoneManager

      +
      public PeeredZoneManager getZoneManager(int qualifiedZoneId)
      +
      Description copied from class: ZoneRegistry
      +
      Returns the zone manager that handles the specified zone id.
      +
      +
      Overrides:
      +
      getZoneManager in class ZoneRegistry
      +
      Parameters:
      +
      qualifiedZoneId - the qualified zone id for which the manager should be looked up.
      +
      +
    • +
    + + + + + + + + + + + + + + + +
      +
    • +

      zoneDidShutdown

      +
      public void zoneDidShutdown(int zoneId)
      +
      Pass on that the zone has shutdown.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/ZoneNodeObject.html b/apidocs/com/threerings/whirled/zone/peer/server/ZoneNodeObject.html index e74bd9b8..8d9e73bb 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/ZoneNodeObject.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/ZoneNodeObject.html @@ -1,478 +1,481 @@ - - - - - - -ZoneNodeObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.peer.server -
    -Class ZoneNodeObject

    -
    -java.lang.Object
    -  extended by com.threerings.presents.dobj.DObject
    -      extended by com.threerings.presents.peer.data.NodeObject
    -          extended by com.threerings.crowd.peer.data.CrowdNodeObject
    -              extended by com.threerings.whirled.zone.peer.server.ZoneNodeObject
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.io.Streamable
    -
    -
    -
    -
    public class ZoneNodeObject
    extends com.threerings.crowd.peer.data.CrowdNodeObject
    - - -

    -


    - -

    +

    +
    com.threerings.whirled.zone.peer.server
    +

    Class ZoneNodeObject

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.dobj.DObject
      • +
      • +
          +
        • com.threerings.presents.peer.data.NodeObject
        • +
        • +
            +
          • com.threerings.crowd.peer.data.CrowdNodeObject
          • +
          • +
              +
            • com.threerings.whirled.zone.peer.server.ZoneNodeObject
            • +
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.io.Streamable
      +
      +
      +
      +
      public class ZoneNodeObject
      +extends com.threerings.crowd.peer.data.CrowdNodeObject
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Nested Class Summary
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.presents.peer.data.NodeObject
      com.threerings.presents.peer.data.NodeObject.CacheData, com.threerings.presents.peer.data.NodeObject.Lock
      -  - - - - - - - - -
      Nested classes/interfaces inherited from interface com.threerings.io.Streamable
      com.threerings.io.Streamable.Closure
      -  +
        +
      • + + +

        Nested Class Summary

        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.presents.peer.data.NodeObject

          +com.threerings.presents.peer.data.NodeObject.CacheData, com.threerings.presents.peer.data.NodeObject.Lock
        • +
        +
          +
        • + + +

          Nested classes/interfaces inherited from interface com.threerings.io.Streamable

          +com.threerings.io.Streamable.Closure
        • +
        +
      • +
      - - - - - - - - - - - - - - -
      -Field Summary
      -static StringHOSTED_ZONES - -
      -          The field name of the hostedZones field.
      - com.threerings.presents.dobj.DSet<HostedZone>hostedZones - -
      -          Contains info on all zones hosted by this server.
      - - - - - - - -
      Fields inherited from class com.threerings.crowd.peer.data.CrowdNodeObject
      CROWD_PEER_SERVICE, crowdPeerService, HOSTED_CHANNELS, hostedChannels
      - - - - - - - -
      Fields inherited from class com.threerings.presents.peer.data.NodeObject
      ACQUIRING_LOCK, acquiringLock, BOOT_STAMP, bootStamp, CACHE_DATA, cacheData, clients, CLIENTS, locks, LOCKS, NODE_NAME, nodeName, PEER_SERVICE, peerService, RELEASING_LOCK, releasingLock
      -  +
        +
      • + + +

        Field Summary

        + + + + + + + + + + + + + + +
        Fields 
        Modifier and TypeField and Description
        static StringHOSTED_ZONES +
        The field name of the hostedZones field.
        +
        com.threerings.presents.dobj.DSet<HostedZone>hostedZones +
        Contains info on all zones hosted by this server.
        +
        +
          +
        • + + +

          Fields inherited from class com.threerings.crowd.peer.data.CrowdNodeObject

          +CROWD_PEER_SERVICE, crowdPeerService, HOSTED_CHANNELS, hostedChannels
        • +
        +
          +
        • + + +

          Fields inherited from class com.threerings.presents.peer.data.NodeObject

          +ACQUIRING_LOCK, acquiringLock, BOOT_STAMP, bootStamp, CACHE_DATA, cacheData, clients, CLIENTS, locks, LOCKS, NODE_NAME, nodeName, PEER_SERVICE, peerService, RELEASING_LOCK, releasingLock
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      ZoneNodeObject() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        ZoneNodeObject() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidaddToHostedZones(HostedZone elem) - -
      -          Requests that the specified entry be added to the - hostedZones set.
      - voidremoveFromHostedZones(Comparable<?> key) - -
      -          Requests that the entry matching the supplied key be removed from - the hostedZones set.
      - voidsetHostedZones(com.threerings.presents.dobj.DSet<HostedZone> value) - -
      -          Requests that the hostedZones field be set to the - specified value.
      - voidupdateHostedZones(HostedZone elem) - -
      -          Requests that the specified entry be updated in the - hostedZones set.
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.peer.data.CrowdNodeObject
      addToHostedChannels, removeFromHostedChannels, setCrowdPeerService, setHostedChannels, updateHostedChannels
      - - - - - - - -
      Methods inherited from class com.threerings.presents.peer.data.NodeObject
      addToClients, addToLocks, removeFromClients, removeFromLocks, setAcquiringLock, setBootStamp, setCacheData, setClients, setLocks, setNodeName, setPeerService, setReleasingLock, updateClients, updateLocks
      - - - - - - - -
      Methods inherited from class com.threerings.presents.dobj.DObject
      acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, readField__oid, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which, writeField__oid
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddToHostedZones(HostedZone elem) +
        Requests that the specified entry be added to the + hostedZones set.
        +
        voidremoveFromHostedZones(Comparable<?> key) +
        Requests that the entry matching the supplied key be removed from + the hostedZones set.
        +
        voidsetHostedZones(com.threerings.presents.dobj.DSet<HostedZone> value) +
        Requests that the hostedZones field be set to the + specified value.
        +
        voidupdateHostedZones(HostedZone elem) +
        Requests that the specified entry be updated in the + hostedZones set.
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.crowd.peer.data.CrowdNodeObject

          +addToHostedChannels, removeFromHostedChannels, setCrowdPeerService, setHostedChannels, updateHostedChannels
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.peer.data.NodeObject

          +addToClients, addToLocks, removeFromClients, removeFromLocks, setAcquiringLock, setBootStamp, setCacheData, setClients, setLocks, setNodeName, setPeerService, setReleasingLock, updateClients, updateLocks
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.dobj.DObject

          +acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, commitTransaction, destroy, getAccessController, getAttribute, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, releaseLock, removeFromSet, removeListener, removeSubscriber, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, updateSet, which
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Field Detail
      - -

      -HOSTED_ZONES

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public static final String HOSTED_ZONES
      -
      -
      The field name of the hostedZones field. -

      -

      -
      See Also:
      Constant Field Values
      -
      -
      - -

      -hostedZones

      -
      -public com.threerings.presents.dobj.DSet<HostedZone> hostedZones
      -
      -
      Contains info on all zones hosted by this server. -

      -

      -
      -
      - +
        +
      • + + +

        Field Detail

        + + + +
          +
        • +

          HOSTED_ZONES

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public static final String HOSTED_ZONES
          +
          The field name of the hostedZones field.
          +
          +
          See Also:
          +
          Constant Field Values
          +
          +
        • +
        + + + +
          +
        • +

          hostedZones

          +
          public com.threerings.presents.dobj.DSet<HostedZone> hostedZones
          +
          Contains info on all zones hosted by this server.
          +
        • +
        +
      • +
      - - - - - - -
      -Constructor Detail
      - -

      -ZoneNodeObject

      -
      -public ZoneNodeObject()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ZoneNodeObject

          +
          public ZoneNodeObject()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -addToHostedZones

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void addToHostedZones(HostedZone elem)
      -
      -
      Requests that the specified entry be added to the +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          addToHostedZones

          +
          @Generated(value="com.threerings.presents.tools.GenDObjectTask")
          +public void addToHostedZones(HostedZone elem)
          +
          Requests that the specified entry be added to the hostedZones set. The set will not change until the event is - actually propagated through the system. -

          -

          -
          -
          -
      -
      - -

      -removeFromHostedZones

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void removeFromHostedZones(Comparable<?> key)
      -
      -
      Requests that the entry matching the supplied key be removed from + actually propagated through the system.
    + + + + + +
      +
    • +

      removeFromHostedZones

      +
      @Generated(value="com.threerings.presents.tools.GenDObjectTask")
      +public void removeFromHostedZones(Comparable<?> key)
      +
      Requests that the entry matching the supplied key be removed from the hostedZones set. The set will not change until the - event is actually propagated through the system. -

      -

      -
      -
      - -
      - -

      -updateHostedZones

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void updateHostedZones(HostedZone elem)
      -
      -
      Requests that the specified entry be updated in the + event is actually propagated through the system.
      +
    • +
    + + + +
      +
    • +

      updateHostedZones

      +
      @Generated(value="com.threerings.presents.tools.GenDObjectTask")
      +public void updateHostedZones(HostedZone elem)
      +
      Requests that the specified entry be updated in the hostedZones set. The set will not change until the event is - actually propagated through the system. -

      -

      -
      -
      - -
      - -

      -setHostedZones

      -
      -@Generated(value="com.threerings.presents.tools.GenDObjectTask")
      -public void setHostedZones(com.threerings.presents.dobj.DSet<HostedZone> value)
      -
      -
      Requests that the hostedZones field be set to the + actually propagated through the system.
      +
    • +
    + + + +
      +
    • +

      setHostedZones

      +
      @Generated(value="com.threerings.presents.tools.GenDObjectTask")
      +public void setHostedZones(com.threerings.presents.dobj.DSet<HostedZone> value)
      +
      Requests that the hostedZones field be set to the specified value. Generally one only adds, updates and removes entries of a distributed set, but certain situations call for a complete replacement of the set value. The local value will be updated immediately and an event will be propagated through the system to notify all listeners that the attribute did change. Proxied copies of this object (on clients) will apply the - value change when they received the attribute changed notification. -

      -

      -
      -
      - + value change when they received the attribute changed notification.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/ZonePeerManager.NodeFunc.html b/apidocs/com/threerings/whirled/zone/peer/server/ZonePeerManager.NodeFunc.html index a613fc2d..0546a84a 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/ZonePeerManager.NodeFunc.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/ZonePeerManager.NodeFunc.html @@ -1,297 +1,307 @@ - - - - - - -ZonePeerManager.NodeFunc (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.peer.server -
    -Class ZonePeerManager.NodeFunc<T>

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc<T>
    -
    -
    -
    All Implemented Interfaces:
    Function<com.threerings.presents.peer.data.NodeObject,T>
    -
    -
    -
    Enclosing class:
    ZonePeerManager
    -
    -
    -
    -
    public abstract static class ZonePeerManager.NodeFunc<T>
    extends Object
    implements Function<com.threerings.presents.peer.data.NodeObject,T>
    - - -

    -Useful with PeerManager.lookupNodeDatum(com.google.common.base.Function). -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.zone.peer.server
    +

    Class ZonePeerManager.NodeFunc<T>

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc<T>
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      Function<com.threerings.presents.peer.data.NodeObject,T>
      +
      +
      +
      Enclosing class:
      +
      ZonePeerManager
      +
      +
      +
      +
      public abstract static class ZonePeerManager.NodeFunc<T>
      +extends Object
      +implements Function<com.threerings.presents.peer.data.NodeObject,T>
      +
      Useful with PeerManager.lookupNodeDatum(com.google.common.base.Function<com.threerings.presents.peer.data.NodeObject, T>).
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ZonePeerManager.NodeFunc

      -
      -public ZonePeerManager.NodeFunc()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          NodeFunc

          +
          public NodeFunc()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -apply

      -
      -public abstract T apply(ZoneNodeObject mnobj)
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - -

      -apply

      -
      -public T apply(com.threerings.presents.peer.data.NodeObject nodeobj)
      -
      -
      -
      Specified by:
      apply in interface Function<com.threerings.presents.peer.data.NodeObject,T>
      -
      -
      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + + + + + +
          +
        • +

          apply

          +
          public T apply(com.threerings.presents.peer.data.NodeObject nodeobj)
          +
          +
          Specified by:
          +
          apply in interface Function<com.threerings.presents.peer.data.NodeObject,T>
          +
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/ZonePeerManager.html b/apidocs/com/threerings/whirled/zone/peer/server/ZonePeerManager.html index f8dc2e93..4005ad9a 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/ZonePeerManager.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/ZonePeerManager.html @@ -1,375 +1,388 @@ - - - - - - -ZonePeerManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":9,"i2":10,"i3":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.peer.server -
    -Class ZonePeerManager

    -
    -java.lang.Object
    -  extended by com.threerings.presents.peer.server.PeerManager
    -      extended by com.threerings.crowd.peer.server.CrowdPeerManager
    -          extended by com.threerings.whirled.zone.peer.server.ZonePeerManager
    -
    -
    -
    All Implemented Interfaces:
    Lifecycle.BaseComponent, Lifecycle.ShutdownComponent, com.threerings.crowd.chat.server.ChatProvider.ChatForwarder, com.threerings.crowd.peer.server.CrowdPeerProvider, com.threerings.presents.peer.server.PeerProvider, com.threerings.presents.server.ClientManager.ClientObserver, com.threerings.presents.server.InvocationProvider
    -
    -
    -
    -
    public abstract class ZonePeerManager
    extends com.threerings.crowd.peer.server.CrowdPeerManager
    - - -

    -


    - -

    +

    +
    com.threerings.whirled.zone.peer.server
    +

    Class ZonePeerManager

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.peer.server.PeerManager
      • +
      • +
          +
        • com.threerings.crowd.peer.server.CrowdPeerManager
        • +
        • +
            +
          • com.threerings.whirled.zone.peer.server.ZonePeerManager
          • +
          +
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      Lifecycle.BaseComponent, Lifecycle.ShutdownComponent, com.threerings.crowd.chat.server.ChatProvider.ChatForwarder, com.threerings.crowd.peer.server.CrowdPeerProvider, com.threerings.presents.peer.server.PeerProvider, com.threerings.presents.server.ClientManager.ClientObserver, com.threerings.presents.server.InvocationProvider
      +
      +
      +
      +
      public abstract class ZonePeerManager
      +extends com.threerings.crowd.peer.server.CrowdPeerManager
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Nested Class Summary
      -static classZonePeerManager.NodeFunc<T> - -
      -          Useful with PeerManager.lookupNodeDatum(com.google.common.base.Function).
      - - - - - - - -
      Nested classes/interfaces inherited from class com.threerings.presents.peer.server.PeerManager
      com.threerings.presents.peer.server.PeerManager.DroppedLockObserver, com.threerings.presents.peer.server.PeerManager.LockedOperation, com.threerings.presents.peer.server.PeerManager.NodeAction, com.threerings.presents.peer.server.PeerManager.NodeRequest, com.threerings.presents.peer.server.PeerManager.StaleCacheObserver, com.threerings.presents.peer.server.PeerManager.Stats
      -  - +
        +
      • + + +

        Nested Class Summary

        + + + + + + + + + + +
        Nested Classes 
        Modifier and TypeClass and Description
        static class ZonePeerManager.NodeFunc<T> +
        Useful with PeerManager.lookupNodeDatum(com.google.common.base.Function<com.threerings.presents.peer.data.NodeObject, T>).
        +
        +
          +
        • + + +

          Nested classes/interfaces inherited from class com.threerings.presents.peer.server.PeerManager

          +com.threerings.presents.peer.server.PeerManager.DroppedLockObserver, com.threerings.presents.peer.server.PeerManager.LockedOperation, com.threerings.presents.peer.server.PeerManager.NodeAction, com.threerings.presents.peer.server.PeerManager.NodeApplicant, com.threerings.presents.peer.server.PeerManager.NodeRequest, com.threerings.presents.peer.server.PeerManager.StaleCacheObserver, com.threerings.presents.peer.server.PeerManager.Stats
        • +
        +
      • +
      - - - - - - - - - -
      -Constructor Summary
      ZonePeerManager(Lifecycle cycle) - -
      -          Creates an uninitialized peer manager.
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        ZonePeerManager(Lifecycle cycle) +
        Creates an uninitialized peer manager.
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - Tuple<String,HostedZone>getZoneHost(int zoneId) - -
      -          Returns the node name of the peer that is hosting the specified scene, or null if no peer - has published that they are hosting the scene.
      -static com.threerings.presents.peer.data.NodeObject.LockgetZoneLock(int sceneId) - -
      -          Returns a lock used to claim resolution of the specified scene.
      - voidzoneDidShutdown(int zoneId) - -
      -          Called by the ZoneManager when it is no longer hosting a scene.
      - voidzoneDidStartup(int zoneId, - com.threerings.util.Name name) - -
      -          Called by the ZoneManager when it is hosting a zone.
      - - - - - - - -
      Methods inherited from class com.threerings.crowd.peer.server.CrowdPeerManager
      deliverBroadcast, deliverTell, forwardBroadcast, forwardTell, shutdown
      - - - - - - - -
      Methods inherited from class com.threerings.presents.peer.server.PeerManager
      acquireLock, addDroppedLockObserver, addStaleCacheObserver, broadcastStaleCacheData, clientSessionDidEnd, clientSessionDidStart, clientSubscribedToNode, clientUnsubscribedFromNode, findApplicableNodes, generateReport, getNodeObject, getNodeObjects, getPeerClient, getPeerInternalHostName, getPeerPort, getPeerPublicHostName, getStats, init, init, invokeAction, invokeNodeAction, invokeNodeAction, invokeNodeAction, invokeNodeRequest, invokeNodeRequest, invokeOnNodes, invokeRequest, isAuthenticPeer, locateClient, lookupNodeDatum, performWithLock, proxyRemoteObject, proxyRemoteObject, queryLock, queryLock, ratifyLockAction, reacquireLock, releaseLock, removeDroppedLockObserver, removeStaleCacheObserver, unproxyRemoteObject
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Static Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        Tuple<String,HostedZone>getZoneHost(int zoneId) +
        Returns the node name of the peer that is hosting the specified scene, or null if no peer + has published that they are hosting the scene.
        +
        static com.threerings.presents.peer.data.NodeObject.LockgetZoneLock(int sceneId) +
        Returns a lock used to claim resolution of the specified scene.
        +
        voidzoneDidShutdown(int zoneId) +
        Called by the ZoneManager when it is no longer hosting a scene.
        +
        voidzoneDidStartup(int zoneId, + com.threerings.util.Name name) +
        Called by the ZoneManager when it is hosting a zone.
        +
        +
          +
        • + + +

          Methods inherited from class com.threerings.crowd.peer.server.CrowdPeerManager

          +deliverBroadcast, deliverTell, forwardBroadcast, forwardTell, shutdown
        • +
        +
          +
        • + + +

          Methods inherited from class com.threerings.presents.peer.server.PeerManager

          +acquireLock, addDroppedLockObserver, addStaleCacheObserver, broadcastStaleCacheData, clientSessionDidEnd, clientSessionDidStart, clientSubscribedToNode, clientUnsubscribedFromNode, findApplicableNodes, generateReport, getNodeObject, getNodeObjects, getPeerClient, getPeerInternalHostName, getPeerNodeObject, getPeerPort, getPeerPublicHostName, getStats, init, init, init, init, invokeAction, invokeNodeAction, invokeNodeAction, invokeNodeAction, invokeNodeRequest, invokeNodeRequest, invokeOnNodes, invokeRequest, isAuthenticPeer, locateClient, lookupNodeDatum, performWithLock, proxyRemoteObject, proxyRemoteObject, queryLock, queryLock, ratifyLockAction, reacquireLock, releaseLock, removeDroppedLockObserver, removeStaleCacheObserver, unproxyRemoteObject, unproxyRemoteObject
        • +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ZonePeerManager

      -
      -@Inject
      -public ZonePeerManager(Lifecycle cycle)
      -
      -
      Creates an uninitialized peer manager. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ZonePeerManager

          +
          @Inject
          +public ZonePeerManager(Lifecycle cycle)
          +
          Creates an uninitialized peer manager.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -getZoneLock

      -
      -public static com.threerings.presents.peer.data.NodeObject.Lock getZoneLock(int sceneId)
      -
      -
      Returns a lock used to claim resolution of the specified scene. -

      -

      -
      -
      -
      -
      - -

      -getZoneHost

      -
      -public Tuple<String,HostedZone> getZoneHost(int zoneId)
      -
      -
      Returns the node name of the peer that is hosting the specified scene, or null if no peer - has published that they are hosting the scene. -

      -

      -
      -
      -
      -
      - -

      -zoneDidStartup

      -
      -public void zoneDidStartup(int zoneId,
      -                           com.threerings.util.Name name)
      -
      -
      Called by the ZoneManager when it is hosting a zone. -

      -

      -
      -
      -
      -
      - -

      -zoneDidShutdown

      -
      -public void zoneDidShutdown(int zoneId)
      -
      -
      Called by the ZoneManager when it is no longer hosting a scene. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getZoneLock

          +
          public static com.threerings.presents.peer.data.NodeObject.Lock getZoneLock(int sceneId)
          +
          Returns a lock used to claim resolution of the specified scene.
          +
        • +
        + + + +
          +
        • +

          getZoneHost

          +
          public Tuple<String,HostedZone> getZoneHost(int zoneId)
          +
          Returns the node name of the peer that is hosting the specified scene, or null if no peer + has published that they are hosting the scene.
          +
        • +
        + + + +
          +
        • +

          zoneDidStartup

          +
          public void zoneDidStartup(int zoneId,
          +                           com.threerings.util.Name name)
          +
          Called by the ZoneManager when it is hosting a zone.
          +
        • +
        + + + +
          +
        • +

          zoneDidShutdown

          +
          public void zoneDidShutdown(int zoneId)
          +
          Called by the ZoneManager when it is no longer hosting a scene.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneManager.html b/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneManager.html index d394f24d..d72183a1 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneManager.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneManager.html @@ -1,181 +1,166 @@ - - - - - - -Uses of Interface com.threerings.whirled.zone.peer.server.PeeredZoneManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.zone.peer.server.PeeredZoneManager

    -
    - - - - - - - - - -
    -Packages that use PeeredZoneManager
    com.threerings.whirled.zone.peer.server  
    -  -

    - - - - - -
    -Uses of PeeredZoneManager in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.zone.peer.server that return PeeredZoneManager
    - PeeredZoneManagerPeeredZoneRegistry.getZoneManager(int qualifiedZoneId) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.zone.peer.server.PeeredZoneManager

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.PeerZoneMoveHandler.html b/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.PeerZoneMoveHandler.html index e11c22a2..d9919670 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.PeerZoneMoveHandler.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.PeerZoneMoveHandler.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneMoveHandler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneMoveHandler

    -
    -No usage of com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneMoveHandler -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneMoveHandler

    +
    +
    No usage of com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneMoveHandler
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.PeerZoneResolutionListener.html b/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.PeerZoneResolutionListener.html index 567bdaa7..68483aea 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.PeerZoneResolutionListener.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.PeerZoneResolutionListener.html @@ -1,198 +1,184 @@ - - - - - - -Uses of Interface com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneResolutionListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneResolutionListener

    -
    - - - - - - - - - -
    -Packages that use PeeredZoneRegistry.PeerZoneResolutionListener
    com.threerings.whirled.zone.peer.server  
    -  -

    - - - - - -
    -Uses of PeeredZoneRegistry.PeerZoneResolutionListener in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.zone.peer.server that implement PeeredZoneRegistry.PeerZoneResolutionListener
    -static classPeeredZoneRegistry.PeerZoneMoveHandler - -
    -          A ZoneMoveHandler that can receive the sceneOnNode() callback.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.zone.peer.server with parameters of type PeeredZoneRegistry.PeerZoneResolutionListener
    - voidPeeredZoneRegistry.resolvePeerZone(int zoneId, - PeeredZoneRegistry.PeerZoneResolutionListener listener) - -
    -          Resolve a zone, or return the information on the peer on which it's hosted.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneResolutionListener

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.PeerZoneShutdownListener.html b/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.PeerZoneShutdownListener.html index 50fa71c5..9d7ae127 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.PeerZoneShutdownListener.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.PeerZoneShutdownListener.html @@ -1,182 +1,169 @@ - - - - - - -Uses of Interface com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneShutdownListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneShutdownListener

    -
    - - - - - - - - - -
    -Packages that use PeeredZoneRegistry.PeerZoneShutdownListener
    com.threerings.whirled.zone.peer.server  
    -  -

    - - - - - -
    -Uses of PeeredZoneRegistry.PeerZoneShutdownListener in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.zone.peer.server with parameters of type PeeredZoneRegistry.PeerZoneShutdownListener
    - voidPeeredZoneManager.setShutdownListener(int zoneId, - PeeredZoneRegistry.PeerZoneShutdownListener shutdowner) - -
    -          Registers a shutdown listener with the zone.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneShutdownListener

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.html b/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.html index 543f36a2..ac2e5d65 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/class-use/PeeredZoneRegistry.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.peer.server.PeeredZoneRegistry

    -
    -No usage of com.threerings.whirled.zone.peer.server.PeeredZoneRegistry -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.peer.server.PeeredZoneRegistry

    +
    +
    No usage of com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/class-use/ZoneNodeObject.html b/apidocs/com/threerings/whirled/zone/peer/server/class-use/ZoneNodeObject.html index e924bb19..7fe19cc1 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/class-use/ZoneNodeObject.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/class-use/ZoneNodeObject.html @@ -1,181 +1,166 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.peer.server.ZoneNodeObject (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.peer.server.ZoneNodeObject

    -
    - - - - - - - - - -
    -Packages that use ZoneNodeObject
    com.threerings.whirled.zone.peer.server  
    -  -

    - - - - - -
    -Uses of ZoneNodeObject in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.zone.peer.server with parameters of type ZoneNodeObject
    -abstract  TZonePeerManager.NodeFunc.apply(ZoneNodeObject mnobj) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.peer.server.ZoneNodeObject

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/class-use/ZonePeerManager.NodeFunc.html b/apidocs/com/threerings/whirled/zone/peer/server/class-use/ZonePeerManager.NodeFunc.html index c297ca99..c0598ff2 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/class-use/ZonePeerManager.NodeFunc.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/class-use/ZonePeerManager.NodeFunc.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc

    -
    -No usage of com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc

    +
    +
    No usage of com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/class-use/ZonePeerManager.html b/apidocs/com/threerings/whirled/zone/peer/server/class-use/ZonePeerManager.html index 261d4370..7483b3e9 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/class-use/ZonePeerManager.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/class-use/ZonePeerManager.html @@ -1,180 +1,165 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.peer.server.ZonePeerManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.peer.server.ZonePeerManager

    -
    - - - - - - - - - -
    -Packages that use ZonePeerManager
    com.threerings.whirled.zone.peer.server  
    -  -

    - - - - - -
    -Uses of ZonePeerManager in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.zone.peer.server with parameters of type ZonePeerManager
    PeeredZoneRegistry(com.threerings.presents.server.InvocationManager invmgr, - ZonePeerManager peerMgr) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.peer.server.ZonePeerManager

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/package-frame.html b/apidocs/com/threerings/whirled/zone/peer/server/package-frame.html index ea0219f3..6a5809f7 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/package-frame.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/package-frame.html @@ -1,56 +1,31 @@ - - - - - - -com.threerings.whirled.zone.peer.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.zone.peer.server - - - - -
    -Interfaces  - -
    -PeeredZoneManager -
    -PeeredZoneRegistry.PeerZoneResolutionListener -
    -PeeredZoneRegistry.PeerZoneShutdownListener
    - - - - - - -
    -Classes  - -
    -PeeredZoneRegistry -
    -PeeredZoneRegistry.PeerZoneMoveHandler -
    -ZoneNodeObject -
    -ZonePeerManager -
    -ZonePeerManager.NodeFunc
    - - - - + + + + + +com.threerings.whirled.zone.peer.server (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.zone.peer.server

    + + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/package-summary.html b/apidocs/com/threerings/whirled/zone/peer/server/package-summary.html index 3c523e58..0c39e15d 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/package-summary.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/package-summary.html @@ -1,196 +1,191 @@ - - - - - - -com.threerings.whirled.zone.peer.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.zone.peer.server -

    - - - - - - - - - - - - - - - - - -
    -Interface Summary
    PeeredZoneManager 
    PeeredZoneRegistry.PeerZoneResolutionListenerPeer-awareness for finding out about zones.
    PeeredZoneRegistry.PeerZoneShutdownListenerPeered zones should be sure to call back to one of these when they're going away.
    -  - -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Class Summary
    PeeredZoneRegistry 
    PeeredZoneRegistry.PeerZoneMoveHandlerA ZoneMoveHandler that can receive the sceneOnNode() callback.
    ZoneNodeObject 
    ZonePeerManager 
    ZonePeerManager.NodeFunc<T>Useful with PeerManager.lookupNodeDatum(com.google.common.base.Function).
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.whirled.zone.peer.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/package-tree.html b/apidocs/com/threerings/whirled/zone/peer/server/package-tree.html index 78c0e569..c6a0c670 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/package-tree.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/package-tree.html @@ -1,187 +1,189 @@ - - - - - - -com.threerings.whirled.zone.peer.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.zone.peer.server -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.zone.peer.server

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/peer/server/package-use.html b/apidocs/com/threerings/whirled/zone/peer/server/package-use.html index 27a4f66d..6ad97fde 100644 --- a/apidocs/com/threerings/whirled/zone/peer/server/package-use.html +++ b/apidocs/com/threerings/whirled/zone/peer/server/package-use.html @@ -1,195 +1,175 @@ - - - - - - -Uses of Package com.threerings.whirled.zone.peer.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.zone.peer.server

    -
    - - - - - - - - - -
    -Packages that use com.threerings.whirled.zone.peer.server
    com.threerings.whirled.zone.peer.server  
    -  -

    - - - - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.zone.peer.server used by com.threerings.whirled.zone.peer.server
    PeeredZoneManager - -
    -           
    PeeredZoneRegistry.PeerZoneResolutionListener - -
    -          Peer-awareness for finding out about zones.
    PeeredZoneRegistry.PeerZoneShutdownListener - -
    -          Peered zones should be sure to call back to one of these when they're going away.
    ZoneNodeObject - -
    -           
    ZonePeerManager - -
    -           
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.zone.peer.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/ZoneManager.ResolutionListener.html b/apidocs/com/threerings/whirled/zone/server/ZoneManager.ResolutionListener.html index 293bab9a..455e0552 100644 --- a/apidocs/com/threerings/whirled/zone/server/ZoneManager.ResolutionListener.html +++ b/apidocs/com/threerings/whirled/zone/server/ZoneManager.ResolutionListener.html @@ -1,246 +1,258 @@ - - - - - - -ZoneManager.ResolutionListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.server -
    -Interface ZoneManager.ResolutionListener

    -
    -
    All Known Subinterfaces:
    PeeredZoneRegistry.PeerZoneResolutionListener
    -
    -
    -
    All Known Implementing Classes:
    PeeredZoneRegistry.PeerZoneMoveHandler, ZoneMoveHandler
    -
    -
    -
    Enclosing interface:
    ZoneManager
    -
    -
    -
    -
    public static interface ZoneManager.ResolutionListener
    - - -

    -Used to notify requesters when an asynchronous zone load has - completed (successfully or not). -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.zone.server
    +

    Interface ZoneManager.ResolutionListener

    +
    +
    +
    + +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -zoneWasResolved

      -
      -void zoneWasResolved(ZoneSummary summary)
      -
      -
      Called when a zone was successfully resolved. -

      -

      -
      -
      -
      -
      - -

      -zoneFailedToResolve

      -
      -void zoneFailedToResolve(int zoneId,
      -                         Exception reason)
      -
      -
      Called when a zone failed to resolve. -

      -

      -
      -
      -
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          zoneWasResolved

          +
          void zoneWasResolved(ZoneSummary summary)
          +
          Called when a zone was successfully resolved.
          +
        • +
        + + + +
          +
        • +

          zoneFailedToResolve

          +
          void zoneFailedToResolve(int zoneId,
          +                         Exception reason)
          +
          Called when a zone failed to resolve.
          +
        • +
        +
      • +
      +
    • +
    +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/ZoneManager.html b/apidocs/com/threerings/whirled/zone/server/ZoneManager.html index 62ef8030..188364b5 100644 --- a/apidocs/com/threerings/whirled/zone/server/ZoneManager.html +++ b/apidocs/com/threerings/whirled/zone/server/ZoneManager.html @@ -1,327 +1,350 @@ - - - - - - -ZoneManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6,"i1":6,"i2":6,"i3":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.server -
    -Interface ZoneManager

    -
    -
    All Known Subinterfaces:
    PeeredZoneManager
    -
    -
    -
    -
    public interface ZoneManager
    - - -

    -A zone is a collection of scenes organized into a connected group. A +

    +
    com.threerings.whirled.zone.server
    +

    Interface ZoneManager

    +
    +
    +
    +
      +
    • +
      +
      All Known Subinterfaces:
      +
      PeeredZoneManager
      +
      +
      +
      +
      public interface ZoneManager
      +
      A zone is a collection of scenes organized into a connected group. A user can wander around within a zone, moving from scene to scene via the standard mechanisms. To move between zones, they must use a special mechanism (like at the dock, they can move from an island zone into their ship zone; or they can move from an island zone into their house zone). A zone provides scene summary information that can be used to - display a map of the zone to the client. -

      - -

      -


      - -

      + display a map of the zone to the client.

      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - - -
      -Nested Class Summary
      -static interfaceZoneManager.ResolutionListener - -
      -          Used to notify requesters when an asynchronous zone load has - completed (successfully or not).
      -  +
        +
      • + + +

        Nested Class Summary

        + + + + + + + + + + +
        Nested Classes 
        Modifier and TypeInterface and Description
        static interface ZoneManager.ResolutionListener +
        Used to notify requesters when an asynchronous zone load has + completed (successfully or not).
        +
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      - voidbodyDidEnterZone(com.threerings.crowd.data.BodyObject body, - int zoneId) - -
      -          Called when a body has been granted access to a zone.
      - StringratifyBodyEntry(com.threerings.crowd.data.BodyObject body, - int zoneId) - -
      -          Called when a body has requested to enter a zone.
      - StringratifyBodyExit(com.threerings.crowd.data.BodyObject body) - -
      -          Called when a body has requested to leave a zone.
      - voidresolveZone(int zoneId, - ZoneManager.ResolutionListener listener) - -
      -          Resolves and delivers the scene summary information for the - requested zone.
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Instance Methods Abstract Methods 
        Modifier and TypeMethod and Description
        voidbodyDidEnterZone(com.threerings.crowd.data.BodyObject body, + int zoneId) +
        Called when a body has been granted access to a zone.
        +
        StringratifyBodyEntry(com.threerings.crowd.data.BodyObject body, + int zoneId) +
        Called when a body has requested to enter a zone.
        +
        StringratifyBodyExit(com.threerings.crowd.data.BodyObject body) +
        Called when a body has requested to leave a zone.
        +
        voidresolveZone(int zoneId, + ZoneManager.ResolutionListener listener) +
        Resolves and delivers the scene summary information for the + requested zone.
        +
        +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Method Detail
      - -

      -resolveZone

      -
      -void resolveZone(int zoneId,
      -                 ZoneManager.ResolutionListener listener)
      -
      -
      Resolves and delivers the scene summary information for the +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          resolveZone

          +
          void resolveZone(int zoneId,
          +                 ZoneManager.ResolutionListener listener)
          +
          Resolves and delivers the scene summary information for the requested zone. Zone resolution is an asynchronous process, which - necessitates this callback-style interface. -

          -

          -
          Parameters:
          zoneId - the qualified zone id of the zone to resolve.
          listener - the listener that should be notified when the zone - is successfully resolved or is known to have failed to resolve.
          -
          -
      -
      - -

      -ratifyBodyExit

      -
      -String ratifyBodyExit(com.threerings.crowd.data.BodyObject body)
      -
      -
      Called when a body has requested to leave a zone. The zone manager + necessitates this callback-style interface.
    +
    +
    Parameters:
    +
    zoneId - the qualified zone id of the zone to resolve.
    +
    listener - the listener that should be notified when the zone + is successfully resolved or is known to have failed to resolve.
    +
    + + + + + +
      +
    • +

      ratifyBodyExit

      +
      String ratifyBodyExit(com.threerings.crowd.data.BodyObject body)
      +
      Called when a body has requested to leave a zone. The zone manager may return null to indicate that the body is allowed to leave the current zone or a string error code indicating the reason for denial of access (which will be propagated back to the requesting - client). -

      -

      -
      Parameters:
      body - the body object of the user that desires to depart - their current zone (which can be obtained by casting the BodyObject to a ZonedBodyObject).
      -
      - -
      - -

      -ratifyBodyEntry

      -
      -String ratifyBodyEntry(com.threerings.crowd.data.BodyObject body,
      -                       int zoneId)
      -
      -
      Called when a body has requested to enter a zone. The zone manager + client).
      +
      +
      Parameters:
      +
      body - the body object of the user that desires to depart + their current zone (which can be obtained by casting the BodyObject to a ZonedBodyObject).
      +
      +
    • +
    + + + +
      +
    • +

      ratifyBodyEntry

      +
      String ratifyBodyEntry(com.threerings.crowd.data.BodyObject body,
      +                       int zoneId)
      +
      Called when a body has requested to enter a zone. The zone manager may return null to indicate that the body is allowed access to the zone or a string error code indicating the reason for denial of access (which will be propagated back to the requesting client). This method is called after the zone is resolved so that the zone manager may complete the ratification process without - blocking (which it must do). -

      -

      -
      Parameters:
      body - the body object of the user that desires access to the - specified zone.
      zoneId - the id of the zone to which the user desires access.
      -
      - -
      - -

      -bodyDidEnterZone

      -
      -void bodyDidEnterZone(com.threerings.crowd.data.BodyObject body,
      -                      int zoneId)
      -
      -
      Called when a body has been granted access to a zone. This method - must not block. -

      -

      -
      Parameters:
      body - the body object of the user that was just granted - access to a zone.
      zoneId - the id of the zone to which they were granted access.
      -
      -
      + blocking (which it must do).
      +
      +
      Parameters:
      +
      body - the body object of the user that desires access to the + specified zone.
      +
      zoneId - the id of the zone to which the user desires access.
      +
      +
    • +
    + + + +
      +
    • +

      bodyDidEnterZone

      +
      void bodyDidEnterZone(com.threerings.crowd.data.BodyObject body,
      +                      int zoneId)
      +
      Called when a body has been granted access to a zone. This method + must not block.
      +
      +
      Parameters:
      +
      body - the body object of the user that was just granted + access to a zone.
      +
      zoneId - the id of the zone to which they were granted access.
      +
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/ZoneMoveHandler.html b/apidocs/com/threerings/whirled/zone/server/ZoneMoveHandler.html index 7ee261dc..2a59ae4c 100644 --- a/apidocs/com/threerings/whirled/zone/server/ZoneMoveHandler.html +++ b/apidocs/com/threerings/whirled/zone/server/ZoneMoveHandler.html @@ -1,318 +1,338 @@ - - - - - - -ZoneMoveHandler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.server -
    -Class ZoneMoveHandler

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.server.AbstractSceneMoveHandler
    -      extended by com.threerings.whirled.zone.server.ZoneMoveHandler
    -
    -
    -
    All Implemented Interfaces:
    SceneRegistry.ResolutionListener, ZoneManager.ResolutionListener
    -
    -
    -
    Direct Known Subclasses:
    PeeredZoneRegistry.PeerZoneMoveHandler
    -
    -
    -
    -
    public class ZoneMoveHandler
    extends AbstractSceneMoveHandler
    implements ZoneManager.ResolutionListener
    - - -

    -Handles transitioning between zones. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.zone.server
    +

    Class ZoneMoveHandler

    +
    +
    + +
    + +
    +
    + +
    +
    + + + - - - - - - -
    -Method Detail
    - -

    -zoneWasResolved

    -
    -public void zoneWasResolved(ZoneSummary summary)
    -
    -
    Description copied from interface: ZoneManager.ResolutionListener
    -
    Called when a zone was successfully resolved. -

    -

    -
    Specified by:
    zoneWasResolved in interface ZoneManager.ResolutionListener
    -
    -
    -
    -
    -
    -
    - -

    -zoneFailedToResolve

    -
    -public void zoneFailedToResolve(int zoneId,
    -                                Exception reason)
    -
    -
    Description copied from interface: ZoneManager.ResolutionListener
    -
    Called when a zone failed to resolve. -

    -

    -
    Specified by:
    zoneFailedToResolve in interface ZoneManager.ResolutionListener
    -
    -
    -
    -
    -
    + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/ZoneProvider.html b/apidocs/com/threerings/whirled/zone/server/ZoneProvider.html index 25bb7e54..8fb19f7f 100644 --- a/apidocs/com/threerings/whirled/zone/server/ZoneProvider.html +++ b/apidocs/com/threerings/whirled/zone/server/ZoneProvider.html @@ -1,235 +1,251 @@ - - - - - - -ZoneProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.server -
    -Interface ZoneProvider

    -
    -
    All Superinterfaces:
    com.threerings.presents.server.InvocationProvider
    -
    -
    -
    All Known Implementing Classes:
    PeeredZoneRegistry, ZoneRegistry
    -
    -
    -
    -
    @Generated(value="com.threerings.presents.tools.GenServiceTask",
    +
    +
    com.threerings.whirled.zone.server
    +

    Interface ZoneProvider

    +
    +
    +
    +
      +
    • +
      +
      All Superinterfaces:
      +
      com.threerings.presents.server.InvocationProvider
      +
      +
      +
      All Known Implementing Classes:
      +
      PeeredZoneRegistry, ZoneRegistry
      +
      +
      +
      +
      @Generated(value="com.threerings.presents.tools.GenServiceTask",
                  comments="Derived from ZoneService.java.")
      -public interface ZoneProvider
      extends com.threerings.presents.server.InvocationProvider
    - - -

    -Defines the server-side of the ZoneService. -

    - -

    -


    - -

    - +public interface ZoneProvider +extends com.threerings.presents.server.InvocationProvider +

    Defines the server-side of the ZoneService.
    + + + +
    + +
    +
    + + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/ZoneRegistry.html b/apidocs/com/threerings/whirled/zone/server/ZoneRegistry.html index 56cfb262..73ca4783 100644 --- a/apidocs/com/threerings/whirled/zone/server/ZoneRegistry.html +++ b/apidocs/com/threerings/whirled/zone/server/ZoneRegistry.html @@ -1,396 +1,397 @@ - - - - - - -ZoneRegistry (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.server -
    -Class ZoneRegistry

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.zone.server.ZoneRegistry
    -
    -
    -
    All Implemented Interfaces:
    com.threerings.presents.server.InvocationProvider, ZoneProvider
    -
    -
    -
    Direct Known Subclasses:
    PeeredZoneRegistry
    -
    -
    -
    -
    public class ZoneRegistry
    extends Object
    implements ZoneProvider
    - - -

    -The zone registry takes care of mapping zone requests to the appropriate registered zone manager. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.zone.server
    +

    Class ZoneRegistry

    +
    +
    + +
    +
      +
    • +
      +
      All Implemented Interfaces:
      +
      com.threerings.presents.server.InvocationProvider, ZoneProvider
      +
      +
      +
      Direct Known Subclasses:
      +
      PeeredZoneRegistry
      +
      +
      +
      +
      public class ZoneRegistry
      +extends Object
      +implements ZoneProvider
      +
      The zone registry takes care of mapping zone requests to the appropriate registered zone manager.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ZoneRegistry

      -
      -@Inject
      -public ZoneRegistry(com.threerings.presents.server.InvocationManager invmgr)
      -
      -
      Creates a zone manager with the supplied configuration. -

      -

      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ZoneRegistry

          +
          @Inject
          +public ZoneRegistry(com.threerings.presents.server.InvocationManager invmgr)
          +
          Creates a zone manager with the supplied configuration.
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -registerZoneManager

      -
      -public void registerZoneManager(byte zoneType,
      -                                ZoneManager manager)
      -
      -
      Registers the supplied zone manager as the manager for the specified zone type. Zone types +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          registerZoneManager

          +
          public void registerZoneManager(byte zoneType,
          +                                ZoneManager manager)
          +
          Registers the supplied zone manager as the manager for the specified zone type. Zone types are 7 bits and managers are responsible for making sure they don't use a zone type that collides with another manager (given that we have only three zone types at present, this - doesn't seem unreasonable). -

          -

          -
          -
          -
          -
          -
          -
      -
      - -

      -getZoneManager

      -
      -public ZoneManager getZoneManager(int qualifiedZoneId)
      -
      -
      Returns the zone manager that handles the specified zone id. -

      -

      -
      -
      -
      -
      Parameters:
      qualifiedZoneId - the qualified zone id for which the manager should be looked up.
      -
      -
      -
      - -

      -moveBody

      -
      -public String moveBody(ZonedBodyObject source,
      + doesn't seem unreasonable).
    + + + + + +
      +
    • +

      getZoneManager

      +
      public ZoneManager getZoneManager(int qualifiedZoneId)
      +
      Returns the zone manager that handles the specified zone id.
      +
      +
      Parameters:
      +
      qualifiedZoneId - the qualified zone id for which the manager should be looked up.
      +
      +
    • +
    + + + +
      +
    • +

      moveBody

      +
      public String moveBody(ZonedBodyObject source,
                              int zoneId,
      -                       int sceneId)
      -
      -
      Ejects the specified body from their current scene and sends them a request to move to the + int sceneId) +
      Ejects the specified body from their current scene and sends them a request to move to the specified new zone and scene. This is the zone-equivalent to - LocationProvider.moveTo(com.threerings.presents.data.ClientObject, int, com.threerings.crowd.client.LocationService.MoveListener). -

      -

      -
      -
      -
      - -
      Returns:
      null if the user was forcibly moved, or a string indicating the reason for denial - of departure of their current zone (from ZoneManager.ratifyBodyExit(com.threerings.crowd.data.BodyObject)).
      -
      -
      -
      - -

      -leaveOccupiedZone

      -
      -public String leaveOccupiedZone(ZonedBodyObject source)
      -
      -
      Ejects the specified body from their current scene and zone. This is the zone equivalent to - LocationProvider.leavePlace(com.threerings.presents.data.ClientObject). -

      -

      -
      -
      -
      - -
      Returns:
      null if the user was forcibly moved, or a string indicating the reason for denial of - departure of their current zone (from ZoneManager.ratifyBodyExit(com.threerings.crowd.data.BodyObject)).
      -
      -
      -
      - -

      -moveTo

      -
      -public void moveTo(com.threerings.presents.data.ClientObject caller,
      + LocationProvider.moveTo(com.threerings.presents.data.ClientObject, int, com.threerings.crowd.client.LocationService.MoveListener).
    +
    +
    Returns:
    +
    null if the user was forcibly moved, or a string indicating the reason for denial + of departure of their current zone (from ZoneManager.ratifyBodyExit(com.threerings.crowd.data.BodyObject)).
    +
    + + + + + + + + + + + + + + + + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/ZoneSender.html b/apidocs/com/threerings/whirled/zone/server/ZoneSender.html index 7dc52e56..c12c724d 100644 --- a/apidocs/com/threerings/whirled/zone/server/ZoneSender.html +++ b/apidocs/com/threerings/whirled/zone/server/ZoneSender.html @@ -1,274 +1,294 @@ - - - - - - -ZoneSender (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.server -
    -Class ZoneSender

    -
    -java.lang.Object
    -  extended by com.threerings.presents.server.InvocationSender
    -      extended by com.threerings.whirled.zone.server.ZoneSender
    -
    -
    -
    -
    public class ZoneSender
    extends com.threerings.presents.server.InvocationSender
    - - -

    -Used to issue notifications to a ZoneReceiver instance on a - client. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.zone.server
    +

    Class ZoneSender

    +
    +
    +
      +
    • java.lang.Object
    • +
    • +
        +
      • com.threerings.presents.server.InvocationSender
      • +
      • +
          +
        • com.threerings.whirled.zone.server.ZoneSender
        • +
        +
      • +
      +
    • +
    +
    +
      +
    • +
      +
      +
      public class ZoneSender
      +extends com.threerings.presents.server.InvocationSender
      +
      Used to issue notifications to a ZoneReceiver instance on a + client.
      +
    • +
    +
    +
    + +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ZoneSender

      -
      -public ZoneSender()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ZoneSender

          +
          public ZoneSender()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -forcedMove

      -
      -public static void forcedMove(com.threerings.presents.data.ClientObject target,
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          forcedMove

          +
          public static void forcedMove(com.threerings.presents.data.ClientObject target,
                                         int arg1,
          -                              int arg2)
          -
          -
          Issues a notification that will result in a call to ZoneReceiver.forcedMove(int, int) on a client. -

          -

          -
          -
          -
          + int arg2)
      +
      Issues a notification that will result in a call to ZoneReceiver.forcedMove(int, int) on a client.
      +
    • +
    + + + + +
    +
    -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/class-use/ZoneManager.ResolutionListener.html b/apidocs/com/threerings/whirled/zone/server/class-use/ZoneManager.ResolutionListener.html index 70844d75..252b9c44 100644 --- a/apidocs/com/threerings/whirled/zone/server/class-use/ZoneManager.ResolutionListener.html +++ b/apidocs/com/threerings/whirled/zone/server/class-use/ZoneManager.ResolutionListener.html @@ -1,261 +1,238 @@ - - - - - - -Uses of Interface com.threerings.whirled.zone.server.ZoneManager.ResolutionListener (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.zone.server.ZoneManager.ResolutionListener

    -
    - - - - - - - - - - - - - -
    -Packages that use ZoneManager.ResolutionListener
    com.threerings.whirled.zone.peer.server  
    com.threerings.whirled.zone.server  
    -  -

    - - - - - -
    -Uses of ZoneManager.ResolutionListener in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - - -
    Subinterfaces of ZoneManager.ResolutionListener in com.threerings.whirled.zone.peer.server
    -static interfacePeeredZoneRegistry.PeerZoneResolutionListener - -
    -          Peer-awareness for finding out about zones.
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.zone.peer.server that implement ZoneManager.ResolutionListener
    -static classPeeredZoneRegistry.PeerZoneMoveHandler - -
    -          A ZoneMoveHandler that can receive the sceneOnNode() callback.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.zone.peer.server with parameters of type ZoneManager.ResolutionListener
    - voidPeeredZoneRegistry.resolveZone(int zoneId, - ZoneManager.ResolutionListener listener) - -
    -           
    -  -

    - - - - - -
    -Uses of ZoneManager.ResolutionListener in com.threerings.whirled.zone.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.zone.server that implement ZoneManager.ResolutionListener
    - classZoneMoveHandler - -
    -          Handles transitioning between zones.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.zone.server with parameters of type ZoneManager.ResolutionListener
    - voidZoneManager.resolveZone(int zoneId, - ZoneManager.ResolutionListener listener) - -
    -          Resolves and delivers the scene summary information for the - requested zone.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.zone.server.ZoneManager.ResolutionListener

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/class-use/ZoneManager.html b/apidocs/com/threerings/whirled/zone/server/class-use/ZoneManager.html index 112bb1f6..ef17857e 100644 --- a/apidocs/com/threerings/whirled/zone/server/class-use/ZoneManager.html +++ b/apidocs/com/threerings/whirled/zone/server/class-use/ZoneManager.html @@ -1,284 +1,254 @@ - - - - - - -Uses of Interface com.threerings.whirled.zone.server.ZoneManager (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.zone.server.ZoneManager

    -
    - - - - - - - - - - - - - -
    -Packages that use ZoneManager
    com.threerings.whirled.zone.peer.server  
    com.threerings.whirled.zone.server  
    -  -

    - - - - - -
    -Uses of ZoneManager in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - - -
    Subinterfaces of ZoneManager in com.threerings.whirled.zone.peer.server
    - interfacePeeredZoneManager - -
    -           
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.zone.peer.server with parameters of type ZoneManager
    - voidPeeredZoneRegistry.registerZoneManager(byte zoneType, - ZoneManager manager) - -
    -           
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.zone.peer.server with parameters of type ZoneManager
    PeeredZoneRegistry.PeerZoneMoveHandler(com.threerings.crowd.server.LocationManager locman, - ZoneManager zmgr, - SceneRegistry scReg, - com.threerings.crowd.data.BodyObject body, - int sceneId, - int sceneVer, - ZoneService.ZoneMoveListener listener) - -
    -           
    -  -

    - - - - - -
    -Uses of ZoneManager in com.threerings.whirled.zone.server
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.zone.server that return ZoneManager
    - ZoneManagerZoneRegistry.getZoneManager(int qualifiedZoneId) - -
    -          Returns the zone manager that handles the specified zone id.
    -  -

    - - - - - - - - - -
    Methods in com.threerings.whirled.zone.server with parameters of type ZoneManager
    - voidZoneRegistry.registerZoneManager(byte zoneType, - ZoneManager manager) - -
    -          Registers the supplied zone manager as the manager for the specified zone type.
    -  -

    - - - - - - - - -
    Constructors in com.threerings.whirled.zone.server with parameters of type ZoneManager
    ZoneMoveHandler(com.threerings.crowd.server.LocationManager locmgr, - ZoneManager zmgr, - SceneRegistry screg, - com.threerings.crowd.data.BodyObject body, - int sceneId, - int sceneVer, - ZoneService.ZoneMoveListener listener) - -
    -           
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.zone.server.ZoneManager

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/class-use/ZoneMoveHandler.html b/apidocs/com/threerings/whirled/zone/server/class-use/ZoneMoveHandler.html index 26fa6cda..1262a4ed 100644 --- a/apidocs/com/threerings/whirled/zone/server/class-use/ZoneMoveHandler.html +++ b/apidocs/com/threerings/whirled/zone/server/class-use/ZoneMoveHandler.html @@ -1,181 +1,168 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.server.ZoneMoveHandler (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.server.ZoneMoveHandler

    -
    - - - - - - - - - -
    -Packages that use ZoneMoveHandler
    com.threerings.whirled.zone.peer.server  
    -  -

    - - - - - -
    -Uses of ZoneMoveHandler in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - - -
    Subclasses of ZoneMoveHandler in com.threerings.whirled.zone.peer.server
    -static classPeeredZoneRegistry.PeerZoneMoveHandler - -
    -          A ZoneMoveHandler that can receive the sceneOnNode() callback.
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.server.ZoneMoveHandler

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/class-use/ZoneProvider.html b/apidocs/com/threerings/whirled/zone/server/class-use/ZoneProvider.html index 077f5ced..25212258 100644 --- a/apidocs/com/threerings/whirled/zone/server/class-use/ZoneProvider.html +++ b/apidocs/com/threerings/whirled/zone/server/class-use/ZoneProvider.html @@ -1,210 +1,190 @@ - - - - - - -Uses of Interface com.threerings.whirled.zone.server.ZoneProvider (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Interface
    com.threerings.whirled.zone.server.ZoneProvider

    -
    - - - - - - - - - - - - - -
    -Packages that use ZoneProvider
    com.threerings.whirled.zone.peer.server  
    com.threerings.whirled.zone.server  
    -  -

    - - - - - -
    -Uses of ZoneProvider in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.zone.peer.server that implement ZoneProvider
    - classPeeredZoneRegistry - -
    -           
    -  -

    - - - - - -
    -Uses of ZoneProvider in com.threerings.whirled.zone.server
    -  -

    - - - - - - - - - -
    Classes in com.threerings.whirled.zone.server that implement ZoneProvider
    - classZoneRegistry - -
    -          The zone registry takes care of mapping zone requests to the appropriate registered zone manager.
    -  -

    -


    - - +
    +

    Uses of Interface
    com.threerings.whirled.zone.server.ZoneProvider

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/class-use/ZoneRegistry.html b/apidocs/com/threerings/whirled/zone/server/class-use/ZoneRegistry.html index c5667158..24934cfb 100644 --- a/apidocs/com/threerings/whirled/zone/server/class-use/ZoneRegistry.html +++ b/apidocs/com/threerings/whirled/zone/server/class-use/ZoneRegistry.html @@ -1,181 +1,166 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.server.ZoneRegistry (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.server.ZoneRegistry

    -
    - - - - - - - - - -
    -Packages that use ZoneRegistry
    com.threerings.whirled.zone.peer.server  
    -  -

    - - - - - -
    -Uses of ZoneRegistry in com.threerings.whirled.zone.peer.server
    -  -

    - - - - - - - - - -
    Subclasses of ZoneRegistry in com.threerings.whirled.zone.peer.server
    - classPeeredZoneRegistry - -
    -           
    -  -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.server.ZoneRegistry

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/class-use/ZoneSender.html b/apidocs/com/threerings/whirled/zone/server/class-use/ZoneSender.html index aded92b0..9f5f82a7 100644 --- a/apidocs/com/threerings/whirled/zone/server/class-use/ZoneSender.html +++ b/apidocs/com/threerings/whirled/zone/server/class-use/ZoneSender.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.server.ZoneSender (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.server.ZoneSender

    -
    -No usage of com.threerings.whirled.zone.server.ZoneSender -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.server.ZoneSender

    +
    +
    No usage of com.threerings.whirled.zone.server.ZoneSender
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/package-frame.html b/apidocs/com/threerings/whirled/zone/server/package-frame.html index e0b9a445..a0919992 100644 --- a/apidocs/com/threerings/whirled/zone/server/package-frame.html +++ b/apidocs/com/threerings/whirled/zone/server/package-frame.html @@ -1,52 +1,29 @@ - - - - - - -com.threerings.whirled.zone.server (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.zone.server - - - - -
    -Interfaces  - -
    -ZoneManager -
    -ZoneManager.ResolutionListener -
    -ZoneProvider
    - - - - - - -
    -Classes  - -
    -ZoneMoveHandler -
    -ZoneRegistry -
    -ZoneSender
    - - - - + + + + + +com.threerings.whirled.zone.server (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.zone.server

    + + + diff --git a/apidocs/com/threerings/whirled/zone/server/package-summary.html b/apidocs/com/threerings/whirled/zone/server/package-summary.html index 07328af5..7562a538 100644 --- a/apidocs/com/threerings/whirled/zone/server/package-summary.html +++ b/apidocs/com/threerings/whirled/zone/server/package-summary.html @@ -1,190 +1,189 @@ - - - - - - -com.threerings.whirled.zone.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.zone.server -

    - - - - - - - - - - - - - - - - - -
    -Interface Summary
    ZoneManagerA zone is a collection of scenes organized into a connected group.
    ZoneManager.ResolutionListenerUsed to notify requesters when an asynchronous zone load has - completed (successfully or not).
    ZoneProviderDefines the server-side of the ZoneService.
    -  - -

    - - - - - - - - - - - - - - - - - -
    -Class Summary
    ZoneMoveHandlerHandles transitioning between zones.
    ZoneRegistryThe zone registry takes care of mapping zone requests to the appropriate registered zone manager.
    ZoneSenderUsed to issue notifications to a ZoneReceiver instance on a - client.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.whirled.zone.server

    +
    +
    +
      +
    • + + + + + + + + + + + + + + + + + + + + +
      Interface Summary 
      InterfaceDescription
      ZoneManager +
      A zone is a collection of scenes organized into a connected group.
      +
      ZoneManager.ResolutionListener +
      Used to notify requesters when an asynchronous zone load has + completed (successfully or not).
      +
      ZoneProvider +
      Defines the server-side of the ZoneService.
      +
      +
    • +
    • + + + + + + + + + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      ZoneMoveHandler +
      Handles transitioning between zones.
      +
      ZoneRegistry +
      The zone registry takes care of mapping zone requests to the appropriate registered zone manager.
      +
      ZoneSender +
      Used to issue notifications to a ZoneReceiver instance on a + client.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/package-tree.html b/apidocs/com/threerings/whirled/zone/server/package-tree.html index bef2e9f2..f160311c 100644 --- a/apidocs/com/threerings/whirled/zone/server/package-tree.html +++ b/apidocs/com/threerings/whirled/zone/server/package-tree.html @@ -1,168 +1,159 @@ - - - - - - -com.threerings.whirled.zone.server Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.zone.server -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.zone.server

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/server/package-use.html b/apidocs/com/threerings/whirled/zone/server/package-use.html index ab41acad..c350cda7 100644 --- a/apidocs/com/threerings/whirled/zone/server/package-use.html +++ b/apidocs/com/threerings/whirled/zone/server/package-use.html @@ -1,228 +1,214 @@ - - - - - - -Uses of Package com.threerings.whirled.zone.server (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.zone.server

    -
    - - - - - - - - - - - - - -
    -Packages that use com.threerings.whirled.zone.server
    com.threerings.whirled.zone.peer.server  
    com.threerings.whirled.zone.server  
    -  -

    - - - - - - - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.zone.server used by com.threerings.whirled.zone.peer.server
    ZoneManager - -
    -          A zone is a collection of scenes organized into a connected group.
    ZoneManager.ResolutionListener - -
    -          Used to notify requesters when an asynchronous zone load has - completed (successfully or not).
    ZoneMoveHandler - -
    -          Handles transitioning between zones.
    ZoneProvider - -
    -          Defines the server-side of the ZoneService.
    ZoneRegistry - -
    -          The zone registry takes care of mapping zone requests to the appropriate registered zone manager.
    -  -

    - - - - - - - - - - - - - - -
    -Classes in com.threerings.whirled.zone.server used by com.threerings.whirled.zone.server
    ZoneManager - -
    -          A zone is a collection of scenes organized into a connected group.
    ZoneManager.ResolutionListener - -
    -          Used to notify requesters when an asynchronous zone load has - completed (successfully or not).
    ZoneProvider - -
    -          Defines the server-side of the ZoneService.
    -  -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.zone.server

    +
    +
    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/util/ZoneUtil.html b/apidocs/com/threerings/whirled/zone/util/ZoneUtil.html index fb0128a9..ff1fb88b 100644 --- a/apidocs/com/threerings/whirled/zone/util/ZoneUtil.html +++ b/apidocs/com/threerings/whirled/zone/util/ZoneUtil.html @@ -1,328 +1,331 @@ - - - - - - -ZoneUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> +var methods = {"i0":9,"i1":9,"i2":9,"i3":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; + + - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -

    - -com.threerings.whirled.zone.util -
    -Class ZoneUtil

    -
    -java.lang.Object
    -  extended by com.threerings.whirled.zone.util.ZoneUtil
    -
    -
    -
    -
    public class ZoneUtil
    extends Object
    - - -

    -Server-specific, zone-related utility functions. -

    - -

    -


    - -

    - +

    +
    com.threerings.whirled.zone.util
    +

    Class ZoneUtil

    +
    +
    + +
    +
      +
    • +
      +
      +
      public class ZoneUtil
      +extends Object
      +
      Server-specific, zone-related utility functions.
      +
    • +
    +
    +
    +
      +
    • - - - - - - - - - -
      -Constructor Summary
      ZoneUtil() - -
      -           
      -  +
        +
      • + + +

        Constructor Summary

        + + + + + + + + +
        Constructors 
        Constructor and Description
        ZoneUtil() 
        +
      • +
      - - - - - - - - - - - - - - - - - - - - - - -
      -Method Summary
      -static intqualifyZoneId(byte zoneType, - int zoneId) - -
      -          Composes the zone type and zone id into a qualified zone id.
      -static StringtoString(int qualifiedZoneId) - -
      -          Returns an easier to read representation of the supplied qualified - zone id: type:id.
      -static intzoneId(int qualifiedZoneId) - -
      -          Extracts the zone id from a qualified zone id.
      -static intzoneType(int qualifiedZoneId) - -
      -          Extracts the zone type from a qualified zone id.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - +

        +
      • + + +

        Method Summary

        + + + + + + + + + + + + + + + + + + + + + + +
        All Methods Static Methods Concrete Methods 
        Modifier and TypeMethod and Description
        static intqualifyZoneId(byte zoneType, + int zoneId) +
        Composes the zone type and zone id into a qualified zone id.
        +
        static StringtoString(int qualifiedZoneId) +
        Returns an easier to read representation of the supplied qualified + zone id: type:id.
        +
        static intzoneId(int qualifiedZoneId) +
        Extracts the zone id from a qualified zone id.
        +
        static intzoneType(int qualifiedZoneId) +
        Extracts the zone type from a qualified zone id.
        +
        + +
      • +
      +
    • +
    +
    +
    +
      +
    • - - - - - - -
      -Constructor Detail
      - -

      -ZoneUtil

      -
      -public ZoneUtil()
      -
      -
      - +
        +
      • + + +

        Constructor Detail

        + + + +
          +
        • +

          ZoneUtil

          +
          public ZoneUtil()
          +
        • +
        +
      • +
      - - - - - - -
      -Method Detail
      - -

      -qualifyZoneId

      -
      -public static int qualifyZoneId(byte zoneType,
      -                                int zoneId)
      -
      -
      Composes the zone type and zone id into a qualified zone id. A +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          qualifyZoneId

          +
          public static int qualifyZoneId(byte zoneType,
          +                                int zoneId)
          +
          Composes the zone type and zone id into a qualified zone id. A qualified zone id is what should be passed around so that the - server can determine the zone type from the zone id when necessary. -

          -

          -
          -
          -
      -
      - -

      -zoneType

      -
      -public static int zoneType(int qualifiedZoneId)
      -
      -
      Extracts the zone type from a qualified zone id. -

      -

      -
      -
      -
      -
      - -

      -zoneId

      -
      -public static int zoneId(int qualifiedZoneId)
      -
      -
      Extracts the zone id from a qualified zone id. -

      -

      -
      -
      -
      -
      - -

      -toString

      -
      -public static String toString(int qualifiedZoneId)
      -
      -
      Returns an easier to read representation of the supplied qualified - zone id: type:id. -

      -

      -
      -
      -
      + server can determine the zone type from the zone id when necessary.
    + + + + + +
      +
    • +

      zoneType

      +
      public static int zoneType(int qualifiedZoneId)
      +
      Extracts the zone type from a qualified zone id.
      +
    • +
    + + + +
      +
    • +

      zoneId

      +
      public static int zoneId(int qualifiedZoneId)
      +
      Extracts the zone id from a qualified zone id.
      +
    • +
    + + + +
      +
    • +

      toString

      +
      public static String toString(int qualifiedZoneId)
      +
      Returns an easier to read representation of the supplied qualified + zone id: type:id.
      +
    • +
    + + + + +
    + -
    - - - - - - - - - - - - - - - - - - -
    - -
    - + + +
    + + +
    + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/util/class-use/ZoneUtil.html b/apidocs/com/threerings/whirled/zone/util/class-use/ZoneUtil.html index f7e0c2df..a42f1944 100644 --- a/apidocs/com/threerings/whirled/zone/util/class-use/ZoneUtil.html +++ b/apidocs/com/threerings/whirled/zone/util/class-use/ZoneUtil.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Class com.threerings.whirled.zone.util.ZoneUtil (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Class
    com.threerings.whirled.zone.util.ZoneUtil

    -
    -No usage of com.threerings.whirled.zone.util.ZoneUtil -

    -


    - - +
    +

    Uses of Class
    com.threerings.whirled.zone.util.ZoneUtil

    +
    +
    No usage of com.threerings.whirled.zone.util.ZoneUtil
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/util/package-frame.html b/apidocs/com/threerings/whirled/zone/util/package-frame.html index e3d9975a..f9481b93 100644 --- a/apidocs/com/threerings/whirled/zone/util/package-frame.html +++ b/apidocs/com/threerings/whirled/zone/util/package-frame.html @@ -1,33 +1,21 @@ - - - - - - -com.threerings.whirled.zone.util (vilya 1.3 API) - - - - - - - - - - - -com.threerings.whirled.zone.util - - - - -
    -Classes  - -
    -ZoneUtil
    - - - - + + + + + +com.threerings.whirled.zone.util (Vilya Core 1.6 API) + + + + + +

    com.threerings.whirled.zone.util

    +
    +

    Classes

    + +
    + + diff --git a/apidocs/com/threerings/whirled/zone/util/package-summary.html b/apidocs/com/threerings/whirled/zone/util/package-summary.html index e5e46a1b..70e527ba 100644 --- a/apidocs/com/threerings/whirled/zone/util/package-summary.html +++ b/apidocs/com/threerings/whirled/zone/util/package-summary.html @@ -1,158 +1,146 @@ - - - - - - -com.threerings.whirled.zone.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -

    -Package com.threerings.whirled.zone.util -

    - - - - - - - - - -
    -Class Summary
    ZoneUtilServer-specific, zone-related utility functions.
    -  - -

    -

    -
    -
    - - +
    +

    Package com.threerings.whirled.zone.util

    +
    +
    +
      +
    • + + + + + + + + + + + + +
      Class Summary 
      ClassDescription
      ZoneUtil +
      Server-specific, zone-related utility functions.
      +
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/util/package-tree.html b/apidocs/com/threerings/whirled/zone/util/package-tree.html index 4e876445..3f6f29af 100644 --- a/apidocs/com/threerings/whirled/zone/util/package-tree.html +++ b/apidocs/com/threerings/whirled/zone/util/package-tree.html @@ -1,154 +1,139 @@ - - - - - - -com.threerings.whirled.zone.util Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For Package com.threerings.whirled.zone.util -

    -
    -
    -
    Package Hierarchies:
    All Packages
    -
    -

    -Class Hierarchy -

    - -
    - - +
    +

    Hierarchy For Package com.threerings.whirled.zone.util

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/com/threerings/whirled/zone/util/package-use.html b/apidocs/com/threerings/whirled/zone/util/package-use.html index ee97abfb..e2a8166f 100644 --- a/apidocs/com/threerings/whirled/zone/util/package-use.html +++ b/apidocs/com/threerings/whirled/zone/util/package-use.html @@ -1,145 +1,126 @@ - - - - - - -Uses of Package com.threerings.whirled.zone.util (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Uses of Package
    com.threerings.whirled.zone.util

    -
    -No usage of com.threerings.whirled.zone.util -

    -


    - - +
    +

    Uses of Package
    com.threerings.whirled.zone.util

    +
    +
    No usage of com.threerings.whirled.zone.util
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/constant-values.html b/apidocs/constant-values.html index 036665be..3b744627 100644 --- a/apidocs/constant-values.html +++ b/apidocs/constant-values.html @@ -1,2191 +1,2439 @@ - - - - - - -Constant Field Values (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Constant Field Values

    -
    -
    -Contents - - - - - - -
    -com.threerings.*
    - -

    - - - - - - - - - - - - - - - - - -
    com.threerings.micasa.lobby.LobbyMarshaller
    -public static final intGET_CATEGORIES1
    -public static final intGET_LOBBIES2
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller
    -public static final intGOT_CATEGORIES1
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller
    -public static final intGOT_LOBBIES1
    - -

    - -

    - - - - - - - - - - - - - - - - - -
    com.threerings.micasa.lobby.table.TableLobbyObject
    -public static final StringTABLE_SERVICE"tableService"
    -public static final StringTABLE_SET"tableSet"
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.micasa.simulator.client.SimulatorController
    -public static final StringLOGOFF"logoff"
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.micasa.simulator.data.SimulatorMarshaller
    -public static final intCREATE_GAME1
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.card.client.CardGameDecoder
    -public static final intCARDS_TRANSFERRED_BETWEEN_PLAYERS1
    -public static final intRECEIVED_CARDS_FROM_PLAYER2
    -public static final intRECEIVED_HAND3
    -public static final StringRECEIVER_CODE"0718199d459e31d8d673744c71b0e788"
    -public static final intSENT_CARDS_TO_PLAYER4
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.card.client.CardPanel
    -public static final intMULTIPLE2
    -public static final intNONE0
    -public static final intSINGLE1
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.card.data.CardCodes
    -public static final intACE14
    -public static final intBLACK_JOKER16
    -public static final intCLUBS2
    -public static final intDIAMONDS3
    -public static final intHEARTS1
    -public static final intJACK11
    -public static final intKING13
    -public static final intQUEEN12
    -public static final intRED_JOKER15
    -public static final intSPADES0
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.card.trick.data.TrickCardCodes
    -public static final intBOTTOM0
    -public static final intLEFT1
    -public static final intRIGHT3
    -public static final intTOP2
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
    -public static final intPLAY_CARD1
    -public static final intREQUEST_REMATCH2
    -public static final intSEND_CARDS_TO_PLAYER3
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.card.trick.data.TrickCardGameObject
    -public static final intACCEPTS_REMATCH2
    -public static final intBETWEEN_HANDS0
    -public static final intNO_REQUEST0
    -public static final intPLAYING_HAND1
    -public static final intPLAYING_TRICK2
    -public static final intREQUESTS_REMATCH1
    -public static final intTRICK_STATE_COUNT3
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.client.ParlorDecoder
    -public static final intGAME_IS_READY1
    -public static final intRECEIVED_INVITE2
    -public static final intRECEIVED_INVITE_CANCELLATION3
    -public static final intRECEIVED_INVITE_RESPONSE4
    -public static final StringRECEIVER_CODE"5ef9ee0d359c42a9024498ee9aad119a"
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.data.ParlorCodes
    -public static final StringALREADY_AT_TABLE"m.already_at_table"
    -public static final StringBANNED_FROM_TABLE"m.banned_from_table"
    -public static final StringGAME_ALREADY_STARTED"m.game_already_started"
    -public static final StringINVALID_TABLE_POSITION"m.invalid_table_position"
    -public static final intINVITATION_ACCEPTED0
    -public static final intINVITATION_COUNTERED2
    -public static final intINVITATION_REFUSED1
    -public static final StringINVITEE_NOT_ONLINE"m.invitee_not_online"
    -public static final StringMUST_BE_CREATOR"m.must_be_creator"
    -public static final StringNO_SELF_BOOT"m.no_self_boot"
    -public static final StringNO_SUCH_TABLE"m.no_such_table"
    -public static final StringNOT_AT_TABLE"m.not_at_table"
    -public static final StringPARLOR_GROUP"parlor"
    -public static final StringTABLE_POSITION_OCCUPIED"m.table_position_occupied"
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.data.ParlorMarshaller
    -public static final intCANCEL1
    -public static final intINVITE2
    -public static final intRESPOND3
    -public static final intSTART_SOLITAIRE4
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller
    -public static final intINVITE_RECEIVED1
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.parlor.data.Table
    -public static final intANY_POSITION-1
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.data.TableMarshaller
    -public static final intBOOT_PLAYER1
    -public static final intCREATE_TABLE2
    -public static final intJOIN_TABLE3
    -public static final intLEAVE_TABLE4
    -public static final intSTART_TABLE_NOW5
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.game.data.GameCodes
    -public static final StringGAME_CHAT_TYPE"gameChat"
    -public static final StringGAME_MESSAGE_BUNDLE"game.general"
    -public static final StringPLAYER_KNOCKED_OUT"playerKnocked"
    -public static final StringWINNERS_AND_LOSERS"winnersAndLosers"
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.game.data.GameConfig
    -public static final intPARTY2
    -public static final intSEATED_CONTINUOUS1
    -public static final intSEATED_GAME0
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.game.data.GameObject
    -public static final intCANCELLED3
    -public static final intGAME_OVER2
    -public static final intIN_PLAY1
    -public static final StringIS_PRIVATE"isPrivate"
    -public static final StringIS_RATED"isRated"
    -public static final intPLAYER_IN_PLAY0
    -public static final intPLAYER_LEFT_GAME1
    -public static final StringPLAYER_STATUS"playerStatus"
    -public static final StringPLAYERS"players"
    -public static final intPRE_GAME0
    -public static final StringSESSION_ID"sessionId"
    -public static final StringSTATE"state"
    -public static final StringWINNERS"winners"
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.rating.data.RatingCodes
    -public static final intDEFAULT_RATING1200
    -public static final intMAXIMUM_RATING3000
    -public static final intMINIMUM_RATING1000
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.parlor.rating.server.persist.PercentileRecord
    -public static final intSCHEMA_VERSION4
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.parlor.rating.server.persist.RatingRecord
    -public static final intSCHEMA_VERSION4
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.tourney.data.TourneyCodes
    -public static final StringALREADY_IN_PROGRESS"m.already_in_progress"
    -public static final StringALREADY_IN_TOURNEY"m.already_in_tourney"
    -public static final StringCANCELLED"m.cancelled"
    -public static final StringFAILED_ENTRY_FEE"m.failed_entry_fee"
    -public static final StringHAS_PLAYERS"m.has_players"
    -public static final StringNOT_IN_TOURNEY"m.not_in_tourney"
    -public static final StringTOO_LATE"m.too_late"
    -public static final StringTOO_LATE_LEAVE"m.too_late_leave"
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.tourney.data.TourneyMarshaller
    -public static final intCANCEL1
    -public static final intJOIN2
    -public static final intLEAVE3
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.parlor.tourney.data.TourneyObject
    -public static final intCANCELLED2
    -public static final StringCONFIG"config"
    -public static final intFINISHED4
    -public static final StringPARTICIPANTS"participants"
    -public static final intPAUSED3
    -public static final intPENDING0
    -public static final intRUNNING1
    -public static final StringSTARTS_IN"startsIn"
    -public static final StringSTATE"state"
    -public static final StringTOURNEY_SERVICE"tourneyService"
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.parlor.tourney.data.TourniesMarshaller
    -public static final intCREATE_TOURNEY1
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.parlor.tourney.server.persist.TourneyRepository
    -public static final StringTOURNEY_DB_IDENT"tourneydb"
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.puzzle.client.PuzzleController
    -public static final StringTOGGLE_CHATTING"toggle_chat"
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.puzzle.client.PuzzleController.ClearPender
    -public static final intCARE_NOT0
    -public static final intNO_RESTART_ACTION1
    -public static final intRESTART_ACTION-1
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.puzzle.data.PuzzleCodes
    -public static final booleanDEBUG_PUZZLEfalse
    -public static final intDEFAULT_DIFFICULTY2
    -public static final StringPUZZLE_MESSAGE_BUNDLE"puzzle.general"
    - -

    - -

    - - - - - - - - - - - - - - - - - -
    com.threerings.puzzle.data.PuzzleGameMarshaller
    -public static final intUPDATE_PROGRESS1
    -public static final intUPDATE_PROGRESS_SYNC2
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.puzzle.data.PuzzleObject
    -public static final StringDIFFICULTY"difficulty"
    -public static final StringPUZZLE_GAME_SERVICE"puzzleGameService"
    -public static final StringSEED"seed"
    -public static final StringSUMMARIES"summaries"
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.puzzle.drop.client.DropControllerDelegate
    -public static final StringEND_DROP_BLOCK"end_drop_block"
    -public static final StringMOVE_BLOCK_LEFT"move_block_left"
    -public static final StringMOVE_BLOCK_RIGHT"move_block_right"
    -public static final StringRAISE_ROW"raise_row"
    -public static final StringROTATE_BLOCK_CCW"rotate_block_ccw"
    -public static final StringROTATE_BLOCK_CW"rotate_block_cw"
    -public static final StringSTART_DROP_BLOCK"start_drop_block"
    - -

    - -

    - - - - - - - - - - - - - - - - - -
    com.threerings.puzzle.drop.data.DropBoard
    -public static final intINPLACE_ROTATION1
    -public static final intRADIAL_ROTATION0
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.puzzle.drop.data.DropCodes
    -public static final StringDROP_MESSAGE_BUNDLE"puzzle.drop"
    -public static final StringDROP_STREAM"drop"
    -public static final StringRISE_STREAM"rise"
    - -

    - -

    - - - - - - - - - - - - - - - - - -
    com.threerings.puzzle.drop.data.DropPieceCodes
    -public static final intDROP_BLOCK_PIECE_COUNT2
    -public static final bytePIECE_NONE-1
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.stage.client.StageScenePanel
    -public static final StringCLUSTER_CLICKED"ClusterClicked"
    -public static final StringLOCATION_CLICKED"LocationClicked"
    -public static final intSHOW_CLUSTERS2
    -public static final intSHOW_PLOTS4
    - -

    - -

    - - - - - - - - - - - - - - - - - -
    com.threerings.stage.data.StageCodes
    -public static final StringSTAGE_MESSAGE_BUNDLE"stage.general"
    -public static final StringTILESET_RSRC_SET"tilesets"
    - -

    - -

    - - - - - - - - - - - - - - - - - -
    com.threerings.stage.data.StageMisoSceneModel
    -public static final intSECTION_HEIGHT9
    -public static final intSECTION_WIDTH9
    - -

    - -

    - - - - - - - - - - - - - - - - - -
    com.threerings.stage.data.StageSceneMarshaller
    -public static final intADD_OBJECT1
    -public static final intREMOVE_OBJECTS2
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.stage.data.StageSceneModel
    -public static final StringWORLD"world"
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.stage.data.StageSceneObject
    -public static final StringLIGHT_LEVEL"lightLevel"
    -public static final StringLIGHT_SHADE"lightShade"
    -public static final StringSTAGE_SCENE_SERVICE"stageSceneService"
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.stage.tools.editor.EditorModel
    -public static final intACTION_EDIT_TILE1
    -public static final intACTION_PLACE_PORTAL2
    -public static final intACTION_PLACE_TILE0
    -public static final intBASE_LAYER0
    -public static final intNUM_ACTIONS3
    -public static final intOBJECT_LAYER1
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.stage.tools.editor.EditorModelListener
    -public static final intACTION_MODE_CHANGED0
    -public static final intLAYER_INDEX_CHANGED1
    -public static final intTILE_CHANGED2
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.stage.util.StageSceneUtil
    -public static final intOBJECT_ORIENTATION-1
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.stats.server.persist.StatRecord
    -public static final intSCHEMA_VERSION4
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.stats.server.persist.StringCodeRecord
    -public static final intSCHEMA_VERSION2
    - -

    - -

    - - - - - - - - - - - - - - - - - -
    com.threerings.whirled.client.SceneDecoder
    -public static final intFORCED_MOVE1
    -public static final StringRECEIVER_CODE"c4d0cf66b81a6e83d119b2d607725651"
    - -

    - -

    - - - - - - - - - - - - - - - - - -
    com.threerings.whirled.data.SceneCodes
    -public static final StringSCENE_UPDATE"scene_update"
    -public static final StringWHIRLED_GROUP"whirled"
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.whirled.data.SceneMarshaller
    -public static final intMOVE_TO1
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
    -public static final intMOVE_REQUIRES_SERVER_SWITCH1
    -public static final intMOVE_SUCCEEDED2
    -public static final intMOVE_SUCCEEDED_WITH_SCENE3
    -public static final intMOVE_SUCCEEDED_WITH_UPDATES4
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.whirled.spot.data.ClusterObject
    -public static final StringOCCUPANTS"occupants"
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.whirled.spot.data.SpotCodes
    -public static final StringCLUSTER_CHAT_TYPE"clusterChat"
    -public static final StringCLUSTER_FULL"m.cluster_full"
    -public static final StringINVALID_LOCATION"m.invalid_location"
    -public static final StringLOCATION_OCCUPIED"m.location_occupied"
    -public static final StringNO_SUCH_CLUSTER"m.no_such_cluster"
    -public static final StringNO_SUCH_PORTAL"m.no_such_portal"
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.whirled.spot.data.SpotMarshaller
    -public static final intCHANGE_LOCATION1
    -public static final intCLUSTER_SPEAK2
    -public static final intJOIN_CLUSTER3
    -public static final intTRAVERSE_PORTAL4
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    -public static final intMOVE_REQUIRES_SERVER_SWITCH1
    -public static final intMOVE_SUCCEEDED2
    -public static final intMOVE_SUCCEEDED_WITH_SCENE3
    -public static final intMOVE_SUCCEEDED_WITH_UPDATES4
    -public static final intREQUEST_CANCELLED5
    - -

    - -

    - - - - - - - - - - - - - - - - - -
    com.threerings.whirled.spot.data.SpotSceneObject
    -public static final StringCLUSTERS"clusters"
    -public static final StringOCCUPANT_LOCS"occupantLocs"
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.whirled.spot.tools.xml.SpotSceneWriter
    -public static final StringOUTER_ELEMENT"spot"
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.whirled.tools.xml.SceneWriter
    -public static final StringOUTER_ELEMENT"scene"
    - -

    - -

    - - - - - - - - - - - - - - - - - -
    com.threerings.whirled.zone.client.ZoneDecoder
    -public static final intFORCED_MOVE1
    -public static final StringRECEIVER_CODE"2d900cf54355111b4bb4befcdff42b82"
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.whirled.zone.data.ZoneCodes
    -public static final StringNO_SUCH_ZONE"m.no_such_zone"
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.whirled.zone.data.ZoneMarshaller
    -public static final intMOVE_TO1
    - -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
    -public static final intMOVE_REQUIRES_SERVER_SWITCH1
    -public static final intMOVE_SUCCEEDED2
    -public static final intMOVE_SUCCEEDED_WITH_SCENE3
    -public static final intMOVE_SUCCEEDED_WITH_UPDATES4
    - -

    - -

    - - - - - - - - - - - - -
    com.threerings.whirled.zone.peer.server.ZoneNodeObject
    -public static final StringHOSTED_ZONES"hostedZones"
    - -

    - -

    -


    - - +
    +

    Constant Field Values

    +

    Contents

    + +
    +
    + + +

    com.threerings.*

    + + +
      +
    • + + + + + + + + + + + + + + +
      com.threerings.micasa.simulator.client.SimulatorController 
      Modifier and TypeConstant FieldValue
      + +public static final StringLOGOFF"logoff"
      +
    • +
    +
      +
    • + + + + + + + + + + + + + + +
      com.threerings.micasa.simulator.data.SimulatorMarshaller 
      Modifier and TypeConstant FieldValue
      + +public static final intCREATE_GAME1
      +
    • +
    + +
      +
    • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      com.threerings.parlor.card.data.CardCodes 
      Modifier and TypeConstant FieldValue
      + +public static final intACE14
      + +public static final intBLACK_JOKER16
      + +public static final intCLUBS2
      + +public static final intDIAMONDS3
      + +public static final intHEARTS1
      + +public static final intJACK11
      + +public static final intKING13
      + +public static final intQUEEN12
      + +public static final intRED_JOKER15
      + +public static final intSPADES0
      +
    • +
    + + + + + +
      +
    • + + + + + + + + + + + + + + +
      com.threerings.parlor.rating.server.persist.PercentileRecord 
      Modifier and TypeConstant FieldValue
      + +public static final intSCHEMA_VERSION4
      +
    • +
    • + + + + + + + + + + + + + + +
      com.threerings.parlor.rating.server.persist.RatingRecord 
      Modifier and TypeConstant FieldValue
      + +public static final intSCHEMA_VERSION4
      +
    • +
    + + + + + + + + + + +
      +
    • + + + + + + + + + + + + + + +
      com.threerings.stats.server.persist.StatRecord 
      Modifier and TypeConstant FieldValue
      + +public static final intSCHEMA_VERSION4
      +
    • +
    • + + + + + + + + + + + + + + +
      com.threerings.stats.server.persist.StringCodeRecord 
      Modifier and TypeConstant FieldValue
      + +public static final intSCHEMA_VERSION2
      +
    • +
    + + + + +
      +
    • + + + + + + + + + + + + + + +
      com.threerings.whirled.tools.xml.SceneWriter 
      Modifier and TypeConstant FieldValue
      + +public static final StringOUTER_ELEMENT"scene"
      +
    • +
    +
      +
    • + + + + + + + + + + + + + + + + + + + +
      com.threerings.whirled.zone.client.ZoneDecoder 
      Modifier and TypeConstant FieldValue
      + +public static final intFORCED_MOVE1
      + +public static final StringRECEIVER_CODE"2d900cf54355111b4bb4befcdff42b82"
      +
    • +
    + +
      +
    • + + + + + + + + + + + + + + +
      com.threerings.whirled.zone.peer.server.ZoneNodeObject 
      Modifier and TypeConstant FieldValue
      + +public static final StringHOSTED_ZONES"hostedZones"
      +
    • +
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/deprecated-list.html b/apidocs/deprecated-list.html index 7490774d..7462e6f8 100644 --- a/apidocs/deprecated-list.html +++ b/apidocs/deprecated-list.html @@ -1,197 +1,191 @@ - - - - - - -Deprecated List (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Deprecated API

    -
    -
    -Contents - - - - - - - - - -
    -Deprecated Methods
    com.threerings.parlor.media.ScoreAnimation.createLabel(String, Color, Font, MediaPanel) -
    -          This signature is retained for backwards compatibility. 
    -  -

    - - - - - - - - - - - - - - - - - - - - -
    -Deprecated Constructors
    com.threerings.puzzle.drop.server.DropManagerDelegate(PuzzleManager, DropLogic) -
    -          use DropManagerDelegate.DropManagerDelegate(DropLogic). 
    com.threerings.parlor.game.server.GameManagerDelegate(GameManager) -
    -          use the zero-argument constructor. 
    com.threerings.puzzle.server.PuzzleManagerDelegate(PuzzleManager) -
    -          use the zero-argument constructor. 
    com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate(CardGameManager) -
    -          use the zero-argument constructor. 
    com.threerings.parlor.turn.server.TurnGameManagerDelegate(TurnGameManager) -
    -          use the zero-argument constructor. 
    -  -

    -


    - - +
    +

    Deprecated API

    +

    Contents

    + +
    +
    + + + + + + + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/help-doc.html b/apidocs/help-doc.html index b3a690b9..4d914464 100644 --- a/apidocs/help-doc.html +++ b/apidocs/help-doc.html @@ -1,224 +1,231 @@ - - - - - - -API Help (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -How This API Document Is Organized

    -
    -This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

    -Overview

    -
    - -

    -The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    -

    -Package

    -
    - -

    -Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

      -
    • Interfaces (italic)
    • Classes
    • Enums
    • Exceptions
    • Errors
    • Annotation Types
    -
    -

    -Class/Interface

    -
    - -

    -Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

      -
    • Class inheritance diagram
    • Direct Subclasses
    • All Known Subinterfaces
    • All Known Implementing Classes
    • Class/interface declaration
    • Class/interface description -

      -

    • Nested Class Summary
    • Field Summary
    • Constructor Summary
    • Method Summary -

      -

    • Field Detail
    • Constructor Detail
    • Method Detail
    -Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
    - -

    -Annotation Type

    -
    - -

    -Each annotation type has its own separate page with the following sections:

      -
    • Annotation Type declaration
    • Annotation Type description
    • Required Element Summary
    • Optional Element Summary
    • Element Detail
    -
    - -

    -Enum

    -
    - -

    -Each enum has its own separate page with the following sections:

      -
    • Enum declaration
    • Enum description
    • Enum Constant Summary
    • Enum Constant Detail
    -
    -

    -Use

    -
    -Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
    -

    -Tree (Class Hierarchy)

    -
    -There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.
      -
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    -
    -

    -Deprecated API

    -
    -The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
    -

    -Index

    -
    -The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
    -

    -Prev/Next

    -These links take you to the next or previous class, interface, package, or related page.

    -Frames/No Frames

    -These links show and hide the HTML frames. All pages are available with or without frames. -

    -

    -Serialized Form

    -Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. -

    -

    -Constant Field Values

    -The Constant Field Values page lists the static final fields and their values. -

    - - -This help file applies to API documentation generated using the standard doclet. - -
    -


    - - +
    +

    How This API Document Is Organized

    +
    This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
    +
    +
    +
      +
    • +

      Overview

      +

      The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

      +
    • +
    • +

      Package

      +

      Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

      +
        +
      • Interfaces (italic)
      • +
      • Classes
      • +
      • Enums
      • +
      • Exceptions
      • +
      • Errors
      • +
      • Annotation Types
      • +
      +
    • +
    • +

      Class/Interface

      +

      Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

      +
        +
      • Class inheritance diagram
      • +
      • Direct Subclasses
      • +
      • All Known Subinterfaces
      • +
      • All Known Implementing Classes
      • +
      • Class/interface declaration
      • +
      • Class/interface description
      • +
      +
        +
      • Nested Class Summary
      • +
      • Field Summary
      • +
      • Constructor Summary
      • +
      • Method Summary
      • +
      +
        +
      • Field Detail
      • +
      • Constructor Detail
      • +
      • Method Detail
      • +
      +

      Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

      +
    • +
    • +

      Annotation Type

      +

      Each annotation type has its own separate page with the following sections:

      +
        +
      • Annotation Type declaration
      • +
      • Annotation Type description
      • +
      • Required Element Summary
      • +
      • Optional Element Summary
      • +
      • Element Detail
      • +
      +
    • +
    • +

      Enum

      +

      Each enum has its own separate page with the following sections:

      +
        +
      • Enum declaration
      • +
      • Enum description
      • +
      • Enum Constant Summary
      • +
      • Enum Constant Detail
      • +
      +
    • +
    • +

      Use

      +

      Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.

      +
    • +
    • +

      Tree (Class Hierarchy)

      +

      There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

      +
        +
      • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
      • +
      • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
      • +
      +
    • +
    • +

      Deprecated API

      +

      The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

      +
    • +
    • +

      Index

      +

      The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

      +
    • +
    • +

      Prev/Next

      +

      These links take you to the next or previous class, interface, package, or related page.

      +
    • +
    • +

      Frames/No Frames

      +

      These links show and hide the HTML frames. All pages are available with or without frames.

      +
    • +
    • +

      All Classes

      +

      The All Classes link shows all classes and interfaces except non-static nested types.

      +
    • +
    • +

      Serialized Form

      +

      Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.

      +
    • +
    • +

      Constant Field Values

      +

      The Constant Field Values page lists the static final fields and their values.

      +
    • +
    +This help file applies to API documentation generated using the standard doclet.
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/index-all.html b/apidocs/index-all.html index b8a84252..0970b45e 100644 --- a/apidocs/index-all.html +++ b/apidocs/index-all.html @@ -1,7783 +1,10266 @@ - - - - - - -Index (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
    -

    -A

    -
    -
    abortAnimation(Animation) - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
      -
    AbstractSceneMoveHandler - Class in com.threerings.whirled.server
    Handles the basics of moving a client into a new scene, which may involve resolution.
    AbstractSceneMoveHandler(LocationManager, BodyObject, InvocationService.InvocationListener) - -Constructor for class com.threerings.whirled.server.AbstractSceneMoveHandler -
      -
    accept() - -Method in class com.threerings.parlor.client.Invitation -
    Accepts this invitation. -
    accepted() - -Method in class com.threerings.stage.tools.editor.EditorDialog -
    Called when ok is clicked. -
    accepted() - -Method in class com.threerings.stage.tools.editor.ObjectEditorDialog -
      -
    accepted() - -Method in class com.threerings.stage.tools.editor.PortalDialog -
    Handles the user submitting the dialog via the "OK" button. -
    ACCEPTS_REMATCH - -Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Indicates that the player has accepted the rematch request. -
    ACE - -Static variable in interface com.threerings.parlor.card.data.CardCodes -
    The number of the ace. -
    ACTION_EDIT_TILE - -Static variable in class com.threerings.stage.tools.editor.EditorModel -
      -
    ACTION_MODE_CHANGED - -Static variable in interface com.threerings.stage.tools.editor.EditorModelListener -
    Notification event constants. -
    ACTION_PLACE_PORTAL - -Static variable in class com.threerings.stage.tools.editor.EditorModel -
      -
    ACTION_PLACE_TILE - -Static variable in class com.threerings.stage.tools.editor.EditorModel -
    Action mode constants. -
    actionCleared() - -Method in interface com.threerings.puzzle.client.PuzzleController.ClearPender -
    Called when the action is fully cleared. -
    actionPerformed(ActionEvent) - -Method in class com.threerings.micasa.client.ChatPanel -
      -
    actionPerformed(ActionEvent) - -Method in class com.threerings.micasa.client.LogonPanel -
      -
    actionPerformed(ActionEvent) - -Method in class com.threerings.micasa.lobby.LobbySelector -
    Called when the user selects a category or double-clicks on a - lobby. -
    actionPerformed(ActionEvent) - -Method in class com.threerings.micasa.lobby.table.TableItem -
      -
    actionPerformed(ActionEvent) - -Method in class com.threerings.micasa.lobby.table.TableListView -
      -
    actionPerformed(ActionEvent) - -Method in class com.threerings.stage.tools.editor.EditorDialog -
      -
    actionPerformed(ActionEvent) - -Method in class com.threerings.stage.tools.editor.EditorToolBarPanel -
      -
    actionPerformed(ActionEvent) - -Method in class com.threerings.stage.tools.editor.PortalDialog -
    Handle action events on the dialog user interface elements. -
    actionPerformed(ActionEvent) - -Method in class com.threerings.stage.tools.editor.PreferencesDialog -
    Handle action events. -
    actionPerformed(ActionEvent) - -Method in class com.threerings.stage.tools.editor.SceneInfoPanel -
      -
    add(int, int) - -Method in class com.threerings.puzzle.util.PointSet -
    Adds a point to the set and returns whether the point was already present in the set. -
    add(Integer) - -Method in class com.threerings.stats.data.IntSetStat -
    Adds the specified int to this set. -
    add(T) - -Method in class com.threerings.stats.data.SetStat -
    Adds the specified object to this set. -
    add(String) - -Method in class com.threerings.stats.data.StringSetStat -
    Adds the specified string to this set. -
    ADD_OBJECT - -Static variable in class com.threerings.stage.data.StageSceneMarshaller -
    The method id used to dispatch StageSceneMarshaller.addObject(com.threerings.miso.data.ObjectInfo, com.threerings.presents.client.InvocationService.ConfirmListener) requests. -
    addActionAnimation(Animation) - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
    Adds the given animation to the set of animations currently present on the board. -
    addActionSprite(Sprite) - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
    Adds the given sprite to the set of sprites currently present on the board. -
    addAll(Card[]) - -Method in class com.threerings.parlor.card.data.Hand -
    Adds all of the specified cards to this hand. -
    addAll(PointSet) - -Method in class com.threerings.puzzle.util.PointSet -
    Adds all points in the given set to this set. -
    addAuxModel(AuxModel) - -Method in class com.threerings.whirled.data.SceneModel -
    Adds the specified auxiliary model to this scene model. -
    addBannedUser(Name) - -Method in class com.threerings.parlor.data.Table -
    Indicate to this table that a user was booted and should - be prevented from rejoining. -
    addButton(ActionListener, Container, String, String) - -Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil -
    Add a button to a container with the given parameters and - action listener. -
    addComponents(JComponent) - -Method in class com.threerings.stage.tools.editor.EditorDialog -
      -
    addComponents(JComponent) - -Method in class com.threerings.stage.tools.editor.ObjectEditorDialog -
      -
    addComponents(JComponent) - -Method in class com.threerings.stage.tools.editor.PortalDialog -
      -
    addControl(JComponent, JComponent) - -Method in class com.threerings.parlor.game.client.SwingGameConfigurator -
    Add a control to the interface. -
    added - -Variable in class com.threerings.stage.data.ModifyObjectsUpdate -
    The objects added to the scene (or null for none). -
    addGameReadyObserver(GameReadyObserver) - -Method in class com.threerings.parlor.client.ParlorDirector -
    Adds the specified observer to the list of entities that are notified when we receive a game - ready notification. -
    addHandSelectionObserver(CardPanel.CardSelectionObserver) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Adds an object to the list of observers to notify when cards in the hand are - selected/deselected. -
    addListener(EditorModelListener) - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Add an editor model listener. -
    addNotify() - -Method in class com.threerings.micasa.lobby.LobbySelector -
      -
    addNotify() - -Method in class com.threerings.puzzle.client.PuzzlePanel -
      -
    addObject(ObjectInfo, InvocationService.ConfirmListener) - -Method in interface com.threerings.stage.client.StageSceneService -
    Requests to add the supplied object to the current scene. -
    addObject(ObjectInfo) - -Method in class com.threerings.stage.data.StageScene -
    Adds a new object to this scene. -
    addObject(ObjectInfo, InvocationService.ConfirmListener) - -Method in class com.threerings.stage.data.StageSceneMarshaller -
      -
    addObject(ObjectInfo, boolean, boolean) - -Method in class com.threerings.stage.server.StageSceneManager -
    Adds the supplied object to this scene. -
    addObject(ClientObject, ObjectInfo, InvocationService.ConfirmListener) - -Method in class com.threerings.stage.server.StageSceneManager -
      -
    addObject(ClientObject, ObjectInfo, InvocationService.ConfirmListener) - -Method in interface com.threerings.stage.server.StageSceneProvider -
    Handles a StageSceneService.addObject(com.threerings.miso.data.ObjectInfo, com.threerings.presents.client.InvocationService.ConfirmListener) request. -
    addObject(ObjectTile, int, int, int) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Sets an object tile at the specified position in the scene (in tile coordinates). -
    addObject(ObjectInfo) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Adds the given object to the scene. -
    addObject(ObjectInfo) - -Method in class com.threerings.stage.util.PlacementConstraints -
    Adds the specified object through the constraints. -
    addPendingForcedMove(Runnable) - -Method in class com.threerings.whirled.client.SceneDirector -
      -
    addPlayer(Name) - -Method in class com.threerings.parlor.game.server.GameManager -
    Adds the given player to the game at the first available player index. -
    addPlayerAt(Name, int) - -Method in class com.threerings.parlor.game.server.GameManager -
    Adds the given player to the game at the specified player index. -
    addPortal(Portal) - -Method in class com.threerings.stage.data.StageScene -
      -
    addPortal(Portal) - -Method in interface com.threerings.whirled.spot.data.SpotScene -
    Adds a portal to this scene, immediately making the requisite modifications to the - underlying scene model. -
    addPortal(Portal) - -Method in class com.threerings.whirled.spot.data.SpotSceneImpl -
      -
    addPortal(Portal) - -Method in class com.threerings.whirled.spot.data.SpotSceneModel -
    Adds a portal to this scene model. -
    addProgressEvent(int, Board) - -Method in class com.threerings.puzzle.client.PuzzleController -
    Adds the given progress event and a snapshot of the supplied board state to the set of - progress events and associated board states for later transmission to the server. -
    addQuietly(Stat) - -Method in class com.threerings.stats.data.StatSet -
    Don't call this method, it's only needed by some tricky business we do when preventing - distributed object event generation for all but the bounty criteria related stats. -
    addRuleInstances(String, Digester) - -Method in class com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet -
      -
    addRuleInstances(String, Digester) - -Method in class com.threerings.whirled.tools.xml.SceneRuleSet -
      -
    addSeatednessObserver(SeatednessObserver) - -Method in class com.threerings.parlor.client.TableDirector -
    Requests that the specified observer be added to the list of observers that are notified - when this client sits down at or stands up from a table. -
    addTestTileSet(int, TileSet) - -Method in class com.threerings.stage.tools.editor.EditorTileManager -
    Add a test tile set to search before normal tilesets. -
    addToBoard(Card, Point) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Adds a card to the board immediately. -
    addToClusters(Cluster) - -Method in class com.threerings.whirled.spot.data.SpotSceneObject -
    Requests that the specified entry be added to the - clusters set. -
    addToHostedZones(HostedZone) - -Method in class com.threerings.whirled.zone.peer.server.ZoneNodeObject -
    Requests that the specified entry be added to the - hostedZones set. -
    addToOccupantLocs(SceneLocation) - -Method in class com.threerings.whirled.spot.data.SpotSceneObject -
    Requests that the specified entry be added to the - occupantLocs set. -
    addToOccupants(int) - -Method in class com.threerings.whirled.spot.data.ClusterObject -
    Requests that oid be added to the occupants - oid list. -
    addToParticipants(Participant) - -Method in class com.threerings.parlor.tourney.data.TourneyObject -
    Requests that the specified entry be added to the - participants set. -
    addToSetStat(Stat.Type, T) - -Method in class com.threerings.stats.data.StatSet -
    Adds a value to a SetStat. -
    addToStats(Stat) - -Method in interface com.threerings.stats.data.StatSet.Container -
      -
    addToTables(Table) - -Method in class com.threerings.micasa.lobby.table.TableLobbyObject -
      -
    addToTables(Table) - -Method in interface com.threerings.parlor.data.TableLobbyObject -
    Adds the supplied table instance to the tables set (using the - appropriate distributed object mechanisms). -
    addToTableSet(Table) - -Method in class com.threerings.micasa.lobby.table.TableLobbyObject -
    Requests that the specified entry be added to the - tableSet set. -
    addUpdate(SceneUpdate) - -Method in class com.threerings.whirled.util.UpdateList -
    Adds an update to this list. -
    addWideControl(JComponent) - -Method in class com.threerings.parlor.game.client.SwingGameConfigurator -
    Add a control to the interface. -
    addZoneObserver(ZoneObserver) - -Method in class com.threerings.whirled.zone.client.ZoneDirector -
    Adds a zone observer to the list. -
    ais - -Variable in class com.threerings.parlor.game.data.GameConfig -
    Configurations for AIs to be used in this game. -
    allowAddObject(ObjectInfo) - -Method in class com.threerings.stage.util.PlacementConstraints -
    Determines whether the constraints allow the specified object to be - added to the scene. -
    allowModifyObjects(ObjectInfo[], ObjectInfo[]) - -Method in class com.threerings.stage.util.PlacementConstraints -
    Determines whether the constraints allow the specified objects to be - added and removed simultaneously. -
    allowRemoveObject(ObjectInfo) - -Method in class com.threerings.stage.util.PlacementConstraints -
    Determines whether the constraints allow the specified object to be - removed from the scene. -
    allPlayersReady() - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns true if all (non-AI) players have delivered their GameManager.playerReady(com.threerings.crowd.data.BodyObject) - notifications, false if they have not. -
    ALREADY_AT_TABLE - -Static variable in interface com.threerings.parlor.data.ParlorCodes -
    An error code returned by the table services when a user requests to create or join a table - but they're already sitting at another table. -
    ALREADY_IN_PROGRESS - -Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes -
    The tourney is already in progress. -
    ALREADY_IN_TOURNEY - -Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes -
    User already in a tourney. -
    ANY_POSITION - -Static variable in class com.threerings.parlor.data.Table -
    Used to request any position at a table. -
    appendStat(Stat.Type, int) - -Method in class com.threerings.stats.data.StatSet -
    Appends an integer value to an IntArrayStat. -
    appendValue(int) - -Method in class com.threerings.stats.data.IntArrayStat -
    Appends a value to this statistic. -
    apply(SceneModel) - -Method in class com.threerings.stage.data.DefaultColorUpdate -
      -
    apply(SceneModel) - -Method in class com.threerings.stage.data.ModifyObjectsUpdate -
      -
    apply(SceneModel) - -Method in class com.threerings.whirled.data.SceneUpdate -
    Applies this update to the specified scene model. -
    apply(SceneModel) - -Method in class com.threerings.whirled.spot.data.ModifyPortalsUpdate -
      -
    apply(ZoneNodeObject) - -Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc -
      -
    apply(NodeObject) - -Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc -
      -
    applyAndRecordUpdate(SceneModel, SceneUpdate) - -Method in class com.threerings.whirled.server.persist.DummySceneRepository -
      -
    applyAndRecordUpdate(SceneModel, SceneUpdate) - -Method in interface com.threerings.whirled.server.persist.SceneRepository -
    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. -
    applyOp(int, int, int, DropBoard.PieceOperation) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Applies a specified DropBoard.PieceOperation to all pieces in the specified row or column +
    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _  + + +

    A

    +
    +
    abortAnimation(Animation) - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
     
    +
    AbstractSceneMoveHandler - Class in com.threerings.whirled.server
    +
    +
    Handles the basics of moving a client into a new scene, which may involve resolution.
    +
    +
    AbstractSceneMoveHandler(LocationManager, BodyObject, InvocationService.InvocationListener) - Constructor for class com.threerings.whirled.server.AbstractSceneMoveHandler
    +
     
    +
    accept() - Method in class com.threerings.parlor.client.Invitation
    +
    +
    Accepts this invitation.
    +
    +
    accepted() - Method in class com.threerings.stage.tools.editor.EditorDialog
    +
    +
    Called when ok is clicked.
    +
    +
    accepted() - Method in class com.threerings.stage.tools.editor.ObjectEditorDialog
    +
     
    +
    accepted() - Method in class com.threerings.stage.tools.editor.PortalDialog
    +
    +
    Handles the user submitting the dialog via the "OK" button.
    +
    +
    ACCEPTS_REMATCH - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Indicates that the player has accepted the rematch request.
    +
    +
    ACE - Static variable in interface com.threerings.parlor.card.data.CardCodes
    +
    +
    The number of the ace.
    +
    +
    ACTION_EDIT_TILE - Static variable in class com.threerings.stage.tools.editor.EditorModel
    +
     
    +
    ACTION_MODE_CHANGED - Static variable in interface com.threerings.stage.tools.editor.EditorModelListener
    +
    +
    Notification event constants.
    +
    +
    ACTION_PLACE_PORTAL - Static variable in class com.threerings.stage.tools.editor.EditorModel
    +
     
    +
    ACTION_PLACE_TILE - Static variable in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Action mode constants.
    +
    +
    actionCleared() - Method in interface com.threerings.puzzle.client.PuzzleController.ClearPender
    +
    +
    Called when the action is fully cleared.
    +
    +
    actionPerformed(ActionEvent) - Method in class com.threerings.micasa.client.ChatPanel
    +
     
    +
    actionPerformed(ActionEvent) - Method in class com.threerings.micasa.client.LogonPanel
    +
     
    +
    actionPerformed(ActionEvent) - Method in class com.threerings.micasa.lobby.LobbySelector
    +
    +
    Called when the user selects a category or double-clicks on a + lobby.
    +
    +
    actionPerformed(ActionEvent) - Method in class com.threerings.micasa.lobby.table.TableItem
    +
     
    +
    actionPerformed(ActionEvent) - Method in class com.threerings.micasa.lobby.table.TableListView
    +
     
    +
    actionPerformed(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorDialog
    +
     
    +
    actionPerformed(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorToolBarPanel
    +
     
    +
    actionPerformed(ActionEvent) - Method in class com.threerings.stage.tools.editor.PortalDialog
    +
    +
    Handle action events on the dialog user interface elements.
    +
    +
    actionPerformed(ActionEvent) - Method in class com.threerings.stage.tools.editor.PreferencesDialog
    +
    +
    Handle action events.
    +
    +
    actionPerformed(ActionEvent) - Method in class com.threerings.stage.tools.editor.SceneInfoPanel
    +
     
    +
    add(int, int) - Method in class com.threerings.puzzle.util.PointSet
    +
    +
    Adds a point to the set and returns whether the point was already present in the set.
    +
    +
    add(Integer) - Method in class com.threerings.stats.data.IntSetStat
    +
    +
    Adds the specified int to this set.
    +
    +
    add(T) - Method in class com.threerings.stats.data.SetStat
    +
    +
    Adds the specified object to this set.
    +
    +
    add(String) - Method in class com.threerings.stats.data.StringSetStat
    +
    +
    Adds the specified string to this set.
    +
    +
    ADD_OBJECT - Static variable in class com.threerings.stage.data.StageSceneMarshaller
    +
    + +
    +
    addActionAnimation(Animation) - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
    +
    Adds the given animation to the set of animations currently present on the board.
    +
    +
    addActionSprite(Sprite) - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
    +
    Adds the given sprite to the set of sprites currently present on the board.
    +
    +
    addAll(Card[]) - Method in class com.threerings.parlor.card.data.Hand
    +
    +
    Adds all of the specified cards to this hand.
    +
    +
    addAll(PointSet) - Method in class com.threerings.puzzle.util.PointSet
    +
    +
    Adds all points in the given set to this set.
    +
    +
    addAuxModel(AuxModel) - Method in class com.threerings.whirled.data.SceneModel
    +
    +
    Adds the specified auxiliary model to this scene model.
    +
    +
    addBannedUser(Name) - Method in class com.threerings.parlor.data.Table
    +
    +
    Indicate to this table that a user was booted and should + be prevented from rejoining.
    +
    +
    addButton(ActionListener, Container, String, String) - Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil
    +
    +
    Add a button to a container with the given parameters and + action listener.
    +
    +
    addComponents(JComponent) - Method in class com.threerings.stage.tools.editor.EditorDialog
    +
     
    +
    addComponents(JComponent) - Method in class com.threerings.stage.tools.editor.ObjectEditorDialog
    +
     
    +
    addComponents(JComponent) - Method in class com.threerings.stage.tools.editor.PortalDialog
    +
     
    +
    addControl(JComponent, JComponent) - Method in class com.threerings.parlor.game.client.SwingGameConfigurator
    +
    +
    Add a control to the interface.
    +
    +
    added - Variable in class com.threerings.stage.data.ModifyObjectsUpdate
    +
    +
    The objects added to the scene (or null for none).
    +
    +
    addGameReadyObserver(GameReadyObserver) - Method in class com.threerings.parlor.client.ParlorDirector
    +
    +
    Adds the specified observer to the list of entities that are notified when we receive a game + ready notification.
    +
    +
    addHandSelectionObserver(CardPanel.CardSelectionObserver) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Adds an object to the list of observers to notify when cards in the hand are + selected/deselected.
    +
    +
    addListener(EditorModelListener) - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Add an editor model listener.
    +
    +
    addNotify() - Method in class com.threerings.micasa.lobby.LobbySelector
    +
     
    +
    addNotify() - Method in class com.threerings.puzzle.client.PuzzlePanel
    +
     
    +
    addObject(ObjectInfo, InvocationService.ConfirmListener) - Method in interface com.threerings.stage.client.StageSceneService
    +
    +
    Requests to add the supplied object to the current scene.
    +
    +
    addObject(ObjectInfo) - Method in class com.threerings.stage.data.StageScene
    +
    +
    Adds a new object to this scene.
    +
    +
    addObject(ObjectInfo, InvocationService.ConfirmListener) - Method in class com.threerings.stage.data.StageSceneMarshaller
    +
     
    +
    addObject(ObjectInfo, boolean, boolean) - Method in class com.threerings.stage.server.StageSceneManager
    +
    +
    Adds the supplied object to this scene.
    +
    +
    addObject(ClientObject, ObjectInfo, InvocationService.ConfirmListener) - Method in class com.threerings.stage.server.StageSceneManager
    +
     
    +
    addObject(ClientObject, ObjectInfo, InvocationService.ConfirmListener) - Method in interface com.threerings.stage.server.StageSceneProvider
    +
    + +
    +
    addObject(ObjectTile, int, int, int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Sets an object tile at the specified position in the scene (in tile coordinates).
    +
    +
    addObject(ObjectInfo) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Adds the given object to the scene.
    +
    +
    addObject(ObjectInfo) - Method in class com.threerings.stage.util.PlacementConstraints
    +
    +
    Adds the specified object through the constraints.
    +
    +
    addPendingForcedMove(Runnable) - Method in class com.threerings.whirled.client.SceneDirector
    +
     
    +
    addPlayer(Name) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Adds the given player to the game at the first available player index.
    +
    +
    addPlayerAt(Name, int) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Adds the given player to the game at the specified player index.
    +
    +
    addPortal(Portal) - Method in class com.threerings.stage.data.StageScene
    +
     
    +
    addPortal(Portal) - Method in interface com.threerings.whirled.spot.data.SpotScene
    +
    +
    Adds a portal to this scene, immediately making the requisite modifications to the + underlying scene model.
    +
    +
    addPortal(Portal) - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
    +
     
    +
    addPortal(Portal) - Method in class com.threerings.whirled.spot.data.SpotSceneModel
    +
    +
    Adds a portal to this scene model.
    +
    +
    addProgressEvent(int, Board) - Method in class com.threerings.puzzle.client.PuzzleController
    +
    +
    Adds the given progress event and a snapshot of the supplied board state to the set of + progress events and associated board states for later transmission to the server.
    +
    +
    addQuietly(Stat) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Don't call this method, it's only needed by some tricky business we do when preventing + distributed object event generation for all but the bounty criteria related stats.
    +
    +
    addRuleInstances(String, Digester) - Method in class com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet
    +
     
    +
    addRuleInstances(String, Digester) - Method in class com.threerings.whirled.tools.xml.SceneRuleSet
    +
     
    +
    addSeatednessObserver(SeatednessObserver) - Method in class com.threerings.parlor.client.TableDirector
    +
    +
    Requests that the specified observer be added to the list of observers that are notified + when this client sits down at or stands up from a table.
    +
    +
    addTestTileSet(int, TileSet) - Method in class com.threerings.stage.tools.editor.EditorTileManager
    +
    +
    Add a test tile set to search before normal tilesets.
    +
    +
    addToBoard(Card, Point) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Adds a card to the board immediately.
    +
    +
    addToClusters(Cluster) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
    +
    +
    Requests that the specified entry be added to the + clusters set.
    +
    +
    addToHostedZones(HostedZone) - Method in class com.threerings.whirled.zone.peer.server.ZoneNodeObject
    +
    +
    Requests that the specified entry be added to the + hostedZones set.
    +
    +
    addToOccupantLocs(SceneLocation) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
    +
    +
    Requests that the specified entry be added to the + occupantLocs set.
    +
    +
    addToOccupants(int) - Method in class com.threerings.whirled.spot.data.ClusterObject
    +
    +
    Requests that oid be added to the occupants + oid list.
    +
    +
    addToParticipants(Participant) - Method in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    Requests that the specified entry be added to the + participants set.
    +
    +
    addToSetStat(Stat.Type, T) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Adds a value to a SetStat.
    +
    +
    addToStats(Stat) - Method in interface com.threerings.stats.data.StatSet.Container
    +
     
    +
    addToTables(Table) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
    +
     
    +
    addToTables(Table) - Method in interface com.threerings.parlor.data.TableLobbyObject
    +
    +
    Adds the supplied table instance to the tables set (using the + appropriate distributed object mechanisms).
    +
    +
    addToTableSet(Table) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
    +
    +
    Requests that the specified entry be added to the + tableSet set.
    +
    +
    addUpdate(SceneUpdate) - Method in class com.threerings.whirled.util.UpdateList
    +
    +
    Adds an update to this list.
    +
    +
    addWideControl(JComponent) - Method in class com.threerings.parlor.game.client.SwingGameConfigurator
    +
    +
    Add a control to the interface.
    +
    +
    addZoneObserver(ZoneObserver) - Method in class com.threerings.whirled.zone.client.ZoneDirector
    +
    +
    Adds a zone observer to the list.
    +
    +
    ais - Variable in class com.threerings.parlor.game.data.GameConfig
    +
    +
    Configurations for AIs to be used in this game.
    +
    +
    allowAddObject(ObjectInfo) - Method in class com.threerings.stage.util.PlacementConstraints
    +
    +
    Determines whether the constraints allow the specified object to be + added to the scene.
    +
    +
    allowModifyObjects(ObjectInfo[], ObjectInfo[]) - Method in class com.threerings.stage.util.PlacementConstraints
    +
    +
    Determines whether the constraints allow the specified objects to be + added and removed simultaneously.
    +
    +
    allowRemoveObject(ObjectInfo) - Method in class com.threerings.stage.util.PlacementConstraints
    +
    +
    Determines whether the constraints allow the specified object to be + removed from the scene.
    +
    +
    allPlayersReady() - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns true if all (non-AI) players have delivered their GameManager.playerReady(com.threerings.crowd.data.BodyObject) + notifications, false if they have not.
    +
    +
    ALREADY_AT_TABLE - Static variable in interface com.threerings.parlor.data.ParlorCodes
    +
    +
    An error code returned by the table services when a user requests to create or join a table + but they're already sitting at another table.
    +
    +
    ALREADY_IN_PROGRESS - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
    +
    +
    The tourney is already in progress.
    +
    +
    ALREADY_IN_TOURNEY - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
    +
    +
    User already in a tourney.
    +
    +
    ANY_POSITION - Static variable in class com.threerings.parlor.data.Table
    +
    +
    Used to request any position at a table.
    +
    +
    appendStat(Stat.Type, int) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Appends an integer value to an IntArrayStat.
    +
    +
    appendValue(int) - Method in class com.threerings.stats.data.IntArrayStat
    +
    +
    Appends a value to this statistic.
    +
    +
    apply(SceneModel) - Method in class com.threerings.stage.data.DefaultColorUpdate
    +
     
    +
    apply(SceneModel) - Method in class com.threerings.stage.data.ModifyObjectsUpdate
    +
     
    +
    apply(SceneModel) - Method in class com.threerings.whirled.data.SceneUpdate
    +
    +
    Applies this update to the specified scene model.
    +
    +
    apply(SceneModel) - Method in class com.threerings.whirled.spot.data.ModifyPortalsUpdate
    +
     
    +
    apply(ZoneNodeObject) - Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc
    +
     
    +
    apply(NodeObject) - Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc
    +
     
    +
    applyAndRecordUpdate(SceneModel, SceneUpdate) - Method in class com.threerings.whirled.server.persist.DummySceneRepository
    +
     
    +
    applyAndRecordUpdate(SceneModel, SceneUpdate) - Method in interface com.threerings.whirled.server.persist.SceneRepository
    +
    +
    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.
    +
    +
    applyOp(int, int, int, DropBoard.PieceOperation) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Applies a specified DropBoard.PieceOperation to all pieces in the specified row or column starting at the specified coordinates and spanning the remainder of the row or column - (depending on the application direction) in the board. -
    applyOp(int, int, int, int, DropBoard.PieceOperation) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Applies a specified DropBoard.PieceOperation to all pieces in a row or column segment - starting at the specified coordinates and of the specified length in the board. -
    applyOp(int, int, DropBoard.PieceOperation) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Applies a specified DropBoard.PieceOperation to the specified piece in the board. -
    applyRisingPieces(int[]) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Called by the DropControllerDelegate when it's time to apply a rising row of pieces - to the board. -
    applyToListeners(SpeakObject.ListenerOp) - -Method in class com.threerings.whirled.spot.data.ClusterObject -
      -
    attributeChanged(AttributeChangedEvent) - -Method in class com.threerings.parlor.game.client.GameController -
      -
    attributeChanged(AttributeChangedEvent) - -Method in class com.threerings.parlor.game.server.GameWatcher -
      -
    attributeChanged(AttributeChangedEvent) - -Method in class com.threerings.parlor.turn.client.TurnDisplay -
      -
    attributeChanged(AttributeChangedEvent) - -Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate -
      -
    attributeChanged(AttributeChangedEvent) - -Method in class com.threerings.puzzle.client.PuzzleController -
      -
    attributeChanged(AttributeChangedEvent) - -Method in class com.threerings.whirled.spot.client.SpotSceneDirector -
      -
    AuxModel - Interface in com.threerings.whirled.data
    An interface that must be implemented by auxiliary scene models.
    auxModels - -Variable in class com.threerings.whirled.data.SceneModel -
    Auxiliary scene model information. -
    -
    -

    -B

    -
    -
    BANNED_FROM_TABLE - -Static variable in interface com.threerings.parlor.data.ParlorCodes -
    An error code returned by the table services for a request to join a table that the - requester been banned from. -
    BASE_LAYER - -Static variable in class com.threerings.stage.tools.editor.EditorModel -
    Miso layer constants. -
    BETWEEN_HANDS - -Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    The state that indicates the game is currently between hands. -
    BLACK_JOKER - -Static variable in interface com.threerings.parlor.card.data.CardCodes -
    The number of the black joker. -
    blankSceneModel() - -Static method in class com.threerings.whirled.data.SceneModel -
    Creates and returns a blank scene model. -
    blankStageSceneModel() - -Static method in class com.threerings.stage.data.StageSceneModel -
    Creates and returns a blank scene model. -
    Board - Class in com.threerings.puzzle.data
    An abstract base class for generating and storing puzzle board data.
    Board() - -Constructor for class com.threerings.puzzle.data.Board -
      -
    boardAlwaysFilled() - -Method in interface com.threerings.puzzle.drop.util.PieceDropLogic -
    Should the board always be filled? -
    BoardSummary - Class in com.threerings.puzzle.data
    Provides summarized data representing a player's board in a puzzle game.
    BoardSummary() - -Constructor for class com.threerings.puzzle.data.BoardSummary -
    Constructs an empty board summary for use when un-serializing. -
    BoardSummary(Board) - -Constructor for class com.threerings.puzzle.data.BoardSummary -
    Constructs a board summary that retrieves full board information from the supplied board - when summarizing. -
    bodyDidEnterZone(BodyObject, int) - -Method in interface com.threerings.whirled.zone.server.ZoneManager -
    Called when a body has been granted access to a zone. -
    bodyEntered(int) - -Method in class com.threerings.parlor.rating.server.RatingDelegate -
      -
    bodyLeft(int) - -Method in class com.threerings.parlor.rating.server.RatingDelegate -
      -
    bodyOid - -Variable in class com.threerings.whirled.spot.data.SceneLocation -
    The oid of the body that occupies this location. -
    bodyOids - -Variable in class com.threerings.parlor.data.Table -
    The body oids of the players of this table, or null if a party game. -
    BOOT_PLAYER - -Static variable in class com.threerings.parlor.data.TableMarshaller -
    The method id used to dispatch TableMarshaller.bootPlayer(int, com.threerings.util.Name, com.threerings.presents.client.InvocationService.InvocationListener) requests. -
    bootPlayer(int, Name) - -Method in class com.threerings.parlor.client.TableDirector -
    Sends a request to boot a player from a table. -
    bootPlayer(int, Name, InvocationService.InvocationListener) - -Method in interface com.threerings.parlor.client.TableService -
    Requests that another user be booted from the specified table. -
    bootPlayer(int, Name, InvocationService.InvocationListener) - -Method in class com.threerings.parlor.data.TableMarshaller -
      -
    bootPlayer(ClientObject, int, Name, InvocationService.InvocationListener) - -Method in class com.threerings.parlor.server.TableManager -
      -
    bootPlayer(ClientObject, int, Name, InvocationService.InvocationListener) - -Method in interface com.threerings.parlor.server.TableProvider -
    Handles a TableService.bootPlayer(int, com.threerings.util.Name, com.threerings.presents.client.InvocationService.InvocationListener) request. -
    BOTTOM - -Static variable in interface com.threerings.parlor.card.trick.data.TrickCardCodes -
    For four-player games, the bottom (own) player. -
    ByteByteStringMapStat - Class in com.threerings.stats.data
    Maps up to 127 string values to integers in the range 0 - 127.
    ByteByteStringMapStat() - -Constructor for class com.threerings.stats.data.ByteByteStringMapStat -
      -
    ByteStringSetStat - Class in com.threerings.stats.data
    A string set that maps its values to bytes.
    ByteStringSetStat() - -Constructor for class com.threerings.stats.data.ByteStringSetStat -
      -
    -
    -

    -C

    -
    -
    cancel() - -Method in class com.threerings.parlor.client.Invitation -
    Cancels this invitation. -
    cancel(int, InvocationService.InvocationListener) - -Method in interface com.threerings.parlor.client.ParlorService -
    You probably don't want to call this directly, but want to call Invitation.cancel(). -
    CANCEL - -Static variable in class com.threerings.parlor.data.ParlorMarshaller -
    The method id used to dispatch ParlorMarshaller.cancel(int, com.threerings.presents.client.InvocationService.InvocationListener) requests. -
    cancel(int, InvocationService.InvocationListener) - -Method in class com.threerings.parlor.data.ParlorMarshaller -
      -
    cancel(ClientObject, int, InvocationService.InvocationListener) - -Method in class com.threerings.parlor.server.ParlorManager -
      -
    cancel(ClientObject, int, InvocationService.InvocationListener) - -Method in interface com.threerings.parlor.server.ParlorProvider -
    Handles a ParlorService.cancel(int, com.threerings.presents.client.InvocationService.InvocationListener) request. -
    cancel(InvocationService.ConfirmListener) - -Method in interface com.threerings.parlor.tourney.client.TourneyService -
    Handles a request to cancel the tourney. -
    CANCEL - -Static variable in class com.threerings.parlor.tourney.data.TourneyMarshaller -
    The method id used to dispatch TourneyMarshaller.cancel(com.threerings.presents.client.InvocationService.ConfirmListener) requests. -
    cancel(InvocationService.ConfirmListener) - -Method in class com.threerings.parlor.tourney.data.TourneyMarshaller -
      -
    cancel(ClientObject, InvocationService.ConfirmListener) - -Method in class com.threerings.parlor.tourney.server.TourneyManager -
      -
    cancel(ClientObject, InvocationService.ConfirmListener) - -Method in interface com.threerings.parlor.tourney.server.TourneyProvider -
    Handles a TourneyService.cancel(com.threerings.presents.client.InvocationService.ConfirmListener) request. -
    cancelGame() - -Method in class com.threerings.parlor.game.server.GameManager -
    Sets the state of the game to GameObject.CANCELLED. -
    cancelInvite(BodyObject, int) - -Method in class com.threerings.parlor.server.ParlorManager -
    Requests that an outstanding invitation be cancelled. -
    CANCELLED - -Static variable in class com.threerings.parlor.game.data.GameObject -
    A game state constant indicating that the game was cancelled. -
    CANCELLED - -Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes -
    The tournament was canceled. -
    CANCELLED - -Static variable in class com.threerings.parlor.tourney.data.TourneyObject -
    Tourney has been cancelled. -
    cancelled() - -Method in class com.threerings.stage.tools.editor.EditorDialog -
    Called when cancel is clicked. -
    cancelled() - -Method in class com.threerings.stage.tools.editor.ObjectEditorDialog -
      -
    cancelMoveRequest() - -Method in class com.threerings.whirled.client.SceneDirector -
      -
    cancelTourney(String) - -Method in class com.threerings.parlor.tourney.server.TourneyManager -
    Cancel the tourney, return entry fees to all participants. -
    canFollowSuit(PlayerCard[], Hand) - -Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
    Checks whether the player can follow the suit lead with the hand given. -
    canPopup() - -Method in class com.threerings.puzzle.drop.client.DropBlockSprite -
    Can this sprite pop-up a row on a forgiving rotation? -
    Card - Class in com.threerings.parlor.card.data
    Instances of this class represent individual playing cards.
    Card() - -Constructor for class com.threerings.parlor.card.data.Card -
    No-arg constructor for deserialization. -
    Card(int, int) - -Constructor for class com.threerings.parlor.card.data.Card -
    Creates a new card. -
    card - -Variable in class com.threerings.parlor.card.data.PlayerCard -
    The card that the player played. -
    CardCodes - Interface in com.threerings.parlor.card.data
    Constants relating to the card services.
    CardGameController - Class in com.threerings.parlor.card.client
    A controller class for card games.
    CardGameController() - -Constructor for class com.threerings.parlor.card.client.CardGameController -
      -
    CardGameDecoder - Class in com.threerings.parlor.card.client
    Dispatches calls to a CardGameReceiver instance.
    CardGameDecoder(CardGameReceiver) - -Constructor for class com.threerings.parlor.card.client.CardGameDecoder -
    Creates a decoder that may be registered to dispatch invocation - service notifications to the specified receiver. -
    CardGameManager - Class in com.threerings.parlor.card.server
    A manager class for card games.
    CardGameManager() - -Constructor for class com.threerings.parlor.card.server.CardGameManager -
      -
    CardGameObject - Class in com.threerings.parlor.card.data
    Game object class for card games.
    CardGameObject() - -Constructor for class com.threerings.parlor.card.data.CardGameObject -
      -
    CardGameReceiver - Interface in com.threerings.parlor.card.client
    Defines, for the card game services, a set of notifications delivered - asynchronously by the server to the client.
    CardGameSender - Class in com.threerings.parlor.card.server
    Used to issue notifications to a CardGameReceiver instance on a - client.
    CardGameSender() - -Constructor for class com.threerings.parlor.card.server.CardGameSender -
      -
    CardPanel - Class in com.threerings.parlor.card.client
    Extends VirtualMediaPanel to provide services specific to rendering and manipulating playing - cards.
    CardPanel(FrameManager) - -Constructor for class com.threerings.parlor.card.client.CardPanel -
    Constructor. -
    CardPanel.CardSelectionObserver - Interface in com.threerings.parlor.card.client
    A listener for card selection/deselection.
    CARDS_TRANSFERRED_BETWEEN_PLAYERS - -Static variable in class com.threerings.parlor.card.client.CardGameDecoder -
    The method id used to dispatch CardGameReceiver.cardsTransferredBetweenPlayers(int, int, int) - notifications. -
    CardSprite - Class in com.threerings.parlor.card.client
    A sprite representing a playing card.
    CardSprite(CardPanel, Card) - -Constructor for class com.threerings.parlor.card.client.CardSprite -
    Creates a new upward-facing card sprite. -
    CardSprite(CardPanel, Card, boolean) - -Constructor for class com.threerings.parlor.card.client.CardSprite -
    Creates a new card sprite. -
    cardSpriteClicked(CardSprite, MouseEvent) - -Method in interface com.threerings.parlor.card.client.CardSpriteObserver -
    Notifies the observer that the user clicked a card sprite. -
    cardSpriteDeselected(CardSprite) - -Method in interface com.threerings.parlor.card.client.CardPanel.CardSelectionObserver -
    Called when a card has been deselected. -
    cardSpriteDragged(CardSprite, MouseEvent) - -Method in interface com.threerings.parlor.card.client.CardSpriteObserver -
    Notifies the observer that the user dragged a card sprite to a new - location. -
    cardSpriteEntered(CardSprite, MouseEvent) - -Method in interface com.threerings.parlor.card.client.CardSpriteObserver -
    Notifies the observer that the user moved the mouse pointer onto - a card sprite. -
    cardSpriteExited(CardSprite, MouseEvent) - -Method in interface com.threerings.parlor.card.client.CardSpriteObserver -
    Notifies the observer that the user moved the mouse pointer off of - a card sprite. -
    CardSpriteObserver - Interface in com.threerings.parlor.card.client
    Observer interface for (draggable) card sprites.
    cardSpriteSelected(CardSprite) - -Method in interface com.threerings.parlor.card.client.CardPanel.CardSelectionObserver -
    Called when a card has been selected. -
    cardsTransferredBetweenPlayers(int, int, int) - -Method in class com.threerings.parlor.card.client.CardGameController -
    Dispatched to the client when a set of cards is transferred between two other players in - the game. -
    cardsTransferredBetweenPlayers(int, int, int) - -Method in interface com.threerings.parlor.card.client.CardGameReceiver -
    Dispatched to the client when a set of cards is transferred between - two other players in the game. -
    cardsTransferredBetweenPlayers(ClientObject, int, int, int) - -Static method in class com.threerings.parlor.card.server.CardGameSender -
    Issues a notification that will result in a call to CardGameReceiver.cardsTransferredBetweenPlayers(int, int, int) on a client. -
    CARE_NOT - -Static variable in interface com.threerings.puzzle.client.PuzzleController.ClearPender -
    PuzzleController.ClearPender.actionCleared() return code. -
    center(JFrame, JInternalFrame) - -Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil -
    Centers the supplied dialog in its parent's bounds. -
    CHAIN_COLOR - -Static variable in class com.threerings.puzzle.drop.client.DropBoardView -
    The color used to render chain reward scoring text. -
    CHANGE_LOCATION - -Static variable in class com.threerings.whirled.spot.data.SpotMarshaller -
    The method id used to dispatch SpotMarshaller.changeLocation(int, com.threerings.whirled.spot.data.Location, com.threerings.presents.client.InvocationService.ConfirmListener) requests. -
    changeLocation(Location, ResultListener<Location>) - -Method in class com.threerings.whirled.spot.client.SpotSceneDirector -
    Issues a request to change our location within the scene to the specified location. -
    changeLocation(int, Location, InvocationService.ConfirmListener) - -Method in interface com.threerings.whirled.spot.client.SpotService -
    Requests that this client's body be made to move to the specified - location. -
    changeLocation(int, Location, InvocationService.ConfirmListener) - -Method in class com.threerings.whirled.spot.data.SpotMarshaller -
      -
    changeLocation(ClientObject, int, Location, InvocationService.ConfirmListener) - -Method in interface com.threerings.whirled.spot.server.SpotProvider -
    Handles a SpotService.changeLocation(int, com.threerings.whirled.spot.data.Location, com.threerings.presents.client.InvocationService.ConfirmListener) request. -
    changeLocation(ClientObject, int, Location, InvocationService.ConfirmListener) - -Method in class com.threerings.whirled.spot.server.SpotSceneRegistry -
      -
    ChatPanel - Class in com.threerings.micasa.client
     
    ChatPanel(CrowdContext) - -Constructor for class com.threerings.micasa.client.ChatPanel -
      -
    ChatPanel(CrowdContext, boolean) - -Constructor for class com.threerings.micasa.client.ChatPanel -
      -
    checkpoint(String, int) - -Method in class com.threerings.stage.tools.viewer.ViewerScenePanel -
      -
    checkWritePermission(ClientObject, int) - -Method in class com.threerings.parlor.game.server.GameManager -
      -
    checkWritePermission(ClientObject, int) - -Method in interface com.threerings.parlor.server.PlayManager -
    Make sure that the given caller is a player or an agent and can write to the data - of the given playerId. -
    ChoiceParameter - Class in com.threerings.parlor.data
    Models a parameter that allows the selection of one of a list of choices (specified as strings).
    ChoiceParameter() - -Constructor for class com.threerings.parlor.data.ChoiceParameter -
      -
    choices - -Variable in class com.threerings.parlor.data.ChoiceParameter -
    The set of choices available for this parameter. -
    classId - -Variable in class com.threerings.stage.data.DefaultColorUpdate -
    The class id of the colorization we're changing. -
    clear() - -Method in class com.threerings.micasa.client.ChatPanel -
      -
    clear() - -Method in class com.threerings.puzzle.util.PointSet -
    Clears all points from this set. -
    CLEAR_OP - -Static variable in class com.threerings.puzzle.drop.data.DropBoard -
    An operation that does naught but clear pieces, which proves to be generally useful. -
    clearAction() - -Method in class com.threerings.puzzle.client.PuzzlePanel -
    Called by the controller when the action stops. -
    clearAnimations() - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
      -
    clearBoard() - -Method in class com.threerings.parlor.card.client.CardPanel -
    Clears all cards from the board. -
    clearEnteringBody(BodyObject) - -Method in class com.threerings.whirled.spot.server.SpotSceneManager -
    Called if a body failed to enter our scene after we assigned them an entering position. -
    clearHand() - -Method in class com.threerings.parlor.card.client.CardPanel -
    Clears all cards from the hand. -
    clearHandSelection() - -Method in class com.threerings.parlor.card.client.CardPanel -
    Clears any existing hand sprite selection. -
    clearMapping(Stat.Type, String) - -Method in class com.threerings.stats.server.persist.StatRepository -
    This is only used for testing. -
    clearModified() - -Method in class com.threerings.parlor.rating.util.Percentiler -
    Clears this percentiler's "is modified" state. -
    clearPiece(int, int) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Clears out a piece from the board along with its piece sprite. -
    clearPieceSprite(int, int) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Clears the specified piece from the board. -
    clearPlayer(Name) - -Method in class com.threerings.parlor.data.Table -
    Requests that the specified user be removed from their seat at this table. -
    clearPlayerByOid(int) - -Method in class com.threerings.parlor.data.Table -
    Requests that the user identified by the specified body object id be removed from their seat - at this table. -
    clearPlayerPos(int) - -Method in class com.threerings.parlor.data.Table -
    Called to clear a player at the specified position. -
    clearSprites() - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
      -
    clearTableObject() - -Method in class com.threerings.parlor.client.TableDirector -
    This must be called by the entity that uses the table director when the using entity has - left and is done dealing with tables. -
    clearTestTileSets() - -Method in class com.threerings.stage.tools.editor.EditorTileManager -
    Clear all of our existing test tile sets. -
    clearTile() - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Marks the currently selected tile as invalid such that editing - when no tiles are available can be properly effected. -
    clearTileSelectRegion(int, int) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Clear and return the drag rectangle for selecting a rectangular - region. -
    clientConnectionFailed(Client, Exception) - -Method in class com.threerings.micasa.client.LogonPanel -
      -
    ClientController - Class in com.threerings.micasa.client
    Responsible for top-level control of the client user interface.
    ClientController(MiCasaContext, MiCasaFrame) - -Constructor for class com.threerings.micasa.client.ClientController -
    Creates a new client controller. -
    clientDidClear(Client) - -Method in class com.threerings.micasa.client.LogonPanel -
      -
    clientDidLogoff(Client) - -Method in class com.threerings.micasa.client.ClientController -
      -
    clientDidLogoff(Client) - -Method in class com.threerings.micasa.client.LogonPanel -
      -
    clientDidLogoff(Client) - -Method in class com.threerings.micasa.simulator.client.SimulatorController -
      -
    clientDidLogoff(Client) - -Method in class com.threerings.parlor.client.ParlorDirector -
      -
    clientDidLogoff(Client) - -Method in class com.threerings.parlor.client.TableDirector -
      -
    clientDidLogoff(Client) - -Method in class com.threerings.whirled.client.SceneDirector -
      -
    clientDidLogoff(Client) - -Method in class com.threerings.whirled.spot.client.SpotSceneDirector -
      -
    clientDidLogoff(Client) - -Method in class com.threerings.whirled.zone.client.ZoneDirector -
      -
    clientDidLogon(Client) - -Method in class com.threerings.micasa.client.ClientController -
      -
    clientDidLogon(Client) - -Method in class com.threerings.micasa.client.LogonPanel -
      -
    clientDidLogon(Client) - -Method in class com.threerings.micasa.simulator.client.SimulatorController -
      -
    clientDidLogon(Client) - -Method in class com.threerings.whirled.spot.client.SpotSceneDirector -
      -
    clientFailedToLogon(Client, Exception) - -Method in class com.threerings.micasa.client.LogonPanel -
      -
    clientObjectDidChange(Client) - -Method in class com.threerings.micasa.client.ClientController -
      -
    clientObjectDidChange(Client) - -Method in class com.threerings.micasa.client.LogonPanel -
      -
    clientObjectDidChange(Client) - -Method in class com.threerings.micasa.simulator.client.SimulatorController -
      -
    clientObjectDidChange(Client) - -Method in class com.threerings.whirled.spot.client.SpotSceneDirector -
      -
    clientWillLogoff(Client) - -Method in class com.threerings.micasa.client.LogonPanel -
      -
    clientWillLogon(Client) - -Method in class com.threerings.micasa.client.ClientController -
      -
    clientWillLogon(Client) - -Method in class com.threerings.micasa.client.LogonPanel -
      -
    clientWillLogon(Client) - -Method in class com.threerings.micasa.simulator.client.SimulatorController -
      -
    clone() - -Method in class com.threerings.parlor.game.data.GameConfig -
      -
    clone() - -Method in class com.threerings.puzzle.data.Board -
      -
    clone() - -Method in class com.threerings.puzzle.drop.data.DropBoard -
      -
    clone() - -Method in class com.threerings.stage.data.StageLocation -
      -
    clone() - -Method in class com.threerings.stage.data.StageMisoSceneModel -
      -
    clone() - -Method in class com.threerings.stage.data.StageScene -
      -
    clone() - -Method in class com.threerings.stats.data.Stat -
      -
    clone() - -Method in interface com.threerings.whirled.data.AuxModel -
    Creates a clone of this auxiliary model. -
    clone() - -Method in class com.threerings.whirled.data.SceneModel -
      -
    clone() - -Method in interface com.threerings.whirled.spot.data.Location -
    Locations are cloneable. -
    clone() - -Method in class com.threerings.whirled.spot.data.Portal -
      -
    clone() - -Method in class com.threerings.whirled.spot.data.SpotSceneModel -
      -
    CLUBS - -Static variable in interface com.threerings.parlor.card.data.CardCodes -
    The suit of clubs. -
    Cluster - Class in com.threerings.whirled.spot.data
    Contains information on clusters.
    Cluster() - -Constructor for class com.threerings.whirled.spot.data.Cluster -
      -
    CLUSTER_CHAT_TYPE - -Static variable in interface com.threerings.whirled.spot.data.SpotCodes -
    The chat type code with which we register our cluster auxiliary - chat objects. -
    CLUSTER_CLICKED - -Static variable in class com.threerings.stage.client.StageScenePanel -
    An action command generated when a cluster is clicked. -
    CLUSTER_FULL - -Static variable in interface com.threerings.whirled.spot.data.SpotCodes -
    An error code indicating that a cluster is full. -
    CLUSTER_SPEAK - -Static variable in class com.threerings.whirled.spot.data.SpotMarshaller -
    The method id used to dispatch SpotMarshaller.clusterSpeak(java.lang.String, byte) requests. -
    ClusteredBodyObject - Interface in com.threerings.whirled.spot.data
    Defines some required methods for a BodyObject that is to participate in the Whirled - Spot system.
    ClusterObject - Class in com.threerings.whirled.spot.data
    Used to dispatch chat in clusters.
    ClusterObject() - -Constructor for class com.threerings.whirled.spot.data.ClusterObject -
      -
    clusterOid - -Variable in class com.threerings.whirled.spot.data.Cluster -
    A unique identifier for this cluster (also the distributed object - id of the cluster chat object). -
    CLUSTERS - -Static variable in class com.threerings.whirled.spot.data.SpotSceneObject -
    The field name of the clusters field. -
    clusters - -Variable in class com.threerings.whirled.spot.data.SpotSceneObject -
    Contains information on all Clusters in this scene. -
    clusterSpeak(String, byte) - -Method in interface com.threerings.whirled.spot.client.SpotService -
    Requests that the supplied message be delivered to listeners in the - cluster to which the specified location belongs. -
    clusterSpeak(String, byte) - -Method in class com.threerings.whirled.spot.data.SpotMarshaller -
      -
    clusterSpeak(ClientObject, String, byte) - -Method in interface com.threerings.whirled.spot.server.SpotProvider -
    Handles a SpotService.clusterSpeak(java.lang.String, byte) request. -
    clusterSpeak(ClientObject, String, byte) - -Method in class com.threerings.whirled.spot.server.SpotSceneRegistry -
      -
    CMD_ACTIONS - -Static variable in class com.threerings.stage.tools.editor.EditorModel -
    String translations for action identifiers. -
    code() - -Method in interface com.threerings.stats.data.Stat.Type -
    Returns the unique code for this stat which is a function of its name. -
    CODE - -Static variable in class com.threerings.stats.server.persist.StringCodeRecord -
      -
    code - -Variable in class com.threerings.stats.server.persist.StringCodeRecord -
      -
    col - -Variable in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo -
    The column number. -
    colorId - -Variable in class com.threerings.stage.data.DefaultColorUpdate -
    The color id to set as the new default, or -1 to remove the default. -
    columns - -Variable in class com.threerings.puzzle.drop.data.DropBoardSummary -
    The row levels for each column. -
    com.threerings.micasa - package com.threerings.micasa
     
    com.threerings.micasa.client - package com.threerings.micasa.client
     
    com.threerings.micasa.data - package com.threerings.micasa.data
     
    com.threerings.micasa.lobby - package com.threerings.micasa.lobby
     
    com.threerings.micasa.lobby.table - package com.threerings.micasa.lobby.table
     
    com.threerings.micasa.server - package com.threerings.micasa.server
     
    com.threerings.micasa.simulator.client - package com.threerings.micasa.simulator.client
     
    com.threerings.micasa.simulator.data - package com.threerings.micasa.simulator.data
     
    com.threerings.micasa.simulator.server - package com.threerings.micasa.simulator.server
     
    com.threerings.micasa.simulator.util - package com.threerings.micasa.simulator.util
     
    com.threerings.micasa.util - package com.threerings.micasa.util
     
    com.threerings.parlor - package com.threerings.parlor
     
    com.threerings.parlor.card - package com.threerings.parlor.card
     
    com.threerings.parlor.card.client - package com.threerings.parlor.card.client
     
    com.threerings.parlor.card.data - package com.threerings.parlor.card.data
     
    com.threerings.parlor.card.server - package com.threerings.parlor.card.server
     
    com.threerings.parlor.card.trick.client - package com.threerings.parlor.card.trick.client
     
    com.threerings.parlor.card.trick.data - package com.threerings.parlor.card.trick.data
     
    com.threerings.parlor.card.trick.server - package com.threerings.parlor.card.trick.server
     
    com.threerings.parlor.card.trick.util - package com.threerings.parlor.card.trick.util
     
    com.threerings.parlor.client - package com.threerings.parlor.client
     
    com.threerings.parlor.data - package com.threerings.parlor.data
     
    com.threerings.parlor.game.client - package com.threerings.parlor.game.client
     
    com.threerings.parlor.game.data - package com.threerings.parlor.game.data
     
    com.threerings.parlor.game.server - package com.threerings.parlor.game.server
     
    com.threerings.parlor.media - package com.threerings.parlor.media
     
    com.threerings.parlor.rating.data - package com.threerings.parlor.rating.data
     
    com.threerings.parlor.rating.server - package com.threerings.parlor.rating.server
     
    com.threerings.parlor.rating.server.persist - package com.threerings.parlor.rating.server.persist
     
    com.threerings.parlor.rating.util - package com.threerings.parlor.rating.util
     
    com.threerings.parlor.server - package com.threerings.parlor.server
     
    com.threerings.parlor.tourney.client - package com.threerings.parlor.tourney.client
     
    com.threerings.parlor.tourney.data - package com.threerings.parlor.tourney.data
     
    com.threerings.parlor.tourney.server - package com.threerings.parlor.tourney.server
     
    com.threerings.parlor.tourney.server.persist - package com.threerings.parlor.tourney.server.persist
     
    com.threerings.parlor.turn.client - package com.threerings.parlor.turn.client
     
    com.threerings.parlor.turn.data - package com.threerings.parlor.turn.data
     
    com.threerings.parlor.turn.server - package com.threerings.parlor.turn.server
     
    com.threerings.parlor.util - package com.threerings.parlor.util
     
    com.threerings.puzzle - package com.threerings.puzzle
     
    com.threerings.puzzle.client - package com.threerings.puzzle.client
     
    com.threerings.puzzle.data - package com.threerings.puzzle.data
     
    com.threerings.puzzle.drop.client - package com.threerings.puzzle.drop.client
     
    com.threerings.puzzle.drop.data - package com.threerings.puzzle.drop.data
     
    com.threerings.puzzle.drop.server - package com.threerings.puzzle.drop.server
     
    com.threerings.puzzle.drop.util - package com.threerings.puzzle.drop.util
     
    com.threerings.puzzle.server - package com.threerings.puzzle.server
     
    com.threerings.puzzle.util - package com.threerings.puzzle.util
     
    com.threerings.stage - package com.threerings.stage
     
    com.threerings.stage.client - package com.threerings.stage.client
     
    com.threerings.stage.data - package com.threerings.stage.data
     
    com.threerings.stage.server - package com.threerings.stage.server
     
    com.threerings.stage.tools.editor - package com.threerings.stage.tools.editor
     
    com.threerings.stage.tools.editor.util - package com.threerings.stage.tools.editor.util
     
    com.threerings.stage.tools.viewer - package com.threerings.stage.tools.viewer
     
    com.threerings.stage.tools.xml - package com.threerings.stage.tools.xml
     
    com.threerings.stage.util - package com.threerings.stage.util
     
    com.threerings.stats - package com.threerings.stats
     
    com.threerings.stats.data - package com.threerings.stats.data
     
    com.threerings.stats.server.persist - package com.threerings.stats.server.persist
     
    com.threerings.whirled - package com.threerings.whirled
     
    com.threerings.whirled.client - package com.threerings.whirled.client
     
    com.threerings.whirled.client.persist - package com.threerings.whirled.client.persist
     
    com.threerings.whirled.data - package com.threerings.whirled.data
     
    com.threerings.whirled.server - package com.threerings.whirled.server
     
    com.threerings.whirled.server.persist - package com.threerings.whirled.server.persist
     
    com.threerings.whirled.spot - package com.threerings.whirled.spot
    Extends the Whirled services with the notion of locations, clusters, - coordinates and orientation.
    com.threerings.whirled.spot.client - package com.threerings.whirled.spot.client
     
    com.threerings.whirled.spot.data - package com.threerings.whirled.spot.data
     
    com.threerings.whirled.spot.server - package com.threerings.whirled.spot.server
     
    com.threerings.whirled.spot.tools - package com.threerings.whirled.spot.tools
     
    com.threerings.whirled.spot.tools.xml - package com.threerings.whirled.spot.tools.xml
     
    com.threerings.whirled.tools.xml - package com.threerings.whirled.tools.xml
     
    com.threerings.whirled.util - package com.threerings.whirled.util
     
    com.threerings.whirled.zone - package com.threerings.whirled.zone
     
    com.threerings.whirled.zone.client - package com.threerings.whirled.zone.client
     
    com.threerings.whirled.zone.data - package com.threerings.whirled.zone.data
     
    com.threerings.whirled.zone.peer.data - package com.threerings.whirled.zone.peer.data
     
    com.threerings.whirled.zone.peer.server - package com.threerings.whirled.zone.peer.server
     
    com.threerings.whirled.zone.server - package com.threerings.whirled.zone.server
     
    com.threerings.whirled.zone.util - package com.threerings.whirled.zone.util
     
    commit() - -Method in class com.threerings.stage.tools.editor.TestTileLoader -
    Since we're just testing, we don't save these crazy IDs. -
    compareTo(Card) - -Method in class com.threerings.parlor.card.data.Card -
    Compares this card to another. -
    compareTo(Participant) - -Method in class com.threerings.parlor.tourney.data.Participant -
      -
    computeAdjustment(float, int, Rating) - -Static method in class com.threerings.parlor.rating.server.Rating -
    Computes a ratings adjustment for the given player, using a modified - version of the FIDE Chess rating system as: -
    computeRating(Rating[], int, float) - -Static method in class com.threerings.parlor.rating.server.Rating -
    Computes a player's updated rating using a modified version of the - FIDE/ELO system. -
    config - -Static variable in class com.threerings.micasa.server.MiCasaConfig -
    Provides access to configuration data for this package. -
    config - -Variable in class com.threerings.parlor.client.Invitation -
    The configuration of the game to be created. -
    config - -Variable in class com.threerings.parlor.data.Table -
    The game config for the game that is being matchmade. -
    CONFIG - -Static variable in class com.threerings.parlor.tourney.data.TourneyObject -
    The field name of the config field. -
    config - -Variable in class com.threerings.parlor.tourney.data.TourneyObject -
    The tourney configuration. -
    config - -Variable in class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord -
    The tourney configuration. -
    config - -Static variable in class com.threerings.puzzle.client.PuzzlePrefs -
    Used to load our preferences from a properties file and map them to the persistent Java - preferences repository. -
    config - -Static variable in class com.threerings.stage.tools.editor.EditorConfig -
    Provides access to config data for this package. -
    contains(int, int) - -Method in class com.threerings.puzzle.util.PointSet -
    Returns whether this set contains the given point. -
    contains(Integer) - -Method in class com.threerings.stats.data.IntSetStat -
    Returns true if the specified int is contained in this set. -
    contains(T) - -Method in class com.threerings.stats.data.SetStat -
    Returns true if the specified object is contained in this set. -
    contains(String) - -Method in class com.threerings.stats.data.StringSetStat -
    Returns true if the specified string is contained in this set. -
    containsAll(Card[]) - -Method in class com.threerings.parlor.card.data.Hand -
    Checks whether this hand contains all of the specified cards. -
    containsCard(PlayerCard[], Card) - -Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
    Checks whether the specified array contains the given card. -
    containsKey(String) - -Method in class com.threerings.stats.data.StringMapStat -
    Returns true if the specified key is contained in this map. -
    containsPlayer(Name) - -Method in class com.threerings.parlor.data.Table -
    Returns true if this table contains the specified player. -
    containsValue(Stat.Type, T) - -Method in class com.threerings.stats.data.StatSet -
    Returns true if the specified SetStat contains the specified value, false - otherwise. -
    coordsToLocation(int, int, Point) - -Static method in class com.threerings.stage.util.StageSceneUtil -
    Converts Cartesian coordinates back to full coordinates. -
    copyInto(DropBoard) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Copies the contents of this board directly into the supplied board, overwriting the - destination board in its entirety. -
    counter(GameConfig, InvitationResponseObserver) - -Method in class com.threerings.parlor.client.Invitation -
    Counters this invitation with an invitation with different game - configuration parameters. -
    countSuitMembers(PlayerCard[], int) - -Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
    Determines the number of cards that belong to the specified suit within the array given. -
    CREATE_GAME - -Static variable in class com.threerings.micasa.simulator.data.SimulatorMarshaller -
    The method id used to dispatch SimulatorMarshaller.createGame(com.threerings.parlor.game.data.GameConfig, java.lang.String, int) requests. -
    CREATE_TABLE - -Static variable in class com.threerings.parlor.data.TableMarshaller -
    The method id used to dispatch TableMarshaller.createTable(com.threerings.parlor.data.TableConfig, com.threerings.parlor.game.data.GameConfig, com.threerings.presents.client.InvocationService.ResultListener) requests. -
    CREATE_TOURNEY - -Static variable in class com.threerings.parlor.tourney.data.TourniesMarshaller -
    The method id used to dispatch TourniesMarshaller.createTourney(com.threerings.parlor.tourney.data.TourneyConfig, com.threerings.presents.client.InvocationService.ResultListener) requests. -
    createConfigurator() - -Method in class com.threerings.parlor.game.data.GameConfig -
    Creates a configurator that can be used to create a user interface for configuring this - instance prior to starting the game. -
    createController() - -Method in class com.threerings.micasa.lobby.LobbyConfig -
      -
    createController() - -Method in class com.threerings.stage.data.StageSceneConfig -
      -
    createDecoys() - -Method in class com.threerings.stage.tools.viewer.ViewerScenePanel -
    Creates the decoy sprites. -
    createGame(Client) - -Method in class com.threerings.micasa.simulator.client.SimulatorController -
      -
    createGame(GameConfig, String, int) - -Method in interface com.threerings.micasa.simulator.client.SimulatorService -
    Requests that a new game be created. -
    createGame(GameConfig, String, int) - -Method in class com.threerings.micasa.simulator.data.SimulatorMarshaller -
      -
    createGame(BodyObject, GameConfig, String, int) - -Method in class com.threerings.micasa.simulator.server.SimulatorManager -
    Creates a game along with the specified number of simulant players and forcibly moves all - players into the game room. -
    createGame(ClientObject, GameConfig, String, int) - -Method in class com.threerings.micasa.simulator.server.SimulatorProvider -
    Processes a request from the client to create a new game. -
    createLabel(String, Color, Font, MediaPanel) - -Static method in class com.threerings.parlor.media.ScoreAnimation -
    Deprecated. This signature is retained for backwards compatibility. -
    createLabel(String, Color, Font, Component) - -Static method in class com.threerings.parlor.media.ScoreAnimation -
    Create and configure a Label suitable for a ScoreAnimation with all the most common options. -
    createMatchMakingView(MiCasaContext) - -Method in class com.threerings.micasa.lobby.LobbyConfig -
    Derived classes override this function and create the appropriate - matchmaking user interface component. -
    createMatchMakingView(MiCasaContext) - -Method in class com.threerings.micasa.lobby.table.TableLobbyConfig -
      -
    createMenuBar() - -Method in class com.threerings.stage.tools.editor.EditorFrame -
    Create the menu bar and menu items and add them to the frame. -
    createPiece(int, int, int) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Creates a new piece sprite and places it directly in its correct position. -
    createPiece(int, int, int, int, int, long) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Creates a new piece sprite and moves it into position on the board. -
    createPieces(int, int, int[], int) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Creates a new drop sprite used to animate the given pieces falling in the specified column. -
    createPlaceConfig(SceneModel) - -Method in interface com.threerings.whirled.server.SceneRegistry.ConfigFactory -
    Creates the place config instance appropriate to the specified scene. -
    createScene(SceneModel, PlaceConfig) - -Method in interface com.threerings.whirled.util.SceneFactory -
    Creates a Scene implementation given the supplied scene - model and place config. -
    createScoreAnimation(String, Color, Font, int, int) - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
    Creates and returns an animation displaying the given string with the specified parameters, - floating it a short distance up the view. -
    createScoreAnimation(String, Color, Font) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Creates and returns an animation showing the specified score floating up the view, with the - label initially centered within the view. -
    createScoreAnimation(String, Color, Font, int, int, int, int) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Creates and returns an animation showing the specified score floating up the view. -
    createTable(TableConfig, GameConfig) - -Method in class com.threerings.parlor.client.TableDirector -
    Sends a request to create a table with the specified game configuration. -
    createTable(TableConfig, GameConfig, InvocationService.ResultListener) - -Method in interface com.threerings.parlor.client.TableService -
    Requests that a new table be created. -
    createTable(TableConfig, GameConfig, InvocationService.ResultListener) - -Method in class com.threerings.parlor.data.TableMarshaller -
      -
    createTable(BodyObject, TableConfig, GameConfig) - -Method in class com.threerings.parlor.server.TableManager -
    Creates a table for the specified creator and returns said table. -
    createTable(ClientObject, TableConfig, GameConfig, InvocationService.ResultListener) - -Method in class com.threerings.parlor.server.TableManager -
      -
    createTable(ClientObject, TableConfig, GameConfig, InvocationService.ResultListener) - -Method in interface com.threerings.parlor.server.TableProvider -
    Handles a TableService.createTable(com.threerings.parlor.data.TableConfig, com.threerings.parlor.game.data.GameConfig, com.threerings.presents.client.InvocationService.ResultListener) request. -
    createTableConfigurator() - -Method in class com.threerings.parlor.game.data.GameConfig -
    Creates a table configurator for initializing 'table' properties of the game. -
    createTourney(TourneyConfig, InvocationService.ResultListener) - -Method in interface com.threerings.parlor.tourney.client.TourniesService -
    Creates a new tourney. -
    createTourney(TourneyConfig, InvocationService.ResultListener) - -Method in class com.threerings.parlor.tourney.data.TourniesMarshaller -
      -
    createTourney(ClientObject, TourneyConfig, InvocationService.ResultListener) - -Method in class com.threerings.parlor.tourney.server.TourniesManager -
      -
    createTourney(ClientObject, TourneyConfig, InvocationService.ResultListener) - -Method in interface com.threerings.parlor.tourney.server.TourniesProvider -
    Handles a TourniesService.createTourney(com.threerings.parlor.tourney.data.TourneyConfig, com.threerings.presents.client.InvocationService.ResultListener) request. -
    creator - -Variable in class com.threerings.parlor.tourney.data.TourneyConfig -
    The tourney creator. -
    -
    -

    -D

    -
    -
    DATA - -Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord -
      -
    data - -Variable in class com.threerings.parlor.rating.server.persist.PercentileRecord -
    The raw percentiler data. -
    dealHand(int) - -Method in class com.threerings.parlor.card.data.Deck -
    Deals a hand of cards from the deck. -
    dealHand(Deck, int, int) - -Method in class com.threerings.parlor.card.server.CardGameManager -
    Deals a hand of cards to the player at the specified index from the given Deck. -
    dealHands(Deck, int) - -Method in class com.threerings.parlor.card.server.CardGameManager -
    Deals a hand of cards to each player from the specified Deck. -
    DEBUG_PUZZLE - -Static variable in interface com.threerings.puzzle.data.PuzzleCodes -
    Whether to enable debug logging and assertions for puzzles. -
    Deck - Class in com.threerings.parlor.card.data
    Instances of this class represent decks of cards.
    Deck() - -Constructor for class com.threerings.parlor.card.data.Deck -
    Default constructor creates an unshuffled deck of cards without - jokers. -
    Deck(boolean) - -Constructor for class com.threerings.parlor.card.data.Deck -
    Constructor. -
    decodeUpdate(int, int, int, byte[]) - -Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller -
    Instantiates the appropriate update class and decodes the update from the data. -
    DEFAULT_DIFFICULTY - -Static variable in interface com.threerings.puzzle.data.PuzzleCodes -
    The default puzzle difficulty level. -
    DEFAULT_RATING - -Static variable in interface com.threerings.parlor.rating.data.RatingCodes -
    The default rating value. -
    defaultColors - -Variable in class com.threerings.stage.data.StageSceneModel -
    If non-null, contains default colorizations to use for objects - that do not have colorizations defined. -
    DefaultColorUpdate - Class in com.threerings.stage.data
    Update to change the default colorization for objects in a scene which - do not define their own colorization.
    DefaultColorUpdate() - -Constructor for class com.threerings.stage.data.DefaultColorUpdate -
      -
    defaultEntranceId - -Variable in class com.threerings.whirled.spot.data.SpotSceneModel -
    The portal id of the default entrance to this scene. -
    DefaultSceneConfig - Class in com.threerings.whirled.data
    The default scene config simply causes the default scene manager and - controller to be created.
    DefaultSceneConfig() - -Constructor for class com.threerings.whirled.data.DefaultSceneConfig -
      -
    DefaultSwingTableConfigurator - Class in com.threerings.parlor.client
    Provides a default implementation of a TableConfigurator for - a Swing interface.
    DefaultSwingTableConfigurator(int) - -Constructor for class com.threerings.parlor.client.DefaultSwingTableConfigurator -
    Create a TableConfigurator that allows only the specified number + (depending on the application direction) in the board.
    +
    +
    applyOp(int, int, int, int, DropBoard.PieceOperation) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Applies a specified DropBoard.PieceOperation to all pieces in a row or column segment + starting at the specified coordinates and of the specified length in the board.
    +
    +
    applyOp(int, int, DropBoard.PieceOperation) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Applies a specified DropBoard.PieceOperation to the specified piece in the board.
    +
    +
    applyRisingPieces(int[]) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Called by the DropControllerDelegate when it's time to apply a rising row of pieces + to the board.
    +
    +
    applyToListeners(SpeakObject.ListenerOp) - Method in class com.threerings.whirled.spot.data.ClusterObject
    +
     
    +
    attributeChanged(AttributeChangedEvent) - Method in class com.threerings.parlor.game.client.GameController
    +
     
    +
    attributeChanged(AttributeChangedEvent) - Method in class com.threerings.parlor.game.server.GameWatcher
    +
     
    +
    attributeChanged(AttributeChangedEvent) - Method in class com.threerings.parlor.turn.client.TurnDisplay
    +
     
    +
    attributeChanged(AttributeChangedEvent) - Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate
    +
     
    +
    attributeChanged(AttributeChangedEvent) - Method in class com.threerings.puzzle.client.PuzzleController
    +
     
    +
    attributeChanged(AttributeChangedEvent) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
    +
     
    +
    AuxModel - Interface in com.threerings.whirled.data
    +
    +
    An interface that must be implemented by auxiliary scene models.
    +
    +
    auxModels - Variable in class com.threerings.whirled.data.SceneModel
    +
    +
    Auxiliary scene model information.
    +
    +
    + + + +

    B

    +
    +
    BANNED_FROM_TABLE - Static variable in interface com.threerings.parlor.data.ParlorCodes
    +
    +
    An error code returned by the table services for a request to join a table that the + requester been banned from.
    +
    +
    BASE_LAYER - Static variable in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Miso layer constants.
    +
    +
    BETWEEN_HANDS - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    The state that indicates the game is currently between hands.
    +
    +
    BLACK_JOKER - Static variable in interface com.threerings.parlor.card.data.CardCodes
    +
    +
    The number of the black joker.
    +
    +
    blankSceneModel() - Static method in class com.threerings.whirled.data.SceneModel
    +
    +
    Creates and returns a blank scene model.
    +
    +
    blankStageSceneModel() - Static method in class com.threerings.stage.data.StageSceneModel
    +
    +
    Creates and returns a blank scene model.
    +
    +
    Board - Class in com.threerings.puzzle.data
    +
    +
    An abstract base class for generating and storing puzzle board data.
    +
    +
    Board() - Constructor for class com.threerings.puzzle.data.Board
    +
     
    +
    boardAlwaysFilled() - Method in interface com.threerings.puzzle.drop.util.PieceDropLogic
    +
    +
    Should the board always be filled?
    +
    +
    BoardSummary - Class in com.threerings.puzzle.data
    +
    +
    Provides summarized data representing a player's board in a puzzle game.
    +
    +
    BoardSummary() - Constructor for class com.threerings.puzzle.data.BoardSummary
    +
    +
    Constructs an empty board summary for use when un-serializing.
    +
    +
    BoardSummary(Board) - Constructor for class com.threerings.puzzle.data.BoardSummary
    +
    +
    Constructs a board summary that retrieves full board information from the supplied board + when summarizing.
    +
    +
    bodyDidEnterZone(BodyObject, int) - Method in interface com.threerings.whirled.zone.server.ZoneManager
    +
    +
    Called when a body has been granted access to a zone.
    +
    +
    bodyEntered(int) - Method in class com.threerings.parlor.rating.server.RatingDelegate
    +
     
    +
    bodyLeft(int) - Method in class com.threerings.parlor.rating.server.RatingDelegate
    +
     
    +
    bodyOid - Variable in class com.threerings.whirled.spot.data.SceneLocation
    +
    +
    The oid of the body that occupies this location.
    +
    +
    bodyOids - Variable in class com.threerings.parlor.data.Table
    +
    +
    The body oids of the players of this table, or null if a party game.
    +
    +
    BOOT_PLAYER - Static variable in class com.threerings.parlor.data.TableMarshaller
    +
    + +
    +
    bootPlayer(int, Name) - Method in class com.threerings.parlor.client.TableDirector
    +
    +
    Sends a request to boot a player from a table.
    +
    +
    bootPlayer(int, Name, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.client.TableService
    +
    +
    Requests that another user be booted from the specified table.
    +
    +
    bootPlayer(int, Name, InvocationService.InvocationListener) - Method in class com.threerings.parlor.data.TableMarshaller
    +
     
    +
    bootPlayer(ClientObject, int, Name, InvocationService.InvocationListener) - Method in class com.threerings.parlor.server.TableManager
    +
     
    +
    bootPlayer(ClientObject, int, Name, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.server.TableProvider
    +
    + +
    +
    BOTTOM - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardCodes
    +
    +
    For four-player games, the bottom (own) player.
    +
    +
    ByteByteStringMapStat - Class in com.threerings.stats.data
    +
    +
    Maps up to 127 string values to integers in the range 0 - 127.
    +
    +
    ByteByteStringMapStat() - Constructor for class com.threerings.stats.data.ByteByteStringMapStat
    +
     
    +
    ByteStringSetStat - Class in com.threerings.stats.data
    +
    +
    A string set that maps its values to bytes.
    +
    +
    ByteStringSetStat() - Constructor for class com.threerings.stats.data.ByteStringSetStat
    +
     
    +
    + + + +

    C

    +
    +
    cancel() - Method in class com.threerings.parlor.client.Invitation
    +
    +
    Cancels this invitation.
    +
    +
    cancel(int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.client.ParlorService
    +
    +
    You probably don't want to call this directly, but want to call Invitation.cancel().
    +
    +
    CANCEL - Static variable in class com.threerings.parlor.data.ParlorMarshaller
    +
    + +
    +
    cancel(int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.data.ParlorMarshaller
    +
     
    +
    cancel(ClientObject, int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.server.ParlorManager
    +
     
    +
    cancel(ClientObject, int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.server.ParlorProvider
    +
    + +
    +
    cancel(InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.tourney.client.TourneyService
    +
    +
    Handles a request to cancel the tourney.
    +
    +
    CANCEL - Static variable in class com.threerings.parlor.tourney.data.TourneyMarshaller
    +
    + +
    +
    cancel(InvocationService.ConfirmListener) - Method in class com.threerings.parlor.tourney.data.TourneyMarshaller
    +
     
    +
    cancel(ClientObject, InvocationService.ConfirmListener) - Method in class com.threerings.parlor.tourney.server.TourneyManager
    +
     
    +
    cancel(ClientObject, InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.tourney.server.TourneyProvider
    +
    + +
    +
    cancelGame() - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Sets the state of the game to GameObject.CANCELLED.
    +
    +
    cancelInvite(BodyObject, int) - Method in class com.threerings.parlor.server.ParlorManager
    +
    +
    Requests that an outstanding invitation be cancelled.
    +
    +
    CANCELLED - Static variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    A game state constant indicating that the game was cancelled.
    +
    +
    CANCELLED - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
    +
    +
    The tournament was canceled.
    +
    +
    CANCELLED - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    Tourney has been cancelled.
    +
    +
    cancelled() - Method in class com.threerings.stage.tools.editor.EditorDialog
    +
    +
    Called when cancel is clicked.
    +
    +
    cancelled() - Method in class com.threerings.stage.tools.editor.ObjectEditorDialog
    +
     
    +
    cancelMoveRequest() - Method in class com.threerings.whirled.client.SceneDirector
    +
     
    +
    cancelTourney(String) - Method in class com.threerings.parlor.tourney.server.TourneyManager
    +
    +
    Cancel the tourney, return entry fees to all participants.
    +
    +
    canFollowSuit(PlayerCard[], Hand) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
    +
    Checks whether the player can follow the suit lead with the hand given.
    +
    +
    canPopup() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
    +
    +
    Can this sprite pop-up a row on a forgiving rotation?
    +
    +
    Card - Class in com.threerings.parlor.card.data
    +
    +
    Instances of this class represent individual playing cards.
    +
    +
    Card() - Constructor for class com.threerings.parlor.card.data.Card
    +
    +
    No-arg constructor for deserialization.
    +
    +
    Card(int, int) - Constructor for class com.threerings.parlor.card.data.Card
    +
    +
    Creates a new card.
    +
    +
    card - Variable in class com.threerings.parlor.card.data.PlayerCard
    +
    +
    The card that the player played.
    +
    +
    CardCodes - Interface in com.threerings.parlor.card.data
    +
    +
    Constants relating to the card services.
    +
    +
    CardGameController - Class in com.threerings.parlor.card.client
    +
    +
    A controller class for card games.
    +
    +
    CardGameController() - Constructor for class com.threerings.parlor.card.client.CardGameController
    +
     
    +
    CardGameDecoder - Class in com.threerings.parlor.card.client
    +
    +
    Dispatches calls to a CardGameReceiver instance.
    +
    +
    CardGameDecoder(CardGameReceiver) - Constructor for class com.threerings.parlor.card.client.CardGameDecoder
    +
    +
    Creates a decoder that may be registered to dispatch invocation + service notifications to the specified receiver.
    +
    +
    CardGameManager - Class in com.threerings.parlor.card.server
    +
    +
    A manager class for card games.
    +
    +
    CardGameManager() - Constructor for class com.threerings.parlor.card.server.CardGameManager
    +
     
    +
    CardGameObject - Class in com.threerings.parlor.card.data
    +
    +
    Game object class for card games.
    +
    +
    CardGameObject() - Constructor for class com.threerings.parlor.card.data.CardGameObject
    +
     
    +
    CardGameReceiver - Interface in com.threerings.parlor.card.client
    +
    +
    Defines, for the card game services, a set of notifications delivered + asynchronously by the server to the client.
    +
    +
    CardGameSender - Class in com.threerings.parlor.card.server
    +
    +
    Used to issue notifications to a CardGameReceiver instance on a + client.
    +
    +
    CardGameSender() - Constructor for class com.threerings.parlor.card.server.CardGameSender
    +
     
    +
    CardPanel - Class in com.threerings.parlor.card.client
    +
    +
    Extends VirtualMediaPanel to provide services specific to rendering and manipulating playing + cards.
    +
    +
    CardPanel(FrameManager) - Constructor for class com.threerings.parlor.card.client.CardPanel
    +
    +
    Constructor.
    +
    +
    CardPanel.CardSelectionObserver - Interface in com.threerings.parlor.card.client
    +
    +
    A listener for card selection/deselection.
    +
    +
    CARDS_TRANSFERRED_BETWEEN_PLAYERS - Static variable in class com.threerings.parlor.card.client.CardGameDecoder
    +
    +
    The method id used to dispatch CardGameReceiver.cardsTransferredBetweenPlayers(int, int, int) + notifications.
    +
    +
    CardSprite - Class in com.threerings.parlor.card.client
    +
    +
    A sprite representing a playing card.
    +
    +
    CardSprite(CardPanel, Card) - Constructor for class com.threerings.parlor.card.client.CardSprite
    +
    +
    Creates a new upward-facing card sprite.
    +
    +
    CardSprite(CardPanel, Card, boolean) - Constructor for class com.threerings.parlor.card.client.CardSprite
    +
    +
    Creates a new card sprite.
    +
    +
    cardSpriteClicked(CardSprite, MouseEvent) - Method in interface com.threerings.parlor.card.client.CardSpriteObserver
    +
    +
    Notifies the observer that the user clicked a card sprite.
    +
    +
    cardSpriteDeselected(CardSprite) - Method in interface com.threerings.parlor.card.client.CardPanel.CardSelectionObserver
    +
    +
    Called when a card has been deselected.
    +
    +
    cardSpriteDragged(CardSprite, MouseEvent) - Method in interface com.threerings.parlor.card.client.CardSpriteObserver
    +
    +
    Notifies the observer that the user dragged a card sprite to a new + location.
    +
    +
    cardSpriteEntered(CardSprite, MouseEvent) - Method in interface com.threerings.parlor.card.client.CardSpriteObserver
    +
    +
    Notifies the observer that the user moved the mouse pointer onto + a card sprite.
    +
    +
    cardSpriteExited(CardSprite, MouseEvent) - Method in interface com.threerings.parlor.card.client.CardSpriteObserver
    +
    +
    Notifies the observer that the user moved the mouse pointer off of + a card sprite.
    +
    +
    CardSpriteObserver - Interface in com.threerings.parlor.card.client
    +
    +
    Observer interface for (draggable) card sprites.
    +
    +
    cardSpriteSelected(CardSprite) - Method in interface com.threerings.parlor.card.client.CardPanel.CardSelectionObserver
    +
    +
    Called when a card has been selected.
    +
    +
    cardsTransferredBetweenPlayers(int, int, int) - Method in class com.threerings.parlor.card.client.CardGameController
    +
    +
    Dispatched to the client when a set of cards is transferred between two other players in + the game.
    +
    +
    cardsTransferredBetweenPlayers(int, int, int) - Method in interface com.threerings.parlor.card.client.CardGameReceiver
    +
    +
    Dispatched to the client when a set of cards is transferred between + two other players in the game.
    +
    +
    cardsTransferredBetweenPlayers(ClientObject, int, int, int) - Static method in class com.threerings.parlor.card.server.CardGameSender
    +
    +
    Issues a notification that will result in a call to CardGameReceiver.cardsTransferredBetweenPlayers(int, int, int) on a client.
    +
    +
    CARE_NOT - Static variable in interface com.threerings.puzzle.client.PuzzleController.ClearPender
    +
    + +
    +
    CategoriesMarshaller() - Constructor for class com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller
    +
     
    +
    center(JFrame, JInternalFrame) - Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil
    +
    +
    Centers the supplied dialog in its parent's bounds.
    +
    +
    CHAIN_COLOR - Static variable in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    The color used to render chain reward scoring text.
    +
    +
    CHANGE_LOCATION - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller
    +
    + +
    +
    changeLocation(Location, ResultListener<Location>) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
    +
    +
    Issues a request to change our location within the scene to the specified location.
    +
    +
    changeLocation(int, Location, InvocationService.ConfirmListener) - Method in interface com.threerings.whirled.spot.client.SpotService
    +
    +
    Requests that this client's body be made to move to the specified + location.
    +
    +
    changeLocation(int, Location, InvocationService.ConfirmListener) - Method in class com.threerings.whirled.spot.data.SpotMarshaller
    +
     
    +
    changeLocation(ClientObject, int, Location, InvocationService.ConfirmListener) - Method in interface com.threerings.whirled.spot.server.SpotProvider
    +
    + +
    +
    changeLocation(ClientObject, int, Location, InvocationService.ConfirmListener) - Method in class com.threerings.whirled.spot.server.SpotSceneRegistry
    +
     
    +
    ChatPanel - Class in com.threerings.micasa.client
    +
     
    +
    ChatPanel(CrowdContext) - Constructor for class com.threerings.micasa.client.ChatPanel
    +
     
    +
    ChatPanel(CrowdContext, boolean) - Constructor for class com.threerings.micasa.client.ChatPanel
    +
     
    +
    checkpoint(String, int) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
    +
     
    +
    checkWritePermission(ClientObject, int) - Method in class com.threerings.parlor.game.server.GameManager
    +
     
    +
    checkWritePermission(ClientObject, int) - Method in interface com.threerings.parlor.server.PlayManager
    +
    +
    Make sure that the given caller is a player or an agent and can write to the data + of the given playerId.
    +
    +
    ChoiceParameter - Class in com.threerings.parlor.data
    +
    +
    Models a parameter that allows the selection of one of a list of choices (specified as strings).
    +
    +
    ChoiceParameter() - Constructor for class com.threerings.parlor.data.ChoiceParameter
    +
     
    +
    choices - Variable in class com.threerings.parlor.data.ChoiceParameter
    +
    +
    The set of choices available for this parameter.
    +
    +
    classId - Variable in class com.threerings.stage.data.DefaultColorUpdate
    +
    +
    The class id of the colorization we're changing.
    +
    +
    clear() - Method in class com.threerings.micasa.client.ChatPanel
    +
     
    +
    clear() - Method in class com.threerings.puzzle.util.PointSet
    +
    +
    Clears all points from this set.
    +
    +
    CLEAR_OP - Static variable in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    An operation that does naught but clear pieces, which proves to be generally useful.
    +
    +
    clearAction() - Method in class com.threerings.puzzle.client.PuzzlePanel
    +
    +
    Called by the controller when the action stops.
    +
    +
    clearAnimations() - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
     
    +
    clearBoard() - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Clears all cards from the board.
    +
    +
    clearEnteringBody(BodyObject) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
    +
    +
    Called if a body failed to enter our scene after we assigned them an entering position.
    +
    +
    clearHand() - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Clears all cards from the hand.
    +
    +
    clearHandSelection() - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Clears any existing hand sprite selection.
    +
    +
    clearMapping(Stat.Type, String) - Method in class com.threerings.stats.server.persist.StatRepository
    +
    +
    This is only used for testing.
    +
    +
    clearModified() - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Clears this percentiler's "is modified" state.
    +
    +
    clearPiece(int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Clears out a piece from the board along with its piece sprite.
    +
    +
    clearPieceSprite(int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Clears the specified piece from the board.
    +
    +
    clearPlayer(Name) - Method in class com.threerings.parlor.data.Table
    +
    +
    Requests that the specified user be removed from their seat at this table.
    +
    +
    clearPlayerByOid(int) - Method in class com.threerings.parlor.data.Table
    +
    +
    Requests that the user identified by the specified body object id be removed from their seat + at this table.
    +
    +
    clearPlayerPos(int) - Method in class com.threerings.parlor.data.Table
    +
    +
    Called to clear a player at the specified position.
    +
    +
    clearSprites() - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
     
    +
    clearTableObject() - Method in class com.threerings.parlor.client.TableDirector
    +
    +
    This must be called by the entity that uses the table director when the using entity has + left and is done dealing with tables.
    +
    +
    clearTestTileSets() - Method in class com.threerings.stage.tools.editor.EditorTileManager
    +
    +
    Clear all of our existing test tile sets.
    +
    +
    clearTile() - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Marks the currently selected tile as invalid such that editing + when no tiles are available can be properly effected.
    +
    +
    clearTileSelectRegion(int, int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Clear and return the drag rectangle for selecting a rectangular + region.
    +
    +
    clientConnectionFailed(Client, Exception) - Method in class com.threerings.micasa.client.LogonPanel
    +
     
    +
    ClientController - Class in com.threerings.micasa.client
    +
    +
    Responsible for top-level control of the client user interface.
    +
    +
    ClientController(MiCasaContext, MiCasaFrame) - Constructor for class com.threerings.micasa.client.ClientController
    +
    +
    Creates a new client controller.
    +
    +
    clientDidClear(Client) - Method in class com.threerings.micasa.client.LogonPanel
    +
     
    +
    clientDidLogoff(Client) - Method in class com.threerings.micasa.client.ClientController
    +
     
    +
    clientDidLogoff(Client) - Method in class com.threerings.micasa.client.LogonPanel
    +
     
    +
    clientDidLogoff(Client) - Method in class com.threerings.micasa.simulator.client.SimulatorController
    +
     
    +
    clientDidLogoff(Client) - Method in class com.threerings.parlor.client.ParlorDirector
    +
     
    +
    clientDidLogoff(Client) - Method in class com.threerings.parlor.client.TableDirector
    +
     
    +
    clientDidLogoff(Client) - Method in class com.threerings.whirled.client.SceneDirector
    +
     
    +
    clientDidLogoff(Client) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
    +
     
    +
    clientDidLogoff(Client) - Method in class com.threerings.whirled.zone.client.ZoneDirector
    +
     
    +
    clientDidLogon(Client) - Method in class com.threerings.micasa.client.ClientController
    +
     
    +
    clientDidLogon(Client) - Method in class com.threerings.micasa.client.LogonPanel
    +
     
    +
    clientDidLogon(Client) - Method in class com.threerings.micasa.simulator.client.SimulatorController
    +
     
    +
    clientDidLogon(Client) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
    +
     
    +
    clientFailedToLogon(Client, Exception) - Method in class com.threerings.micasa.client.LogonPanel
    +
     
    +
    clientObjectDidChange(Client) - Method in class com.threerings.micasa.client.ClientController
    +
     
    +
    clientObjectDidChange(Client) - Method in class com.threerings.micasa.client.LogonPanel
    +
     
    +
    clientObjectDidChange(Client) - Method in class com.threerings.micasa.simulator.client.SimulatorController
    +
     
    +
    clientObjectDidChange(Client) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
    +
     
    +
    clientWillLogoff(Client) - Method in class com.threerings.micasa.client.LogonPanel
    +
     
    +
    clientWillLogon(Client) - Method in class com.threerings.micasa.client.ClientController
    +
     
    +
    clientWillLogon(Client) - Method in class com.threerings.micasa.client.LogonPanel
    +
     
    +
    clientWillLogon(Client) - Method in class com.threerings.micasa.simulator.client.SimulatorController
    +
     
    +
    clone() - Method in class com.threerings.parlor.game.data.GameConfig
    +
     
    +
    clone() - Method in class com.threerings.puzzle.data.Board
    +
     
    +
    clone() - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
     
    +
    clone() - Method in class com.threerings.stage.data.StageLocation
    +
     
    +
    clone() - Method in class com.threerings.stage.data.StageMisoSceneModel
    +
     
    +
    clone() - Method in class com.threerings.stage.data.StageScene
    +
     
    +
    clone() - Method in class com.threerings.stats.data.Stat
    +
     
    +
    clone() - Method in interface com.threerings.whirled.data.AuxModel
    +
    +
    Creates a clone of this auxiliary model.
    +
    +
    clone() - Method in class com.threerings.whirled.data.SceneModel
    +
     
    +
    clone() - Method in interface com.threerings.whirled.spot.data.Location
    +
    +
    Locations are cloneable.
    +
    +
    clone() - Method in class com.threerings.whirled.spot.data.Portal
    +
     
    +
    clone() - Method in class com.threerings.whirled.spot.data.SpotSceneModel
    +
     
    +
    CLUBS - Static variable in interface com.threerings.parlor.card.data.CardCodes
    +
    +
    The suit of clubs.
    +
    +
    Cluster - Class in com.threerings.whirled.spot.data
    +
    +
    Contains information on clusters.
    +
    +
    Cluster() - Constructor for class com.threerings.whirled.spot.data.Cluster
    +
     
    +
    CLUSTER_CHAT_TYPE - Static variable in interface com.threerings.whirled.spot.data.SpotCodes
    +
    +
    The chat type code with which we register our cluster auxiliary + chat objects.
    +
    +
    CLUSTER_CLICKED - Static variable in class com.threerings.stage.client.StageScenePanel
    +
    +
    An action command generated when a cluster is clicked.
    +
    +
    CLUSTER_FULL - Static variable in interface com.threerings.whirled.spot.data.SpotCodes
    +
    +
    An error code indicating that a cluster is full.
    +
    +
    CLUSTER_SPEAK - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller
    +
    +
    The method id used to dispatch SpotMarshaller.clusterSpeak(java.lang.String, byte) requests.
    +
    +
    ClusteredBodyObject - Interface in com.threerings.whirled.spot.data
    +
    +
    Defines some required methods for a BodyObject that is to participate in the Whirled + Spot system.
    +
    +
    ClusterObject - Class in com.threerings.whirled.spot.data
    +
    +
    Used to dispatch chat in clusters.
    +
    +
    ClusterObject() - Constructor for class com.threerings.whirled.spot.data.ClusterObject
    +
     
    +
    clusterOid - Variable in class com.threerings.whirled.spot.data.Cluster
    +
    +
    A unique identifier for this cluster (also the distributed object + id of the cluster chat object).
    +
    +
    CLUSTERS - Static variable in class com.threerings.whirled.spot.data.SpotSceneObject
    +
    +
    The field name of the clusters field.
    +
    +
    clusters - Variable in class com.threerings.whirled.spot.data.SpotSceneObject
    +
    +
    Contains information on all Clusters in this scene.
    +
    +
    clusterSpeak(String, byte) - Method in interface com.threerings.whirled.spot.client.SpotService
    +
    +
    Requests that the supplied message be delivered to listeners in the + cluster to which the specified location belongs.
    +
    +
    clusterSpeak(String, byte) - Method in class com.threerings.whirled.spot.data.SpotMarshaller
    +
     
    +
    clusterSpeak(ClientObject, String, byte) - Method in interface com.threerings.whirled.spot.server.SpotProvider
    +
    + +
    +
    clusterSpeak(ClientObject, String, byte) - Method in class com.threerings.whirled.spot.server.SpotSceneRegistry
    +
     
    +
    CMD_ACTIONS - Static variable in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    String translations for action identifiers.
    +
    +
    code() - Method in interface com.threerings.stats.data.Stat.Type
    +
    +
    Returns the unique code for this stat which is a function of its name.
    +
    +
    CODE - Static variable in class com.threerings.stats.server.persist.StringCodeRecord
    +
     
    +
    code - Variable in class com.threerings.stats.server.persist.StringCodeRecord
    +
     
    +
    col - Variable in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
    +
    +
    The column number.
    +
    +
    colorId - Variable in class com.threerings.stage.data.DefaultColorUpdate
    +
    +
    The color id to set as the new default, or -1 to remove the default.
    +
    +
    columns - Variable in class com.threerings.puzzle.drop.data.DropBoardSummary
    +
    +
    The row levels for each column.
    +
    +
    com.threerings.micasa - package com.threerings.micasa
    +
     
    +
    com.threerings.micasa.client - package com.threerings.micasa.client
    +
     
    +
    com.threerings.micasa.data - package com.threerings.micasa.data
    +
     
    +
    com.threerings.micasa.lobby - package com.threerings.micasa.lobby
    +
     
    +
    com.threerings.micasa.lobby.table - package com.threerings.micasa.lobby.table
    +
     
    +
    com.threerings.micasa.server - package com.threerings.micasa.server
    +
     
    +
    com.threerings.micasa.simulator.client - package com.threerings.micasa.simulator.client
    +
     
    +
    com.threerings.micasa.simulator.data - package com.threerings.micasa.simulator.data
    +
     
    +
    com.threerings.micasa.simulator.server - package com.threerings.micasa.simulator.server
    +
     
    +
    com.threerings.micasa.simulator.util - package com.threerings.micasa.simulator.util
    +
     
    +
    com.threerings.micasa.util - package com.threerings.micasa.util
    +
     
    +
    com.threerings.parlor - package com.threerings.parlor
    +
     
    +
    com.threerings.parlor.card - package com.threerings.parlor.card
    +
     
    +
    com.threerings.parlor.card.client - package com.threerings.parlor.card.client
    +
     
    +
    com.threerings.parlor.card.data - package com.threerings.parlor.card.data
    +
     
    +
    com.threerings.parlor.card.server - package com.threerings.parlor.card.server
    +
     
    +
    com.threerings.parlor.card.trick.client - package com.threerings.parlor.card.trick.client
    +
     
    +
    com.threerings.parlor.card.trick.data - package com.threerings.parlor.card.trick.data
    +
     
    +
    com.threerings.parlor.card.trick.server - package com.threerings.parlor.card.trick.server
    +
     
    +
    com.threerings.parlor.card.trick.util - package com.threerings.parlor.card.trick.util
    +
     
    +
    com.threerings.parlor.client - package com.threerings.parlor.client
    +
     
    +
    com.threerings.parlor.data - package com.threerings.parlor.data
    +
     
    +
    com.threerings.parlor.game.client - package com.threerings.parlor.game.client
    +
     
    +
    com.threerings.parlor.game.data - package com.threerings.parlor.game.data
    +
     
    +
    com.threerings.parlor.game.server - package com.threerings.parlor.game.server
    +
     
    +
    com.threerings.parlor.media - package com.threerings.parlor.media
    +
     
    +
    com.threerings.parlor.rating.data - package com.threerings.parlor.rating.data
    +
     
    +
    com.threerings.parlor.rating.server - package com.threerings.parlor.rating.server
    +
     
    +
    com.threerings.parlor.rating.server.persist - package com.threerings.parlor.rating.server.persist
    +
     
    +
    com.threerings.parlor.rating.util - package com.threerings.parlor.rating.util
    +
     
    +
    com.threerings.parlor.server - package com.threerings.parlor.server
    +
     
    +
    com.threerings.parlor.tourney.client - package com.threerings.parlor.tourney.client
    +
     
    +
    com.threerings.parlor.tourney.data - package com.threerings.parlor.tourney.data
    +
     
    +
    com.threerings.parlor.tourney.server - package com.threerings.parlor.tourney.server
    +
     
    +
    com.threerings.parlor.tourney.server.persist - package com.threerings.parlor.tourney.server.persist
    +
     
    +
    com.threerings.parlor.turn.client - package com.threerings.parlor.turn.client
    +
     
    +
    com.threerings.parlor.turn.data - package com.threerings.parlor.turn.data
    +
     
    +
    com.threerings.parlor.turn.server - package com.threerings.parlor.turn.server
    +
     
    +
    com.threerings.parlor.util - package com.threerings.parlor.util
    +
     
    +
    com.threerings.puzzle - package com.threerings.puzzle
    +
     
    +
    com.threerings.puzzle.client - package com.threerings.puzzle.client
    +
     
    +
    com.threerings.puzzle.data - package com.threerings.puzzle.data
    +
     
    +
    com.threerings.puzzle.drop.client - package com.threerings.puzzle.drop.client
    +
     
    +
    com.threerings.puzzle.drop.data - package com.threerings.puzzle.drop.data
    +
     
    +
    com.threerings.puzzle.drop.server - package com.threerings.puzzle.drop.server
    +
     
    +
    com.threerings.puzzle.drop.util - package com.threerings.puzzle.drop.util
    +
     
    +
    com.threerings.puzzle.server - package com.threerings.puzzle.server
    +
     
    +
    com.threerings.puzzle.util - package com.threerings.puzzle.util
    +
     
    +
    com.threerings.stage - package com.threerings.stage
    +
     
    +
    com.threerings.stage.client - package com.threerings.stage.client
    +
     
    +
    com.threerings.stage.data - package com.threerings.stage.data
    +
     
    +
    com.threerings.stage.server - package com.threerings.stage.server
    +
     
    +
    com.threerings.stage.tools.editor - package com.threerings.stage.tools.editor
    +
     
    +
    com.threerings.stage.tools.editor.util - package com.threerings.stage.tools.editor.util
    +
     
    +
    com.threerings.stage.tools.viewer - package com.threerings.stage.tools.viewer
    +
     
    +
    com.threerings.stage.tools.xml - package com.threerings.stage.tools.xml
    +
     
    +
    com.threerings.stage.util - package com.threerings.stage.util
    +
     
    +
    com.threerings.stats - package com.threerings.stats
    +
     
    +
    com.threerings.stats.data - package com.threerings.stats.data
    +
     
    +
    com.threerings.stats.server.persist - package com.threerings.stats.server.persist
    +
     
    +
    com.threerings.whirled - package com.threerings.whirled
    +
     
    +
    com.threerings.whirled.client - package com.threerings.whirled.client
    +
     
    +
    com.threerings.whirled.client.persist - package com.threerings.whirled.client.persist
    +
     
    +
    com.threerings.whirled.data - package com.threerings.whirled.data
    +
     
    +
    com.threerings.whirled.server - package com.threerings.whirled.server
    +
     
    +
    com.threerings.whirled.server.persist - package com.threerings.whirled.server.persist
    +
     
    +
    com.threerings.whirled.spot - package com.threerings.whirled.spot
    +
    +
    Extends the Whirled services with the notion of locations, clusters, + coordinates and orientation.
    +
    +
    com.threerings.whirled.spot.client - package com.threerings.whirled.spot.client
    +
     
    +
    com.threerings.whirled.spot.data - package com.threerings.whirled.spot.data
    +
     
    +
    com.threerings.whirled.spot.server - package com.threerings.whirled.spot.server
    +
     
    +
    com.threerings.whirled.spot.tools - package com.threerings.whirled.spot.tools
    +
     
    +
    com.threerings.whirled.spot.tools.xml - package com.threerings.whirled.spot.tools.xml
    +
     
    +
    com.threerings.whirled.tools.xml - package com.threerings.whirled.tools.xml
    +
     
    +
    com.threerings.whirled.util - package com.threerings.whirled.util
    +
     
    +
    com.threerings.whirled.zone - package com.threerings.whirled.zone
    +
     
    +
    com.threerings.whirled.zone.client - package com.threerings.whirled.zone.client
    +
     
    +
    com.threerings.whirled.zone.data - package com.threerings.whirled.zone.data
    +
     
    +
    com.threerings.whirled.zone.peer.data - package com.threerings.whirled.zone.peer.data
    +
     
    +
    com.threerings.whirled.zone.peer.server - package com.threerings.whirled.zone.peer.server
    +
     
    +
    com.threerings.whirled.zone.server - package com.threerings.whirled.zone.server
    +
     
    +
    com.threerings.whirled.zone.util - package com.threerings.whirled.zone.util
    +
     
    +
    commit() - Method in class com.threerings.stage.tools.editor.TestTileLoader
    +
    +
    Since we're just testing, we don't save these crazy IDs.
    +
    +
    compareTo(Card) - Method in class com.threerings.parlor.card.data.Card
    +
    +
    Compares this card to another.
    +
    +
    compareTo(Participant) - Method in class com.threerings.parlor.tourney.data.Participant
    +
     
    +
    computeAdjustment(float, int, Rating) - Static method in class com.threerings.parlor.rating.server.Rating
    +
    +
    Computes a ratings adjustment for the given player, using a modified + version of the FIDE Chess rating system as:
    +
    +
    computeRating(Rating[], int, float) - Static method in class com.threerings.parlor.rating.server.Rating
    +
    +
    Computes a player's updated rating using a modified version of the + FIDE/ELO system.
    +
    +
    config - Static variable in class com.threerings.micasa.server.MiCasaConfig
    +
    +
    Provides access to configuration data for this package.
    +
    +
    config - Variable in class com.threerings.parlor.client.Invitation
    +
    +
    The configuration of the game to be created.
    +
    +
    config - Variable in class com.threerings.parlor.data.Table
    +
    +
    The game config for the game that is being matchmade.
    +
    +
    CONFIG - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    The field name of the config field.
    +
    +
    config - Variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    The tourney configuration.
    +
    +
    config - Variable in class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord
    +
    +
    The tourney configuration.
    +
    +
    config - Static variable in class com.threerings.puzzle.client.PuzzlePrefs
    +
    +
    Used to load our preferences from a properties file and map them to the persistent Java + preferences repository.
    +
    +
    config - Static variable in class com.threerings.stage.tools.editor.EditorConfig
    +
    +
    Provides access to config data for this package.
    +
    +
    contains(int, int) - Method in class com.threerings.puzzle.util.PointSet
    +
    +
    Returns whether this set contains the given point.
    +
    +
    contains(Integer) - Method in class com.threerings.stats.data.IntSetStat
    +
    +
    Returns true if the specified int is contained in this set.
    +
    +
    contains(T) - Method in class com.threerings.stats.data.SetStat
    +
    +
    Returns true if the specified object is contained in this set.
    +
    +
    contains(String) - Method in class com.threerings.stats.data.StringSetStat
    +
    +
    Returns true if the specified string is contained in this set.
    +
    +
    containsAll(Card[]) - Method in class com.threerings.parlor.card.data.Hand
    +
    +
    Checks whether this hand contains all of the specified cards.
    +
    +
    containsCard(PlayerCard[], Card) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
    +
    Checks whether the specified array contains the given card.
    +
    +
    containsKey(String) - Method in class com.threerings.stats.data.StringMapStat
    +
    +
    Returns true if the specified key is contained in this map.
    +
    +
    containsPlayer(Name) - Method in class com.threerings.parlor.data.Table
    +
    +
    Returns true if this table contains the specified player.
    +
    +
    containsValue(Stat.Type, T) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Returns true if the specified SetStat contains the specified value, false + otherwise.
    +
    +
    coordsToLocation(int, int, Point) - Static method in class com.threerings.stage.util.StageSceneUtil
    +
    +
    Converts Cartesian coordinates back to full coordinates.
    +
    +
    copyInto(DropBoard) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Copies the contents of this board directly into the supplied board, overwriting the + destination board in its entirety.
    +
    +
    counter(GameConfig, InvitationResponseObserver) - Method in class com.threerings.parlor.client.Invitation
    +
    +
    Counters this invitation with an invitation with different game + configuration parameters.
    +
    +
    countSuitMembers(PlayerCard[], int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
    +
    Determines the number of cards that belong to the specified suit within the array given.
    +
    +
    crc32(String) - Static method in class com.threerings.stats.data.Stat
    +
    +
    Computes and returns the CRC32 hash of the specified string.
    +
    +
    CREATE_GAME - Static variable in class com.threerings.micasa.simulator.data.SimulatorMarshaller
    +
    + +
    +
    CREATE_TABLE - Static variable in class com.threerings.parlor.data.TableMarshaller
    +
    + +
    +
    CREATE_TOURNEY - Static variable in class com.threerings.parlor.tourney.data.TourniesMarshaller
    +
    + +
    +
    createConfigurator() - Method in class com.threerings.parlor.game.data.GameConfig
    +
    +
    Creates a configurator that can be used to create a user interface for configuring this + instance prior to starting the game.
    +
    +
    createController() - Method in class com.threerings.micasa.lobby.LobbyConfig
    +
     
    +
    createController() - Method in class com.threerings.stage.data.StageSceneConfig
    +
     
    +
    createDecoys() - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
    +
    +
    Creates the decoy sprites.
    +
    +
    createGame(Client) - Method in class com.threerings.micasa.simulator.client.SimulatorController
    +
     
    +
    createGame(GameConfig, String, int) - Method in interface com.threerings.micasa.simulator.client.SimulatorService
    +
    +
    Requests that a new game be created.
    +
    +
    createGame(GameConfig, String, int) - Method in class com.threerings.micasa.simulator.data.SimulatorMarshaller
    +
     
    +
    createGame(BodyObject, GameConfig, String, int) - Method in class com.threerings.micasa.simulator.server.SimulatorManager
    +
    +
    Creates a game along with the specified number of simulant players and forcibly moves all + players into the game room.
    +
    +
    createGame(ClientObject, GameConfig, String, int) - Method in class com.threerings.micasa.simulator.server.SimulatorProvider
    +
    +
    Processes a request from the client to create a new game.
    +
    +
    CreateGameTask(BodyObject, GameConfig, String, int) - Constructor for class com.threerings.micasa.simulator.server.SimulatorManager.CreateGameTask
    +
     
    +
    createLabel(String, Color, Font, MediaPanel) - Static method in class com.threerings.parlor.media.ScoreAnimation
    +
    +
    Deprecated. +
    This signature is retained for backwards compatibility.
    +
    +
    +
    createLabel(String, Color, Font, Component) - Static method in class com.threerings.parlor.media.ScoreAnimation
    +
    +
    Create and configure a Label suitable for a ScoreAnimation with all the most common options.
    +
    +
    createMatchMakingView(MiCasaContext) - Method in class com.threerings.micasa.lobby.LobbyConfig
    +
    +
    Derived classes override this function and create the appropriate + matchmaking user interface component.
    +
    +
    createMatchMakingView(MiCasaContext) - Method in class com.threerings.micasa.lobby.table.TableLobbyConfig
    +
     
    +
    createMenuBar() - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
    +
    Create the menu bar and menu items and add them to the frame.
    +
    +
    createPiece(int, int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Creates a new piece sprite and places it directly in its correct position.
    +
    +
    createPiece(int, int, int, int, int, long) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Creates a new piece sprite and moves it into position on the board.
    +
    +
    createPieces(int, int, int[], int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Creates a new drop sprite used to animate the given pieces falling in the specified column.
    +
    +
    createPlaceConfig(SceneModel) - Method in interface com.threerings.whirled.server.SceneRegistry.ConfigFactory
    +
    +
    Creates the place config instance appropriate to the specified scene.
    +
    +
    createScene(SceneModel, PlaceConfig) - Method in interface com.threerings.whirled.util.SceneFactory
    +
    +
    Creates a Scene implementation given the supplied scene + model and place config.
    +
    +
    createScoreAnimation(String, Color, Font, int, int) - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
    +
    Creates and returns an animation displaying the given string with the specified parameters, + floating it a short distance up the view.
    +
    +
    createScoreAnimation(String, Color, Font) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Creates and returns an animation showing the specified score floating up the view, with the + label initially centered within the view.
    +
    +
    createScoreAnimation(String, Color, Font, int, int, int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Creates and returns an animation showing the specified score floating up the view.
    +
    +
    createTable(TableConfig, GameConfig) - Method in class com.threerings.parlor.client.TableDirector
    +
    +
    Sends a request to create a table with the specified game configuration.
    +
    +
    createTable(TableConfig, GameConfig, InvocationService.ResultListener) - Method in interface com.threerings.parlor.client.TableService
    +
    +
    Requests that a new table be created.
    +
    +
    createTable(TableConfig, GameConfig, InvocationService.ResultListener) - Method in class com.threerings.parlor.data.TableMarshaller
    +
     
    +
    createTable(BodyObject, TableConfig, GameConfig) - Method in class com.threerings.parlor.server.TableManager
    +
    +
    Creates a table for the specified creator and returns said table.
    +
    +
    createTable(ClientObject, TableConfig, GameConfig, InvocationService.ResultListener) - Method in class com.threerings.parlor.server.TableManager
    +
     
    +
    createTable(ClientObject, TableConfig, GameConfig, InvocationService.ResultListener) - Method in interface com.threerings.parlor.server.TableProvider
    +
    + +
    +
    createTableConfigurator() - Method in class com.threerings.parlor.game.data.GameConfig
    +
    +
    Creates a table configurator for initializing 'table' properties of the game.
    +
    +
    createTourney(TourneyConfig, InvocationService.ResultListener) - Method in interface com.threerings.parlor.tourney.client.TourniesService
    +
    +
    Creates a new tourney.
    +
    +
    createTourney(TourneyConfig, InvocationService.ResultListener) - Method in class com.threerings.parlor.tourney.data.TourniesMarshaller
    +
     
    +
    createTourney(ClientObject, TourneyConfig, InvocationService.ResultListener) - Method in class com.threerings.parlor.tourney.server.TourniesManager
    +
     
    +
    createTourney(ClientObject, TourneyConfig, InvocationService.ResultListener) - Method in interface com.threerings.parlor.tourney.server.TourniesProvider
    +
    + +
    +
    creator - Variable in class com.threerings.parlor.tourney.data.TourneyConfig
    +
    +
    The tourney creator.
    +
    +
    + + + +

    D

    +
    +
    DATA - Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
    +
     
    +
    data - Variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
    +
    +
    The raw percentiler data.
    +
    +
    dealHand(int) - Method in class com.threerings.parlor.card.data.Deck
    +
    +
    Deals a hand of cards from the deck.
    +
    +
    dealHand(Deck, int, int) - Method in class com.threerings.parlor.card.server.CardGameManager
    +
    +
    Deals a hand of cards to the player at the specified index from the given Deck.
    +
    +
    dealHands(Deck, int) - Method in class com.threerings.parlor.card.server.CardGameManager
    +
    +
    Deals a hand of cards to each player from the specified Deck.
    +
    +
    DEBUG_PUZZLE - Static variable in interface com.threerings.puzzle.data.PuzzleCodes
    +
    +
    Whether to enable debug logging and assertions for puzzles.
    +
    +
    Deck - Class in com.threerings.parlor.card.data
    +
    +
    Instances of this class represent decks of cards.
    +
    +
    Deck() - Constructor for class com.threerings.parlor.card.data.Deck
    +
    +
    Default constructor creates an unshuffled deck of cards without + jokers.
    +
    +
    Deck(boolean) - Constructor for class com.threerings.parlor.card.data.Deck
    +
    +
    Constructor.
    +
    +
    decodeUpdate(int, int, int, byte[]) - Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller
    +
    +
    Instantiates the appropriate update class and decodes the update from the data.
    +
    +
    DEFAULT_DIFFICULTY - Static variable in interface com.threerings.puzzle.data.PuzzleCodes
    +
    +
    The default puzzle difficulty level.
    +
    +
    DEFAULT_RATING - Static variable in interface com.threerings.parlor.rating.data.RatingCodes
    +
    +
    The default rating value.
    +
    +
    defaultColors - Variable in class com.threerings.stage.data.StageSceneModel
    +
    +
    If non-null, contains default colorizations to use for objects + that do not have colorizations defined.
    +
    +
    DefaultColorUpdate - Class in com.threerings.stage.data
    +
    +
    Update to change the default colorization for objects in a scene which + do not define their own colorization.
    +
    +
    DefaultColorUpdate() - Constructor for class com.threerings.stage.data.DefaultColorUpdate
    +
     
    +
    defaultEntranceId - Variable in class com.threerings.whirled.spot.data.SpotSceneModel
    +
    +
    The portal id of the default entrance to this scene.
    +
    +
    DefaultSceneConfig - Class in com.threerings.whirled.data
    +
    +
    The default scene config simply causes the default scene manager and + controller to be created.
    +
    +
    DefaultSceneConfig() - Constructor for class com.threerings.whirled.data.DefaultSceneConfig
    +
     
    +
    DefaultSwingTableConfigurator - Class in com.threerings.parlor.client
    +
    +
    Provides a default implementation of a TableConfigurator for + a Swing interface.
    +
    +
    DefaultSwingTableConfigurator(int) - Constructor for class com.threerings.parlor.client.DefaultSwingTableConfigurator
    +
    +
    Create a TableConfigurator that allows only the specified number of players and lets the configuring user enable private games - only if the number of players is greater than 2. -
    DefaultSwingTableConfigurator(int, boolean) - -Constructor for class com.threerings.parlor.client.DefaultSwingTableConfigurator -
    Create a TableConfigurator that allows only the specified number - of players and lets the user configure a private table, or not. -
    DefaultSwingTableConfigurator(int, int, int, boolean) - -Constructor for class com.threerings.parlor.client.DefaultSwingTableConfigurator -
    Create a TableConfigurator that allows for the specified configuration - parameters. -
    defLobbyOid - -Variable in class com.threerings.micasa.data.MiCasaBootstrapData -
    The oid of the default lobby. -
    deleteObject(SceneObject) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Deletes the object tile at the specified tile coordinates. -
    deleteObject(ObjectInfo) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Delete the given object from the scene. -
    deletePercentile(int, int) - -Method in class com.threerings.parlor.rating.server.persist.RatingRepository -
    Deletes the percentile record for the specified game and game mode. -
    deletePortal(int, int) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Deletes the portal at the specified full coordinates. -
    deleteRating(int, int) - -Method in class com.threerings.parlor.rating.server.persist.RatingRepository -
    Deletes the specified rating record. -
    deleteSceneModel(int) - -Method in interface com.threerings.whirled.client.persist.SceneRepository -
    Deletes the specified scene model from the repository. -
    deleteStats(int) - -Method in class com.threerings.stats.server.persist.StatRepository -
    Deletes all stats associated with the specified player. -
    deleteTourney(int) - -Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository -
    Deletes a tourney from the repository. -
    deselectHandSprite(CardSprite) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Programmatically deselects a sprite in the hand. -
    desiredPlayerCount - -Variable in class com.threerings.parlor.data.TableConfig -
    The total number of players that are desired for the table. -
    destroyPieces(DropBoard, DropBoard.PieceOperation) - -Method in class com.threerings.puzzle.drop.util.PieceDestroyer -
    Destroys all pieces in the given board that are in contiguous rows or columns of pieces, - returning a list of SegmentInfo objects detailing the destroyed piece segments. -
    DIAMONDS - -Static variable in interface com.threerings.parlor.card.data.CardCodes -
    The suit of diamonds. -
    didInit(PlaceConfig) - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
      -
    didInit(PlaceConfig) - -Method in class com.threerings.parlor.rating.server.RatingDelegate -
      -
    didInit(PlaceConfig) - -Method in class com.threerings.parlor.server.PlayManagerDelegate -
      -
    didInit(PlaceConfig) - -Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate -
      -
    didInit(PlaceConfig) - -Method in class com.threerings.puzzle.drop.server.DropManagerDelegate -
      -
    didInit(PlaceConfig) - -Method in class com.threerings.puzzle.server.PuzzleManagerDelegate -
      -
    didLeavePlace(PlaceObject) - -Method in class com.threerings.micasa.client.ChatPanel -
      -
    didLeavePlace(PlaceObject) - -Method in class com.threerings.micasa.client.OccupantList -
      -
    didLeavePlace(PlaceObject) - -Method in class com.threerings.micasa.lobby.LobbyPanel -
      -
    didLeavePlace(PlaceObject) - -Method in class com.threerings.micasa.lobby.table.TableListView -
      -
    didLeavePlace(PlaceObject) - -Method in class com.threerings.parlor.card.client.CardGameController -
      -
    didLeavePlace(PlaceObject) - -Method in class com.threerings.parlor.game.client.GameController -
    Removes our listener registration from the game object and cleans house. -
    didLeavePlace(PlaceObject) - -Method in class com.threerings.parlor.turn.client.TurnDisplay -
      -
    didLeavePlace(PlaceObject) - -Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate -
      -
    didLeavePlace(PlaceObject) - -Method in class com.threerings.puzzle.client.PuzzleController -
      -
    didLeavePlace(PlaceObject) - -Method in class com.threerings.puzzle.client.PuzzleControllerDelegate -
      -
    didLeavePlace(PlaceObject) - -Method in class com.threerings.puzzle.client.PuzzlePanel -
      -
    didLeavePlace(PlaceObject) - -Method in class com.threerings.stage.client.StageScenePanel -
      -
    didLeavePlace(PlaceObject) - -Method in class com.threerings.whirled.client.SceneController -
      -
    didLeaveScene() - -Method in class com.threerings.whirled.client.SceneDirector -
    Called to clean up our place and scene state information when we leave a scene. -
    didPopup() - -Method in class com.threerings.puzzle.drop.client.DropBlockSprite -
    Called if we pop up to decrement the remaining popups we have. -
    didStartup(PlaceObject) - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
      -
    didStartup(PlaceObject) - -Method in class com.threerings.parlor.rating.server.RatingDelegate -
      -
    didStartup(PlaceObject) - -Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate -
      -
    didStartup(PlaceObject) - -Method in class com.threerings.puzzle.drop.server.DropManagerDelegate -
      -
    DIFFICULTY - -Static variable in class com.threerings.puzzle.data.PuzzleObject -
    The field name of the difficulty field. -
    difficulty - -Variable in class com.threerings.puzzle.data.PuzzleObject -
    The puzzle difficulty level. -
    dir - -Variable in class com.threerings.puzzle.drop.data.SegmentInfo -
    The segment's direction; one of DirectionCodes.HORIZONTAL - or DirectionCodes.VERTICAL. -
    DirectionButton - Class in com.threerings.stage.tools.editor
    A button that allows for selection from the compass directions.
    DirectionButton() - -Constructor for class com.threerings.stage.tools.editor.DirectionButton -
    Construct a 41x41 DirectionButton. -
    DirectionButton(int) - -Constructor for class com.threerings.stage.tools.editor.DirectionButton -
    Construct a DirectionButton with the specified preferred diameter. -
    dirtySegment(int, int, int, int) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Dirties the rectangle encompassing the segment with the given direction and length whose - bottom-leftmost corner is at (col, row). -
    dismiss(JInternalFrame) - -Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil -
    Removes the supplied dialog from its parent container, but does not - dispose it. -
    dispatchNotification(int, Object[]) - -Method in class com.threerings.parlor.card.client.CardGameDecoder -
      -
    dispatchNotification(int, Object[]) - -Method in class com.threerings.parlor.client.ParlorDecoder -
      -
    dispatchNotification(int, Object[]) - -Method in class com.threerings.whirled.client.SceneDecoder -
      -
    dispatchNotification(int, Object[]) - -Method in class com.threerings.whirled.zone.client.ZoneDecoder -
      -
    dispatchResponse(int, Object[]) - -Method in class com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller -
      -
    dispatchResponse(int, Object[]) - -Method in class com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller -
      -
    dispatchResponse(int, Object[]) - -Method in class com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller -
      -
    dispatchResponse(int, Object[]) - -Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller -
      -
    dispatchResponse(int, Object[]) - -Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller -
      -
    dispatchResponse(int, Object[]) - -Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller -
      -
    display(JFrame, JInternalFrame) - -Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil -
    Display a dialog centered within the given frame. -
    displayMessage(ChatMessage, boolean) - -Method in class com.threerings.micasa.client.ChatPanel -
      -
    dispose(JInternalFrame) - -Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil -
    Handles safely dismissing and disposing of the supplied dialog. -
    dist - -Variable in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo -
    The distance to drop the pieces. -
    drop() - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Starts the piece dropping toward the next row. -
    DROP_BLOCK_PIECE_COUNT - -Static variable in interface com.threerings.puzzle.drop.data.DropPieceCodes -
    The number of pieces in a drop block. -
    DROP_MESSAGE_BUNDLE - -Static variable in interface com.threerings.puzzle.drop.data.DropCodes -
    The message bundle identifier for drop puzzle messages. -
    DROP_STREAM - -Static variable in interface com.threerings.puzzle.drop.data.DropCodes -
    The name of the control stream that provides drop pieces. -
    DropBlockSprite - Class in com.threerings.puzzle.drop.client
    The drop block sprite represents a block of multiple pieces that can be rotated to any of the - four cardinal compass directions.
    DropBlockSprite(DropBoardView, int, int, int, int[]) - -Constructor for class com.threerings.puzzle.drop.client.DropBlockSprite -
    Constructs a drop block sprite and starts it dropping. -
    DropBlockSprite(DropBoardView, int, int, int, int[], int) - -Constructor for class com.threerings.puzzle.drop.client.DropBlockSprite -
    Constructs a drop block sprite and starts it dropping. -
    DropBoard - Class in com.threerings.puzzle.drop.data
    A class that provides for various useful logical operations to be enacted on a two-dimensional - board and provides an easier mechanism for referencing pieces by position.
    DropBoard() - -Constructor for class com.threerings.puzzle.drop.data.DropBoard -
    Constructs an empty drop board for use when unserializing. -
    DropBoard(int, int) - -Constructor for class com.threerings.puzzle.drop.data.DropBoard -
    Constructs a drop board of the given dimensions with its pieces initialized to PIECE_NONE. -
    DropBoard(int, int, int) - -Constructor for class com.threerings.puzzle.drop.data.DropBoard -
    Constructs a drop board of the given dimensions with its pieces initialized to the given - piece. -
    DropBoard(int[], int, int) - -Constructor for class com.threerings.puzzle.drop.data.DropBoard -
    Constructs a drop board with the given board and dimensions. -
    DropBoard.PieceOperation - Interface in com.threerings.puzzle.drop.data
    An interface to be implemented by classes that would like to apply some operation to each - piece in a column or row segment in the board.
    DropBoardSummary - Class in com.threerings.puzzle.drop.data
    Provides a summary of a DropBoard.
    DropBoardSummary() - -Constructor for class com.threerings.puzzle.drop.data.DropBoardSummary -
    Constructs an empty drop board summary for use when un-serializing. -
    DropBoardSummary(Board) - -Constructor for class com.threerings.puzzle.drop.data.DropBoardSummary -
    Constructs a drop board summary that retrieves board information from the supplied board - when summarizing. -
    DropBoardUtil - Class in com.threerings.puzzle.drop.util
     
    DropBoardUtil() - -Constructor for class com.threerings.puzzle.drop.util.DropBoardUtil -
      -
    DropBoardView - Class in com.threerings.puzzle.drop.client
    The drop board view displays a drop puzzle game in progress for a single player.
    DropBoardView(PuzzleContext, int, int) - -Constructor for class com.threerings.puzzle.drop.client.DropBoardView -
    Constructs a drop board view. -
    DropCodes - Interface in com.threerings.puzzle.drop.data
    Contains codes used by the drop game services.
    DropConfig - Interface in com.threerings.puzzle.drop.data
    Provides access to the configuration information for a drop puzzle game.
    DropControllerDelegate - Class in com.threerings.puzzle.drop.client
    Games that wish to make use of the drop puzzle services will need to create an extension of + only if the number of players is greater than 2. +
    +
    DefaultSwingTableConfigurator(int, boolean) - Constructor for class com.threerings.parlor.client.DefaultSwingTableConfigurator
    +
    +
    Create a TableConfigurator that allows only the specified number + of players and lets the user configure a private table, or not.
    +
    +
    DefaultSwingTableConfigurator(int, int, int, boolean) - Constructor for class com.threerings.parlor.client.DefaultSwingTableConfigurator
    +
    +
    Create a TableConfigurator that allows for the specified configuration + parameters.
    +
    +
    defLobbyOid - Variable in class com.threerings.micasa.data.MiCasaBootstrapData
    +
    +
    The oid of the default lobby.
    +
    +
    deleteObject(SceneObject) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Deletes the object tile at the specified tile coordinates.
    +
    +
    deleteObject(ObjectInfo) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Delete the given object from the scene.
    +
    +
    deletePercentile(int, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Deletes the percentile record for the specified game and game mode.
    +
    +
    deletePortal(int, int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Deletes the portal at the specified full coordinates.
    +
    +
    deleteRating(int, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Deletes the specified rating record.
    +
    +
    deleteSceneModel(int) - Method in interface com.threerings.whirled.client.persist.SceneRepository
    +
    +
    Deletes the specified scene model from the repository.
    +
    +
    deleteStats(int) - Method in class com.threerings.stats.server.persist.StatRepository
    +
    +
    Deletes all stats associated with the specified player.
    +
    +
    deleteTourney(int) - Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository
    +
    +
    Deletes a tourney from the repository.
    +
    +
    deselectHandSprite(CardSprite) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Programmatically deselects a sprite in the hand.
    +
    +
    desiredPlayerCount - Variable in class com.threerings.parlor.data.TableConfig
    +
    +
    The total number of players that are desired for the table.
    +
    +
    destroyPieces(DropBoard, DropBoard.PieceOperation) - Method in class com.threerings.puzzle.drop.util.PieceDestroyer
    +
    +
    Destroys all pieces in the given board that are in contiguous rows or columns of pieces, + returning a list of SegmentInfo objects detailing the destroyed piece segments.
    +
    +
    DIAMONDS - Static variable in interface com.threerings.parlor.card.data.CardCodes
    +
    +
    The suit of diamonds.
    +
    +
    didInit(PlaceConfig) - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
     
    +
    didInit(PlaceConfig) - Method in class com.threerings.parlor.rating.server.RatingDelegate
    +
     
    +
    didInit(PlaceConfig) - Method in class com.threerings.parlor.server.PlayManagerDelegate
    +
     
    +
    didInit(PlaceConfig) - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
    +
     
    +
    didInit(PlaceConfig) - Method in class com.threerings.puzzle.drop.server.DropManagerDelegate
    +
     
    +
    didInit(PlaceConfig) - Method in class com.threerings.puzzle.server.PuzzleManagerDelegate
    +
     
    +
    didLeavePlace(PlaceObject) - Method in class com.threerings.micasa.client.ChatPanel
    +
     
    +
    didLeavePlace(PlaceObject) - Method in class com.threerings.micasa.client.OccupantList
    +
     
    +
    didLeavePlace(PlaceObject) - Method in class com.threerings.micasa.lobby.LobbyPanel
    +
     
    +
    didLeavePlace(PlaceObject) - Method in class com.threerings.micasa.lobby.table.TableListView
    +
     
    +
    didLeavePlace(PlaceObject) - Method in class com.threerings.parlor.card.client.CardGameController
    +
     
    +
    didLeavePlace(PlaceObject) - Method in class com.threerings.parlor.game.client.GameController
    +
    +
    Removes our listener registration from the game object and cleans house.
    +
    +
    didLeavePlace(PlaceObject) - Method in class com.threerings.parlor.turn.client.TurnDisplay
    +
     
    +
    didLeavePlace(PlaceObject) - Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate
    +
     
    +
    didLeavePlace(PlaceObject) - Method in class com.threerings.puzzle.client.PuzzleController
    +
     
    +
    didLeavePlace(PlaceObject) - Method in class com.threerings.puzzle.client.PuzzleControllerDelegate
    +
     
    +
    didLeavePlace(PlaceObject) - Method in class com.threerings.puzzle.client.PuzzlePanel
    +
     
    +
    didLeavePlace(PlaceObject) - Method in class com.threerings.stage.client.StageScenePanel
    +
     
    +
    didLeavePlace(PlaceObject) - Method in class com.threerings.whirled.client.SceneController
    +
     
    +
    didLeaveScene() - Method in class com.threerings.whirled.client.SceneDirector
    +
    +
    Called to clean up our place and scene state information when we leave a scene.
    +
    +
    didPopup() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
    +
    +
    Called if we pop up to decrement the remaining popups we have.
    +
    +
    didStartup(PlaceObject) - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
     
    +
    didStartup(PlaceObject) - Method in class com.threerings.parlor.rating.server.RatingDelegate
    +
     
    +
    didStartup(PlaceObject) - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
    +
     
    +
    didStartup(PlaceObject) - Method in class com.threerings.puzzle.drop.server.DropManagerDelegate
    +
     
    +
    DIFFICULTY - Static variable in class com.threerings.puzzle.data.PuzzleObject
    +
    +
    The field name of the difficulty field.
    +
    +
    difficulty - Variable in class com.threerings.puzzle.data.PuzzleObject
    +
    +
    The puzzle difficulty level.
    +
    +
    dir - Variable in class com.threerings.puzzle.drop.data.SegmentInfo
    +
    +
    The segment's direction; one of DirectionCodes.HORIZONTAL + or DirectionCodes.VERTICAL.
    +
    +
    DirectionButton - Class in com.threerings.stage.tools.editor
    +
    +
    A button that allows for selection from the compass directions.
    +
    +
    DirectionButton() - Constructor for class com.threerings.stage.tools.editor.DirectionButton
    +
    +
    Construct a 41x41 DirectionButton.
    +
    +
    DirectionButton(int) - Constructor for class com.threerings.stage.tools.editor.DirectionButton
    +
    +
    Construct a DirectionButton with the specified preferred diameter.
    +
    +
    dirtySegment(int, int, int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Dirties the rectangle encompassing the segment with the given direction and length whose + bottom-leftmost corner is at (col, row).
    +
    +
    dismiss(JInternalFrame) - Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil
    +
    +
    Removes the supplied dialog from its parent container, but does not + dispose it.
    +
    +
    dispatchNotification(int, Object[]) - Method in class com.threerings.parlor.card.client.CardGameDecoder
    +
     
    +
    dispatchNotification(int, Object[]) - Method in class com.threerings.parlor.client.ParlorDecoder
    +
     
    +
    dispatchNotification(int, Object[]) - Method in class com.threerings.whirled.client.SceneDecoder
    +
     
    +
    dispatchNotification(int, Object[]) - Method in class com.threerings.whirled.zone.client.ZoneDecoder
    +
     
    +
    dispatchResponse(int, Object[]) - Method in class com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller
    +
     
    +
    dispatchResponse(int, Object[]) - Method in class com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller
    +
     
    +
    dispatchResponse(int, Object[]) - Method in class com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller
    +
     
    +
    dispatchResponse(int, Object[]) - Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
    +
     
    +
    dispatchResponse(int, Object[]) - Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    +
     
    +
    dispatchResponse(int, Object[]) - Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
    +
     
    +
    display(JFrame, JInternalFrame) - Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil
    +
    +
    Display a dialog centered within the given frame.
    +
    +
    displayMessage(ChatMessage, boolean) - Method in class com.threerings.micasa.client.ChatPanel
    +
     
    +
    dispose(JInternalFrame) - Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil
    +
    +
    Handles safely dismissing and disposing of the supplied dialog.
    +
    +
    dist - Variable in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
    +
    +
    The distance to drop the pieces.
    +
    +
    drop() - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Starts the piece dropping toward the next row.
    +
    +
    DROP_BLOCK_PIECE_COUNT - Static variable in interface com.threerings.puzzle.drop.data.DropPieceCodes
    +
    +
    The number of pieces in a drop block.
    +
    +
    DROP_MESSAGE_BUNDLE - Static variable in interface com.threerings.puzzle.drop.data.DropCodes
    +
    +
    The message bundle identifier for drop puzzle messages.
    +
    +
    DROP_STREAM - Static variable in interface com.threerings.puzzle.drop.data.DropCodes
    +
    +
    The name of the control stream that provides drop pieces.
    +
    +
    DropBlockSprite - Class in com.threerings.puzzle.drop.client
    +
    +
    The drop block sprite represents a block of multiple pieces that can be rotated to any of the + four cardinal compass directions.
    +
    +
    DropBlockSprite(DropBoardView, int, int, int, int[]) - Constructor for class com.threerings.puzzle.drop.client.DropBlockSprite
    +
    +
    Constructs a drop block sprite and starts it dropping.
    +
    +
    DropBlockSprite(DropBoardView, int, int, int, int[], int) - Constructor for class com.threerings.puzzle.drop.client.DropBlockSprite
    +
    +
    Constructs a drop block sprite and starts it dropping.
    +
    +
    DropBoard - Class in com.threerings.puzzle.drop.data
    +
    +
    A class that provides for various useful logical operations to be enacted on a two-dimensional + board and provides an easier mechanism for referencing pieces by position.
    +
    +
    DropBoard() - Constructor for class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Constructs an empty drop board for use when unserializing.
    +
    +
    DropBoard(int, int) - Constructor for class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Constructs a drop board of the given dimensions with its pieces initialized to PIECE_NONE.
    +
    +
    DropBoard(int, int, int) - Constructor for class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Constructs a drop board of the given dimensions with its pieces initialized to the given + piece.
    +
    +
    DropBoard(int[], int, int) - Constructor for class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Constructs a drop board with the given board and dimensions.
    +
    +
    DropBoard.PieceOperation - Interface in com.threerings.puzzle.drop.data
    +
    +
    An interface to be implemented by classes that would like to apply some operation to each + piece in a column or row segment in the board.
    +
    +
    DropBoardSummary - Class in com.threerings.puzzle.drop.data
    +
    +
    Provides a summary of a DropBoard.
    +
    +
    DropBoardSummary() - Constructor for class com.threerings.puzzle.drop.data.DropBoardSummary
    +
    +
    Constructs an empty drop board summary for use when un-serializing.
    +
    +
    DropBoardSummary(Board) - Constructor for class com.threerings.puzzle.drop.data.DropBoardSummary
    +
    +
    Constructs a drop board summary that retrieves board information from the supplied board + when summarizing.
    +
    +
    DropBoardUtil - Class in com.threerings.puzzle.drop.util
    +
     
    +
    DropBoardUtil() - Constructor for class com.threerings.puzzle.drop.util.DropBoardUtil
    +
     
    +
    DropBoardView - Class in com.threerings.puzzle.drop.client
    +
    +
    The drop board view displays a drop puzzle game in progress for a single player.
    +
    +
    DropBoardView(PuzzleContext, int, int) - Constructor for class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Constructs a drop board view.
    +
    +
    DropCodes - Interface in com.threerings.puzzle.drop.data
    +
    +
    Contains codes used by the drop game services.
    +
    +
    DropConfig - Interface in com.threerings.puzzle.drop.data
    +
    +
    Provides access to the configuration information for a drop puzzle game.
    +
    +
    DropControllerDelegate - Class in com.threerings.puzzle.drop.client
    +
    +
    Games that wish to make use of the drop puzzle services will need to create an extension of this delegate class, customizing it for their particular game and then adding it via - PlaceController.addDelegate(com.threerings.crowd.client.PlaceControllerDelegate).
    DropControllerDelegate(PuzzleController, DropLogic) - -Constructor for class com.threerings.puzzle.drop.client.DropControllerDelegate -
    Creates a delegate with the specified drop game logic and controller. -
    DropGameUtil - Class in com.threerings.puzzle.drop.util
    Drop puzzle game related utilities.
    DropGameUtil() - -Constructor for class com.threerings.puzzle.drop.util.DropGameUtil -
      -
    DropLogic - Interface in com.threerings.puzzle.drop.data
    Describes the features and configuration desired for a given drop puzzle game.
    DropManagerDelegate - Class in com.threerings.puzzle.drop.server
    Provides the necessary support for a puzzle game that involves a two-dimensional board + PlaceController.addDelegate(com.threerings.crowd.client.PlaceControllerDelegate). +
    +
    DropControllerDelegate(PuzzleController, DropLogic) - Constructor for class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
    +
    Creates a delegate with the specified drop game logic and controller.
    +
    +
    DropGameUtil - Class in com.threerings.puzzle.drop.util
    +
    +
    Drop puzzle game related utilities.
    +
    +
    DropGameUtil() - Constructor for class com.threerings.puzzle.drop.util.DropGameUtil
    +
     
    +
    DropLogic - Interface in com.threerings.puzzle.drop.data
    +
    +
    Describes the features and configuration desired for a given drop puzzle game.
    +
    +
    DropManagerDelegate - Class in com.threerings.puzzle.drop.server
    +
    +
    Provides the necessary support for a puzzle game that involves a two-dimensional board containing pieces, with new pieces either falling into the board as a "drop block", or rising into the bottom of the board in new piece rows, groups of blocks can be "broken" and garbage - can be sent to other players' boards as a result.
    DropManagerDelegate(PuzzleManager, DropLogic) - -Constructor for class com.threerings.puzzle.drop.server.DropManagerDelegate -
    Deprecated. use DropManagerDelegate.DropManagerDelegate(DropLogic). -
    DropManagerDelegate(DropLogic) - -Constructor for class com.threerings.puzzle.drop.server.DropManagerDelegate -
    Creates a drop manager delegate with a logic that it uses to determine how to manage the - drop puzzle. -
    DropPanel - Interface in com.threerings.puzzle.drop.client
    Puzzles using the drop services need implement this interface to display drop puzzle related - information.
    DropPieceCodes - Interface in com.threerings.puzzle.drop.data
    The drop piece codes interface contains constants common to the drop game package.
    dropPieces(DropBoard, PieceDropper.DropObserver) - -Method in class com.threerings.puzzle.drop.util.PieceDropper -
    Effects any drops possible on the supplied board (modifying the board in the progress) and - notifying the supplied drop observer of those drops. -
    DropSprite - Class in com.threerings.puzzle.drop.client
    The drop sprite is a sprite that displays one or more pieces falling toward the bottom of the - board.
    DropSprite(DropBoardView, int, int, int[], int) - -Constructor for class com.threerings.puzzle.drop.client.DropSprite -
    Constructs a drop sprite and starts it dropping. -
    DropSprite(DropBoardView, int, int, int[], int, int) - -Constructor for class com.threerings.puzzle.drop.client.DropSprite -
    Constructs a drop sprite and starts it dropping. -
    DropSpriteObserver - Interface in com.threerings.puzzle.drop.client
    Provides notifications for drop puzzle specific stuff.
    DummySceneRepository - Class in com.threerings.whirled.server.persist
    The dummy scene repository just pretends to load and store scenes, but + can be sent to other players' boards as a result. +
    +
    DropManagerDelegate(PuzzleManager, DropLogic) - Constructor for class com.threerings.puzzle.drop.server.DropManagerDelegate
    +
    + +
    +
    DropManagerDelegate(DropLogic) - Constructor for class com.threerings.puzzle.drop.server.DropManagerDelegate
    +
    +
    Creates a drop manager delegate with a logic that it uses to determine how to manage the + drop puzzle.
    +
    +
    DropPanel - Interface in com.threerings.puzzle.drop.client
    +
    +
    Puzzles using the drop services need implement this interface to display drop puzzle related + information.
    +
    +
    DropPieceCodes - Interface in com.threerings.puzzle.drop.data
    +
    +
    The drop piece codes interface contains constants common to the drop game package.
    +
    +
    dropPieces(DropBoard, PieceDropper.DropObserver) - Method in class com.threerings.puzzle.drop.util.PieceDropper
    +
    +
    Effects any drops possible on the supplied board (modifying the board in the progress) and + notifying the supplied drop observer of those drops.
    +
    +
    DropSprite - Class in com.threerings.puzzle.drop.client
    +
    +
    The drop sprite is a sprite that displays one or more pieces falling toward the bottom of the + board.
    +
    +
    DropSprite(DropBoardView, int, int, int[], int) - Constructor for class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Constructs a drop sprite and starts it dropping.
    +
    +
    DropSprite(DropBoardView, int, int, int[], int, int) - Constructor for class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Constructs a drop sprite and starts it dropping.
    +
    +
    DropSpriteObserver - Interface in com.threerings.puzzle.drop.client
    +
    +
    Provides notifications for drop puzzle specific stuff.
    +
    +
    DummySceneRepository - Class in com.threerings.whirled.server.persist
    +
    +
    The dummy scene repository just pretends to load and store scenes, but in fact it just creates new blank scenes when requested to load a scene - and does nothing when requested to save one.
    DummySceneRepository() - -Constructor for class com.threerings.whirled.server.persist.DummySceneRepository -
      -
    dump(PrintWriter) - -Method in class com.threerings.parlor.rating.util.Percentiler -
    Dumps a text representation of this percentiler to the supplied print stream. -
    dump() - -Method in class com.threerings.puzzle.data.Board -
    Outputs a string representation of the board contents. -
    dump() - -Method in class com.threerings.puzzle.drop.data.DropBoard -
      -
    dumpActors() - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
    Dumps to the logs, a list of interesting sprites and animations - currently active on the puzzle board. -
    dumpAndCompare(Board) - -Method in class com.threerings.puzzle.data.Board -
    Outputs a string representation of the board contents, interlaced with the supplied - comparison board. -
    dumpAndCompare(Board) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
      -
    dumpGnuPlot(PrintWriter) - -Method in class com.threerings.parlor.rating.util.Percentiler -
    Dumps out our data in a format that can be used to generate a gnuplot. -
    -
    -

    -E

    -
    -
    EditablePortal - Class in com.threerings.whirled.spot.tools
    An editable portal extends the standard portal with information needed - by the loader and editor.
    EditablePortal() - -Constructor for class com.threerings.whirled.spot.tools.EditablePortal -
      -
    EditorApp - Class in com.threerings.stage.tools.editor
    A scene editor application that provides facilities for viewing, editing, and saving the scene - templates that comprise a game.
    EditorApp(String[]) - -Constructor for class com.threerings.stage.tools.editor.EditorApp -
    Construct and initialize the EditorApp object. -
    EditorConfig - Class in com.threerings.stage.tools.editor
    Provides access to configuration data for the editor.
    EditorConfig() - -Constructor for class com.threerings.stage.tools.editor.EditorConfig -
      -
    EditorContext - Interface in com.threerings.stage.tools.editor.util
     
    EditorDialog - Class in com.threerings.stage.tools.editor
    Basic ok cancel dialog for use by editor components.
    EditorDialog(String, EditorContext, EditorScenePanel) - -Constructor for class com.threerings.stage.tools.editor.EditorDialog -
      -
    EditorDialogUtil - Class in com.threerings.stage.tools.editor.util
     
    EditorDialogUtil() - -Constructor for class com.threerings.stage.tools.editor.util.EditorDialogUtil -
      -
    EditorFrame - Class in com.threerings.stage.tools.editor
     
    EditorFrame(StageSceneWriter) - -Constructor for class com.threerings.stage.tools.editor.EditorFrame -
      -
    EditorModel - Class in com.threerings.stage.tools.editor
    The EditorModel class provides a holding place for storing, + and does nothing when requested to save one. +
    +
    DummySceneRepository() - Constructor for class com.threerings.whirled.server.persist.DummySceneRepository
    +
     
    +
    dump(PrintWriter) - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Dumps a text representation of this percentiler to the supplied print stream.
    +
    +
    dump() - Method in class com.threerings.puzzle.data.Board
    +
    +
    Outputs a string representation of the board contents.
    +
    +
    dump() - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
     
    +
    dumpActors() - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
    +
    Dumps to the logs, a list of interesting sprites and animations + currently active on the puzzle board.
    +
    +
    dumpAndCompare(Board) - Method in class com.threerings.puzzle.data.Board
    +
    +
    Outputs a string representation of the board contents, interlaced with the supplied + comparison board.
    +
    +
    dumpAndCompare(Board) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
     
    +
    dumpGnuPlot(PrintWriter) - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Dumps out our data in a format that can be used to generate a gnuplot.
    +
    +
    + + + +

    E

    +
    +
    EditablePortal - Class in com.threerings.whirled.spot.tools
    +
    +
    An editable portal extends the standard portal with information needed + by the loader and editor.
    +
    +
    EditablePortal() - Constructor for class com.threerings.whirled.spot.tools.EditablePortal
    +
     
    +
    EditorApp - Class in com.threerings.stage.tools.editor
    +
    +
    A scene editor application that provides facilities for viewing, editing, and saving the scene + templates that comprise a game.
    +
    +
    EditorApp(String[]) - Constructor for class com.threerings.stage.tools.editor.EditorApp
    +
    +
    Construct and initialize the EditorApp object.
    +
    +
    EditorConfig - Class in com.threerings.stage.tools.editor
    +
    +
    Provides access to configuration data for the editor.
    +
    +
    EditorConfig() - Constructor for class com.threerings.stage.tools.editor.EditorConfig
    +
     
    +
    EditorContext - Interface in com.threerings.stage.tools.editor.util
    +
     
    +
    EditorDialog - Class in com.threerings.stage.tools.editor
    +
    +
    Basic ok cancel dialog for use by editor components.
    +
    +
    EditorDialog(String, EditorContext, EditorScenePanel) - Constructor for class com.threerings.stage.tools.editor.EditorDialog
    +
     
    +
    EditorDialogUtil - Class in com.threerings.stage.tools.editor.util
    +
     
    +
    EditorDialogUtil() - Constructor for class com.threerings.stage.tools.editor.util.EditorDialogUtil
    +
     
    +
    EditorFrame - Class in com.threerings.stage.tools.editor
    +
     
    +
    EditorFrame(StageSceneWriter) - Constructor for class com.threerings.stage.tools.editor.EditorFrame
    +
     
    +
    EditorModel - Class in com.threerings.stage.tools.editor
    +
    +
    The EditorModel class provides a holding place for storing, modifying and retrieving data that is shared across the Editor - application and its myriad UI components.
    EditorModel(TileManager) - -Constructor for class com.threerings.stage.tools.editor.EditorModel -
      -
    EditorModelListener - Interface in com.threerings.stage.tools.editor
    The editor model listener interface should be implemented by + application and its myriad UI components. +
    +
    EditorModel(TileManager) - Constructor for class com.threerings.stage.tools.editor.EditorModel
    +
     
    +
    EditorModelListener - Interface in com.threerings.stage.tools.editor
    +
    +
    The editor model listener interface should be implemented by classes that would like to be notified when the editor model is - changed.
    EditorScenePanel - Class in com.threerings.stage.tools.editor
    Displays the scene view and handles UI events on the scene.
    EditorScenePanel(EditorContext, JFrame, EditorModel, EditorScenePanel.SceneModelListener) - -Constructor for class com.threerings.stage.tools.editor.EditorScenePanel -
    Constructs the editor scene view panel. -
    EditorScenePanel.SceneModelListener - Interface in com.threerings.stage.tools.editor
     
    EditorScrollBox - Class in com.threerings.stage.tools.editor
    A scrollbox that shows our position in the editor.
    EditorScrollBox(EditorScenePanel) - -Constructor for class com.threerings.stage.tools.editor.EditorScrollBox -
    Create the tightly-coupled EditorScrollBox. -
    EditorTileManager - Class in com.threerings.stage.tools.editor
    Extends the normal Miso Tile Manager to allow the use of a set of test tiles that can be used in - the editor.
    EditorTileManager(ResourceManager, ImageManager) - -Constructor for class com.threerings.stage.tools.editor.EditorTileManager -
      -
    EditorToolBarPanel - Class in com.threerings.stage.tools.editor
     
    EditorToolBarPanel(TileManager, EditorModel) - -Constructor for class com.threerings.stage.tools.editor.EditorToolBarPanel -
      -
    elementUpdated(ElementUpdatedEvent) - -Method in class com.threerings.parlor.turn.client.TurnDisplay -
      -
    enableCoordHighlighting(boolean) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Enables or disables highlighting of the tile over which the mouse - is currently positioned. -
    END_DROP_BLOCK - -Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate -
    The action command for ending dropping the block. -
    endGame() - -Method in class com.threerings.parlor.game.server.GameManager -
    Called when the game is known to be over. -
    endHand() - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
    Ends the hand of cards. -
    endPlayerGame(int) - -Method in class com.threerings.parlor.game.server.GameManager -
    Ends the game for the given player. -
    endTrick() - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
    Ends the trick. -
    endTurn() - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
      -
    endTurn() - -Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate -
    Called to end the turn. -
    entryAdded(EntryAddedEvent<Table>) - -Method in class com.threerings.parlor.client.TableDirector -
      -
    EntryFee - Class in com.threerings.parlor.tourney.data
    Extensible entry fee class that specifies entry requirements for a tourney.
    EntryFee() - -Constructor for class com.threerings.parlor.tourney.data.EntryFee -
      -
    entryFee - -Variable in class com.threerings.parlor.tourney.data.TourneyConfig -
    The fee to join the tourney. -
    entryRemoved(EntryRemovedEvent<Table>) - -Method in class com.threerings.parlor.client.TableDirector -
      -
    entryUpdated(EntryUpdatedEvent<Table>) - -Method in class com.threerings.parlor.client.TableDirector -
      -
    enumerateObjects() - -Method in class com.threerings.stage.data.StageScene -
    Iterates over all of the interesting objects in this scene. -
    enumerateSceneTypes(List<String>) - -Method in interface com.threerings.stage.tools.editor.util.EditorContext -
    Inserts all known scene types into the supplied list. -
    equals(Object) - -Method in class com.threerings.parlor.card.data.Card -
      -
    equals(Object) - -Method in class com.threerings.parlor.data.Table -
      -
    equals(Object) - -Method in class com.threerings.parlor.game.data.GameConfig -
    Returns true if this game config object is equal to the supplied object (meaning it is a - game config for the same game and its configuration settings are the same as ours). -
    equals(Object) - -Method in class com.threerings.parlor.tourney.data.Participant -
      -
    equals(Board) - -Method in class com.threerings.puzzle.data.Board -
    Returns whether this board is equal to the given comparison board. -
    equals(Board) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
      -
    equals(Object) - -Method in class com.threerings.stage.data.StageLocation -
    Location equality is determined by coordinates. -
    equals(Object) - -Method in class com.threerings.whirled.spot.data.Cluster -
      -
    equals(Object) - -Method in interface com.threerings.whirled.spot.data.Location -
    Two locations are equals if they specify the same coordinates, but - the orientation may be different. -
    equals(Object) - -Method in class com.threerings.whirled.spot.data.Portal -
    Portal equality is determined by portal id. -
    equals(Object) - -Method in class com.threerings.whirled.spot.data.SceneLocation -
      -
    equivalent(Location) - -Method in class com.threerings.stage.data.StageLocation -
    Location equivalence means that the coordinates and orientation are - the same. -
    equivalent(Location) - -Method in interface com.threerings.whirled.spot.data.Location -
    Two locations are equivalent if they specify the same location - and orientation. -
    ERR_CANNOT_CLUSTER - -Static variable in interface com.threerings.stage.data.StageCodes -
    An error delivered when adding objects to scenes. -
    ERR_NO_OVERLAP - -Static variable in interface com.threerings.stage.data.StageCodes -
    An error delivered when adding objects to scenes. -
    execute(DropBoard, int, int) - -Method in interface com.threerings.puzzle.drop.data.DropBoard.PieceOperation -
    Called for each piece in the board segment the operation is being applied to. -
    EXPERIENCE - -Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord -
      -
    experience - -Variable in class com.threerings.parlor.rating.server.persist.RatingRecord -
    The number of times the player has played this game. -
    experience - -Variable in class com.threerings.parlor.rating.server.Rating -
    The number of times the player's played our game. -
    expired() - -Method in class com.threerings.parlor.util.RobotPlayer -
      -
    ExtrasPainter - Interface in com.threerings.stage.tools.editor.util
    An interface for painting extra stuff.
    -
    -

    -F

    -
    -
    FAILED_ENTRY_FEE - -Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes -
    User failed to meet the entry fee requirements. -
    fastForward(long) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
      -
    fill(int) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Fills the board contents with the given piece. -
    fillBoard(DropBoard, PieceDropper.DropObserver) - -Method in class com.threerings.puzzle.drop.util.PieceDropper -
    Drops new pieces onto the board to fill the gaps. -
    findStandingSpot(Rectangle, int, AStarPathUtil.TraversalPred, Object, Point, int) - -Static method in class com.threerings.stage.util.StageSceneUtil -
    Locates a spot to stand near the supplied rectangular footprint. -
    FINISHED - -Static variable in class com.threerings.parlor.tourney.data.TourneyObject -
    Tourney has completed. -
    finishInit(String) - -Method in class com.threerings.stage.tools.editor.EditorApp -
      -
    flip(Card, long) - -Method in class com.threerings.parlor.card.client.CardSprite -
    Flip the card from its current displayed card to the specified card. -
    flyAcross(Card[], Point, Point, long, long, float) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Flies a set of cards from the ether into the ether. -
    flyAcross(int, Point, Point, long, long, float) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Flies a set of cards from the ether into the ether face-down. -
    flyFromBoard(CardSprite[], Point, long, float) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Flies a set of cards from the board into the ether. -
    flyFromBoard(CardSprite[], Point, Point, long, float) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Flies a set of cards from the board into the ether through an intermediate point. -
    flyFromHand(CardSprite[], Point, long, float) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Flies a set of cards from the hand into the ether. -
    flyFromHandToBoard(CardSprite, Point, long) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Flies a card from the hand onto the board. -
    flyIntoHand(Card[], Point, long, long, long, float) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Flies a set of cards from the ether into the hand. -
    flyToBoard(Card, Point, Point, long, float) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Flies a card from the ether onto the board. -
    followsSuit(PlayerCard[], Card) - -Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
    Checks whether the proposed card follows the suit lead. -
    FORCED_MOVE - -Static variable in class com.threerings.whirled.client.SceneDecoder -
    The method id used to dispatch SceneReceiver.forcedMove(int) - notifications. -
    FORCED_MOVE - -Static variable in class com.threerings.whirled.zone.client.ZoneDecoder -
    The method id used to dispatch ZoneReceiver.forcedMove(int, int) - notifications. -
    forcedMove(int) - -Method in class com.threerings.whirled.client.SceneDirector -
      -
    forcedMove(int) - -Method in interface com.threerings.whirled.client.SceneReceiver -
    Used to communicate a required move notification to the client. -
    forcedMove(ClientObject, int) - -Static method in class com.threerings.whirled.server.SceneSender -
    Issues a notification that will result in a call to SceneReceiver.forcedMove(int) on a client. -
    forcedMove(int, int) - -Method in class com.threerings.whirled.zone.client.ZoneDirector -
      -
    forcedMove(int, int) - -Method in interface com.threerings.whirled.zone.client.ZoneReceiver -
    Used to communicate a required move notification to the client. -
    forcedMove(ClientObject, int, int) - -Static method in class com.threerings.whirled.zone.server.ZoneSender -
    Issues a notification that will result in a call to ZoneReceiver.forcedMove(int, int) on a client. -
    -
    -

    -G

    -
    -
    GAME_ALREADY_STARTED - -Static variable in interface com.threerings.parlor.data.ParlorCodes -
    An error code returned by the table services when a user requests to leave a table for - which the game is already in progress. -
    GAME_CHAT_TYPE - -Static variable in interface com.threerings.parlor.game.data.GameCodes -
    A chat type for chatting on the game object. -
    GAME_ID - -Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord -
      -
    GAME_ID - -Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord -
      -
    GAME_IS_READY - -Static variable in class com.threerings.parlor.client.ParlorDecoder -
    The method id used to dispatch ParlorReceiver.gameIsReady(int) - notifications. -
    GAME_MESSAGE_BUNDLE - -Static variable in interface com.threerings.parlor.game.data.GameCodes -
    The message bundle identifier for general game messages. -
    GAME_MODE - -Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord -
      -
    GAME_OVER - -Static variable in class com.threerings.parlor.game.data.GameObject -
    A game state constant indicating that the game ended normally. -
    GameAI - Class in com.threerings.parlor.game.data
    Represents attributes of an AI player.
    GameAI() - -Constructor for class com.threerings.parlor.game.data.GameAI -
    A blank constructor for serialization. -
    GameAI(int, int) - -Constructor for class com.threerings.parlor.game.data.GameAI -
    Constructs an AI with the specified (game-interpreted) skill and - personality. -
    GameCodes - Interface in com.threerings.parlor.game.data
    Constants relating to the game services.
    GameConfig - Class in com.threerings.parlor.game.data
    The game config class encapsulates the configuration information for a particular type of game.
    GameConfig() - -Constructor for class com.threerings.parlor.game.data.GameConfig -
      -
    gameConfigClass - -Variable in class com.threerings.micasa.simulator.data.SimulatorInfo -
    The game config classname. -
    GameConfigurator - Class in com.threerings.parlor.game.client
    Provides the base from which interfaces can be built to configure games prior to starting - them.
    GameConfigurator() - -Constructor for class com.threerings.parlor.game.client.GameConfigurator -
      -
    GameController - Class in com.threerings.parlor.game.client
    The game controller manages the flow and control of a game on the client side.
    GameController() - -Constructor for class com.threerings.parlor.game.client.GameController -
      -
    GameControllerDelegate - Class in com.threerings.parlor.game.client
    Extends the PlaceControllerDelegate mechanism with game - controller specific methods.
    GameControllerDelegate(GameController) - -Constructor for class com.threerings.parlor.game.client.GameControllerDelegate -
    Provides the delegate with a reference to the game controller for - which it is delegating. -
    gameDidEnd() - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
      -
    gameDidEnd() - -Method in class com.threerings.parlor.game.client.GameControllerDelegate -
    Called when the game transitions to the GAME_OVER - state. -
    gameDidEnd() - -Method in class com.threerings.parlor.game.server.GameManagerDelegate -
    Called by the game manager after the game ended. -
    gameDidEnd() - -Method in class com.threerings.parlor.rating.server.RatingDelegate -
      -
    gameDidEnd() - -Method in class com.threerings.puzzle.drop.client.DropControllerDelegate -
      -
    gameDidStart() - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
    Called when the game has started. -
    gameDidStart() - -Method in class com.threerings.parlor.game.client.GameControllerDelegate -
    Called when the game transitions to the IN_PLAY - state. -
    gameDidStart() - -Method in class com.threerings.parlor.game.server.GameManagerDelegate -
    Called by the game manager after the game was started. -
    gameDidStart() - -Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate -
    This should be called from GameManager.gameDidStart() to let the turn delegate perform - start of game processing. -
    gameId - -Variable in class com.threerings.parlor.rating.server.persist.PercentileRecord -
    The id of the game for which we're tracking a percentile distribution. -
    gameId - -Variable in class com.threerings.parlor.rating.server.persist.RatingRecord -
    The identifier of the game we're rating for. -
    gameIdent - -Variable in class com.threerings.micasa.lobby.Lobby -
    The universal game identifier string for the game matchmade by - this lobby. -
    gameIsReady(int) - -Method in class com.threerings.parlor.client.ParlorDirector -
      -
    gameIsReady(int) - -Method in interface com.threerings.parlor.client.ParlorReceiver -
    Dispatched to the client when a game in which they are a - participant is ready for play. -
    gameIsReady(ClientObject, int) - -Static method in class com.threerings.parlor.server.ParlorSender -
    Issues a notification that will result in a call to ParlorReceiver.gameIsReady(int) on a client. -
    GameManager - Class in com.threerings.parlor.game.server
    The game manager handles the server side management of a game.
    GameManager() - -Constructor for class com.threerings.parlor.game.server.GameManager -
      -
    GameManagerDelegate - Class in com.threerings.parlor.game.server
    Extends the PlayManagerDelegate mechanism with game manager specific methods.
    GameManagerDelegate() - -Constructor for class com.threerings.parlor.game.server.GameManagerDelegate -
      -
    GameManagerDelegate(GameManager) - -Constructor for class com.threerings.parlor.game.server.GameManagerDelegate -
    Deprecated. use the zero-argument constructor. -
    gameMode - -Variable in class com.threerings.parlor.rating.server.persist.PercentileRecord -
    The mode of the game. -
    GameObject - Class in com.threerings.parlor.game.data
    A game object hosts the shared data associated with a game played by one or more players.
    GameObject() - -Constructor for class com.threerings.parlor.game.data.GameObject -
      -
    gameOid - -Variable in class com.threerings.parlor.data.Table -
    The oid of the game that was created from this table or -1 if the table is still in - matchmaking mode. -
    GameReadyObserver - Interface in com.threerings.parlor.client
    Used to inform interested parties when the ParlorDirector - receives a game ready notification.
    gameWasCancelled() - -Method in class com.threerings.parlor.game.client.GameControllerDelegate -
    Called when the game was cancelled for some reason. -
    GameWatcher<T extends GameObject> - Class in com.threerings.parlor.game.server
    An abstract convenience class used server-side to keep an eye on a game and perform a one-time - game-over activity when the game ends.
    GameWatcher() - -Constructor for class com.threerings.parlor.game.server.GameWatcher -
      -
    gameWillEnd() - -Method in class com.threerings.parlor.game.server.GameManagerDelegate -
    Called by the game manager when the game is about to end. -
    gameWillReset() - -Method in class com.threerings.parlor.game.client.GameControllerDelegate -
    Called to give derived classes a chance to display animations, send + changed. +
    +
    EditorScenePanel - Class in com.threerings.stage.tools.editor
    +
    +
    Displays the scene view and handles UI events on the scene.
    +
    +
    EditorScenePanel(EditorContext, JFrame, EditorModel, EditorScenePanel.SceneModelListener) - Constructor for class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Constructs the editor scene view panel.
    +
    +
    EditorScenePanel.SceneModelListener - Interface in com.threerings.stage.tools.editor
    +
     
    +
    EditorScrollBox - Class in com.threerings.stage.tools.editor
    +
    +
    A scrollbox that shows our position in the editor.
    +
    +
    EditorScrollBox(EditorScenePanel) - Constructor for class com.threerings.stage.tools.editor.EditorScrollBox
    +
    +
    Create the tightly-coupled EditorScrollBox.
    +
    +
    EditorTileManager - Class in com.threerings.stage.tools.editor
    +
    +
    Extends the normal Miso Tile Manager to allow the use of a set of test tiles that can be used in + the editor.
    +
    +
    EditorTileManager(ResourceManager, ImageManager) - Constructor for class com.threerings.stage.tools.editor.EditorTileManager
    +
     
    +
    EditorToolBarPanel - Class in com.threerings.stage.tools.editor
    +
     
    +
    EditorToolBarPanel(TileManager, EditorModel) - Constructor for class com.threerings.stage.tools.editor.EditorToolBarPanel
    +
     
    +
    elementUpdated(ElementUpdatedEvent) - Method in class com.threerings.parlor.turn.client.TurnDisplay
    +
     
    +
    enableCoordHighlighting(boolean) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Enables or disables highlighting of the tile over which the mouse + is currently positioned.
    +
    +
    END_DROP_BLOCK - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
    +
    The action command for ending dropping the block.
    +
    +
    endGame() - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Called when the game is known to be over.
    +
    +
    endHand() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
    +
    Ends the hand of cards.
    +
    +
    endPlayerGame(int) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Ends the game for the given player.
    +
    +
    endTrick() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
    +
    Ends the trick.
    +
    +
    endTurn() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
     
    +
    endTurn() - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
    +
    +
    Called to end the turn.
    +
    +
    entryAdded(EntryAddedEvent<Table>) - Method in class com.threerings.parlor.client.TableDirector
    +
     
    +
    EntryFee - Class in com.threerings.parlor.tourney.data
    +
    +
    Extensible entry fee class that specifies entry requirements for a tourney.
    +
    +
    EntryFee() - Constructor for class com.threerings.parlor.tourney.data.EntryFee
    +
     
    +
    entryFee - Variable in class com.threerings.parlor.tourney.data.TourneyConfig
    +
    +
    The fee to join the tourney.
    +
    +
    entryRemoved(EntryRemovedEvent<Table>) - Method in class com.threerings.parlor.client.TableDirector
    +
     
    +
    entryUpdated(EntryUpdatedEvent<Table>) - Method in class com.threerings.parlor.client.TableDirector
    +
     
    +
    enumerateObjects() - Method in class com.threerings.stage.data.StageScene
    +
    +
    Iterates over all of the interesting objects in this scene.
    +
    +
    enumerateSceneTypes(List<String>) - Method in interface com.threerings.stage.tools.editor.util.EditorContext
    +
    +
    Inserts all known scene types into the supplied list.
    +
    +
    equals(Object) - Method in class com.threerings.parlor.card.data.Card
    +
     
    +
    equals(Object) - Method in class com.threerings.parlor.data.Table
    +
     
    +
    equals(Object) - Method in class com.threerings.parlor.game.data.GameConfig
    +
    +
    Returns true if this game config object is equal to the supplied object (meaning it is a + game config for the same game and its configuration settings are the same as ours).
    +
    +
    equals(Object) - Method in class com.threerings.parlor.tourney.data.Participant
    +
     
    +
    equals(Board) - Method in class com.threerings.puzzle.data.Board
    +
    +
    Returns whether this board is equal to the given comparison board.
    +
    +
    equals(Board) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
     
    +
    equals(Object) - Method in class com.threerings.stage.data.StageLocation
    +
    +
    Location equality is determined by coordinates.
    +
    +
    equals(Object) - Method in class com.threerings.whirled.spot.data.Cluster
    +
     
    +
    equals(Object) - Method in interface com.threerings.whirled.spot.data.Location
    +
    +
    Two locations are equals if they specify the same coordinates, but + the orientation may be different.
    +
    +
    equals(Object) - Method in class com.threerings.whirled.spot.data.Portal
    +
    +
    Portal equality is determined by portal id.
    +
    +
    equals(Object) - Method in class com.threerings.whirled.spot.data.SceneLocation
    +
     
    +
    equivalent(Location) - Method in class com.threerings.stage.data.StageLocation
    +
    +
    Location equivalence means that the coordinates and orientation are + the same.
    +
    +
    equivalent(Location) - Method in interface com.threerings.whirled.spot.data.Location
    +
    +
    Two locations are equivalent if they specify the same location + and orientation.
    +
    +
    ERR_CANNOT_CLUSTER - Static variable in interface com.threerings.stage.data.StageCodes
    +
    +
    An error delivered when adding objects to scenes.
    +
    +
    ERR_NO_OVERLAP - Static variable in interface com.threerings.stage.data.StageCodes
    +
    +
    An error delivered when adding objects to scenes.
    +
    +
    execute(DropBoard, int, int) - Method in interface com.threerings.puzzle.drop.data.DropBoard.PieceOperation
    +
    +
    Called for each piece in the board segment the operation is being applied to.
    +
    +
    EXPERIENCE - Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord
    +
     
    +
    experience - Variable in class com.threerings.parlor.rating.server.persist.RatingRecord
    +
    +
    The number of times the player has played this game.
    +
    +
    experience - Variable in class com.threerings.parlor.rating.server.Rating
    +
    +
    The number of times the player's played our game.
    +
    +
    expired() - Method in class com.threerings.parlor.util.RobotPlayer
    +
     
    +
    ExtrasPainter - Interface in com.threerings.stage.tools.editor.util
    +
    +
    An interface for painting extra stuff.
    +
    +
    + + + +

    F

    +
    +
    FAILED_ENTRY_FEE - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
    +
    +
    User failed to meet the entry fee requirements.
    +
    +
    fastForward(long) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
     
    +
    fill(int) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Fills the board contents with the given piece.
    +
    +
    fillBoard(DropBoard, PieceDropper.DropObserver) - Method in class com.threerings.puzzle.drop.util.PieceDropper
    +
    +
    Drops new pieces onto the board to fill the gaps.
    +
    +
    findStandingSpot(Rectangle, int, AStarPathUtil.TraversalPred, Object, Point, int) - Static method in class com.threerings.stage.util.StageSceneUtil
    +
    +
    Locates a spot to stand near the supplied rectangular footprint.
    +
    +
    FINISHED - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    Tourney has completed.
    +
    +
    finishInit(String) - Method in class com.threerings.stage.tools.editor.EditorApp
    +
     
    +
    flip(Card, long) - Method in class com.threerings.parlor.card.client.CardSprite
    +
    +
    Flip the card from its current displayed card to the specified card.
    +
    +
    flyAcross(Card[], Point, Point, long, long, float) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Flies a set of cards from the ether into the ether.
    +
    +
    flyAcross(int, Point, Point, long, long, float) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Flies a set of cards from the ether into the ether face-down.
    +
    +
    flyFromBoard(CardSprite[], Point, long, float) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Flies a set of cards from the board into the ether.
    +
    +
    flyFromBoard(CardSprite[], Point, Point, long, float) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Flies a set of cards from the board into the ether through an intermediate point.
    +
    +
    flyFromHand(CardSprite[], Point, long, float) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Flies a set of cards from the hand into the ether.
    +
    +
    flyFromHandToBoard(CardSprite, Point, long) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Flies a card from the hand onto the board.
    +
    +
    flyIntoHand(Card[], Point, long, long, long, float) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Flies a set of cards from the ether into the hand.
    +
    +
    flyToBoard(Card, Point, Point, long, float) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Flies a card from the ether onto the board.
    +
    +
    followsSuit(PlayerCard[], Card) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
    +
    Checks whether the proposed card follows the suit lead.
    +
    +
    FORCED_MOVE - Static variable in class com.threerings.whirled.client.SceneDecoder
    +
    +
    The method id used to dispatch SceneReceiver.forcedMove(int) + notifications.
    +
    +
    FORCED_MOVE - Static variable in class com.threerings.whirled.zone.client.ZoneDecoder
    +
    +
    The method id used to dispatch ZoneReceiver.forcedMove(int, int) + notifications.
    +
    +
    forcedMove(int) - Method in class com.threerings.whirled.client.SceneDirector
    +
     
    +
    forcedMove(int) - Method in interface com.threerings.whirled.client.SceneReceiver
    +
    +
    Used to communicate a required move notification to the client.
    +
    +
    forcedMove(ClientObject, int) - Static method in class com.threerings.whirled.server.SceneSender
    +
    +
    Issues a notification that will result in a call to SceneReceiver.forcedMove(int) on a client.
    +
    +
    forcedMove(int, int) - Method in class com.threerings.whirled.zone.client.ZoneDirector
    +
     
    +
    forcedMove(int, int) - Method in interface com.threerings.whirled.zone.client.ZoneReceiver
    +
    +
    Used to communicate a required move notification to the client.
    +
    +
    forcedMove(ClientObject, int, int) - Static method in class com.threerings.whirled.zone.server.ZoneSender
    +
    +
    Issues a notification that will result in a call to ZoneReceiver.forcedMove(int, int) on a client.
    +
    +
    + + + +

    G

    +
    +
    GAME_ALREADY_STARTED - Static variable in interface com.threerings.parlor.data.ParlorCodes
    +
    +
    An error code returned by the table services when a user requests to leave a table for + which the game is already in progress.
    +
    +
    GAME_CHAT_TYPE - Static variable in interface com.threerings.parlor.game.data.GameCodes
    +
    +
    A chat type for chatting on the game object.
    +
    +
    GAME_ID - Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
    +
     
    +
    GAME_ID - Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord
    +
     
    +
    GAME_IS_READY - Static variable in class com.threerings.parlor.client.ParlorDecoder
    +
    +
    The method id used to dispatch ParlorReceiver.gameIsReady(int) + notifications.
    +
    +
    GAME_MESSAGE_BUNDLE - Static variable in interface com.threerings.parlor.game.data.GameCodes
    +
    +
    The message bundle identifier for general game messages.
    +
    +
    GAME_MODE - Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
    +
     
    +
    GAME_OVER - Static variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    A game state constant indicating that the game ended normally.
    +
    +
    GameAI - Class in com.threerings.parlor.game.data
    +
    +
    Represents attributes of an AI player.
    +
    +
    GameAI() - Constructor for class com.threerings.parlor.game.data.GameAI
    +
    +
    A blank constructor for serialization.
    +
    +
    GameAI(int, int) - Constructor for class com.threerings.parlor.game.data.GameAI
    +
    +
    Constructs an AI with the specified (game-interpreted) skill and personality.
    +
    +
    GameCodes - Interface in com.threerings.parlor.game.data
    +
    +
    Constants relating to the game services.
    +
    +
    GameConfig - Class in com.threerings.parlor.game.data
    +
    +
    The game config class encapsulates the configuration information for a particular type of game.
    +
    +
    GameConfig() - Constructor for class com.threerings.parlor.game.data.GameConfig
    +
     
    +
    gameConfigClass - Variable in class com.threerings.micasa.simulator.data.SimulatorInfo
    +
    +
    The game config classname.
    +
    +
    GameConfigurator - Class in com.threerings.parlor.game.client
    +
    +
    Provides the base from which interfaces can be built to configure games prior to starting + them.
    +
    +
    GameConfigurator() - Constructor for class com.threerings.parlor.game.client.GameConfigurator
    +
     
    +
    GameController - Class in com.threerings.parlor.game.client
    +
    +
    The game controller manages the flow and control of a game on the client side.
    +
    +
    GameController() - Constructor for class com.threerings.parlor.game.client.GameController
    +
     
    +
    GameControllerDelegate - Class in com.threerings.parlor.game.client
    +
    +
    Extends the PlaceControllerDelegate mechanism with game + controller specific methods.
    +
    +
    GameControllerDelegate(GameController) - Constructor for class com.threerings.parlor.game.client.GameControllerDelegate
    +
    +
    Provides the delegate with a reference to the game controller for + which it is delegating.
    +
    +
    gameDidEnd() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
     
    +
    gameDidEnd() - Method in class com.threerings.parlor.game.client.GameControllerDelegate
    +
    +
    Called when the game transitions to the GAME_OVER + state.
    +
    +
    gameDidEnd() - Method in class com.threerings.parlor.game.server.GameManagerDelegate
    +
    +
    Called by the game manager after the game ended.
    +
    +
    gameDidEnd() - Method in class com.threerings.parlor.rating.server.RatingDelegate
    +
     
    +
    gameDidEnd() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
     
    +
    gameDidStart() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
    +
    Called when the game has started.
    +
    +
    gameDidStart() - Method in class com.threerings.parlor.game.client.GameControllerDelegate
    +
    +
    Called when the game transitions to the IN_PLAY + state.
    +
    +
    gameDidStart() - Method in class com.threerings.parlor.game.server.GameManagerDelegate
    +
    +
    Called by the game manager after the game was started.
    +
    +
    gameDidStart() - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
    +
    +
    This should be called from GameManager.gameDidStart() to let the turn delegate perform + start of game processing.
    +
    +
    gameId - Variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
    +
    +
    The id of the game for which we're tracking a percentile distribution.
    +
    +
    gameId - Variable in class com.threerings.parlor.rating.server.persist.RatingRecord
    +
    +
    The identifier of the game we're rating for.
    +
    +
    gameIdent - Variable in class com.threerings.micasa.lobby.Lobby
    +
    +
    The universal game identifier string for the game matchmade by + this lobby.
    +
    +
    gameIsReady(int) - Method in class com.threerings.parlor.client.ParlorDirector
    +
     
    +
    gameIsReady(int) - Method in interface com.threerings.parlor.client.ParlorReceiver
    +
    +
    Dispatched to the client when a game in which they are a + participant is ready for play.
    +
    +
    gameIsReady(ClientObject, int) - Static method in class com.threerings.parlor.server.ParlorSender
    +
    +
    Issues a notification that will result in a call to ParlorReceiver.gameIsReady(int) on a client.
    +
    +
    GameManager - Class in com.threerings.parlor.game.server
    +
    +
    The game manager handles the server side management of a game.
    +
    +
    GameManager() - Constructor for class com.threerings.parlor.game.server.GameManager
    +
     
    +
    GameManagerDelegate - Class in com.threerings.parlor.game.server
    +
    +
    Extends the PlayManagerDelegate mechanism with game manager specific methods.
    +
    +
    GameManagerDelegate() - Constructor for class com.threerings.parlor.game.server.GameManagerDelegate
    +
     
    +
    GameManagerDelegate(GameManager) - Constructor for class com.threerings.parlor.game.server.GameManagerDelegate
    +
    +
    Deprecated. +
    use the zero-argument constructor.
    +
    +
    +
    gameMode - Variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
    +
    +
    The mode of the game.
    +
    +
    GameObject - Class in com.threerings.parlor.game.data
    +
    +
    A game object hosts the shared data associated with a game played by one or more players.
    +
    +
    GameObject() - Constructor for class com.threerings.parlor.game.data.GameObject
    +
     
    +
    gameOid - Variable in class com.threerings.parlor.data.Table
    +
    +
    The oid of the game that was created from this table or -1 if the table is still in + matchmaking mode.
    +
    +
    GameReadyObserver - Interface in com.threerings.parlor.client
    +
    +
    Used to inform interested parties when the ParlorDirector + receives a game ready notification.
    +
    +
    gameWasCancelled() - Method in class com.threerings.parlor.game.client.GameControllerDelegate
    +
    +
    Called when the game was cancelled for some reason.
    +
    +
    GameWatcher<T extends GameObject> - Class in com.threerings.parlor.game.server
    +
    +
    An abstract convenience class used server-side to keep an eye on a game and perform a one-time + game-over activity when the game ends.
    +
    +
    GameWatcher() - Constructor for class com.threerings.parlor.game.server.GameWatcher
    +
     
    +
    gameWillEnd() - Method in class com.threerings.parlor.game.server.GameManagerDelegate
    +
    +
    Called by the game manager when the game is about to end.
    +
    +
    gameWillReset() - Method in class com.threerings.parlor.game.client.GameControllerDelegate
    +
    +
    Called to give derived classes a chance to display animations, send a final packet, or do any other business they care to do when the - game is about to reset. -
    gameWillReset() - -Method in class com.threerings.parlor.game.server.GameManagerDelegate -
    Called when the game is about to reset, but before any other clearing out of game data has - taken place. -
    gameWillStart() - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
      -
    gameWillStart() - -Method in class com.threerings.parlor.game.server.GameManagerDelegate -
    Called by the game manager when the game is about to start. -
    gameWillStart() - -Method in class com.threerings.parlor.rating.server.RatingDelegate -
      -
    gameWillStart() - -Method in class com.threerings.puzzle.drop.server.DropManagerDelegate -
      -
    get(String) - -Method in class com.threerings.stats.data.StringMapStat -
    Returns the value to which the specified key maps or zero if it is not contained in this - map. -
    GET_CATEGORIES - -Static variable in class com.threerings.micasa.lobby.LobbyMarshaller -
    The method id used to dispatch LobbyMarshaller.getCategories(com.threerings.micasa.lobby.LobbyService.CategoriesListener) requests. -
    GET_LOBBIES - -Static variable in class com.threerings.micasa.lobby.LobbyMarshaller -
    The method id used to dispatch LobbyMarshaller.getLobbies(java.lang.String, com.threerings.micasa.lobby.LobbyService.LobbiesListener) requests. -
    getActionAnimationCount() - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
    Returns the number of action animations on the board. -
    getActionCount() - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
    Returns the count of action sprites and animations on the board. -
    getActionMode() - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Returns the current editor action mode. -
    getActionSpriteCount() - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
    Returns the number of action sprites on the board. -
    getActivePlayerCount() - -Method in class com.threerings.parlor.game.data.GameObject -
    Returns the number of active players in the game. -
    getBoard() - -Method in class com.threerings.puzzle.client.PuzzleController -
    Returns the board associated with the puzzle. -
    getBoard() - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Returns the raw board data associated with this board. -
    getBoardBounds() - -Method in class com.threerings.puzzle.drop.client.DropBlockSprite -
    Returns the bounds of the block in board piece coordinates. -
    getBoardHeight() - -Method in interface com.threerings.puzzle.drop.data.DropConfig -
    Returns the board height in pieces. -
    getBoards() - -Method in class com.threerings.puzzle.server.PuzzleManager -
    Returns the boards for all players. -
    getBoardSummary(int) - -Method in class com.threerings.puzzle.server.PuzzleManager -
    Returns the board summary for the given player index. -
    getBoardView() - -Method in class com.threerings.puzzle.client.PuzzlePanel -
    Returns a reference to the PuzzleBoardView in use. -
    getBoardWidth() - -Method in interface com.threerings.puzzle.drop.data.DropConfig -
    Returns the board width in pieces. -
    getBounds() - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Returns the bounds of this board. -
    getCanStandPred() - -Method in class com.threerings.stage.server.StageSceneManager -
    Returns a traversal predicate for use with StageSceneUtil.findStandingSpot(java.awt.Rectangle, int, com.threerings.media.util.AStarPathUtil.TraversalPred, java.lang.Object, java.awt.Point, int) that - validates whether a player can stand in the searched spots. -
    getCard() - -Method in class com.threerings.parlor.card.client.CardSprite -
    Returns the card being depicted. -
    getCardBackImage() - -Method in class com.threerings.parlor.card.client.CardPanel -
    Returns the full-sized image for the back of a playing card. -
    getCardImage(Card) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Returns the full-sized image for the front of the specified card. -
    getCards() - -Method in class com.threerings.parlor.card.data.Hand -
    Converts this list of cards into an array. -
    getCardsPlayed() - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Returns an array containing the history of the trick in terms of the - cards played by each player. -
    getCardsPlayedFieldName() - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Returns the name of the field that contains the history of the trick - in terms of the cards played by each player. -
    getCategories(LobbyService.CategoriesListener) - -Method in class com.threerings.micasa.lobby.LobbyMarshaller -
      -
    getCategories(ClientObject, LobbyService.CategoriesListener) - -Method in interface com.threerings.micasa.lobby.LobbyProvider -
    Handles a LobbyService.getCategories(com.threerings.micasa.lobby.LobbyService.CategoriesListener) request. -
    getCategories(BodyObject) - -Method in class com.threerings.micasa.lobby.LobbyRegistry -
    Returns an array containing the category identifiers of all the categories in which lobbies - have been registered with the registry. -
    getCategories(ClientObject, LobbyService.CategoriesListener) - -Method in class com.threerings.micasa.lobby.LobbyRegistry -
    Processes a request by the client to obtain a list of the lobby categories available on this - server. -
    getCategories(LobbyService.CategoriesListener) - -Method in interface com.threerings.micasa.lobby.LobbyService -
    Requests the list of lobby categories that are available on this - server. -
    getChoiceLabel(int) - -Method in class com.threerings.parlor.data.ChoiceParameter -
    Returns the translation key for the specified choice. -
    getClientObject(int) - -Method in class com.threerings.parlor.card.server.CardGameManager -
    Returns the client object corresponding to the specified player index, or null if the - position is not occupied by a player. -
    getClusterField() - -Method in interface com.threerings.whirled.spot.data.ClusteredBodyObject -
    Returns the field name of the cluster oid distributed object field. -
    getClusterLocs(Cluster) - -Static method in class com.threerings.stage.util.StageSceneUtil -
    Computes a list of the valid locations in this cluster. -
    getClusterOid() - -Method in interface com.threerings.whirled.spot.data.ClusteredBodyObject -
    Returns the oid of the cluster to which this user currently belongs. -
    getCode() - -Method in class com.threerings.stats.data.Stat -
    Returns the integer code to which this statistic's name maps. -
    getCodeString(Stat.Type, int) - -Method in interface com.threerings.stats.data.Stat.AuxDataSource -
    Maps the specified unique code back to its string value. -
    getCodeString(Stat.Type, int) - -Method in class com.threerings.stats.server.persist.StatRepository -
      -
    getColorId(String) - -Method in class com.threerings.stage.client.SceneColorizer -
    Get the colorId to use for the specified colorization. -
    getColorization(int, String) - -Method in class com.threerings.stage.client.SceneColorizer -
      -
    getColorizer(ObjectInfo) - -Method in class com.threerings.stage.client.SceneColorizer -
    Obtains a colorizer for the supplied scene object. -
    getColorizer() - -Method in class com.threerings.stage.client.StageScenePanel -
    Get the tileset colorizer in use in this scene. -
    getColorPository() - -Method in interface com.threerings.stage.tools.editor.util.EditorContext -
    Returns a colorization repository for use by the editor. -
    getColorPository() - -Method in interface com.threerings.stage.util.StageContext -
    Returns a reference to the colorization repository. -
    getColumn() - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Returns the column the piece is located in. -
    getColumnLevels(byte[]) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Populates the given array with the column levels for this board. -
    getColumns() - -Method in class com.threerings.puzzle.drop.client.DropBlockSprite -
    Returns an array of the column numbers containing the block pieces. -
    getComponent() - -Method in class com.threerings.puzzle.drop.client.DropControllerDelegate -
      -
    getComponentRepository() - -Method in interface com.threerings.stage.util.StageContext -
    Returns the component repository in use by this client. -
    getConstrainedEdge(DropBoard, int, int, int) - -Method in interface com.threerings.puzzle.drop.util.PieceDropLogic -
    Returns the x-axis coordinate of the specified edge of the given constrained piece. -
    getContext() - -Method in class com.threerings.micasa.client.MiCasaClient -
    Returns a reference to the context in effect for this client. -
    getController() - -Method in class com.threerings.micasa.client.MiCasaFrame -
      -
    getController() - -Method in class com.threerings.puzzle.client.PuzzlePanel -
      -
    getController() - -Method in class com.threerings.stage.client.StageScenePanel -
      -
    getCounts() - -Method in class com.threerings.parlor.rating.util.Percentiler -
    Returns the counts for each bucket. -
    getDefaultColor(int) - -Method in class com.threerings.stage.data.StageScene -
    Get the default color id to use for the specified colorization class, - or -1 if no default is set. -
    getDefaultColor(int) - -Method in class com.threerings.stage.data.StageSceneModel -
    Get the default color to use for the specified colorization - classId, or -1 if no default is set for that colorization. -
    getDefaultEntrance() - -Method in class com.threerings.stage.data.StageScene -
      -
    getDefaultEntrance() - -Method in interface com.threerings.whirled.spot.data.SpotScene -
    Returns the portal that represents the default entrance to this scene. -
    getDefaultEntrance() - -Method in class com.threerings.whirled.spot.data.SpotSceneImpl -
      -
    getDefaultLobbyOid() - -Method in class com.threerings.micasa.lobby.LobbyRegistry -
    Returns the oid of the default lobby. -
    getDefaultValue() - -Method in class com.threerings.parlor.data.ChoiceParameter -
      -
    getDefaultValue() - -Method in class com.threerings.parlor.data.Parameter -
    Returns the default value of this parameter. -
    getDefaultValue() - -Method in class com.threerings.parlor.data.RangeParameter -
      -
    getDefaultValue() - -Method in class com.threerings.parlor.data.ToggleParameter -
      -
    getDescription() - -Method in class com.threerings.parlor.game.data.GameConfig -
    Returns a List of strings that describe the configuration of this game. -
    getDescription() - -Method in class com.threerings.parlor.tourney.data.EntryFee -
    Returns a description of the entry fee. -
    getDescription() - -Method in class com.threerings.parlor.tourney.data.Prize -
    Returns a description of the prize. -
    getDirection() - -Method in class com.threerings.stage.tools.editor.DirectionButton -
    Get the direction that is currently selected. -
    getDistance() - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Returns the remaining number of columns to drop. -
    getDropDistance(int, int) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Returns the distance the piece at the given column and row can drop until it hits a - non-empty piece (defined as DropPieceCodes.PIECE_NONE). -
    getEntrance() - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Returns the portal that serves as the default entrance to this - scene or null if no default is set. -
    getEventCount() - -Method in class com.threerings.puzzle.client.PuzzleController -
    Returns the number of progress events currently queued up for sending to the server with - the next progress update. -
    getExternalColumn() - -Method in class com.threerings.puzzle.drop.client.DropBlockSprite -
    Returns the column the external piece is located in. -
    getExternalRow() - -Method in class com.threerings.puzzle.drop.client.DropBlockSprite -
    Returns the row the external piece is located in. -
    getForgivingMove(int, int, int, int, int, int, float) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Returns a Point object containing the coordinates to place the bottom-left of the + game is about to reset. +
    +
    gameWillReset() - Method in class com.threerings.parlor.game.server.GameManagerDelegate
    +
    +
    Called when the game is about to reset, but before any other clearing out of game data has + taken place.
    +
    +
    gameWillStart() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
     
    +
    gameWillStart() - Method in class com.threerings.parlor.game.server.GameManagerDelegate
    +
    +
    Called by the game manager when the game is about to start.
    +
    +
    gameWillStart() - Method in class com.threerings.parlor.rating.server.RatingDelegate
    +
     
    +
    gameWillStart() - Method in class com.threerings.puzzle.drop.server.DropManagerDelegate
    +
     
    +
    get(String) - Method in class com.threerings.stats.data.StringMapStat
    +
    +
    Returns the value to which the specified key maps or zero if it is not contained in this + map.
    +
    +
    GET_CATEGORIES - Static variable in class com.threerings.micasa.lobby.LobbyMarshaller
    +
    + +
    +
    GET_LOBBIES - Static variable in class com.threerings.micasa.lobby.LobbyMarshaller
    +
    + +
    +
    getActionAnimationCount() - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
    +
    Returns the number of action animations on the board.
    +
    +
    getActionCount() - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
    +
    Returns the count of action sprites and animations on the board.
    +
    +
    getActionMode() - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Returns the current editor action mode.
    +
    +
    getActionSpriteCount() - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
    +
    Returns the number of action sprites on the board.
    +
    +
    getActivePlayerCount() - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Returns the number of active players in the game.
    +
    +
    getBoard() - Method in class com.threerings.puzzle.client.PuzzleController
    +
    +
    Returns the board associated with the puzzle.
    +
    +
    getBoard() - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Returns the raw board data associated with this board.
    +
    +
    getBoardBounds() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
    +
    +
    Returns the bounds of the block in board piece coordinates.
    +
    +
    getBoardHeight() - Method in interface com.threerings.puzzle.drop.data.DropConfig
    +
    +
    Returns the board height in pieces.
    +
    +
    getBoards() - Method in class com.threerings.puzzle.server.PuzzleManager
    +
    +
    Returns the boards for all players.
    +
    +
    getBoardSummary(int) - Method in class com.threerings.puzzle.server.PuzzleManager
    +
    +
    Returns the board summary for the given player index.
    +
    +
    getBoardView() - Method in class com.threerings.puzzle.client.PuzzlePanel
    +
    +
    Returns a reference to the PuzzleBoardView in use.
    +
    +
    getBoardWidth() - Method in interface com.threerings.puzzle.drop.data.DropConfig
    +
    +
    Returns the board width in pieces.
    +
    +
    getBounds() - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Returns the bounds of this board.
    +
    +
    getCanStandPred() - Method in class com.threerings.stage.server.StageSceneManager
    +
    +
    Returns a traversal predicate for use with StageSceneUtil.findStandingSpot(java.awt.Rectangle, int, com.threerings.media.util.AStarPathUtil.TraversalPred, java.lang.Object, java.awt.Point, int) that + validates whether a player can stand in the searched spots.
    +
    +
    getCard() - Method in class com.threerings.parlor.card.client.CardSprite
    +
    +
    Returns the card being depicted.
    +
    +
    getCardBackImage() - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Returns the full-sized image for the back of a playing card.
    +
    +
    getCardImage(Card) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Returns the full-sized image for the front of the specified card.
    +
    +
    getCards() - Method in class com.threerings.parlor.card.data.Hand
    +
    +
    Converts this list of cards into an array.
    +
    +
    getCardsPlayed() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Returns an array containing the history of the trick in terms of the + cards played by each player.
    +
    +
    getCardsPlayedFieldName() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Returns the name of the field that contains the history of the trick + in terms of the cards played by each player.
    +
    +
    getCategories(LobbyService.CategoriesListener) - Method in class com.threerings.micasa.lobby.LobbyMarshaller
    +
     
    +
    getCategories(ClientObject, LobbyService.CategoriesListener) - Method in interface com.threerings.micasa.lobby.LobbyProvider
    +
    + +
    +
    getCategories(BodyObject) - Method in class com.threerings.micasa.lobby.LobbyRegistry
    +
    +
    Returns an array containing the category identifiers of all the categories in which lobbies + have been registered with the registry.
    +
    +
    getCategories(ClientObject, LobbyService.CategoriesListener) - Method in class com.threerings.micasa.lobby.LobbyRegistry
    +
    +
    Processes a request by the client to obtain a list of the lobby categories available on this + server.
    +
    +
    getCategories(LobbyService.CategoriesListener) - Method in interface com.threerings.micasa.lobby.LobbyService
    +
    +
    Requests the list of lobby categories that are available on this + server.
    +
    +
    getChatIdentifier(UserMessage) - Method in class com.threerings.whirled.spot.data.ClusterObject
    +
     
    +
    getChoiceLabel(int) - Method in class com.threerings.parlor.data.ChoiceParameter
    +
    +
    Returns the translation key for the specified choice.
    +
    +
    getClientObject(int) - Method in class com.threerings.parlor.card.server.CardGameManager
    +
    +
    Returns the client object corresponding to the specified player index, or null if the + position is not occupied by a player.
    +
    +
    getClusterField() - Method in interface com.threerings.whirled.spot.data.ClusteredBodyObject
    +
    +
    Returns the field name of the cluster oid distributed object field.
    +
    +
    getClusterLocs(Cluster) - Static method in class com.threerings.stage.util.StageSceneUtil
    +
    +
    Computes a list of the valid locations in this cluster.
    +
    +
    getClusterOid() - Method in interface com.threerings.whirled.spot.data.ClusteredBodyObject
    +
    +
    Returns the oid of the cluster to which this user currently belongs.
    +
    +
    getCode() - Method in class com.threerings.stats.data.Stat
    +
    +
    Returns the integer code to which this statistic's name maps.
    +
    +
    getCodeString(Stat.Type, int) - Method in interface com.threerings.stats.data.Stat.AuxDataSource
    +
    +
    Maps the specified unique code back to its string value.
    +
    +
    getCodeString(Stat.Type, int) - Method in class com.threerings.stats.server.persist.StatRepository
    +
     
    +
    getColorId(String) - Method in class com.threerings.stage.client.SceneColorizer
    +
    +
    Get the colorId to use for the specified colorization.
    +
    +
    getColorization(int, String) - Method in class com.threerings.stage.client.SceneColorizer
    +
     
    +
    getColorizer(ObjectInfo) - Method in class com.threerings.stage.client.SceneColorizer
    +
    +
    Obtains a colorizer for the supplied scene object.
    +
    +
    getColorizer() - Method in class com.threerings.stage.client.StageScenePanel
    +
    +
    Get the tileset colorizer in use in this scene.
    +
    +
    getColorPository() - Method in interface com.threerings.stage.tools.editor.util.EditorContext
    +
    +
    Returns a colorization repository for use by the editor.
    +
    +
    getColorPository() - Method in interface com.threerings.stage.util.StageContext
    +
    +
    Returns a reference to the colorization repository.
    +
    +
    getColumn() - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Returns the column the piece is located in.
    +
    +
    getColumnLevels(byte[]) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Populates the given array with the column levels for this board.
    +
    +
    getColumns() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
    +
    +
    Returns an array of the column numbers containing the block pieces.
    +
    +
    getComponent() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
     
    +
    getComponentRepository() - Method in interface com.threerings.stage.util.StageContext
    +
    +
    Returns the component repository in use by this client.
    +
    +
    getConstrainedEdge(DropBoard, int, int, int) - Method in interface com.threerings.puzzle.drop.util.PieceDropLogic
    +
    +
    Returns the x-axis coordinate of the specified edge of the given constrained piece.
    +
    +
    getContext() - Method in class com.threerings.micasa.client.MiCasaClient
    +
    +
    Returns a reference to the context in effect for this client.
    +
    +
    getController() - Method in class com.threerings.micasa.client.MiCasaFrame
    +
     
    +
    getController() - Method in class com.threerings.puzzle.client.PuzzlePanel
    +
     
    +
    getController() - Method in class com.threerings.stage.client.StageScenePanel
    +
     
    +
    getCounts() - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Returns the counts for each bucket.
    +
    +
    getDefaultColor(int) - Method in class com.threerings.stage.data.StageScene
    +
    +
    Get the default color id to use for the specified colorization class, + or -1 if no default is set.
    +
    +
    getDefaultColor(int) - Method in class com.threerings.stage.data.StageSceneModel
    +
    +
    Get the default color to use for the specified colorization + classId, or -1 if no default is set for that colorization.
    +
    +
    getDefaultEntrance() - Method in class com.threerings.stage.data.StageScene
    +
     
    +
    getDefaultEntrance() - Method in interface com.threerings.whirled.spot.data.SpotScene
    +
    +
    Returns the portal that represents the default entrance to this scene.
    +
    +
    getDefaultEntrance() - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
    +
     
    +
    getDefaultLobbyOid() - Method in class com.threerings.micasa.lobby.LobbyRegistry
    +
    +
    Returns the oid of the default lobby.
    +
    +
    getDefaultValue() - Method in class com.threerings.parlor.data.ChoiceParameter
    +
     
    +
    getDefaultValue() - Method in class com.threerings.parlor.data.Parameter
    +
    +
    Returns the default value of this parameter.
    +
    +
    getDefaultValue() - Method in class com.threerings.parlor.data.RangeParameter
    +
     
    +
    getDefaultValue() - Method in class com.threerings.parlor.data.ToggleParameter
    +
     
    +
    getDescription() - Method in class com.threerings.parlor.game.data.GameConfig
    +
    +
    Returns a List of strings that describe the configuration of this game.
    +
    +
    getDescription() - Method in class com.threerings.parlor.tourney.data.EntryFee
    +
    +
    Returns a description of the entry fee.
    +
    +
    getDescription() - Method in class com.threerings.parlor.tourney.data.Prize
    +
    +
    Returns a description of the prize.
    +
    +
    getDirection() - Method in class com.threerings.stage.tools.editor.DirectionButton
    +
    +
    Get the direction that is currently selected.
    +
    +
    getDistance() - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Returns the remaining number of columns to drop.
    +
    +
    getDropDistance(int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Returns the distance the piece at the given column and row can drop until it hits a + non-empty piece (defined as DropPieceCodes.PIECE_NONE).
    +
    +
    getEntrance() - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Returns the portal that serves as the default entrance to this + scene or null if no default is set.
    +
    +
    getEventCount() - Method in class com.threerings.puzzle.client.PuzzleController
    +
    +
    Returns the number of progress events currently queued up for sending to the server with + the next progress update.
    +
    +
    getExternalColumn() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
    +
    +
    Returns the column the external piece is located in.
    +
    +
    getExternalRow() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
    +
    +
    Returns the row the external piece is located in.
    +
    +
    getForgivingMove(int, int, int, int, int, int, float) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Returns a Point object containing the coordinates to place the bottom-left of the given block at after moving it the given distance on the x- and y-axes, or - null if the move is not valid. -
    getForgivingRotation(int[], int[], int, int, int, float, boolean) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Rotates the given block in the given direction and returns its final state as (orient, + null if the move is not valid. +
    +
    getForgivingRotation(int[], int[], int, int, int, float, boolean) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Rotates the given block in the given direction and returns its final state as (orient, col, row, popped), where orient is the final orientation of the drop block; col and row are the final column and row coordinates, - respectively, of the central drop block piece. -
    getFQTileId() - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Returns the fully qualified tile id of the currently selected tile. -
    getFrame() - -Method in class com.threerings.micasa.simulator.client.SimpleFrame -
      -
    getFrame() - -Method in interface com.threerings.micasa.simulator.client.SimulatorFrame -
    Returns a reference to the top-level frame that the simulator will - use to display everything. -
    getFrame() - -Method in interface com.threerings.micasa.simulator.util.SimulatorContext -
    Returns a reference to the primary user interface frame. -
    getFrame() - -Method in interface com.threerings.micasa.util.MiCasaContext -
    Returns a reference to the primary user interface frame. -
    getFrameManager() - -Method in interface com.threerings.puzzle.util.PuzzleContext -
    Provides access to the frame manager. -
    getGameConfig() - -Method in class com.threerings.micasa.lobby.LobbyConfig -
    Instantiates and returns a game config instance using the game - config classname provided by the lobby configuration parameters. -
    getGameConfig() - -Method in class com.threerings.parlor.game.client.GameConfigurator -
    Obtains a configured game configuration. -
    getGameConfig() - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns the configuration object for the game being managed by this manager. -
    getGameId() - -Method in class com.threerings.parlor.game.data.GameConfig -
    Returns a numeric identifier for this game class. -
    getGameId() - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns the unique numeric identifier for our managed game. -
    getGameIdent() - -Method in class com.threerings.parlor.game.data.GameConfig -
    Returns a string identifier for this game class (e.g. -
    getHandSprite(Card) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Returns the first sprite in the hand that corresponds to the specified card, or null if the - card is not in the hand. -
    getHeight() - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Returns the height of the board in rows. -
    getHighestColumn(int, int) - -Method in class com.threerings.puzzle.drop.data.DropBoardSummary -
    Returns the column number of the column within the given column range that contains the - most pieces. -
    getHighestInLeadSuit(PlayerCard[], int) - -Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
    Returns the highest card (according to the standard A,K,...,2 ordering) in the suit lead, - with an optional trump suit. -
    getHorizModel() - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Returns a range model that controls the scrollability of the scene - in the horizontal direction. -
    getId() - -Method in interface com.threerings.whirled.data.Scene -
    Returns the unique identifier for this scene. -
    getId() - -Method in class com.threerings.whirled.data.SceneImpl -
      -
    getImageManager() - -Method in interface com.threerings.stage.util.StageContext -
    Access to the image manager. -
    getIntArrayStat(Stat.Type) - -Method in class com.threerings.stats.data.StatSet -
    Returns the current value of the specified integer array statistic. -
    getIntendedLocation() - -Method in class com.threerings.whirled.spot.client.SpotSceneDirector -
    Returns our current location unless we have a location change pending, in which case our - pending location is returned. -
    getIntersectedObjects(TileManager, StageSceneModel, Rectangle) - -Static method in class com.threerings.stage.util.StageSceneUtil -
    Returns an array of the objects intersected by the supplied tile - coordinate rectangle. -
    getIntStat(Stat.Type) - -Method in class com.threerings.stats.data.StatSet -
    Returns the current value of the specified integer statistic. -
    getJiggy(ActionEvent) - -Method in class com.threerings.stage.tools.viewer.ViewerFrame -
      -
    getKey() - -Method in class com.threerings.parlor.card.data.Card -
      -
    getKey() - -Method in class com.threerings.parlor.data.Table -
      -
    getKey(int, int) - -Static method in class com.threerings.parlor.rating.server.persist.PercentileRecord -
    Create and return a primary Key to identify a PercentileRecord - with the supplied key values. -
    getKey(int, int) - -Static method in class com.threerings.parlor.rating.server.persist.RatingRecord -
    Create and return a primary Key to identify a RatingRecord - with the supplied key values. -
    getKey() - -Method in class com.threerings.parlor.tourney.data.Participant -
      -
    getKey() - -Method in class com.threerings.stats.data.Stat -
      -
    getKey(int, int) - -Static method in class com.threerings.stats.server.persist.StatRecord -
    Create and return a primary Key to identify a StatRecord - with the supplied key values. -
    getKey(int, String) - -Static method in class com.threerings.stats.server.persist.StringCodeRecord -
    Create and return a primary Key to identify a StringCodeRecord - with the supplied key values. -
    getKey() - -Method in class com.threerings.whirled.spot.data.Cluster -
      -
    getKey() - -Method in class com.threerings.whirled.spot.data.SceneLocation -
      -
    getKey() - -Method in class com.threerings.whirled.zone.peer.data.HostedZone -
      -
    getKeyboardManager() - -Method in interface com.threerings.puzzle.util.PuzzleContext -
    Provides access to the keyboard manager. -
    getKeyboardManager() - -Method in interface com.threerings.stage.util.StageContext -
    Returns a reference to the keyboard manager. -
    getKeyDispatcher() - -Method in interface com.threerings.puzzle.util.PuzzleContext -
    Provides access to the key dispatcher. -
    getKeyDispatcher() - -Method in interface com.threerings.stage.util.StageContext -
    Provides access to the key dispatcher. -
    getKeyTranslator() - -Static method in class com.threerings.puzzle.drop.util.DropGameUtil -
    Returns a key translator configured with mappings suitable for a drop puzzle game. -
    getKeyTranslator() - -Static method in class com.threerings.puzzle.util.PuzzleGameUtil -
    Returns a key translator configured with basic puzzle game mappings. -
    getLabel() - -Method in class com.threerings.parlor.data.ChoiceParameter -
      -
    getLabel() - -Method in class com.threerings.parlor.data.Parameter -
    Returns the translation key for this parameter's label. -
    getLabel() - -Method in class com.threerings.parlor.data.RangeParameter -
      -
    getLabel() - -Method in class com.threerings.parlor.data.ToggleParameter -
      -
    getLastCardsPlayed() - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Returns an array containing the history of the last trick in terms of - the cards played by each player. -
    getLastCardsPlayedFieldName() - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Returns the name of the field that contains the history of the last - trick in terms of the cards played by each player. -
    getLayerIndex() - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Returns the current scene layer index undergoing edit. -
    getLayerIndex(TileSet) - -Static method in class com.threerings.stage.tools.editor.util.TileSetUtil -
    Returns the layer index of the layer for which this tileset - provides tiles. -
    getLeftIndex(int) - -Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
    For four-player games, returns the index of the player to the left of the specified player. -
    getLobbies(String, LobbyService.LobbiesListener) - -Method in class com.threerings.micasa.lobby.LobbyMarshaller -
      -
    getLobbies(ClientObject, String, LobbyService.LobbiesListener) - -Method in interface com.threerings.micasa.lobby.LobbyProvider -
    Handles a LobbyService.getLobbies(java.lang.String, com.threerings.micasa.lobby.LobbyService.LobbiesListener) request. -
    getLobbies(BodyObject, String, List<Lobby>) - -Method in class com.threerings.micasa.lobby.LobbyRegistry -
    Returns information about all lobbies hosting games in the specified category. -
    getLobbies(ClientObject, String, LobbyService.LobbiesListener) - -Method in class com.threerings.micasa.lobby.LobbyRegistry -
    Processes a request by the client to obtain a list of lobbies matching the supplied category - string. -
    getLobbies(String, LobbyService.LobbiesListener) - -Method in interface com.threerings.micasa.lobby.LobbyService -
    Requests information on all active lobbies that match the specified category. -
    getLocation() - -Method in class com.threerings.whirled.server.SceneManager -
      -
    getLocation() - -Method in class com.threerings.whirled.spot.data.Portal -
    Returns a location instance configured with the location and - orientation of this portal. -
    getManagerClassName() - -Method in class com.threerings.micasa.lobby.LobbyConfig -
      -
    getManagerClassName() - -Method in class com.threerings.micasa.lobby.table.TableLobbyConfig -
      -
    getManagerClassName() - -Method in class com.threerings.stage.data.StageSceneConfig -
      -
    getManagerClassName() - -Method in class com.threerings.whirled.data.DefaultSceneConfig -
      -
    getMapValue(Stat.Type, String) - -Method in class com.threerings.stats.data.StatSet -
    Returns the value to which the specified string is mapped in a StringMapStat or zero - if the value has not been mapped. -
    getMatchType() - -Method in class com.threerings.parlor.game.client.GameController -
    Convenience method to determine the type of game. -
    getMatchType() - -Method in class com.threerings.parlor.game.data.GameConfig -
    Returns the matchmaking type of this game: GameConfig.SEATED_GAME, etc. -
    getMatchType() - -Method in class com.threerings.parlor.game.server.GameManager -
    A convenience method for getting the game type. -
    getMaxIntStat(Stat.Type) - -Method in class com.threerings.stats.data.StatSet -
    Returns the maximum value by which the specified integer statistic has ever been - incremented. -
    getMaxScore() - -Method in class com.threerings.parlor.rating.util.Percentiler -
    Returns the largest score seen by this percentiler. -
    getMaxValue() - -Method in class com.threerings.stats.data.MaxIntStat -
    Returns the maximum value every accumulated to this integer statistic. -
    getMaxValue() - -Method in class com.threerings.stats.data.MaxValueIntStat -
    Returns the maximum value that this integer statistic has ever been assigned. -
    getMessageManager() - -Method in interface com.threerings.micasa.util.MiCasaContext -
    Returns a reference to the message manager used by the client to - generate localized messages. -
    getMessageManager() - -Method in interface com.threerings.puzzle.util.PuzzleContext -
    Returns a reference to the message manager used by the client. -
    getMessageManager() - -Method in interface com.threerings.stage.util.StageContext -
    Returns a reference to the message manager used by the client. -
    getMetrics() - -Static method in class com.threerings.stage.util.StageSceneUtil -
    Returns the scene metrics we use to do our calculations. -
    getMicroCardBackImage() - -Method in class com.threerings.parlor.card.client.CardPanel -
    Returns the small-sized image for the back of a playing card. -
    getMicroCardImage(Card) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Returns the small-sized image for the front of the specified card. -
    getMiniGraphics() - -Method in class com.threerings.stage.tools.editor.EditorScrollBox -
    Get the graphics to draw into when rendering onto the minimap. -
    getMinimumLength() - -Method in interface com.threerings.puzzle.drop.util.PieceDestroyer.DestroyLogic -
    Returns the minimum length of a contiguously piece segment that should be destroyed. -
    getMinScore() - -Method in class com.threerings.parlor.rating.util.Percentiler -
    Returns the smallest score seen by this percentiler. -
    getModCount() - -Method in class com.threerings.stats.data.Stat -
    Returns the modification count of this Stat when it was loaded from the repository. -
    getMostRecentRatings(Collection<Integer>, int) - -Method in class com.threerings.parlor.rating.server.persist.RatingRepository -
    Load the most recently entered rating for each of a collection of players. -
    getMostRecentRatings(Collection<Integer>, Collection<Integer>, int) - -Method in class com.threerings.parlor.rating.server.persist.RatingRepository -
    Load the most recently entered rating for each of a collection of players. -
    getName() - -Method in interface com.threerings.whirled.data.Scene -
    Returns the human readable name of this scene. -
    getName() - -Method in class com.threerings.whirled.data.SceneImpl -
      -
    getNextInClockwiseSequence(int) - -Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
    For four-player games, this returns the index of the player after the specified player - going clockwise around the table. -
    getNextPiece() - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    For boards that are always filled, this method is called to obtain pieces to fill the board. -
    getNextPortalId() - -Method in class com.threerings.stage.data.StageScene -
      -
    getNextPortalId() - -Method in interface com.threerings.whirled.spot.data.SpotScene -
    Returns the portal id that should be assigned to the next portal added to this scene. -
    getNextPortalId() - -Method in class com.threerings.whirled.spot.data.SpotSceneImpl -
      -
    getNumber() - -Method in class com.threerings.parlor.card.data.Card -
    Returns the value of the card, either from 2 to 11 or KING, QUEEN, JACK, ACE, RED_JOKER, or - BLACK_JOKER. -
    getObjectFootprint(TileManager, int, int, int) - -Static method in class com.threerings.stage.util.StageSceneUtil -
    Returns the footprint, in absolute tile coordinates, for the - specified object with origin as specified. -
    getObjectFootprint(TileManager, int, int, int, Rectangle) - -Static method in class com.threerings.stage.util.StageSceneUtil -
    Fills in the footprint, in absolute tile coordinates, for the - specified object with origin as specified. -
    getObjectGripDirection() - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Gets the direction in which we should grip objects. -
    getOccupiedCount() - -Method in class com.threerings.parlor.data.Table -
    Count the number of players currently occupying this table. -
    getOppLocation() - -Method in class com.threerings.whirled.spot.data.Portal -
    Returns a location instance configured with the location and - opposite orientation of this portal. -
    getOpposite() - -Method in class com.threerings.stage.data.StageLocation -
      -
    getOpposite() - -Method in interface com.threerings.whirled.spot.data.Location -
    Get a new Location instance that is equals() to this one but that - has an orientation facing the opposite direction. -
    getOppositeIndex(int) - -Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
    For four-player games, returns the index of the player across from the specified player. -
    getOrientationComboBox(ActionListener) - -Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil -
    Create and return a combo box seeded with the various possible - orientation direction names. -
    getOtherTeamIndex(int) - -Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
    For four-player games with fixed partnerships, this returns the index of the other team. -
    getOuterElement() - -Method in class com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet -
      -
    getOuterElement() - -Method in class com.threerings.whirled.tools.xml.SceneRuleSet -
      -
    getPanel() - -Method in class com.threerings.parlor.game.client.SwingGameConfigurator -
    Get the Swing JPanel that contains the UI elements for this configurator. -
    getParlorContext() - -Method in class com.threerings.micasa.simulator.client.SimpleClient -
    Returns a reference to the context in effect for this client. -
    getParlorContext() - -Method in interface com.threerings.micasa.simulator.client.SimulatorClient -
      -
    getParlorDirector() - -Method in interface com.threerings.parlor.util.ParlorContext -
    Returns a reference to the parlor director. -
    getPartnerIndex(int) - -Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
    For four-player games with fixed partnerships, this returns the index of the player's - partner. -
    getPauseString() - -Method in class com.threerings.puzzle.client.PuzzleController -
    Get the (untranslated) string to display when the puzzle is paused. -
    getPendingModel() - -Method in class com.threerings.whirled.client.SceneDirector -
    Returns the model loaded in preparation for a scene transition. -
    getPendingSceneId() - -Method in class com.threerings.whirled.client.SceneDirector -
    Returns the scene id set in preparation for a scene transition. -
    getPercentDone(long) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Returns a value between 0.0 and 1.0 representing how far the - piece has moved toward the next row as of the given time stamp. -
    getPercentile(float) - -Method in class com.threerings.parlor.rating.util.Percentiler -
    Returns the percent of all numbers seen that are lower than the specified value. -
    getPiece(int, int) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Returns the piece at the given column and row in the board. -
    getPieceHeight() - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Returns the height in pixels of a single board piece. -
    getPieceImage(int) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Returns the image used to display the given piece at coordinates (0, 0) with - an orientation of DirectionCodes.NORTH. -
    getPieceImage(int, int, int, int) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Returns the image used to display the given piece at the specified column and row with the - given orientation. -
    getPiecePosition(int, int, Point) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Called by the DropSprite to populate pos with the screen coordinates - in pixels at which a piece at (col, row) in the board should be drawn. -
    getPieces() - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Returns the pieces the sprite is displaying. -
    getPieceSegmentSize(int, int, int, int) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Called by the DropSprite to get the dimensions of the area that will be occupied by + respectively, of the central drop block piece. +
    +
    getFQTileId() - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Returns the fully qualified tile id of the currently selected tile.
    +
    +
    getFrame() - Method in class com.threerings.micasa.simulator.client.SimpleFrame
    +
     
    +
    getFrame() - Method in interface com.threerings.micasa.simulator.client.SimulatorFrame
    +
    +
    Returns a reference to the top-level frame that the simulator will + use to display everything.
    +
    +
    getFrame() - Method in interface com.threerings.micasa.simulator.util.SimulatorContext
    +
    +
    Returns a reference to the primary user interface frame.
    +
    +
    getFrame() - Method in interface com.threerings.micasa.util.MiCasaContext
    +
    +
    Returns a reference to the primary user interface frame.
    +
    +
    getFrameManager() - Method in interface com.threerings.puzzle.util.PuzzleContext
    +
    +
    Provides access to the frame manager.
    +
    +
    getGameConfig() - Method in class com.threerings.micasa.lobby.LobbyConfig
    +
    +
    Instantiates and returns a game config instance using the game + config classname provided by the lobby configuration parameters.
    +
    +
    getGameConfig() - Method in class com.threerings.parlor.game.client.GameConfigurator
    +
    +
    Obtains a configured game configuration.
    +
    +
    getGameConfig() - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns the configuration object for the game being managed by this manager.
    +
    +
    getGameId() - Method in class com.threerings.parlor.game.data.GameConfig
    +
    +
    Returns a numeric identifier for this game class.
    +
    +
    getGameId() - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns the unique numeric identifier for our managed game.
    +
    +
    getGameIdent() - Method in class com.threerings.parlor.game.data.GameConfig
    +
    +
    Returns a string identifier for this game class (e.g.
    +
    +
    getHandSprite(Card) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Returns the first sprite in the hand that corresponds to the specified card, or null if the + card is not in the hand.
    +
    +
    getHeight() - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Returns the height of the board in rows.
    +
    +
    getHighestColumn(int, int) - Method in class com.threerings.puzzle.drop.data.DropBoardSummary
    +
    +
    Returns the column number of the column within the given column range that contains the + most pieces.
    +
    +
    getHighestInLeadSuit(PlayerCard[], int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
    +
    Returns the highest card (according to the standard A,K,...,2 ordering) in the suit lead, + with an optional trump suit.
    +
    +
    getHorizModel() - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Returns a range model that controls the scrollability of the scene + in the horizontal direction.
    +
    +
    getId() - Method in interface com.threerings.whirled.data.Scene
    +
    +
    Returns the unique identifier for this scene.
    +
    +
    getId() - Method in class com.threerings.whirled.data.SceneImpl
    +
     
    +
    getImageManager() - Method in interface com.threerings.stage.util.StageContext
    +
    +
    Access to the image manager.
    +
    +
    getIntArrayStat(Stat.Type) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Returns the current value of the specified integer array statistic.
    +
    +
    getIntendedLocation() - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
    +
    +
    Returns our current location unless we have a location change pending, in which case our + pending location is returned.
    +
    +
    getIntersectedObjects(TileManager, StageSceneModel, Rectangle) - Static method in class com.threerings.stage.util.StageSceneUtil
    +
    +
    Returns an array of the objects intersected by the supplied tile + coordinate rectangle.
    +
    +
    getIntStat(Stat.Type) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Returns the current value of the specified integer statistic.
    +
    +
    getJiggy(ActionEvent) - Method in class com.threerings.stage.tools.viewer.ViewerFrame
    +
     
    +
    getKey() - Method in class com.threerings.parlor.card.data.Card
    +
     
    +
    getKey() - Method in class com.threerings.parlor.data.Table
    +
     
    +
    getKey(int, int) - Static method in class com.threerings.parlor.rating.server.persist.PercentileRecord
    +
    +
    Create and return a primary Key to identify a PercentileRecord + with the supplied key values.
    +
    +
    getKey(int, int) - Static method in class com.threerings.parlor.rating.server.persist.RatingRecord
    +
    +
    Create and return a primary Key to identify a RatingRecord + with the supplied key values.
    +
    +
    getKey() - Method in class com.threerings.parlor.tourney.data.Participant
    +
     
    +
    getKey() - Method in class com.threerings.stats.data.Stat
    +
     
    +
    getKey(int, int) - Static method in class com.threerings.stats.server.persist.StatRecord
    +
    +
    Create and return a primary Key to identify a StatRecord + with the supplied key values.
    +
    +
    getKey(int, String) - Static method in class com.threerings.stats.server.persist.StringCodeRecord
    +
    +
    Create and return a primary Key to identify a StringCodeRecord + with the supplied key values.
    +
    +
    getKey() - Method in class com.threerings.whirled.spot.data.Cluster
    +
     
    +
    getKey() - Method in class com.threerings.whirled.spot.data.SceneLocation
    +
     
    +
    getKey() - Method in class com.threerings.whirled.zone.peer.data.HostedZone
    +
     
    +
    getKeyboardManager() - Method in interface com.threerings.puzzle.util.PuzzleContext
    +
    +
    Provides access to the keyboard manager.
    +
    +
    getKeyboardManager() - Method in interface com.threerings.stage.util.StageContext
    +
    +
    Returns a reference to the keyboard manager.
    +
    +
    getKeyDispatcher() - Method in interface com.threerings.puzzle.util.PuzzleContext
    +
    +
    Provides access to the key dispatcher.
    +
    +
    getKeyDispatcher() - Method in interface com.threerings.stage.util.StageContext
    +
    +
    Provides access to the key dispatcher.
    +
    +
    getKeyTranslator() - Static method in class com.threerings.puzzle.drop.util.DropGameUtil
    +
    +
    Returns a key translator configured with mappings suitable for a drop puzzle game.
    +
    +
    getKeyTranslator() - Static method in class com.threerings.puzzle.util.PuzzleGameUtil
    +
    +
    Returns a key translator configured with basic puzzle game mappings.
    +
    +
    getLabel() - Method in class com.threerings.parlor.data.ChoiceParameter
    +
     
    +
    getLabel() - Method in class com.threerings.parlor.data.Parameter
    +
    +
    Returns the translation key for this parameter's label.
    +
    +
    getLabel() - Method in class com.threerings.parlor.data.RangeParameter
    +
     
    +
    getLabel() - Method in class com.threerings.parlor.data.ToggleParameter
    +
     
    +
    getLastCardsPlayed() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Returns an array containing the history of the last trick in terms of + the cards played by each player.
    +
    +
    getLastCardsPlayedFieldName() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Returns the name of the field that contains the history of the last + trick in terms of the cards played by each player.
    +
    +
    getLayerIndex() - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Returns the current scene layer index undergoing edit.
    +
    +
    getLayerIndex(TileSet) - Static method in class com.threerings.stage.tools.editor.util.TileSetUtil
    +
    +
    Returns the layer index of the layer for which this tileset + provides tiles.
    +
    +
    getLeftIndex(int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
    +
    For four-player games, returns the index of the player to the left of the specified player.
    +
    +
    getLobbies(String, LobbyService.LobbiesListener) - Method in class com.threerings.micasa.lobby.LobbyMarshaller
    +
     
    +
    getLobbies(ClientObject, String, LobbyService.LobbiesListener) - Method in interface com.threerings.micasa.lobby.LobbyProvider
    +
    + +
    +
    getLobbies(BodyObject, String, List<Lobby>) - Method in class com.threerings.micasa.lobby.LobbyRegistry
    +
    +
    Returns information about all lobbies hosting games in the specified category.
    +
    +
    getLobbies(ClientObject, String, LobbyService.LobbiesListener) - Method in class com.threerings.micasa.lobby.LobbyRegistry
    +
    +
    Processes a request by the client to obtain a list of lobbies matching the supplied category + string.
    +
    +
    getLobbies(String, LobbyService.LobbiesListener) - Method in interface com.threerings.micasa.lobby.LobbyService
    +
    +
    Requests information on all active lobbies that match the specified category.
    +
    +
    getLocation() - Method in class com.threerings.whirled.server.SceneManager
    +
     
    +
    getLocation() - Method in class com.threerings.whirled.spot.data.Portal
    +
    +
    Returns a location instance configured with the location and + orientation of this portal.
    +
    +
    getManagerClassName() - Method in class com.threerings.micasa.lobby.LobbyConfig
    +
     
    +
    getManagerClassName() - Method in class com.threerings.micasa.lobby.table.TableLobbyConfig
    +
     
    +
    getManagerClassName() - Method in class com.threerings.stage.data.StageSceneConfig
    +
     
    +
    getManagerClassName() - Method in class com.threerings.whirled.data.DefaultSceneConfig
    +
     
    +
    getMapValue(Stat.Type, String) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Returns the value to which the specified string is mapped in a StringMapStat or zero + if the value has not been mapped.
    +
    +
    getMatchType() - Method in class com.threerings.parlor.game.client.GameController
    +
    +
    Convenience method to determine the type of game.
    +
    +
    getMatchType() - Method in class com.threerings.parlor.game.data.GameConfig
    +
    +
    Returns the matchmaking type of this game: GameConfig.SEATED_GAME, etc.
    +
    +
    getMatchType() - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    A convenience method for getting the game type.
    +
    +
    getMaxIntStat(Stat.Type) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Returns the maximum value by which the specified integer statistic has ever been + incremented.
    +
    +
    getMaxScore() - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Returns the largest score seen by this percentiler.
    +
    +
    getMaxValue() - Method in class com.threerings.stats.data.MaxIntStat
    +
    +
    Returns the maximum value every accumulated to this integer statistic.
    +
    +
    getMaxValue() - Method in class com.threerings.stats.data.MaxValueIntStat
    +
    +
    Returns the maximum value that this integer statistic has ever been assigned.
    +
    +
    getMessageManager() - Method in interface com.threerings.micasa.util.MiCasaContext
    +
    +
    Returns a reference to the message manager used by the client to + generate localized messages.
    +
    +
    getMessageManager() - Method in interface com.threerings.puzzle.util.PuzzleContext
    +
    +
    Returns a reference to the message manager used by the client.
    +
    +
    getMessageManager() - Method in interface com.threerings.stage.util.StageContext
    +
    +
    Returns a reference to the message manager used by the client.
    +
    +
    getMetrics() - Static method in class com.threerings.stage.util.StageSceneUtil
    +
    +
    Returns the scene metrics we use to do our calculations.
    +
    +
    getMicroCardBackImage() - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Returns the small-sized image for the back of a playing card.
    +
    +
    getMicroCardImage(Card) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Returns the small-sized image for the front of the specified card.
    +
    +
    getMiniGraphics() - Method in class com.threerings.stage.tools.editor.EditorScrollBox
    +
    +
    Get the graphics to draw into when rendering onto the minimap.
    +
    +
    getMinimumLength() - Method in interface com.threerings.puzzle.drop.util.PieceDestroyer.DestroyLogic
    +
    +
    Returns the minimum length of a contiguously piece segment that should be destroyed.
    +
    +
    getMinScore() - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Returns the smallest score seen by this percentiler.
    +
    +
    getModCount() - Method in class com.threerings.stats.data.Stat
    +
    +
    Returns the modification count of this Stat when it was loaded from the repository.
    +
    +
    getMostRecentRatings(Collection<Integer>, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Load the most recently entered rating for each of a collection of players.
    +
    +
    getMostRecentRatings(Collection<Integer>, Collection<Integer>, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Load the most recently entered rating for each of a collection of players.
    +
    +
    getName() - Method in interface com.threerings.whirled.data.Scene
    +
    +
    Returns the human readable name of this scene.
    +
    +
    getName() - Method in class com.threerings.whirled.data.SceneImpl
    +
     
    +
    getNextInClockwiseSequence(int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
    +
    For four-player games, this returns the index of the player after the specified player + going clockwise around the table.
    +
    +
    getNextPiece() - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    For boards that are always filled, this method is called to obtain pieces to fill the board.
    +
    +
    getNextPortalId() - Method in class com.threerings.stage.data.StageScene
    +
     
    +
    getNextPortalId() - Method in interface com.threerings.whirled.spot.data.SpotScene
    +
    +
    Returns the portal id that should be assigned to the next portal added to this scene.
    +
    +
    getNextPortalId() - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
    +
     
    +
    getNumber() - Method in class com.threerings.parlor.card.data.Card
    +
    +
    Returns the value of the card, either from 2 to 11 or KING, QUEEN, JACK, ACE, RED_JOKER, or + BLACK_JOKER.
    +
    +
    getObjectFootprint(TileManager, int, int, int) - Static method in class com.threerings.stage.util.StageSceneUtil
    +
    +
    Returns the footprint, in absolute tile coordinates, for the + specified object with origin as specified.
    +
    +
    getObjectFootprint(TileManager, int, int, int, Rectangle) - Static method in class com.threerings.stage.util.StageSceneUtil
    +
    +
    Fills in the footprint, in absolute tile coordinates, for the + specified object with origin as specified.
    +
    +
    getObjectGripDirection() - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Gets the direction in which we should grip objects.
    +
    +
    getOccupiedCount() - Method in class com.threerings.parlor.data.Table
    +
    +
    Count the number of players currently occupying this table.
    +
    +
    getOppLocation() - Method in class com.threerings.whirled.spot.data.Portal
    +
    +
    Returns a location instance configured with the location and + opposite orientation of this portal.
    +
    +
    getOpposite() - Method in class com.threerings.stage.data.StageLocation
    +
     
    +
    getOpposite() - Method in interface com.threerings.whirled.spot.data.Location
    +
    +
    Get a new Location instance that is equals() to this one but that + has an orientation facing the opposite direction.
    +
    +
    getOppositeIndex(int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
    +
    For four-player games, returns the index of the player across from the specified player.
    +
    +
    getOrientationComboBox(ActionListener) - Static method in class com.threerings.stage.tools.editor.util.EditorDialogUtil
    +
    +
    Create and return a combo box seeded with the various possible + orientation direction names.
    +
    +
    getOtherTeamIndex(int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
    +
    For four-player games with fixed partnerships, this returns the index of the other team.
    +
    +
    getOuterElement() - Method in class com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet
    +
     
    +
    getOuterElement() - Method in class com.threerings.whirled.tools.xml.SceneRuleSet
    +
     
    +
    getPanel() - Method in class com.threerings.parlor.game.client.SwingGameConfigurator
    +
    +
    Get the Swing JPanel that contains the UI elements for this configurator.
    +
    +
    getParlorContext() - Method in class com.threerings.micasa.simulator.client.SimpleClient
    +
    +
    Returns a reference to the context in effect for this client.
    +
    +
    getParlorContext() - Method in interface com.threerings.micasa.simulator.client.SimulatorClient
    +
     
    +
    getParlorDirector() - Method in interface com.threerings.parlor.util.ParlorContext
    +
    +
    Returns a reference to the parlor director.
    +
    +
    getPartnerIndex(int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
    +
    For four-player games with fixed partnerships, this returns the index of the player's + partner.
    +
    +
    getPauseString() - Method in class com.threerings.puzzle.client.PuzzleController
    +
    +
    Get the (untranslated) string to display when the puzzle is paused.
    +
    +
    getPendingModel() - Method in class com.threerings.whirled.client.SceneDirector
    +
    +
    Returns the model loaded in preparation for a scene transition.
    +
    +
    getPendingSceneId() - Method in class com.threerings.whirled.client.SceneDirector
    +
    +
    Returns the scene id set in preparation for a scene transition.
    +
    +
    getPercentDone(long) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Returns a value between 0.0 and 1.0 representing how far the + piece has moved toward the next row as of the given time stamp.
    +
    +
    getPercentile(float) - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Returns the percent of all numbers seen that are lower than the specified value.
    +
    +
    getPiece(int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Returns the piece at the given column and row in the board.
    +
    +
    getPieceHeight() - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Returns the height in pixels of a single board piece.
    +
    +
    getPieceImage(int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Returns the image used to display the given piece at coordinates (0, 0) with + an orientation of DirectionCodes.NORTH.
    +
    +
    getPieceImage(int, int, int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Returns the image used to display the given piece at the specified column and row with the + given orientation.
    +
    +
    getPiecePosition(int, int, Point) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Called by the DropSprite to populate pos with the screen coordinates + in pixels at which a piece at (col, row) in the board should be drawn.
    +
    +
    getPieces() - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Returns the pieces the sprite is displaying.
    +
    +
    getPieceSegmentSize(int, int, int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Called by the DropSprite to get the dimensions of the area that will be occupied by rendering a piece segment of the given orientation and length whose bottom-leftmost corner - is at (col, row). -
    getPieceSprite(int, int) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Returns the piece sprite at the specified location. -
    getPieceWidth() - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Returns the width in pixels of a single board piece. -
    getPlaceConfig() - -Method in interface com.threerings.whirled.data.Scene -
    Returns the place config that can be used to determine which place + is at (col, row). +
    +
    getPieceSprite(int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Returns the piece sprite at the specified location.
    +
    +
    getPieceWidth() - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Returns the width in pixels of a single board piece.
    +
    +
    getPlaceConfig() - Method in interface com.threerings.whirled.data.Scene
    +
    +
    Returns the place config that can be used to determine which place controller instance should be used to display this scene as well as - to obtain runtime configuration information. -
    getPlaceConfig() - -Method in class com.threerings.whirled.data.SceneImpl -
      -
    getPlayer(int) - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns the user object for the player with the specified index or null if the player at - that index is not online. -
    getPlayerCount() - -Method in class com.threerings.parlor.game.data.GameObject -
    Returns the number of players in the game. -
    getPlayerCount() - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns the number of players in the game. -
    getPlayerCount() - -Method in interface com.threerings.parlor.turn.server.TurnGameManager -
    Extending GameManager should automatically handle - implementing this method. -
    getPlayerDisplayName(int) - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns the name that should be shown in the client for the player with the specified index - or null if no player exists at that index. -
    getPlayerIndex(ClientObject) - -Method in class com.threerings.parlor.card.server.CardGameManager -
    Gets the player index of the specified client object, or -1 if the client object does not - represent a player. -
    getPlayerIndex(Name) - -Method in class com.threerings.parlor.game.data.GameObject -
    Returns the player index of the given user in the game, or -1 if the player is - not involved in the game. -
    getPlayerIndex(Name) - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns the player index of the given user in the game, or -1 if the player is - not involved in the game. -
    getPlayerIndex(Name) - -Method in interface com.threerings.parlor.turn.server.TurnGameManager -
    Extending GameManager should automatically handle - implementing this method. -
    getPlayerIndex() - -Method in class com.threerings.puzzle.client.PlayerStatusView -
    Get the player index of the player represented by this view. -
    getPlayerIndex() - -Method in class com.threerings.puzzle.client.PuzzleController -
    Returns the player's index in the list of players for the game. -
    getPlayerName(int) - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns the name of the player with the specified index or null if no player exists at that - index. -
    getPlayerName(int) - -Method in interface com.threerings.parlor.turn.server.TurnGameManager -
    Extending GameManager should automatically handle - implementing this method. -
    getPlayerOid(int) - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns the user object oid of the player with the specified index. -
    getPlayerPersistentId(Name) - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns the persistent user id for the supplied player name. -
    getPlayerPersistentId(BodyObject) - -Method in class com.threerings.parlor.game.server.GameManager -
    Convenience for getting the persistent id from a body. -
    getPlayers() - -Method in class com.threerings.parlor.data.Table -
    Once a table is ready to play (see Table.mayBeStarted() and Table.shouldBeStarted()), the - players array can be fetched using this method. -
    getPlayers() - -Method in interface com.threerings.parlor.turn.data.TurnGameObject -
    Returns the array of player names involved in the game. -
    getPlayerSlots() - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns the number of players allowed in this game. -
    getPortal(int, int) - -Method in class com.threerings.stage.client.StageScenePanel -
    Returns the portal at the specified full coordinates or null if no - portal exists at said coordinates. -
    getPortal(int) - -Method in class com.threerings.stage.data.StageScene -
      -
    getPortal(int) - -Method in interface com.threerings.whirled.spot.data.SpotScene -
    Returns a Portal object for the portal with the specified id or null if no portal - exists with that id. -
    getPortal(int) - -Method in class com.threerings.whirled.spot.data.SpotSceneImpl -
      -
    getPortalCount() - -Method in class com.threerings.stage.data.StageScene -
      -
    getPortalCount() - -Method in interface com.threerings.whirled.spot.data.SpotScene -
    Returns the number of portals in this scene. -
    getPortalCount() - -Method in class com.threerings.whirled.spot.data.SpotSceneImpl -
      -
    getPortals() - -Method in class com.threerings.stage.data.StageScene -
      -
    getPortals() - -Method in interface com.threerings.whirled.spot.data.SpotScene -
    Returns an iterator over the portals in this scene. -
    getPortals() - -Method in class com.threerings.whirled.spot.data.SpotSceneImpl -
      -
    getPreferredSize() - -Method in class com.threerings.micasa.client.ChatPanel -
      -
    getPreferredSize() - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
      -
    getPreferredSize() - -Method in class com.threerings.puzzle.drop.client.NextBlockView -
      -
    getPreferredSize() - -Method in class com.threerings.stage.tools.editor.DirectionButton -
      -
    getPreferredSize() - -Method in class com.threerings.stage.tools.editor.EditorScrollBox -
      -
    getPreferredSize() - -Method in class com.threerings.stage.tools.editor.TileInfoPanel -
      -
    getPresentPlayerIndex(int) - -Method in class com.threerings.parlor.game.server.GameManager -
    Get the player index of the specified oid, or -1 if the oid is not a player or is a player - that is not presently in the game. -
    getRandom() - -Method in class com.threerings.puzzle.data.Board -
    Returns the random number generator used by the board to generate random numbers for our - puzzles. -
    getRating(int, int) - -Method in class com.threerings.parlor.rating.server.persist.RatingRepository -
    Loads the rating for the given player for the given game and returns it as a - RatingRecord object, or null if the player has no previous rating for the game. -
    getRatings(int, Integer...) - -Method in class com.threerings.parlor.rating.server.persist.RatingRepository -
    Fetch the ratings registered for any of the given players for the given game and return - them as a list of RatingRecord objects. -
    getRatings(int, long, int) - -Method in class com.threerings.parlor.rating.server.persist.RatingRepository -
    Fetch and return all the registered RatingRecord rows for the given player. -
    getReceiverCode() - -Method in class com.threerings.parlor.card.client.CardGameDecoder -
      -
    getReceiverCode() - -Method in class com.threerings.parlor.client.ParlorDecoder -
      -
    getReceiverCode() - -Method in class com.threerings.whirled.client.SceneDecoder -
      -
    getReceiverCode() - -Method in class com.threerings.whirled.zone.client.ZoneDecoder -
      -
    getRecordedCount() - -Method in class com.threerings.parlor.rating.util.Percentiler -
    Returns the total number of values ever recorded to this percentiler. -
    getRelativeLocation(int, int) - -Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
    For four-player games with fixed partnerships, this returns the relative location of one - player from the point of view of another. -
    getRematchRequests() - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Returns the array of rematch requests. -
    getRematchRequestsFieldName() - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Returns the name of the field that contains the rematch requests. -
    getRequiredScore(int) - -Method in class com.threerings.parlor.rating.util.Percentiler -
    Returns the score necessary to attain the specified percentile. -
    getRequiredScores() - -Method in class com.threerings.parlor.rating.util.Percentiler -
    Returns the scores required to obtain a percentile rating from 0 to 99. -
    getResourceManager() - -Method in interface com.threerings.stage.util.StageContext -
    Returns the resource manager via which all client resources are loaded. -
    getRightIndex(int) - -Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
    For four-player games, returns the index of the player to the right of the specified - player. -
    getRotatedOrientation(int, int, int) - -Static method in class com.threerings.puzzle.drop.util.DropBoardUtil -
    Returns the orientation resulting from rotating the block in the given direction the - specified number of times. -
    getRotatedOrientation(int, int) - -Static method in class com.threerings.puzzle.drop.util.DropBoardUtil -
    Returns the orientation resulting from rotating the block in the given direction. -
    getRow() - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Returns the row the piece is located in. -
    getRows() - -Method in class com.threerings.puzzle.drop.client.DropBlockSprite -
    Returns an array of the row numbers containing the block pieces. -
    getScene() - -Method in class com.threerings.stage.client.StageScenePanel -
    Returns the scene being displayed by this panel. -
    getScene() - -Method in class com.threerings.whirled.client.SceneDirector -
    Returns the display scene object associated with the scene we currently occupy or null if we - currently occupy no scene. -
    getScene() - -Method in class com.threerings.whirled.server.SceneManager -
    Returns the scene object (not the scene distributed object) being managed by this scene - manager. -
    getSceneDirector() - -Method in interface com.threerings.whirled.util.WhirledContext -
    Returns a reference to the scene director. -
    getSceneId(Place) - -Static method in class com.threerings.whirled.data.ScenePlace -
    Returns the scene id for the supplied place or -1 if the place is null or not a scene place. -
    getSceneId(BodyObject) - -Static method in class com.threerings.whirled.data.ScenePlace -
    Returns the scene id occupied by the supplied body or -1 if the body is not in a scene. -
    getSceneId() - -Method in class com.threerings.whirled.data.SceneUpdate -
    Returns the scene id for which this update is appropriate. -
    getSceneId() - -Method in exception com.threerings.whirled.util.NoSuchSceneException -
      -
    getSceneManager(int) - -Method in class com.threerings.whirled.server.SceneRegistry -
    Fetches the scene manager associated with the specified scene. -
    getSceneModel(SceneModel) - -Static method in class com.threerings.stage.data.StageMisoSceneModel -
    Locates and returns the StageMisoSceneModel among the - auxiliary scene models associated with the supplied scene model. -
    getSceneModel() - -Method in interface com.threerings.whirled.data.Scene -
    Returns the scene model from which this scene was created. -
    getSceneModel() - -Method in class com.threerings.whirled.data.SceneImpl -
      -
    getSceneModel(SceneModel) - -Static method in class com.threerings.whirled.spot.data.SpotSceneModel -
    Locates and returns the SpotSceneModel among the auxiliary scene models associated - with the supplied scene model. -
    getSceneRepository() - -Method in class com.threerings.whirled.server.SceneRegistry -
    Returns a reference to the scene repository in use by this registry. -
    getSceneVersion() - -Method in class com.threerings.whirled.data.SceneUpdate -
    Returns the scene version for which this update is appropriate. -
    getSeatedTable() - -Method in class com.threerings.parlor.client.TableDirector -
    Returns the current table this client is seated at, or null. -
    getSection(int) - -Method in class com.threerings.stage.data.StageMisoSceneModel -
    Returns the section identified by the specified key, or null if no - section exists for that key. -
    getSectionKey(int, int) - -Method in class com.threerings.stage.data.StageMisoSceneModel -
    Returns the section key for the specified tile coordinate. -
    getSelectedHandSprite() - -Method in class com.threerings.parlor.card.client.CardPanel -
    Returns the currently selected hand sprite (null if no sprites are selected, the first - sprite if multiple sprites are selected). -
    getSelectedHandSprites() - -Method in class com.threerings.parlor.card.client.CardPanel -
    Returns an array containing the currently selected hand sprites (returns an empty array if - no sprites are selected). -
    getSessionId() - -Method in class com.threerings.parlor.game.client.GameController -
    Returns the unique session identifier for the current gameplay session. -
    getSessionId() - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns the unique session identifier for this game session. -
    getSetStatSize(Stat.Type) - -Method in class com.threerings.stats.data.StatSet -
    Returns the current size of the specified SetStat statistic. -
    getSimulatorInfo() - -Method in interface com.threerings.micasa.simulator.util.SimulatorContext -
    Returns a reference to the simulator info describing the game and - other details of the simulation. -
    getStringCode(Stat.Type, String) - -Method in interface com.threerings.stats.data.Stat.AuxDataSource -
    Maps the specified string to a unique integer value. -
    getStringCode(Stat.Type, String) - -Method in class com.threerings.stats.server.persist.StatRepository -
      -
    getSuit() - -Method in class com.threerings.parlor.card.data.Card -
    Returns the suit of the card: SPADES, HEARTS, DIAMONDS, or CLUBS. -
    getSuitMemberCount(int) - -Method in class com.threerings.parlor.card.data.Hand -
    Counts the members of a particular suit within this hand. -
    getTableConfig() - -Method in class com.threerings.parlor.client.TableConfigurator -
    Return the fully configured table config according to the currently - configured user interface elements. -
    getTableCount() - -Method in class com.threerings.parlor.server.TableManager -
    Returns the number of tables being managed currently. -
    getTables() - -Method in class com.threerings.micasa.lobby.table.TableLobbyObject -
      -
    getTables() - -Method in interface com.threerings.parlor.data.TableLobbyObject -
    Returns a reference to the distributed set instance that will be - holding the tables. -
    getTableService() - -Method in class com.threerings.micasa.lobby.table.TableLobbyObject -
      -
    getTableService() - -Method in interface com.threerings.parlor.data.TableLobbyObject -
    Returns a reference to the table service configured in this object. -
    getTeamIndex(int) - -Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
    For four-player games with fixed partnerships, this returns the index of the player's team. -
    getTeamMemberIndex(int, int) - -Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
    For four-player games with fixed partnerships, this returns the index of one of the members - of a team. -
    getTeamMemberIndices() - -Method in class com.threerings.parlor.data.Table -
    For a team game, get the team member indices of the compressed players array returned by - Table.getPlayers(). -
    getTestTileDirectory() - -Static method in class com.threerings.stage.tools.editor.EditorConfig -
    Accessor method for getting the test tile directory. -
    getTile() - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Returns the currently selected tile for placement within the - scene. -
    getTileId() - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Returns the currently selected tile id within the selected tile - set. -
    getTileSet() - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Returns the currently selected tile set. -
    getTileSet(int) - -Method in class com.threerings.stage.tools.editor.EditorTileManager -
      -
    getTileSetId() - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Returns the currently selected tile set id. -
    getTileSetID(String) - -Method in class com.threerings.stage.tools.editor.TestTileLoader -
    Generate unique and completely fake tileset IDs that will be stable - even after a reload of test tiles. -
    getTileSetRepository() - -Method in interface com.threerings.stage.tools.editor.util.EditorContext -
    Return a reference to the tile set repository in use by the tile - manager. -
    getTopRatings(int, int, long, Set<Integer>) - -Method in class com.threerings.parlor.rating.server.persist.RatingRepository -
    Returns the top-ratings for the specified game. -
    getTourneyConfig() - -Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord -
      -
    getTrickCardGameService() - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Returns a reference to the trick card game service used to make - requests to the server. -
    getTrickState() - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Returns the trick state: between hands, playing a hand, or playing a - trick. -
    getTrickStateFieldName() - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Returns the name of the field that contains the trick state: between - hands, playing a hand, or playing a trick. -
    getTrickTaker() - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Returns the card of the player who took the current trick. -
    getTurnDuration() - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Returns the duration of the current turn, which may depend on the state - of the game as well as the duration scale of the active player. -
    getTurnDurationScales() - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Returns an array containing the turn duration scales for each player. -
    getTurnHolder() - -Method in interface com.threerings.parlor.turn.data.TurnGameObject -
    Returns the username of the player who is currently taking their + to obtain runtime configuration information. +
    +
    getPlaceConfig() - Method in class com.threerings.whirled.data.SceneImpl
    +
     
    +
    getPlayer(int) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns the user object for the player with the specified index or null if the player at + that index is not online.
    +
    +
    getPlayerCount() - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Returns the number of players in the game.
    +
    +
    getPlayerCount() - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns the number of players in the game.
    +
    +
    getPlayerCount() - Method in interface com.threerings.parlor.turn.server.TurnGameManager
    +
    +
    Extending GameManager should automatically handle + implementing this method.
    +
    +
    getPlayerDisplayName(int) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns the name that should be shown in the client for the player with the specified index + or null if no player exists at that index.
    +
    +
    getPlayerIndex(ClientObject) - Method in class com.threerings.parlor.card.server.CardGameManager
    +
    +
    Gets the player index of the specified client object, or -1 if the client object does not + represent a player.
    +
    +
    getPlayerIndex(Name) - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Returns the player index of the given user in the game, or -1 if the player is + not involved in the game.
    +
    +
    getPlayerIndex(Name) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns the player index of the given user in the game, or -1 if the player is + not involved in the game.
    +
    +
    getPlayerIndex(Name) - Method in interface com.threerings.parlor.turn.server.TurnGameManager
    +
    +
    Extending GameManager should automatically handle + implementing this method.
    +
    +
    getPlayerIndex() - Method in class com.threerings.puzzle.client.PlayerStatusView
    +
    +
    Get the player index of the player represented by this view.
    +
    +
    getPlayerIndex() - Method in class com.threerings.puzzle.client.PuzzleController
    +
    +
    Returns the player's index in the list of players for the game.
    +
    +
    getPlayerName(int) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns the name of the player with the specified index or null if no player exists at that + index.
    +
    +
    getPlayerName(int) - Method in interface com.threerings.parlor.turn.server.TurnGameManager
    +
    +
    Extending GameManager should automatically handle + implementing this method.
    +
    +
    getPlayerOid(int) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns the user object oid of the player with the specified index.
    +
    +
    getPlayerPersistentId(Name) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns the persistent user id for the supplied player name.
    +
    +
    getPlayerPersistentId(BodyObject) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Convenience for getting the persistent id from a body.
    +
    +
    getPlayers() - Method in class com.threerings.parlor.data.Table
    +
    +
    Once a table is ready to play (see Table.mayBeStarted() and Table.shouldBeStarted()), the + players array can be fetched using this method.
    +
    +
    getPlayers() - Method in interface com.threerings.parlor.turn.data.TurnGameObject
    +
    +
    Returns the array of player names involved in the game.
    +
    +
    getPlayerSlots() - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns the number of players allowed in this game.
    +
    +
    getPortal(int, int) - Method in class com.threerings.stage.client.StageScenePanel
    +
    +
    Returns the portal at the specified full coordinates or null if no + portal exists at said coordinates.
    +
    +
    getPortal(int) - Method in class com.threerings.stage.data.StageScene
    +
     
    +
    getPortal(int) - Method in interface com.threerings.whirled.spot.data.SpotScene
    +
    +
    Returns a Portal object for the portal with the specified id or null if no portal + exists with that id.
    +
    +
    getPortal(int) - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
    +
     
    +
    getPortalCount() - Method in class com.threerings.stage.data.StageScene
    +
     
    +
    getPortalCount() - Method in interface com.threerings.whirled.spot.data.SpotScene
    +
    +
    Returns the number of portals in this scene.
    +
    +
    getPortalCount() - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
    +
     
    +
    getPortals() - Method in class com.threerings.stage.data.StageScene
    +
     
    +
    getPortals() - Method in interface com.threerings.whirled.spot.data.SpotScene
    +
    +
    Returns an iterator over the portals in this scene.
    +
    +
    getPortals() - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
    +
     
    +
    getPreferredSize() - Method in class com.threerings.micasa.client.ChatPanel
    +
     
    +
    getPreferredSize() - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
     
    +
    getPreferredSize() - Method in class com.threerings.puzzle.drop.client.NextBlockView
    +
     
    +
    getPreferredSize() - Method in class com.threerings.stage.tools.editor.DirectionButton
    +
     
    +
    getPreferredSize() - Method in class com.threerings.stage.tools.editor.EditorScrollBox
    +
     
    +
    getPreferredSize() - Method in class com.threerings.stage.tools.editor.TileInfoPanel
    +
     
    +
    getPresentPlayerIndex(int) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Get the player index of the specified oid, or -1 if the oid is not a player or is a player + that is not presently in the game.
    +
    +
    getRandom() - Method in class com.threerings.puzzle.data.Board
    +
    +
    Returns the random number generator used by the board to generate random numbers for our + puzzles.
    +
    +
    getRating(int, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Loads the rating for the given player for the given game and returns it as a + RatingRecord object, or null if the player has no previous rating for the game.
    +
    +
    getRatings(int, Integer...) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Fetch the ratings registered for any of the given players for the given game and return + them as a list of RatingRecord objects.
    +
    +
    getRatings(int, long, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Fetch and return all the registered RatingRecord rows for the given player.
    +
    +
    getReceiverCode() - Method in class com.threerings.parlor.card.client.CardGameDecoder
    +
     
    +
    getReceiverCode() - Method in class com.threerings.parlor.client.ParlorDecoder
    +
     
    +
    getReceiverCode() - Method in class com.threerings.whirled.client.SceneDecoder
    +
     
    +
    getReceiverCode() - Method in class com.threerings.whirled.zone.client.ZoneDecoder
    +
     
    +
    getRecordedCount() - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Returns the total number of values ever recorded to this percentiler.
    +
    +
    getRelativeLocation(int, int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
    +
    For four-player games with fixed partnerships, this returns the relative location of one + player from the point of view of another.
    +
    +
    getRematchRequests() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Returns the array of rematch requests.
    +
    +
    getRematchRequestsFieldName() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Returns the name of the field that contains the rematch requests.
    +
    +
    getRequiredScore(int) - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Returns the score necessary to attain the specified percentile.
    +
    +
    getRequiredScores() - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Returns the scores required to obtain a percentile rating from 0 to 99.
    +
    +
    getResourceManager() - Method in interface com.threerings.stage.util.StageContext
    +
    +
    Returns the resource manager via which all client resources are loaded.
    +
    +
    getRightIndex(int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
    +
    For four-player games, returns the index of the player to the right of the specified + player.
    +
    +
    getRotatedOrientation(int, int, int) - Static method in class com.threerings.puzzle.drop.util.DropBoardUtil
    +
    +
    Returns the orientation resulting from rotating the block in the given direction the + specified number of times.
    +
    +
    getRotatedOrientation(int, int) - Static method in class com.threerings.puzzle.drop.util.DropBoardUtil
    +
    +
    Returns the orientation resulting from rotating the block in the given direction.
    +
    +
    getRow() - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Returns the row the piece is located in.
    +
    +
    getRows() - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
    +
    +
    Returns an array of the row numbers containing the block pieces.
    +
    +
    getScene() - Method in class com.threerings.stage.client.StageScenePanel
    +
    +
    Returns the scene being displayed by this panel.
    +
    +
    getScene() - Method in class com.threerings.whirled.client.SceneDirector
    +
    +
    Returns the display scene object associated with the scene we currently occupy or null if we + currently occupy no scene.
    +
    +
    getScene() - Method in class com.threerings.whirled.server.SceneManager
    +
    +
    Returns the scene object (not the scene distributed object) being managed by this scene + manager.
    +
    +
    getSceneDirector() - Method in interface com.threerings.whirled.util.WhirledContext
    +
    +
    Returns a reference to the scene director.
    +
    +
    getSceneId(Place) - Static method in class com.threerings.whirled.data.ScenePlace
    +
    +
    Returns the scene id for the supplied place or -1 if the place is null or not a scene place.
    +
    +
    getSceneId(BodyObject) - Static method in class com.threerings.whirled.data.ScenePlace
    +
    +
    Returns the scene id occupied by the supplied body or -1 if the body is not in a scene.
    +
    +
    getSceneId() - Method in class com.threerings.whirled.data.SceneUpdate
    +
    +
    Returns the scene id for which this update is appropriate.
    +
    +
    getSceneId() - Method in exception com.threerings.whirled.util.NoSuchSceneException
    +
     
    +
    getSceneManager(int) - Method in class com.threerings.whirled.server.SceneRegistry
    +
    +
    Fetches the scene manager associated with the specified scene.
    +
    +
    getSceneModel(SceneModel) - Static method in class com.threerings.stage.data.StageMisoSceneModel
    +
    +
    Locates and returns the StageMisoSceneModel among the + auxiliary scene models associated with the supplied scene model.
    +
    +
    getSceneModel() - Method in interface com.threerings.whirled.data.Scene
    +
    +
    Returns the scene model from which this scene was created.
    +
    +
    getSceneModel() - Method in class com.threerings.whirled.data.SceneImpl
    +
     
    +
    getSceneModel(SceneModel) - Static method in class com.threerings.whirled.spot.data.SpotSceneModel
    +
    +
    Locates and returns the SpotSceneModel among the auxiliary scene models associated + with the supplied scene model.
    +
    +
    getSceneRepository() - Method in class com.threerings.whirled.server.SceneRegistry
    +
    +
    Returns a reference to the scene repository in use by this registry.
    +
    +
    getSceneVersion() - Method in class com.threerings.whirled.data.SceneUpdate
    +
    +
    Returns the scene version for which this update is appropriate.
    +
    +
    getSeatedTable() - Method in class com.threerings.parlor.client.TableDirector
    +
    +
    Returns the current table this client is seated at, or null.
    +
    +
    getSection(int) - Method in class com.threerings.stage.data.StageMisoSceneModel
    +
    +
    Returns the section identified by the specified key, or null if no + section exists for that key.
    +
    +
    getSectionKey(int, int) - Method in class com.threerings.stage.data.StageMisoSceneModel
    +
    +
    Returns the section key for the specified tile coordinate.
    +
    +
    getSelectedHandSprite() - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Returns the currently selected hand sprite (null if no sprites are selected, the first + sprite if multiple sprites are selected).
    +
    +
    getSelectedHandSprites() - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Returns an array containing the currently selected hand sprites (returns an empty array if + no sprites are selected).
    +
    +
    getSessionId() - Method in class com.threerings.parlor.game.client.GameController
    +
    +
    Returns the unique session identifier for the current gameplay session.
    +
    +
    getSessionId() - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns the unique session identifier for this game session.
    +
    +
    getSetStatSize(Stat.Type) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Returns the current size of the specified SetStat statistic.
    +
    +
    getSimulatorInfo() - Method in interface com.threerings.micasa.simulator.util.SimulatorContext
    +
    +
    Returns a reference to the simulator info describing the game and + other details of the simulation.
    +
    +
    getStringCode(Stat.Type, String) - Method in interface com.threerings.stats.data.Stat.AuxDataSource
    +
    +
    Maps the specified string to a unique integer value.
    +
    +
    getStringCode(Stat.Type, String) - Method in class com.threerings.stats.server.persist.StatRepository
    +
     
    +
    getSuit() - Method in class com.threerings.parlor.card.data.Card
    +
    +
    Returns the suit of the card: SPADES, HEARTS, DIAMONDS, or CLUBS.
    +
    +
    getSuitMemberCount(int) - Method in class com.threerings.parlor.card.data.Hand
    +
    +
    Counts the members of a particular suit within this hand.
    +
    +
    getTableConfig() - Method in class com.threerings.parlor.client.TableConfigurator
    +
    +
    Return the fully configured table config according to the currently + configured user interface elements.
    +
    +
    getTableCount() - Method in class com.threerings.parlor.server.TableManager
    +
    +
    Returns the number of tables being managed currently.
    +
    +
    getTables() - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
    +
     
    +
    getTables() - Method in interface com.threerings.parlor.data.TableLobbyObject
    +
    +
    Returns a reference to the distributed set instance that will be + holding the tables.
    +
    +
    getTableService() - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
    +
     
    +
    getTableService() - Method in interface com.threerings.parlor.data.TableLobbyObject
    +
    +
    Returns a reference to the table service configured in this object.
    +
    +
    getTeamIndex(int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
    +
    For four-player games with fixed partnerships, this returns the index of the player's team.
    +
    +
    getTeamMemberIndex(int, int) - Static method in class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
    +
    For four-player games with fixed partnerships, this returns the index of one of the members + of a team.
    +
    +
    getTeamMemberIndices() - Method in class com.threerings.parlor.data.Table
    +
    +
    For a team game, get the team member indices of the compressed players array returned by + Table.getPlayers().
    +
    +
    getTestTileDirectory() - Static method in class com.threerings.stage.tools.editor.EditorConfig
    +
    +
    Accessor method for getting the test tile directory.
    +
    +
    getTile() - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Returns the currently selected tile for placement within the + scene.
    +
    +
    getTileId() - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Returns the currently selected tile id within the selected tile + set.
    +
    +
    getTileSet() - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Returns the currently selected tile set.
    +
    +
    getTileSet(int) - Method in class com.threerings.stage.tools.editor.EditorTileManager
    +
     
    +
    getTileSetId() - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Returns the currently selected tile set id.
    +
    +
    getTileSetID(String) - Method in class com.threerings.stage.tools.editor.TestTileLoader
    +
    +
    Generate unique and completely fake tileset IDs that will be stable + even after a reload of test tiles.
    +
    +
    getTileSetRepository() - Method in interface com.threerings.stage.tools.editor.util.EditorContext
    +
    +
    Return a reference to the tile set repository in use by the tile + manager.
    +
    +
    getTopRatings(int, int, long, Set<Integer>) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Returns the top-ratings for the specified game.
    +
    +
    getTourneyConfig() - Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord
    +
     
    +
    getTrickCardGameService() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Returns a reference to the trick card game service used to make + requests to the server.
    +
    +
    getTrickState() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Returns the trick state: between hands, playing a hand, or playing a + trick.
    +
    +
    getTrickStateFieldName() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Returns the name of the field that contains the trick state: between + hands, playing a hand, or playing a trick.
    +
    +
    getTrickTaker() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Returns the card of the player who took the current trick.
    +
    +
    getTurnDuration() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Returns the duration of the current turn, which may depend on the state + of the game as well as the duration scale of the active player.
    +
    +
    getTurnDurationScales() - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Returns an array containing the turn duration scales for each player.
    +
    +
    getTurnHolder() - Method in interface com.threerings.parlor.turn.data.TurnGameObject
    +
    +
    Returns the username of the player who is currently taking their turn in this turn-based game or null if no user - currently holds the turn. -
    getTurnHolderFieldName() - -Method in interface com.threerings.parlor.turn.data.TurnGameObject -
    Returns the distributed object field name of the + currently holds the turn. +
    +
    getTurnHolderFieldName() - Method in interface com.threerings.parlor.turn.data.TurnGameObject
    +
    +
    Returns the distributed object field name of the turnHolder field in the object that implements this - interface. -
    getTurnHolderIndex() - -Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate -
    Returns the index of the current turn holder as configured in the - game object. -
    getTurnHolderIndex() - -Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate -
    Returns the index of the current turn holder as configured in the game object. -
    getType() - -Method in class com.threerings.stage.data.StageScene -
    Returns the scene type (e.g. -
    getType(int) - -Static method in class com.threerings.stats.data.Stat -
    Maps a Stat.Type's code code back to a Stat.Type instance. -
    getType() - -Method in class com.threerings.stats.data.Stat -
    Returns the type of this statistic. -
    getType() - -Method in class com.threerings.stats.data.StatModifier -
    Returns the Stat.Type of the stat being modified. -
    getUpdateClass(int) - -Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller -
    Returns the update class associated with the specified type code, or null. -
    getUpdates(int) - -Method in class com.threerings.whirled.server.SceneManager -
    Returns UpdateList.getUpdates(int) for this scene's updates. -
    getUpdates(int) - -Method in class com.threerings.whirled.util.UpdateList -
    Returns all of the updates that should be applied to a scene with the specified version to - bring it up to date. -
    getUpdateType(SceneUpdate) - -Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller -
    Returns the type code that is assigned to the specified SceneUpdate instance, or -1. -
    getUpdateType(Class<?>) - -Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller -
    Returns the type code that is assigned to the specified SceneUpdate class, or -1. -
    getUserId(Name) - -Static method in class com.threerings.parlor.game.data.UserIdentifier -
    Returns the id of the specified user, or 0 if they're not valid. -
    getUserId(Name) - -Method in interface com.threerings.parlor.game.data.UserIdentifier.Ider -
      -
    getUsername() - -Method in interface com.threerings.puzzle.util.PuzzleContext -
    Returns the username of the local user. -
    getValue() - -Method in class com.threerings.stats.data.IntArrayStat -
    Returns the value of this statistic. -
    getValue() - -Method in class com.threerings.stats.data.IntStat -
    Returns the value of this integer statistic. -
    getVelocity() - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Returns the velocity of this sprite. -
    getVersion() - -Method in interface com.threerings.whirled.data.Scene -
    Returns the version number of this scene. -
    getVersion() - -Method in class com.threerings.whirled.data.SceneImpl -
      -
    getVersionIncrement() - -Method in class com.threerings.whirled.data.SceneUpdate -
    Returns the amount by which this update increments the scene version. -
    getVertModel() - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Returns a range model that controls the scrollability of the scene - in the vertical direction. -
    getWidth() - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Returns the width of the board in columns. -
    getWinnerCount() - -Method in class com.threerings.parlor.game.data.GameObject -
    Returns the number of winners for this game, or 0 if the winners array is not - populated, e.g., the game is not yet over. -
    getWinnerIndex() - -Method in class com.threerings.parlor.game.data.GameObject -
    Returns the winner index of the first winning player for this game, or -1 if - there are no winners or the winners array is not yet assigned. -
    getZoneHost(int) - -Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager -
    Returns the node name of the peer that is hosting the specified scene, or null if no peer - has published that they are hosting the scene. -
    getZoneId() - -Method in class com.threerings.stage.data.StageScene -
    Returns the zone id to which this scene belongs. -
    getZoneId() - -Method in interface com.threerings.whirled.zone.data.ZonedBodyObject -
    Returns the zone id currently occupied by this body. -
    getZoneLock(int) - -Static method in class com.threerings.whirled.zone.peer.server.ZonePeerManager -
    Returns a lock used to claim resolution of the specified scene. -
    getZoneManager(int) - -Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry -
      -
    getZoneManager(int) - -Method in class com.threerings.whirled.zone.server.ZoneRegistry -
    Returns the zone manager that handles the specified zone id. -
    getZoneSummary() - -Method in class com.threerings.whirled.zone.client.ZoneDirector -
    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). -
    GOT_CATEGORIES - -Static variable in class com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller -
    The method id used to dispatch LobbyMarshaller.CategoriesMarshaller.gotCategories(java.lang.String[]) - responses. -
    GOT_LOBBIES - -Static variable in class com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller -
    The method id used to dispatch LobbyMarshaller.LobbiesMarshaller.gotLobbies(java.util.List) - responses. -
    gotCategories(String[]) - -Method in class com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller -
      -
    gotCategories(String[]) - -Method in class com.threerings.micasa.lobby.LobbySelector -
      -
    gotCategories(String[]) - -Method in interface com.threerings.micasa.lobby.LobbyService.CategoriesListener -
    Supplies the listener with the results of a LobbyService.getCategories(com.threerings.micasa.lobby.LobbyService.CategoriesListener) request. -
    gotLobbies(List<Lobby>) - -Method in class com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller -
      -
    gotLobbies(List<Lobby>) - -Method in class com.threerings.micasa.lobby.LobbySelector -
      -
    gotLobbies(List<Lobby>) - -Method in interface com.threerings.micasa.lobby.LobbyService.LobbiesListener -
    Supplies the listener with the results of a LobbyService.getLobbies(java.lang.String, com.threerings.micasa.lobby.LobbyService.LobbiesListener) request. -
    -
    -

    -H

    -
    -
    Hand - Class in com.threerings.parlor.card.data
    Instances of this class represent hands of cards.
    Hand() - -Constructor for class com.threerings.parlor.card.data.Hand -
      -
    handleAction(ActionEvent) - -Method in class com.threerings.micasa.client.ClientController -
      -
    handleAction(ActionEvent) - -Method in class com.threerings.micasa.simulator.client.SimulatorController -
      -
    handleAction(ActionEvent) - -Method in class com.threerings.parlor.game.client.GameController -
    Handles basic game controller action events. -
    handleAction(ActionEvent) - -Method in class com.threerings.puzzle.client.PuzzleController -
      -
    handleAction(ActionEvent) - -Method in class com.threerings.puzzle.drop.client.DropControllerDelegate -
      -
    handleClusterClicked(Object, Tuple<Cluster, Point>) - -Method in class com.threerings.stage.client.StageSceneController -
    Handles a cluster clicked event. -
    handleLocationClicked(Object, StageLocation) - -Method in class com.threerings.stage.client.StageSceneController -
    Called when the user clicks on a location within the scene. -
    handleNew(ActionEvent) - -Method in class com.threerings.stage.tools.editor.EditorFrame -
    Creates a blank scene and configures the editor to begin editing - it. -
    handleOpen(ActionEvent) - -Method in class com.threerings.stage.tools.editor.EditorFrame -
    Presents the user with an open file dialog and loads the scenes - from the selected file. -
    handlePreferences(ActionEvent) - -Method in class com.threerings.stage.tools.editor.EditorFrame -
    Handles a request to open the preferences dialog. -
    handleQuit(ActionEvent) - -Method in class com.threerings.stage.tools.editor.EditorFrame -
    Handles a request to quit. -
    handleQuit(ActionEvent) - -Method in class com.threerings.stage.tools.viewer.ViewerFrame -
    Handles a request to get the fuck out of dodge. -
    handleSave(ActionEvent) - -Method in class com.threerings.stage.tools.editor.EditorFrame -
    Save the scenes to the file they were last associated with. -
    handleSaveAs(ActionEvent) - -Method in class com.threerings.stage.tools.editor.EditorFrame -
    Present the user with a save file dialog and save the scenes to - the selected file. -
    handleSetDefBase(ActionEvent) - -Method in class com.threerings.stage.tools.editor.EditorFrame -
    Make the currently selected base tile into the scene's default - tile. -
    handleTestTiles(ActionEvent) - -Method in class com.threerings.stage.tools.editor.EditorFrame -
    Handles a request to reload the test tiles. -
    HAS_PLAYERS - -Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes -
    This tourney has participating players. -
    hasAction() - -Method in class com.threerings.puzzle.client.PuzzleController -
    Returns true if the puzzle has action, false if the action is cleared or it is suspended. -
    hasFee(BodyObject) - -Method in class com.threerings.parlor.tourney.data.EntryFee -
    Checks if the user has the required entry fee. -
    hashCode() - -Method in class com.threerings.parlor.card.data.Card -
      -
    hashCode() - -Method in class com.threerings.parlor.data.Table -
      -
    hashCode() - -Method in class com.threerings.parlor.game.data.GameConfig -
    Computes a hashcode for this game config object that supports our GameConfig.equals(java.lang.Object) - implementation. -
    hashCode() - -Method in class com.threerings.parlor.tourney.data.Participant -
      -
    hashCode() - -Method in class com.threerings.stage.data.StageLocation -
    Computes a reasonable hashcode for location instances. -
    hashCode() - -Method in class com.threerings.whirled.spot.data.Cluster -
      -
    hashCode() - -Method in interface com.threerings.whirled.spot.data.Location -
    The hashcode of a Location should be based only on its coordinates. -
    hashCode() - -Method in class com.threerings.whirled.spot.data.Portal -
    Computes a reasonable hashcode for portal instances. -
    hashCode() - -Method in class com.threerings.whirled.spot.data.SceneLocation -
      -
    hasOverlay() - -Method in class com.threerings.puzzle.client.PuzzlePanel -
    Returns true if an overlay panel is currently being displayed. -
    HEARTS - -Static variable in interface com.threerings.parlor.card.data.CardCodes -
    The suit of hearts. -
    HOSTED_ZONES - -Static variable in class com.threerings.whirled.zone.peer.server.ZoneNodeObject -
    The field name of the hostedZones field. -
    HostedZone - Class in com.threerings.whirled.zone.peer.data
    Represents a zone hosted on some node.
    HostedZone() - -Constructor for class com.threerings.whirled.zone.peer.data.HostedZone -
      -
    HostedZone(int, Name) - -Constructor for class com.threerings.whirled.zone.peer.data.HostedZone -
      -
    hostedZones - -Variable in class com.threerings.whirled.zone.peer.server.ZoneNodeObject -
    Contains info on all zones hosted by this server. -
    -
    -

    -I

    -
    -
    ident - -Variable in class com.threerings.parlor.data.Parameter -
    A string identifier that names this parameter. -
    IN_PLAY - -Static variable in class com.threerings.parlor.game.data.GameObject -
    A game state constant indicating that the game is in play. -
    inBounds(int, int) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Returns true if the specified coordinate is within the bounds of the board, false if it is - not. -
    inBounds(int, int) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Returns true if the specified coordinate is within the bounds of the board, false if it is - not. -
    increment(int) - -Method in class com.threerings.stats.data.IntStat -
    Increments this statistic by the specified delta value. -
    increment(int) - -Method in class com.threerings.stats.data.MaxIntStat -
      -
    increment(String, int) - -Method in class com.threerings.stats.data.StringMapStat -
    Adds the specified key value pair to this set, overwriting any existing mapping. -
    incrementMapStat(Stat.Type, String, int) - -Method in class com.threerings.stats.data.StatSet -
    Increments a string value in a StringMapStat. -
    incrementStat(Stat.Type, int) - -Method in class com.threerings.stats.data.StatSet -
    Increments an integer statistic in this set. -
    init() - -Method in class com.threerings.micasa.client.MiCasaApp -
      -
    init() - -Method in class com.threerings.micasa.client.MiCasaApplet -
    Create the client instance and set things up. -
    init(MiCasaFrame) - -Method in class com.threerings.micasa.client.MiCasaClient -
    Initializes a new client and provides it with a frame in which to - display everything. -
    init(Properties) - -Method in class com.threerings.micasa.lobby.LobbyConfig -
    Initializes this lobby config object with the properties that are - used to configure the lobby. -
    init(CrowdContext, PlaceConfig) - -Method in class com.threerings.micasa.lobby.LobbyController -
      -
    init(LobbyRegistry, Properties) - -Method in class com.threerings.micasa.lobby.LobbyManager -
    Initializes this lobby manager with its configuration properties. -
    init() - -Method in class com.threerings.micasa.lobby.LobbyRegistry -
    Initializes the registry, creating our default lobbies. -
    init(Injector) - -Method in class com.threerings.micasa.server.MiCasaServer -
      -
    init(Injector, ResultListener<SimulatorServer>) - -Method in class com.threerings.micasa.simulator.server.SimpleServer -
      -
    init(BodyObject, GameConfig, GameManager, DObjectManager) - -Method in class com.threerings.micasa.simulator.server.Simulant -
    Initializes the simulant with a body object and the game config for - the game they'll be engaged in. -
    init(Injector, ResultListener<SimulatorServer>) - -Method in interface com.threerings.micasa.simulator.server.SimulatorServer -
    Called to initialize this server instance. -
    init(PlaceManager, RootDObjectManager, InvocationManager) - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
      -
    init(ParlorContext, GameConfigurator) - -Method in class com.threerings.parlor.client.TableConfigurator -
    Initialize the TableConfigurator. -
    init(int, TableConfig, GameConfig) - -Method in class com.threerings.parlor.data.Table -
    Initializes a new table instance, and assigns it the next monotonically increasing table id. -
    init(ParlorContext) - -Method in class com.threerings.parlor.game.client.GameConfigurator -
    Initializes this game configurator, creates its user interface elements and prepares it for - display. -
    init(CrowdContext, PlaceConfig) - -Method in class com.threerings.parlor.game.client.GameController -
    Initializes this game controller with the game configuration that was established during the - match making process. -
    init(PlaceManager) - -Method in class com.threerings.parlor.game.server.GameWatcher -
      -
    init(T) - -Method in class com.threerings.parlor.game.server.GameWatcher -
      -
    init(TourneyConfig, Comparable<?>) - -Method in class com.threerings.parlor.tourney.server.TourneyManager -
    Initializes this tourney manager and prepares it for operation. -
    init() - -Method in class com.threerings.parlor.tourney.server.TourniesManager -
      -
    init(CrowdContext, PlaceConfig) - -Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate -
      -
    init(GameConfig) - -Method in class com.threerings.puzzle.client.PlayerStatusView -
    Initializes the player status view with the puzzle config. -
    init(GameConfig) - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
    Initializes the board with the board dimensions. -
    init(GameConfig) - -Method in class com.threerings.puzzle.client.PuzzlePanel -
    Initializes the puzzle panel with the puzzle config of the puzzle whose user interface is - being displayed by the panel -
    init(GameConfig) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Initializes the board with the board dimensions. -
    init(CrowdContext, PlaceConfig) - -Method in class com.threerings.puzzle.drop.client.DropControllerDelegate -
      -
    init(int, int, int, int) - -Method in class com.threerings.stage.data.DefaultColorUpdate -
    Initializes this update. -
    init(int, int, ObjectInfo[], ObjectInfo[]) - -Method in class com.threerings.stage.data.ModifyObjectsUpdate -
    Initializes this update with all necessary data. -
    init(Injector) - -Method in class com.threerings.stage.server.StageServer -
      -
    init(EditorContext, String) - -Method in class com.threerings.stage.tools.editor.EditorFrame -
      -
    init(EditorScenePanel, int, int) - -Method in class com.threerings.stage.tools.editor.PortalTool -
      -
    init(StageContext, CharacterManager) - -Method in class com.threerings.stage.tools.viewer.ViewerFrame -
    Instructs us to create our scene panel. -
    init(CrowdContext, PlaceConfig) - -Method in class com.threerings.whirled.client.SceneController -
      -
    init(int, int) - -Method in class com.threerings.whirled.data.SceneUpdate -
    Initializes this scene update such that it will operate on a scene with the specified target - scene and version number. -
    init(Injector) - -Method in class com.threerings.whirled.server.WhirledServer -
      -
    initialize(int, int, Portal[], Portal[]) - -Method in class com.threerings.whirled.spot.data.ModifyPortalsUpdate -
    Initialize the update with all necessary data. -
    initializeSeed(long) - -Method in class com.threerings.puzzle.data.Board -
    Sets the seed in the board's random number generator and calls Board.populate(). -
    initType(Stat.Type, Stat) - -Static method in class com.threerings.stats.data.Stat -
    Used by the Stat.Type implementation to map itself to an integer code. -
    INPLACE_ROTATION - -Static variable in class com.threerings.puzzle.drop.data.DropBoard -
    The rotation constant for rotation wherein the block occupies the same columns when - rotating. -
    inPlay() - -Method in class com.threerings.parlor.data.Table -
    Returns true if this table is in play, false if it is still being matchmade. -
    insertTourney(TourneyConfig) - -Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository -
    Inserts a new tourney into the repository, assigning a unique id to the tourney. -
    inside(Shape) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
      -
    IntArrayStat - Class in com.threerings.stats.data
    Used to track an integer array statistic.
    IntArrayStat() - -Constructor for class com.threerings.stats.data.IntArrayStat -
      -
    IntSetStat - Class in com.threerings.stats.data
    Used to track a statistic comprised of a bounded set of integers.
    IntSetStat() - -Constructor for class com.threerings.stats.data.IntSetStat -
    Constructs a new IntSetStat that will store up to 255 ints. -
    IntSetStat(int) - -Constructor for class com.threerings.stats.data.IntSetStat -
    Constructs a new IntSetStat that will store up to maxSize ints. -
    IntSetStatAdder - Class in com.threerings.stats.data
    Adds a value to an IntSetStat.
    IntSetStatAdder(Stat.Type, int) - -Constructor for class com.threerings.stats.data.IntSetStatAdder -
      -
    IntSetStatAdder() - -Constructor for class com.threerings.stats.data.IntSetStatAdder -
    Constructs an empty IntSetStatAdder (for Streaming purposes). -
    IntStat - Class in com.threerings.stats.data
    Used to track a single integer statistic.
    IntStat() - -Constructor for class com.threerings.stats.data.IntStat -
      -
    IntStatIncrementer - Class in com.threerings.stats.data
    Increments a particular int stat by a specified amount.
    IntStatIncrementer(Stat.Type, int) - -Constructor for class com.threerings.stats.data.IntStatIncrementer -
      -
    IntStatIncrementer() - -Constructor for class com.threerings.stats.data.IntStatIncrementer -
    Constructs an empty IntStatIncrementer (for Streaming purposes). -
    IntStatMinimumer - Class in com.threerings.stats.data
    Ensures that a particular stat has been set to a minimum value.
    IntStatMinimumer(Stat.Type, int) - -Constructor for class com.threerings.stats.data.IntStatMinimumer -
      -
    IntStatMinimumer() - -Constructor for class com.threerings.stats.data.IntStatMinimumer -
    Constructs an empty IntStatMinimumer (for Streaming purposes). -
    IntStringSetStat - Class in com.threerings.stats.data
    A string set that maps its values to integers.
    IntStringSetStat() - -Constructor for class com.threerings.stats.data.IntStringSetStat -
      -
    INVALID_LOCATION - -Static variable in interface com.threerings.whirled.spot.data.SpotCodes -
    An error code indicating that a location is not valid. -
    INVALID_TABLE_POSITION - -Static variable in interface com.threerings.parlor.data.ParlorCodes -
    An error code returned by the table services. -
    Invitation - Class in com.threerings.parlor.client
    The invitation class is used to track information related to - outstanding invitations generated by or targeted to this client.
    Invitation(ParlorContext, ParlorService, Name, GameConfig, InvitationResponseObserver) - -Constructor for class com.threerings.parlor.client.Invitation -
    Constructs a new invitation record. -
    INVITATION_ACCEPTED - -Static variable in interface com.threerings.parlor.data.ParlorCodes -
    The response code for an accepted invitation. -
    INVITATION_COUNTERED - -Static variable in interface com.threerings.parlor.data.ParlorCodes -
    The response code for a countered invitation. -
    INVITATION_REFUSED - -Static variable in interface com.threerings.parlor.data.ParlorCodes -
    The response code for a refused invitation. -
    invitationAccepted(Invitation) - -Method in class com.threerings.micasa.lobby.LobbyController -
      -
    invitationAccepted(Invitation) - -Method in interface com.threerings.parlor.client.InvitationResponseObserver -
    Called if the invitation was accepted. -
    invitationCancelled(Invitation) - -Method in class com.threerings.micasa.lobby.LobbyController -
      -
    invitationCancelled(Invitation) - -Method in interface com.threerings.parlor.client.InvitationHandler -
    Called when an invitation is cancelled by the inviting player. -
    invitationCountered(Invitation, GameConfig) - -Method in class com.threerings.micasa.lobby.LobbyController -
      -
    invitationCountered(Invitation, GameConfig) - -Method in interface com.threerings.parlor.client.InvitationResponseObserver -
    Called if the invitation was countered with an alternate game - configuration. -
    InvitationHandler - Interface in com.threerings.parlor.client
    A client entity that wishes to handle invitations received by other + interface. +
    +
    getTurnHolderIndex() - Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate
    +
    +
    Returns the index of the current turn holder as configured in the + game object.
    +
    +
    getTurnHolderIndex() - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
    +
    +
    Returns the index of the current turn holder as configured in the game object.
    +
    +
    getType() - Method in class com.threerings.stage.data.StageScene
    +
    +
    Returns the scene type (e.g.
    +
    +
    getType(int) - Static method in class com.threerings.stats.data.Stat
    +
    +
    Maps a Stat.Type's code code back to a Stat.Type instance.
    +
    +
    getType() - Method in class com.threerings.stats.data.Stat
    +
    +
    Returns the type of this statistic.
    +
    +
    getType() - Method in class com.threerings.stats.data.StatModifier
    +
    +
    Returns the Stat.Type of the stat being modified.
    +
    +
    getUpdateClass(int) - Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller
    +
    +
    Returns the update class associated with the specified type code, or null.
    +
    +
    getUpdates(int) - Method in class com.threerings.whirled.server.SceneManager
    +
    +
    Returns UpdateList.getUpdates(int) for this scene's updates.
    +
    +
    getUpdates(int) - Method in class com.threerings.whirled.util.UpdateList
    +
    +
    Returns all of the updates that should be applied to a scene with the specified version to + bring it up to date.
    +
    +
    getUpdateType(SceneUpdate) - Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller
    +
    +
    Returns the type code that is assigned to the specified SceneUpdate instance, or -1.
    +
    +
    getUpdateType(Class<?>) - Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller
    +
    +
    Returns the type code that is assigned to the specified SceneUpdate class, or -1.
    +
    +
    getUserId(Name) - Static method in class com.threerings.parlor.game.data.UserIdentifier
    +
    +
    Returns the id of the specified user, or 0 if they're not valid.
    +
    +
    getUserId(Name) - Method in interface com.threerings.parlor.game.data.UserIdentifier.Ider
    +
     
    +
    getUsername() - Method in interface com.threerings.puzzle.util.PuzzleContext
    +
    +
    Returns the username of the local user.
    +
    +
    getValue() - Method in class com.threerings.stats.data.IntArrayStat
    +
    +
    Returns the value of this statistic.
    +
    +
    getValue() - Method in class com.threerings.stats.data.IntStat
    +
    +
    Returns the value of this integer statistic.
    +
    +
    getVelocity() - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Returns the velocity of this sprite.
    +
    +
    getVersion() - Method in interface com.threerings.whirled.data.Scene
    +
    +
    Returns the version number of this scene.
    +
    +
    getVersion() - Method in class com.threerings.whirled.data.SceneImpl
    +
     
    +
    getVersionIncrement() - Method in class com.threerings.whirled.data.SceneUpdate
    +
    +
    Returns the amount by which this update increments the scene version.
    +
    +
    getVertModel() - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Returns a range model that controls the scrollability of the scene + in the vertical direction.
    +
    +
    getWidth() - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Returns the width of the board in columns.
    +
    +
    getWinnerCount() - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Returns the number of winners for this game, or 0 if the winners array is not + populated, e.g., the game is not yet over.
    +
    +
    getWinnerIndex() - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Returns the winner index of the first winning player for this game, or -1 if + there are no winners or the winners array is not yet assigned.
    +
    +
    getZoneHost(int) - Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager
    +
    +
    Returns the node name of the peer that is hosting the specified scene, or null if no peer + has published that they are hosting the scene.
    +
    +
    getZoneId() - Method in class com.threerings.stage.data.StageScene
    +
    +
    Returns the zone id to which this scene belongs.
    +
    +
    getZoneId() - Method in interface com.threerings.whirled.zone.data.ZonedBodyObject
    +
    +
    Returns the zone id currently occupied by this body.
    +
    +
    getZoneLock(int) - Static method in class com.threerings.whirled.zone.peer.server.ZonePeerManager
    +
    +
    Returns a lock used to claim resolution of the specified scene.
    +
    +
    getZoneManager(int) - Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
    +
     
    +
    getZoneManager(int) - Method in class com.threerings.whirled.zone.server.ZoneRegistry
    +
    +
    Returns the zone manager that handles the specified zone id.
    +
    +
    getZoneSummary() - Method in class com.threerings.whirled.zone.client.ZoneDirector
    +
    +
    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).
    +
    +
    GOT_CATEGORIES - Static variable in class com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller
    +
    + +
    +
    GOT_LOBBIES - Static variable in class com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller
    +
    + +
    +
    gotCategories(String[]) - Method in class com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller
    +
     
    +
    gotCategories(String[]) - Method in class com.threerings.micasa.lobby.LobbySelector
    +
     
    +
    gotCategories(String[]) - Method in interface com.threerings.micasa.lobby.LobbyService.CategoriesListener
    +
    + +
    +
    gotLobbies(List<Lobby>) - Method in class com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller
    +
     
    +
    gotLobbies(List<Lobby>) - Method in class com.threerings.micasa.lobby.LobbySelector
    +
     
    +
    gotLobbies(List<Lobby>) - Method in interface com.threerings.micasa.lobby.LobbyService.LobbiesListener
    +
    + +
    +
    + + + +

    H

    +
    +
    Hand - Class in com.threerings.parlor.card.data
    +
    +
    Instances of this class represent hands of cards.
    +
    +
    Hand() - Constructor for class com.threerings.parlor.card.data.Hand
    +
     
    +
    handleAction(ActionEvent) - Method in class com.threerings.micasa.client.ClientController
    +
     
    +
    handleAction(ActionEvent) - Method in class com.threerings.micasa.simulator.client.SimulatorController
    +
     
    +
    handleAction(ActionEvent) - Method in class com.threerings.parlor.game.client.GameController
    +
    +
    Handles basic game controller action events.
    +
    +
    handleAction(ActionEvent) - Method in class com.threerings.puzzle.client.PuzzleController
    +
     
    +
    handleAction(ActionEvent) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
     
    +
    handleClusterClicked(Object, Tuple<Cluster, Point>) - Method in class com.threerings.stage.client.StageSceneController
    +
    +
    Handles a cluster clicked event.
    +
    +
    handleLocationClicked(Object, StageLocation) - Method in class com.threerings.stage.client.StageSceneController
    +
    +
    Called when the user clicks on a location within the scene.
    +
    +
    handleNew(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
    +
    Creates a blank scene and configures the editor to begin editing + it.
    +
    +
    handleOpen(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
    +
    Presents the user with an open file dialog and loads the scenes + from the selected file.
    +
    +
    handlePreferences(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
    +
    Handles a request to open the preferences dialog.
    +
    +
    handleQuit(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
    +
    Handles a request to quit.
    +
    +
    handleQuit(ActionEvent) - Method in class com.threerings.stage.tools.viewer.ViewerFrame
    +
    +
    Handles a request to get the fuck out of dodge.
    +
    +
    handleSave(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
    +
    Save the scenes to the file they were last associated with.
    +
    +
    handleSaveAs(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
    +
    Present the user with a save file dialog and save the scenes to + the selected file.
    +
    +
    handleSetDefBase(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
    +
    Make the currently selected base tile into the scene's default + tile.
    +
    +
    handleTestTiles(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
    +
    Handles a request to reload the test tiles.
    +
    +
    HAS_PLAYERS - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
    +
    +
    This tourney has participating players.
    +
    +
    hasAction() - Method in class com.threerings.puzzle.client.PuzzleController
    +
    +
    Returns true if the puzzle has action, false if the action is cleared or it is suspended.
    +
    +
    hasFee(BodyObject) - Method in class com.threerings.parlor.tourney.data.EntryFee
    +
    +
    Checks if the user has the required entry fee.
    +
    +
    hashCode() - Method in class com.threerings.parlor.card.data.Card
    +
     
    +
    hashCode() - Method in class com.threerings.parlor.data.Table
    +
     
    +
    hashCode() - Method in class com.threerings.parlor.game.data.GameConfig
    +
    +
    Computes a hashcode for this game config object that supports our GameConfig.equals(java.lang.Object) + implementation.
    +
    +
    hashCode() - Method in class com.threerings.parlor.tourney.data.Participant
    +
     
    +
    hashCode() - Method in class com.threerings.stage.data.StageLocation
    +
    +
    Computes a reasonable hashcode for location instances.
    +
    +
    hashCode() - Method in class com.threerings.whirled.spot.data.Cluster
    +
     
    +
    hashCode() - Method in interface com.threerings.whirled.spot.data.Location
    +
    +
    The hashcode of a Location should be based only on its coordinates.
    +
    +
    hashCode() - Method in class com.threerings.whirled.spot.data.Portal
    +
    +
    Computes a reasonable hashcode for portal instances.
    +
    +
    hashCode() - Method in class com.threerings.whirled.spot.data.SceneLocation
    +
     
    +
    hasOverlay() - Method in class com.threerings.puzzle.client.PuzzlePanel
    +
    +
    Returns true if an overlay panel is currently being displayed.
    +
    +
    HEARTS - Static variable in interface com.threerings.parlor.card.data.CardCodes
    +
    +
    The suit of hearts.
    +
    +
    HOSTED_ZONES - Static variable in class com.threerings.whirled.zone.peer.server.ZoneNodeObject
    +
    +
    The field name of the hostedZones field.
    +
    +
    HostedZone - Class in com.threerings.whirled.zone.peer.data
    +
    +
    Represents a zone hosted on some node.
    +
    +
    HostedZone() - Constructor for class com.threerings.whirled.zone.peer.data.HostedZone
    +
     
    +
    HostedZone(int, Name) - Constructor for class com.threerings.whirled.zone.peer.data.HostedZone
    +
     
    +
    hostedZones - Variable in class com.threerings.whirled.zone.peer.server.ZoneNodeObject
    +
    +
    Contains info on all zones hosted by this server.
    +
    +
    + + + +

    I

    +
    +
    ident - Variable in class com.threerings.parlor.data.Parameter
    +
    +
    A string identifier that names this parameter.
    +
    +
    IN_PLAY - Static variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    A game state constant indicating that the game is in play.
    +
    +
    inBounds(int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Returns true if the specified coordinate is within the bounds of the board, false if it is + not.
    +
    +
    inBounds(int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Returns true if the specified coordinate is within the bounds of the board, false if it is + not.
    +
    +
    increment(int) - Method in class com.threerings.stats.data.IntStat
    +
    +
    Increments this statistic by the specified delta value.
    +
    +
    increment(int) - Method in class com.threerings.stats.data.MaxIntStat
    +
     
    +
    increment(String, int) - Method in class com.threerings.stats.data.StringMapStat
    +
    +
    Adds the specified key value pair to this set, overwriting any existing mapping.
    +
    +
    incrementMapStat(Stat.Type, String, int) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Increments a string value in a StringMapStat.
    +
    +
    incrementStat(Stat.Type, int) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Increments an integer statistic in this set.
    +
    +
    init() - Method in class com.threerings.micasa.client.MiCasaApp
    +
     
    +
    init() - Method in class com.threerings.micasa.client.MiCasaApplet
    +
    +
    Create the client instance and set things up.
    +
    +
    init(MiCasaFrame) - Method in class com.threerings.micasa.client.MiCasaClient
    +
    +
    Initializes a new client and provides it with a frame in which to + display everything.
    +
    +
    init(Properties) - Method in class com.threerings.micasa.lobby.LobbyConfig
    +
    +
    Initializes this lobby config object with the properties that are + used to configure the lobby.
    +
    +
    init(CrowdContext, PlaceConfig) - Method in class com.threerings.micasa.lobby.LobbyController
    +
     
    +
    init(LobbyRegistry, Properties) - Method in class com.threerings.micasa.lobby.LobbyManager
    +
    +
    Initializes this lobby manager with its configuration properties.
    +
    +
    init() - Method in class com.threerings.micasa.lobby.LobbyRegistry
    +
    +
    Initializes the registry, creating our default lobbies.
    +
    +
    init(Injector) - Method in class com.threerings.micasa.server.MiCasaServer
    +
     
    +
    init(Injector, ResultListener<SimulatorServer>) - Method in class com.threerings.micasa.simulator.server.SimpleServer
    +
     
    +
    init(BodyObject, GameConfig, GameManager, DObjectManager) - Method in class com.threerings.micasa.simulator.server.Simulant
    +
    +
    Initializes the simulant with a body object and the game config for + the game they'll be engaged in.
    +
    +
    init(Injector, ResultListener<SimulatorServer>) - Method in interface com.threerings.micasa.simulator.server.SimulatorServer
    +
    +
    Called to initialize this server instance.
    +
    +
    init(PlaceManager, RootDObjectManager, InvocationManager) - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
     
    +
    init(ParlorContext, GameConfigurator) - Method in class com.threerings.parlor.client.TableConfigurator
    +
    +
    Initialize the TableConfigurator.
    +
    +
    init(int, TableConfig, GameConfig) - Method in class com.threerings.parlor.data.Table
    +
    +
    Initializes a new table instance, and assigns it the next monotonically increasing table id.
    +
    +
    init(ParlorContext) - Method in class com.threerings.parlor.game.client.GameConfigurator
    +
    +
    Initializes this game configurator, creates its user interface elements and prepares it for + display.
    +
    +
    init(CrowdContext, PlaceConfig) - Method in class com.threerings.parlor.game.client.GameController
    +
    +
    Initializes this game controller with the game configuration that was established during the + match making process.
    +
    +
    init(PlaceManager) - Method in class com.threerings.parlor.game.server.GameWatcher
    +
     
    +
    init(T) - Method in class com.threerings.parlor.game.server.GameWatcher
    +
     
    +
    init(TourneyConfig, Comparable<?>) - Method in class com.threerings.parlor.tourney.server.TourneyManager
    +
    +
    Initializes this tourney manager and prepares it for operation.
    +
    +
    init() - Method in class com.threerings.parlor.tourney.server.TourniesManager
    +
     
    +
    init(CrowdContext, PlaceConfig) - Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate
    +
     
    +
    init(GameConfig) - Method in class com.threerings.puzzle.client.PlayerStatusView
    +
    +
    Initializes the player status view with the puzzle config.
    +
    +
    init(GameConfig) - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
    +
    Initializes the board with the board dimensions.
    +
    +
    init(GameConfig) - Method in class com.threerings.puzzle.client.PuzzlePanel
    +
    +
    Initializes the puzzle panel with the puzzle config of the puzzle whose user interface is + being displayed by the panel
    +
    +
    init(GameConfig) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Initializes the board with the board dimensions.
    +
    +
    init(CrowdContext, PlaceConfig) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
     
    +
    init(int, int, int, int) - Method in class com.threerings.stage.data.DefaultColorUpdate
    +
    +
    Initializes this update.
    +
    +
    init(int, int, ObjectInfo[], ObjectInfo[]) - Method in class com.threerings.stage.data.ModifyObjectsUpdate
    +
    +
    Initializes this update with all necessary data.
    +
    +
    init(Injector) - Method in class com.threerings.stage.server.StageServer
    +
     
    +
    init(EditorContext, String) - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
     
    +
    init(EditorScenePanel, int, int) - Method in class com.threerings.stage.tools.editor.PortalTool
    +
     
    +
    init(StageContext, CharacterManager) - Method in class com.threerings.stage.tools.viewer.ViewerFrame
    +
    +
    Instructs us to create our scene panel.
    +
    +
    init(CrowdContext, PlaceConfig) - Method in class com.threerings.whirled.client.SceneController
    +
     
    +
    init(int, int) - Method in class com.threerings.whirled.data.SceneUpdate
    +
    +
    Initializes this scene update such that it will operate on a scene with the specified target + scene and version number.
    +
    +
    init(Injector) - Method in class com.threerings.whirled.server.WhirledServer
    +
     
    +
    initialize(int, int, Portal[], Portal[]) - Method in class com.threerings.whirled.spot.data.ModifyPortalsUpdate
    +
    +
    Initialize the update with all necessary data.
    +
    +
    initializeSeed(long) - Method in class com.threerings.puzzle.data.Board
    +
    +
    Sets the seed in the board's random number generator and calls Board.populate().
    +
    +
    initType(Stat.Type, Stat) - Static method in class com.threerings.stats.data.Stat
    +
    +
    Used by the Stat.Type implementation to map itself to an integer code.
    +
    +
    INPLACE_ROTATION - Static variable in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    The rotation constant for rotation wherein the block occupies the same columns when + rotating.
    +
    +
    inPlay() - Method in class com.threerings.parlor.data.Table
    +
    +
    Returns true if this table is in play, false if it is still being matchmade.
    +
    +
    insertTourney(TourneyConfig) - Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository
    +
    +
    Inserts a new tourney into the repository, assigning a unique id to the tourney.
    +
    +
    inside(Shape) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
     
    +
    IntArrayStat - Class in com.threerings.stats.data
    +
    +
    Used to track an integer array statistic.
    +
    +
    IntArrayStat() - Constructor for class com.threerings.stats.data.IntArrayStat
    +
     
    +
    IntSetStat - Class in com.threerings.stats.data
    +
    +
    Used to track a statistic comprised of a bounded set of integers.
    +
    +
    IntSetStat() - Constructor for class com.threerings.stats.data.IntSetStat
    +
    +
    Constructs a new IntSetStat that will store up to 255 ints.
    +
    +
    IntSetStat(int) - Constructor for class com.threerings.stats.data.IntSetStat
    +
    +
    Constructs a new IntSetStat that will store up to maxSize ints.
    +
    +
    IntSetStatAdder - Class in com.threerings.stats.data
    +
    +
    Adds a value to an IntSetStat.
    +
    +
    IntSetStatAdder(Stat.Type, int) - Constructor for class com.threerings.stats.data.IntSetStatAdder
    +
     
    +
    IntSetStatAdder() - Constructor for class com.threerings.stats.data.IntSetStatAdder
    +
    +
    Constructs an empty IntSetStatAdder (for Streaming purposes).
    +
    +
    IntStat - Class in com.threerings.stats.data
    +
    +
    Used to track a single integer statistic.
    +
    +
    IntStat() - Constructor for class com.threerings.stats.data.IntStat
    +
     
    +
    IntStatIncrementer - Class in com.threerings.stats.data
    +
    +
    Increments a particular int stat by a specified amount.
    +
    +
    IntStatIncrementer(Stat.Type, int) - Constructor for class com.threerings.stats.data.IntStatIncrementer
    +
     
    +
    IntStatIncrementer() - Constructor for class com.threerings.stats.data.IntStatIncrementer
    +
    +
    Constructs an empty IntStatIncrementer (for Streaming purposes).
    +
    +
    IntStatMinimumer - Class in com.threerings.stats.data
    +
    +
    Ensures that a particular stat has been set to a minimum value.
    +
    +
    IntStatMinimumer(Stat.Type, int) - Constructor for class com.threerings.stats.data.IntStatMinimumer
    +
     
    +
    IntStatMinimumer() - Constructor for class com.threerings.stats.data.IntStatMinimumer
    +
    +
    Constructs an empty IntStatMinimumer (for Streaming purposes).
    +
    +
    IntStringSetStat - Class in com.threerings.stats.data
    +
    +
    A string set that maps its values to integers.
    +
    +
    IntStringSetStat() - Constructor for class com.threerings.stats.data.IntStringSetStat
    +
     
    +
    INVALID_LOCATION - Static variable in interface com.threerings.whirled.spot.data.SpotCodes
    +
    +
    An error code indicating that a location is not valid.
    +
    +
    INVALID_TABLE_POSITION - Static variable in interface com.threerings.parlor.data.ParlorCodes
    +
    +
    An error code returned by the table services.
    +
    +
    Invitation - Class in com.threerings.parlor.client
    +
    +
    The invitation class is used to track information related to + outstanding invitations generated by or targeted to this client.
    +
    +
    Invitation(ParlorContext, ParlorService, Name, GameConfig, InvitationResponseObserver) - Constructor for class com.threerings.parlor.client.Invitation
    +
    +
    Constructs a new invitation record.
    +
    +
    INVITATION_ACCEPTED - Static variable in interface com.threerings.parlor.data.ParlorCodes
    +
    +
    The response code for an accepted invitation.
    +
    +
    INVITATION_COUNTERED - Static variable in interface com.threerings.parlor.data.ParlorCodes
    +
    +
    The response code for a countered invitation.
    +
    +
    INVITATION_REFUSED - Static variable in interface com.threerings.parlor.data.ParlorCodes
    +
    +
    The response code for a refused invitation.
    +
    +
    invitationAccepted(Invitation) - Method in class com.threerings.micasa.lobby.LobbyController
    +
     
    +
    invitationAccepted(Invitation) - Method in interface com.threerings.parlor.client.InvitationResponseObserver
    +
    +
    Called if the invitation was accepted.
    +
    +
    invitationCancelled(Invitation) - Method in class com.threerings.micasa.lobby.LobbyController
    +
     
    +
    invitationCancelled(Invitation) - Method in interface com.threerings.parlor.client.InvitationHandler
    +
    +
    Called when an invitation is cancelled by the inviting player.
    +
    +
    invitationCountered(Invitation, GameConfig) - Method in class com.threerings.micasa.lobby.LobbyController
    +
     
    +
    invitationCountered(Invitation, GameConfig) - Method in interface com.threerings.parlor.client.InvitationResponseObserver
    +
    +
    Called if the invitation was countered with an alternate game + configuration.
    +
    +
    InvitationHandler - Interface in com.threerings.parlor.client
    +
    +
    A client entity that wishes to handle invitations received by other clients should implement this interface and register itself with the - parlor director.
    invitationReceived(Invitation) - -Method in class com.threerings.micasa.lobby.LobbyController -
      -
    invitationReceived(Invitation) - -Method in interface com.threerings.parlor.client.InvitationHandler -
    Called when an invitation is received from another player. -
    invitationRefused(Invitation, String) - -Method in class com.threerings.micasa.lobby.LobbyController -
      -
    invitationRefused(Invitation, String) - -Method in interface com.threerings.parlor.client.InvitationResponseObserver -
    Called if the invitation was refused. -
    InvitationResponseObserver - Interface in com.threerings.parlor.client
    A client entity that wishes to generate invitations for games must - implement this interface.
    invite(Name, GameConfig, InvitationResponseObserver) - -Method in class com.threerings.parlor.client.ParlorDirector -
    Requests that the named user be invited to a game described by the supplied game config. -
    invite(Name, GameConfig, ParlorService.InviteListener) - -Method in interface com.threerings.parlor.client.ParlorService -
    You probably don't want to call this directly, but want to generate your invitation request - via ParlorDirector.invite(com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig, com.threerings.parlor.client.InvitationResponseObserver). -
    INVITE - -Static variable in class com.threerings.parlor.data.ParlorMarshaller -
    The method id used to dispatch ParlorMarshaller.invite(com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig, com.threerings.parlor.client.ParlorService.InviteListener) requests. -
    invite(Name, GameConfig, ParlorService.InviteListener) - -Method in class com.threerings.parlor.data.ParlorMarshaller -
      -
    invite(ClientObject, Name, GameConfig, ParlorService.InviteListener) - -Method in class com.threerings.parlor.server.ParlorManager -
      -
    invite(BodyObject, BodyObject, GameConfig) - -Method in class com.threerings.parlor.server.ParlorManager -
    Issues an invitation from the inviter to the invitee for a game as - described by the supplied config object. -
    invite(ClientObject, Name, GameConfig, ParlorService.InviteListener) - -Method in interface com.threerings.parlor.server.ParlorProvider -
    Handles a ParlorService.invite(com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig, com.threerings.parlor.client.ParlorService.InviteListener) request. -
    INVITE_RECEIVED - -Static variable in class com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller -
    The method id used to dispatch ParlorMarshaller.InviteMarshaller.inviteReceived(int) - responses. -
    INVITEE_NOT_ONLINE - -Static variable in interface com.threerings.parlor.data.ParlorCodes -
    An error code explaining that an invitation was rejected because the invited user was not - online at the time the invitation was received. -
    inviteId - -Variable in class com.threerings.parlor.client.Invitation -
    The unique id for this invitation (as assigned by the - server). -
    inviteReceived(int) - -Method in class com.threerings.parlor.client.Invitation -
      -
    inviteReceived(int) - -Method in interface com.threerings.parlor.client.ParlorService.InviteListener -
    Called in response to a successful ParlorService.invite(com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig, com.threerings.parlor.client.ParlorService.InviteListener) request. -
    inviteReceived(int) - -Method in class com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller -
      -
    IS_PRIVATE - -Static variable in class com.threerings.parlor.game.data.GameObject -
    The field name of the isPrivate field. -
    IS_RATED - -Static variable in class com.threerings.parlor.game.data.GameObject -
    The field name of the isRated field. -
    isAce() - -Method in class com.threerings.parlor.card.data.Card -
    Checks whether the card is an ace. -
    isActive() - -Method in class com.threerings.parlor.util.RobotPlayer -
    Returns whether the robot is currently active and periodically - posting action commands. -
    isActivePlayer(int) - -Method in class com.threerings.parlor.game.data.GameObject -
    Returns whether the given player is still an active player in the game. -
    isActivePlayer(int) - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns whether the player at the specified player index is actively playing the game -
    isActivePlayer(int) - -Method in interface com.threerings.parlor.turn.server.TurnGameManager -
    Extending GameManager should automatically handle - implementing this method. -
    isAgent(ClientObject) - -Method in class com.threerings.parlor.game.server.GameManager -
      -
    isAgent(ClientObject) - -Method in interface com.threerings.parlor.server.PlayManager -
    Return true if the given client is a server-side agent in this place. -
    isAI(int) - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns whether the player at the specified player index is an AI. -
    isBlockEmpty(int, int, int, int) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Returns whether the specified block in the board is empty. -
    isBouncing() - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Returns true if this sprite is bouncing. -
    isCardPlayable(Hand, Card) - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Checks whether a user can play the specified card at this time. -
    isChatting() - -Method in class com.threerings.puzzle.client.PuzzleController -
    Returns true if the puzzle has been defocused because the player is doing some chatting. -
    isClimbablePiece(boolean, int, boolean) - -Method in interface com.threerings.puzzle.drop.util.PieceDropLogic -
    Returns whether the given piece terminates a column climb when determining the height of a - piece column to be dropped. -
    isClusterable() - -Method in class com.threerings.stage.data.StageOccupantInfo -
    Should return true if the occupant in question is available to be - clustered with, false if they are "busy". -
    isConstrainedPiece(int) - -Method in interface com.threerings.puzzle.drop.util.PieceDropLogic -
    Returns whether the given piece has constraints upon it that impact its droppability. -
    isDraggable() - -Method in class com.threerings.parlor.card.client.CardSprite -
    Checks whether or not the user can drag this card. -
    isDraw() - -Method in class com.threerings.parlor.game.data.GameObject -
    Returns true if the game is ended in a draw. -
    isDroppablePiece(int) - -Method in interface com.threerings.puzzle.drop.util.PieceDropLogic -
    Returns whether the given piece is potentially droppable. -
    isDropping() - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Returns true if this drop sprite is dropping, false if it has been DropSprite.stop()ped or has - not yet been DropSprite.drop()ped. -
    isEmpty() - -Method in class com.threerings.parlor.client.DefaultSwingTableConfigurator -
      -
    isEmpty() - -Method in class com.threerings.parlor.client.TableConfigurator -
    If true, the TableConfigurator is empty, which doesn't mean that + parlor director. +
    +
    invitationReceived(Invitation) - Method in class com.threerings.micasa.lobby.LobbyController
    +
     
    +
    invitationReceived(Invitation) - Method in interface com.threerings.parlor.client.InvitationHandler
    +
    +
    Called when an invitation is received from another player.
    +
    +
    invitationRefused(Invitation, String) - Method in class com.threerings.micasa.lobby.LobbyController
    +
     
    +
    invitationRefused(Invitation, String) - Method in interface com.threerings.parlor.client.InvitationResponseObserver
    +
    +
    Called if the invitation was refused.
    +
    +
    InvitationResponseObserver - Interface in com.threerings.parlor.client
    +
    +
    A client entity that wishes to generate invitations for games must + implement this interface.
    +
    +
    invite(Name, GameConfig, InvitationResponseObserver) - Method in class com.threerings.parlor.client.ParlorDirector
    +
    +
    Requests that the named user be invited to a game described by the supplied game config.
    +
    +
    invite(Name, GameConfig, ParlorService.InviteListener) - Method in interface com.threerings.parlor.client.ParlorService
    +
    +
    You probably don't want to call this directly, but want to generate your invitation request + via ParlorDirector.invite(com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig, com.threerings.parlor.client.InvitationResponseObserver).
    +
    +
    INVITE - Static variable in class com.threerings.parlor.data.ParlorMarshaller
    +
    + +
    +
    invite(Name, GameConfig, ParlorService.InviteListener) - Method in class com.threerings.parlor.data.ParlorMarshaller
    +
     
    +
    invite(ClientObject, Name, GameConfig, ParlorService.InviteListener) - Method in class com.threerings.parlor.server.ParlorManager
    +
     
    +
    invite(BodyObject, BodyObject, GameConfig) - Method in class com.threerings.parlor.server.ParlorManager
    +
    +
    Issues an invitation from the inviter to the invitee for a game as + described by the supplied config object.
    +
    +
    invite(ClientObject, Name, GameConfig, ParlorService.InviteListener) - Method in interface com.threerings.parlor.server.ParlorProvider
    +
    + +
    +
    INVITE_RECEIVED - Static variable in class com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller
    +
    +
    The method id used to dispatch ParlorMarshaller.InviteMarshaller.inviteReceived(int) + responses.
    +
    +
    INVITEE_NOT_ONLINE - Static variable in interface com.threerings.parlor.data.ParlorCodes
    +
    +
    An error code explaining that an invitation was rejected because the invited user was not + online at the time the invitation was received.
    +
    +
    inviteId - Variable in class com.threerings.parlor.client.Invitation
    +
    +
    The unique id for this invitation (as assigned by the + server).
    +
    +
    InviteMarshaller() - Constructor for class com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller
    +
     
    +
    inviteReceived(int) - Method in class com.threerings.parlor.client.Invitation
    +
     
    +
    inviteReceived(int) - Method in interface com.threerings.parlor.client.ParlorService.InviteListener
    +
    + +
    +
    inviteReceived(int) - Method in class com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller
    +
     
    +
    IS_PRIVATE - Static variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    The field name of the isPrivate field.
    +
    +
    IS_RATED - Static variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    The field name of the isRated field.
    +
    +
    isAce() - Method in class com.threerings.parlor.card.data.Card
    +
    +
    Checks whether the card is an ace.
    +
    +
    isActive() - Method in class com.threerings.parlor.util.RobotPlayer
    +
    +
    Returns whether the robot is currently active and periodically + posting action commands.
    +
    +
    isActivePlayer(int) - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Returns whether the given player is still an active player in the game.
    +
    +
    isActivePlayer(int) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns whether the player at the specified player index is actively playing the game
    +
    +
    isActivePlayer(int) - Method in interface com.threerings.parlor.turn.server.TurnGameManager
    +
    +
    Extending GameManager should automatically handle + implementing this method.
    +
    +
    isAgent(ClientObject) - Method in class com.threerings.parlor.game.server.GameManager
    +
     
    +
    isAgent(ClientObject) - Method in interface com.threerings.parlor.server.PlayManager
    +
    +
    Return true if the given client is a server-side agent in this place.
    +
    +
    isAI(int) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns whether the player at the specified player index is an AI.
    +
    +
    isBlockEmpty(int, int, int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Returns whether the specified block in the board is empty.
    +
    +
    isBouncing() - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Returns true if this sprite is bouncing.
    +
    +
    isCardPlayable(Hand, Card) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Checks whether a user can play the specified card at this time.
    +
    +
    isChatting() - Method in class com.threerings.puzzle.client.PuzzleController
    +
    +
    Returns true if the puzzle has been defocused because the player is doing some chatting.
    +
    +
    isClimbablePiece(boolean, int, boolean) - Method in interface com.threerings.puzzle.drop.util.PieceDropLogic
    +
    +
    Returns whether the given piece terminates a column climb when determining the height of a + piece column to be dropped.
    +
    +
    isClusterable() - Method in class com.threerings.stage.data.StageOccupantInfo
    +
    +
    Should return true if the occupant in question is available to be + clustered with, false if they are "busy".
    +
    +
    isConstrainedPiece(int) - Method in interface com.threerings.puzzle.drop.util.PieceDropLogic
    +
    +
    Returns whether the given piece has constraints upon it that impact its droppability.
    +
    +
    isDraggable() - Method in class com.threerings.parlor.card.client.CardSprite
    +
    +
    Checks whether or not the user can drag this card.
    +
    +
    isDraw() - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Returns true if the game is ended in a draw.
    +
    +
    isDroppablePiece(int) - Method in interface com.threerings.puzzle.drop.util.PieceDropLogic
    +
    +
    Returns whether the given piece is potentially droppable.
    +
    +
    isDropping() - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Returns true if this drop sprite is dropping, false if it has been DropSprite.stop()ped or has + not yet been DropSprite.drop()ped.
    +
    +
    isEmpty() - Method in class com.threerings.parlor.client.DefaultSwingTableConfigurator
    +
     
    +
    isEmpty() - Method in class com.threerings.parlor.client.TableConfigurator
    +
    +
    If true, the TableConfigurator is empty, which doesn't mean that it will not return a TableConfig object (for it must), but rather that there are no user-editable options being presented in the - config interface. -
    isEmpty() - -Method in class com.threerings.parlor.data.Table -
    Returns true if there is no one sitting at this table. -
    isEmpty() - -Method in class com.threerings.puzzle.util.PointSet -
    Returns whether this set is empty. -
    isEquivalent(int, int) - -Method in interface com.threerings.puzzle.drop.util.PieceDestroyer.DestroyLogic -
    Returns whether piece a is equivalent to piece b for the - purposes of including it in a contiguous piece segment to be destroyed. -
    isFace() - -Method in class com.threerings.parlor.card.data.Card -
    Checks whether the card is a face card (KING, QUEEN, or JACK). -
    isFacingUp() - -Method in class com.threerings.parlor.card.client.CardSprite -
    Checks whether this card is facing up or down. -
    isFinished() - -Method in class com.threerings.parlor.tourney.server.TourneyManager -
    Returns true if the tourney is finished. -
    isGameOver() - -Method in class com.threerings.parlor.game.client.GameController -
    Returns whether the game is over. -
    isInPlay() - -Method in class com.threerings.parlor.game.data.GameObject -
    Returns whether the game is in play. -
    isInPlay() - -Method in interface com.threerings.parlor.turn.data.TurnGameObject -
    Returns true if the game is in play, false if not. -
    isJoker() - -Method in class com.threerings.parlor.card.data.Card -
    Checks whether the card is a joker. -
    isModified() - -Method in class com.threerings.parlor.rating.util.Percentiler -
    Returns true if thsi percentiler has been modified since it was created or since the last - call to Percentiler.clearModified(). -
    isModified() - -Method in class com.threerings.stats.data.Stat -
    Returns true if the supplied statistic has been modified since it - was loaded from the repository. -
    isNumber() - -Method in class com.threerings.parlor.card.data.Card -
    Checks whether the card is a number card (2 to 10). -
    isOccupiedPlayer(int) - -Method in class com.threerings.parlor.game.data.GameObject -
    Returns whether the given player index in the game is occupied. -
    isOurTurn() - -Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate -
    Returns true if the game is in progress and it is our turn; false - otherwise. -
    isPassable(int, int) - -Method in class com.threerings.stage.server.StageSceneManager -
    Returns true if the specified tile coordinate is passable (the base - tile is passable and it is not in the footprint of an object). -
    isPassable(TileManager, int) - -Static method in class com.threerings.stage.util.StageSceneUtil -
    Looks up the base tile set for the specified fully qualified tile - identifier and returns true if the associated tile is passable. -
    isPaused() - -Method in class com.threerings.parlor.tourney.server.TourneyManager -
    Returns true if the tourney is paused. -
    isPending() - -Method in class com.threerings.parlor.tourney.server.TourneyManager -
    Returns true if the tourney is pending. -
    isPersistent() - -Method in interface com.threerings.stats.data.Stat.Type -
    Returns true if this stat is persisted between sessions. -
    isPersistent() - -Method in class com.threerings.whirled.server.SceneManager -
    Returns true if this scene stores data in the database, or false if it's instantiated anew - with each server restart -
    isPlayer(ClientObject) - -Method in class com.threerings.parlor.game.server.GameManager -
      -
    isPlayer(ClientObject) - -Method in interface com.threerings.parlor.server.PlayManager -
    Return true if the given client is a player in this place. -
    isPlayersTurn(int) - -Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate -
    Test if it's the inputted player's turn. -
    isPrivate - -Variable in class com.threerings.parlor.game.data.GameObject -
    Indicates whether the game is "private". -
    isProvisional() - -Method in class com.threerings.parlor.rating.server.Rating -
    Returns true if this rating is provisional (experience < 20). -
    isRated - -Variable in class com.threerings.parlor.game.data.GameObject -
    Indicates whether or not this game is rated. -
    isRobotTesting() - -Static method in class com.threerings.puzzle.client.PuzzlePanel -
    Returns true if the robot tester is activated. -
    isRowEmpty(int) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Returns whether the given row in the board is empty. -
    isRunning() - -Method in class com.threerings.parlor.tourney.server.TourneyManager -
    Returns true if the tourney is running. -
    isSeated() - -Method in class com.threerings.parlor.client.TableDirector -
    Returns true if this client is currently seated at a table, false if they are not. -
    isSyncingBoards() - -Static method in class com.threerings.puzzle.client.PuzzlePanel -
    Returns true if board syncing is activated. -
    isTileValid() - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Returns whether the currently selected tile is valid. -
    isValid() - -Method in class com.threerings.parlor.card.data.Card -
    Checks whether or not this card is valid. -
    isValid() - -Method in class com.threerings.whirled.spot.data.Portal -
    Returns true if the portal has a potentially valid target scene and + config interface. +
    +
    isEmpty() - Method in class com.threerings.parlor.data.Table
    +
    +
    Returns true if there is no one sitting at this table.
    +
    +
    isEmpty() - Method in class com.threerings.puzzle.util.PointSet
    +
    +
    Returns whether this set is empty.
    +
    +
    isEquivalent(int, int) - Method in interface com.threerings.puzzle.drop.util.PieceDestroyer.DestroyLogic
    +
    +
    Returns whether piece a is equivalent to piece b for the + purposes of including it in a contiguous piece segment to be destroyed.
    +
    +
    isFace() - Method in class com.threerings.parlor.card.data.Card
    +
    +
    Checks whether the card is a face card (KING, QUEEN, or JACK).
    +
    +
    isFacingUp() - Method in class com.threerings.parlor.card.client.CardSprite
    +
    +
    Checks whether this card is facing up or down.
    +
    +
    isFinished() - Method in class com.threerings.parlor.tourney.server.TourneyManager
    +
    +
    Returns true if the tourney is finished.
    +
    +
    isGameOver() - Method in class com.threerings.parlor.game.client.GameController
    +
    +
    Returns whether the game is over.
    +
    +
    isInPlay() - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Returns whether the game is in play.
    +
    +
    isInPlay() - Method in interface com.threerings.parlor.turn.data.TurnGameObject
    +
    +
    Returns true if the game is in play, false if not.
    +
    +
    isJoker() - Method in class com.threerings.parlor.card.data.Card
    +
    +
    Checks whether the card is a joker.
    +
    +
    isModified() - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Returns true if thsi percentiler has been modified since it was created or since the last + call to Percentiler.clearModified().
    +
    +
    isModified() - Method in class com.threerings.stats.data.Stat
    +
    +
    Returns true if the supplied statistic has been modified since it + was loaded from the repository.
    +
    +
    isNumber() - Method in class com.threerings.parlor.card.data.Card
    +
    +
    Checks whether the card is a number card (2 to 10).
    +
    +
    isOccupiedPlayer(int) - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Returns whether the given player index in the game is occupied.
    +
    +
    isOurTurn() - Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate
    +
    +
    Returns true if the game is in progress and it is our turn; false + otherwise.
    +
    +
    isPassable(int, int) - Method in class com.threerings.stage.server.StageSceneManager
    +
    +
    Returns true if the specified tile coordinate is passable (the base + tile is passable and it is not in the footprint of an object).
    +
    +
    isPassable(TileManager, int) - Static method in class com.threerings.stage.util.StageSceneUtil
    +
    +
    Looks up the base tile set for the specified fully qualified tile + identifier and returns true if the associated tile is passable.
    +
    +
    isPaused() - Method in class com.threerings.parlor.tourney.server.TourneyManager
    +
    +
    Returns true if the tourney is paused.
    +
    +
    isPending() - Method in class com.threerings.parlor.tourney.server.TourneyManager
    +
    +
    Returns true if the tourney is pending.
    +
    +
    isPersistent() - Method in interface com.threerings.stats.data.Stat.Type
    +
    +
    Returns true if this stat is persisted between sessions.
    +
    +
    isPersistent() - Method in class com.threerings.whirled.server.SceneManager
    +
    +
    Returns true if this scene stores data in the database, or false if it's instantiated anew + with each server restart
    +
    +
    isPlayer(ClientObject) - Method in class com.threerings.parlor.game.server.GameManager
    +
     
    +
    isPlayer(ClientObject) - Method in interface com.threerings.parlor.server.PlayManager
    +
    +
    Return true if the given client is a player in this place.
    +
    +
    isPlayersTurn(int) - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
    +
    +
    Test if it's the inputted player's turn.
    +
    +
    isPrivate - Variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    Indicates whether the game is "private".
    +
    +
    isProvisional() - Method in class com.threerings.parlor.rating.server.Rating
    +
    +
    Returns true if this rating is provisional (experience < 20).
    +
    +
    isRated - Variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    Indicates whether or not this game is rated.
    +
    +
    isRobotTesting() - Static method in class com.threerings.puzzle.client.PuzzlePanel
    +
    +
    Returns true if the robot tester is activated.
    +
    +
    isRowEmpty(int) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Returns whether the given row in the board is empty.
    +
    +
    isRunning() - Method in class com.threerings.parlor.tourney.server.TourneyManager
    +
    +
    Returns true if the tourney is running.
    +
    +
    isSeated() - Method in class com.threerings.parlor.client.TableDirector
    +
    +
    Returns true if this client is currently seated at a table, false if they are not.
    +
    +
    isSyncingBoards() - Static method in class com.threerings.puzzle.client.PuzzlePanel
    +
    +
    Returns true if board syncing is activated.
    +
    +
    isTileValid() - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Returns whether the currently selected tile is valid.
    +
    +
    isValid() - Method in class com.threerings.parlor.card.data.Card
    +
    +
    Checks whether or not this card is valid.
    +
    +
    isValid() - Method in class com.threerings.whirled.spot.data.Portal
    +
    +
    Returns true if the portal has a potentially valid target scene and portal id (they are not guaranteed to exist, but they are at least - potentially valid values rather than -1 or 0). -
    isValidDrop(int[], int[], float) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Returns whether all of the pieces at the given coordinates can be dropped one row. -
    isValidPosition(int, int) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Returns whether the given coordinates are within the board bounds. -
    isWinner(int) - -Method in class com.threerings.parlor.game.data.GameObject -
    Returns whether the given player index is a winner, or false if the winners are not yet - assigned. -
    iterator() - -Method in class com.threerings.puzzle.util.PointSet -
    Returns an iterator that iterates over the points in this set, returning them as - Point objects. -
    -
    -

    -J

    -
    -
    JACK - -Static variable in interface com.threerings.parlor.card.data.CardCodes -
    The number of the jack. -
    join(InvocationService.ConfirmListener) - -Method in interface com.threerings.parlor.tourney.client.TourneyService -
    Handles a request to join the tourney. -
    JOIN - -Static variable in class com.threerings.parlor.tourney.data.TourneyMarshaller -
    The method id used to dispatch TourneyMarshaller.join(com.threerings.presents.client.InvocationService.ConfirmListener) requests. -
    join(InvocationService.ConfirmListener) - -Method in class com.threerings.parlor.tourney.data.TourneyMarshaller -
      -
    join(ClientObject, InvocationService.ConfirmListener) - -Method in class com.threerings.parlor.tourney.server.TourneyManager -
      -
    join(ClientObject, InvocationService.ConfirmListener) - -Method in interface com.threerings.parlor.tourney.server.TourneyProvider -
    Handles a TourneyService.join(com.threerings.presents.client.InvocationService.ConfirmListener) request. -
    JOIN_CLUSTER - -Static variable in class com.threerings.whirled.spot.data.SpotMarshaller -
    The method id used to dispatch SpotMarshaller.joinCluster(int, com.threerings.presents.client.InvocationService.ConfirmListener) requests. -
    JOIN_TABLE - -Static variable in class com.threerings.parlor.data.TableMarshaller -
    The method id used to dispatch TableMarshaller.joinTable(int, int, com.threerings.presents.client.InvocationService.InvocationListener) requests. -
    joinCluster(int, ResultListener<Void>) - -Method in class com.threerings.whirled.spot.client.SpotSceneDirector -
    Issues a request to join the cluster associated with the specified user (starting one if - necessary). -
    joinCluster(int, InvocationService.ConfirmListener) - -Method in interface com.threerings.whirled.spot.client.SpotService -
    Requests that this client start or join the specified cluster. -
    joinCluster(int, InvocationService.ConfirmListener) - -Method in class com.threerings.whirled.spot.data.SpotMarshaller -
      -
    joinCluster(ClientObject, int, InvocationService.ConfirmListener) - -Method in interface com.threerings.whirled.spot.server.SpotProvider -
    Handles a SpotService.joinCluster(int, com.threerings.presents.client.InvocationService.ConfirmListener) request. -
    joinCluster(ClientObject, int, InvocationService.ConfirmListener) - -Method in class com.threerings.whirled.spot.server.SpotSceneRegistry -
      -
    joinTable(int, int) - -Method in class com.threerings.parlor.client.TableDirector -
    Sends a request to join the specified table at the specified position. -
    joinTable(int, int, InvocationService.InvocationListener) - -Method in interface com.threerings.parlor.client.TableService -
    Requests that the current user be added to the specified table at the specified position. -
    joinTable(int, int, InvocationService.InvocationListener) - -Method in class com.threerings.parlor.data.TableMarshaller -
      -
    joinTable(ClientObject, int, int, InvocationService.InvocationListener) - -Method in class com.threerings.parlor.server.TableManager -
      -
    joinTable(ClientObject, int, int, InvocationService.InvocationListener) - -Method in interface com.threerings.parlor.server.TableProvider -
    Handles a TableService.joinTable(int, int, com.threerings.presents.client.InvocationService.InvocationListener) request. -
    -
    -

    -K

    -
    -
    keyPressed(KeyEvent) - -Method in class com.threerings.stage.client.StageScenePanel -
      -
    keyPressed(KeyEvent) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
      -
    keyReleased(KeyEvent) - -Method in class com.threerings.stage.client.StageScenePanel -
      -
    keyReleased(KeyEvent) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
      -
    keyTyped(KeyEvent) - -Method in class com.threerings.stage.client.StageScenePanel -
      -
    KING - -Static variable in interface com.threerings.parlor.card.data.CardCodes -
    The number of the king. -
    -
    -

    -L

    -
    -
    LAST_UPDATED - -Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord -
      -
    lastUpdated - -Variable in class com.threerings.parlor.rating.server.persist.RatingRecord -
    The last time this rating was updated. -
    LAYER_INDEX_CHANGED - -Static variable in interface com.threerings.stage.tools.editor.EditorModelListener -
      -
    LAYER_NAMES - -Static variable in class com.threerings.stage.tools.editor.EditorModel -
      -
    leave(InvocationService.ConfirmListener) - -Method in interface com.threerings.parlor.tourney.client.TourneyService -
    Handles a request to leave the tourney. -
    LEAVE - -Static variable in class com.threerings.parlor.tourney.data.TourneyMarshaller -
    The method id used to dispatch TourneyMarshaller.leave(com.threerings.presents.client.InvocationService.ConfirmListener) requests. -
    leave(InvocationService.ConfirmListener) - -Method in class com.threerings.parlor.tourney.data.TourneyMarshaller -
      -
    leave(ClientObject, InvocationService.ConfirmListener) - -Method in class com.threerings.parlor.tourney.server.TourneyManager -
      -
    leave(ClientObject, InvocationService.ConfirmListener) - -Method in interface com.threerings.parlor.tourney.server.TourneyProvider -
    Handles a TourneyService.leave(com.threerings.presents.client.InvocationService.ConfirmListener) request. -
    LEAVE_TABLE - -Static variable in class com.threerings.parlor.data.TableMarshaller -
    The method id used to dispatch TableMarshaller.leaveTable(int, com.threerings.presents.client.InvocationService.InvocationListener) requests. -
    leaveOccupiedScene(BodyObject) - -Method in class com.threerings.whirled.server.SceneRegistry -
    Ejects the specified body from their current scene and zone. -
    leaveOccupiedZone(ZonedBodyObject) - -Method in class com.threerings.whirled.zone.server.ZoneRegistry -
    Ejects the specified body from their current scene and zone. -
    leaveTable(int) - -Method in class com.threerings.parlor.client.TableDirector -
    Sends a request to leave the specified table at which we are presumably seated. -
    leaveTable(int, InvocationService.InvocationListener) - -Method in interface com.threerings.parlor.client.TableService -
    Requests that the current user be removed from the specified table. -
    leaveTable(int, InvocationService.InvocationListener) - -Method in class com.threerings.parlor.data.TableMarshaller -
      -
    leaveTable(ClientObject, int, InvocationService.InvocationListener) - -Method in class com.threerings.parlor.server.TableManager -
      -
    leaveTable(ClientObject, int, InvocationService.InvocationListener) - -Method in interface com.threerings.parlor.server.TableProvider -
    Handles a TableService.leaveTable(int, com.threerings.presents.client.InvocationService.InvocationListener) request. -
    LEFT - -Static variable in interface com.threerings.parlor.card.trick.data.TrickCardCodes -
    For four-player games, the player on the left. -
    len - -Variable in class com.threerings.puzzle.drop.data.SegmentInfo -
    The segment's length in pieces. -
    LIGHT_LEVEL - -Static variable in class com.threerings.stage.data.StageSceneObject -
    The field name of the lightLevel field. -
    LIGHT_SHADE - -Static variable in class com.threerings.stage.data.StageSceneObject -
    The field name of the lightShade field. -
    lightLevel - -Variable in class com.threerings.stage.data.StageSceneObject -
    The light level in this scene. -
    lightShade - -Variable in class com.threerings.stage.data.StageSceneObject -
    The color of the light. -
    loadExtras(int, SceneModel) - -Method in class com.threerings.whirled.server.persist.DummySceneRepository -
      -
    loadExtras(int, SceneModel) - -Method in interface com.threerings.whirled.server.persist.SceneRepository -
    Loads optional additional scene data. -
    loadPercentile(int, int) - -Method in class com.threerings.parlor.rating.server.persist.RatingRepository -
    Loads the percentile distribution associated with the specified game and mode. -
    loadPercentiles(int) - -Method in class com.threerings.parlor.rating.server.persist.RatingRepository -
    Loads all the percentile distributions associated with the specified game. -
    loadScene(String) - -Method in class com.threerings.stage.tools.viewer.ViewerFrame -
      -
    loadSceneModel(int) - -Method in interface com.threerings.whirled.client.persist.SceneRepository -
    Fetches the model for the scene with the specified id. -
    loadSceneModel(int) - -Method in class com.threerings.whirled.server.persist.DummySceneRepository -
      -
    loadSceneModel(int) - -Method in interface com.threerings.whirled.server.persist.SceneRepository -
    Fetches the model for the scene with the specified scene id. -
    loadStats(int) - -Method in class com.threerings.stats.server.persist.StatRepository -
    Loads the stats associated with the specified player. -
    loadTestTiles() - -Method in class com.threerings.stage.tools.editor.TestTileLoader -
    Check the specified directory and all its subdirectories for xml files. -
    loadTournies() - -Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository -
    Loads all the tourney configs from the repository. -
    loadUpdates(int) - -Method in class com.threerings.whirled.server.persist.DummySceneRepository -
      -
    loadUpdates(int) - -Method in interface com.threerings.whirled.server.persist.SceneRepository -
    Fetches the set of updates associated with the specified scene. -
    Lobby - Class in com.threerings.micasa.lobby
    A simple class for keeping track of information for each lobby in - operation on the server.
    Lobby(int, String, String) - -Constructor for class com.threerings.micasa.lobby.Lobby -
    Constructs a lobby record and initializes it with the specified - values. -
    Lobby() - -Constructor for class com.threerings.micasa.lobby.Lobby -
    Constructs a blank lobby record suitable for unserialization. -
    LobbyConfig - Class in com.threerings.micasa.lobby
     
    LobbyConfig() - -Constructor for class com.threerings.micasa.lobby.LobbyConfig -
      -
    LobbyController - Class in com.threerings.micasa.lobby
     
    LobbyController() - -Constructor for class com.threerings.micasa.lobby.LobbyController -
      -
    LobbyManager - Class in com.threerings.micasa.lobby
    Takes care of the server side of a particular lobby.
    LobbyManager() - -Constructor for class com.threerings.micasa.lobby.LobbyManager -
      -
    LobbyMarshaller - Class in com.threerings.micasa.lobby
    Provides the implementation of the LobbyService interface + potentially valid values rather than -1 or 0). +
    +
    isValidDrop(int[], int[], float) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Returns whether all of the pieces at the given coordinates can be dropped one row.
    +
    +
    isValidPosition(int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Returns whether the given coordinates are within the board bounds.
    +
    +
    isWinner(int) - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Returns whether the given player index is a winner, or false if the winners are not yet + assigned.
    +
    +
    iterator() - Method in class com.threerings.puzzle.util.PointSet
    +
    +
    Returns an iterator that iterates over the points in this set, returning them as + Point objects.
    +
    +
    + + + +

    J

    +
    +
    JACK - Static variable in interface com.threerings.parlor.card.data.CardCodes
    +
    +
    The number of the jack.
    +
    +
    join(InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.tourney.client.TourneyService
    +
    +
    Handles a request to join the tourney.
    +
    +
    JOIN - Static variable in class com.threerings.parlor.tourney.data.TourneyMarshaller
    +
    + +
    +
    join(InvocationService.ConfirmListener) - Method in class com.threerings.parlor.tourney.data.TourneyMarshaller
    +
     
    +
    join(ClientObject, InvocationService.ConfirmListener) - Method in class com.threerings.parlor.tourney.server.TourneyManager
    +
     
    +
    join(ClientObject, InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.tourney.server.TourneyProvider
    +
    + +
    +
    JOIN_CLUSTER - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller
    +
    + +
    +
    JOIN_TABLE - Static variable in class com.threerings.parlor.data.TableMarshaller
    +
    + +
    +
    joinCluster(int, ResultListener<Void>) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
    +
    +
    Issues a request to join the cluster associated with the specified user (starting one if + necessary).
    +
    +
    joinCluster(int, InvocationService.ConfirmListener) - Method in interface com.threerings.whirled.spot.client.SpotService
    +
    +
    Requests that this client start or join the specified cluster.
    +
    +
    joinCluster(int, InvocationService.ConfirmListener) - Method in class com.threerings.whirled.spot.data.SpotMarshaller
    +
     
    +
    joinCluster(ClientObject, int, InvocationService.ConfirmListener) - Method in interface com.threerings.whirled.spot.server.SpotProvider
    +
    + +
    +
    joinCluster(ClientObject, int, InvocationService.ConfirmListener) - Method in class com.threerings.whirled.spot.server.SpotSceneRegistry
    +
     
    +
    joinTable(int, int) - Method in class com.threerings.parlor.client.TableDirector
    +
    +
    Sends a request to join the specified table at the specified position.
    +
    +
    joinTable(int, int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.client.TableService
    +
    +
    Requests that the current user be added to the specified table at the specified position.
    +
    +
    joinTable(int, int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.data.TableMarshaller
    +
     
    +
    joinTable(ClientObject, int, int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.server.TableManager
    +
     
    +
    joinTable(ClientObject, int, int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.server.TableProvider
    +
    + +
    +
    + + + +

    K

    +
    +
    keyPressed(KeyEvent) - Method in class com.threerings.stage.client.StageScenePanel
    +
     
    +
    keyPressed(KeyEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
     
    +
    keyReleased(KeyEvent) - Method in class com.threerings.stage.client.StageScenePanel
    +
     
    +
    keyReleased(KeyEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
     
    +
    keyTyped(KeyEvent) - Method in class com.threerings.stage.client.StageScenePanel
    +
     
    +
    KING - Static variable in interface com.threerings.parlor.card.data.CardCodes
    +
    +
    The number of the king.
    +
    +
    + + + +

    L

    +
    +
    LAST_UPDATED - Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord
    +
     
    +
    lastUpdated - Variable in class com.threerings.parlor.rating.server.persist.RatingRecord
    +
    +
    The last time this rating was updated.
    +
    +
    LAYER_INDEX_CHANGED - Static variable in interface com.threerings.stage.tools.editor.EditorModelListener
    +
     
    +
    LAYER_NAMES - Static variable in class com.threerings.stage.tools.editor.EditorModel
    +
     
    +
    leave(InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.tourney.client.TourneyService
    +
    +
    Handles a request to leave the tourney.
    +
    +
    LEAVE - Static variable in class com.threerings.parlor.tourney.data.TourneyMarshaller
    +
    + +
    +
    leave(InvocationService.ConfirmListener) - Method in class com.threerings.parlor.tourney.data.TourneyMarshaller
    +
     
    +
    leave(ClientObject, InvocationService.ConfirmListener) - Method in class com.threerings.parlor.tourney.server.TourneyManager
    +
     
    +
    leave(ClientObject, InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.tourney.server.TourneyProvider
    +
    + +
    +
    LEAVE_TABLE - Static variable in class com.threerings.parlor.data.TableMarshaller
    +
    + +
    +
    leaveOccupiedScene(BodyObject) - Method in class com.threerings.whirled.server.SceneRegistry
    +
    +
    Ejects the specified body from their current scene and zone.
    +
    +
    leaveOccupiedZone(ZonedBodyObject) - Method in class com.threerings.whirled.zone.server.ZoneRegistry
    +
    +
    Ejects the specified body from their current scene and zone.
    +
    +
    leaveTable(int) - Method in class com.threerings.parlor.client.TableDirector
    +
    +
    Sends a request to leave the specified table at which we are presumably seated.
    +
    +
    leaveTable(int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.client.TableService
    +
    +
    Requests that the current user be removed from the specified table.
    +
    +
    leaveTable(int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.data.TableMarshaller
    +
     
    +
    leaveTable(ClientObject, int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.server.TableManager
    +
     
    +
    leaveTable(ClientObject, int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.server.TableProvider
    +
    + +
    +
    LEFT - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardCodes
    +
    +
    For four-player games, the player on the left.
    +
    +
    len - Variable in class com.threerings.puzzle.drop.data.SegmentInfo
    +
    +
    The segment's length in pieces.
    +
    +
    LIGHT_LEVEL - Static variable in class com.threerings.stage.data.StageSceneObject
    +
    +
    The field name of the lightLevel field.
    +
    +
    LIGHT_SHADE - Static variable in class com.threerings.stage.data.StageSceneObject
    +
    +
    The field name of the lightShade field.
    +
    +
    lightLevel - Variable in class com.threerings.stage.data.StageSceneObject
    +
    +
    The light level in this scene.
    +
    +
    lightShade - Variable in class com.threerings.stage.data.StageSceneObject
    +
    +
    The color of the light.
    +
    +
    loadExtras(int, SceneModel) - Method in class com.threerings.whirled.server.persist.DummySceneRepository
    +
     
    +
    loadExtras(int, SceneModel) - Method in interface com.threerings.whirled.server.persist.SceneRepository
    +
    +
    Loads optional additional scene data.
    +
    +
    loadPercentile(int, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Loads the percentile distribution associated with the specified game and mode.
    +
    +
    loadPercentiles(int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Loads all the percentile distributions associated with the specified game.
    +
    +
    loadScene(String) - Method in class com.threerings.stage.tools.viewer.ViewerFrame
    +
     
    +
    loadSceneModel(int) - Method in interface com.threerings.whirled.client.persist.SceneRepository
    +
    +
    Fetches the model for the scene with the specified id.
    +
    +
    loadSceneModel(int) - Method in class com.threerings.whirled.server.persist.DummySceneRepository
    +
     
    +
    loadSceneModel(int) - Method in interface com.threerings.whirled.server.persist.SceneRepository
    +
    +
    Fetches the model for the scene with the specified scene id.
    +
    +
    loadStats(int) - Method in class com.threerings.stats.server.persist.StatRepository
    +
    +
    Loads the stats associated with the specified player.
    +
    +
    loadTestTiles() - Method in class com.threerings.stage.tools.editor.TestTileLoader
    +
    +
    Check the specified directory and all its subdirectories for xml files.
    +
    +
    loadTournies() - Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository
    +
    +
    Loads all the tourney configs from the repository.
    +
    +
    loadUpdates(int) - Method in class com.threerings.whirled.server.persist.DummySceneRepository
    +
     
    +
    loadUpdates(int) - Method in interface com.threerings.whirled.server.persist.SceneRepository
    +
    +
    Fetches the set of updates associated with the specified scene.
    +
    +
    LobbiesMarshaller() - Constructor for class com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller
    +
     
    +
    Lobby - Class in com.threerings.micasa.lobby
    +
    +
    A simple class for keeping track of information for each lobby in + operation on the server.
    +
    +
    Lobby(int, String, String) - Constructor for class com.threerings.micasa.lobby.Lobby
    +
    +
    Constructs a lobby record and initializes it with the specified + values.
    +
    +
    Lobby() - Constructor for class com.threerings.micasa.lobby.Lobby
    +
    +
    Constructs a blank lobby record suitable for unserialization.
    +
    +
    LobbyConfig - Class in com.threerings.micasa.lobby
    +
     
    +
    LobbyConfig() - Constructor for class com.threerings.micasa.lobby.LobbyConfig
    +
     
    +
    LobbyController - Class in com.threerings.micasa.lobby
    +
     
    +
    LobbyController() - Constructor for class com.threerings.micasa.lobby.LobbyController
    +
     
    +
    LobbyManager - Class in com.threerings.micasa.lobby
    +
    +
    Takes care of the server side of a particular lobby.
    +
    +
    LobbyManager() - Constructor for class com.threerings.micasa.lobby.LobbyManager
    +
     
    +
    LobbyMarshaller - Class in com.threerings.micasa.lobby
    +
    +
    Provides the implementation of the LobbyService interface that marshalls the arguments and delivers the request to the provider - on the server.
    LobbyMarshaller() - -Constructor for class com.threerings.micasa.lobby.LobbyMarshaller -
      -
    LobbyMarshaller.CategoriesMarshaller - Class in com.threerings.micasa.lobby
    Marshalls results to implementations of LobbyService.CategoriesListener.
    LobbyMarshaller.CategoriesMarshaller() - -Constructor for class com.threerings.micasa.lobby.LobbyMarshaller.CategoriesMarshaller -
      -
    LobbyMarshaller.LobbiesMarshaller - Class in com.threerings.micasa.lobby
    Marshalls results to implementations of LobbyService.LobbiesListener.
    LobbyMarshaller.LobbiesMarshaller() - -Constructor for class com.threerings.micasa.lobby.LobbyMarshaller.LobbiesMarshaller -
      -
    LobbyObject - Class in com.threerings.micasa.lobby
    Presently the lobby object contains nothing specific, but the class + on the server. +
    +
    LobbyMarshaller() - Constructor for class com.threerings.micasa.lobby.LobbyMarshaller
    +
     
    +
    LobbyMarshaller.CategoriesMarshaller - Class in com.threerings.micasa.lobby
    +
    +
    Marshalls results to implementations of LobbyService.CategoriesListener.
    +
    +
    LobbyMarshaller.LobbiesMarshaller - Class in com.threerings.micasa.lobby
    +
    +
    Marshalls results to implementations of LobbyService.LobbiesListener.
    +
    +
    LobbyObject - Class in com.threerings.micasa.lobby
    +
    +
    Presently the lobby object contains nothing specific, but the class acts as a placeholder in case lobby-wide fields are needed in the - future.
    LobbyObject() - -Constructor for class com.threerings.micasa.lobby.LobbyObject -
      -
    lobbyOid - -Variable in class com.threerings.parlor.data.Table -
    The object id of the lobby object with which this table is associated. -
    LobbyPanel - Class in com.threerings.micasa.lobby
    Used to display the interface for the lobbies.
    LobbyPanel(MiCasaContext, LobbyConfig) - -Constructor for class com.threerings.micasa.lobby.LobbyPanel -
    Constructs a new lobby panel and the associated user interface - elements. -
    LobbyProvider - Interface in com.threerings.micasa.lobby
    Defines the server-side of the LobbyService.
    LobbyRegistry - Class in com.threerings.micasa.lobby
    The lobby registry is the primary class that coordinates the lobby services on the client.
    LobbyRegistry(InvocationManager) - -Constructor for class com.threerings.micasa.lobby.LobbyRegistry -
      -
    LobbySelector - Class in com.threerings.micasa.lobby
    The lobby selector displays a drop-down box listing the categories of + future. +
    +
    LobbyObject() - Constructor for class com.threerings.micasa.lobby.LobbyObject
    +
     
    +
    lobbyOid - Variable in class com.threerings.parlor.data.Table
    +
    +
    The object id of the lobby object with which this table is associated.
    +
    +
    LobbyPanel - Class in com.threerings.micasa.lobby
    +
    +
    Used to display the interface for the lobbies.
    +
    +
    LobbyPanel(MiCasaContext, LobbyConfig) - Constructor for class com.threerings.micasa.lobby.LobbyPanel
    +
    +
    Constructs a new lobby panel and the associated user interface + elements.
    +
    +
    LobbyProvider - Interface in com.threerings.micasa.lobby
    +
    +
    Defines the server-side of the LobbyService.
    +
    +
    LobbyRegistry - Class in com.threerings.micasa.lobby
    +
    +
    The lobby registry is the primary class that coordinates the lobby services on the client.
    +
    +
    LobbyRegistry(InvocationManager) - Constructor for class com.threerings.micasa.lobby.LobbyRegistry
    +
     
    +
    LobbySelector - Class in com.threerings.micasa.lobby
    +
    +
    The lobby selector displays a drop-down box listing the categories of lobbies available on this server and when a category is selected, it - displays a list of the lobbies that are available in that category.
    LobbySelector(MiCasaContext) - -Constructor for class com.threerings.micasa.lobby.LobbySelector -
    Constructs a new lobby selector component. -
    LobbyService - Interface in com.threerings.micasa.lobby
    Provides an interface to the various parlor services that are directly - invokable by the client (by means of the invocation services).
    LobbyService.CategoriesListener - Interface in com.threerings.micasa.lobby
    Used to communicate the results of a LobbyService.getCategories(com.threerings.micasa.lobby.LobbyService.CategoriesListener) request.
    LobbyService.LobbiesListener - Interface in com.threerings.micasa.lobby
    Used to communicate the results of a LobbyService.getLobbies(java.lang.String, com.threerings.micasa.lobby.LobbyService.LobbiesListener) request.
    loc - -Variable in class com.threerings.whirled.spot.data.Portal -
    The location of the portal. -
    loc - -Variable in class com.threerings.whirled.spot.data.SceneLocation -
    The actual location, which is interpreted by the display system. -
    localDataDir(String) - -Static method in class com.threerings.stage.tools.editor.EditorApp -
    Given a subdirectory name (that should correspond to the calling service), returns a file - path that can be used to store local data. -
    Location - Interface in com.threerings.whirled.spot.data
     
    LOCATION_CLICKED - -Static variable in class com.threerings.stage.client.StageScenePanel -
    An action command generated when the user clicks on a location within the scene. -
    LOCATION_OCCUPIED - -Static variable in interface com.threerings.whirled.spot.data.SpotCodes -
    An error code indicating that a location is occupied. -
    locationForObject(TileManager, ObjectInfo) - -Static method in class com.threerings.stage.util.StageSceneUtil -
    Does the necessary jiggery pokery to figure out where the specified object's associated - location is. -
    locationForObject(TileManager, ObjectInfo, int) - -Static method in class com.threerings.stage.util.StageSceneUtil -
    Does the necessary jiggery pokery to figure out where the specified object's associated - location is. -
    locationForObject(TileManager, int, int, int) - -Static method in class com.threerings.stage.util.StageSceneUtil -
    Does the necessary jiggery pokery to figure out where the specified object's associated - location is. -
    locationForObject(TileManager, int, int, int, int) - -Static method in class com.threerings.stage.util.StageSceneUtil -
    Does the necessary jiggery pokery to figure out where the specified object's associated - location is. -
    locationToCoords(int, int, Point) - -Static method in class com.threerings.stage.util.StageSceneUtil -
    Converts full coordinates to Cartesian coordinates. -
    Log - Class in com.threerings.micasa
    Contains a reference to the log object used by the MiCasa package.
    Log() - -Constructor for class com.threerings.micasa.Log -
      -
    log - -Static variable in class com.threerings.micasa.Log -
    The static log instance configured for use by this package. -
    Log - Class in com.threerings.parlor.card
    Contains a reference to the log object used by the Card services.
    Log() - -Constructor for class com.threerings.parlor.card.Log -
      -
    log - -Static variable in class com.threerings.parlor.card.Log -
      -
    Log - Class in com.threerings.parlor
    Contains a reference to the log object used by the Parlor services.
    Log() - -Constructor for class com.threerings.parlor.Log -
      -
    log - -Static variable in class com.threerings.parlor.Log -
    We dispatch our log messages through this logger. -
    Log - Class in com.threerings.puzzle
    Contains a reference to the log object used by this package.
    Log() - -Constructor for class com.threerings.puzzle.Log -
      -
    log - -Static variable in class com.threerings.puzzle.Log -
      -
    Log - Class in com.threerings.stage
    Contains a reference to the log object used by this package.
    Log() - -Constructor for class com.threerings.stage.Log -
      -
    log - -Static variable in class com.threerings.stage.Log -
      -
    Log - Class in com.threerings.stats
    A placeholder class that contains a reference to the log object used by this project.
    Log() - -Constructor for class com.threerings.stats.Log -
      -
    log - -Static variable in class com.threerings.stats.Log -
    We dispatch our log messages through this logger. -
    Log - Class in com.threerings.whirled
    Contains a reference to the log object used by the Whirled services.
    Log() - -Constructor for class com.threerings.whirled.Log -
      -
    log - -Static variable in class com.threerings.whirled.Log -
      -
    Log - Class in com.threerings.whirled.spot
    Contains a reference to the log object used by the Whirled Spot services.
    Log() - -Constructor for class com.threerings.whirled.spot.Log -
      -
    log - -Static variable in class com.threerings.whirled.spot.Log -
      -
    Log - Class in com.threerings.whirled.zone
    Contains a reference to the log object used by the Whirled Zone services.
    Log() - -Constructor for class com.threerings.whirled.zone.Log -
      -
    log - -Static variable in class com.threerings.whirled.zone.Log -
      -
    logic - -Variable in class com.threerings.parlor.tourney.data.TourneyConfig -
    The tournament logic runtime persistent data. -
    LOGOFF - -Static variable in class com.threerings.micasa.simulator.client.SimulatorController -
    Command constant used to logoff the client. -
    LogonPanel - Class in com.threerings.micasa.client
     
    LogonPanel(MiCasaContext) - -Constructor for class com.threerings.micasa.client.LogonPanel -
      -
    -
    -

    -M

    -
    -
    main(String[]) - -Static method in class com.threerings.micasa.client.MiCasaApp -
      -
    main(String[]) - -Static method in class com.threerings.micasa.server.MiCasaServer -
      -
    main(String[]) - -Static method in class com.threerings.micasa.simulator.client.SimulatorApp -
      -
    main(String[]) - -Static method in class com.threerings.stage.tools.editor.EditorApp -
    Instantiate the application object and start it running. -
    main(String[]) - -Static method in class com.threerings.stage.tools.viewer.ViewerApp -
    Instantiate the application object and start it running. -
    main(String[]) - -Static method in class com.threerings.stage.tools.xml.StageSceneParser -
    A simple hook for parsing a single scene from the command line. -
    mapEnteringBody(BodyObject, Portal) - -Method in class com.threerings.whirled.spot.server.SpotSceneManager -
    Assigns a starting location for an entering body. -
    MAX_CODE - -Static variable in class com.threerings.stats.server.persist.MaxStatCodeRecord -
      -
    maxCode - -Variable in class com.threerings.stats.server.persist.MaxStatCodeRecord -
      -
    maximum - -Variable in class com.threerings.parlor.data.RangeParameter -
    The maximum value of this parameter. -
    MAXIMUM_RATING - -Static variable in interface com.threerings.parlor.rating.data.RatingCodes -
    The maximum rating value. -
    MaxIntStat - Class in com.threerings.stats.data
    Extends the IntStat by maintaining a maximum value which is updated every time a value - is accumulated to the stat.
    MaxIntStat() - -Constructor for class com.threerings.stats.data.MaxIntStat -
      -
    maxStat(Stat.Type, int) - -Method in class com.threerings.stats.data.StatSet -
    Sets an integer stat to the specified value, if it exceeds our existing recorded value. -
    MaxStatCodeRecord - Class in com.threerings.stats.server.persist
     
    MaxStatCodeRecord() - -Constructor for class com.threerings.stats.server.persist.MaxStatCodeRecord -
      -
    MaxValueIntStat - Class in com.threerings.stats.data
    Extends the IntStat by maintaining the maximum value that the stat has ever been - assigned (unlike MaxIntStat, which tracks the maximum value that the stat has ever - been incremented by).
    MaxValueIntStat() - -Constructor for class com.threerings.stats.data.MaxValueIntStat -
      -
    mayBeStarted() - -Method in class com.threerings.parlor.data.Table -
    Returns true if this table has a sufficient number of players that the game can be - started. -
    mayLeavePlace(PlaceObject) - -Method in class com.threerings.puzzle.client.PuzzleController -
      -
    mayStandAtLocation(BodyObject, StageLocation) - -Method in class com.threerings.stage.server.StageSceneManager -
    Called by NPPs to determine whether or not they can stand at the - specified location. -
    mayTraversePortal(BodyObject, Portal) - -Method in class com.threerings.whirled.spot.server.SpotSceneManager -
    This is called when a user requests to traverse a portal from this scene to another scene. -
    MiCasaApp - Class in com.threerings.micasa.client
    The micasa app is the main point of entry for the MiCasa client application.
    MiCasaApp() - -Constructor for class com.threerings.micasa.client.MiCasaApp -
      -
    MiCasaApplet - Class in com.threerings.micasa.client
    The MiCasa applet is used to make MiCasa games available via the web - browser.
    MiCasaApplet() - -Constructor for class com.threerings.micasa.client.MiCasaApplet -
      -
    MiCasaBootstrapData - Class in com.threerings.micasa.data
    Extends the basic Presents bootstrap data and provides some bootstrap - information specific to the MiCasa services.
    MiCasaBootstrapData() - -Constructor for class com.threerings.micasa.data.MiCasaBootstrapData -
      -
    MiCasaClient - Class in com.threerings.micasa.client
    The MiCasa client takes care of instantiating all of the proper + displays a list of the lobbies that are available in that category. +
    +
    LobbySelector(MiCasaContext) - Constructor for class com.threerings.micasa.lobby.LobbySelector
    +
    +
    Constructs a new lobby selector component.
    +
    +
    LobbyService - Interface in com.threerings.micasa.lobby
    +
    +
    Provides an interface to the various parlor services that are directly + invokable by the client (by means of the invocation services).
    +
    +
    LobbyService.CategoriesListener - Interface in com.threerings.micasa.lobby
    +
    + +
    +
    LobbyService.LobbiesListener - Interface in com.threerings.micasa.lobby
    +
    + +
    +
    loc - Variable in class com.threerings.whirled.spot.data.Portal
    +
    +
    The location of the portal.
    +
    +
    loc - Variable in class com.threerings.whirled.spot.data.SceneLocation
    +
    +
    The actual location, which is interpreted by the display system.
    +
    +
    localDataDir(String) - Static method in class com.threerings.stage.tools.editor.EditorApp
    +
    +
    Given a subdirectory name (that should correspond to the calling service), returns a file + path that can be used to store local data.
    +
    +
    Location - Interface in com.threerings.whirled.spot.data
    +
     
    +
    LOCATION_CLICKED - Static variable in class com.threerings.stage.client.StageScenePanel
    +
    +
    An action command generated when the user clicks on a location within the scene.
    +
    +
    LOCATION_OCCUPIED - Static variable in interface com.threerings.whirled.spot.data.SpotCodes
    +
    +
    An error code indicating that a location is occupied.
    +
    +
    locationForObject(TileManager, ObjectInfo) - Static method in class com.threerings.stage.util.StageSceneUtil
    +
    +
    Does the necessary jiggery pokery to figure out where the specified object's associated + location is.
    +
    +
    locationForObject(TileManager, ObjectInfo, int) - Static method in class com.threerings.stage.util.StageSceneUtil
    +
    +
    Does the necessary jiggery pokery to figure out where the specified object's associated + location is.
    +
    +
    locationForObject(TileManager, int, int, int) - Static method in class com.threerings.stage.util.StageSceneUtil
    +
    +
    Does the necessary jiggery pokery to figure out where the specified object's associated + location is.
    +
    +
    locationForObject(TileManager, int, int, int, int) - Static method in class com.threerings.stage.util.StageSceneUtil
    +
    +
    Does the necessary jiggery pokery to figure out where the specified object's associated + location is.
    +
    +
    locationToCoords(int, int, Point) - Static method in class com.threerings.stage.util.StageSceneUtil
    +
    +
    Converts full coordinates to Cartesian coordinates.
    +
    +
    Log - Class in com.threerings.micasa
    +
    +
    Contains a reference to the log object used by the MiCasa package.
    +
    +
    Log() - Constructor for class com.threerings.micasa.Log
    +
     
    +
    log - Static variable in class com.threerings.micasa.Log
    +
    +
    The static log instance configured for use by this package.
    +
    +
    Log - Class in com.threerings.parlor.card
    +
    +
    Contains a reference to the log object used by the Card services.
    +
    +
    Log() - Constructor for class com.threerings.parlor.card.Log
    +
     
    +
    log - Static variable in class com.threerings.parlor.card.Log
    +
     
    +
    Log - Class in com.threerings.parlor
    +
    +
    Contains a reference to the log object used by the Parlor services.
    +
    +
    Log() - Constructor for class com.threerings.parlor.Log
    +
     
    +
    log - Static variable in class com.threerings.parlor.Log
    +
    +
    We dispatch our log messages through this logger.
    +
    +
    Log - Class in com.threerings.puzzle
    +
    +
    Contains a reference to the log object used by this package.
    +
    +
    Log() - Constructor for class com.threerings.puzzle.Log
    +
     
    +
    log - Static variable in class com.threerings.puzzle.Log
    +
     
    +
    Log - Class in com.threerings.stage
    +
    +
    Contains a reference to the log object used by this package.
    +
    +
    Log() - Constructor for class com.threerings.stage.Log
    +
     
    +
    log - Static variable in class com.threerings.stage.Log
    +
     
    +
    Log - Class in com.threerings.stats
    +
    +
    A placeholder class that contains a reference to the log object used by this project.
    +
    +
    Log() - Constructor for class com.threerings.stats.Log
    +
     
    +
    log - Static variable in class com.threerings.stats.Log
    +
    +
    We dispatch our log messages through this logger.
    +
    +
    Log - Class in com.threerings.whirled
    +
    +
    Contains a reference to the log object used by the Whirled services.
    +
    +
    Log() - Constructor for class com.threerings.whirled.Log
    +
     
    +
    log - Static variable in class com.threerings.whirled.Log
    +
     
    +
    Log - Class in com.threerings.whirled.spot
    +
    +
    Contains a reference to the log object used by the Whirled Spot services.
    +
    +
    Log() - Constructor for class com.threerings.whirled.spot.Log
    +
     
    +
    log - Static variable in class com.threerings.whirled.spot.Log
    +
     
    +
    Log - Class in com.threerings.whirled.zone
    +
    +
    Contains a reference to the log object used by the Whirled Zone services.
    +
    +
    Log() - Constructor for class com.threerings.whirled.zone.Log
    +
     
    +
    log - Static variable in class com.threerings.whirled.zone.Log
    +
     
    +
    logic - Variable in class com.threerings.parlor.tourney.data.TourneyConfig
    +
    +
    The tournament logic runtime persistent data.
    +
    +
    LOGOFF - Static variable in class com.threerings.micasa.simulator.client.SimulatorController
    +
    +
    Command constant used to logoff the client.
    +
    +
    LogonPanel - Class in com.threerings.micasa.client
    +
     
    +
    LogonPanel(MiCasaContext) - Constructor for class com.threerings.micasa.client.LogonPanel
    +
     
    +
    + + + +

    M

    +
    +
    main(String[]) - Static method in class com.threerings.micasa.client.MiCasaApp
    +
     
    +
    main(String[]) - Static method in class com.threerings.micasa.server.MiCasaServer
    +
     
    +
    main(String[]) - Static method in class com.threerings.micasa.simulator.client.SimulatorApp
    +
     
    +
    main(String[]) - Static method in class com.threerings.stage.tools.editor.EditorApp
    +
    +
    Instantiate the application object and start it running.
    +
    +
    main(String[]) - Static method in class com.threerings.stage.tools.viewer.ViewerApp
    +
    +
    Instantiate the application object and start it running.
    +
    +
    main(String[]) - Static method in class com.threerings.stage.tools.xml.StageSceneParser
    +
    +
    A simple hook for parsing a single scene from the command line.
    +
    +
    mapEnteringBody(BodyObject, Portal) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
    +
    +
    Assigns a starting location for an entering body.
    +
    +
    MAX_CODE - Static variable in class com.threerings.stats.server.persist.MaxStatCodeRecord
    +
     
    +
    maxCode - Variable in class com.threerings.stats.server.persist.MaxStatCodeRecord
    +
     
    +
    maximum - Variable in class com.threerings.parlor.data.RangeParameter
    +
    +
    The maximum value of this parameter.
    +
    +
    MAXIMUM_RATING - Static variable in interface com.threerings.parlor.rating.data.RatingCodes
    +
    +
    The maximum rating value.
    +
    +
    MaxIntStat - Class in com.threerings.stats.data
    +
    +
    Extends the IntStat by maintaining a maximum value which is updated every time a value + is accumulated to the stat.
    +
    +
    MaxIntStat() - Constructor for class com.threerings.stats.data.MaxIntStat
    +
     
    +
    maxStat(Stat.Type, int) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Sets an integer stat to the specified value, if it exceeds our existing recorded value.
    +
    +
    MaxStatCodeRecord - Class in com.threerings.stats.server.persist
    +
     
    +
    MaxStatCodeRecord() - Constructor for class com.threerings.stats.server.persist.MaxStatCodeRecord
    +
     
    +
    MaxValueIntStat - Class in com.threerings.stats.data
    +
    +
    Extends the IntStat by maintaining the maximum value that the stat has ever been + assigned (unlike MaxIntStat, which tracks the maximum value that the stat has ever + been incremented by).
    +
    +
    MaxValueIntStat() - Constructor for class com.threerings.stats.data.MaxValueIntStat
    +
     
    +
    mayBeStarted() - Method in class com.threerings.parlor.data.Table
    +
    +
    Returns true if this table has a sufficient number of players that the game can be + started.
    +
    +
    mayLeavePlace(PlaceObject) - Method in class com.threerings.puzzle.client.PuzzleController
    +
     
    +
    mayStandAtLocation(BodyObject, StageLocation) - Method in class com.threerings.stage.server.StageSceneManager
    +
    +
    Called by NPPs to determine whether or not they can stand at the + specified location.
    +
    +
    mayTraversePortal(BodyObject, Portal) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
    +
    +
    This is called when a user requests to traverse a portal from this scene to another scene.
    +
    +
    MiCasaApp - Class in com.threerings.micasa.client
    +
    +
    The micasa app is the main point of entry for the MiCasa client application.
    +
    +
    MiCasaApp() - Constructor for class com.threerings.micasa.client.MiCasaApp
    +
     
    +
    MiCasaApplet - Class in com.threerings.micasa.client
    +
    +
    The MiCasa applet is used to make MiCasa games available via the web + browser.
    +
    +
    MiCasaApplet() - Constructor for class com.threerings.micasa.client.MiCasaApplet
    +
     
    +
    MiCasaBootstrapData - Class in com.threerings.micasa.data
    +
    +
    Extends the basic Presents bootstrap data and provides some bootstrap + information specific to the MiCasa services.
    +
    +
    MiCasaBootstrapData() - Constructor for class com.threerings.micasa.data.MiCasaBootstrapData
    +
     
    +
    MiCasaClient - Class in com.threerings.micasa.client
    +
    +
    The MiCasa client takes care of instantiating all of the proper managers and loading up all of the necessary configuration and getting - the client bootstrapped.
    MiCasaClient() - -Constructor for class com.threerings.micasa.client.MiCasaClient -
      -
    MiCasaConfig - Class in com.threerings.micasa.server
    Provides access to the MiCasa server configuration.
    MiCasaConfig() - -Constructor for class com.threerings.micasa.server.MiCasaConfig -
      -
    MiCasaContext - Interface in com.threerings.micasa.util
    The micasa context encapsulates the contexts of all of the services + the client bootstrapped. +
    +
    MiCasaClient() - Constructor for class com.threerings.micasa.client.MiCasaClient
    +
     
    +
    MiCasaConfig - Class in com.threerings.micasa.server
    +
    +
    Provides access to the MiCasa server configuration.
    +
    +
    MiCasaConfig() - Constructor for class com.threerings.micasa.server.MiCasaConfig
    +
     
    +
    MiCasaContext - Interface in com.threerings.micasa.util
    +
    +
    The micasa context encapsulates the contexts of all of the services that are used by the micasa client so that we can pass around one single context implementation that provides all of the necessary - components to all of the services in use.
    MiCasaFrame - Class in com.threerings.micasa.client
    Contains the user interface for the MiCasa client application.
    MiCasaFrame() - -Constructor for class com.threerings.micasa.client.MiCasaFrame -
    Constructs the top-level MiCasa client frame. -
    MiCasaFrame(String) - -Constructor for class com.threerings.micasa.client.MiCasaFrame -
    Constructs the top-level MiCasa client frame with the specified - window title. -
    MiCasaServer - Class in com.threerings.micasa.server
    The main general organizer of everything that goes on in the MiCasa game server process.
    MiCasaServer() - -Constructor for class com.threerings.micasa.server.MiCasaServer -
      -
    MiCasaSession - Class in com.threerings.micasa.server
    Extends the Crowd session and provides bootstrap data specific to the MiCasa services.
    MiCasaSession() - -Constructor for class com.threerings.micasa.server.MiCasaSession -
      -
    MicroCardSprite - Class in com.threerings.parlor.card.client
     
    MicroCardSprite(CardPanel, Card) - -Constructor for class com.threerings.parlor.card.client.MicroCardSprite -
    Creates a new upward-facing micro-card sprite. -
    MicroCardSprite(CardPanel, Card, boolean) - -Constructor for class com.threerings.parlor.card.client.MicroCardSprite -
    Creates a new micro-card sprite. -
    minimum - -Variable in class com.threerings.parlor.data.RangeParameter -
    The minimum value of this parameter. -
    MINIMUM_RATING - -Static variable in interface com.threerings.parlor.rating.data.RatingCodes -
    The minimum rating value. -
    minimumPlayerCount - -Variable in class com.threerings.parlor.data.TableConfig -
    The minimum number of players needed overall (or per-team if a team-based game) for the - game to start at the creator's discretion. -
    minPlayers - -Variable in class com.threerings.parlor.tourney.data.TourneyConfig -
    The minimum number of players needed for the tourney to start. -
    MOD_COUNT - -Static variable in class com.threerings.stats.server.persist.StatRecord -
      -
    modCount - -Variable in class com.threerings.stats.server.persist.StatRecord -
    The number of times this stat has been updated, so that simultaneous attempts to update - the same stat in the repository can be caught and handled. -
    modelChanged(int) - -Method in interface com.threerings.stage.tools.editor.EditorModelListener -
    Called by the EditorModel when the model is changed. -
    modelChanged(int) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
      -
    modelChanged(int) - -Method in class com.threerings.stage.tools.editor.TileInfoPanel -
      -
    modify(IntSetStat) - -Method in class com.threerings.stats.data.IntSetStatAdder -
      -
    modify(IntStat) - -Method in class com.threerings.stats.data.IntStatIncrementer -
      -
    modify(IntStat) - -Method in class com.threerings.stats.data.IntStatMinimumer -
      -
    modify(T) - -Method in class com.threerings.stats.data.StatModifier -
    Applies the modification to the stat in question. -
    MODIFY_SCENE_ACCESS - -Static variable in interface com.threerings.stage.data.StageCodes -
    The access control identifier for scene modification privileges. -
    ModifyObjectsUpdate - Class in com.threerings.stage.data
    A scene update that is broadcast when objects have been added to or removed - from the scene.
    ModifyObjectsUpdate() - -Constructor for class com.threerings.stage.data.ModifyObjectsUpdate -
      -
    ModifyPortalsUpdate - Class in com.threerings.whirled.spot.data
    A scene update to add/remove portals.
    ModifyPortalsUpdate() - -Constructor for class com.threerings.whirled.spot.data.ModifyPortalsUpdate -
      -
    mouseDragged(MouseEvent) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
      -
    mouseDragged(MouseEvent) - -Method in class com.threerings.stage.tools.editor.PortalTool -
    When the mouse is dragged we update the current portal. -
    mouseExited(MouseEvent) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
      -
    mouseMoved(MouseEvent) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
      -
    mousePressed(MouseEvent) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
      -
    mousePressed(MouseEvent) - -Method in class com.threerings.stage.tools.viewer.ViewerScenePanel -
      -
    mouseReleased(MouseEvent) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
      -
    mouseReleased(MouseEvent) - -Method in class com.threerings.stage.tools.editor.PortalTool -
    If button1 is released, we store the new portal, if button3: we - cancel. -
    MOVE_BLOCK_LEFT - -Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate -
    The action command for moving the block to the left. -
    MOVE_BLOCK_RIGHT - -Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate -
    The action command for moving the block to the right. -
    MOVE_REQUIRES_SERVER_SWITCH - -Static variable in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller -
    The method id used to dispatch SceneMarshaller.SceneMoveMarshaller.moveRequiresServerSwitch(java.lang.String, int[]) - responses. -
    MOVE_REQUIRES_SERVER_SWITCH - -Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller -
    The method id used to dispatch SpotMarshaller.SpotSceneMoveMarshaller.moveRequiresServerSwitch(java.lang.String, int[]) - responses. -
    MOVE_REQUIRES_SERVER_SWITCH - -Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller -
    The method id used to dispatch ZoneMarshaller.ZoneMoveMarshaller.moveRequiresServerSwitch(java.lang.String, int[]) - responses. -
    MOVE_SUCCEEDED - -Static variable in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller -
    The method id used to dispatch SceneMarshaller.SceneMoveMarshaller.moveSucceeded(int, com.threerings.crowd.data.PlaceConfig) - responses. -
    MOVE_SUCCEEDED - -Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller -
    The method id used to dispatch SpotMarshaller.SpotSceneMoveMarshaller.moveSucceeded(int, com.threerings.crowd.data.PlaceConfig) - responses. -
    MOVE_SUCCEEDED - -Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller -
    The method id used to dispatch ZoneMarshaller.ZoneMoveMarshaller.moveSucceeded(int, com.threerings.crowd.data.PlaceConfig, com.threerings.whirled.zone.data.ZoneSummary) - responses. -
    MOVE_SUCCEEDED_WITH_SCENE - -Static variable in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller -
    The method id used to dispatch SceneMarshaller.SceneMoveMarshaller.moveSucceededWithScene(int, com.threerings.crowd.data.PlaceConfig, com.threerings.whirled.data.SceneModel) - responses. -
    MOVE_SUCCEEDED_WITH_SCENE - -Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller -
    The method id used to dispatch SpotMarshaller.SpotSceneMoveMarshaller.moveSucceededWithScene(int, com.threerings.crowd.data.PlaceConfig, com.threerings.whirled.data.SceneModel) - responses. -
    MOVE_SUCCEEDED_WITH_SCENE - -Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller -
    The method id used to dispatch ZoneMarshaller.ZoneMoveMarshaller.moveSucceededWithScene(int, com.threerings.crowd.data.PlaceConfig, com.threerings.whirled.zone.data.ZoneSummary, com.threerings.whirled.data.SceneModel) - responses. -
    MOVE_SUCCEEDED_WITH_UPDATES - -Static variable in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller -
    The method id used to dispatch SceneMarshaller.SceneMoveMarshaller.moveSucceededWithUpdates(int, com.threerings.crowd.data.PlaceConfig, com.threerings.whirled.data.SceneUpdate[]) - responses. -
    MOVE_SUCCEEDED_WITH_UPDATES - -Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller -
    The method id used to dispatch SpotMarshaller.SpotSceneMoveMarshaller.moveSucceededWithUpdates(int, com.threerings.crowd.data.PlaceConfig, com.threerings.whirled.data.SceneUpdate[]) - responses. -
    MOVE_SUCCEEDED_WITH_UPDATES - -Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller -
    The method id used to dispatch ZoneMarshaller.ZoneMoveMarshaller.moveSucceededWithUpdates(int, com.threerings.crowd.data.PlaceConfig, com.threerings.whirled.zone.data.ZoneSummary, com.threerings.whirled.data.SceneUpdate[]) - responses. -
    MOVE_TO - -Static variable in class com.threerings.whirled.data.SceneMarshaller -
    The method id used to dispatch SceneMarshaller.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) requests. -
    MOVE_TO - -Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller -
    The method id used to dispatch ZoneMarshaller.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) requests. -
    moveBody(BodyObject, int) - -Method in class com.threerings.whirled.server.SceneRegistry -
    Ejects the specified body from their current scene and sends them a request to move to the - specified new scene. -
    moveBody(ZonedBodyObject, int, int) - -Method in class com.threerings.whirled.zone.server.ZoneRegistry -
    Ejects the specified body from their current scene and sends them a request to move to the - specified new zone and scene. -
    moveBodyToDefaultPortal(PlaceRegistry, BodyObject) - -Static method in class com.threerings.whirled.spot.server.SpotSceneManager -
    Move the specified body to the default portal, if possible. -
    movePending() - -Method in class com.threerings.whirled.client.SceneDirector -
    Returns true if there is a pending move request. -
    movePiece(int, int, int, int, long) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Instructs the view to move the piece at the specified starting position to the specified - destination position. -
    moveRequiresServerSwitch(String, int[]) - -Method in class com.threerings.whirled.client.SceneDirector -
      -
    moveRequiresServerSwitch(String, int[]) - -Method in class com.threerings.whirled.client.SceneMoveAdapter -
      -
    moveRequiresServerSwitch(String, int[]) - -Method in interface com.threerings.whirled.client.SceneService.SceneMoveListener -
    Indicates that the client must switch to the specified server and reissue its move - request in order to relocate to its desired scene. -
    moveRequiresServerSwitch(String, int[]) - -Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller -
      -
    moveRequiresServerSwitch(String, int[]) - -Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller -
      -
    moveRequiresServerSwitch(String, int[]) - -Method in class com.threerings.whirled.zone.client.ZoneDirector -
      -
    moveRequiresServerSwitch(String, int[]) - -Method in interface com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener -
    Indicates that the client must switch to the specified server and reissue its move - request in order to relocate to its desired zone. -
    moveRequiresServerSwitch(String, int[]) - -Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller -
      -
    moveSucceeded(int, PlaceConfig) - -Method in class com.threerings.whirled.client.SceneDirector -
      -
    moveSucceeded(int, PlaceConfig) - -Method in class com.threerings.whirled.client.SceneMoveAdapter -
      -
    moveSucceeded(int, PlaceConfig) - -Method in interface com.threerings.whirled.client.SceneService.SceneMoveListener -
    Indicates that a move succeeded. -
    moveSucceeded(int, PlaceConfig) - -Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller -
      -
    moveSucceeded(int, PlaceConfig) - -Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller -
      -
    moveSucceeded(int, PlaceConfig, ZoneSummary) - -Method in class com.threerings.whirled.zone.client.ZoneDirector -
      -
    moveSucceeded(int, PlaceConfig, ZoneSummary) - -Method in interface com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener -
    Called in response to a successful ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) request. -
    moveSucceeded(int, PlaceConfig, ZoneSummary) - -Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller -
      -
    moveSucceededWithScene(int, PlaceConfig, SceneModel) - -Method in class com.threerings.whirled.client.SceneDirector -
      -
    moveSucceededWithScene(int, PlaceConfig, SceneModel) - -Method in class com.threerings.whirled.client.SceneMoveAdapter -
      -
    moveSucceededWithScene(int, PlaceConfig, SceneModel) - -Method in interface com.threerings.whirled.client.SceneService.SceneMoveListener -
    Indicates that a move succeeded and that the client's cached scene information should be - updated with the supplied data. -
    moveSucceededWithScene(int, PlaceConfig, SceneModel) - -Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller -
      -
    moveSucceededWithScene(int, PlaceConfig, SceneModel) - -Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller -
      -
    moveSucceededWithScene(int, PlaceConfig, ZoneSummary, SceneModel) - -Method in class com.threerings.whirled.zone.client.ZoneDirector -
      -
    moveSucceededWithScene(int, PlaceConfig, ZoneSummary, SceneModel) - -Method in interface com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener -
    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. -
    moveSucceededWithScene(int, PlaceConfig, ZoneSummary, SceneModel) - -Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller -
      -
    moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - -Method in class com.threerings.whirled.client.SceneDirector -
      -
    moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - -Method in class com.threerings.whirled.client.SceneMoveAdapter -
      -
    moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - -Method in interface com.threerings.whirled.client.SceneService.SceneMoveListener -
    Indicates that a move succeeded and that the client's cached scene information should be - updated with the supplied data. -
    moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - -Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller -
      -
    moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - -Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller -
      -
    moveSucceededWithUpdates(int, PlaceConfig, ZoneSummary, SceneUpdate[]) - -Method in class com.threerings.whirled.zone.client.ZoneDirector -
      -
    moveSucceededWithUpdates(int, PlaceConfig, ZoneSummary, SceneUpdate[]) - -Method in interface com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener -
    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. -
    moveSucceededWithUpdates(int, PlaceConfig, ZoneSummary, SceneUpdate[]) - -Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller -
      -
    moveTo(int) - -Method in class com.threerings.whirled.client.SceneDirector -
    Requests that this client move the specified scene. -
    moveTo(int, int, SceneService.SceneMoveListener) - -Method in interface com.threerings.whirled.client.SceneService -
    Requests that that this client's body be moved to the specified scene. -
    moveTo(int, int, SceneService.SceneMoveListener) - -Method in class com.threerings.whirled.data.SceneMarshaller -
      -
    moveTo(ClientObject, int, int, SceneService.SceneMoveListener) - -Method in interface com.threerings.whirled.server.SceneProvider -
    Handles a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request. -
    moveTo(ClientObject, int, int, SceneService.SceneMoveListener) - -Method in class com.threerings.whirled.server.SceneRegistry -
      -
    moveTo(int, int) - -Method in class com.threerings.whirled.zone.client.ZoneDirector -
    Requests that this client move the specified scene in the specified zone. -
    moveTo(int, int, ResultListener<PlaceConfig>) - -Method in class com.threerings.whirled.zone.client.ZoneDirector -
    Requests that this client move the specified scene in the specified zone. -
    moveTo(int, int, int, ZoneService.ZoneMoveListener) - -Method in interface com.threerings.whirled.zone.client.ZoneService -
    Requests that that this client's body be moved to the specified scene in the specified zone. -
    moveTo(int, int, int, ZoneService.ZoneMoveListener) - -Method in class com.threerings.whirled.zone.data.ZoneMarshaller -
      -
    moveTo(ClientObject, int, int, int, ZoneService.ZoneMoveListener) - -Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry -
      -
    moveTo(ClientObject, int, int, int, ZoneService.ZoneMoveListener) - -Method in interface com.threerings.whirled.zone.server.ZoneProvider -
    Handles a ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) request. -
    moveTo(ClientObject, int, int, int, ZoneService.ZoneMoveListener) - -Method in class com.threerings.whirled.zone.server.ZoneRegistry -
      -
    MULTIPLE - -Static variable in class com.threerings.parlor.card.client.CardPanel -
    The selection mode in which the user can select multiple cards. -
    MUST_BE_CREATOR - -Static variable in interface com.threerings.parlor.data.ParlorCodes -
    An error code returned by the table services. -
    MUTILATE_SCENE_ACCESS - -Static variable in interface com.threerings.stage.data.StageCodes -
    The access control identifier for potentially damaging scene modification privileges. -
    -
    -

    -N

    -
    -
    name - -Variable in class com.threerings.micasa.lobby.Lobby -
    The human readable name of the lobby. -
    name - -Variable in class com.threerings.parlor.data.Parameter -
    A human readable name for this configuration parameter. -
    name() - -Method in interface com.threerings.stats.data.Stat.Type -
    Returns the enum name of stat. -
    name - -Variable in class com.threerings.whirled.data.SceneModel -
    The human readable name of this scene. -
    name - -Variable in class com.threerings.whirled.spot.tools.EditablePortal -
    The human-readable name of this portal. -
    name - -Variable in class com.threerings.whirled.zone.data.SceneSummary -
    The name of this scene. -
    name - -Variable in class com.threerings.whirled.zone.data.ZoneSummary -
    The name of the zone. -
    name - -Variable in class com.threerings.whirled.zone.peer.data.HostedZone -
    The name of the zone being hosted. -
    needsBoardSummaries() - -Method in class com.threerings.puzzle.server.PuzzleManager -
    Returns whether this puzzle cares to make use of per-player board summaries that are sent - periodically to all users in the puzzle via PuzzleManager.sendStatusUpdate(). -
    needsPaint() - -Method in class com.threerings.puzzle.drop.client.DropControllerDelegate -
      -
    neighborDirs - -Variable in class com.threerings.whirled.zone.data.SceneSummary -
    The directions in which each of the neighbors lay. -
    neighbors - -Variable in class com.threerings.whirled.zone.data.SceneSummary -
    The ids of the scenes to which this scene is connected via - portals. -
    newStat() - -Method in interface com.threerings.stats.data.Stat.Type -
    Returns a new blank stat instance of the specified type. -
    NextBlockView - Class in com.threerings.puzzle.drop.client
    The next block view displays an image representing the next drop block to appear in the game.
    NextBlockView(DropBoardView, int, int, int) - -Constructor for class com.threerings.puzzle.drop.client.NextBlockView -
    Constructs a next block view. -
    NO_REQUEST - -Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Indicates that the player has not requested or accepted a rematch. -
    NO_RESTART_ACTION - -Static variable in interface com.threerings.puzzle.client.PuzzleController.ClearPender -
    PuzzleController.ClearPender.actionCleared() return code. -
    NO_SELF_BOOT - -Static variable in interface com.threerings.parlor.data.ParlorCodes -
    An error code returned by the table services. -
    NO_SUCH_CLUSTER - -Static variable in interface com.threerings.whirled.spot.data.SpotCodes -
    An error code indicating that a cluster is not valid. -
    NO_SUCH_PORTAL - -Static variable in interface com.threerings.whirled.spot.data.SpotCodes -
    An error code indicating that the portal specified in a - traversePortal request does not exist. -
    NO_SUCH_TABLE - -Static variable in interface com.threerings.parlor.data.ParlorCodes -
    An error code returned by the table services. -
    NO_SUCH_ZONE - -Static variable in interface com.threerings.whirled.zone.data.ZoneCodes -
    An error code indicating that a zone identified by a particular - zone id does not exist. -
    NONE - -Static variable in class com.threerings.parlor.card.client.CardPanel -
    The selection mode in which cards are not selectable. -
    NoSuchSceneException - Exception in com.threerings.whirled.util
    Thrown when an attempt to load a non-existent scene is made on the - repository.
    NoSuchSceneException(int) - -Constructor for exception com.threerings.whirled.util.NoSuchSceneException -
      -
    NOT_AT_TABLE - -Static variable in interface com.threerings.parlor.data.ParlorCodes -
    An error code returned by the table services when a user requests to leave a table that - they were not sitting at in the first place. -
    NOT_IN_TOURNEY - -Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes -
    User is not in the tourney. -
    notifyAllParticipants(String) - -Method in class com.threerings.parlor.tourney.server.TourneyManager -
      -
    NUM_ACTIONS - -Static variable in class com.threerings.stage.tools.editor.EditorModel -
    The number of actions. -
    -
    -

    -O

    -
    -
    OBJECT_LAYER - -Static variable in class com.threerings.stage.tools.editor.EditorModel -
      -
    OBJECT_ORIENTATION - -Static variable in class com.threerings.stage.util.StageSceneUtil -
    Value to pass to StageSceneUtil.locationForObject(TileManager, ObjectInfo, int) and - StageSceneUtil.locationForObject(TileManager, int, int, int, int)for orientation to indicate it - should use the object's orientation. -
    objectAvailable(DObject) - -Method in class com.threerings.whirled.spot.client.SpotSceneDirector -
      -
    ObjectEditorDialog - Class in com.threerings.stage.tools.editor
    Used to edit object attributes.
    ObjectEditorDialog(EditorContext, EditorScenePanel) - -Constructor for class com.threerings.stage.tools.editor.ObjectEditorDialog -
      -
    OCCUPANT_LOCS - -Static variable in class com.threerings.whirled.spot.data.SpotSceneObject -
    The field name of the occupantLocs field. -
    occupantEntered(OccupantInfo) - -Method in class com.threerings.micasa.client.ChatPanel -
      -
    occupantEntered(OccupantInfo) - -Method in class com.threerings.micasa.client.OccupantList -
      -
    occupantInRoom(BodyObject) - -Method in class com.threerings.parlor.game.server.GameManager -
    Called by the client when an occupant has arrived in the game room and has loaded their - bits. -
    occupantLeft(OccupantInfo) - -Method in class com.threerings.micasa.client.ChatPanel -
      -
    occupantLeft(OccupantInfo) - -Method in class com.threerings.micasa.client.OccupantList -
      -
    OccupantList - Class in com.threerings.micasa.client
    The occupant list displays the list of users that are in a particular - place.
    OccupantList(CrowdContext) - -Constructor for class com.threerings.micasa.client.OccupantList -
    Constructs an occupant list with the supplied context which it will - use to register itself with the necessary managers. -
    occupantLocs - -Variable in class com.threerings.whirled.spot.data.SpotSceneObject -
    A distributed set containing SceneLocation records for all - occupants of this scene. -
    OCCUPANTS - -Static variable in class com.threerings.whirled.spot.data.ClusterObject -
    The field name of the occupants field. -
    occupants - -Variable in class com.threerings.whirled.spot.data.ClusterObject -
    Tracks the oid of the body objects that occupy this cluster. -
    occupantUpdated(OccupantInfo, OccupantInfo) - -Method in class com.threerings.micasa.client.ChatPanel -
      -
    occupantUpdated(OccupantInfo, OccupantInfo) - -Method in class com.threerings.micasa.client.OccupantList -
      -
    openScene(String) - -Method in class com.threerings.stage.tools.editor.EditorFrame -
    Loads the scene from the specified path into the editor and displays an error dialog if it - fails. -
    openScene(ActionEvent) - -Method in class com.threerings.stage.tools.viewer.ViewerFrame -
    Callback for opening a new scene. -
    opponent - -Variable in class com.threerings.parlor.client.Invitation -
    The name of the other user involved in this invitation. -
    orient - -Variable in class com.threerings.stage.data.StageLocation -
    The user's orientation (defined by DirectionCodes). -
    orientToString() - -Method in class com.threerings.stage.data.StageLocation -
    Object.toString() helper function. -
    OUTER_ELEMENT - -Static variable in class com.threerings.whirled.spot.tools.xml.SpotSceneWriter -
    The outer element used to enclose our spot scene definition. -
    OUTER_ELEMENT - -Static variable in class com.threerings.whirled.tools.xml.SceneWriter -
    The outer element used to enclose our scene definition. -
    -
    -

    -P

    -
    -
    paint(Graphics2D) - -Method in class com.threerings.parlor.card.client.CardSprite -
      -
    paint(Graphics2D) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
      -
    paint(Graphics2D) - -Method in class com.threerings.puzzle.drop.client.PieceGroupAnimation -
      -
    paint(Graphics) - -Method in class com.threerings.stage.tools.viewer.ViewerScenePanel -
      -
    paintBehind(Graphics2D, Rectangle) - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
      -
    paintBetween(Graphics2D, Rectangle) - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
      -
    paintBetween(Graphics2D, Rectangle) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
      -
    paintComponent(Graphics) - -Method in class com.threerings.puzzle.drop.client.NextBlockView -
      -
    paintComponent(Graphics) - -Method in class com.threerings.stage.tools.editor.DirectionButton -
    Paint this component and the selected direction, - dimmed if we're inactive. -
    paintExtras(Graphics2D) - -Method in class com.threerings.stage.tools.editor.PortalTool -
    Paint what the clusters would look like if we were to add them to - the scene. -
    paintExtras(Graphics2D) - -Method in interface com.threerings.stage.tools.editor.util.ExtrasPainter -
      -
    Parameter - Class in com.threerings.parlor.data
    Defines a configuration parameter for a game.
    Parameter() - -Constructor for class com.threerings.parlor.data.Parameter -
      -
    PARLOR_GROUP - -Static variable in interface com.threerings.parlor.data.ParlorCodes -
    Defines our invocation services group. -
    ParlorCodes - Interface in com.threerings.parlor.data
    Contains codes used by the parlor invocation services.
    ParlorContext - Interface in com.threerings.parlor.util
    The parlor context provides access to the various managers, etc.
    ParlorDecoder - Class in com.threerings.parlor.client
    Dispatches calls to a ParlorReceiver instance.
    ParlorDecoder(ParlorReceiver) - -Constructor for class com.threerings.parlor.client.ParlorDecoder -
    Creates a decoder that may be registered to dispatch invocation - service notifications to the specified receiver. -
    ParlorDirector - Class in com.threerings.parlor.client
    The parlor director manages the client side of the game configuration and matchmaking - processes.
    ParlorDirector(ParlorContext) - -Constructor for class com.threerings.parlor.client.ParlorDirector -
    Constructs a parlor director and provides it with the parlor context that it can use to - access the client services that it needs to provide its own services. -
    ParlorManager - Class in com.threerings.parlor.server
    The parlor manager is responsible for the parlor services in aggregate.
    ParlorManager(InvocationManager) - -Constructor for class com.threerings.parlor.server.ParlorManager -
      -
    ParlorMarshaller - Class in com.threerings.parlor.data
    Provides the implementation of the ParlorService interface + components to all of the services in use. +
    +
    MiCasaFrame - Class in com.threerings.micasa.client
    +
    +
    Contains the user interface for the MiCasa client application.
    +
    +
    MiCasaFrame() - Constructor for class com.threerings.micasa.client.MiCasaFrame
    +
    +
    Constructs the top-level MiCasa client frame.
    +
    +
    MiCasaFrame(String) - Constructor for class com.threerings.micasa.client.MiCasaFrame
    +
    +
    Constructs the top-level MiCasa client frame with the specified + window title.
    +
    +
    MiCasaServer - Class in com.threerings.micasa.server
    +
    +
    The main general organizer of everything that goes on in the MiCasa game server process.
    +
    +
    MiCasaServer() - Constructor for class com.threerings.micasa.server.MiCasaServer
    +
     
    +
    MiCasaSession - Class in com.threerings.micasa.server
    +
    +
    Extends the Crowd session and provides bootstrap data specific to the MiCasa services.
    +
    +
    MiCasaSession() - Constructor for class com.threerings.micasa.server.MiCasaSession
    +
     
    +
    MicroCardSprite - Class in com.threerings.parlor.card.client
    +
     
    +
    MicroCardSprite(CardPanel, Card) - Constructor for class com.threerings.parlor.card.client.MicroCardSprite
    +
    +
    Creates a new upward-facing micro-card sprite.
    +
    +
    MicroCardSprite(CardPanel, Card, boolean) - Constructor for class com.threerings.parlor.card.client.MicroCardSprite
    +
    +
    Creates a new micro-card sprite.
    +
    +
    minimum - Variable in class com.threerings.parlor.data.RangeParameter
    +
    +
    The minimum value of this parameter.
    +
    +
    MINIMUM_RATING - Static variable in interface com.threerings.parlor.rating.data.RatingCodes
    +
    +
    The minimum rating value.
    +
    +
    minimumPlayerCount - Variable in class com.threerings.parlor.data.TableConfig
    +
    +
    The minimum number of players needed overall (or per-team if a team-based game) for the + game to start at the creator's discretion.
    +
    +
    minPlayers - Variable in class com.threerings.parlor.tourney.data.TourneyConfig
    +
    +
    The minimum number of players needed for the tourney to start.
    +
    +
    MOD_COUNT - Static variable in class com.threerings.stats.server.persist.StatRecord
    +
     
    +
    modCount - Variable in class com.threerings.stats.server.persist.StatRecord
    +
    +
    The number of times this stat has been updated, so that simultaneous attempts to update + the same stat in the repository can be caught and handled.
    +
    +
    modelChanged(int) - Method in interface com.threerings.stage.tools.editor.EditorModelListener
    +
    +
    Called by the EditorModel when the model is changed.
    +
    +
    modelChanged(int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
     
    +
    modelChanged(int) - Method in class com.threerings.stage.tools.editor.TileInfoPanel
    +
     
    +
    modify(IntSetStat) - Method in class com.threerings.stats.data.IntSetStatAdder
    +
     
    +
    modify(IntStat) - Method in class com.threerings.stats.data.IntStatIncrementer
    +
     
    +
    modify(IntStat) - Method in class com.threerings.stats.data.IntStatMinimumer
    +
     
    +
    modify(T) - Method in class com.threerings.stats.data.StatModifier
    +
    +
    Applies the modification to the stat in question.
    +
    +
    MODIFY_SCENE_ACCESS - Static variable in interface com.threerings.stage.data.StageCodes
    +
    +
    The access control identifier for scene modification privileges.
    +
    +
    ModifyObjectsUpdate - Class in com.threerings.stage.data
    +
    +
    A scene update that is broadcast when objects have been added to or removed + from the scene.
    +
    +
    ModifyObjectsUpdate() - Constructor for class com.threerings.stage.data.ModifyObjectsUpdate
    +
     
    +
    ModifyPortalsUpdate - Class in com.threerings.whirled.spot.data
    +
    +
    A scene update to add/remove portals.
    +
    +
    ModifyPortalsUpdate() - Constructor for class com.threerings.whirled.spot.data.ModifyPortalsUpdate
    +
     
    +
    mouseDragged(MouseEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
     
    +
    mouseDragged(MouseEvent) - Method in class com.threerings.stage.tools.editor.PortalTool
    +
    +
    When the mouse is dragged we update the current portal.
    +
    +
    mouseExited(MouseEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
     
    +
    mouseMoved(MouseEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
     
    +
    mousePressed(MouseEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
     
    +
    mousePressed(MouseEvent) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
    +
     
    +
    mouseReleased(MouseEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
     
    +
    mouseReleased(MouseEvent) - Method in class com.threerings.stage.tools.editor.PortalTool
    +
    +
    If button1 is released, we store the new portal, if button3: we + cancel.
    +
    +
    MOVE_BLOCK_LEFT - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
    +
    The action command for moving the block to the left.
    +
    +
    MOVE_BLOCK_RIGHT - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
    +
    The action command for moving the block to the right.
    +
    +
    MOVE_REQUIRES_SERVER_SWITCH - Static variable in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
    +
    + +
    +
    MOVE_REQUIRES_SERVER_SWITCH - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    +
    + +
    +
    MOVE_REQUIRES_SERVER_SWITCH - Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
    +
    + +
    +
    MOVE_SUCCEEDED - Static variable in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
    +
    + +
    +
    MOVE_SUCCEEDED - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    +
    + +
    +
    MOVE_SUCCEEDED - Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
    +
    + +
    +
    MOVE_SUCCEEDED_WITH_SCENE - Static variable in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
    +
    + +
    +
    MOVE_SUCCEEDED_WITH_SCENE - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    +
    + +
    +
    MOVE_SUCCEEDED_WITH_SCENE - Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
    +
    + +
    +
    MOVE_SUCCEEDED_WITH_UPDATES - Static variable in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
    +
    + +
    +
    MOVE_SUCCEEDED_WITH_UPDATES - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    +
    + +
    +
    MOVE_SUCCEEDED_WITH_UPDATES - Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
    +
    + +
    +
    MOVE_TO - Static variable in class com.threerings.whirled.data.SceneMarshaller
    +
    + +
    +
    MOVE_TO - Static variable in class com.threerings.whirled.zone.data.ZoneMarshaller
    +
    + +
    +
    moveBody(BodyObject, int) - Method in class com.threerings.whirled.server.SceneRegistry
    +
    +
    Ejects the specified body from their current scene and sends them a request to move to the + specified new scene.
    +
    +
    moveBody(ZonedBodyObject, int, int) - Method in class com.threerings.whirled.zone.server.ZoneRegistry
    +
    +
    Ejects the specified body from their current scene and sends them a request to move to the + specified new zone and scene.
    +
    +
    moveBodyToDefaultPortal(PlaceRegistry, BodyObject) - Static method in class com.threerings.whirled.spot.server.SpotSceneManager
    +
    +
    Move the specified body to the default portal, if possible.
    +
    +
    movePending() - Method in class com.threerings.whirled.client.SceneDirector
    +
    +
    Returns true if there is a pending move request.
    +
    +
    movePiece(int, int, int, int, long) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Instructs the view to move the piece at the specified starting position to the specified + destination position.
    +
    +
    moveRequiresServerSwitch(String, int[]) - Method in class com.threerings.whirled.client.SceneDirector
    +
     
    +
    moveRequiresServerSwitch(String, int[]) - Method in class com.threerings.whirled.client.SceneMoveAdapter
    +
     
    +
    moveRequiresServerSwitch(String, int[]) - Method in interface com.threerings.whirled.client.SceneService.SceneMoveListener
    +
    +
    Indicates that the client must switch to the specified server and reissue its move + request in order to relocate to its desired scene.
    +
    +
    moveRequiresServerSwitch(String, int[]) - Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
    +
     
    +
    moveRequiresServerSwitch(String, int[]) - Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    +
     
    +
    moveRequiresServerSwitch(String, int[]) - Method in class com.threerings.whirled.zone.client.ZoneDirector
    +
     
    +
    moveRequiresServerSwitch(String, int[]) - Method in interface com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener
    +
    +
    Indicates that the client must switch to the specified server and reissue its move + request in order to relocate to its desired zone.
    +
    +
    moveRequiresServerSwitch(String, int[]) - Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
    +
     
    +
    moveSucceeded(int, PlaceConfig) - Method in class com.threerings.whirled.client.SceneDirector
    +
     
    +
    moveSucceeded(int, PlaceConfig) - Method in class com.threerings.whirled.client.SceneMoveAdapter
    +
     
    +
    moveSucceeded(int, PlaceConfig) - Method in interface com.threerings.whirled.client.SceneService.SceneMoveListener
    +
    +
    Indicates that a move succeeded.
    +
    +
    moveSucceeded(int, PlaceConfig) - Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
    +
     
    +
    moveSucceeded(int, PlaceConfig) - Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    +
     
    +
    moveSucceeded(int, PlaceConfig, ZoneSummary) - Method in class com.threerings.whirled.zone.client.ZoneDirector
    +
     
    +
    moveSucceeded(int, PlaceConfig, ZoneSummary) - Method in interface com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener
    +
    + +
    +
    moveSucceeded(int, PlaceConfig, ZoneSummary) - Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
    +
     
    +
    moveSucceededWithScene(int, PlaceConfig, SceneModel) - Method in class com.threerings.whirled.client.SceneDirector
    +
     
    +
    moveSucceededWithScene(int, PlaceConfig, SceneModel) - Method in class com.threerings.whirled.client.SceneMoveAdapter
    +
     
    +
    moveSucceededWithScene(int, PlaceConfig, SceneModel) - Method in interface com.threerings.whirled.client.SceneService.SceneMoveListener
    +
    +
    Indicates that a move succeeded and that the client's cached scene information should be + updated with the supplied data.
    +
    +
    moveSucceededWithScene(int, PlaceConfig, SceneModel) - Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
    +
     
    +
    moveSucceededWithScene(int, PlaceConfig, SceneModel) - Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    +
     
    +
    moveSucceededWithScene(int, PlaceConfig, ZoneSummary, SceneModel) - Method in class com.threerings.whirled.zone.client.ZoneDirector
    +
     
    +
    moveSucceededWithScene(int, PlaceConfig, ZoneSummary, SceneModel) - Method in interface com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener
    +
    +
    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.
    +
    +
    moveSucceededWithScene(int, PlaceConfig, ZoneSummary, SceneModel) - Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
    +
     
    +
    moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - Method in class com.threerings.whirled.client.SceneDirector
    +
     
    +
    moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - Method in class com.threerings.whirled.client.SceneMoveAdapter
    +
     
    +
    moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - Method in interface com.threerings.whirled.client.SceneService.SceneMoveListener
    +
    +
    Indicates that a move succeeded and that the client's cached scene information should be + updated with the supplied data.
    +
    +
    moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - Method in class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
    +
     
    +
    moveSucceededWithUpdates(int, PlaceConfig, SceneUpdate[]) - Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    +
     
    +
    moveSucceededWithUpdates(int, PlaceConfig, ZoneSummary, SceneUpdate[]) - Method in class com.threerings.whirled.zone.client.ZoneDirector
    +
     
    +
    moveSucceededWithUpdates(int, PlaceConfig, ZoneSummary, SceneUpdate[]) - Method in interface com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener
    +
    +
    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.
    +
    +
    moveSucceededWithUpdates(int, PlaceConfig, ZoneSummary, SceneUpdate[]) - Method in class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
    +
     
    +
    moveTo(int) - Method in class com.threerings.whirled.client.SceneDirector
    +
    +
    Requests that this client move the specified scene.
    +
    +
    moveTo(int, int, SceneService.SceneMoveListener) - Method in interface com.threerings.whirled.client.SceneService
    +
    +
    Requests that that this client's body be moved to the specified scene.
    +
    +
    moveTo(int, int, SceneService.SceneMoveListener) - Method in class com.threerings.whirled.data.SceneMarshaller
    +
     
    +
    moveTo(ClientObject, int, int, SceneService.SceneMoveListener) - Method in interface com.threerings.whirled.server.SceneProvider
    +
    + +
    +
    moveTo(ClientObject, int, int, SceneService.SceneMoveListener) - Method in class com.threerings.whirled.server.SceneRegistry
    +
     
    +
    moveTo(int, int) - Method in class com.threerings.whirled.zone.client.ZoneDirector
    +
    +
    Requests that this client move the specified scene in the specified zone.
    +
    +
    moveTo(int, int, ResultListener<PlaceConfig>) - Method in class com.threerings.whirled.zone.client.ZoneDirector
    +
    +
    Requests that this client move the specified scene in the specified zone.
    +
    +
    moveTo(int, int, int, ZoneService.ZoneMoveListener) - Method in interface com.threerings.whirled.zone.client.ZoneService
    +
    +
    Requests that that this client's body be moved to the specified scene in the specified zone.
    +
    +
    moveTo(int, int, int, ZoneService.ZoneMoveListener) - Method in class com.threerings.whirled.zone.data.ZoneMarshaller
    +
     
    +
    moveTo(ClientObject, int, int, int, ZoneService.ZoneMoveListener) - Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
    +
     
    +
    moveTo(ClientObject, int, int, int, ZoneService.ZoneMoveListener) - Method in interface com.threerings.whirled.zone.server.ZoneProvider
    +
    + +
    +
    moveTo(ClientObject, int, int, int, ZoneService.ZoneMoveListener) - Method in class com.threerings.whirled.zone.server.ZoneRegistry
    +
     
    +
    MULTIPLE - Static variable in class com.threerings.parlor.card.client.CardPanel
    +
    +
    The selection mode in which the user can select multiple cards.
    +
    +
    MUST_BE_CREATOR - Static variable in interface com.threerings.parlor.data.ParlorCodes
    +
    +
    An error code returned by the table services.
    +
    +
    MUTILATE_SCENE_ACCESS - Static variable in interface com.threerings.stage.data.StageCodes
    +
    +
    The access control identifier for potentially damaging scene modification privileges.
    +
    +
    + + + +

    N

    +
    +
    name - Variable in class com.threerings.micasa.lobby.Lobby
    +
    +
    The human readable name of the lobby.
    +
    +
    name - Variable in class com.threerings.parlor.data.Parameter
    +
    +
    A human readable name for this configuration parameter.
    +
    +
    name() - Method in interface com.threerings.stats.data.Stat.Type
    +
    +
    Returns the enum name of stat.
    +
    +
    name - Variable in class com.threerings.whirled.data.SceneModel
    +
    +
    The human readable name of this scene.
    +
    +
    name - Variable in class com.threerings.whirled.spot.tools.EditablePortal
    +
    +
    The human-readable name of this portal.
    +
    +
    name - Variable in class com.threerings.whirled.zone.data.SceneSummary
    +
    +
    The name of this scene.
    +
    +
    name - Variable in class com.threerings.whirled.zone.data.ZoneSummary
    +
    +
    The name of the zone.
    +
    +
    name - Variable in class com.threerings.whirled.zone.peer.data.HostedZone
    +
    +
    The name of the zone being hosted.
    +
    +
    needsBoardSummaries() - Method in class com.threerings.puzzle.server.PuzzleManager
    +
    +
    Returns whether this puzzle cares to make use of per-player board summaries that are sent + periodically to all users in the puzzle via PuzzleManager.sendStatusUpdate().
    +
    +
    needsPaint() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
     
    +
    neighborDirs - Variable in class com.threerings.whirled.zone.data.SceneSummary
    +
    +
    The directions in which each of the neighbors lay.
    +
    +
    neighbors - Variable in class com.threerings.whirled.zone.data.SceneSummary
    +
    +
    The ids of the scenes to which this scene is connected via + portals.
    +
    +
    newStat() - Method in interface com.threerings.stats.data.Stat.Type
    +
    +
    Returns a new blank stat instance of the specified type.
    +
    +
    NextBlockView - Class in com.threerings.puzzle.drop.client
    +
    +
    The next block view displays an image representing the next drop block to appear in the game.
    +
    +
    NextBlockView(DropBoardView, int, int, int) - Constructor for class com.threerings.puzzle.drop.client.NextBlockView
    +
    +
    Constructs a next block view.
    +
    +
    NO_REQUEST - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Indicates that the player has not requested or accepted a rematch.
    +
    +
    NO_RESTART_ACTION - Static variable in interface com.threerings.puzzle.client.PuzzleController.ClearPender
    +
    + +
    +
    NO_SELF_BOOT - Static variable in interface com.threerings.parlor.data.ParlorCodes
    +
    +
    An error code returned by the table services.
    +
    +
    NO_SUCH_CLUSTER - Static variable in interface com.threerings.whirled.spot.data.SpotCodes
    +
    +
    An error code indicating that a cluster is not valid.
    +
    +
    NO_SUCH_PORTAL - Static variable in interface com.threerings.whirled.spot.data.SpotCodes
    +
    +
    An error code indicating that the portal specified in a + traversePortal request does not exist.
    +
    +
    NO_SUCH_TABLE - Static variable in interface com.threerings.parlor.data.ParlorCodes
    +
    +
    An error code returned by the table services.
    +
    +
    NO_SUCH_ZONE - Static variable in interface com.threerings.whirled.zone.data.ZoneCodes
    +
    +
    An error code indicating that a zone identified by a particular + zone id does not exist.
    +
    +
    NodeFunc() - Constructor for class com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc
    +
     
    +
    NONE - Static variable in class com.threerings.parlor.card.client.CardPanel
    +
    +
    The selection mode in which cards are not selectable.
    +
    +
    NoSuchSceneException - Exception in com.threerings.whirled.util
    +
    +
    Thrown when an attempt to load a non-existent scene is made on the + repository.
    +
    +
    NoSuchSceneException(int) - Constructor for exception com.threerings.whirled.util.NoSuchSceneException
    +
     
    +
    NOT_AT_TABLE - Static variable in interface com.threerings.parlor.data.ParlorCodes
    +
    +
    An error code returned by the table services when a user requests to leave a table that + they were not sitting at in the first place.
    +
    +
    NOT_IN_TOURNEY - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
    +
    +
    User is not in the tourney.
    +
    +
    notifyAllParticipants(String) - Method in class com.threerings.parlor.tourney.server.TourneyManager
    +
     
    +
    NUM_ACTIONS - Static variable in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    The number of actions.
    +
    +
    + + + +

    O

    +
    +
    OBJECT_LAYER - Static variable in class com.threerings.stage.tools.editor.EditorModel
    +
     
    +
    OBJECT_ORIENTATION - Static variable in class com.threerings.stage.util.StageSceneUtil
    +
    +
    Value to pass to StageSceneUtil.locationForObject(TileManager, ObjectInfo, int) and + StageSceneUtil.locationForObject(TileManager, int, int, int, int)for orientation to indicate it + should use the object's orientation.
    +
    +
    objectAvailable(DObject) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
    +
     
    +
    ObjectEditorDialog - Class in com.threerings.stage.tools.editor
    +
    +
    Used to edit object attributes.
    +
    +
    ObjectEditorDialog(EditorContext, EditorScenePanel) - Constructor for class com.threerings.stage.tools.editor.ObjectEditorDialog
    +
     
    +
    OCCUPANT_LOCS - Static variable in class com.threerings.whirled.spot.data.SpotSceneObject
    +
    +
    The field name of the occupantLocs field.
    +
    +
    occupantEntered(OccupantInfo) - Method in class com.threerings.micasa.client.ChatPanel
    +
     
    +
    occupantEntered(OccupantInfo) - Method in class com.threerings.micasa.client.OccupantList
    +
     
    +
    occupantInRoom(BodyObject) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Called by the client when an occupant has arrived in the game room and has loaded their + bits.
    +
    +
    occupantLeft(OccupantInfo) - Method in class com.threerings.micasa.client.ChatPanel
    +
     
    +
    occupantLeft(OccupantInfo) - Method in class com.threerings.micasa.client.OccupantList
    +
     
    +
    OccupantList - Class in com.threerings.micasa.client
    +
    +
    The occupant list displays the list of users that are in a particular + place.
    +
    +
    OccupantList(CrowdContext) - Constructor for class com.threerings.micasa.client.OccupantList
    +
    +
    Constructs an occupant list with the supplied context which it will + use to register itself with the necessary managers.
    +
    +
    occupantLocs - Variable in class com.threerings.whirled.spot.data.SpotSceneObject
    +
    +
    A distributed set containing SceneLocation records for all + occupants of this scene.
    +
    +
    OCCUPANTS - Static variable in class com.threerings.whirled.spot.data.ClusterObject
    +
    +
    The field name of the occupants field.
    +
    +
    occupants - Variable in class com.threerings.whirled.spot.data.ClusterObject
    +
    +
    Tracks the oid of the body objects that occupy this cluster.
    +
    +
    occupantUpdated(OccupantInfo, OccupantInfo) - Method in class com.threerings.micasa.client.ChatPanel
    +
     
    +
    occupantUpdated(OccupantInfo, OccupantInfo) - Method in class com.threerings.micasa.client.OccupantList
    +
     
    +
    openScene(String) - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
    +
    Loads the scene from the specified path into the editor and displays an error dialog if it + fails.
    +
    +
    openScene(ActionEvent) - Method in class com.threerings.stage.tools.viewer.ViewerFrame
    +
    +
    Callback for opening a new scene.
    +
    +
    opponent - Variable in class com.threerings.parlor.client.Invitation
    +
    +
    The name of the other user involved in this invitation.
    +
    +
    orient - Variable in class com.threerings.stage.data.StageLocation
    +
    +
    The user's orientation (defined by DirectionCodes).
    +
    +
    orientToString() - Method in class com.threerings.stage.data.StageLocation
    +
    +
    Object.toString() helper function.
    +
    +
    OUTER_ELEMENT - Static variable in class com.threerings.whirled.spot.tools.xml.SpotSceneWriter
    +
    +
    The outer element used to enclose our spot scene definition.
    +
    +
    OUTER_ELEMENT - Static variable in class com.threerings.whirled.tools.xml.SceneWriter
    +
    +
    The outer element used to enclose our scene definition.
    +
    +
    + + + +

    P

    +
    +
    paint(Graphics2D) - Method in class com.threerings.parlor.card.client.CardSprite
    +
     
    +
    paint(Graphics2D) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
     
    +
    paint(Graphics2D) - Method in class com.threerings.puzzle.drop.client.PieceGroupAnimation
    +
     
    +
    paint(Graphics) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
    +
     
    +
    paintBehind(Graphics2D, Rectangle) - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
     
    +
    paintBetween(Graphics2D, Rectangle) - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
     
    +
    paintBetween(Graphics2D, Rectangle) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
     
    +
    paintComponent(Graphics) - Method in class com.threerings.puzzle.drop.client.NextBlockView
    +
     
    +
    paintComponent(Graphics) - Method in class com.threerings.stage.tools.editor.DirectionButton
    +
    +
    Paint this component and the selected direction, + dimmed if we're inactive.
    +
    +
    paintExtras(Graphics2D) - Method in class com.threerings.stage.tools.editor.PortalTool
    +
    +
    Paint what the clusters would look like if we were to add them to + the scene.
    +
    +
    paintExtras(Graphics2D) - Method in interface com.threerings.stage.tools.editor.util.ExtrasPainter
    +
     
    +
    Parameter - Class in com.threerings.parlor.data
    +
    +
    Defines a configuration parameter for a game.
    +
    +
    Parameter() - Constructor for class com.threerings.parlor.data.Parameter
    +
     
    +
    PARLOR_GROUP - Static variable in interface com.threerings.parlor.data.ParlorCodes
    +
    +
    Defines our invocation services group.
    +
    +
    ParlorCodes - Interface in com.threerings.parlor.data
    +
    +
    Contains codes used by the parlor invocation services.
    +
    +
    ParlorContext - Interface in com.threerings.parlor.util
    +
    +
    The parlor context provides access to the various managers, etc.
    +
    +
    ParlorDecoder - Class in com.threerings.parlor.client
    +
    +
    Dispatches calls to a ParlorReceiver instance.
    +
    +
    ParlorDecoder(ParlorReceiver) - Constructor for class com.threerings.parlor.client.ParlorDecoder
    +
    +
    Creates a decoder that may be registered to dispatch invocation + service notifications to the specified receiver.
    +
    +
    ParlorDirector - Class in com.threerings.parlor.client
    +
    +
    The parlor director manages the client side of the game configuration and matchmaking + processes.
    +
    +
    ParlorDirector(ParlorContext) - Constructor for class com.threerings.parlor.client.ParlorDirector
    +
    +
    Constructs a parlor director and provides it with the parlor context that it can use to + access the client services that it needs to provide its own services.
    +
    +
    ParlorManager - Class in com.threerings.parlor.server
    +
    +
    The parlor manager is responsible for the parlor services in aggregate.
    +
    +
    ParlorManager(InvocationManager) - Constructor for class com.threerings.parlor.server.ParlorManager
    +
     
    +
    ParlorMarshaller - Class in com.threerings.parlor.data
    +
    +
    Provides the implementation of the ParlorService interface that marshalls the arguments and delivers the request to the provider - on the server.
    ParlorMarshaller() - -Constructor for class com.threerings.parlor.data.ParlorMarshaller -
      -
    ParlorMarshaller.InviteMarshaller - Class in com.threerings.parlor.data
    Marshalls results to implementations of ParlorService.InviteListener.
    ParlorMarshaller.InviteMarshaller() - -Constructor for class com.threerings.parlor.data.ParlorMarshaller.InviteMarshaller -
      -
    ParlorProvider - Interface in com.threerings.parlor.server
    Defines the server-side of the ParlorService.
    ParlorReceiver - Interface in com.threerings.parlor.client
    Defines, for the parlor services, a set of notifications delivered - asynchronously by the server to the client.
    ParlorSender - Class in com.threerings.parlor.server
    Used to issue notifications to a ParlorReceiver instance on a - client.
    ParlorSender() - -Constructor for class com.threerings.parlor.server.ParlorSender -
      -
    ParlorService - Interface in com.threerings.parlor.client
    Provides an interface to the various parlor invocation services.
    ParlorService.InviteListener - Interface in com.threerings.parlor.client
    Used to communicate responses to ParlorService.invite(com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig, com.threerings.parlor.client.ParlorService.InviteListener) requests.
    parseScene(String) - -Method in class com.threerings.whirled.tools.xml.SceneParser -
    Parses the XML file at the specified path into a scene model - instance. -
    Participant - Class in com.threerings.parlor.tourney.data
    Contains information on a particular tourney participant.
    Participant() - -Constructor for class com.threerings.parlor.tourney.data.Participant -
      -
    PARTICIPANTS - -Static variable in class com.threerings.parlor.tourney.data.TourneyObject -
    The field name of the participants field. -
    participants - -Variable in class com.threerings.parlor.tourney.data.TourneyObject -
    A DSet that accumulates Participant records for the players involved in this tourney. -
    PARTY - -Static variable in class com.threerings.parlor.game.data.GameConfig -
    Matchmaking type constant: a game that starts immediately, and every user that enters is a - player. -
    pathCancelled(Sprite, Path) - -Method in class com.threerings.puzzle.drop.client.PieceGroupAnimation -
      -
    pathCancelled(Sprite, Path) - -Method in class com.threerings.stage.tools.viewer.ViewerScenePanel -
      -
    pathCompleted(Sprite, Path, long) - -Method in class com.threerings.puzzle.drop.client.PieceGroupAnimation -
      -
    pathCompleted(Sprite, Path, long) - -Method in class com.threerings.stage.tools.viewer.ViewerScenePanel -
      -
    PAUSED - -Static variable in class com.threerings.parlor.tourney.data.TourneyObject -
    Tourney is paused. -
    PeeredZoneManager - Interface in com.threerings.whirled.zone.peer.server
     
    PeeredZoneRegistry - Class in com.threerings.whirled.zone.peer.server
     
    PeeredZoneRegistry(InvocationManager, ZonePeerManager) - -Constructor for class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry -
      -
    PeeredZoneRegistry.PeerZoneMoveHandler - Class in com.threerings.whirled.zone.peer.server
    A ZoneMoveHandler that can receive the sceneOnNode() callback.
    PeeredZoneRegistry.PeerZoneMoveHandler(LocationManager, ZoneManager, SceneRegistry, BodyObject, int, int, ZoneService.ZoneMoveListener) - -Constructor for class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneMoveHandler -
      -
    PeeredZoneRegistry.PeerZoneResolutionListener - Interface in com.threerings.whirled.zone.peer.server
    Peer-awareness for finding out about zones.
    PeeredZoneRegistry.PeerZoneShutdownListener - Interface in com.threerings.whirled.zone.peer.server
    Peered zones should be sure to call back to one of these when they're going away.
    PENDING - -Static variable in class com.threerings.parlor.tourney.data.TourneyObject -
    Tourney is pending and accepting participants. -
    Percentiler - Class in com.threerings.parlor.rating.util
    Used to keep track of the percentile distribution of positive values (generally puzzle scores).
    Percentiler() - -Constructor for class com.threerings.parlor.rating.util.Percentiler -
    Creates an empty percentiler. -
    Percentiler(int, int) - -Constructor for class com.threerings.parlor.rating.util.Percentiler -
    Creates a percentiler that expects values to fall within the given range. -
    Percentiler(byte[]) - -Constructor for class com.threerings.parlor.rating.util.Percentiler -
    Creates a percentiler from its serialized representation. -
    PercentileRecord - Class in com.threerings.parlor.rating.server.persist
    Contains data for a Percentiler record.
    PercentileRecord() - -Constructor for class com.threerings.parlor.rating.server.persist.PercentileRecord -
      -
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.ByteByteStringMapStat -
      -
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.ByteStringSetStat -
      -
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.IntArrayStat -
      -
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.IntSetStat -
      -
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.IntStat -
      -
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.IntStringSetStat -
      -
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.MaxIntStat -
      -
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.MaxValueIntStat -
      -
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.ShortStringSetStat -
      -
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.Stat -
    Serializes this instance for storage in the item database. -
    persistTo(ObjectOutputStream) - -Method in class com.threerings.whirled.data.SceneUpdate -
    Serializes the bare representation of this instance without the scene id and version fields. -
    persistUpdate(SceneUpdate) - -Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller -
    Persists the specified update to a new ByteArrayOutInputStream. -
    personality - -Variable in class com.threerings.parlor.game.data.GameAI -
    The "personality" of the AI, which can be interpreted by - each puzzle. -
    pidx - -Variable in class com.threerings.parlor.card.data.PlayerCard -
    The index of the player. -
    PIECE_NONE - -Static variable in interface com.threerings.puzzle.drop.data.DropPieceCodes -
    The piece constant denoting an empty board piece. -
    PieceDestroyer - Class in com.threerings.puzzle.drop.util
    Handles destroying contiguous piece segments in a drop board.
    PieceDestroyer(PieceDestroyer.DestroyLogic) - -Constructor for class com.threerings.puzzle.drop.util.PieceDestroyer -
    Constructs a piece destroyer that destroys pieces as specified by the supplied destroy - logic. -
    PieceDestroyer.DestroyLogic - Interface in com.threerings.puzzle.drop.util
    An interface to be implemented by specific puzzles to detail the parameters and methodology - by which pieces are destroyed in the puzzle board.
    PieceDropLogic - Interface in com.threerings.puzzle.drop.util
    An interface to be implemented by games that would like to be able to drop their pieces during - game play.
    pieceDropped(int, int, int, int, int) - -Method in interface com.threerings.puzzle.drop.util.PieceDropper.DropObserver -
    Indicates that the specified piece was dropped. -
    PieceDropper - Class in com.threerings.puzzle.drop.util
    Handles dropping pieces in a board.
    PieceDropper(PieceDropLogic) - -Constructor for class com.threerings.puzzle.drop.util.PieceDropper -
    Constructs a piece dropper that uses the supplied piece drop logic to specialize itself for - a particular puzzle. -
    PieceDropper.DropObserver - Interface in com.threerings.puzzle.drop.util
    Called to inform a drop observer that a piece has been dropped.
    PieceDropper.PieceDropInfo - Class in com.threerings.puzzle.drop.util
    A class to hold information detailing the pieces to be dropped in a particular column.
    PieceDropper.PieceDropInfo(int, int, int) - -Constructor for class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo -
    Constructs a piece drop info object. -
    PieceGroupAnimation - Class in com.threerings.puzzle.drop.client
    Animates all the pieces on a puzzle board doing some sort of global effect like all flying into - place or out into the ether.
    PieceGroupAnimation(DropBoardView, DropBoard) - -Constructor for class com.threerings.puzzle.drop.client.PieceGroupAnimation -
    Creates a piece group animation which must be initialized with a subsequent call to - AbstractMedia.init(AbstractMediaManager). -
    pieceMoved(DropSprite, long, int, int) - -Method in interface com.threerings.puzzle.drop.client.DropSpriteObserver -
    Called when the drop sprite has moved completely to the specified board coordinates. -
    pieces - -Variable in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo -
    The pieces to be dropped. -
    PlacementConstraints - Class in com.threerings.stage.util
    Maintains extra information on objects in a scene and checks proposed - placement operations for constraint violations.
    PlacementConstraints(TileManager, StageScene) - -Constructor for class com.threerings.stage.util.PlacementConstraints -
    Default constructor. -
    placeOid - -Variable in class com.threerings.micasa.lobby.Lobby -
    The object id of the lobby place object. -
    PLAY_CARD - -Static variable in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller -
    The method id used to dispatch TrickCardGameMarshaller.playCard(com.threerings.parlor.card.data.Card, int) requests. -
    playCard(Card, int) - -Method in interface com.threerings.parlor.card.trick.client.TrickCardGameService -
    Plays a card in the trick. -
    playCard(Card, int) - -Method in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller -
      -
    playCard(ClientObject, Card, int) - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
      -
    playCard(ClientObject, Card, int) - -Method in interface com.threerings.parlor.card.trick.server.TrickCardGameProvider -
    Handles a TrickCardGameService.playCard(com.threerings.parlor.card.data.Card, int) request. -
    PLAYER_ID - -Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord -
      -
    PLAYER_ID - -Static variable in class com.threerings.stats.server.persist.StatRecord -
      -
    PLAYER_IN_PLAY - -Static variable in class com.threerings.parlor.game.data.GameObject -
    The player status constant for a player whose game is in play. -
    PLAYER_KNOCKED_OUT - -Static variable in interface com.threerings.parlor.game.data.GameCodes -
    The name of the message event to a placeObject that a player - was knocked out of a puzzle. -
    PLAYER_LEFT_GAME - -Static variable in class com.threerings.parlor.game.data.GameObject -
    The player status constant for a player whose has been knocked out of the game. -
    PLAYER_STATUS - -Static variable in class com.threerings.parlor.game.data.GameObject -
    The field name of the playerStatus field. -
    PlayerCard - Class in com.threerings.parlor.card.data
    Pairs a player index with the card that the player played in the trick.
    PlayerCard() - -Constructor for class com.threerings.parlor.card.data.PlayerCard -
    No-argument constructor for deserialization. -
    PlayerCard(int, Card) - -Constructor for class com.threerings.parlor.card.data.PlayerCard -
    Creates a new player card. -
    playerCount - -Variable in class com.threerings.micasa.simulator.data.SimulatorInfo -
    The number of players in the game. -
    playerId - -Variable in class com.threerings.parlor.rating.server.persist.RatingRecord -
    The identifier of the player we're rating. -
    playerId - -Variable in class com.threerings.stats.server.persist.StatRecord -
    The identifier of the player this is a stat for. -
    playerIsReady(int) - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns true if the player at the specified slot is ready (or if there is meant to be no + on the server. +
    +
    ParlorMarshaller() - Constructor for class com.threerings.parlor.data.ParlorMarshaller
    +
     
    +
    ParlorMarshaller.InviteMarshaller - Class in com.threerings.parlor.data
    +
    +
    Marshalls results to implementations of ParlorService.InviteListener.
    +
    +
    ParlorProvider - Interface in com.threerings.parlor.server
    +
    +
    Defines the server-side of the ParlorService.
    +
    +
    ParlorReceiver - Interface in com.threerings.parlor.client
    +
    +
    Defines, for the parlor services, a set of notifications delivered + asynchronously by the server to the client.
    +
    +
    ParlorSender - Class in com.threerings.parlor.server
    +
    +
    Used to issue notifications to a ParlorReceiver instance on a + client.
    +
    +
    ParlorSender() - Constructor for class com.threerings.parlor.server.ParlorSender
    +
     
    +
    ParlorService - Interface in com.threerings.parlor.client
    +
    +
    Provides an interface to the various parlor invocation services.
    +
    +
    ParlorService.InviteListener - Interface in com.threerings.parlor.client
    +
    + +
    +
    parseScene(String) - Method in class com.threerings.whirled.tools.xml.SceneParser
    +
    +
    Parses the XML file at the specified path into a scene model instance.
    +
    +
    parseScene(InputStream) - Method in class com.threerings.whirled.tools.xml.SceneParser
    +
    +
    Parses the XML file provided by scene into a scene model instance.
    +
    +
    Participant - Class in com.threerings.parlor.tourney.data
    +
    +
    Contains information on a particular tourney participant.
    +
    +
    Participant() - Constructor for class com.threerings.parlor.tourney.data.Participant
    +
     
    +
    PARTICIPANTS - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    The field name of the participants field.
    +
    +
    participants - Variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    A DSet that accumulates Participant records for the players involved in this tourney.
    +
    +
    PARTY - Static variable in class com.threerings.parlor.game.data.GameConfig
    +
    +
    Matchmaking type constant: a game that starts immediately, and every user that enters is a + player.
    +
    +
    pathCancelled(Sprite, Path) - Method in class com.threerings.puzzle.drop.client.PieceGroupAnimation
    +
     
    +
    pathCancelled(Sprite, Path) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
    +
     
    +
    pathCompleted(Sprite, Path, long) - Method in class com.threerings.puzzle.drop.client.PieceGroupAnimation
    +
     
    +
    pathCompleted(Sprite, Path, long) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
    +
     
    +
    PAUSED - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    Tourney is paused.
    +
    +
    PeeredZoneManager - Interface in com.threerings.whirled.zone.peer.server
    +
     
    +
    PeeredZoneRegistry - Class in com.threerings.whirled.zone.peer.server
    +
     
    +
    PeeredZoneRegistry(InvocationManager, ZonePeerManager) - Constructor for class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
    +
     
    +
    PeeredZoneRegistry.PeerZoneMoveHandler - Class in com.threerings.whirled.zone.peer.server
    +
    +
    A ZoneMoveHandler that can receive the sceneOnNode() callback.
    +
    +
    PeeredZoneRegistry.PeerZoneResolutionListener - Interface in com.threerings.whirled.zone.peer.server
    +
    +
    Peer-awareness for finding out about zones.
    +
    +
    PeeredZoneRegistry.PeerZoneShutdownListener - Interface in com.threerings.whirled.zone.peer.server
    +
    +
    Peered zones should be sure to call back to one of these when they're going away.
    +
    +
    PeerZoneMoveHandler(LocationManager, ZoneManager, SceneRegistry, BodyObject, int, int, ZoneService.ZoneMoveListener) - Constructor for class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneMoveHandler
    +
     
    +
    PENDING - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    Tourney is pending and accepting participants.
    +
    +
    Percentiler - Class in com.threerings.parlor.rating.util
    +
    +
    Used to keep track of the percentile distribution of positive values (generally puzzle scores).
    +
    +
    Percentiler() - Constructor for class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Creates an empty percentiler.
    +
    +
    Percentiler(int, int) - Constructor for class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Creates a percentiler that expects values to fall within the given range.
    +
    +
    Percentiler(byte[]) - Constructor for class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Creates a percentiler from its serialized representation.
    +
    +
    PercentileRecord - Class in com.threerings.parlor.rating.server.persist
    +
    +
    Contains data for a Percentiler record.
    +
    +
    PercentileRecord() - Constructor for class com.threerings.parlor.rating.server.persist.PercentileRecord
    +
     
    +
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.ByteByteStringMapStat
    +
     
    +
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.ByteStringSetStat
    +
     
    +
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntArrayStat
    +
     
    +
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntSetStat
    +
     
    +
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntStat
    +
     
    +
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntStringSetStat
    +
     
    +
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.MaxIntStat
    +
     
    +
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.MaxValueIntStat
    +
     
    +
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.ShortStringSetStat
    +
     
    +
    persistTo(ObjectOutputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.Stat
    +
    +
    Serializes this instance for storage in the item database.
    +
    +
    persistTo(ObjectOutputStream) - Method in class com.threerings.whirled.data.SceneUpdate
    +
    +
    Serializes the bare representation of this instance without the scene id and version fields.
    +
    +
    persistUpdate(SceneUpdate) - Method in class com.threerings.whirled.server.persist.SceneUpdateMarshaller
    +
    +
    Persists the specified update to a new ByteArrayOutInputStream.
    +
    +
    personality - Variable in class com.threerings.parlor.game.data.GameAI
    +
    +
    The "personality" of the AI, which can be interpreted by each puzzle.
    +
    +
    pidx - Variable in class com.threerings.parlor.card.data.PlayerCard
    +
    +
    The index of the player.
    +
    +
    PIECE_NONE - Static variable in interface com.threerings.puzzle.drop.data.DropPieceCodes
    +
    +
    The piece constant denoting an empty board piece.
    +
    +
    PieceDestroyer - Class in com.threerings.puzzle.drop.util
    +
    +
    Handles destroying contiguous piece segments in a drop board.
    +
    +
    PieceDestroyer(PieceDestroyer.DestroyLogic) - Constructor for class com.threerings.puzzle.drop.util.PieceDestroyer
    +
    +
    Constructs a piece destroyer that destroys pieces as specified by the supplied destroy + logic.
    +
    +
    PieceDestroyer.DestroyLogic - Interface in com.threerings.puzzle.drop.util
    +
    +
    An interface to be implemented by specific puzzles to detail the parameters and methodology + by which pieces are destroyed in the puzzle board.
    +
    +
    PieceDropInfo(int, int, int) - Constructor for class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
    +
    +
    Constructs a piece drop info object.
    +
    +
    PieceDropLogic - Interface in com.threerings.puzzle.drop.util
    +
    +
    An interface to be implemented by games that would like to be able to drop their pieces during + game play.
    +
    +
    pieceDropped(int, int, int, int, int) - Method in interface com.threerings.puzzle.drop.util.PieceDropper.DropObserver
    +
    +
    Indicates that the specified piece was dropped.
    +
    +
    PieceDropper - Class in com.threerings.puzzle.drop.util
    +
    +
    Handles dropping pieces in a board.
    +
    +
    PieceDropper(PieceDropLogic) - Constructor for class com.threerings.puzzle.drop.util.PieceDropper
    +
    +
    Constructs a piece dropper that uses the supplied piece drop logic to specialize itself for + a particular puzzle.
    +
    +
    PieceDropper.DropObserver - Interface in com.threerings.puzzle.drop.util
    +
    +
    Called to inform a drop observer that a piece has been dropped.
    +
    +
    PieceDropper.PieceDropInfo - Class in com.threerings.puzzle.drop.util
    +
    +
    A class to hold information detailing the pieces to be dropped in a particular column.
    +
    +
    PieceGroupAnimation - Class in com.threerings.puzzle.drop.client
    +
    +
    Animates all the pieces on a puzzle board doing some sort of global effect like all flying into + place or out into the ether.
    +
    +
    PieceGroupAnimation(DropBoardView, DropBoard) - Constructor for class com.threerings.puzzle.drop.client.PieceGroupAnimation
    +
    +
    Creates a piece group animation which must be initialized with a subsequent call to + AbstractMedia.init(AbstractMediaManager).
    +
    +
    pieceMoved(DropSprite, long, int, int) - Method in interface com.threerings.puzzle.drop.client.DropSpriteObserver
    +
    +
    Called when the drop sprite has moved completely to the specified board coordinates.
    +
    +
    pieces - Variable in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
    +
    +
    The pieces to be dropped.
    +
    +
    PlacementConstraints - Class in com.threerings.stage.util
    +
    +
    Maintains extra information on objects in a scene and checks proposed + placement operations for constraint violations.
    +
    +
    PlacementConstraints(TileManager, StageScene) - Constructor for class com.threerings.stage.util.PlacementConstraints
    +
    +
    Default constructor.
    +
    +
    placeOid - Variable in class com.threerings.micasa.lobby.Lobby
    +
    +
    The object id of the lobby place object.
    +
    +
    PLAY_CARD - Static variable in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
    +
    + +
    +
    playCard(Card, int) - Method in interface com.threerings.parlor.card.trick.client.TrickCardGameService
    +
    +
    Plays a card in the trick.
    +
    +
    playCard(Card, int) - Method in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
    +
     
    +
    playCard(ClientObject, Card, int) - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
     
    +
    playCard(ClientObject, Card, int) - Method in interface com.threerings.parlor.card.trick.server.TrickCardGameProvider
    +
    + +
    +
    PLAYER_ID - Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord
    +
     
    +
    PLAYER_ID - Static variable in class com.threerings.stats.server.persist.StatRecord
    +
     
    +
    PLAYER_IN_PLAY - Static variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    The player status constant for a player whose game is in play.
    +
    +
    PLAYER_KNOCKED_OUT - Static variable in interface com.threerings.parlor.game.data.GameCodes
    +
    +
    The name of the message event to a placeObject that a player + was knocked out of a puzzle.
    +
    +
    PLAYER_LEFT_GAME - Static variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    The player status constant for a player whose has been knocked out of the game.
    +
    +
    PLAYER_STATUS - Static variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    The field name of the playerStatus field.
    +
    +
    PlayerCard - Class in com.threerings.parlor.card.data
    +
    +
    Pairs a player index with the card that the player played in the trick.
    +
    +
    PlayerCard() - Constructor for class com.threerings.parlor.card.data.PlayerCard
    +
    +
    No-argument constructor for deserialization.
    +
    +
    PlayerCard(int, Card) - Constructor for class com.threerings.parlor.card.data.PlayerCard
    +
    +
    Creates a new player card.
    +
    +
    playerCount - Variable in class com.threerings.micasa.simulator.data.SimulatorInfo
    +
    +
    The number of players in the game.
    +
    +
    playerId - Variable in class com.threerings.parlor.rating.server.persist.RatingRecord
    +
    +
    The identifier of the player we're rating.
    +
    +
    playerId - Variable in class com.threerings.stats.server.persist.StatRecord
    +
    +
    The identifier of the player this is a stat for.
    +
    +
    playerIsReady(int) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns true if the player at the specified slot is ready (or if there is meant to be no player in that slot), false if there is meant to be a player in the specified slot and they - have not yet reported that they are ready. -
    playerKnockedOut(int) - -Method in class com.threerings.puzzle.client.PuzzleControllerDelegate -
    Called when a player is knocked out of the game. -
    playerReady(BodyObject) - -Method in class com.threerings.parlor.game.server.GameManager -
    Called by the client when the player is ready for the game to start. -
    players - -Variable in class com.threerings.parlor.data.Table -
    An array of the usernames of the players of this table (some slots may not be filled), or - null if a party game. -
    players - -Variable in class com.threerings.parlor.game.data.GameConfig -
    The usernames of the players involved in this game, or an empty array if such information - is not needed by this particular game. -
    PLAYERS - -Static variable in class com.threerings.parlor.game.data.GameObject -
    The field name of the players field. -
    players - -Variable in class com.threerings.parlor.game.data.GameObject -
    The usernames of the players involved in this game. -
    playerStatus - -Variable in class com.threerings.parlor.game.data.GameObject -
    If null, indicates that all present players are active, or for more complex games can be - non-null to indicate the current status of each player in the game. -
    PlayerStatusView - Class in com.threerings.puzzle.client
    The player status view displays a player's current status in the game.
    PlayerStatusView(GameObject, int) - -Constructor for class com.threerings.puzzle.client.PlayerStatusView -
    Constructs a player status view. -
    playerWasReplaced(int, Name, Name) - -Method in class com.threerings.parlor.game.server.GameManagerDelegate -
    Called when a player in the game has been replaced by a call to GameManager.replacePlayer(int, com.threerings.util.Name). -
    playerWasReplaced(int, Name, Name) - -Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate -
      -
    PLAYING_HAND - -Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    The state that indicates the game is currently playing a hand. -
    PLAYING_TRICK - -Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    The state that indicates the game is currently playing a trick. -
    PlayManager - Interface in com.threerings.parlor.server
    An interface to be implemented by a PlaceManager that wishes to host - places that have players.
    PlayManagerDelegate - Class in com.threerings.parlor.server
    The base class for any delegate that wishes to service both GameManager + have not yet reported that they are ready. +
    +
    playerKnockedOut(int) - Method in class com.threerings.puzzle.client.PuzzleControllerDelegate
    +
    +
    Called when a player is knocked out of the game.
    +
    +
    playerReady(BodyObject) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Called by the client when the player is ready for the game to start.
    +
    +
    players - Variable in class com.threerings.parlor.data.Table
    +
    +
    An array of the usernames of the players of this table (some slots may not be filled), or + null if a party game.
    +
    +
    players - Variable in class com.threerings.parlor.game.data.GameConfig
    +
    +
    The usernames of the players involved in this game, or an empty array if such information + is not needed by this particular game.
    +
    +
    PLAYERS - Static variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    The field name of the players field.
    +
    +
    players - Variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    The usernames of the players involved in this game.
    +
    +
    playerStatus - Variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    If null, indicates that all present players are active, or for more complex games can be + non-null to indicate the current status of each player in the game.
    +
    +
    PlayerStatusView - Class in com.threerings.puzzle.client
    +
    +
    The player status view displays a player's current status in the game.
    +
    +
    PlayerStatusView(GameObject, int) - Constructor for class com.threerings.puzzle.client.PlayerStatusView
    +
    +
    Constructs a player status view.
    +
    +
    playerWasReplaced(int, Name, Name) - Method in class com.threerings.parlor.game.server.GameManagerDelegate
    +
    +
    Called when a player in the game has been replaced by a call to GameManager.replacePlayer(int, com.threerings.util.Name).
    +
    +
    playerWasReplaced(int, Name, Name) - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
    +
     
    +
    PLAYING_HAND - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    The state that indicates the game is currently playing a hand.
    +
    +
    PLAYING_TRICK - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    The state that indicates the game is currently playing a trick.
    +
    +
    PlayManager - Interface in com.threerings.parlor.server
    +
    +
    An interface to be implemented by a PlaceManager that wishes to host + places that have players.
    +
    +
    PlayManagerDelegate - Class in com.threerings.parlor.server
    +
    +
    The base class for any delegate that wishes to service both GameManager games and AVRGameManager games -- or, in fact, any PlaceManager - that implements PlayManager.
    PlayManagerDelegate() - -Constructor for class com.threerings.parlor.server.PlayManagerDelegate -
      -
    PointSet - Class in com.threerings.puzzle.util
    The point set class provides an efficient implementation of a set containing two-dimensional - point values as (x, y).
    PointSet(int, int) - -Constructor for class com.threerings.puzzle.util.PointSet -
    Creates a point set that can contain points within the given range of values. -
    popOverlayPanel() - -Method in class com.threerings.puzzle.client.PuzzlePanel -
    Pops the overlay panel off of the main puzzle board display. -
    Portal - Class in com.threerings.whirled.spot.data
    Represents an exit to another scene.
    Portal() - -Constructor for class com.threerings.whirled.spot.data.Portal -
      -
    PortalDialog - Class in com.threerings.stage.tools.editor
    The PortalDialog is used to present the user with a dialog + that implements PlayManager. +
    +
    PlayManagerDelegate() - Constructor for class com.threerings.parlor.server.PlayManagerDelegate
    +
     
    +
    PointSet - Class in com.threerings.puzzle.util
    +
    +
    The point set class provides an efficient implementation of a set containing two-dimensional + point values as (x, y).
    +
    +
    PointSet(int, int) - Constructor for class com.threerings.puzzle.util.PointSet
    +
    +
    Creates a point set that can contain points within the given range of values.
    +
    +
    popOverlayPanel() - Method in class com.threerings.puzzle.client.PuzzlePanel
    +
    +
    Pops the overlay panel off of the main puzzle board display.
    +
    +
    Portal - Class in com.threerings.whirled.spot.data
    +
    +
    Represents an exit to another scene.
    +
    +
    Portal() - Constructor for class com.threerings.whirled.spot.data.Portal
    +
     
    +
    PortalDialog - Class in com.threerings.stage.tools.editor
    +
    +
    The PortalDialog is used to present the user with a dialog allowing them to enter the information associated with an - EditablePortal.
    PortalDialog(EditorContext, EditorScenePanel) - -Constructor for class com.threerings.stage.tools.editor.PortalDialog -
    Constructs the portal dialog. -
    portalId - -Variable in class com.threerings.whirled.spot.data.Portal -
    This portal's unique identifier. -
    portals - -Variable in class com.threerings.whirled.spot.data.SpotSceneModel -
    An array containing all portals in this scene. -
    portalsAdded - -Variable in class com.threerings.whirled.spot.data.ModifyPortalsUpdate -
    The portals to be added to the scene. -
    portalsRemoved - -Variable in class com.threerings.whirled.spot.data.ModifyPortalsUpdate -
    The portals to be removed from the room. -
    PortalTool - Class in com.threerings.stage.tools.editor
    A tool for setting a portal.
    PortalTool() - -Constructor for class com.threerings.stage.tools.editor.PortalTool -
      -
    PRE_GAME - -Static variable in class com.threerings.parlor.game.data.GameObject -
    A game state constant indicating that the game has not yet started and is still awaiting - the arrival of all of the players. -
    PreferencesDialog - Class in com.threerings.stage.tools.editor
    A dialog for editing preferences.
    PreferencesDialog() - -Constructor for class com.threerings.stage.tools.editor.PreferencesDialog -
    Creates a preferences dialog. -
    prepare(SceneObject) - -Method in class com.threerings.stage.tools.editor.ObjectEditorDialog -
    Prepare the dialog for display. -
    prepare(StageScene, EditablePortal) - -Method in class com.threerings.stage.tools.editor.PortalDialog -
    Prepare the dialog for display. -
    prepareMoveTo(int, ResultListener<PlaceConfig>) - -Method in class com.threerings.whirled.client.SceneDirector -
    Prepares to move to the requested scene. -
    privateTable - -Variable in class com.threerings.parlor.data.TableConfig -
    Whether the table is "private". -
    Prize - Class in com.threerings.parlor.tourney.data
    Extensible class that specifies the prize for a tourney.
    Prize() - -Constructor for class com.threerings.parlor.tourney.data.Prize -
      -
    prize - -Variable in class com.threerings.parlor.tourney.data.TourneyConfig -
    The prize for this tourney. -
    purgeGame(int) - -Method in class com.threerings.parlor.rating.server.persist.RatingRepository -
    Deletes all rating and percentile records for the specified game. -
    purgePlayers(Collection<Integer>) - -Method in class com.threerings.parlor.rating.server.persist.RatingRepository -
    Deletes all rating records for the specified players. -
    purgePlayers(Collection<Integer>) - -Method in class com.threerings.stats.server.persist.StatRepository -
    Deletes all data associated with the supplied players. -
    pushOverlayPanel(JPanel) - -Method in class com.threerings.puzzle.client.PuzzlePanel -
    Temporarily replaces the puzzle board display with the supplied overlay panel. -
    put(String, int) - -Method in class com.threerings.stats.data.StringMapStat -
    Adds the specified key value pair to this set, overwriting any existing mapping. -
    PUZZLE_GAME_SERVICE - -Static variable in class com.threerings.puzzle.data.PuzzleObject -
    The field name of the puzzleGameService field. -
    PUZZLE_MESSAGE_BUNDLE - -Static variable in interface com.threerings.puzzle.data.PuzzleCodes -
    The message bundle identifier for general puzzle messages. -
    PuzzleAnimationWaiter - Class in com.threerings.puzzle.client
    An animation waiter to be used with puzzles that want to modify the game object or board in some + EditablePortal. +
    +
    PortalDialog(EditorContext, EditorScenePanel) - Constructor for class com.threerings.stage.tools.editor.PortalDialog
    +
    +
    Constructs the portal dialog.
    +
    +
    portalId - Variable in class com.threerings.whirled.spot.data.Portal
    +
    +
    This portal's unique identifier.
    +
    +
    portals - Variable in class com.threerings.whirled.spot.data.SpotSceneModel
    +
    +
    An array containing all portals in this scene.
    +
    +
    portalsAdded - Variable in class com.threerings.whirled.spot.data.ModifyPortalsUpdate
    +
    +
    The portals to be added to the scene.
    +
    +
    portalsRemoved - Variable in class com.threerings.whirled.spot.data.ModifyPortalsUpdate
    +
    +
    The portals to be removed from the room.
    +
    +
    PortalTool - Class in com.threerings.stage.tools.editor
    +
    +
    A tool for setting a portal.
    +
    +
    PortalTool() - Constructor for class com.threerings.stage.tools.editor.PortalTool
    +
     
    +
    PRE_GAME - Static variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    A game state constant indicating that the game has not yet started and is still awaiting + the arrival of all of the players.
    +
    +
    PreferencesDialog - Class in com.threerings.stage.tools.editor
    +
    +
    A dialog for editing preferences.
    +
    +
    PreferencesDialog() - Constructor for class com.threerings.stage.tools.editor.PreferencesDialog
    +
    +
    Creates a preferences dialog.
    +
    +
    prepare(SceneObject) - Method in class com.threerings.stage.tools.editor.ObjectEditorDialog
    +
    +
    Prepare the dialog for display.
    +
    +
    prepare(StageScene, EditablePortal) - Method in class com.threerings.stage.tools.editor.PortalDialog
    +
    +
    Prepare the dialog for display.
    +
    +
    prepareMoveTo(int, ResultListener<PlaceConfig>) - Method in class com.threerings.whirled.client.SceneDirector
    +
    +
    Prepares to move to the requested scene.
    +
    +
    privateTable - Variable in class com.threerings.parlor.data.TableConfig
    +
    +
    Whether the table is "private".
    +
    +
    Prize - Class in com.threerings.parlor.tourney.data
    +
    +
    Extensible class that specifies the prize for a tourney.
    +
    +
    Prize() - Constructor for class com.threerings.parlor.tourney.data.Prize
    +
     
    +
    prize - Variable in class com.threerings.parlor.tourney.data.TourneyConfig
    +
    +
    The prize for this tourney.
    +
    +
    purgeGame(int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Deletes all rating and percentile records for the specified game.
    +
    +
    purgePlayers(Collection<Integer>) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Deletes all rating records for the specified players.
    +
    +
    purgePlayers(Collection<Integer>) - Method in class com.threerings.stats.server.persist.StatRepository
    +
    +
    Deletes all data associated with the supplied players.
    +
    +
    pushOverlayPanel(JPanel) - Method in class com.threerings.puzzle.client.PuzzlePanel
    +
    +
    Temporarily replaces the puzzle board display with the supplied overlay panel.
    +
    +
    put(String, int) - Method in class com.threerings.stats.data.StringMapStat
    +
    +
    Adds the specified key value pair to this set, overwriting any existing mapping.
    +
    +
    PUZZLE_GAME_SERVICE - Static variable in class com.threerings.puzzle.data.PuzzleObject
    +
    +
    The field name of the puzzleGameService field.
    +
    +
    PUZZLE_MESSAGE_BUNDLE - Static variable in interface com.threerings.puzzle.data.PuzzleCodes
    +
    +
    The message bundle identifier for general puzzle messages.
    +
    +
    PuzzleAnimationWaiter - Class in com.threerings.puzzle.client
    +
    +
    An animation waiter to be used with puzzles that want to modify the game object or board in some way after the animations end, and would like to do so in a safe fashion such that their changes - aren't unwittingly performed on game data for a subsequent round of the puzzle.
    PuzzleAnimationWaiter(PuzzleObject) - -Constructor for class com.threerings.puzzle.client.PuzzleAnimationWaiter -
    Constructs a puzzle animation waiter. -
    PuzzleBoardView - Class in com.threerings.puzzle.client
    The puzzle board view displays a view of a puzzle game.
    PuzzleBoardView(PuzzleContext) - -Constructor for class com.threerings.puzzle.client.PuzzleBoardView -
    Constructs a puzzle board view. -
    PuzzleCodes - Interface in com.threerings.puzzle.data
    Constants relating to the puzzle services.
    PuzzleContext - Interface in com.threerings.puzzle.util
    Provides access to entities needed by the puzzle services.
    PuzzleController - Class in com.threerings.puzzle.client
    The puzzle game controller handles logical actions for a puzzle game.
    PuzzleController() - -Constructor for class com.threerings.puzzle.client.PuzzleController -
      -
    PuzzleController.ClearPender - Interface in com.threerings.puzzle.client
    Used by PuzzleController.fireWhenActionCleared(com.threerings.puzzle.client.PuzzleController.ClearPender).
    PuzzleControllerDelegate - Class in com.threerings.puzzle.client
    A base class for puzzle controller delegates.
    PuzzleControllerDelegate(PuzzleController) - -Constructor for class com.threerings.puzzle.client.PuzzleControllerDelegate -
    Constructs a puzzle controller delegate. -
    PuzzleGameCodes - Interface in com.threerings.puzzle.data
    Contains codes used by the puzzle game client implementations.
    PuzzleGameMarshaller - Class in com.threerings.puzzle.data
    Provides the implementation of the PuzzleGameService interface + aren't unwittingly performed on game data for a subsequent round of the puzzle. +
    +
    PuzzleAnimationWaiter(PuzzleObject) - Constructor for class com.threerings.puzzle.client.PuzzleAnimationWaiter
    +
    +
    Constructs a puzzle animation waiter.
    +
    +
    PuzzleBoardView - Class in com.threerings.puzzle.client
    +
    +
    The puzzle board view displays a view of a puzzle game.
    +
    +
    PuzzleBoardView(PuzzleContext) - Constructor for class com.threerings.puzzle.client.PuzzleBoardView
    +
    +
    Constructs a puzzle board view.
    +
    +
    PuzzleCodes - Interface in com.threerings.puzzle.data
    +
    +
    Constants relating to the puzzle services.
    +
    +
    PuzzleContext - Interface in com.threerings.puzzle.util
    +
    +
    Provides access to entities needed by the puzzle services.
    +
    +
    PuzzleController - Class in com.threerings.puzzle.client
    +
    +
    The puzzle game controller handles logical actions for a puzzle game.
    +
    +
    PuzzleController() - Constructor for class com.threerings.puzzle.client.PuzzleController
    +
     
    +
    PuzzleController.ClearPender - Interface in com.threerings.puzzle.client
    +
    + +
    +
    PuzzleControllerDelegate - Class in com.threerings.puzzle.client
    +
    +
    A base class for puzzle controller delegates.
    +
    +
    PuzzleControllerDelegate(PuzzleController) - Constructor for class com.threerings.puzzle.client.PuzzleControllerDelegate
    +
    +
    Constructs a puzzle controller delegate.
    +
    +
    PuzzleGameCodes - Interface in com.threerings.puzzle.data
    +
    +
    Contains codes used by the puzzle game client implementations.
    +
    +
    PuzzleGameMarshaller - Class in com.threerings.puzzle.data
    +
    +
    Provides the implementation of the PuzzleGameService interface that marshalls the arguments and delivers the request to the provider - on the server.
    PuzzleGameMarshaller() - -Constructor for class com.threerings.puzzle.data.PuzzleGameMarshaller -
      -
    PuzzleGameProvider - Interface in com.threerings.puzzle.server
    Defines the server-side of the PuzzleGameService.
    PuzzleGameService - Interface in com.threerings.puzzle.client
    Provides services used by puzzle game clients to request that actions be taken by the puzzle - manager.
    puzzleGameService - -Variable in class com.threerings.puzzle.data.PuzzleObject -
    Provides general puzzle game invocation services. -
    PuzzleGameUtil - Class in com.threerings.puzzle.util
    Puzzle game related utilities.
    PuzzleGameUtil() - -Constructor for class com.threerings.puzzle.util.PuzzleGameUtil -
      -
    PuzzleManager - Class in com.threerings.puzzle.server
    Extends the GameManager with facilities for puzzle games.
    PuzzleManager() - -Constructor for class com.threerings.puzzle.server.PuzzleManager -
      -
    PuzzleManagerDelegate - Class in com.threerings.puzzle.server
    Extends the GameManagerDelegate mechanism with puzzle manager specific methods (of - which there are currently none).
    PuzzleManagerDelegate() - -Constructor for class com.threerings.puzzle.server.PuzzleManagerDelegate -
      -
    PuzzleManagerDelegate(PuzzleManager) - -Constructor for class com.threerings.puzzle.server.PuzzleManagerDelegate -
    Deprecated. use the zero-argument constructor. -
    PuzzleObject - Class in com.threerings.puzzle.data
    Extends the basic GameObject to add individual player status.
    PuzzleObject() - -Constructor for class com.threerings.puzzle.data.PuzzleObject -
      -
    PuzzlePanel - Class in com.threerings.puzzle.client
    The puzzle panel class should be extended by classes that provide a view for a puzzle game.
    PuzzlePanel(PuzzleContext, PuzzleController) - -Constructor for class com.threerings.puzzle.client.PuzzlePanel -
    Constructs a puzzle panel. -
    PuzzlePrefs - Class in com.threerings.puzzle.client
    Provides access to runtime configuration parameters for this package and its subpackages.
    PuzzlePrefs() - -Constructor for class com.threerings.puzzle.client.PuzzlePrefs -
      -
    puzzleStillValid() - -Method in class com.threerings.puzzle.client.PuzzleAnimationWaiter -
    Returns whether the puzzle associated with this puzzle animation waiter is still valid. -
    -
    -

    -Q

    -
    -
    qualifyZoneId(byte, int) - -Static method in class com.threerings.whirled.zone.util.ZoneUtil -
    Composes the zone type and zone id into a qualified zone id. -
    QUEEN - -Static variable in interface com.threerings.parlor.card.data.CardCodes -
    The number of the queen. -
    -
    -

    -R

    -
    -
    RADIAL_ROTATION - -Static variable in class com.threerings.puzzle.drop.data.DropBoard -
    The rotation constant for rotation around a central piece. -
    RAISE_ROW - -Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate -
    The action command for raising the next rising row. -
    RangeParameter - Class in com.threerings.parlor.data
    Models a parameter that can contain an integer value in a specified range.
    RangeParameter() - -Constructor for class com.threerings.parlor.data.RangeParameter -
      -
    rated - -Variable in class com.threerings.parlor.game.data.GameConfig -
    Indicates whether or not this game is rated. -
    ratifyBodyEntry(BodyObject, int) - -Method in interface com.threerings.whirled.zone.server.ZoneManager -
    Called when a body has requested to enter a zone. -
    ratifyBodyExit(BodyObject) - -Method in interface com.threerings.whirled.zone.server.ZoneManager -
    Called when a body has requested to leave a zone. -
    RATING - -Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord -
      -
    rating - -Variable in class com.threerings.parlor.rating.server.persist.RatingRecord -
    The player's current rating. -
    Rating - Class in com.threerings.parlor.rating.server
    Encapsulates the rating/experience tuple representing a player's rating for a game, and logic - for calculating rating changes.
    Rating() - -Constructor for class com.threerings.parlor.rating.server.Rating -
      -
    rating - -Variable in class com.threerings.parlor.rating.server.Rating -
    The player's rating for our game. -
    RatingCodes - Interface in com.threerings.parlor.rating.data
    Constants relating to the rating services.
    RatingDelegate - Class in com.threerings.parlor.rating.server
    Rates players after each game and handles persisting the results.
    RatingDelegate() - -Constructor for class com.threerings.parlor.rating.server.RatingDelegate -
      -
    RatingRecord - Class in com.threerings.parlor.rating.server.persist
     
    RatingRecord() - -Constructor for class com.threerings.parlor.rating.server.persist.RatingRecord -
    An empty constructor for unmarshalling. -
    RatingRecord(int, int, int, int) - -Constructor for class com.threerings.parlor.rating.server.persist.RatingRecord -
    A constructor that populates all our fields. -
    RatingRepository - Class in com.threerings.parlor.rating.server.persist
    Handles the persistent storage of per-user per-game ratings.
    RatingRepository(PersistenceContext) - -Constructor for class com.threerings.parlor.rating.server.persist.RatingRepository -
    Initialize the RatingRepository. -
    readObject(ObjectInputStream) - -Method in class com.threerings.stats.data.StatModifier -
    Reads our custom streamable fields. -
    readObject(ObjectInputStream) - -Method in class com.threerings.whirled.data.SceneUpdate -
    Reads our custom streamable fields. -
    RECEIVED_CARDS_FROM_PLAYER - -Static variable in class com.threerings.parlor.card.client.CardGameDecoder -
    The method id used to dispatch CardGameReceiver.receivedCardsFromPlayer(int, com.threerings.parlor.card.data.Card[]) - notifications. -
    RECEIVED_HAND - -Static variable in class com.threerings.parlor.card.client.CardGameDecoder -
    The method id used to dispatch CardGameReceiver.receivedHand(int, com.threerings.parlor.card.data.Hand) - notifications. -
    RECEIVED_INVITE - -Static variable in class com.threerings.parlor.client.ParlorDecoder -
    The method id used to dispatch ParlorReceiver.receivedInvite(int, com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig) - notifications. -
    RECEIVED_INVITE_CANCELLATION - -Static variable in class com.threerings.parlor.client.ParlorDecoder -
    The method id used to dispatch ParlorReceiver.receivedInviteCancellation(int) - notifications. -
    RECEIVED_INVITE_RESPONSE - -Static variable in class com.threerings.parlor.client.ParlorDecoder -
    The method id used to dispatch ParlorReceiver.receivedInviteResponse(int, int, java.lang.Object) - notifications. -
    receivedCardsFromPlayer(int, Card[]) - -Method in class com.threerings.parlor.card.client.CardGameController -
    Dispatched to the client when it has received a set of cards from another player. -
    receivedCardsFromPlayer(int, Card[]) - -Method in interface com.threerings.parlor.card.client.CardGameReceiver -
    Dispatched to the client when it has received a set of cards - from another player. -
    receivedGameReady(int) - -Method in interface com.threerings.parlor.client.GameReadyObserver -
    Called when a game ready notification is received. -
    receivedHand(int, Hand) - -Method in class com.threerings.parlor.card.client.CardGameController -
    Called by our sender to notify us of a received hand. -
    receivedHand(Hand) - -Method in class com.threerings.parlor.card.client.CardGameController -
    Called when the server deals the client a new hand of cards. -
    receivedHand(int, Hand) - -Method in interface com.threerings.parlor.card.client.CardGameReceiver -
    Dispatched to the client when it has received a hand of cards. -
    receivedInvite(int, Name, GameConfig) - -Method in class com.threerings.parlor.client.ParlorDirector -
      -
    receivedInvite(int, Name, GameConfig) - -Method in interface com.threerings.parlor.client.ParlorReceiver -
    Called by the invocation services when another user has invited us - to play a game. -
    receivedInviteCancellation(int) - -Method in class com.threerings.parlor.client.ParlorDirector -
      -
    receivedInviteCancellation(int) - -Method in interface com.threerings.parlor.client.ParlorReceiver -
    Called by the invocation services when an outstanding invitation - has been cancelled by the inviting user. -
    receivedInviteResponse(int, int, Object) - -Method in class com.threerings.parlor.client.ParlorDirector -
      -
    receivedInviteResponse(int, int, Object) - -Method in interface com.threerings.parlor.client.ParlorReceiver -
    Called by the invocation services when another user has responded - to our invitation by either accepting, refusing or countering it. -
    RECEIVER_CODE - -Static variable in class com.threerings.parlor.card.client.CardGameDecoder -
    The generated hash code used to identify this receiver class. -
    RECEIVER_CODE - -Static variable in class com.threerings.parlor.client.ParlorDecoder -
    The generated hash code used to identify this receiver class. -
    RECEIVER_CODE - -Static variable in class com.threerings.whirled.client.SceneDecoder -
    The generated hash code used to identify this receiver class. -
    RECEIVER_CODE - -Static variable in class com.threerings.whirled.zone.client.ZoneDecoder -
    The generated hash code used to identify this receiver class. -
    recomputePercentiles() - -Method in class com.threerings.parlor.rating.util.Percentiler -
    Recomputes the percentile cutoffs based on the values recorded since the last percentile - computation. -
    recordValue(float) - -Method in class com.threerings.parlor.rating.util.Percentiler -
    Records a value, updating the histogram but not the percentiles (a call to Percentiler.recomputePercentiles() is required for that and is sufficiently expensive that it shouldn't - be done every time a value is added). -
    recordValue(float, boolean) - -Method in class com.threerings.parlor.rating.util.Percentiler -
    See Percentiler.recordValue(float). -
    recoverFailedMove(int) - -Method in class com.threerings.whirled.client.SceneDirector -
      -
    recoverMoveTo(int) - -Method in interface com.threerings.whirled.client.SceneDirector.MoveHandler -
    Should instruct the client to move the last known working location (as well as clean up - after the failed moveTo request). -
    recoverMoveTo(int) - -Method in class com.threerings.whirled.zone.client.ZoneDirector -
      -
    RED_JOKER - -Static variable in interface com.threerings.parlor.card.data.CardCodes -
    The number of the red joker. -
    redo(ActionEvent) - -Method in class com.threerings.stage.tools.editor.EditorFrame -
      -
    redo() - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
      -
    refuse(String) - -Method in class com.threerings.parlor.client.Invitation -
    Refuses this invitation. -
    registerAuxRuleSet(NestableRuleSet) - -Method in class com.threerings.whirled.tools.xml.SceneParser -
    Adds a NestableRuleSet for parsing auxiliary scene models. -
    registerAuxWriter(Class<?>, NestableWriter) - -Method in class com.threerings.whirled.tools.xml.SceneWriter -
    Registers a writer for writing auxiliary scene models of the - supplied class. -
    registerZoneManager(byte, ZoneManager) - -Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry -
      -
    registerZoneManager(byte, ZoneManager) - -Method in class com.threerings.whirled.zone.server.ZoneRegistry -
    Registers the supplied zone manager as the manager for the specified zone type. -
    rematchGame() - -Method in class com.threerings.parlor.card.server.CardGameManager -
    This should be called to start a rematched game. -
    remove(int, int) - -Method in class com.threerings.puzzle.util.PointSet -
    Removes the given point from the set and returns whether the point was present in the set. -
    REMOVE_OBJECTS - -Static variable in class com.threerings.stage.data.StageSceneMarshaller -
    The method id used to dispatch StageSceneMarshaller.removeObjects(com.threerings.miso.data.ObjectInfo[], com.threerings.presents.client.InvocationService.ConfirmListener) requests. -
    removeAll(Card[]) - -Method in class com.threerings.parlor.card.data.Hand -
    Removes all of the specified cards from this hand. -
    removeCluster(int) - -Method in class com.threerings.stage.client.StageScenePanel -
    Removes the specified cluster from the view. -
    removed - -Variable in class com.threerings.stage.data.ModifyObjectsUpdate -
    The objects removed from the scene (or null for none). -
    removeFromClusters(Comparable<?>) - -Method in class com.threerings.whirled.spot.data.SpotSceneObject -
    Requests that the entry matching the supplied key be removed from - the clusters set. -
    removeFromHostedZones(Comparable<?>) - -Method in class com.threerings.whirled.zone.peer.server.ZoneNodeObject -
    Requests that the entry matching the supplied key be removed from - the hostedZones set. -
    removeFromOccupantLocs(Comparable<?>) - -Method in class com.threerings.whirled.spot.data.SpotSceneObject -
    Requests that the entry matching the supplied key be removed from - the occupantLocs set. -
    removeFromOccupants(int) - -Method in class com.threerings.whirled.spot.data.ClusterObject -
    Requests that oid be removed from the - occupants oid list. -
    removeFromParticipants(Comparable<?>) - -Method in class com.threerings.parlor.tourney.data.TourneyObject -
    Requests that the entry matching the supplied key be removed from - the participants set. -
    removeFromTables(Comparable<?>) - -Method in class com.threerings.micasa.lobby.table.TableLobbyObject -
      -
    removeFromTables(Comparable<?>) - -Method in interface com.threerings.parlor.data.TableLobbyObject -
    Removes the table instance that matches the specified key from the - tables set (using the appropriate distributed object mechanisms). -
    removeFromTableSet(Comparable<?>) - -Method in class com.threerings.micasa.lobby.table.TableLobbyObject -
    Requests that the entry matching the supplied key be removed from - the tableSet set. -
    removeGameReadyObserver(GameReadyObserver) - -Method in class com.threerings.parlor.client.ParlorDirector -
    Removes the specified observer from the list of entities that are notified when we receive a - game ready notification. -
    removeHandSelectionObserver(CardPanel.CardSelectionObserver) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Removes an object from the hand selection observer list. -
    removeNotify() - -Method in class com.threerings.puzzle.client.PuzzlePanel -
      -
    removeObject(ObjectInfo) - -Method in class com.threerings.stage.data.StageScene -
    Removes an object from this scene. -
    removeObject(ObjectInfo) - -Method in class com.threerings.stage.util.PlacementConstraints -
    Removes the specified object through the constraints. -
    removeObjects(ObjectInfo[], InvocationService.ConfirmListener) - -Method in interface com.threerings.stage.client.StageSceneService -
    Requests to remove the supplied objects from the current scene. -
    removeObjects(ObjectInfo[], InvocationService.ConfirmListener) - -Method in class com.threerings.stage.data.StageSceneMarshaller -
      -
    removeObjects(ClientObject, ObjectInfo[], InvocationService.ConfirmListener) - -Method in class com.threerings.stage.server.StageSceneManager -
      -
    removeObjects(ClientObject, ObjectInfo[], InvocationService.ConfirmListener) - -Method in interface com.threerings.stage.server.StageSceneProvider -
    Handles a StageSceneService.removeObjects(com.threerings.miso.data.ObjectInfo[], com.threerings.presents.client.InvocationService.ConfirmListener) request. -
    removePlayer(Name) - -Method in class com.threerings.parlor.game.server.GameManager -
    Removes the given player from the game. -
    removePortal(Portal) - -Method in class com.threerings.stage.data.StageScene -
      -
    removePortal(Portal) - -Method in interface com.threerings.whirled.spot.data.SpotScene -
    Removes the specified portal from the scene. -
    removePortal(Portal) - -Method in class com.threerings.whirled.spot.data.SpotSceneImpl -
      -
    removePortal(Portal) - -Method in class com.threerings.whirled.spot.data.SpotSceneModel -
    Removes a portal from this model. -
    removeSeatednessObserver(SeatednessObserver) - -Method in class com.threerings.parlor.client.TableDirector -
    Requests that the specified observer be removed from to the list of observers that are - notified when this client sits down at or stands up from a table. -
    removeSendButton() - -Method in class com.threerings.micasa.client.ChatPanel -
    For applications where the chat box has extremely limited space, + on the server. +
    +
    PuzzleGameMarshaller() - Constructor for class com.threerings.puzzle.data.PuzzleGameMarshaller
    +
     
    +
    PuzzleGameProvider - Interface in com.threerings.puzzle.server
    +
    +
    Defines the server-side of the PuzzleGameService.
    +
    +
    PuzzleGameService - Interface in com.threerings.puzzle.client
    +
    +
    Provides services used by puzzle game clients to request that actions be taken by the puzzle + manager.
    +
    +
    puzzleGameService - Variable in class com.threerings.puzzle.data.PuzzleObject
    +
    +
    Provides general puzzle game invocation services.
    +
    +
    PuzzleGameUtil - Class in com.threerings.puzzle.util
    +
    +
    Puzzle game related utilities.
    +
    +
    PuzzleGameUtil() - Constructor for class com.threerings.puzzle.util.PuzzleGameUtil
    +
     
    +
    PuzzleManager - Class in com.threerings.puzzle.server
    +
    +
    Extends the GameManager with facilities for puzzle games.
    +
    +
    PuzzleManager() - Constructor for class com.threerings.puzzle.server.PuzzleManager
    +
     
    +
    PuzzleManagerDelegate - Class in com.threerings.puzzle.server
    +
    +
    Extends the GameManagerDelegate mechanism with puzzle manager specific methods (of + which there are currently none).
    +
    +
    PuzzleManagerDelegate() - Constructor for class com.threerings.puzzle.server.PuzzleManagerDelegate
    +
     
    +
    PuzzleManagerDelegate(PuzzleManager) - Constructor for class com.threerings.puzzle.server.PuzzleManagerDelegate
    +
    +
    Deprecated. +
    use the zero-argument constructor.
    +
    +
    +
    PuzzleObject - Class in com.threerings.puzzle.data
    +
    +
    Extends the basic GameObject to add individual player status.
    +
    +
    PuzzleObject() - Constructor for class com.threerings.puzzle.data.PuzzleObject
    +
     
    +
    PuzzlePanel - Class in com.threerings.puzzle.client
    +
    +
    The puzzle panel class should be extended by classes that provide a view for a puzzle game.
    +
    +
    PuzzlePanel(PuzzleContext, PuzzleController) - Constructor for class com.threerings.puzzle.client.PuzzlePanel
    +
    +
    Constructs a puzzle panel.
    +
    +
    PuzzlePrefs - Class in com.threerings.puzzle.client
    +
    +
    Provides access to runtime configuration parameters for this package and its subpackages.
    +
    +
    PuzzlePrefs() - Constructor for class com.threerings.puzzle.client.PuzzlePrefs
    +
     
    +
    puzzleStillValid() - Method in class com.threerings.puzzle.client.PuzzleAnimationWaiter
    +
    +
    Returns whether the puzzle associated with this puzzle animation waiter is still valid.
    +
    +
    + + + +

    Q

    +
    +
    qualifyZoneId(byte, int) - Static method in class com.threerings.whirled.zone.util.ZoneUtil
    +
    +
    Composes the zone type and zone id into a qualified zone id.
    +
    +
    QUEEN - Static variable in interface com.threerings.parlor.card.data.CardCodes
    +
    +
    The number of the queen.
    +
    +
    + + + +

    R

    +
    +
    RADIAL_ROTATION - Static variable in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    The rotation constant for rotation around a central piece.
    +
    +
    RAISE_ROW - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
    +
    The action command for raising the next rising row.
    +
    +
    RangeParameter - Class in com.threerings.parlor.data
    +
    +
    Models a parameter that can contain an integer value in a specified range.
    +
    +
    RangeParameter() - Constructor for class com.threerings.parlor.data.RangeParameter
    +
     
    +
    rated - Variable in class com.threerings.parlor.game.data.GameConfig
    +
    +
    Indicates whether or not this game is rated.
    +
    +
    ratifyBodyEntry(BodyObject, int) - Method in interface com.threerings.whirled.zone.server.ZoneManager
    +
    +
    Called when a body has requested to enter a zone.
    +
    +
    ratifyBodyExit(BodyObject) - Method in interface com.threerings.whirled.zone.server.ZoneManager
    +
    +
    Called when a body has requested to leave a zone.
    +
    +
    RATING - Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord
    +
     
    +
    rating - Variable in class com.threerings.parlor.rating.server.persist.RatingRecord
    +
    +
    The player's current rating.
    +
    +
    Rating - Class in com.threerings.parlor.rating.server
    +
    +
    Encapsulates the rating/experience tuple representing a player's rating for a game, and logic + for calculating rating changes.
    +
    +
    Rating() - Constructor for class com.threerings.parlor.rating.server.Rating
    +
     
    +
    rating - Variable in class com.threerings.parlor.rating.server.Rating
    +
    +
    The player's rating for our game.
    +
    +
    RatingCodes - Interface in com.threerings.parlor.rating.data
    +
    +
    Constants relating to the rating services.
    +
    +
    RatingDelegate - Class in com.threerings.parlor.rating.server
    +
    +
    Rates players after each game and handles persisting the results.
    +
    +
    RatingDelegate() - Constructor for class com.threerings.parlor.rating.server.RatingDelegate
    +
     
    +
    RatingRecord - Class in com.threerings.parlor.rating.server.persist
    +
     
    +
    RatingRecord() - Constructor for class com.threerings.parlor.rating.server.persist.RatingRecord
    +
    +
    An empty constructor for unmarshalling.
    +
    +
    RatingRecord(int, int, int, int) - Constructor for class com.threerings.parlor.rating.server.persist.RatingRecord
    +
    +
    A constructor that populates all our fields.
    +
    +
    RatingRepository - Class in com.threerings.parlor.rating.server.persist
    +
    +
    Handles the persistent storage of per-user per-game ratings.
    +
    +
    RatingRepository(PersistenceContext) - Constructor for class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Initialize the RatingRepository.
    +
    +
    readObject(ObjectInputStream) - Method in class com.threerings.stats.data.StatModifier
    +
    +
    Reads our custom streamable fields.
    +
    +
    readObject(ObjectInputStream) - Method in class com.threerings.whirled.data.SceneUpdate
    +
    +
    Reads our custom streamable fields.
    +
    +
    RECEIVED_CARDS_FROM_PLAYER - Static variable in class com.threerings.parlor.card.client.CardGameDecoder
    +
    + +
    +
    RECEIVED_HAND - Static variable in class com.threerings.parlor.card.client.CardGameDecoder
    +
    +
    The method id used to dispatch CardGameReceiver.receivedHand(int, com.threerings.parlor.card.data.Hand) + notifications.
    +
    +
    RECEIVED_INVITE - Static variable in class com.threerings.parlor.client.ParlorDecoder
    +
    + +
    +
    RECEIVED_INVITE_CANCELLATION - Static variable in class com.threerings.parlor.client.ParlorDecoder
    +
    +
    The method id used to dispatch ParlorReceiver.receivedInviteCancellation(int) + notifications.
    +
    +
    RECEIVED_INVITE_RESPONSE - Static variable in class com.threerings.parlor.client.ParlorDecoder
    +
    +
    The method id used to dispatch ParlorReceiver.receivedInviteResponse(int, int, java.lang.Object) + notifications.
    +
    +
    receivedCardsFromPlayer(int, Card[]) - Method in class com.threerings.parlor.card.client.CardGameController
    +
    +
    Dispatched to the client when it has received a set of cards from another player.
    +
    +
    receivedCardsFromPlayer(int, Card[]) - Method in interface com.threerings.parlor.card.client.CardGameReceiver
    +
    +
    Dispatched to the client when it has received a set of cards + from another player.
    +
    +
    receivedGameReady(int) - Method in interface com.threerings.parlor.client.GameReadyObserver
    +
    +
    Called when a game ready notification is received.
    +
    +
    receivedHand(int, Hand) - Method in class com.threerings.parlor.card.client.CardGameController
    +
    +
    Called by our sender to notify us of a received hand.
    +
    +
    receivedHand(Hand) - Method in class com.threerings.parlor.card.client.CardGameController
    +
    +
    Called when the server deals the client a new hand of cards.
    +
    +
    receivedHand(int, Hand) - Method in interface com.threerings.parlor.card.client.CardGameReceiver
    +
    +
    Dispatched to the client when it has received a hand of cards.
    +
    +
    receivedInvite(int, Name, GameConfig) - Method in class com.threerings.parlor.client.ParlorDirector
    +
     
    +
    receivedInvite(int, Name, GameConfig) - Method in interface com.threerings.parlor.client.ParlorReceiver
    +
    +
    Called by the invocation services when another user has invited us + to play a game.
    +
    +
    receivedInviteCancellation(int) - Method in class com.threerings.parlor.client.ParlorDirector
    +
     
    +
    receivedInviteCancellation(int) - Method in interface com.threerings.parlor.client.ParlorReceiver
    +
    +
    Called by the invocation services when an outstanding invitation + has been cancelled by the inviting user.
    +
    +
    receivedInviteResponse(int, int, Object) - Method in class com.threerings.parlor.client.ParlorDirector
    +
     
    +
    receivedInviteResponse(int, int, Object) - Method in interface com.threerings.parlor.client.ParlorReceiver
    +
    +
    Called by the invocation services when another user has responded + to our invitation by either accepting, refusing or countering it.
    +
    +
    RECEIVER_CODE - Static variable in class com.threerings.parlor.card.client.CardGameDecoder
    +
    +
    The generated hash code used to identify this receiver class.
    +
    +
    RECEIVER_CODE - Static variable in class com.threerings.parlor.client.ParlorDecoder
    +
    +
    The generated hash code used to identify this receiver class.
    +
    +
    RECEIVER_CODE - Static variable in class com.threerings.whirled.client.SceneDecoder
    +
    +
    The generated hash code used to identify this receiver class.
    +
    +
    RECEIVER_CODE - Static variable in class com.threerings.whirled.zone.client.ZoneDecoder
    +
    +
    The generated hash code used to identify this receiver class.
    +
    +
    recomputePercentiles() - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Recomputes the percentile cutoffs based on the values recorded since the last percentile + computation.
    +
    +
    recordValue(float) - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Records a value, updating the histogram but not the percentiles (a call to Percentiler.recomputePercentiles() is required for that and is sufficiently expensive that it shouldn't + be done every time a value is added).
    +
    +
    recordValue(float, boolean) - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    + +
    +
    recoverFailedMove(int) - Method in class com.threerings.whirled.client.SceneDirector
    +
     
    +
    recoverMoveTo(int) - Method in interface com.threerings.whirled.client.SceneDirector.MoveHandler
    +
    +
    Should instruct the client to move the last known working location (as well as clean up + after the failed moveTo request).
    +
    +
    recoverMoveTo(int) - Method in class com.threerings.whirled.zone.client.ZoneDirector
    +
     
    +
    RED_JOKER - Static variable in interface com.threerings.parlor.card.data.CardCodes
    +
    +
    The number of the red joker.
    +
    +
    redo(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
     
    +
    redo() - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
     
    +
    refuse(String) - Method in class com.threerings.parlor.client.Invitation
    +
    +
    Refuses this invitation.
    +
    +
    registerAuxRuleSet(NestableRuleSet) - Method in class com.threerings.whirled.tools.xml.SceneParser
    +
    +
    Adds a NestableRuleSet for parsing auxiliary scene models.
    +
    +
    registerAuxWriter(Class<?>, NestableWriter) - Method in class com.threerings.whirled.tools.xml.SceneWriter
    +
    +
    Registers a writer for writing auxiliary scene models of the + supplied class.
    +
    +
    registerZoneManager(byte, ZoneManager) - Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
    +
     
    +
    registerZoneManager(byte, ZoneManager) - Method in class com.threerings.whirled.zone.server.ZoneRegistry
    +
    +
    Registers the supplied zone manager as the manager for the specified zone type.
    +
    +
    rematchGame() - Method in class com.threerings.parlor.card.server.CardGameManager
    +
    +
    This should be called to start a rematched game.
    +
    +
    remove(int, int) - Method in class com.threerings.puzzle.util.PointSet
    +
    +
    Removes the given point from the set and returns whether the point was present in the set.
    +
    +
    REMOVE_OBJECTS - Static variable in class com.threerings.stage.data.StageSceneMarshaller
    +
    + +
    +
    removeAll(Card[]) - Method in class com.threerings.parlor.card.data.Hand
    +
    +
    Removes all of the specified cards from this hand.
    +
    +
    removeCluster(int) - Method in class com.threerings.stage.client.StageScenePanel
    +
    +
    Removes the specified cluster from the view.
    +
    +
    removed - Variable in class com.threerings.stage.data.ModifyObjectsUpdate
    +
    +
    The objects removed from the scene (or null for none).
    +
    +
    removeFromClusters(Comparable<?>) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
    +
    +
    Requests that the entry matching the supplied key be removed from + the clusters set.
    +
    +
    removeFromHostedZones(Comparable<?>) - Method in class com.threerings.whirled.zone.peer.server.ZoneNodeObject
    +
    +
    Requests that the entry matching the supplied key be removed from + the hostedZones set.
    +
    +
    removeFromOccupantLocs(Comparable<?>) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
    +
    +
    Requests that the entry matching the supplied key be removed from + the occupantLocs set.
    +
    +
    removeFromOccupants(int) - Method in class com.threerings.whirled.spot.data.ClusterObject
    +
    +
    Requests that oid be removed from the + occupants oid list.
    +
    +
    removeFromParticipants(Comparable<?>) - Method in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    Requests that the entry matching the supplied key be removed from + the participants set.
    +
    +
    removeFromTables(Comparable<?>) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
    +
     
    +
    removeFromTables(Comparable<?>) - Method in interface com.threerings.parlor.data.TableLobbyObject
    +
    +
    Removes the table instance that matches the specified key from the + tables set (using the appropriate distributed object mechanisms).
    +
    +
    removeFromTableSet(Comparable<?>) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
    +
    +
    Requests that the entry matching the supplied key be removed from + the tableSet set.
    +
    +
    removeGameReadyObserver(GameReadyObserver) - Method in class com.threerings.parlor.client.ParlorDirector
    +
    +
    Removes the specified observer from the list of entities that are notified when we receive a + game ready notification.
    +
    +
    removeHandSelectionObserver(CardPanel.CardSelectionObserver) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Removes an object from the hand selection observer list.
    +
    +
    removeNotify() - Method in class com.threerings.puzzle.client.PuzzlePanel
    +
     
    +
    removeObject(ObjectInfo) - Method in class com.threerings.stage.data.StageScene
    +
    +
    Removes an object from this scene.
    +
    +
    removeObject(ObjectInfo) - Method in class com.threerings.stage.util.PlacementConstraints
    +
    +
    Removes the specified object through the constraints.
    +
    +
    removeObjects(ObjectInfo[], InvocationService.ConfirmListener) - Method in interface com.threerings.stage.client.StageSceneService
    +
    +
    Requests to remove the supplied objects from the current scene.
    +
    +
    removeObjects(ObjectInfo[], InvocationService.ConfirmListener) - Method in class com.threerings.stage.data.StageSceneMarshaller
    +
     
    +
    removeObjects(ClientObject, ObjectInfo[], InvocationService.ConfirmListener) - Method in class com.threerings.stage.server.StageSceneManager
    +
     
    +
    removeObjects(ClientObject, ObjectInfo[], InvocationService.ConfirmListener) - Method in interface com.threerings.stage.server.StageSceneProvider
    +
    + +
    +
    removePlayer(Name) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Removes the given player from the game.
    +
    +
    removePortal(Portal) - Method in class com.threerings.stage.data.StageScene
    +
     
    +
    removePortal(Portal) - Method in interface com.threerings.whirled.spot.data.SpotScene
    +
    +
    Removes the specified portal from the scene.
    +
    +
    removePortal(Portal) - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
    +
     
    +
    removePortal(Portal) - Method in class com.threerings.whirled.spot.data.SpotSceneModel
    +
    +
    Removes a portal from this model.
    +
    +
    removeSeatednessObserver(SeatednessObserver) - Method in class com.threerings.parlor.client.TableDirector
    +
    +
    Requests that the specified observer be removed from to the list of observers that are + notified when this client sits down at or stands up from a table.
    +
    +
    removeSendButton() - Method in class com.threerings.micasa.client.ChatPanel
    +
    +
    For applications where the chat box has extremely limited space, the send button can be removed to leave more space for the text - input box. -
    removeSprite(Sprite) - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
      -
    removeZoneObserver(ZoneObserver) - -Method in class com.threerings.whirled.zone.client.ZoneDirector -
    Removes a zone observer from the list. -
    replacePlayer(int, Name) - -Method in class com.threerings.parlor.game.server.GameManager -
    Replaces the player at the specified index and calls GameManager.playerWasReplaced(int, com.threerings.util.Name, com.threerings.util.Name) to let - derived classes and delegates know what's going on. -
    REQUEST_CANCELLED - -Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller -
    The method id used to dispatch SpotMarshaller.SpotSceneMoveMarshaller.requestCancelled() - responses. -
    REQUEST_REMATCH - -Static variable in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller -
    The method id used to dispatch TrickCardGameMarshaller.requestRematch() requests. -
    requestCancelled() - -Method in interface com.threerings.whirled.spot.client.SpotService.SpotSceneMoveListener -
    The request is not going through because it was cancelled due to some other action. -
    requestCancelled() - -Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller -
      -
    requestClusterSpeak(String) - -Method in class com.threerings.whirled.spot.client.SpotSceneDirector -
    Sends a chat message to the other users in the cluster to which the location that we - currently occupy belongs. -
    requestClusterSpeak(String, byte) - -Method in class com.threerings.whirled.spot.client.SpotSceneDirector -
    Sends a chat message to the other users in the cluster to which the location that we - currently occupy belongs. -
    requestFailed(String) - -Method in class com.threerings.micasa.lobby.LobbySelector -
      -
    requestFailed(String) - -Method in class com.threerings.parlor.client.Invitation -
      -
    requestFailed(String) - -Method in class com.threerings.parlor.client.TableDirector -
      -
    requestFailed(String) - -Method in class com.threerings.whirled.client.SceneDirector -
      -
    requestFailed(String) - -Method in class com.threerings.whirled.client.SceneMoveAdapter -
      -
    requestFailed(int, ObjectAccessException) - -Method in class com.threerings.whirled.spot.client.SpotSceneDirector -
      -
    requestFailed(String) - -Method in class com.threerings.whirled.zone.client.ZoneDirector -
      -
    requestProcessed(Object) - -Method in class com.threerings.parlor.client.TableDirector -
      -
    requestRematch() - -Method in interface com.threerings.parlor.card.trick.client.TrickCardGameService -
    A request for a rematch. -
    requestRematch() - -Method in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller -
      -
    requestRematch(ClientObject) - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
      -
    requestRematch(ClientObject) - -Method in interface com.threerings.parlor.card.trick.server.TrickCardGameProvider -
    Handles a TrickCardGameService.requestRematch() request. -
    REQUESTS_REMATCH - -Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Indicates that the player has requested a rematch. -
    reserveFee(BodyObject, ResultListener<Void>) - -Method in class com.threerings.parlor.tourney.data.EntryFee -
    Attempts to reserve the entry fee. -
    reset(boolean) - -Method in class com.threerings.parlor.card.data.Deck -
    Resets the deck to its initial state: an unshuffled deck of - 52 or 54 cards, depending on whether the jokers are included. -
    resetGame() - -Method in class com.threerings.parlor.game.client.GameController -
    Calls GameController.gameWillReset(), ends the current game (locally, it does not tell the server to + input box. +
    +
    removeSprite(Sprite) - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
     
    +
    removeZoneObserver(ZoneObserver) - Method in class com.threerings.whirled.zone.client.ZoneDirector
    +
    +
    Removes a zone observer from the list.
    +
    +
    replacePlayer(int, Name) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Replaces the player at the specified index and calls GameManager.playerWasReplaced(int, com.threerings.util.Name, com.threerings.util.Name) to let + derived classes and delegates know what's going on.
    +
    +
    REQUEST_CANCELLED - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    +
    +
    The method id used to dispatch SpotMarshaller.SpotSceneMoveMarshaller.requestCancelled() + responses.
    +
    +
    REQUEST_REMATCH - Static variable in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
    +
    +
    The method id used to dispatch TrickCardGameMarshaller.requestRematch() requests.
    +
    +
    requestCancelled() - Method in interface com.threerings.whirled.spot.client.SpotService.SpotSceneMoveListener
    +
    +
    The request is not going through because it was cancelled due to some other action.
    +
    +
    requestCancelled() - Method in class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    +
     
    +
    requestClusterSpeak(String) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
    +
    +
    Sends a chat message to the other users in the cluster to which the location that we + currently occupy belongs.
    +
    +
    requestClusterSpeak(String, byte) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
    +
    +
    Sends a chat message to the other users in the cluster to which the location that we + currently occupy belongs.
    +
    +
    requestFailed(String) - Method in class com.threerings.micasa.lobby.LobbySelector
    +
     
    +
    requestFailed(String) - Method in class com.threerings.parlor.client.Invitation
    +
     
    +
    requestFailed(String) - Method in class com.threerings.parlor.client.TableDirector
    +
     
    +
    requestFailed(String) - Method in class com.threerings.whirled.client.SceneDirector
    +
     
    +
    requestFailed(String) - Method in class com.threerings.whirled.client.SceneMoveAdapter
    +
     
    +
    requestFailed(int, ObjectAccessException) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
    +
     
    +
    requestFailed(String) - Method in class com.threerings.whirled.zone.client.ZoneDirector
    +
     
    +
    requestProcessed(Object) - Method in class com.threerings.parlor.client.TableDirector
    +
     
    +
    requestRematch() - Method in interface com.threerings.parlor.card.trick.client.TrickCardGameService
    +
    +
    A request for a rematch.
    +
    +
    requestRematch() - Method in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
    +
     
    +
    requestRematch(ClientObject) - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
     
    +
    requestRematch(ClientObject) - Method in interface com.threerings.parlor.card.trick.server.TrickCardGameProvider
    +
    + +
    +
    REQUESTS_REMATCH - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Indicates that the player has requested a rematch.
    +
    +
    reserveFee(BodyObject, ResultListener<Void>) - Method in class com.threerings.parlor.tourney.data.EntryFee
    +
    +
    Attempts to reserve the entry fee.
    +
    +
    reset(boolean) - Method in class com.threerings.parlor.card.data.Deck
    +
    +
    Resets the deck to its initial state: an unshuffled deck of + 52 or 54 cards, depending on whether the jokers are included.
    +
    +
    resetGame() - Method in class com.threerings.parlor.game.client.GameController
    +
    +
    Calls GameController.gameWillReset(), ends the current game (locally, it does not tell the server to end the game), and waits to receive a reset notification (which is simply an event setting the game state to IN_PLAY even though it's already set to IN_PLAY) - from the server which will start up a new game. -
    resetGame() - -Method in class com.threerings.parlor.game.server.GameManager -
    Called when the game is to be reset to its starting state in preparation for a new game - without actually ending the current game. -
    resolvePeerZone(int, PeeredZoneRegistry.PeerZoneResolutionListener) - -Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry -
    Resolve a zone, or return the information on the peer on which it's hosted. -
    resolveScene(int, SceneRegistry.ResolutionListener) - -Method in class com.threerings.whirled.server.SceneRegistry -
    Requests that the specified scene be resolved, which means loaded into the server and - initialized if the scene is not currently active. -
    resolveZone(int, ZoneManager.ResolutionListener) - -Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry -
      -
    resolveZone(int, ZoneManager.ResolutionListener) - -Method in interface com.threerings.whirled.zone.server.ZoneManager -
    Resolves and delivers the scene summary information for the - requested zone. -
    respond(int, int, Object, InvocationService.InvocationListener) - -Method in interface com.threerings.parlor.client.ParlorService -
    You probably don't want to call this directly, but want to call one of Invitation.accept(), Invitation.refuse(java.lang.String), or Invitation.counter(com.threerings.parlor.game.data.GameConfig, com.threerings.parlor.client.InvitationResponseObserver). -
    RESPOND - -Static variable in class com.threerings.parlor.data.ParlorMarshaller -
    The method id used to dispatch ParlorMarshaller.respond(int, int, java.lang.Object, com.threerings.presents.client.InvocationService.InvocationListener) requests. -
    respond(int, int, Object, InvocationService.InvocationListener) - -Method in class com.threerings.parlor.data.ParlorMarshaller -
      -
    respond(ClientObject, int, int, Object, InvocationService.InvocationListener) - -Method in class com.threerings.parlor.server.ParlorManager -
      -
    respond(ClientObject, int, int, Object, InvocationService.InvocationListener) - -Method in interface com.threerings.parlor.server.ParlorProvider -
    Handles a ParlorService.respond(int, int, java.lang.Object, com.threerings.presents.client.InvocationService.InvocationListener) request. -
    respondToInvite(BodyObject, int, int, Object) - -Method in class com.threerings.parlor.server.ParlorManager -
    Effects a response to an invitation (accept, refuse or counter), made by the specified - source user with the specified arguments. -
    RESTART_ACTION - -Static variable in interface com.threerings.puzzle.client.PuzzleController.ClearPender -
    PuzzleController.ClearPender.actionCleared() return code. -
    returnFee(BodyObject) - -Method in class com.threerings.parlor.tourney.data.EntryFee -
    Returns the entry fee. -
    returnHand(Hand) - -Method in class com.threerings.parlor.card.data.Deck -
    Returns a hand of cards to the deck. -
    RIGHT - -Static variable in interface com.threerings.parlor.card.trick.data.TrickCardCodes -
    For four-player games, the player on the right. -
    RISE_STREAM - -Static variable in interface com.threerings.puzzle.drop.data.DropCodes -
    The name of the control stream that provides rise pieces. -
    RobotPlayer - Class in com.threerings.parlor.util
    The robot player is a computer player with truly rudimentary artificial + from the server which will start up a new game. +
    +
    resetGame() - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Called when the game is to be reset to its starting state in preparation for a new game + without actually ending the current game.
    +
    +
    resolvePeerZone(int, PeeredZoneRegistry.PeerZoneResolutionListener) - Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
    +
    +
    Resolve a zone, or return the information on the peer on which it's hosted.
    +
    +
    resolveScene(int, SceneRegistry.ResolutionListener) - Method in class com.threerings.whirled.server.SceneRegistry
    +
    +
    Requests that the specified scene be resolved, which means loaded into the server and + initialized if the scene is not currently active.
    +
    +
    resolveZone(int, ZoneManager.ResolutionListener) - Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
    +
     
    +
    resolveZone(int, ZoneManager.ResolutionListener) - Method in interface com.threerings.whirled.zone.server.ZoneManager
    +
    +
    Resolves and delivers the scene summary information for the + requested zone.
    +
    +
    respond(int, int, Object, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.client.ParlorService
    +
    + +
    +
    RESPOND - Static variable in class com.threerings.parlor.data.ParlorMarshaller
    +
    + +
    +
    respond(int, int, Object, InvocationService.InvocationListener) - Method in class com.threerings.parlor.data.ParlorMarshaller
    +
     
    +
    respond(ClientObject, int, int, Object, InvocationService.InvocationListener) - Method in class com.threerings.parlor.server.ParlorManager
    +
     
    +
    respond(ClientObject, int, int, Object, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.server.ParlorProvider
    +
    + +
    +
    respondToInvite(BodyObject, int, int, Object) - Method in class com.threerings.parlor.server.ParlorManager
    +
    +
    Effects a response to an invitation (accept, refuse or counter), made by the specified + source user with the specified arguments.
    +
    +
    RESTART_ACTION - Static variable in interface com.threerings.puzzle.client.PuzzleController.ClearPender
    +
    + +
    +
    returnFee(BodyObject) - Method in class com.threerings.parlor.tourney.data.EntryFee
    +
    +
    Returns the entry fee.
    +
    +
    returnHand(Hand) - Method in class com.threerings.parlor.card.data.Deck
    +
    +
    Returns a hand of cards to the deck.
    +
    +
    RIGHT - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardCodes
    +
    +
    For four-player games, the player on the right.
    +
    +
    RISE_STREAM - Static variable in interface com.threerings.puzzle.drop.data.DropCodes
    +
    +
    The name of the control stream that provides rise pieces.
    +
    +
    RobotPlayer - Class in com.threerings.parlor.util
    +
    +
    The robot player is a computer player with truly rudimentary artificial intelligence that periodically posts random commands selected from the - available key press and release commands to the target component.
    RobotPlayer(Component, KeyTranslator) - -Constructor for class com.threerings.parlor.util.RobotPlayer -
    Constructs a robot player. -
    ROTATE_BLOCK_CCW - -Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate -
    The action command for rotating the block counter-clockwise. -
    ROTATE_BLOCK_CW - -Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate -
    The action command for rotating the block clockwise. -
    rotateDropBlock(DropBlockSprite, int) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Rotates the given drop block sprite to the specified orientation, updating the image as - necessary. -
    row - -Variable in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo -
    The starting row of the bottom piece being dropped. -
    rowContainsPieces(int, int) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Returns true if the specified row (which count down, with zero at the top of the board) - contains any pieces. -
    rsrcmgr - -Variable in class com.threerings.stage.server.StageServer -
    A resource manager with which we can load resources in the same manner that the client does - (for resources that are used on both the server and client). -
    run(String, String, String) - -Method in class com.threerings.micasa.client.MiCasaApp -
      -
    run() - -Method in class com.threerings.micasa.simulator.client.SimulatorApp -
      -
    run() - -Method in interface com.threerings.micasa.simulator.server.SimulatorServer -
    Called to perform the main body of server processing. -
    run() - -Method in class com.threerings.stage.tools.editor.EditorApp -
    Run the application. -
    run() - -Method in class com.threerings.stage.tools.viewer.ViewerApp -
    Run the application. -
    RUNNING - -Static variable in class com.threerings.parlor.tourney.data.TourneyObject -
    Tourney is currently running. -
    -
    -

    -S

    -
    -
    Scene - Interface in com.threerings.whirled.data
    This interface makes available basic scene information.
    SCENE_UPDATE - -Static variable in interface com.threerings.whirled.data.SceneCodes -
    The message identifier for scene update messages. -
    SceneCodes - Interface in com.threerings.whirled.data
    Contains codes used by the scene invocation services.
    SceneColorizer - Class in com.threerings.stage.client
    Handles colorization of object tiles in a scene.
    SceneColorizer(ColorPository, StageScene) - -Constructor for class com.threerings.stage.client.SceneColorizer -
    Creates a scene colorizer for the supplied scene. -
    SceneController - Class in com.threerings.whirled.client
    The base scene controller class.
    SceneController() - -Constructor for class com.threerings.whirled.client.SceneController -
      -
    SceneDecoder - Class in com.threerings.whirled.client
    Dispatches calls to a SceneReceiver instance.
    SceneDecoder(SceneReceiver) - -Constructor for class com.threerings.whirled.client.SceneDecoder -
    Creates a decoder that may be registered to dispatch invocation - service notifications to the specified receiver. -
    SceneDirector - Class in com.threerings.whirled.client
    The scene director is the client's interface to all things scene related.
    SceneDirector(WhirledContext, LocationDirector, SceneRepository, SceneFactory) - -Constructor for class com.threerings.whirled.client.SceneDirector -
    Creates a new scene director with the specified context. -
    SceneDirector.MoveHandler - Interface in com.threerings.whirled.client
    Used to recover from a problem after a completed moveTo.
    SceneFactory - Interface in com.threerings.whirled.util
    This is used by the Whirled services to obtain a Scene - implementation given a scene model and associated data.
    sceneFailedToResolve(int, Exception) - -Method in class com.threerings.whirled.server.AbstractSceneMoveHandler -
      -
    sceneFailedToResolve(int, Exception) - -Method in interface com.threerings.whirled.server.SceneRegistry.ResolutionListener -
    Called if some failure occurred in the scene resolution process. -
    sceneId - -Variable in class com.threerings.whirled.data.SceneModel -
    This scene's unique identifier. -
    sceneId - -Variable in class com.threerings.whirled.data.ScenePlace -
    The id of the scene occupied by the body. -
    sceneId - -Variable in class com.threerings.whirled.zone.data.SceneSummary -
    The id of this scene. -
    SceneImpl - Class in com.threerings.whirled.data
    An implementation of the Scene interface.
    SceneImpl(SceneModel, PlaceConfig) - -Constructor for class com.threerings.whirled.data.SceneImpl -
    Creates an instance that will obtain data from the supplied scene - model and place config. -
    SceneImpl() - -Constructor for class com.threerings.whirled.data.SceneImpl -
    Instantiates a blank scene implementation. -
    SceneInfoPanel - Class in com.threerings.stage.tools.editor
    The scene info panel presents the user with options to select the scene layer to edit, and - whether to display tile coordinates and locations in the scene view.
    SceneInfoPanel(EditorContext, EditorModel, EditorScenePanel) - -Constructor for class com.threerings.stage.tools.editor.SceneInfoPanel -
    Constructs the scene info panel. -
    SceneLocation - Class in com.threerings.whirled.spot.data
    Extends Location with the data and functionality needed to - represent a particular user's location in a scene.
    SceneLocation(Location, int) - -Constructor for class com.threerings.whirled.spot.data.SceneLocation -
    Creates a scene location with the specified information. -
    SceneLocation() - -Constructor for class com.threerings.whirled.spot.data.SceneLocation -
    Creates a blank instance suitable for unserialization. -
    SceneManager - Class in com.threerings.whirled.server
    The scene manager extends the place manager and takes care of basic scene services.
    SceneManager() - -Constructor for class com.threerings.whirled.server.SceneManager -
      -
    SceneMarshaller - Class in com.threerings.whirled.data
    Provides the implementation of the SceneService interface + available key press and release commands to the target component. +
    +
    RobotPlayer(Component, KeyTranslator) - Constructor for class com.threerings.parlor.util.RobotPlayer
    +
    +
    Constructs a robot player.
    +
    +
    ROTATE_BLOCK_CCW - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
    +
    The action command for rotating the block counter-clockwise.
    +
    +
    ROTATE_BLOCK_CW - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
    +
    The action command for rotating the block clockwise.
    +
    +
    rotateDropBlock(DropBlockSprite, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Rotates the given drop block sprite to the specified orientation, updating the image as + necessary.
    +
    +
    row - Variable in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
    +
    +
    The starting row of the bottom piece being dropped.
    +
    +
    rowContainsPieces(int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Returns true if the specified row (which count down, with zero at the top of the board) + contains any pieces.
    +
    +
    rsrcmgr - Variable in class com.threerings.stage.server.StageServer
    +
    +
    A resource manager with which we can load resources in the same manner that the client does + (for resources that are used on both the server and client).
    +
    +
    run(String, String, String) - Method in class com.threerings.micasa.client.MiCasaApp
    +
     
    +
    run() - Method in class com.threerings.micasa.simulator.client.SimulatorApp
    +
     
    +
    run() - Method in interface com.threerings.micasa.simulator.server.SimulatorServer
    +
    +
    Called to perform the main body of server processing.
    +
    +
    run() - Method in class com.threerings.stage.tools.editor.EditorApp
    +
    +
    Run the application.
    +
    +
    run() - Method in class com.threerings.stage.tools.viewer.ViewerApp
    +
    +
    Run the application.
    +
    +
    RUNNING - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    Tourney is currently running.
    +
    +
    + + + +

    S

    +
    +
    Scene - Interface in com.threerings.whirled.data
    +
    +
    This interface makes available basic scene information.
    +
    +
    SCENE_UPDATE - Static variable in interface com.threerings.whirled.data.SceneCodes
    +
    +
    The message identifier for scene update messages.
    +
    +
    SceneCodes - Interface in com.threerings.whirled.data
    +
    +
    Contains codes used by the scene invocation services.
    +
    +
    SceneColorizer - Class in com.threerings.stage.client
    +
    +
    Handles colorization of object tiles in a scene.
    +
    +
    SceneColorizer(ColorPository, StageScene) - Constructor for class com.threerings.stage.client.SceneColorizer
    +
    +
    Creates a scene colorizer for the supplied scene.
    +
    +
    SceneController - Class in com.threerings.whirled.client
    +
    +
    The base scene controller class.
    +
    +
    SceneController() - Constructor for class com.threerings.whirled.client.SceneController
    +
     
    +
    SceneDecoder - Class in com.threerings.whirled.client
    +
    +
    Dispatches calls to a SceneReceiver instance.
    +
    +
    SceneDecoder(SceneReceiver) - Constructor for class com.threerings.whirled.client.SceneDecoder
    +
    +
    Creates a decoder that may be registered to dispatch invocation + service notifications to the specified receiver.
    +
    +
    SceneDirector - Class in com.threerings.whirled.client
    +
    +
    The scene director is the client's interface to all things scene related.
    +
    +
    SceneDirector(WhirledContext, LocationDirector, SceneRepository, SceneFactory) - Constructor for class com.threerings.whirled.client.SceneDirector
    +
    +
    Creates a new scene director with the specified context.
    +
    +
    SceneDirector.MoveHandler - Interface in com.threerings.whirled.client
    +
    +
    Used to recover from a problem after a completed moveTo.
    +
    +
    SceneFactory - Interface in com.threerings.whirled.util
    +
    +
    This is used by the Whirled services to obtain a Scene + implementation given a scene model and associated data.
    +
    +
    sceneFailedToResolve(int, Exception) - Method in class com.threerings.whirled.server.AbstractSceneMoveHandler
    +
     
    +
    sceneFailedToResolve(int, Exception) - Method in interface com.threerings.whirled.server.SceneRegistry.ResolutionListener
    +
    +
    Called if some failure occurred in the scene resolution process.
    +
    +
    sceneId - Variable in class com.threerings.whirled.data.SceneModel
    +
    +
    This scene's unique identifier.
    +
    +
    sceneId - Variable in class com.threerings.whirled.data.ScenePlace
    +
    +
    The id of the scene occupied by the body.
    +
    +
    sceneId - Variable in class com.threerings.whirled.zone.data.SceneSummary
    +
    +
    The id of this scene.
    +
    +
    SceneImpl - Class in com.threerings.whirled.data
    +
    +
    An implementation of the Scene interface.
    +
    +
    SceneImpl(SceneModel, PlaceConfig) - Constructor for class com.threerings.whirled.data.SceneImpl
    +
    +
    Creates an instance that will obtain data from the supplied scene + model and place config.
    +
    +
    SceneImpl() - Constructor for class com.threerings.whirled.data.SceneImpl
    +
    +
    Instantiates a blank scene implementation.
    +
    +
    SceneInfoPanel - Class in com.threerings.stage.tools.editor
    +
    +
    The scene info panel presents the user with options to select the scene layer to edit, and + whether to display tile coordinates and locations in the scene view.
    +
    +
    SceneInfoPanel(EditorContext, EditorModel, EditorScenePanel) - Constructor for class com.threerings.stage.tools.editor.SceneInfoPanel
    +
    +
    Constructs the scene info panel.
    +
    +
    SceneLocation - Class in com.threerings.whirled.spot.data
    +
    +
    Extends Location with the data and functionality needed to + represent a particular user's location in a scene.
    +
    +
    SceneLocation(Location, int) - Constructor for class com.threerings.whirled.spot.data.SceneLocation
    +
    +
    Creates a scene location with the specified information.
    +
    +
    SceneLocation() - Constructor for class com.threerings.whirled.spot.data.SceneLocation
    +
    +
    Creates a blank instance suitable for unserialization.
    +
    +
    SceneManager - Class in com.threerings.whirled.server
    +
    +
    The scene manager extends the place manager and takes care of basic scene services.
    +
    +
    SceneManager() - Constructor for class com.threerings.whirled.server.SceneManager
    +
     
    +
    SceneMarshaller - Class in com.threerings.whirled.data
    +
    +
    Provides the implementation of the SceneService interface that marshalls the arguments and delivers the request to the provider - on the server.
    SceneMarshaller() - -Constructor for class com.threerings.whirled.data.SceneMarshaller -
      -
    SceneMarshaller.SceneMoveMarshaller - Class in com.threerings.whirled.data
    Marshalls results to implementations of SceneService.SceneMoveListener.
    SceneMarshaller.SceneMoveMarshaller() - -Constructor for class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller -
      -
    SceneModel - Class in com.threerings.whirled.data
    The scene model is the bare bones representation of the data for a - scene in the Whirled system.
    SceneModel() - -Constructor for class com.threerings.whirled.data.SceneModel -
      -
    SceneMoveAdapter - Class in com.threerings.whirled.client
    A useful base class for implementing part of a SceneService.SceneMoveListener.
    SceneMoveAdapter() - -Constructor for class com.threerings.whirled.client.SceneMoveAdapter -
      -
    SceneMoveHandler - Class in com.threerings.whirled.server
    Handles a simple scene to scene move.
    SceneMoveHandler(LocationManager, BodyObject, int, SceneService.SceneMoveListener) - -Constructor for class com.threerings.whirled.server.SceneMoveHandler -
      -
    SceneObject - Class in com.threerings.whirled.data
     
    SceneObject() - -Constructor for class com.threerings.whirled.data.SceneObject -
      -
    SceneParser - Class in com.threerings.whirled.tools.xml
    A simple class for parsing an editable scene instance.
    SceneParser(String) - -Constructor for class com.threerings.whirled.tools.xml.SceneParser -
    Constructs a scene parser that parses scenes with the specified XML - path prefix. -
    ScenePlace - Class in com.threerings.whirled.data
    Extends Place with scene information.
    ScenePlace(int, int) - -Constructor for class com.threerings.whirled.data.ScenePlace -
    Creates a scene place with the supplied SceneObject oid and scene id. -
    SceneProvider - Interface in com.threerings.whirled.server
    Defines the server-side of the SceneService.
    SceneReceiver - Interface in com.threerings.whirled.client
    Defines, for the scene services, a set of notifications delivered asynchronously by the server - to the client.
    SceneRegistry - Class in com.threerings.whirled.server
    The scene registry is responsible for the management of all scenes.
    SceneRegistry(InvocationManager) - -Constructor for class com.threerings.whirled.server.SceneRegistry -
    Constructs a scene registry. -
    SceneRegistry.ConfigFactory - Interface in com.threerings.whirled.server
    Used to create PlaceConfig instances for scenes.
    SceneRegistry.ResolutionListener - Interface in com.threerings.whirled.server
    Because scenes must be loaded from the scene repository and this must not be done on the + on the server. +
    +
    SceneMarshaller() - Constructor for class com.threerings.whirled.data.SceneMarshaller
    +
     
    +
    SceneMarshaller.SceneMoveMarshaller - Class in com.threerings.whirled.data
    +
    +
    Marshalls results to implementations of SceneService.SceneMoveListener.
    +
    +
    SceneModel - Class in com.threerings.whirled.data
    +
    +
    The scene model is the bare bones representation of the data for a + scene in the Whirled system.
    +
    +
    SceneModel() - Constructor for class com.threerings.whirled.data.SceneModel
    +
     
    +
    SceneMoveAdapter - Class in com.threerings.whirled.client
    +
    +
    A useful base class for implementing part of a SceneService.SceneMoveListener.
    +
    +
    SceneMoveAdapter() - Constructor for class com.threerings.whirled.client.SceneMoveAdapter
    +
     
    +
    SceneMoveHandler - Class in com.threerings.whirled.server
    +
    +
    Handles a simple scene to scene move.
    +
    +
    SceneMoveHandler(LocationManager, BodyObject, int, SceneService.SceneMoveListener) - Constructor for class com.threerings.whirled.server.SceneMoveHandler
    +
     
    +
    SceneMoveMarshaller() - Constructor for class com.threerings.whirled.data.SceneMarshaller.SceneMoveMarshaller
    +
     
    +
    SceneObject - Class in com.threerings.whirled.data
    +
     
    +
    SceneObject() - Constructor for class com.threerings.whirled.data.SceneObject
    +
     
    +
    SceneParser - Class in com.threerings.whirled.tools.xml
    +
    +
    A simple class for parsing an editable scene instance.
    +
    +
    SceneParser(String) - Constructor for class com.threerings.whirled.tools.xml.SceneParser
    +
    +
    Constructs a scene parser that parses scenes with the specified XML + path prefix.
    +
    +
    ScenePlace - Class in com.threerings.whirled.data
    +
    +
    Extends Place with scene information.
    +
    +
    ScenePlace(int, int) - Constructor for class com.threerings.whirled.data.ScenePlace
    +
    +
    Creates a scene place with the supplied SceneObject oid and scene id.
    +
    +
    SceneProvider - Interface in com.threerings.whirled.server
    +
    +
    Defines the server-side of the SceneService.
    +
    +
    SceneReceiver - Interface in com.threerings.whirled.client
    +
    +
    Defines, for the scene services, a set of notifications delivered asynchronously by the server + to the client.
    +
    +
    SceneRegistry - Class in com.threerings.whirled.server
    +
    +
    The scene registry is responsible for the management of all scenes.
    +
    +
    SceneRegistry(InvocationManager) - Constructor for class com.threerings.whirled.server.SceneRegistry
    +
    +
    Constructs a scene registry.
    +
    +
    SceneRegistry.ConfigFactory - Interface in com.threerings.whirled.server
    +
    +
    Used to create PlaceConfig instances for scenes.
    +
    +
    SceneRegistry.ResolutionListener - Interface in com.threerings.whirled.server
    +
    +
    Because scenes must be loaded from the scene repository and this must not be done on the dobjmgr thread, the interface for resolving scenes requires that the entity that wishes for a scene to be resolved implement this callback interface so that it can be notified when a - scene has been loaded and initialized.
    SceneRepository - Interface in com.threerings.whirled.client.persist
    The scene repository provides access to a persistent repository of - scene information.
    SceneRepository - Interface in com.threerings.whirled.server.persist
    The scene repository provides the basic interface for loading and updating scene data.
    SceneRuleSet - Class in com.threerings.whirled.tools.xml
    Used to parse a SceneModel from XML.
    SceneRuleSet() - -Constructor for class com.threerings.whirled.tools.xml.SceneRuleSet -
      -
    scenes - -Variable in class com.threerings.whirled.zone.data.ZoneSummary -
    The summary information for all of the scenes in the zone. -
    SceneSender - Class in com.threerings.whirled.server
    Used to issue notifications to a SceneReceiver instance on a - client.
    SceneSender() - -Constructor for class com.threerings.whirled.server.SceneSender -
      -
    SceneService - Interface in com.threerings.whirled.client
    The scene service class provides the client interface to the scene related invocation services - (e.g.
    SceneService.SceneMoveListener - Interface in com.threerings.whirled.client
    Used to communicate the response to a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
    SceneSummary - Class in com.threerings.whirled.zone.data
    The scene summary class is used to provide info about the connected - group of scenes that make up a zone.
    SceneSummary() - -Constructor for class com.threerings.whirled.zone.data.SceneSummary -
      -
    SceneUpdate - Class in com.threerings.whirled.data
    Used to encapsulate updates to scenes in such a manner that updates can be stored persistently - and sent to clients to update their own local copies of scenes.
    SceneUpdate() - -Constructor for class com.threerings.whirled.data.SceneUpdate -
      -
    sceneUpdated(SceneUpdate) - -Method in class com.threerings.stage.client.StageScenePanel -
    Called when we have received a scene update from the server. -
    SceneUpdateMarshaller - Class in com.threerings.whirled.server.persist
    A utility class to assist the management of scene updates by a SceneRepository.
    SceneUpdateMarshaller(Class<?>...) - -Constructor for class com.threerings.whirled.server.persist.SceneUpdateMarshaller -
    Create a SceneUpdateMarshaller that understands the update types specified. -
    sceneWasResolved(SceneManager) - -Method in class com.threerings.whirled.server.AbstractSceneMoveHandler -
      -
    sceneWasResolved(SceneManager) - -Method in interface com.threerings.whirled.server.SceneRegistry.ResolutionListener -
    Called when the scene has been successfully resolved. -
    SceneWriter - Class in com.threerings.whirled.tools.xml
    Generates an XML representation of an SceneModel.
    SceneWriter() - -Constructor for class com.threerings.whirled.tools.xml.SceneWriter -
      -
    SCHEMA_VERSION - -Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord -
    Increment this value to reflect changes to this object's schema. -
    SCHEMA_VERSION - -Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord -
      -
    SCHEMA_VERSION - -Static variable in class com.threerings.stats.server.persist.StatRecord -
      -
    SCHEMA_VERSION - -Static variable in class com.threerings.stats.server.persist.StringCodeRecord -
      -
    SCORE_COLOR - -Static variable in class com.threerings.puzzle.drop.client.DropBoardView -
    The color used to render normal scoring text. -
    ScoreAnimation - Class in com.threerings.parlor.media
     
    ScoreAnimation(Label, int, int) - -Constructor for class com.threerings.parlor.media.ScoreAnimation -
    Constructs a score animation for the given score value centered at the given coordinates. -
    ScoreAnimation(Label, int, int, long) - -Constructor for class com.threerings.parlor.media.ScoreAnimation -
    Constructs a score animation for the given score value centered at the given coordinates. -
    ScoreAnimation(Label, int, int, int, int, long) - -Constructor for class com.threerings.parlor.media.ScoreAnimation -
    Constructs a score animation for the given score value starting at the given coordinates and - floating toward the specified coordinates. -
    SEATED_CONTINUOUS - -Static variable in class com.threerings.parlor.game.data.GameConfig -
    Matchmaking type constant: a game that starts immediately, but only has a certain number of - player slots. -
    SEATED_GAME - -Static variable in class com.threerings.parlor.game.data.GameConfig -
    Matchmaking type constant: a game that is started with a list of players, and those are the - only players that may play. -
    seatednessDidChange(boolean) - -Method in class com.threerings.micasa.lobby.table.TableItem -
      -
    seatednessDidChange(boolean) - -Method in class com.threerings.micasa.lobby.table.TableListView -
      -
    seatednessDidChange(boolean) - -Method in interface com.threerings.parlor.client.SeatednessObserver -
    Called when this client sits down at or stands up from a table. -
    SeatednessObserver - Interface in com.threerings.parlor.client
    Entites that wish to hear about when we sit down at a table or stand up + scene has been loaded and initialized. +
    +
    SceneRepository - Interface in com.threerings.whirled.client.persist
    +
    +
    The scene repository provides access to a persistent repository of + scene information.
    +
    +
    SceneRepository - Interface in com.threerings.whirled.server.persist
    +
    +
    The scene repository provides the basic interface for loading and updating scene data.
    +
    +
    SceneRuleSet - Class in com.threerings.whirled.tools.xml
    +
    +
    Used to parse a SceneModel from XML.
    +
    +
    SceneRuleSet() - Constructor for class com.threerings.whirled.tools.xml.SceneRuleSet
    +
     
    +
    scenes - Variable in class com.threerings.whirled.zone.data.ZoneSummary
    +
    +
    The summary information for all of the scenes in the zone.
    +
    +
    SceneSender - Class in com.threerings.whirled.server
    +
    +
    Used to issue notifications to a SceneReceiver instance on a + client.
    +
    +
    SceneSender() - Constructor for class com.threerings.whirled.server.SceneSender
    +
     
    +
    SceneService - Interface in com.threerings.whirled.client
    +
    +
    The scene service class provides the client interface to the scene related invocation services + (e.g.
    +
    +
    SceneService.SceneMoveListener - Interface in com.threerings.whirled.client
    +
    + +
    +
    SceneSummary - Class in com.threerings.whirled.zone.data
    +
    +
    The scene summary class is used to provide info about the connected + group of scenes that make up a zone.
    +
    +
    SceneSummary() - Constructor for class com.threerings.whirled.zone.data.SceneSummary
    +
     
    +
    SceneUpdate - Class in com.threerings.whirled.data
    +
    +
    Used to encapsulate updates to scenes in such a manner that updates can be stored persistently + and sent to clients to update their own local copies of scenes.
    +
    +
    SceneUpdate() - Constructor for class com.threerings.whirled.data.SceneUpdate
    +
     
    +
    sceneUpdated(SceneUpdate) - Method in class com.threerings.stage.client.StageScenePanel
    +
    +
    Called when we have received a scene update from the server.
    +
    +
    SceneUpdateMarshaller - Class in com.threerings.whirled.server.persist
    +
    +
    A utility class to assist the management of scene updates by a SceneRepository.
    +
    +
    SceneUpdateMarshaller(Class<?>...) - Constructor for class com.threerings.whirled.server.persist.SceneUpdateMarshaller
    +
    +
    Create a SceneUpdateMarshaller that understands the update types specified.
    +
    +
    sceneWasResolved(SceneManager) - Method in class com.threerings.whirled.server.AbstractSceneMoveHandler
    +
     
    +
    sceneWasResolved(SceneManager) - Method in interface com.threerings.whirled.server.SceneRegistry.ResolutionListener
    +
    +
    Called when the scene has been successfully resolved.
    +
    +
    SceneWriter - Class in com.threerings.whirled.tools.xml
    +
    +
    Generates an XML representation of an SceneModel.
    +
    +
    SceneWriter() - Constructor for class com.threerings.whirled.tools.xml.SceneWriter
    +
     
    +
    SCHEMA_VERSION - Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
    +
    +
    Increment this value to reflect changes to this object's schema.
    +
    +
    SCHEMA_VERSION - Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord
    +
     
    +
    SCHEMA_VERSION - Static variable in class com.threerings.stats.server.persist.StatRecord
    +
     
    +
    SCHEMA_VERSION - Static variable in class com.threerings.stats.server.persist.StringCodeRecord
    +
     
    +
    SCORE_COLOR - Static variable in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    The color used to render normal scoring text.
    +
    +
    ScoreAnimation - Class in com.threerings.parlor.media
    +
     
    +
    ScoreAnimation(Label, int, int) - Constructor for class com.threerings.parlor.media.ScoreAnimation
    +
    +
    Constructs a score animation for the given score value centered at the given coordinates.
    +
    +
    ScoreAnimation(Label, int, int, long) - Constructor for class com.threerings.parlor.media.ScoreAnimation
    +
    +
    Constructs a score animation for the given score value centered at the given coordinates.
    +
    +
    ScoreAnimation(Label, int, int, int, int, long) - Constructor for class com.threerings.parlor.media.ScoreAnimation
    +
    +
    Constructs a score animation for the given score value starting at the given coordinates and + floating toward the specified coordinates.
    +
    +
    SEATED_CONTINUOUS - Static variable in class com.threerings.parlor.game.data.GameConfig
    +
    +
    Matchmaking type constant: a game that starts immediately, but only has a certain number of + player slots.
    +
    +
    SEATED_GAME - Static variable in class com.threerings.parlor.game.data.GameConfig
    +
    +
    Matchmaking type constant: a game that is started with a list of players, and those are the + only players that may play.
    +
    +
    seatednessDidChange(boolean) - Method in class com.threerings.micasa.lobby.table.TableItem
    +
     
    +
    seatednessDidChange(boolean) - Method in class com.threerings.micasa.lobby.table.TableListView
    +
     
    +
    seatednessDidChange(boolean) - Method in interface com.threerings.parlor.client.SeatednessObserver
    +
    +
    Called when this client sits down at or stands up from a table.
    +
    +
    SeatednessObserver - Interface in com.threerings.parlor.client
    +
    +
    Entites that wish to hear about when we sit down at a table or stand up from a table can implement this interface and register themselves with - the TableDirector.
    SECTION_HEIGHT - -Static variable in class com.threerings.stage.data.StageMisoSceneModel -
    The height (in tiles) of a scene section. -
    SECTION_WIDTH - -Static variable in class com.threerings.stage.data.StageMisoSceneModel -
    The width (in tiles) of a scene section. -
    SEED - -Static variable in class com.threerings.puzzle.data.PuzzleObject -
    The field name of the seed field. -
    seed - -Variable in class com.threerings.puzzle.data.PuzzleObject -
    The seed used to germinate the boards. -
    seedFromEvent(int, int) - -Method in class com.threerings.puzzle.data.Board -
    Allows puzzles to add extra noise to their random number generators based on the specific + the TableDirector. +
    +
    SECTION_HEIGHT - Static variable in class com.threerings.stage.data.StageMisoSceneModel
    +
    +
    The height (in tiles) of a scene section.
    +
    +
    SECTION_WIDTH - Static variable in class com.threerings.stage.data.StageMisoSceneModel
    +
    +
    The width (in tiles) of a scene section.
    +
    +
    SEED - Static variable in class com.threerings.puzzle.data.PuzzleObject
    +
    +
    The field name of the seed field.
    +
    +
    seed - Variable in class com.threerings.puzzle.data.PuzzleObject
    +
    +
    The seed used to germinate the boards.
    +
    +
    seedFromEvent(int, int) - Method in class com.threerings.puzzle.data.Board
    +
    +
    Allows puzzles to add extra noise to their random number generators based on the specific events sent from the client to make it more difficult for a hacked client to predict things - such as piece generation. -
    SegmentInfo - Class in com.threerings.puzzle.drop.data
    Describes a segment of pieces in a DropBoard.
    SegmentInfo(int, int, int, int) - -Constructor for class com.threerings.puzzle.drop.data.SegmentInfo -
    Constructs a segment info object. -
    selectHandSprite(CardSprite) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Programmatically selects a sprite in the hand. -
    selectNextTile() - -Method in class com.threerings.stage.tools.editor.TileInfoPanel -
    Selects the next tile in the list of available tiles. -
    selectPreviousTile() - -Method in class com.threerings.stage.tools.editor.TileInfoPanel -
    Selects the previous tile in the list of available tiles. -
    SEND_CARDS_TO_PLAYER - -Static variable in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller -
    The method id used to dispatch TrickCardGameMarshaller.sendCardsToPlayer(int, com.threerings.parlor.card.data.Card[]) requests. -
    sendCardsFromPlayer(ClientObject, int, Card[]) - -Static method in class com.threerings.parlor.card.server.CardGameSender -
    Issues a notification that will result in a call to CardGameReceiver.receivedCardsFromPlayer(int, com.threerings.parlor.card.data.Card[]) on a client. -
    sendCardsToPlayer(int, Card[]) - -Method in interface com.threerings.parlor.card.trick.client.TrickCardGameService -
    Sends a group of cards to the player at the specified index. -
    sendCardsToPlayer(int, Card[]) - -Method in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller -
      -
    sendCardsToPlayer(ClientObject, int, Card[]) - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
      -
    sendCardsToPlayer(ClientObject, int, Card[]) - -Method in interface com.threerings.parlor.card.trick.server.TrickCardGameProvider -
    Handles a TrickCardGameService.sendCardsToPlayer(int, com.threerings.parlor.card.data.Card[]) request. -
    sendClusterChatMessage(int, int, Name, String, String, byte) - -Method in class com.threerings.whirled.spot.server.SpotSceneRegistry -
    Sends a cluster chat notification to the specified location in the specified place object + such as piece generation. +
    +
    SegmentInfo - Class in com.threerings.puzzle.drop.data
    +
    +
    Describes a segment of pieces in a DropBoard.
    +
    +
    SegmentInfo(int, int, int, int) - Constructor for class com.threerings.puzzle.drop.data.SegmentInfo
    +
    +
    Constructs a segment info object.
    +
    +
    selectHandSprite(CardSprite) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Programmatically selects a sprite in the hand.
    +
    +
    selectNextTile() - Method in class com.threerings.stage.tools.editor.TileInfoPanel
    +
    +
    Selects the next tile in the list of available tiles.
    +
    +
    selectPreviousTile() - Method in class com.threerings.stage.tools.editor.TileInfoPanel
    +
    +
    Selects the previous tile in the list of available tiles.
    +
    +
    SEND_CARDS_TO_PLAYER - Static variable in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
    +
    + +
    +
    sendCardsFromPlayer(ClientObject, int, Card[]) - Static method in class com.threerings.parlor.card.server.CardGameSender
    +
    +
    Issues a notification that will result in a call to CardGameReceiver.receivedCardsFromPlayer(int, com.threerings.parlor.card.data.Card[]) on a client.
    +
    +
    sendCardsToPlayer(int, Card[]) - Method in interface com.threerings.parlor.card.trick.client.TrickCardGameService
    +
    +
    Sends a group of cards to the player at the specified index.
    +
    +
    sendCardsToPlayer(int, Card[]) - Method in class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
    +
     
    +
    sendCardsToPlayer(ClientObject, int, Card[]) - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
     
    +
    sendCardsToPlayer(ClientObject, int, Card[]) - Method in interface com.threerings.parlor.card.trick.server.TrickCardGameProvider
    +
    + +
    +
    sendClusterChatMessage(int, int, Name, String, String, byte) - Method in class com.threerings.whirled.spot.server.SpotSceneRegistry
    +
    +
    Sends a cluster chat notification to the specified location in the specified place object originating with the specified speaker (the speaker can be a server entity that wishes to fake a "speak" message, in which case the bundle argument should be non-null and should contain the id of the bundle to be used to translate the message text) and with the supplied - message content. -
    sendClusterChatMessage(int, int, UserMessage) - -Method in class com.threerings.whirled.spot.server.SpotSceneRegistry -
    Sends a cluster chat notification to the specified location in the specified place object - originating with the specified speaker. -
    sendHand(ClientObject, int, Hand) - -Static method in class com.threerings.parlor.card.server.CardGameSender -
    Issues a notification that will result in a call to CardGameReceiver.receivedHand(int, com.threerings.parlor.card.data.Hand) on a client. -
    sendInvite(ClientObject, int, Name, GameConfig) - -Static method in class com.threerings.parlor.server.ParlorSender -
    Issues a notification that will result in a call to ParlorReceiver.receivedInvite(int, com.threerings.util.Name, com.threerings.parlor.game.data.GameConfig) on a client. -
    sendInviteCancellation(ClientObject, int) - -Static method in class com.threerings.parlor.server.ParlorSender -
    Issues a notification that will result in a call to ParlorReceiver.receivedInviteCancellation(int) on a client. -
    sendInviteResponse(ClientObject, int, int, Object) - -Static method in class com.threerings.parlor.server.ParlorSender -
    Issues a notification that will result in a call to ParlorReceiver.receivedInviteResponse(int, int, java.lang.Object) on a client. -
    sendProgressUpdate() - -Method in class com.threerings.puzzle.client.PuzzleController -
    Sends the server a game progress update with the list of events, as well as board states if - PuzzlePanel.isSyncingBoards() is true. -
    SENT_CARDS_TO_PLAYER - -Static variable in class com.threerings.parlor.card.client.CardGameDecoder -
    The method id used to dispatch CardGameReceiver.sentCardsToPlayer(int, com.threerings.parlor.card.data.Card[]) - notifications. -
    sentCardsToPlayer(int, Card[]) - -Method in class com.threerings.parlor.card.client.CardGameController -
    Dispatched to the client when the server has forced it to send a set of cards to another - player. -
    sentCardsToPlayer(int, Card[]) - -Method in interface com.threerings.parlor.card.client.CardGameReceiver -
    Dispatched to the client when the server has forced it to send - a set of cards to another player. -
    sentCardsToPlayer(ClientObject, int, Card[]) - -Static method in class com.threerings.parlor.card.server.CardGameSender -
    Issues a notification that will result in a call to CardGameReceiver.sentCardsToPlayer(int, com.threerings.parlor.card.data.Card[]) on a client. -
    SESSION_ID - -Static variable in class com.threerings.parlor.game.data.GameObject -
    The field name of the sessionId field. -
    sessionId - -Variable in class com.threerings.parlor.game.data.GameObject -
    A unique identifier for each game session. -
    setActionMode(String) - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Sets the editor action mode. -
    setActive(boolean) - -Method in class com.threerings.parlor.util.RobotPlayer -
    Sets whether the robot player is actively posting action commands. -
    setAI(int, GameAI) - -Method in class com.threerings.parlor.game.server.GameManager -
    Sets the specified player as an AI with the specified configuration. -
    setAI(int, GameAI) - -Method in class com.threerings.parlor.game.server.GameManagerDelegate -
    Called when the specified player has been set as an AI with the supplied AI configuration. -
    setAllowBooting(boolean) - -Method in class com.threerings.parlor.server.TableManager -
    Allow a player in the first position of a table to boot others. -
    setAuxiliary(TileSet.Colorizer) - -Method in class com.threerings.stage.client.SceneColorizer -
    Set an auxiliary colorizer that overrides our colorizations. -
    setBackgroundImage(Mirage) - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
    Sets the background image displayed by the board view. -
    setBaseTile(int, int, int) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Sets a base tile at the specified position in the scene (in tile - coordinates). -
    setBaseTiles(Rectangle, int, int) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Set a region of tiles to a random selection from the supplied tileset. -
    setBoard(Board) - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
    Sets the board to be displayed. -
    setBoard(Board) - -Method in class com.threerings.puzzle.client.PuzzleController -
    Called when a new board is set. -
    setBoard(Board) - -Method in class com.threerings.puzzle.client.PuzzleControllerDelegate -
    Called when the puzzle controller sets up a new board for the player. -
    setBoard(Board) - -Method in class com.threerings.puzzle.data.BoardSummary -
    Sets the board associated with this board summary, causing an immediate update to this - summary. -
    setBoard(Board) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
      -
    setBoard(Board) - -Method in class com.threerings.puzzle.drop.client.DropControllerDelegate -
      -
    setBoard(int[], int, int) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Sets the board data and board dimensions. -
    setBoard(int[]) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Sets the board pieces. -
    setBoard(Board) - -Method in class com.threerings.puzzle.drop.data.DropBoardSummary -
      -
    setBoardLocation(int, int) - -Method in class com.threerings.puzzle.drop.client.DropBlockSprite -
      -
    setBoardLocation(int, int) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Sets the row and column the piece is located in. -
    setBoardSummary(BoardSummary) - -Method in class com.threerings.puzzle.client.PlayerStatusView -
    Sets the player board summary. -
    setBouncing(boolean) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Puts the drop sprite into (or takes it out of) bouncing mode. -
    setBounds(int, int, int, int) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
      -
    setBounds(int, int, int, int) - -Method in class com.threerings.stage.tools.editor.EditorScrollBox -
      -
    setCard(Card) - -Method in class com.threerings.parlor.card.client.CardSprite -
    Sets the card to depict. -
    setCardsPlayed(PlayerCard[]) - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Sets the array of cards played by each player. -
    setChatDirector(ChatDirector) - -Method in class com.threerings.whirled.spot.client.SpotSceneDirector -
    Configures this spot scene director with a chat director, with which it will coordinate to - implement cluster chatting. -
    setChatting(boolean) - -Method in class com.threerings.puzzle.client.PuzzleController -
    Sets whether we're focusing on the chat window rather than the puzzle. -
    setChatting(boolean) - -Method in class com.threerings.puzzle.client.PuzzleControllerDelegate -
    Called when the user toggles chatting mode. -
    setClusterOid(int) - -Method in interface com.threerings.whirled.spot.data.ClusteredBodyObject -
    Sets the oid of the cluster to which this user currently belongs. -
    setClusters(DSet<Cluster>) - -Method in class com.threerings.whirled.spot.data.SpotSceneObject -
    Requests that the clusters field be set to the - specified value. -
    setColor(int, int) - -Method in class com.threerings.stage.server.StageSceneManager -
    Changes the default colorization for the specified color class. -
    setColumn(int) - -Method in class com.threerings.puzzle.drop.client.DropBlockSprite -
      -
    setColumn(int) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Sets the column the piece is located in. -
    setColumnOffset(int) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Sets the column offset of the sprite image. -
    setConfig(TourneyConfig) - -Method in class com.threerings.parlor.tourney.data.TourneyObject -
    Requests that the config field be set to the - specified value. -
    setContainer(StatSet.Container) - -Method in class com.threerings.stats.data.StatSet -
    Wires this stat set up to a containing user object. -
    setController(Controller) - -Method in class com.threerings.micasa.client.MiCasaFrame -
    Sets the controller for the outermost scope. -
    setController(Controller) - -Method in interface com.threerings.micasa.simulator.client.SimulatorFrame -
    Sets the controller for the outermost scope. -
    setController(PuzzleController) - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
    Provides the board view with a reference to its controller so that it may communicate + message content. +
    +
    sendClusterChatMessage(int, int, UserMessage) - Method in class com.threerings.whirled.spot.server.SpotSceneRegistry
    +
    +
    Sends a cluster chat notification to the specified location in the specified place object + originating with the specified speaker.
    +
    +
    sendHand(ClientObject, int, Hand) - Static method in class com.threerings.parlor.card.server.CardGameSender
    +
    +
    Issues a notification that will result in a call to CardGameReceiver.receivedHand(int, com.threerings.parlor.card.data.Hand) on a client.
    +
    +
    sendInvite(ClientObject, int, Name, GameConfig) - Static method in class com.threerings.parlor.server.ParlorSender
    +
    + +
    +
    sendInviteCancellation(ClientObject, int) - Static method in class com.threerings.parlor.server.ParlorSender
    +
    +
    Issues a notification that will result in a call to ParlorReceiver.receivedInviteCancellation(int) on a client.
    +
    +
    sendInviteResponse(ClientObject, int, int, Object) - Static method in class com.threerings.parlor.server.ParlorSender
    +
    +
    Issues a notification that will result in a call to ParlorReceiver.receivedInviteResponse(int, int, java.lang.Object) on a client.
    +
    +
    sendProgressUpdate() - Method in class com.threerings.puzzle.client.PuzzleController
    +
    +
    Sends the server a game progress update with the list of events, as well as board states if + PuzzlePanel.isSyncingBoards() is true.
    +
    +
    SENT_CARDS_TO_PLAYER - Static variable in class com.threerings.parlor.card.client.CardGameDecoder
    +
    + +
    +
    sentCardsToPlayer(int, Card[]) - Method in class com.threerings.parlor.card.client.CardGameController
    +
    +
    Dispatched to the client when the server has forced it to send a set of cards to another + player.
    +
    +
    sentCardsToPlayer(int, Card[]) - Method in interface com.threerings.parlor.card.client.CardGameReceiver
    +
    +
    Dispatched to the client when the server has forced it to send + a set of cards to another player.
    +
    +
    sentCardsToPlayer(ClientObject, int, Card[]) - Static method in class com.threerings.parlor.card.server.CardGameSender
    +
    +
    Issues a notification that will result in a call to CardGameReceiver.sentCardsToPlayer(int, com.threerings.parlor.card.data.Card[]) on a client.
    +
    +
    SESSION_ID - Static variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    The field name of the sessionId field.
    +
    +
    sessionId - Variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    A unique identifier for each game session.
    +
    +
    setActionMode(String) - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Sets the editor action mode.
    +
    +
    setActive(boolean) - Method in class com.threerings.parlor.util.RobotPlayer
    +
    +
    Sets whether the robot player is actively posting action commands.
    +
    +
    setAI(int, GameAI) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Sets the specified player as an AI with the specified configuration.
    +
    +
    setAI(int, GameAI) - Method in class com.threerings.parlor.game.server.GameManagerDelegate
    +
    +
    Called when the specified player has been set as an AI with the supplied AI configuration.
    +
    +
    setAllowBooting(boolean) - Method in class com.threerings.parlor.server.TableManager
    +
    +
    Allow a player in the first position of a table to boot others.
    +
    +
    setAuxiliary(TileSet.Colorizer) - Method in class com.threerings.stage.client.SceneColorizer
    +
    +
    Set an auxiliary colorizer that overrides our colorizations.
    +
    +
    setBackgroundImage(Mirage) - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
    +
    Sets the background image displayed by the board view.
    +
    +
    setBaseTile(int, int, int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Sets a base tile at the specified position in the scene (in tile + coordinates).
    +
    +
    setBaseTiles(Rectangle, int, int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Set a region of tiles to a random selection from the supplied tileset.
    +
    +
    setBoard(Board) - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
    +
    Sets the board to be displayed.
    +
    +
    setBoard(Board) - Method in class com.threerings.puzzle.client.PuzzleController
    +
    +
    Called when a new board is set.
    +
    +
    setBoard(Board) - Method in class com.threerings.puzzle.client.PuzzleControllerDelegate
    +
    +
    Called when the puzzle controller sets up a new board for the player.
    +
    +
    setBoard(Board) - Method in class com.threerings.puzzle.data.BoardSummary
    +
    +
    Sets the board associated with this board summary, causing an immediate update to this + summary.
    +
    +
    setBoard(Board) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
     
    +
    setBoard(Board) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
     
    +
    setBoard(int[], int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Sets the board data and board dimensions.
    +
    +
    setBoard(int[]) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Sets the board pieces.
    +
    +
    setBoard(Board) - Method in class com.threerings.puzzle.drop.data.DropBoardSummary
    +
     
    +
    setBoardLocation(int, int) - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
    +
     
    +
    setBoardLocation(int, int) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Sets the row and column the piece is located in.
    +
    +
    setBoardSummary(BoardSummary) - Method in class com.threerings.puzzle.client.PlayerStatusView
    +
    +
    Sets the player board summary.
    +
    +
    setBouncing(boolean) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Puts the drop sprite into (or takes it out of) bouncing mode.
    +
    +
    setBounds(int, int, int, int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
     
    +
    setBounds(int, int, int, int) - Method in class com.threerings.stage.tools.editor.EditorScrollBox
    +
     
    +
    setCard(Card) - Method in class com.threerings.parlor.card.client.CardSprite
    +
    +
    Sets the card to depict.
    +
    +
    setCardsPlayed(PlayerCard[]) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Sets the array of cards played by each player.
    +
    +
    setChatDirector(ChatDirector) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
    +
    +
    Configures this spot scene director with a chat director, with which it will coordinate to + implement cluster chatting.
    +
    +
    setChatting(boolean) - Method in class com.threerings.puzzle.client.PuzzleController
    +
    +
    Sets whether we're focusing on the chat window rather than the puzzle.
    +
    +
    setChatting(boolean) - Method in class com.threerings.puzzle.client.PuzzleControllerDelegate
    +
    +
    Called when the user toggles chatting mode.
    +
    +
    setClusterOid(int) - Method in interface com.threerings.whirled.spot.data.ClusteredBodyObject
    +
    +
    Sets the oid of the cluster to which this user currently belongs.
    +
    +
    setClusters(DSet<Cluster>) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
    +
    +
    Requests that the clusters field be set to the + specified value.
    +
    +
    setColor(int, int) - Method in class com.threerings.stage.server.StageSceneManager
    +
    +
    Changes the default colorization for the specified color class.
    +
    +
    setColumn(int) - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
    +
     
    +
    setColumn(int) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Sets the column the piece is located in.
    +
    +
    setColumnOffset(int) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Sets the column offset of the sprite image.
    +
    +
    setConfig(TourneyConfig) - Method in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    Requests that the config field be set to the + specified value.
    +
    +
    setContainer(StatSet.Container) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Wires this stat set up to a containing user object.
    +
    +
    setController(Controller) - Method in class com.threerings.micasa.client.MiCasaFrame
    +
    +
    Sets the controller for the outermost scope.
    +
    +
    setController(Controller) - Method in interface com.threerings.micasa.simulator.client.SimulatorFrame
    +
    +
    Sets the controller for the outermost scope.
    +
    +
    setController(PuzzleController) - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
    +
    Provides the board view with a reference to its controller so that it may communicate directly rather than by posting actions up the interface hierarchy which sometimes fails if - the puzzle board view is hidden before we get a chance to post our actions. -
    setDefaultColor(int, int) - -Method in class com.threerings.stage.data.StageScene -
    Set the default color to use for the specified colorization class id. -
    setDefaultColor(int, int) - -Method in class com.threerings.stage.data.StageSceneModel -
    Set the default colorId to use for a specified colorization - classId, or -1 to clear the default for that colorization. -
    setDefaultEntrance(Portal) - -Method in class com.threerings.stage.data.StageScene -
      -
    setDefaultEntrance(Portal) - -Method in interface com.threerings.whirled.spot.data.SpotScene -
    Sets the default entrance in this scene, immediately making the requisite modifications to - the underlying scene model. -
    setDefaultEntrance(Portal) - -Method in class com.threerings.whirled.spot.data.SpotSceneImpl -
      -
    setDefaultEntranceId(int) - -Method in class com.threerings.whirled.spot.data.SpotSceneImpl -
    Used when we're being parsed from an XML scene model. -
    setDifficulty(int) - -Method in class com.threerings.puzzle.data.PuzzleObject -
    Requests that the difficulty field be set to the - specified value. -
    setDirection(int) - -Method in class com.threerings.stage.tools.editor.DirectionButton -
    Set the currently displayed direction -
    setDraggable(boolean) - -Method in class com.threerings.parlor.card.client.CardSprite -
    Sets whether or not the user can drag this card around the board. -
    setDrawText(String) - -Method in class com.threerings.parlor.turn.client.TurnDisplay -
    Sets the text to be displayed next to everyone's name in the event of a - draw. -
    setEditorScrollBox(EditorScrollBox) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Set the scroll box that tracks our view. -
    setEntrance(Portal) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Makes the specified portal the default entrance to this scene. -
    setFacingUp(boolean) - -Method in class com.threerings.parlor.card.client.CardSprite -
    Turns this card up or down. -
    setGameConfig(GameConfig) - -Method in class com.threerings.parlor.game.client.GameConfigurator -
    Provides this configurator with its configuration. -
    setGameOver(boolean) - -Method in class com.threerings.parlor.game.client.GameController -
    Sets the client game over override. -
    setGameOver(boolean) - -Method in class com.threerings.puzzle.client.PuzzleController -
      -
    setHand(Hand, long) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Fades a hand of cards in. -
    setHand(int, long) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Fades a hand of cards in face-down. -
    setHandLocation(int, int) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Sets the location of the hand (the location of the center of the hand's upper edge). -
    setHandSelectionMode(int) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Sets the selection mode for the hand (NONE, PLAY_SINGLE, SINGLE, or MULTIPLE). -
    setHandSelectionPredicate(Predicate<CardSprite>) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Sets the selection predicate that determines which cards from the hand may be selected (if - null, all cards may be selected). -
    setHandSpacing(int) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Sets the horizontal spacing between cards in the hand. -
    setHighlighted(boolean) - -Method in class com.threerings.puzzle.client.PlayerStatusView -
    Sets whether to highlight the player status display when rendered. -
    setHostedZones(DSet<HostedZone>) - -Method in class com.threerings.whirled.zone.peer.server.ZoneNodeObject -
    Requests that the hostedZones field be set to the - specified value. -
    setId(int) - -Method in interface com.threerings.whirled.data.Scene -
    Sets this scene's unique identifier. -
    setId(int) - -Method in class com.threerings.whirled.data.SceneImpl -
      -
    setIder(UserIdentifier.Ider) - -Static method in class com.threerings.parlor.game.data.UserIdentifier -
    Set the global user identifier to use. -
    setInvitationHandler(InvitationHandler) - -Method in class com.threerings.parlor.client.ParlorDirector -
    Sets the invitation handler, which is the entity that will be notified when we receive - incoming invitation notifications and when invitations have been cancelled. -
    setIsPrivate(boolean) - -Method in class com.threerings.parlor.game.data.GameObject -
    Requests that the isPrivate field be set to the - specified value. -
    setIsRated(boolean) - -Method in class com.threerings.parlor.game.data.GameObject -
    Requests that the isRated field be set to the - specified value. -
    setLastCardsPlayed(PlayerCard[]) - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Sets the last array of cards played by each player. -
    setLayerIndex(int) - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Sets the scene layer index undergoing edit. -
    setLightLevel(float) - -Method in class com.threerings.stage.data.StageSceneObject -
    Requests that the lightLevel field be set to the - specified value. -
    setLightShade(int) - -Method in class com.threerings.stage.data.StageSceneObject -
    Requests that the lightShade field be set to the - specified value. -
    setMisoSceneModel(StageMisoSceneModel) - -Method in class com.threerings.stage.tools.editor.EditorFrame -
      -
    setMisoSceneModel(StageMisoSceneModel) - -Method in interface com.threerings.stage.tools.editor.EditorScenePanel.SceneModelListener -
      -
    setModCount(byte) - -Method in class com.threerings.stats.data.Stat -
    Sets the modification count for this Stat. -
    setModified(boolean) - -Method in class com.threerings.stats.data.Stat -
    Forces this stat to consider itself modified. -
    setMoveHandler(SceneDirector.MoveHandler) - -Method in class com.threerings.whirled.client.SceneDirector -
    Sets the moveHandler for use in SceneDirector.recoverFailedMove(int). -
    setName(String) - -Method in interface com.threerings.whirled.data.Scene -
    Sets the human readable name of this scene. -
    setName(String) - -Method in class com.threerings.whirled.data.SceneImpl -
      -
    setNextBlock(int[]) - -Method in interface com.threerings.puzzle.drop.client.DropPanel -
    Sets the next block to be displayed. -
    setObjectGripDirection(int) - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Sets the direction in which we should grip objects. -
    setOccupantLocs(DSet<SceneLocation>) - -Method in class com.threerings.whirled.spot.data.SpotSceneObject -
    Requests that the occupantLocs field be set to the - specified value. -
    setOrientation(int) - -Method in class com.threerings.puzzle.drop.client.DropBlockSprite -
    Updates the sprite image offset to reflect the direction in which the external piece is - hanging. -
    setOrientation(int) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
      -
    setPanel(JPanel) - -Method in class com.threerings.micasa.client.MiCasaFrame -
    Sets the panel that makes up the entire client display. -
    setPanel(JPanel) - -Method in interface com.threerings.micasa.simulator.client.SimulatorFrame -
    Sets the panel that makes up the entire client display. -
    setParticipants(DSet<Participant>) - -Method in class com.threerings.parlor.tourney.data.TourneyObject -
    Requests that the participants field be set to the - specified value. -
    setPaused(boolean) - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
    Set whether this puzzle is paused or not. -
    setPiece(int, int, int) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Sets the piece at the given coordinates. -
    setPieces(int[]) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Sets the pieces the sprite is displaying. -
    setPieces(int[]) - -Method in class com.threerings.puzzle.drop.client.NextBlockView -
    Sets the pieces displayed by the view. -
    setPlacingTile(Tile) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Sets the tile that is currently being placed. -
    setPlayer(int, BodyObject) - -Method in class com.threerings.parlor.data.Table -
    Requests to seat the specified user at the specified position in this table. -
    setPlayerIcons(Icon[]) - -Method in class com.threerings.parlor.turn.client.TurnDisplay -
    Set optional icons to use for identifying each player in the game. -
    setPlayerPos(int, BodyObject) - -Method in class com.threerings.parlor.data.Table -
    This method is used for party games, it does no bounds checking or verification of the - player's ability to join, if you are unsure you should call 'setPlayer'. -
    setPlayers(Name[]) - -Method in class com.threerings.parlor.game.data.GameObject -
    Requests that the players field be set to the - specified value. -
    setPlayersAt(Name, int) - -Method in class com.threerings.parlor.game.data.GameObject -
    Requests that the indexth element of - players field be set to the specified value. -
    setPlayerStatus(int[]) - -Method in class com.threerings.parlor.game.data.GameObject -
    Requests that the playerStatus field be set to the - specified value. -
    setPlayerStatusAt(int, int) - -Method in class com.threerings.parlor.game.data.GameObject -
    Requests that the indexth element of - playerStatus field be set to the specified value. -
    setPuzzleGameService(PuzzleGameMarshaller) - -Method in class com.threerings.puzzle.data.PuzzleObject -
    Requests that the puzzleGameService field be set to the - specified value. -
    setPuzzleGrabsKeys(boolean) - -Method in class com.threerings.puzzle.client.PuzzlePanel -
    Sets whether the puzzle grabs keys or if they should go to the chat window. -
    setRating(int, int, int, int) - -Method in class com.threerings.parlor.rating.server.persist.RatingRepository -
    Set the rating and experience for a given player and game. -
    setRect(int, int, int, int, int) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Sets the pieces within the specified rectangle to the given piece. -
    setRematchRequests(int[]) - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Sets the array of rematch requests. -
    setRematchRequestsAt(int, int) - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Sets an element of the rematch request array. -
    setRequestFocus(boolean) - -Method in class com.threerings.micasa.client.ChatPanel -
    Sets whether the chat box text entry field requests the keyboard - focus when the panel receives AncestorListener.ancestorAdded(javax.swing.event.AncestorEvent) or PlaceView.willEnterPlace(com.threerings.crowd.data.PlaceObject) - events. -
    setRisingPaused(boolean) - -Method in class com.threerings.puzzle.drop.client.DropControllerDelegate -
    Sets whether the board rising is paused. -
    setRobotDelay(long) - -Method in class com.threerings.parlor.util.RobotPlayer -
    Sets the delay in milliseconds between posting each action command. -
    setRobotPlayer(boolean) - -Method in class com.threerings.puzzle.client.PuzzlePanel -
    Sets whether this panel receives events periodically from a robot player. -
    setRow(int) - -Method in class com.threerings.puzzle.drop.client.DropBlockSprite -
      -
    setRow(int) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Set the row the piece is located in. -
    setRowOffset(int) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Sets the row offset of the sprite image. -
    setScene(StageScene) - -Method in class com.threerings.stage.client.StageScenePanel -
    Sets the scene managed by the panel. -
    setScene(StageScene) - -Method in class com.threerings.stage.tools.editor.SceneInfoPanel -
    Called when the scene in the editor changes. -
    setScene(StageScene, Location) - -Method in class com.threerings.stage.tools.viewer.ViewerScenePanel -
      -
    setScene(SceneModel) - -Method in class com.threerings.whirled.tools.xml.SceneParser -
    Called by the parser once the scene is parsed. -
    setSceneModel(MisoSceneModel) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
      -
    setSceneRepository(SceneRepository) - -Method in class com.threerings.whirled.client.SceneDirector -
    Set the scene repository. -
    setSeed(long) - -Method in class com.threerings.puzzle.data.PuzzleObject -
    Requests that the seed field be set to the - specified value. -
    setSegment(int, int, int, int, int) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Sets the pieces in the given board segment to the specified piece. -
    setSegment(int, int, int, int[]) - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Sets the pieces in the given board segment to the specified pieces. -
    setSelectableCardOffset(int) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Sets the vertical distance to offset cards that are selectable or playable. -
    setSelectedCardOffset(int) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Sets the vertical distance to offset cards that are selected. -
    setSessionId(int) - -Method in class com.threerings.parlor.game.data.GameObject -
    Requests that the sessionId field be set to the - specified value. -
    setShutdownListener(int, PeeredZoneRegistry.PeerZoneShutdownListener) - -Method in interface com.threerings.whirled.zone.peer.server.PeeredZoneManager -
    Registers a shutdown listener with the zone. -
    setSize(Dimension) - -Method in class com.threerings.stage.tools.editor.DirectionButton -
      -
    setStageSceneService(StageSceneMarshaller) - -Method in class com.threerings.stage.data.StageSceneObject -
    Requests that the stageSceneService field be set to the - specified value. -
    setStartsIn(int) - -Method in class com.threerings.parlor.tourney.data.TourneyObject -
    Requests that the startsIn field be set to the - specified value. -
    SetStat<T> - Class in com.threerings.stats.data
     
    SetStat() - -Constructor for class com.threerings.stats.data.SetStat -
      -
    setStat(Stat.Type, int) - -Method in class com.threerings.stats.data.StatSet -
    Sets an integer statistic in this set. -
    setState(int) - -Method in class com.threerings.parlor.game.data.GameObject -
    Requests that the state field be set to the - specified value. -
    setState(int) - -Method in class com.threerings.parlor.tourney.data.TourneyObject -
    Requests that the state field be set to the - specified value. -
    setStatus(int) - -Method in class com.threerings.puzzle.client.PlayerStatusView -
    Sets the player status. -
    setSummaries(BoardSummary[]) - -Method in class com.threerings.puzzle.data.PuzzleObject -
    Requests that the summaries field be set to the - specified value. -
    setSummariesAt(BoardSummary, int) - -Method in class com.threerings.puzzle.data.PuzzleObject -
    Requests that the indexth element of - summaries field be set to the specified value. -
    setSummary(int, BoardSummary) - -Method in interface com.threerings.puzzle.drop.client.DropPanel -
    Updates the board summary display for the given player. -
    setTableClass(Class<? extends Table>) - -Method in class com.threerings.parlor.server.TableManager -
    Set the subclass of Table that this instance should generate. -
    setTableConfig(TableConfig) - -Method in class com.threerings.parlor.client.TableConfigurator -
    Optionally, you can set a pre-configured TableConfig - that will be used to initialize the display parameters (if possible). -
    setTableObject(DObject) - -Method in class com.threerings.parlor.client.TableDirector -
    This must be called by the entity that uses the table director when the using entity - prepares to enter and display a place. -
    setTableObject(DObject) - -Method in class com.threerings.parlor.server.TableManager -
    Initialize the TableLobbyObject. -
    setTableService(TableMarshaller) - -Method in class com.threerings.micasa.lobby.table.TableLobbyObject -
    Requests that the tableService field be set to the - specified value. -
    setTableService(TableMarshaller) - -Method in interface com.threerings.parlor.data.TableLobbyObject -
    Configures the table service that clients should use to communicate table requests back to - the table manager handling these tables. -
    setTableSet(DSet<Table>) - -Method in class com.threerings.micasa.lobby.table.TableLobbyObject -
    Requests that the tableSet field be set to the - specified value. -
    setTeamMemberIndices(int[][]) - -Method in interface com.threerings.parlor.game.server.TeamGameManager -
    Set the team member indices. -
    setTestTileDirectory(String) - -Static method in class com.threerings.stage.tools.editor.EditorConfig -
    Accessor method for setting the test tile directory. -
    setTile(TileSet, int, int) - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Sets the selected tile for placement within the scene. -
    setTileId(int) - -Method in class com.threerings.stage.tools.editor.EditorModel -
    Sets the tile id of the tile selected for placement within the - scene. -
    setTileSelectRegion(Point) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Sets the start (in tile coords) of a mouse drag when placing - a rectangular area of base tiles. -
    setTourneyService(TourneyMarshaller) - -Method in class com.threerings.parlor.tourney.data.TourneyObject -
    Requests that the tourneyService field be set to the - specified value. -
    setTrickCardGameService(TrickCardGameMarshaller) - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Sets the reference to the trick card game service. -
    setTrickState(int) - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Sets the trick state. -
    setTurnDurationScales(float[]) - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Sets the array of turn duration scales. -
    setTurnDurationScalesAt(float, int) - -Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    Sets an element of the array of turn duration scales. -
    setTurnHolder(Name) - -Method in interface com.threerings.parlor.turn.data.TurnGameObject -
    Requests that the turnHolder field be set to the specified - value. -
    setTurnIcon(Icon) - -Method in class com.threerings.parlor.turn.client.TurnDisplay -
    Set the icon to use. -
    setType(String) - -Method in class com.threerings.stage.data.StageScene -
    Sets the type of this scene. -
    setValue(int[]) - -Method in class com.threerings.stats.data.IntArrayStat -
    Sets this statistic's value to the specified value. -
    setValue(int) - -Method in class com.threerings.stats.data.IntStat -
    Sets this statistic's value to the specified value. -
    setValue(int) - -Method in class com.threerings.stats.data.MaxValueIntStat -
      -
    setVelocity(float) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Sets the velocity of this sprite. -
    setVersion(int) - -Method in interface com.threerings.whirled.data.Scene -
    Sets this scene's version number. -
    setVersion(int) - -Method in class com.threerings.whirled.data.SceneImpl -
      -
    setWinners(boolean[]) - -Method in class com.threerings.parlor.game.data.GameObject -
    Requests that the winners field be set to the - specified value. -
    setWinnersAt(boolean, int) - -Method in class com.threerings.parlor.game.data.GameObject -
    Requests that the indexth element of - winners field be set to the specified value. -
    setWinnerText(String) - -Method in class com.threerings.parlor.turn.client.TurnDisplay -
    Set the text to be displayed next to the winner's name. -
    setZoneId(int) - -Method in interface com.threerings.whirled.zone.data.ZonedBodyObject -
    Sets the zone id currently occupied by this body. -
    ShortStringSetStat - Class in com.threerings.stats.data
    A string set that maps its values to shorts.
    ShortStringSetStat() - -Constructor for class com.threerings.stats.data.ShortStringSetStat -
      -
    shouldBeStarted() - -Method in class com.threerings.parlor.data.Table -
    Returns true if sufficient seats are occupied that the game should be automatically started. -
    shouldConcludeGame() - -Method in class com.threerings.parlor.game.server.GameManager -
    Returns whether game conclusion antics such as rating updates should be performed when an - in-play game is ended. -
    shouldStart(long) - -Method in class com.threerings.parlor.tourney.server.TourneyManager -
    Returns true if it is time or past time the tourney starts. -
    SHOW_CLUSTERS - -Static variable in class com.threerings.stage.client.StageScenePanel -
    Show flag that indicates we should show all clusters. -
    SHOW_PLOTS - -Static variable in class com.threerings.stage.client.StageScenePanel -
    Show flag that indicates we should render known land plots - (expensive, don't turn this on willy nilly). -
    showHand(Hand) - -Method in class com.threerings.parlor.card.client.CardPanel -
    Shows a hand that was previous set face-down. -
    shuffle() - -Method in class com.threerings.parlor.card.data.Deck -
    Shuffles the deck. -
    shuffle(Random) - -Method in class com.threerings.parlor.card.data.Deck -
    Shuffles the deck. -
    shutdown() - -Method in class com.threerings.parlor.server.TableManager -
    This must be called when the table manager is no longer needed. -
    simClass - -Variable in class com.threerings.micasa.simulator.data.SimulatorInfo -
    The simulant classname. -
    SimpleClient - Class in com.threerings.micasa.simulator.client
     
    SimpleClient(SimulatorFrame) - -Constructor for class com.threerings.micasa.simulator.client.SimpleClient -
      -
    SimpleFrame - Class in com.threerings.micasa.simulator.client
    Contains the user interface for the Simulator client application.
    SimpleFrame() - -Constructor for class com.threerings.micasa.simulator.client.SimpleFrame -
    Constructs the top-level Simulator client frame. -
    SimpleServer - Class in com.threerings.micasa.simulator.server
    A simple simulator server implementation that extends the MiCasa server.
    SimpleServer() - -Constructor for class com.threerings.micasa.simulator.server.SimpleServer -
      -
    Simulant - Class in com.threerings.micasa.simulator.server
     
    Simulant() - -Constructor for class com.threerings.micasa.simulator.server.Simulant -
      -
    SimulatorApp - Class in com.threerings.micasa.simulator.client
    The simulator application is a test harness to facilitate development and debugging of games.
    SimulatorApp() - -Constructor for class com.threerings.micasa.simulator.client.SimulatorApp -
      -
    SimulatorClient - Interface in com.threerings.micasa.simulator.client
     
    SimulatorContext - Interface in com.threerings.micasa.simulator.util
    The simulator context encapsulates the contexts of all of the services + the puzzle board view is hidden before we get a chance to post our actions. +
    +
    setDefaultColor(int, int) - Method in class com.threerings.stage.data.StageScene
    +
    +
    Set the default color to use for the specified colorization class id.
    +
    +
    setDefaultColor(int, int) - Method in class com.threerings.stage.data.StageSceneModel
    +
    +
    Set the default colorId to use for a specified colorization + classId, or -1 to clear the default for that colorization.
    +
    +
    setDefaultEntrance(Portal) - Method in class com.threerings.stage.data.StageScene
    +
     
    +
    setDefaultEntrance(Portal) - Method in interface com.threerings.whirled.spot.data.SpotScene
    +
    +
    Sets the default entrance in this scene, immediately making the requisite modifications to + the underlying scene model.
    +
    +
    setDefaultEntrance(Portal) - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
    +
     
    +
    setDefaultEntranceId(int) - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
    +
    +
    Used when we're being parsed from an XML scene model.
    +
    +
    setDifficulty(int) - Method in class com.threerings.puzzle.data.PuzzleObject
    +
    +
    Requests that the difficulty field be set to the + specified value.
    +
    +
    setDirection(int) - Method in class com.threerings.stage.tools.editor.DirectionButton
    +
    +
    Set the currently displayed direction
    +
    +
    setDraggable(boolean) - Method in class com.threerings.parlor.card.client.CardSprite
    +
    +
    Sets whether or not the user can drag this card around the board.
    +
    +
    setDrawText(String) - Method in class com.threerings.parlor.turn.client.TurnDisplay
    +
    +
    Sets the text to be displayed next to everyone's name in the event of a + draw.
    +
    +
    setEditorScrollBox(EditorScrollBox) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Set the scroll box that tracks our view.
    +
    +
    setEntrance(Portal) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Makes the specified portal the default entrance to this scene.
    +
    +
    setFacingUp(boolean) - Method in class com.threerings.parlor.card.client.CardSprite
    +
    +
    Turns this card up or down.
    +
    +
    setGameConfig(GameConfig) - Method in class com.threerings.parlor.game.client.GameConfigurator
    +
    +
    Provides this configurator with its configuration.
    +
    +
    setGameOver(boolean) - Method in class com.threerings.parlor.game.client.GameController
    +
    +
    Sets the client game over override.
    +
    +
    setGameOver(boolean) - Method in class com.threerings.puzzle.client.PuzzleController
    +
     
    +
    setHand(Hand, long) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Fades a hand of cards in.
    +
    +
    setHand(int, long) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Fades a hand of cards in face-down.
    +
    +
    setHandLocation(int, int) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Sets the location of the hand (the location of the center of the hand's upper edge).
    +
    +
    setHandSelectionMode(int) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Sets the selection mode for the hand (NONE, PLAY_SINGLE, SINGLE, or MULTIPLE).
    +
    +
    setHandSelectionPredicate(Predicate<CardSprite>) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Sets the selection predicate that determines which cards from the hand may be selected (if + null, all cards may be selected).
    +
    +
    setHandSpacing(int) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Sets the horizontal spacing between cards in the hand.
    +
    +
    setHighlighted(boolean) - Method in class com.threerings.puzzle.client.PlayerStatusView
    +
    +
    Sets whether to highlight the player status display when rendered.
    +
    +
    setHostedZones(DSet<HostedZone>) - Method in class com.threerings.whirled.zone.peer.server.ZoneNodeObject
    +
    +
    Requests that the hostedZones field be set to the + specified value.
    +
    +
    setId(int) - Method in interface com.threerings.whirled.data.Scene
    +
    +
    Sets this scene's unique identifier.
    +
    +
    setId(int) - Method in class com.threerings.whirled.data.SceneImpl
    +
     
    +
    setIder(UserIdentifier.Ider) - Static method in class com.threerings.parlor.game.data.UserIdentifier
    +
    +
    Set the global user identifier to use.
    +
    +
    setInvitationHandler(InvitationHandler) - Method in class com.threerings.parlor.client.ParlorDirector
    +
    +
    Sets the invitation handler, which is the entity that will be notified when we receive + incoming invitation notifications and when invitations have been cancelled.
    +
    +
    setIsPrivate(boolean) - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Requests that the isPrivate field be set to the + specified value.
    +
    +
    setIsRated(boolean) - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Requests that the isRated field be set to the + specified value.
    +
    +
    setLastCardsPlayed(PlayerCard[]) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Sets the last array of cards played by each player.
    +
    +
    setLayerIndex(int) - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Sets the scene layer index undergoing edit.
    +
    +
    setLightLevel(float) - Method in class com.threerings.stage.data.StageSceneObject
    +
    +
    Requests that the lightLevel field be set to the + specified value.
    +
    +
    setLightShade(int) - Method in class com.threerings.stage.data.StageSceneObject
    +
    +
    Requests that the lightShade field be set to the + specified value.
    +
    +
    setMisoSceneModel(StageMisoSceneModel) - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
     
    +
    setMisoSceneModel(StageMisoSceneModel) - Method in interface com.threerings.stage.tools.editor.EditorScenePanel.SceneModelListener
    +
     
    +
    setModCount(byte) - Method in class com.threerings.stats.data.Stat
    +
    +
    Sets the modification count for this Stat.
    +
    +
    setModified(boolean) - Method in class com.threerings.stats.data.Stat
    +
    +
    Forces this stat to consider itself modified.
    +
    +
    setMoveHandler(SceneDirector.MoveHandler) - Method in class com.threerings.whirled.client.SceneDirector
    +
    +
    Sets the moveHandler for use in SceneDirector.recoverFailedMove(int).
    +
    +
    setName(String) - Method in interface com.threerings.whirled.data.Scene
    +
    +
    Sets the human readable name of this scene.
    +
    +
    setName(String) - Method in class com.threerings.whirled.data.SceneImpl
    +
     
    +
    setNextBlock(int[]) - Method in interface com.threerings.puzzle.drop.client.DropPanel
    +
    +
    Sets the next block to be displayed.
    +
    +
    setObjectGripDirection(int) - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Sets the direction in which we should grip objects.
    +
    +
    setOccupantLocs(DSet<SceneLocation>) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
    +
    +
    Requests that the occupantLocs field be set to the + specified value.
    +
    +
    setOrientation(int) - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
    +
    +
    Updates the sprite image offset to reflect the direction in which the external piece is + hanging.
    +
    +
    setOrientation(int) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
     
    +
    setPanel(JPanel) - Method in class com.threerings.micasa.client.MiCasaFrame
    +
    +
    Sets the panel that makes up the entire client display.
    +
    +
    setPanel(JPanel) - Method in interface com.threerings.micasa.simulator.client.SimulatorFrame
    +
    +
    Sets the panel that makes up the entire client display.
    +
    +
    setParticipants(DSet<Participant>) - Method in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    Requests that the participants field be set to the + specified value.
    +
    +
    setPaused(boolean) - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
    +
    Set whether this puzzle is paused or not.
    +
    +
    setPiece(int, int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Sets the piece at the given coordinates.
    +
    +
    setPieces(int[]) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Sets the pieces the sprite is displaying.
    +
    +
    setPieces(int[]) - Method in class com.threerings.puzzle.drop.client.NextBlockView
    +
    +
    Sets the pieces displayed by the view.
    +
    +
    setPlacingTile(Tile) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Sets the tile that is currently being placed.
    +
    +
    setPlayer(int, BodyObject) - Method in class com.threerings.parlor.data.Table
    +
    +
    Requests to seat the specified user at the specified position in this table.
    +
    +
    setPlayerIcons(Icon[]) - Method in class com.threerings.parlor.turn.client.TurnDisplay
    +
    +
    Set optional icons to use for identifying each player in the game.
    +
    +
    setPlayerPos(int, BodyObject) - Method in class com.threerings.parlor.data.Table
    +
    +
    This method is used for party games, it does no bounds checking or verification of the + player's ability to join, if you are unsure you should call 'setPlayer'.
    +
    +
    setPlayers(Name[]) - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Requests that the players field be set to the + specified value.
    +
    +
    setPlayersAt(Name, int) - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Requests that the indexth element of + players field be set to the specified value.
    +
    +
    setPlayerStatus(int[]) - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Requests that the playerStatus field be set to the + specified value.
    +
    +
    setPlayerStatusAt(int, int) - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Requests that the indexth element of + playerStatus field be set to the specified value.
    +
    +
    setPuzzleGameService(PuzzleGameMarshaller) - Method in class com.threerings.puzzle.data.PuzzleObject
    +
    +
    Requests that the puzzleGameService field be set to the + specified value.
    +
    +
    setPuzzleGrabsKeys(boolean) - Method in class com.threerings.puzzle.client.PuzzlePanel
    +
    +
    Sets whether the puzzle grabs keys or if they should go to the chat window.
    +
    +
    setRating(int, int, int, int) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Set the rating and experience for a given player and game.
    +
    +
    setRect(int, int, int, int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Sets the pieces within the specified rectangle to the given piece.
    +
    +
    setRematchRequests(int[]) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Sets the array of rematch requests.
    +
    +
    setRematchRequestsAt(int, int) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Sets an element of the rematch request array.
    +
    +
    setRequestFocus(boolean) - Method in class com.threerings.micasa.client.ChatPanel
    +
    +
    Sets whether the chat box text entry field requests the keyboard + focus when the panel receives AncestorListener.ancestorAdded(javax.swing.event.AncestorEvent) or PlaceView.willEnterPlace(com.threerings.crowd.data.PlaceObject) + events.
    +
    +
    setRisingPaused(boolean) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
    +
    Sets whether the board rising is paused.
    +
    +
    setRobotDelay(long) - Method in class com.threerings.parlor.util.RobotPlayer
    +
    +
    Sets the delay in milliseconds between posting each action command.
    +
    +
    setRobotPlayer(boolean) - Method in class com.threerings.puzzle.client.PuzzlePanel
    +
    +
    Sets whether this panel receives events periodically from a robot player.
    +
    +
    setRow(int) - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
    +
     
    +
    setRow(int) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Set the row the piece is located in.
    +
    +
    setRowOffset(int) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Sets the row offset of the sprite image.
    +
    +
    setScene(StageScene) - Method in class com.threerings.stage.client.StageScenePanel
    +
    +
    Sets the scene managed by the panel.
    +
    +
    setScene(StageScene) - Method in class com.threerings.stage.tools.editor.SceneInfoPanel
    +
    +
    Called when the scene in the editor changes.
    +
    +
    setScene(StageScene, Location) - Method in class com.threerings.stage.tools.viewer.ViewerScenePanel
    +
     
    +
    setScene(SceneModel) - Method in class com.threerings.whirled.tools.xml.SceneParser
    +
    +
    Called by the parser once the scene is parsed.
    +
    +
    setSceneModel(MisoSceneModel) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
     
    +
    setSceneRepository(SceneRepository) - Method in class com.threerings.whirled.client.SceneDirector
    +
    +
    Set the scene repository.
    +
    +
    setSeed(long) - Method in class com.threerings.puzzle.data.PuzzleObject
    +
    +
    Requests that the seed field be set to the + specified value.
    +
    +
    setSegment(int, int, int, int, int) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Sets the pieces in the given board segment to the specified piece.
    +
    +
    setSegment(int, int, int, int[]) - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Sets the pieces in the given board segment to the specified pieces.
    +
    +
    setSelectableCardOffset(int) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Sets the vertical distance to offset cards that are selectable or playable.
    +
    +
    setSelectedCardOffset(int) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Sets the vertical distance to offset cards that are selected.
    +
    +
    setSessionId(int) - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Requests that the sessionId field be set to the + specified value.
    +
    +
    setShutdownListener(int, PeeredZoneRegistry.PeerZoneShutdownListener) - Method in interface com.threerings.whirled.zone.peer.server.PeeredZoneManager
    +
    +
    Registers a shutdown listener with the zone.
    +
    +
    setSize(Dimension) - Method in class com.threerings.stage.tools.editor.DirectionButton
    +
     
    +
    setStageSceneService(StageSceneMarshaller) - Method in class com.threerings.stage.data.StageSceneObject
    +
    +
    Requests that the stageSceneService field be set to the + specified value.
    +
    +
    setStartsIn(int) - Method in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    Requests that the startsIn field be set to the + specified value.
    +
    +
    SetStat<T> - Class in com.threerings.stats.data
    +
     
    +
    SetStat() - Constructor for class com.threerings.stats.data.SetStat
    +
     
    +
    setStat(Stat.Type, int) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Sets an integer statistic in this set.
    +
    +
    setState(int) - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Requests that the state field be set to the + specified value.
    +
    +
    setState(int) - Method in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    Requests that the state field be set to the + specified value.
    +
    +
    setStatus(int) - Method in class com.threerings.puzzle.client.PlayerStatusView
    +
    +
    Sets the player status.
    +
    +
    setSummaries(BoardSummary[]) - Method in class com.threerings.puzzle.data.PuzzleObject
    +
    +
    Requests that the summaries field be set to the + specified value.
    +
    +
    setSummariesAt(BoardSummary, int) - Method in class com.threerings.puzzle.data.PuzzleObject
    +
    +
    Requests that the indexth element of + summaries field be set to the specified value.
    +
    +
    setSummary(int, BoardSummary) - Method in interface com.threerings.puzzle.drop.client.DropPanel
    +
    +
    Updates the board summary display for the given player.
    +
    +
    setTableClass(Class<? extends Table>) - Method in class com.threerings.parlor.server.TableManager
    +
    +
    Set the subclass of Table that this instance should generate.
    +
    +
    setTableConfig(TableConfig) - Method in class com.threerings.parlor.client.TableConfigurator
    +
    +
    Optionally, you can set a pre-configured TableConfig + that will be used to initialize the display parameters (if possible).
    +
    +
    setTableObject(DObject) - Method in class com.threerings.parlor.client.TableDirector
    +
    +
    This must be called by the entity that uses the table director when the using entity + prepares to enter and display a place.
    +
    +
    setTableObject(DObject) - Method in class com.threerings.parlor.server.TableManager
    +
    +
    Initialize the TableLobbyObject.
    +
    +
    setTableService(TableMarshaller) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
    +
    +
    Requests that the tableService field be set to the + specified value.
    +
    +
    setTableService(TableMarshaller) - Method in interface com.threerings.parlor.data.TableLobbyObject
    +
    +
    Configures the table service that clients should use to communicate table requests back to + the table manager handling these tables.
    +
    +
    setTableSet(DSet<Table>) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
    +
    +
    Requests that the tableSet field be set to the + specified value.
    +
    +
    setTeamMemberIndices(int[][]) - Method in interface com.threerings.parlor.game.server.TeamGameManager
    +
    +
    Set the team member indices.
    +
    +
    setTestTileDirectory(String) - Static method in class com.threerings.stage.tools.editor.EditorConfig
    +
    +
    Accessor method for setting the test tile directory.
    +
    +
    setTile(TileSet, int, int) - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Sets the selected tile for placement within the scene.
    +
    +
    setTileId(int) - Method in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Sets the tile id of the tile selected for placement within the + scene.
    +
    +
    setTileSelectRegion(Point) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Sets the start (in tile coords) of a mouse drag when placing + a rectangular area of base tiles.
    +
    +
    setTourneyService(TourneyMarshaller) - Method in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    Requests that the tourneyService field be set to the + specified value.
    +
    +
    setTrickCardGameService(TrickCardGameMarshaller) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Sets the reference to the trick card game service.
    +
    +
    setTrickState(int) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Sets the trick state.
    +
    +
    setTurnDurationScales(float[]) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Sets the array of turn duration scales.
    +
    +
    setTurnDurationScalesAt(float, int) - Method in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    Sets an element of the array of turn duration scales.
    +
    +
    setTurnHolder(Name) - Method in interface com.threerings.parlor.turn.data.TurnGameObject
    +
    +
    Requests that the turnHolder field be set to the specified + value.
    +
    +
    setTurnIcon(Icon) - Method in class com.threerings.parlor.turn.client.TurnDisplay
    +
    +
    Set the icon to use.
    +
    +
    setType(String) - Method in class com.threerings.stage.data.StageScene
    +
    +
    Sets the type of this scene.
    +
    +
    setValue(int[]) - Method in class com.threerings.stats.data.IntArrayStat
    +
    +
    Sets this statistic's value to the specified value.
    +
    +
    setValue(int) - Method in class com.threerings.stats.data.IntStat
    +
    +
    Sets this statistic's value to the specified value.
    +
    +
    setValue(int) - Method in class com.threerings.stats.data.MaxValueIntStat
    +
     
    +
    setVelocity(float) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Sets the velocity of this sprite.
    +
    +
    setVersion(int) - Method in interface com.threerings.whirled.data.Scene
    +
    +
    Sets this scene's version number.
    +
    +
    setVersion(int) - Method in class com.threerings.whirled.data.SceneImpl
    +
     
    +
    setWinners(boolean[]) - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Requests that the winners field be set to the + specified value.
    +
    +
    setWinnersAt(boolean, int) - Method in class com.threerings.parlor.game.data.GameObject
    +
    +
    Requests that the indexth element of + winners field be set to the specified value.
    +
    +
    setWinnerText(String) - Method in class com.threerings.parlor.turn.client.TurnDisplay
    +
    +
    Set the text to be displayed next to the winner's name.
    +
    +
    setZoneId(int) - Method in interface com.threerings.whirled.zone.data.ZonedBodyObject
    +
    +
    Sets the zone id currently occupied by this body.
    +
    +
    ShortStringSetStat - Class in com.threerings.stats.data
    +
    +
    A string set that maps its values to shorts.
    +
    +
    ShortStringSetStat() - Constructor for class com.threerings.stats.data.ShortStringSetStat
    +
     
    +
    shouldBeStarted() - Method in class com.threerings.parlor.data.Table
    +
    +
    Returns true if sufficient seats are occupied that the game should be automatically started.
    +
    +
    shouldConcludeGame() - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Returns whether game conclusion antics such as rating updates should be performed when an + in-play game is ended.
    +
    +
    shouldStart(long) - Method in class com.threerings.parlor.tourney.server.TourneyManager
    +
    +
    Returns true if it is time or past time the tourney starts.
    +
    +
    SHOW_CLUSTERS - Static variable in class com.threerings.stage.client.StageScenePanel
    +
    +
    Show flag that indicates we should show all clusters.
    +
    +
    SHOW_PLOTS - Static variable in class com.threerings.stage.client.StageScenePanel
    +
    +
    Show flag that indicates we should render known land plots + (expensive, don't turn this on willy nilly).
    +
    +
    showHand(Hand) - Method in class com.threerings.parlor.card.client.CardPanel
    +
    +
    Shows a hand that was previous set face-down.
    +
    +
    shuffle() - Method in class com.threerings.parlor.card.data.Deck
    +
    +
    Shuffles the deck.
    +
    +
    shuffle(Random) - Method in class com.threerings.parlor.card.data.Deck
    +
    +
    Shuffles the deck.
    +
    +
    shutdown() - Method in class com.threerings.parlor.server.TableManager
    +
    +
    This must be called when the table manager is no longer needed.
    +
    +
    simClass - Variable in class com.threerings.micasa.simulator.data.SimulatorInfo
    +
    +
    The simulant classname.
    +
    +
    SimpleClient - Class in com.threerings.micasa.simulator.client
    +
     
    +
    SimpleClient(SimulatorFrame) - Constructor for class com.threerings.micasa.simulator.client.SimpleClient
    +
     
    +
    SimpleFrame - Class in com.threerings.micasa.simulator.client
    +
    +
    Contains the user interface for the Simulator client application.
    +
    +
    SimpleFrame() - Constructor for class com.threerings.micasa.simulator.client.SimpleFrame
    +
    +
    Constructs the top-level Simulator client frame.
    +
    +
    SimpleServer - Class in com.threerings.micasa.simulator.server
    +
    +
    A simple simulator server implementation that extends the MiCasa server.
    +
    +
    SimpleServer() - Constructor for class com.threerings.micasa.simulator.server.SimpleServer
    +
     
    +
    Simulant - Class in com.threerings.micasa.simulator.server
    +
     
    +
    Simulant() - Constructor for class com.threerings.micasa.simulator.server.Simulant
    +
     
    +
    SimulatorApp - Class in com.threerings.micasa.simulator.client
    +
    +
    The simulator application is a test harness to facilitate development and debugging of games.
    +
    +
    SimulatorApp() - Constructor for class com.threerings.micasa.simulator.client.SimulatorApp
    +
     
    +
    SimulatorClient - Interface in com.threerings.micasa.simulator.client
    +
     
    +
    SimulatorContext - Interface in com.threerings.micasa.simulator.util
    +
    +
    The simulator context encapsulates the contexts of all of the services that are used by the simulator client so that we can pass around one single context implementation that provides all of the necessary - components to all of the services in use.
    SimulatorController - Class in com.threerings.micasa.simulator.client
    Responsible for top-level control of the simulator client user interface.
    SimulatorController(ParlorContext, SimulatorFrame, SimulatorInfo) - -Constructor for class com.threerings.micasa.simulator.client.SimulatorController -
    Creates a new simulator controller. -
    SimulatorFrame - Interface in com.threerings.micasa.simulator.client
    Contains the user interface for the Simulator client application.
    SimulatorInfo - Class in com.threerings.micasa.simulator.data
     
    SimulatorInfo() - -Constructor for class com.threerings.micasa.simulator.data.SimulatorInfo -
      -
    SimulatorManager - Class in com.threerings.micasa.simulator.server
    The simulator manager is responsible for handling the simulator services on the server side.
    SimulatorManager(InvocationManager) - -Constructor for class com.threerings.micasa.simulator.server.SimulatorManager -
      -
    SimulatorManager.CreateGameTask - Class in com.threerings.micasa.simulator.server
     
    SimulatorManager.CreateGameTask(BodyObject, GameConfig, String, int) - -Constructor for class com.threerings.micasa.simulator.server.SimulatorManager.CreateGameTask -
      -
    SimulatorMarshaller - Class in com.threerings.micasa.simulator.data
    Provides the implementation of the SimulatorService interface + components to all of the services in use. +
    +
    SimulatorController - Class in com.threerings.micasa.simulator.client
    +
    +
    Responsible for top-level control of the simulator client user interface.
    +
    +
    SimulatorController(ParlorContext, SimulatorFrame, SimulatorInfo) - Constructor for class com.threerings.micasa.simulator.client.SimulatorController
    +
    +
    Creates a new simulator controller.
    +
    +
    SimulatorFrame - Interface in com.threerings.micasa.simulator.client
    +
    +
    Contains the user interface for the Simulator client application.
    +
    +
    SimulatorInfo - Class in com.threerings.micasa.simulator.data
    +
     
    +
    SimulatorInfo() - Constructor for class com.threerings.micasa.simulator.data.SimulatorInfo
    +
     
    +
    SimulatorManager - Class in com.threerings.micasa.simulator.server
    +
    +
    The simulator manager is responsible for handling the simulator services on the server side.
    +
    +
    SimulatorManager(InvocationManager) - Constructor for class com.threerings.micasa.simulator.server.SimulatorManager
    +
     
    +
    SimulatorManager.CreateGameTask - Class in com.threerings.micasa.simulator.server
    +
     
    +
    SimulatorMarshaller - Class in com.threerings.micasa.simulator.data
    +
    +
    Provides the implementation of the SimulatorService interface that marshalls the arguments and delivers the request to the provider - on the server.
    SimulatorMarshaller() - -Constructor for class com.threerings.micasa.simulator.data.SimulatorMarshaller -
      -
    SimulatorProvider - Class in com.threerings.micasa.simulator.server
    The simulator provider handles game creation requests on the server - side, passing them off to the SimulatorManager.
    SimulatorProvider(SimulatorManager) - -Constructor for class com.threerings.micasa.simulator.server.SimulatorProvider -
    Constructs a simulator provider. -
    SimulatorServer - Interface in com.threerings.micasa.simulator.server
    The simulator manager needs a mechanism for faking body object registrations, which is provided - by implementations of this interface.
    SimulatorService - Interface in com.threerings.micasa.simulator.client
    Provides access to simulator invocation services.
    SINGLE - -Static variable in class com.threerings.parlor.card.client.CardPanel -
    The selection mode in which the user can select a single card. -
    size() - -Method in class com.threerings.puzzle.drop.data.DropBoard -
    Returns the size of the board in pieces. -
    size() - -Method in class com.threerings.puzzle.util.PointSet -
    Returns the number of points in the set. -
    size() - -Method in class com.threerings.stats.data.IntSetStat -
    Returns the number of values stored in the set. -
    size() - -Method in class com.threerings.stats.data.SetStat -
    Returns the number of elements in this set. -
    size() - -Method in class com.threerings.stats.data.StringSetStat -
    Returns the number of Strings in this set. -
    skill - -Variable in class com.threerings.parlor.game.data.GameAI -
    The skill level of the AI. -
    SPADES - -Static variable in interface com.threerings.parlor.card.data.CardCodes -
    The suit of spades. -
    SpotClient - Class in com.threerings.whirled.spot.server
    Extends the Whirled client and handles the necessary notifications that take place when a user + on the server. +
    +
    SimulatorMarshaller() - Constructor for class com.threerings.micasa.simulator.data.SimulatorMarshaller
    +
     
    +
    SimulatorProvider - Class in com.threerings.micasa.simulator.server
    +
    +
    The simulator provider handles game creation requests on the server + side, passing them off to the SimulatorManager.
    +
    +
    SimulatorProvider(SimulatorManager) - Constructor for class com.threerings.micasa.simulator.server.SimulatorProvider
    +
    +
    Constructs a simulator provider.
    +
    +
    SimulatorServer - Interface in com.threerings.micasa.simulator.server
    +
    +
    The simulator manager needs a mechanism for faking body object registrations, which is provided + by implementations of this interface.
    +
    +
    SimulatorService - Interface in com.threerings.micasa.simulator.client
    +
    +
    Provides access to simulator invocation services.
    +
    +
    SINGLE - Static variable in class com.threerings.parlor.card.client.CardPanel
    +
    +
    The selection mode in which the user can select a single card.
    +
    +
    size() - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
    +
    Returns the size of the board in pieces.
    +
    +
    size() - Method in class com.threerings.puzzle.util.PointSet
    +
    +
    Returns the number of points in the set.
    +
    +
    size() - Method in class com.threerings.stats.data.IntSetStat
    +
    +
    Returns the number of values stored in the set.
    +
    +
    size() - Method in class com.threerings.stats.data.SetStat
    +
    +
    Returns the number of elements in this set.
    +
    +
    size() - Method in class com.threerings.stats.data.StringSetStat
    +
    +
    Returns the number of Strings in this set.
    +
    +
    skill - Variable in class com.threerings.parlor.game.data.GameAI
    +
    +
    The skill level of the AI.
    +
    +
    SPADES - Static variable in interface com.threerings.parlor.card.data.CardCodes
    +
    +
    The suit of spades.
    +
    +
    SpotClient - Class in com.threerings.whirled.spot.server
    +
    +
    Extends the Whirled client and handles the necessary notifications that take place when a user logs off to let the clients displaying the scene they were occupying know that they didn't exit - via a portal, but instead just disappeared.
    SpotClient() - -Constructor for class com.threerings.whirled.spot.server.SpotClient -
      -
    SpotCodes - Interface in com.threerings.whirled.spot.data
    Contains codes used by the Spot invocation services.
    SpotMarshaller - Class in com.threerings.whirled.spot.data
    Provides the implementation of the SpotService interface + via a portal, but instead just disappeared. +
    +
    SpotClient() - Constructor for class com.threerings.whirled.spot.server.SpotClient
    +
     
    +
    SpotCodes - Interface in com.threerings.whirled.spot.data
    +
    +
    Contains codes used by the Spot invocation services.
    +
    +
    SpotMarshaller - Class in com.threerings.whirled.spot.data
    +
    +
    Provides the implementation of the SpotService interface that marshalls the arguments and delivers the request to the provider - on the server.
    SpotMarshaller() - -Constructor for class com.threerings.whirled.spot.data.SpotMarshaller -
      -
    SpotMarshaller.SpotSceneMoveMarshaller - Class in com.threerings.whirled.spot.data
    Marshalls results to implementations of SpotService.SpotSceneMoveListener.
    SpotMarshaller.SpotSceneMoveMarshaller() - -Constructor for class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller -
      -
    SpotProvider - Interface in com.threerings.whirled.spot.server
    Defines the server-side of the SpotService.
    SpotScene - Interface in com.threerings.whirled.spot.data
    Makes available the spot scene information that the server needs to do its business.
    SpotSceneController - Class in com.threerings.whirled.spot.client
    The base spot scene controller class.
    SpotSceneController() - -Constructor for class com.threerings.whirled.spot.client.SpotSceneController -
      -
    SpotSceneDirector - Class in com.threerings.whirled.spot.client
    Extends the standard scene director with facilities to move between locations within a scene.
    SpotSceneDirector(WhirledContext, LocationDirector, SceneDirector) - -Constructor for class com.threerings.whirled.spot.client.SpotSceneDirector -
    Creates a new spot scene director with the specified context and which will cooperate with - the supplied scene director. -
    SpotSceneImpl - Class in com.threerings.whirled.spot.data
    An implementation of the SpotScene interface.
    SpotSceneImpl(SpotSceneModel) - -Constructor for class com.threerings.whirled.spot.data.SpotSceneImpl -
    Creates an instance that will obtain data from the supplied spot scene model. -
    SpotSceneImpl() - -Constructor for class com.threerings.whirled.spot.data.SpotSceneImpl -
    Instantiates a blank scene implementation. -
    SpotSceneManager - Class in com.threerings.whirled.spot.server
    Handles the movement of bodies between locations in the scene and creates the necessary - distributed objects to allow bodies in clusters to chat with one another.
    SpotSceneManager() - -Constructor for class com.threerings.whirled.spot.server.SpotSceneManager -
      -
    SpotSceneModel - Class in com.threerings.whirled.spot.data
    The spot scene model extends the standard scene model with information on portals.
    SpotSceneModel() - -Constructor for class com.threerings.whirled.spot.data.SpotSceneModel -
      -
    SpotSceneMoveHandler - Class in com.threerings.whirled.spot.server
    Moves a player between scenes, accounting for their exit and entry via portals.
    SpotSceneMoveHandler(LocationManager, SpotSceneManager, BodyObject, int, Portal, SceneService.SceneMoveListener) - -Constructor for class com.threerings.whirled.spot.server.SpotSceneMoveHandler -
      -
    SpotSceneObject - Class in com.threerings.whirled.spot.data
    Extends the SceneObject with information specific to spots.
    SpotSceneObject() - -Constructor for class com.threerings.whirled.spot.data.SpotSceneObject -
      -
    SpotSceneRegistry - Class in com.threerings.whirled.spot.server
    Extends the SceneRegistry with spot-related services.
    SpotSceneRegistry(InvocationManager) - -Constructor for class com.threerings.whirled.spot.server.SpotSceneRegistry -
    Constructs a spot scene registry. -
    SpotSceneRuleSet - Class in com.threerings.whirled.spot.tools.xml
    Used to parse a SpotSceneModel from XML.
    SpotSceneRuleSet() - -Constructor for class com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet -
      -
    SpotSceneWriter - Class in com.threerings.whirled.spot.tools.xml
    Generates an XML representation of a SpotSceneModel.
    SpotSceneWriter() - -Constructor for class com.threerings.whirled.spot.tools.xml.SpotSceneWriter -
      -
    SpotService - Interface in com.threerings.whirled.spot.client
    Defines the mechanism by which the client can request to move around + on the server. +
    +
    SpotMarshaller() - Constructor for class com.threerings.whirled.spot.data.SpotMarshaller
    +
     
    +
    SpotMarshaller.SpotSceneMoveMarshaller - Class in com.threerings.whirled.spot.data
    +
    +
    Marshalls results to implementations of SpotService.SpotSceneMoveListener.
    +
    +
    SpotProvider - Interface in com.threerings.whirled.spot.server
    +
    +
    Defines the server-side of the SpotService.
    +
    +
    SpotScene - Interface in com.threerings.whirled.spot.data
    +
    +
    Makes available the spot scene information that the server needs to do its business.
    +
    +
    SpotSceneController - Class in com.threerings.whirled.spot.client
    +
    +
    The base spot scene controller class.
    +
    +
    SpotSceneController() - Constructor for class com.threerings.whirled.spot.client.SpotSceneController
    +
     
    +
    SpotSceneDirector - Class in com.threerings.whirled.spot.client
    +
    +
    Extends the standard scene director with facilities to move between locations within a scene.
    +
    +
    SpotSceneDirector(WhirledContext, LocationDirector, SceneDirector) - Constructor for class com.threerings.whirled.spot.client.SpotSceneDirector
    +
    +
    Creates a new spot scene director with the specified context and which will cooperate with + the supplied scene director.
    +
    +
    SpotSceneImpl - Class in com.threerings.whirled.spot.data
    +
    +
    An implementation of the SpotScene interface.
    +
    +
    SpotSceneImpl(SpotSceneModel) - Constructor for class com.threerings.whirled.spot.data.SpotSceneImpl
    +
    +
    Creates an instance that will obtain data from the supplied spot scene model.
    +
    +
    SpotSceneImpl() - Constructor for class com.threerings.whirled.spot.data.SpotSceneImpl
    +
    +
    Instantiates a blank scene implementation.
    +
    +
    SpotSceneManager - Class in com.threerings.whirled.spot.server
    +
    +
    Handles the movement of bodies between locations in the scene and creates the necessary + distributed objects to allow bodies in clusters to chat with one another.
    +
    +
    SpotSceneManager() - Constructor for class com.threerings.whirled.spot.server.SpotSceneManager
    +
     
    +
    SpotSceneModel - Class in com.threerings.whirled.spot.data
    +
    +
    The spot scene model extends the standard scene model with information on portals.
    +
    +
    SpotSceneModel() - Constructor for class com.threerings.whirled.spot.data.SpotSceneModel
    +
     
    +
    SpotSceneMoveHandler - Class in com.threerings.whirled.spot.server
    +
    +
    Moves a player between scenes, accounting for their exit and entry via portals.
    +
    +
    SpotSceneMoveHandler(LocationManager, SpotSceneManager, BodyObject, int, Portal, SceneService.SceneMoveListener) - Constructor for class com.threerings.whirled.spot.server.SpotSceneMoveHandler
    +
     
    +
    SpotSceneMoveMarshaller() - Constructor for class com.threerings.whirled.spot.data.SpotMarshaller.SpotSceneMoveMarshaller
    +
     
    +
    SpotSceneObject - Class in com.threerings.whirled.spot.data
    +
    +
    Extends the SceneObject with information specific to spots.
    +
    +
    SpotSceneObject() - Constructor for class com.threerings.whirled.spot.data.SpotSceneObject
    +
     
    +
    SpotSceneRegistry - Class in com.threerings.whirled.spot.server
    +
    +
    Extends the SceneRegistry with spot-related services.
    +
    +
    SpotSceneRegistry(InvocationManager) - Constructor for class com.threerings.whirled.spot.server.SpotSceneRegistry
    +
    +
    Constructs a spot scene registry.
    +
    +
    SpotSceneRuleSet - Class in com.threerings.whirled.spot.tools.xml
    +
    +
    Used to parse a SpotSceneModel from XML.
    +
    +
    SpotSceneRuleSet() - Constructor for class com.threerings.whirled.spot.tools.xml.SpotSceneRuleSet
    +
     
    +
    SpotSceneWriter - Class in com.threerings.whirled.spot.tools.xml
    +
    +
    Generates an XML representation of a SpotSceneModel.
    +
    +
    SpotSceneWriter() - Constructor for class com.threerings.whirled.spot.tools.xml.SpotSceneWriter
    +
     
    +
    SpotService - Interface in com.threerings.whirled.spot.client
    +
    +
    Defines the mechanism by which the client can request to move around within a scene and between scenes (taking exit and entry locations into - account).
    SpotService.SpotSceneMoveListener - Interface in com.threerings.whirled.spot.client
    Used to communicate the response to a SceneService.moveTo(int, int, com.threerings.whirled.client.SceneService.SceneMoveListener) request.
    STAGE_MESSAGE_BUNDLE - -Static variable in interface com.threerings.stage.data.StageCodes -
    The i18n bundle identifier for the Stage system. -
    STAGE_SCENE_SERVICE - -Static variable in class com.threerings.stage.data.StageSceneObject -
    The field name of the stageSceneService field. -
    StageCodes - Interface in com.threerings.stage.data
    Codes and constants relating to the Stage system.
    StageContext - Interface in com.threerings.stage.util
    A context that provides for the myriad requirements of the Stage system.
    StageLocation - Class in com.threerings.stage.data
    Contains information on a scene occupant's position and orientation.
    StageLocation() - -Constructor for class com.threerings.stage.data.StageLocation -
    A zero-argument constructor used when unserializing instances. -
    StageLocation(int, int, byte) - -Constructor for class com.threerings.stage.data.StageLocation -
    Constructs a location with the specified coordinates and - orientation. -
    StageMisoSceneModel - Class in com.threerings.stage.data
    Extends the SparseMisoSceneModel with the necessary interface - to wire it up to the Whirled auxiliary model system.
    StageMisoSceneModel() - -Constructor for class com.threerings.stage.data.StageMisoSceneModel -
    Creates a completely uninitialized scene model. -
    StageMisoSceneRuleSet - Class in com.threerings.stage.tools.xml
    Customizes the miso scene rule set such that it creates StageMisoSceneModel instances.
    StageMisoSceneRuleSet() - -Constructor for class com.threerings.stage.tools.xml.StageMisoSceneRuleSet -
      -
    StageOccupantInfo - Class in com.threerings.stage.data
    Extends the standard occupant info with stage specific business.
    StageOccupantInfo(BodyObject) - -Constructor for class com.threerings.stage.data.StageOccupantInfo -
    Creates a new instance for the specified body. -
    StageOccupantInfo() - -Constructor for class com.threerings.stage.data.StageOccupantInfo -
    Used for unserialization. -
    StageScene - Class in com.threerings.stage.data
    The implementation of the Stage scene interface.
    StageScene(StageSceneModel, PlaceConfig) - -Constructor for class com.threerings.stage.data.StageScene -
    Creates an instance that will obtain data from the supplied scene - model and place config. -
    StageSceneConfig - Class in com.threerings.stage.data
    Place configuration for the main isometric scenes in Stage.
    StageSceneConfig() - -Constructor for class com.threerings.stage.data.StageSceneConfig -
      -
    StageSceneController - Class in com.threerings.stage.client
    Extends the SpotSceneController with functionality specific to - displaying Stage scenes.
    StageSceneController() - -Constructor for class com.threerings.stage.client.StageSceneController -
      -
    StageSceneManager - Class in com.threerings.stage.server
    Defines extensions to the basic Stage scene manager specific to displaying isometric "stage" - scenes (these may be indoor, outdoor or aboard a vessel).
    StageSceneManager() - -Constructor for class com.threerings.stage.server.StageSceneManager -
      -
    StageSceneMarshaller - Class in com.threerings.stage.data
    Provides the implementation of the StageSceneService interface + account). +
    +
    SpotService.SpotSceneMoveListener - Interface in com.threerings.whirled.spot.client
    +
    + +
    +
    STAGE_MESSAGE_BUNDLE - Static variable in interface com.threerings.stage.data.StageCodes
    +
    +
    The i18n bundle identifier for the Stage system.
    +
    +
    STAGE_SCENE_SERVICE - Static variable in class com.threerings.stage.data.StageSceneObject
    +
    +
    The field name of the stageSceneService field.
    +
    +
    StageCodes - Interface in com.threerings.stage.data
    +
    +
    Codes and constants relating to the Stage system.
    +
    +
    StageContext - Interface in com.threerings.stage.util
    +
    +
    A context that provides for the myriad requirements of the Stage system.
    +
    +
    StageLocation - Class in com.threerings.stage.data
    +
    +
    Contains information on a scene occupant's position and orientation.
    +
    +
    StageLocation() - Constructor for class com.threerings.stage.data.StageLocation
    +
    +
    A zero-argument constructor used when unserializing instances.
    +
    +
    StageLocation(int, int, byte) - Constructor for class com.threerings.stage.data.StageLocation
    +
    +
    Constructs a location with the specified coordinates and + orientation.
    +
    +
    StageMisoSceneModel - Class in com.threerings.stage.data
    +
    +
    Extends the SparseMisoSceneModel with the necessary interface + to wire it up to the Whirled auxiliary model system.
    +
    +
    StageMisoSceneModel() - Constructor for class com.threerings.stage.data.StageMisoSceneModel
    +
    +
    Creates a completely uninitialized scene model.
    +
    +
    StageMisoSceneRuleSet - Class in com.threerings.stage.tools.xml
    +
    +
    Customizes the miso scene rule set such that it creates StageMisoSceneModel instances.
    +
    +
    StageMisoSceneRuleSet() - Constructor for class com.threerings.stage.tools.xml.StageMisoSceneRuleSet
    +
     
    +
    StageModule() - Constructor for class com.threerings.stage.server.StageServer.StageModule
    +
     
    +
    StageOccupantInfo - Class in com.threerings.stage.data
    +
    +
    Extends the standard occupant info with stage specific business.
    +
    +
    StageOccupantInfo(BodyObject) - Constructor for class com.threerings.stage.data.StageOccupantInfo
    +
    +
    Creates a new instance for the specified body.
    +
    +
    StageOccupantInfo() - Constructor for class com.threerings.stage.data.StageOccupantInfo
    +
    +
    Used for unserialization.
    +
    +
    StageScene - Class in com.threerings.stage.data
    +
    +
    The implementation of the Stage scene interface.
    +
    +
    StageScene(StageSceneModel, PlaceConfig) - Constructor for class com.threerings.stage.data.StageScene
    +
    +
    Creates an instance that will obtain data from the supplied scene + model and place config.
    +
    +
    StageSceneConfig - Class in com.threerings.stage.data
    +
    +
    Place configuration for the main isometric scenes in Stage.
    +
    +
    StageSceneConfig() - Constructor for class com.threerings.stage.data.StageSceneConfig
    +
     
    +
    StageSceneController - Class in com.threerings.stage.client
    +
    +
    Extends the SpotSceneController with functionality specific to + displaying Stage scenes.
    +
    +
    StageSceneController() - Constructor for class com.threerings.stage.client.StageSceneController
    +
     
    +
    StageSceneManager - Class in com.threerings.stage.server
    +
    +
    Defines extensions to the basic Stage scene manager specific to displaying isometric "stage" + scenes (these may be indoor, outdoor or aboard a vessel).
    +
    +
    StageSceneManager() - Constructor for class com.threerings.stage.server.StageSceneManager
    +
     
    +
    StageSceneMarshaller - Class in com.threerings.stage.data
    +
    +
    Provides the implementation of the StageSceneService interface that marshalls the arguments and delivers the request to the provider - on the server.
    StageSceneMarshaller() - -Constructor for class com.threerings.stage.data.StageSceneMarshaller -
      -
    StageSceneModel - Class in com.threerings.stage.data
    Extends the basic scene model with the notion of a scene type and - incorporates the necessary auxiliary models used by the Stage system.
    StageSceneModel() - -Constructor for class com.threerings.stage.data.StageSceneModel -
      -
    StageSceneObject - Class in com.threerings.stage.data
    Extends the basic SpotSceneObject with data and services - specific to isometric stage scenes.
    StageSceneObject() - -Constructor for class com.threerings.stage.data.StageSceneObject -
      -
    StageScenePanel - Class in com.threerings.stage.client
    Extends the basic Miso scene panel with Stage fun stuff like portals, clusters and locations.
    StageScenePanel(StageContext, Controller) - -Constructor for class com.threerings.stage.client.StageScenePanel -
    Constructs a stage scene view panel. -
    StageSceneParser - Class in com.threerings.stage.tools.xml
    Parses StageSceneModel instances from an XML description file.
    StageSceneParser() - -Constructor for class com.threerings.stage.tools.xml.StageSceneParser -
    Constructs a parser that can be used to parse Stage scene models. -
    StageSceneProvider - Interface in com.threerings.stage.server
    Defines the server-side of the StageSceneService.
    StageSceneRuleSet - Class in com.threerings.stage.tools.xml
    Used to parse an StageScene from XML.
    StageSceneRuleSet() - -Constructor for class com.threerings.stage.tools.xml.StageSceneRuleSet -
      -
    StageSceneService - Interface in com.threerings.stage.client
    Provides services relating to Stage scenes.
    stageSceneService - -Variable in class com.threerings.stage.data.StageSceneObject -
    Provides stage scene services. -
    StageSceneUtil - Class in com.threerings.stage.util
    Provides scene related utility functions.
    StageSceneUtil() - -Constructor for class com.threerings.stage.util.StageSceneUtil -
      -
    StageSceneWriter - Class in com.threerings.stage.tools.xml
    Generates an XML representation of a StageSceneModel.
    StageSceneWriter() - -Constructor for class com.threerings.stage.tools.xml.StageSceneWriter -
      -
    StageServer - Class in com.threerings.stage.server
    Extends the Whirled server to provide services needed by the Stage system.
    StageServer() - -Constructor for class com.threerings.stage.server.StageServer -
      -
    StageServer.StageModule - Class in com.threerings.stage.server
    Configures dependencies needed by the Stage services.
    StageServer.StageModule() - -Constructor for class com.threerings.stage.server.StageServer.StageModule -
      -
    start() - -Method in class com.threerings.micasa.client.MiCasaApplet -
    Display the client frame and really get things going. -
    start(String[]) - -Method in class com.threerings.micasa.simulator.client.SimulatorApp -
      -
    start - -Variable in class com.threerings.parlor.data.ChoiceParameter -
    The starting selection. -
    start - -Variable in class com.threerings.parlor.data.RangeParameter -
    The starting value for this parameter. -
    start - -Variable in class com.threerings.parlor.data.ToggleParameter -
    The starting state for this parameter. -
    START_DROP_BLOCK - -Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate -
    The action command for starting to dropping the block. -
    START_SOLITAIRE - -Static variable in class com.threerings.parlor.data.ParlorMarshaller -
    The method id used to dispatch ParlorMarshaller.startSolitaire(com.threerings.parlor.game.data.GameConfig, com.threerings.presents.client.InvocationService.ConfirmListener) requests. -
    START_TABLE_NOW - -Static variable in class com.threerings.parlor.data.TableMarshaller -
    The method id used to dispatch TableMarshaller.startTableNow(int, com.threerings.presents.client.InvocationService.InvocationListener) requests. -
    startAction() - -Method in class com.threerings.puzzle.client.PuzzlePanel -
    Called by the controller when the action starts. -
    startGame() - -Method in class com.threerings.parlor.game.server.GameManager -
    This is called when the game is ready to start (all players involved have delivered their - "am ready" notifications). -
    startHand() - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
    Starts a hand of cards. -
    STARTS_IN - -Static variable in class com.threerings.parlor.tourney.data.TourneyObject -
    The field name of the startsIn field. -
    startsIn - -Variable in class com.threerings.parlor.tourney.data.TourneyConfig -
    The number of minutes to wait for entrants before starting. -
    startsIn - -Variable in class com.threerings.parlor.tourney.data.TourneyObject -
    The real-time number of minutes before it starts. -
    startSolitaire(GameConfig, InvocationService.ConfirmListener) - -Method in class com.threerings.parlor.client.ParlorDirector -
    Requests that the specified single player game be started. -
    startSolitaire(GameConfig, InvocationService.ConfirmListener) - -Method in interface com.threerings.parlor.client.ParlorService -
    Requests to start a single player game with the specified game configuration. -
    startSolitaire(GameConfig, InvocationService.ConfirmListener) - -Method in class com.threerings.parlor.data.ParlorMarshaller -
      -
    startSolitaire(ClientObject, GameConfig, InvocationService.ConfirmListener) - -Method in class com.threerings.parlor.server.ParlorManager -
      -
    startSolitaire(ClientObject, GameConfig, InvocationService.ConfirmListener) - -Method in interface com.threerings.parlor.server.ParlorProvider -
    Handles a ParlorService.startSolitaire(com.threerings.parlor.game.data.GameConfig, com.threerings.presents.client.InvocationService.ConfirmListener) request. -
    startTableNow(int) - -Method in class com.threerings.parlor.client.TableDirector -
    Sends a request to have the specified table start now, even if all the seats have not yet - been filled. -
    startTableNow(int, InvocationService.InvocationListener) - -Method in interface com.threerings.parlor.client.TableService -
    Requests that the specified table be started now, even if all seats are not occupied. -
    startTableNow(int, InvocationService.InvocationListener) - -Method in class com.threerings.parlor.data.TableMarshaller -
      -
    startTableNow(ClientObject, int, InvocationService.InvocationListener) - -Method in class com.threerings.parlor.server.TableManager -
      -
    startTableNow(ClientObject, int, InvocationService.InvocationListener) - -Method in interface com.threerings.parlor.server.TableProvider -
    Handles a TableService.startTableNow(int, com.threerings.presents.client.InvocationService.InvocationListener) request. -
    startTrick() - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
    Starts a trick. -
    startTurn() - -Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
      -
    startTurn() - -Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate -
    Called to start the next turn. -
    Stat - Class in com.threerings.stats.data
    A base class for persistent statistics tracked on a per-player basis (some for a single game, - others for all time).
    Stat() - -Constructor for class com.threerings.stats.data.Stat -
      -
    Stat.AuxDataSource - Interface in com.threerings.stats.data
    Provides auxilliary information to statistics during the persisting process.
    Stat.Type - Interface in com.threerings.stats.data
    Defines the various per-player tracked statistics.
    STAT_CODE - -Static variable in class com.threerings.stats.server.persist.StatRecord -
      -
    STAT_CODE - -Static variable in class com.threerings.stats.server.persist.StringCodeRecord -
      -
    STAT_DATA - -Static variable in class com.threerings.stats.server.persist.StatRecord -
      -
    statCode - -Variable in class com.threerings.stats.server.persist.StatRecord -
    The code of the stat. -
    statCode - -Variable in class com.threerings.stats.server.persist.StringCodeRecord -
    The code of the stat. -
    statCodeCode() - -Static method in class com.threerings.stats.server.persist.StringCodeRecord -
    Defines the statCodeCode unique index. -
    statCodeValue() - -Static method in class com.threerings.stats.server.persist.StringCodeRecord -
    Defines the statCodeValue unique index. -
    statData - -Variable in class com.threerings.stats.server.persist.StatRecord -
    The data associated with the stat. -
    STATE - -Static variable in class com.threerings.parlor.game.data.GameObject -
    The field name of the state field. -
    state - -Variable in class com.threerings.parlor.game.data.GameObject -
    The game state, one of GameObject.PRE_GAME, GameObject.IN_PLAY, GameObject.GAME_OVER, or - GameObject.CANCELLED. -
    STATE - -Static variable in class com.threerings.parlor.tourney.data.TourneyObject -
    The field name of the state field. -
    state - -Variable in class com.threerings.parlor.tourney.data.TourneyObject -
    The current state of the tourney. -
    stateChanged(ChangeEvent) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
      -
    StatModifier<T extends Stat> - Class in com.threerings.stats.data
    Encapsulates a modification to a single stat that can be serialized and sent to a different - server, if needed, to update stats loaded at runtime.
    StatModifier(Stat.Type) - -Constructor for class com.threerings.stats.data.StatModifier -
    Creates a modifier that will operate on the supplied stat type. -
    StatRecord - Class in com.threerings.stats.server.persist
     
    StatRecord() - -Constructor for class com.threerings.stats.server.persist.StatRecord -
    An empty constructor for unmarshalling. -
    StatRecord(int, int, byte[]) - -Constructor for class com.threerings.stats.server.persist.StatRecord -
    A constructor that populates all our fields. -
    StatRecord(int, int, byte[], byte) - -Constructor for class com.threerings.stats.server.persist.StatRecord -
      -
    StatRepository - Class in com.threerings.stats.server.persist
    Responsible for the persistent storage of per-player statistics.
    StatRepository(PersistenceContext) - -Constructor for class com.threerings.stats.server.persist.StatRepository -
    Constructs a new statistics repository with the specified persistence context. -
    StatSet - Class in com.threerings.stats.data
    A distributed set containing Stat objects.
    StatSet(Iterable<Stat>) - -Constructor for class com.threerings.stats.data.StatSet -
    Creates a stat set with the specified contents. -
    StatSet(Iterator<Stat>) - -Constructor for class com.threerings.stats.data.StatSet -
    Creates a stat set with the specified contents. -
    StatSet() - -Constructor for class com.threerings.stats.data.StatSet -
    Creates a blank stat set. -
    StatSet.Container - Interface in com.threerings.stats.data
    An interface to be implemented by an entity that wishes to be notified when the contents of - a stat set change.
    stop() - -Method in class com.threerings.micasa.client.MiCasaApplet -
    Log off and shut on down. -
    stop() - -Method in class com.threerings.puzzle.drop.client.DropSprite -
    Stops the piece from dropping. -
    storeSceneModel(SceneModel) - -Method in interface com.threerings.whirled.client.persist.SceneRepository -
    Updates or inserts this scene model as appropriate. -
    StringCodeRecord - Class in com.threerings.stats.server.persist
     
    StringCodeRecord() - -Constructor for class com.threerings.stats.server.persist.StringCodeRecord -
    An empty constructor for unmarshalling. -
    StringCodeRecord(int, String, int) - -Constructor for class com.threerings.stats.server.persist.StringCodeRecord -
    A constructor that populates all our fields. -
    StringMapStat - Class in com.threerings.stats.data
    Used to track a statistic comprised of a set of strings that map to numeric counts.
    StringMapStat() - -Constructor for class com.threerings.stats.data.StringMapStat -
      -
    StringSetStat - Class in com.threerings.stats.data
    Used to track a statistic comprised of a set of strings.
    StringSetStat() - -Constructor for class com.threerings.stats.data.StringSetStat -
      -
    SUMMARIES - -Static variable in class com.threerings.puzzle.data.PuzzleObject -
    The field name of the summaries field. -
    summaries - -Variable in class com.threerings.puzzle.data.PuzzleObject -
    Summaries of the boards of all players in this puzzle (may be null if the puzzle doesn't - support individual player boards). -
    summarize() - -Method in class com.threerings.puzzle.data.BoardSummary -
    Called by the PuzzleManager to refresh the board - summary information by studying the associated board contents. -
    summarize() - -Method in class com.threerings.puzzle.drop.data.DropBoardSummary -
      -
    SwingGameConfigurator - Class in com.threerings.parlor.game.client
    Provides the base from which interfaces can be built to configure games - prior to starting them.
    SwingGameConfigurator() - -Constructor for class com.threerings.parlor.game.client.SwingGameConfigurator -
      -
    syncStat(StatModifier<T>) - -Method in class com.threerings.stats.data.StatSet -
    Updates a stat in this set, using the supplied StatModifier. -
    systemMessage(String, String) - -Method in class com.threerings.parlor.game.client.GameController -
    A way for controllers to display a game-related system message. -
    systemMessage(String, String) - -Method in class com.threerings.parlor.game.server.GameManager -
    Sends a system message to the players in the game room. -
    systemMessage(String, String, boolean) - -Method in class com.threerings.parlor.game.server.GameManager -
    Sends a system message to the players in the game room. -
    -
    -

    -T

    -
    -
    table - -Variable in class com.threerings.micasa.lobby.table.TableItem -
    A reference to the table we are displaying. -
    Table - Class in com.threerings.parlor.data
    This class represents a table that is being used to matchmake a game by the Parlor services.
    Table() - -Constructor for class com.threerings.parlor.data.Table -
    Constructs a blank table instance, suitable for unserialization. -
    TABLE_POSITION_OCCUPIED - -Static variable in interface com.threerings.parlor.data.ParlorCodes -
    An error code returned by the table services. -
    TABLE_SERVICE - -Static variable in class com.threerings.micasa.lobby.table.TableLobbyObject -
    The field name of the tableService field. -
    TABLE_SET - -Static variable in class com.threerings.micasa.lobby.table.TableLobbyObject -
    The field name of the tableSet field. -
    tableAdded(Table) - -Method in class com.threerings.micasa.lobby.table.TableListView -
      -
    tableAdded(Table) - -Method in interface com.threerings.parlor.client.TableObserver -
    Called when a new table is created. -
    TableConfig - Class in com.threerings.parlor.data
    Table configuration parameters for a game that is to be matchmade using the table services.
    TableConfig() - -Constructor for class com.threerings.parlor.data.TableConfig -
      -
    TableConfigurator - Class in com.threerings.parlor.client
    This should be implemented some user-interface element that allows - the user to configure whichever TableConfig options are relevant.
    TableConfigurator() - -Constructor for class com.threerings.parlor.client.TableConfigurator -
    Create a TableConfigurator. -
    TableDirector - Class in com.threerings.parlor.client
    As tables are created and managed within the scope of a place (a lobby), we want to fold the + on the server. +
    +
    StageSceneMarshaller() - Constructor for class com.threerings.stage.data.StageSceneMarshaller
    +
     
    +
    StageSceneModel - Class in com.threerings.stage.data
    +
    +
    Extends the basic scene model with the notion of a scene type and + incorporates the necessary auxiliary models used by the Stage system.
    +
    +
    StageSceneModel() - Constructor for class com.threerings.stage.data.StageSceneModel
    +
     
    +
    StageSceneObject - Class in com.threerings.stage.data
    +
    +
    Extends the basic SpotSceneObject with data and services + specific to isometric stage scenes.
    +
    +
    StageSceneObject() - Constructor for class com.threerings.stage.data.StageSceneObject
    +
     
    +
    StageScenePanel - Class in com.threerings.stage.client
    +
    +
    Extends the basic Miso scene panel with Stage fun stuff like portals, clusters and locations.
    +
    +
    StageScenePanel(StageContext, Controller) - Constructor for class com.threerings.stage.client.StageScenePanel
    +
    +
    Constructs a stage scene view panel.
    +
    +
    StageSceneParser - Class in com.threerings.stage.tools.xml
    +
    +
    Parses StageSceneModel instances from an XML description file.
    +
    +
    StageSceneParser() - Constructor for class com.threerings.stage.tools.xml.StageSceneParser
    +
    +
    Constructs a parser that can be used to parse Stage scene models.
    +
    +
    StageSceneProvider - Interface in com.threerings.stage.server
    +
    +
    Defines the server-side of the StageSceneService.
    +
    +
    StageSceneRuleSet - Class in com.threerings.stage.tools.xml
    +
    +
    Used to parse an StageScene from XML.
    +
    +
    StageSceneRuleSet() - Constructor for class com.threerings.stage.tools.xml.StageSceneRuleSet
    +
     
    +
    StageSceneService - Interface in com.threerings.stage.client
    +
    +
    Provides services relating to Stage scenes.
    +
    +
    stageSceneService - Variable in class com.threerings.stage.data.StageSceneObject
    +
    +
    Provides stage scene services.
    +
    +
    StageSceneUtil - Class in com.threerings.stage.util
    +
    +
    Provides scene related utility functions.
    +
    +
    StageSceneUtil() - Constructor for class com.threerings.stage.util.StageSceneUtil
    +
     
    +
    StageSceneWriter - Class in com.threerings.stage.tools.xml
    +
    +
    Generates an XML representation of a StageSceneModel.
    +
    +
    StageSceneWriter() - Constructor for class com.threerings.stage.tools.xml.StageSceneWriter
    +
     
    +
    StageServer - Class in com.threerings.stage.server
    +
    +
    Extends the Whirled server to provide services needed by the Stage system.
    +
    +
    StageServer() - Constructor for class com.threerings.stage.server.StageServer
    +
     
    +
    StageServer.StageModule - Class in com.threerings.stage.server
    +
    +
    Configures dependencies needed by the Stage services.
    +
    +
    start() - Method in class com.threerings.micasa.client.MiCasaApplet
    +
    +
    Display the client frame and really get things going.
    +
    +
    start(String[]) - Method in class com.threerings.micasa.simulator.client.SimulatorApp
    +
     
    +
    start - Variable in class com.threerings.parlor.data.ChoiceParameter
    +
    +
    The starting selection.
    +
    +
    start - Variable in class com.threerings.parlor.data.RangeParameter
    +
    +
    The starting value for this parameter.
    +
    +
    start - Variable in class com.threerings.parlor.data.ToggleParameter
    +
    +
    The starting state for this parameter.
    +
    +
    START_DROP_BLOCK - Static variable in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
    +
    The action command for starting to dropping the block.
    +
    +
    START_SOLITAIRE - Static variable in class com.threerings.parlor.data.ParlorMarshaller
    +
    + +
    +
    START_TABLE_NOW - Static variable in class com.threerings.parlor.data.TableMarshaller
    +
    + +
    +
    startAction() - Method in class com.threerings.puzzle.client.PuzzlePanel
    +
    +
    Called by the controller when the action starts.
    +
    +
    startGame() - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    This is called when the game is ready to start (all players involved have delivered their + "am ready" notifications).
    +
    +
    startHand() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
    +
    Starts a hand of cards.
    +
    +
    STARTS_IN - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    The field name of the startsIn field.
    +
    +
    startsIn - Variable in class com.threerings.parlor.tourney.data.TourneyConfig
    +
    +
    The number of minutes to wait for entrants before starting.
    +
    +
    startsIn - Variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    The real-time number of minutes before it starts.
    +
    +
    startSolitaire(GameConfig, InvocationService.ConfirmListener) - Method in class com.threerings.parlor.client.ParlorDirector
    +
    +
    Requests that the specified single player game be started.
    +
    +
    startSolitaire(GameConfig, InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.client.ParlorService
    +
    +
    Requests to start a single player game with the specified game configuration.
    +
    +
    startSolitaire(GameConfig, InvocationService.ConfirmListener) - Method in class com.threerings.parlor.data.ParlorMarshaller
    +
     
    +
    startSolitaire(ClientObject, GameConfig, InvocationService.ConfirmListener) - Method in class com.threerings.parlor.server.ParlorManager
    +
     
    +
    startSolitaire(ClientObject, GameConfig, InvocationService.ConfirmListener) - Method in interface com.threerings.parlor.server.ParlorProvider
    +
    + +
    +
    startTableNow(int) - Method in class com.threerings.parlor.client.TableDirector
    +
    +
    Sends a request to have the specified table start now, even if all the seats have not yet + been filled.
    +
    +
    startTableNow(int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.client.TableService
    +
    +
    Requests that the specified table be started now, even if all seats are not occupied.
    +
    +
    startTableNow(int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.data.TableMarshaller
    +
     
    +
    startTableNow(ClientObject, int, InvocationService.InvocationListener) - Method in class com.threerings.parlor.server.TableManager
    +
     
    +
    startTableNow(ClientObject, int, InvocationService.InvocationListener) - Method in interface com.threerings.parlor.server.TableProvider
    +
    + +
    +
    startTrick() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
    +
    Starts a trick.
    +
    +
    startTurn() - Method in class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
     
    +
    startTurn() - Method in class com.threerings.parlor.turn.server.TurnGameManagerDelegate
    +
    +
    Called to start the next turn.
    +
    +
    Stat - Class in com.threerings.stats.data
    +
    +
    A base class for persistent statistics tracked on a per-player basis (some for a single game, + others for all time).
    +
    +
    Stat() - Constructor for class com.threerings.stats.data.Stat
    +
     
    +
    Stat.AuxDataSource - Interface in com.threerings.stats.data
    +
    +
    Provides auxilliary information to statistics during the persisting process.
    +
    +
    Stat.Type - Interface in com.threerings.stats.data
    +
    +
    Defines the various per-player tracked statistics.
    +
    +
    STAT_CODE - Static variable in class com.threerings.stats.server.persist.StatRecord
    +
     
    +
    STAT_CODE - Static variable in class com.threerings.stats.server.persist.StringCodeRecord
    +
     
    +
    STAT_DATA - Static variable in class com.threerings.stats.server.persist.StatRecord
    +
     
    +
    statCode - Variable in class com.threerings.stats.server.persist.StatRecord
    +
    +
    The code of the stat.
    +
    +
    statCode - Variable in class com.threerings.stats.server.persist.StringCodeRecord
    +
    +
    The code of the stat.
    +
    +
    statCodeCode() - Static method in class com.threerings.stats.server.persist.StringCodeRecord
    +
    +
    Defines the statCodeCode unique index.
    +
    +
    statCodeValue() - Static method in class com.threerings.stats.server.persist.StringCodeRecord
    +
    +
    Defines the statCodeValue unique index.
    +
    +
    statData - Variable in class com.threerings.stats.server.persist.StatRecord
    +
    +
    The data associated with the stat.
    +
    +
    STATE - Static variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    The field name of the state field.
    +
    +
    state - Variable in class com.threerings.parlor.game.data.GameObject
    +
    + +
    +
    STATE - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    The field name of the state field.
    +
    +
    state - Variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    The current state of the tourney.
    +
    +
    stateChanged(ChangeEvent) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
     
    +
    StatModifier<T extends Stat> - Class in com.threerings.stats.data
    +
    +
    Encapsulates a modification to a single stat that can be serialized and sent to a different + server, if needed, to update stats loaded at runtime.
    +
    +
    StatModifier(Stat.Type) - Constructor for class com.threerings.stats.data.StatModifier
    +
    +
    Creates a modifier that will operate on the supplied stat type.
    +
    +
    StatRecord - Class in com.threerings.stats.server.persist
    +
     
    +
    StatRecord() - Constructor for class com.threerings.stats.server.persist.StatRecord
    +
    +
    An empty constructor for unmarshalling.
    +
    +
    StatRecord(int, int, byte[]) - Constructor for class com.threerings.stats.server.persist.StatRecord
    +
    +
    A constructor that populates all our fields.
    +
    +
    StatRecord(int, int, byte[], byte) - Constructor for class com.threerings.stats.server.persist.StatRecord
    +
     
    +
    StatRepository - Class in com.threerings.stats.server.persist
    +
    +
    Responsible for the persistent storage of per-player statistics.
    +
    +
    StatRepository(PersistenceContext) - Constructor for class com.threerings.stats.server.persist.StatRepository
    +
    +
    Constructs a new statistics repository with the specified persistence context.
    +
    +
    StatSet - Class in com.threerings.stats.data
    +
    +
    A distributed set containing Stat objects.
    +
    +
    StatSet(Iterable<Stat>) - Constructor for class com.threerings.stats.data.StatSet
    +
    +
    Creates a stat set with the specified contents.
    +
    +
    StatSet(Iterator<Stat>) - Constructor for class com.threerings.stats.data.StatSet
    +
    +
    Creates a stat set with the specified contents.
    +
    +
    StatSet() - Constructor for class com.threerings.stats.data.StatSet
    +
    +
    Creates a blank stat set.
    +
    +
    StatSet.Container - Interface in com.threerings.stats.data
    +
    +
    An interface to be implemented by an entity that wishes to be notified when the contents of + a stat set change.
    +
    +
    stop() - Method in class com.threerings.micasa.client.MiCasaApplet
    +
    +
    Log off and shut on down.
    +
    +
    stop() - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
    +
    Stops the piece from dropping.
    +
    +
    storeSceneModel(SceneModel) - Method in interface com.threerings.whirled.client.persist.SceneRepository
    +
    +
    Updates or inserts this scene model as appropriate.
    +
    +
    StringCodeRecord - Class in com.threerings.stats.server.persist
    +
     
    +
    StringCodeRecord() - Constructor for class com.threerings.stats.server.persist.StringCodeRecord
    +
    +
    An empty constructor for unmarshalling.
    +
    +
    StringCodeRecord(int, String, int) - Constructor for class com.threerings.stats.server.persist.StringCodeRecord
    +
    +
    A constructor that populates all our fields.
    +
    +
    StringMapStat - Class in com.threerings.stats.data
    +
    +
    Used to track a statistic comprised of a set of strings that map to numeric counts.
    +
    +
    StringMapStat() - Constructor for class com.threerings.stats.data.StringMapStat
    +
     
    +
    StringSetStat - Class in com.threerings.stats.data
    +
    +
    Used to track a statistic comprised of a set of strings.
    +
    +
    StringSetStat() - Constructor for class com.threerings.stats.data.StringSetStat
    +
     
    +
    SUMMARIES - Static variable in class com.threerings.puzzle.data.PuzzleObject
    +
    +
    The field name of the summaries field.
    +
    +
    summaries - Variable in class com.threerings.puzzle.data.PuzzleObject
    +
    +
    Summaries of the boards of all players in this puzzle (may be null if the puzzle doesn't + support individual player boards).
    +
    +
    summarize() - Method in class com.threerings.puzzle.data.BoardSummary
    +
    +
    Called by the PuzzleManager to refresh the board + summary information by studying the associated board contents.
    +
    +
    summarize() - Method in class com.threerings.puzzle.drop.data.DropBoardSummary
    +
     
    +
    SwingGameConfigurator - Class in com.threerings.parlor.game.client
    +
    +
    Provides the base from which interfaces can be built to configure games + prior to starting them.
    +
    +
    SwingGameConfigurator() - Constructor for class com.threerings.parlor.game.client.SwingGameConfigurator
    +
     
    +
    syncStat(StatModifier<T>) - Method in class com.threerings.stats.data.StatSet
    +
    +
    Updates a stat in this set, using the supplied StatModifier.
    +
    +
    systemMessage(String, String) - Method in class com.threerings.parlor.game.client.GameController
    +
    +
    A way for controllers to display a game-related system message.
    +
    +
    systemMessage(String, String) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Sends a system message to the players in the game room.
    +
    +
    systemMessage(String, String, boolean) - Method in class com.threerings.parlor.game.server.GameManager
    +
    +
    Sends a system message to the players in the game room.
    +
    +
    + + + +

    T

    +
    +
    table - Variable in class com.threerings.micasa.lobby.table.TableItem
    +
    +
    A reference to the table we are displaying.
    +
    +
    Table - Class in com.threerings.parlor.data
    +
    +
    This class represents a table that is being used to matchmake a game by the Parlor services.
    +
    +
    Table() - Constructor for class com.threerings.parlor.data.Table
    +
    +
    Constructs a blank table instance, suitable for unserialization.
    +
    +
    TABLE_POSITION_OCCUPIED - Static variable in interface com.threerings.parlor.data.ParlorCodes
    +
    +
    An error code returned by the table services.
    +
    +
    TABLE_SERVICE - Static variable in class com.threerings.micasa.lobby.table.TableLobbyObject
    +
    +
    The field name of the tableService field.
    +
    +
    TABLE_SET - Static variable in class com.threerings.micasa.lobby.table.TableLobbyObject
    +
    +
    The field name of the tableSet field.
    +
    +
    tableAdded(Table) - Method in class com.threerings.micasa.lobby.table.TableListView
    +
     
    +
    tableAdded(Table) - Method in interface com.threerings.parlor.client.TableObserver
    +
    +
    Called when a new table is created.
    +
    +
    TableConfig - Class in com.threerings.parlor.data
    +
    +
    Table configuration parameters for a game that is to be matchmade using the table services.
    +
    +
    TableConfig() - Constructor for class com.threerings.parlor.data.TableConfig
    +
     
    +
    TableConfigurator - Class in com.threerings.parlor.client
    +
    +
    This should be implemented some user-interface element that allows + the user to configure whichever TableConfig options are relevant.
    +
    +
    TableConfigurator() - Constructor for class com.threerings.parlor.client.TableConfigurator
    +
    +
    Create a TableConfigurator.
    +
    +
    TableDirector - Class in com.threerings.parlor.client
    +
    +
    As tables are created and managed within the scope of a place (a lobby), we want to fold the table management functionality into the standard hierarchy of place controllers that deal with - place-related functionality on the client.
    TableDirector(ParlorContext, String, TableObserver) - -Constructor for class com.threerings.parlor.client.TableDirector -
    Creates a new table director to manage tables with the specified observer which will receive - callbacks when interesting table related things happen. -
    tableId - -Variable in class com.threerings.parlor.data.Table -
    The unique identifier for this table. -
    TableItem - Class in com.threerings.micasa.lobby.table
    A table item displays the user interface for a single table (whether it - be in-play or still being matchmade).
    TableItem(MiCasaContext, TableDirector, Table) - -Constructor for class com.threerings.micasa.lobby.table.TableItem -
    Creates a new table item to display and interact with the supplied - table. -
    TableListView - Class in com.threerings.micasa.lobby.table
    A view that displays the tables in a table lobby.
    TableListView(MiCasaContext, LobbyConfig) - -Constructor for class com.threerings.micasa.lobby.table.TableListView -
    Creates a new table list view, suitable for providing the user - interface for table-style matchmaking in a table lobby. -
    TableLobbyConfig - Class in com.threerings.micasa.lobby.table
    Instructs the lobby services to use a TableListView as the - matchmaking component.
    TableLobbyConfig() - -Constructor for class com.threerings.micasa.lobby.table.TableLobbyConfig -
      -
    TableLobbyManager - Class in com.threerings.micasa.lobby.table
    Extends lobby manager only to ensure that a table lobby object is used for table lobbies.
    TableLobbyManager() - -Constructor for class com.threerings.micasa.lobby.table.TableLobbyManager -
      -
    TableLobbyObject - Class in com.threerings.micasa.lobby.table
     
    TableLobbyObject() - -Constructor for class com.threerings.micasa.lobby.table.TableLobbyObject -
      -
    TableLobbyObject - Interface in com.threerings.parlor.data
    This interface must be implemented by the place object used by a lobby - that wishes to make use of the table services.
    TableManager - Class in com.threerings.parlor.server
    A table manager can be used by a place manager (or other entity) to take care of the management - of a table matchmaking service on a particular distributed object.
    TableManager(RootDObjectManager, InvocationManager, PlaceRegistry, DObject) - -Constructor for class com.threerings.parlor.server.TableManager -
    Creates a table manager that will manage tables in the supplied distributed object (which - must implement TableLobbyObject. -
    TableMarshaller - Class in com.threerings.parlor.data
    Provides the implementation of the TableService interface + place-related functionality on the client. +
    +
    TableDirector(ParlorContext, String, TableObserver) - Constructor for class com.threerings.parlor.client.TableDirector
    +
    +
    Creates a new table director to manage tables with the specified observer which will receive + callbacks when interesting table related things happen.
    +
    +
    tableId - Variable in class com.threerings.parlor.data.Table
    +
    +
    The unique identifier for this table.
    +
    +
    TableItem - Class in com.threerings.micasa.lobby.table
    +
    +
    A table item displays the user interface for a single table (whether it + be in-play or still being matchmade).
    +
    +
    TableItem(MiCasaContext, TableDirector, Table) - Constructor for class com.threerings.micasa.lobby.table.TableItem
    +
    +
    Creates a new table item to display and interact with the supplied + table.
    +
    +
    TableListView - Class in com.threerings.micasa.lobby.table
    +
    +
    A view that displays the tables in a table lobby.
    +
    +
    TableListView(MiCasaContext, LobbyConfig) - Constructor for class com.threerings.micasa.lobby.table.TableListView
    +
    +
    Creates a new table list view, suitable for providing the user + interface for table-style matchmaking in a table lobby.
    +
    +
    TableLobbyConfig - Class in com.threerings.micasa.lobby.table
    +
    +
    Instructs the lobby services to use a TableListView as the + matchmaking component.
    +
    +
    TableLobbyConfig() - Constructor for class com.threerings.micasa.lobby.table.TableLobbyConfig
    +
     
    +
    TableLobbyManager - Class in com.threerings.micasa.lobby.table
    +
    +
    Extends lobby manager only to ensure that a table lobby object is used for table lobbies.
    +
    +
    TableLobbyManager() - Constructor for class com.threerings.micasa.lobby.table.TableLobbyManager
    +
     
    +
    TableLobbyObject - Class in com.threerings.micasa.lobby.table
    +
     
    +
    TableLobbyObject() - Constructor for class com.threerings.micasa.lobby.table.TableLobbyObject
    +
     
    +
    TableLobbyObject - Interface in com.threerings.parlor.data
    +
    +
    This interface must be implemented by the place object used by a lobby + that wishes to make use of the table services.
    +
    +
    TableManager - Class in com.threerings.parlor.server
    +
    +
    A table manager can be used by a place manager (or other entity) to take care of the management + of a table matchmaking service on a particular distributed object.
    +
    +
    TableManager(RootDObjectManager, InvocationManager, PlaceRegistry, DObject) - Constructor for class com.threerings.parlor.server.TableManager
    +
    +
    Creates a table manager that will manage tables in the supplied distributed object (which + must implement TableLobbyObject.
    +
    +
    TableMarshaller - Class in com.threerings.parlor.data
    +
    +
    Provides the implementation of the TableService interface that marshalls the arguments and delivers the request to the provider - on the server.
    TableMarshaller() - -Constructor for class com.threerings.parlor.data.TableMarshaller -
      -
    TableObserver - Interface in com.threerings.parlor.client
    The TableDirector converts distributed object events into + on the server. +
    +
    TableMarshaller() - Constructor for class com.threerings.parlor.data.TableMarshaller
    +
     
    +
    TableObserver - Interface in com.threerings.parlor.client
    +
    +
    The TableDirector converts distributed object events into higher level callbacks to implementers of this interface, which are - expected to render these events sensically in a user interface.
    TableProvider - Interface in com.threerings.parlor.server
    Defines the server-side of the TableService.
    tableRemoved() - -Method in class com.threerings.micasa.lobby.table.TableItem -
    Called by the table list view prior to removing us. -
    tableRemoved(int) - -Method in class com.threerings.micasa.lobby.table.TableListView -
      -
    tableRemoved(int) - -Method in interface com.threerings.parlor.client.TableObserver -
    Called when a table goes away. -
    tableService - -Variable in class com.threerings.micasa.lobby.table.TableLobbyObject -
    Handles our table services. -
    TableService - Interface in com.threerings.parlor.client
    Provides table lobbying services.
    tableSet - -Variable in class com.threerings.micasa.lobby.table.TableLobbyObject -
    A set containing all of the tables being managed by this lobby. -
    tableUpdated(Table) - -Method in class com.threerings.micasa.lobby.table.TableItem -
    Called when our table has been updated and we need to update the UI - to reflect the new information. -
    tableUpdated(Table) - -Method in class com.threerings.micasa.lobby.table.TableListView -
      -
    tableUpdated(Table) - -Method in interface com.threerings.parlor.client.TableObserver -
    Called when something has changed about a table (occupant list - updated, state changed from matchmaking to in-play, etc.). -
    targetPortalId - -Variable in class com.threerings.whirled.spot.data.Portal -
    The portal identifier of the portal at which a body will enter + expected to render these events sensically in a user interface. +
    +
    TableProvider - Interface in com.threerings.parlor.server
    +
    +
    Defines the server-side of the TableService.
    +
    +
    tableRemoved() - Method in class com.threerings.micasa.lobby.table.TableItem
    +
    +
    Called by the table list view prior to removing us.
    +
    +
    tableRemoved(int) - Method in class com.threerings.micasa.lobby.table.TableListView
    +
     
    +
    tableRemoved(int) - Method in interface com.threerings.parlor.client.TableObserver
    +
    +
    Called when a table goes away.
    +
    +
    tableService - Variable in class com.threerings.micasa.lobby.table.TableLobbyObject
    +
    +
    Handles our table services.
    +
    +
    TableService - Interface in com.threerings.parlor.client
    +
    +
    Provides table lobbying services.
    +
    +
    tableSet - Variable in class com.threerings.micasa.lobby.table.TableLobbyObject
    +
    +
    A set containing all of the tables being managed by this lobby.
    +
    +
    tableUpdated(Table) - Method in class com.threerings.micasa.lobby.table.TableItem
    +
    +
    Called when our table has been updated and we need to update the UI + to reflect the new information.
    +
    +
    tableUpdated(Table) - Method in class com.threerings.micasa.lobby.table.TableListView
    +
     
    +
    tableUpdated(Table) - Method in interface com.threerings.parlor.client.TableObserver
    +
    +
    Called when something has changed about a table (occupant list + updated, state changed from matchmaking to in-play, etc.).
    +
    +
    targetPortalId - Variable in class com.threerings.whirled.spot.data.Portal
    +
    +
    The portal identifier of the portal at which a body will enter the target scene when they "use" this portal, or -1 to specify - that the body enters on the default portal, whatever id it is. -
    targetPortalName - -Variable in class com.threerings.whirled.spot.tools.EditablePortal -
    The human-readable name of the portal to which this portal links - in its target scene. -
    targetSceneId - -Variable in class com.threerings.whirled.spot.data.Portal -
    The scene identifier of the scene to which a body will exit when - they "use" this portal. -
    targetSceneName - -Variable in class com.threerings.whirled.spot.tools.EditablePortal -
    The human-readable name of the scene to which this portal - links. -
    tconfig - -Variable in class com.threerings.parlor.data.Table -
    The table configuration object. -
    TeamGameManager - Interface in com.threerings.parlor.game.server
    An interface to be implemented by a game if it wants to hear about - the team indices that were configured during matchmaking.
    teamMemberIndices - -Variable in class com.threerings.parlor.data.TableConfig -
    If non-null, indicates that this is a team-based game and contains the team assignments for - each player. -
    TestTileLoader - Class in com.threerings.stage.tools.editor
    The TestTileLoader handles test tiles.
    TestTileLoader() - -Constructor for class com.threerings.stage.tools.editor.TestTileLoader -
    Construct the TestTileLoader. -
    tick(long) - -Method in class com.threerings.parlor.card.client.CardSprite -
      -
    tick(long) - -Method in class com.threerings.puzzle.drop.client.DropControllerDelegate -
      -
    tick(long) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
      -
    tick(long) - -Method in class com.threerings.puzzle.drop.client.PieceGroupAnimation -
      -
    tickAI(int, GameAI) - -Method in class com.threerings.parlor.game.server.GameManagerDelegate -
    Called by the manager when we should do some AI. -
    TILE_CHANGED - -Static variable in interface com.threerings.stage.tools.editor.EditorModelListener -
      -
    TileInfoPanel - Class in com.threerings.stage.tools.editor
    The tile info panel presents the user with options to select the tile to be applied to the - scene.
    TileInfoPanel(EditorContext, EditorModel) - -Constructor for class com.threerings.stage.tools.editor.TileInfoPanel -
    Constructs the tile info panel. -
    tilemgr - -Static variable in class com.threerings.stage.server.StageServer -
    Provides access to our tile repository. -
    TILESET_RSRC_SET - -Static variable in interface com.threerings.stage.data.StageCodes -
    The resource set that contains our tileset bundles. -
    tileSetMapped(String) - -Method in class com.threerings.stage.tools.editor.TestTileLoader -
      -
    TileSetUtil - Class in com.threerings.stage.tools.editor.util
    Miscellaneous useful routines for working with lists of TileSet - and BaseTileSet objects.
    TileSetUtil() - -Constructor for class com.threerings.stage.tools.editor.util.TileSetUtil -
      -
    tip - -Variable in class com.threerings.parlor.data.Parameter -
    A human readable tooltip to display when the mouse is hovered over this configuration - parameter. -
    TIP_ACTIONS - -Static variable in class com.threerings.stage.tools.editor.EditorModel -
    Prose descriptions of actions suitable for tool tip display. -
    toBytes() - -Method in class com.threerings.parlor.rating.util.Percentiler -
    Converts this percentiler to a byte array so that it may be stored into a database. -
    TOGGLE_CHATTING - -Static variable in class com.threerings.puzzle.client.PuzzleController -
    The action command to toggle chatting mode. -
    ToggleParameter - Class in com.threerings.parlor.data
    Models a parameter that allows the toggling of a single value.
    ToggleParameter() - -Constructor for class com.threerings.parlor.data.ToggleParameter -
      -
    TOO_LATE - -Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes -
    Too late to join a tourney. -
    TOO_LATE_LEAVE - -Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes -
    It's too late to leave the tourney. -
    TOP - -Static variable in interface com.threerings.parlor.card.trick.data.TrickCardCodes -
    For four-player games, the top (opposite) player. -
    toString() - -Method in class com.threerings.micasa.simulator.data.SimulatorInfo -
      -
    toString() - -Method in class com.threerings.parlor.card.data.Card -
      -
    toString() - -Method in class com.threerings.parlor.client.Invitation -
      -
    toString() - -Method in class com.threerings.parlor.data.Parameter -
      -
    toString() - -Method in class com.threerings.parlor.data.Table -
      -
    toString() - -Method in class com.threerings.parlor.rating.server.persist.RatingRecord -
      -
    toString() - -Method in class com.threerings.parlor.rating.server.Rating -
      -
    toString() - -Method in class com.threerings.parlor.rating.util.Percentiler -
      -
    toString() - -Method in class com.threerings.parlor.tourney.data.Participant -
      -
    toString() - -Method in class com.threerings.puzzle.client.PlayerStatusView -
      -
    toString(StringBuilder) - -Method in class com.threerings.puzzle.drop.client.DropBlockSprite -
      -
    toString(StringBuilder) - -Method in class com.threerings.puzzle.drop.client.DropSprite -
      -
    toString() - -Method in class com.threerings.puzzle.drop.data.DropBoard -
      -
    toString() - -Method in class com.threerings.puzzle.drop.data.SegmentInfo -
      -
    toString() - -Method in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo -
      -
    toString() - -Method in class com.threerings.puzzle.util.PointSet -
      -
    toString() - -Method in class com.threerings.stage.tools.editor.EditorModel -
      -
    toString() - -Method in class com.threerings.stats.data.Stat -
      -
    toString() - -Method in class com.threerings.stats.server.persist.StatRecord -
      -
    toString() - -Method in class com.threerings.whirled.data.SceneImpl -
      -
    toString() - -Method in class com.threerings.whirled.data.SceneUpdate -
      -
    toString() - -Method in class com.threerings.whirled.spot.data.Cluster -
      -
    toString() - -Method in class com.threerings.whirled.zone.data.SceneSummary -
      -
    toString() - -Method in class com.threerings.whirled.zone.data.ZoneSummary -
      -
    toString(int) - -Static method in class com.threerings.whirled.zone.util.ZoneUtil -
    Returns an easier to read representation of the supplied qualified - zone id: type:id. -
    TOURNEY_DB_IDENT - -Static variable in class com.threerings.parlor.tourney.server.persist.TourneyRepository -
    The database identifier used when establishing a database connection. -
    TOURNEY_SERVICE - -Static variable in class com.threerings.parlor.tourney.data.TourneyObject -
    The field name of the tourneyService field. -
    TourneyCodes - Interface in com.threerings.parlor.tourney.data
    Constants and codes relating to the tourney services.
    TourneyConfig - Class in com.threerings.parlor.tourney.data
    Stores tournament configuration data.
    TourneyConfig() - -Constructor for class com.threerings.parlor.tourney.data.TourneyConfig -
      -
    tourneyId - -Variable in class com.threerings.parlor.tourney.data.TourneyConfig -
    Our unique tourney id. -
    tourneyId - -Variable in class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord -
    The tourney's unique identifier. -
    TourneyLogicData - Class in com.threerings.parlor.tourney.data
    Contains TourneyLogic runtime data that should be persisted.
    TourneyLogicData() - -Constructor for class com.threerings.parlor.tourney.data.TourneyLogicData -
      -
    TourneyManager - Class in com.threerings.parlor.tourney.server
    Controls a running tourney.
    TourneyManager() - -Constructor for class com.threerings.parlor.tourney.server.TourneyManager -
      -
    TourneyMarshaller - Class in com.threerings.parlor.tourney.data
    Provides the implementation of the TourneyService interface + that the body enters on the default portal, whatever id it is. +
    +
    targetPortalName - Variable in class com.threerings.whirled.spot.tools.EditablePortal
    +
    +
    The human-readable name of the portal to which this portal links + in its target scene.
    +
    +
    targetSceneId - Variable in class com.threerings.whirled.spot.data.Portal
    +
    +
    The scene identifier of the scene to which a body will exit when + they "use" this portal.
    +
    +
    targetSceneName - Variable in class com.threerings.whirled.spot.tools.EditablePortal
    +
    +
    The human-readable name of the scene to which this portal + links.
    +
    +
    tconfig - Variable in class com.threerings.parlor.data.Table
    +
    +
    The table configuration object.
    +
    +
    TeamGameManager - Interface in com.threerings.parlor.game.server
    +
    +
    An interface to be implemented by a game if it wants to hear about + the team indices that were configured during matchmaking.
    +
    +
    teamMemberIndices - Variable in class com.threerings.parlor.data.TableConfig
    +
    +
    If non-null, indicates that this is a team-based game and contains the team assignments for + each player.
    +
    +
    TestTileLoader - Class in com.threerings.stage.tools.editor
    +
    +
    The TestTileLoader handles test tiles.
    +
    +
    TestTileLoader() - Constructor for class com.threerings.stage.tools.editor.TestTileLoader
    +
    +
    Construct the TestTileLoader.
    +
    +
    tick(long) - Method in class com.threerings.parlor.card.client.CardSprite
    +
     
    +
    tick(long) - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
     
    +
    tick(long) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
     
    +
    tick(long) - Method in class com.threerings.puzzle.drop.client.PieceGroupAnimation
    +
     
    +
    tickAI(int, GameAI) - Method in class com.threerings.parlor.game.server.GameManagerDelegate
    +
    +
    Called by the manager when we should do some AI.
    +
    +
    TILE_CHANGED - Static variable in interface com.threerings.stage.tools.editor.EditorModelListener
    +
     
    +
    TileInfoPanel - Class in com.threerings.stage.tools.editor
    +
    +
    The tile info panel presents the user with options to select the tile to be applied to the + scene.
    +
    +
    TileInfoPanel(EditorContext, EditorModel) - Constructor for class com.threerings.stage.tools.editor.TileInfoPanel
    +
    +
    Constructs the tile info panel.
    +
    +
    tilemgr - Static variable in class com.threerings.stage.server.StageServer
    +
    +
    Provides access to our tile repository.
    +
    +
    TILESET_RSRC_SET - Static variable in interface com.threerings.stage.data.StageCodes
    +
    +
    The resource set that contains our tileset bundles.
    +
    +
    tileSetMapped(String) - Method in class com.threerings.stage.tools.editor.TestTileLoader
    +
     
    +
    TileSetUtil - Class in com.threerings.stage.tools.editor.util
    +
    +
    Miscellaneous useful routines for working with lists of TileSet + and BaseTileSet objects.
    +
    +
    TileSetUtil() - Constructor for class com.threerings.stage.tools.editor.util.TileSetUtil
    +
     
    +
    tip - Variable in class com.threerings.parlor.data.Parameter
    +
    +
    A human readable tooltip to display when the mouse is hovered over this configuration + parameter.
    +
    +
    TIP_ACTIONS - Static variable in class com.threerings.stage.tools.editor.EditorModel
    +
    +
    Prose descriptions of actions suitable for tool tip display.
    +
    +
    toBytes() - Method in class com.threerings.parlor.rating.util.Percentiler
    +
    +
    Converts this percentiler to a byte array so that it may be stored into a database.
    +
    +
    TOGGLE_CHATTING - Static variable in class com.threerings.puzzle.client.PuzzleController
    +
    +
    The action command to toggle chatting mode.
    +
    +
    ToggleParameter - Class in com.threerings.parlor.data
    +
    +
    Models a parameter that allows the toggling of a single value.
    +
    +
    ToggleParameter() - Constructor for class com.threerings.parlor.data.ToggleParameter
    +
     
    +
    TOO_LATE - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
    +
    +
    Too late to join a tourney.
    +
    +
    TOO_LATE_LEAVE - Static variable in interface com.threerings.parlor.tourney.data.TourneyCodes
    +
    +
    It's too late to leave the tourney.
    +
    +
    TOP - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardCodes
    +
    +
    For four-player games, the top (opposite) player.
    +
    +
    toString() - Method in class com.threerings.micasa.simulator.data.SimulatorInfo
    +
     
    +
    toString() - Method in class com.threerings.parlor.card.data.Card
    +
     
    +
    toString() - Method in class com.threerings.parlor.client.Invitation
    +
     
    +
    toString() - Method in class com.threerings.parlor.data.Parameter
    +
     
    +
    toString() - Method in class com.threerings.parlor.data.Table
    +
     
    +
    toString() - Method in class com.threerings.parlor.rating.server.persist.RatingRecord
    +
     
    +
    toString() - Method in class com.threerings.parlor.rating.server.Rating
    +
     
    +
    toString() - Method in class com.threerings.parlor.rating.util.Percentiler
    +
     
    +
    toString() - Method in class com.threerings.parlor.tourney.data.Participant
    +
     
    +
    toString() - Method in class com.threerings.puzzle.client.PlayerStatusView
    +
     
    +
    toString(StringBuilder) - Method in class com.threerings.puzzle.drop.client.DropBlockSprite
    +
     
    +
    toString(StringBuilder) - Method in class com.threerings.puzzle.drop.client.DropSprite
    +
     
    +
    toString() - Method in class com.threerings.puzzle.drop.data.DropBoard
    +
     
    +
    toString() - Method in class com.threerings.puzzle.drop.data.SegmentInfo
    +
     
    +
    toString() - Method in class com.threerings.puzzle.drop.util.PieceDropper.PieceDropInfo
    +
     
    +
    toString() - Method in class com.threerings.puzzle.util.PointSet
    +
     
    +
    toString() - Method in class com.threerings.stage.tools.editor.EditorModel
    +
     
    +
    toString() - Method in class com.threerings.stats.data.Stat
    +
     
    +
    toString() - Method in class com.threerings.stats.server.persist.StatRecord
    +
     
    +
    toString() - Method in class com.threerings.whirled.data.SceneImpl
    +
     
    +
    toString() - Method in class com.threerings.whirled.data.SceneUpdate
    +
     
    +
    toString() - Method in class com.threerings.whirled.spot.data.Cluster
    +
     
    +
    toString() - Method in class com.threerings.whirled.zone.data.SceneSummary
    +
     
    +
    toString() - Method in class com.threerings.whirled.zone.data.ZoneSummary
    +
     
    +
    toString(int) - Static method in class com.threerings.whirled.zone.util.ZoneUtil
    +
    +
    Returns an easier to read representation of the supplied qualified + zone id: type:id.
    +
    +
    TOURNEY_DB_IDENT - Static variable in class com.threerings.parlor.tourney.server.persist.TourneyRepository
    +
    +
    The database identifier used when establishing a database connection.
    +
    +
    TOURNEY_SERVICE - Static variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    The field name of the tourneyService field.
    +
    +
    TourneyCodes - Interface in com.threerings.parlor.tourney.data
    +
    +
    Constants and codes relating to the tourney services.
    +
    +
    TourneyConfig - Class in com.threerings.parlor.tourney.data
    +
    +
    Stores tournament configuration data.
    +
    +
    TourneyConfig() - Constructor for class com.threerings.parlor.tourney.data.TourneyConfig
    +
     
    +
    tourneyId - Variable in class com.threerings.parlor.tourney.data.TourneyConfig
    +
    +
    Our unique tourney id.
    +
    +
    tourneyId - Variable in class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord
    +
    +
    The tourney's unique identifier.
    +
    +
    TourneyLogicData - Class in com.threerings.parlor.tourney.data
    +
    +
    Contains TourneyLogic runtime data that should be persisted.
    +
    +
    TourneyLogicData() - Constructor for class com.threerings.parlor.tourney.data.TourneyLogicData
    +
     
    +
    TourneyManager - Class in com.threerings.parlor.tourney.server
    +
    +
    Controls a running tourney.
    +
    +
    TourneyManager() - Constructor for class com.threerings.parlor.tourney.server.TourneyManager
    +
     
    +
    TourneyMarshaller - Class in com.threerings.parlor.tourney.data
    +
    +
    Provides the implementation of the TourneyService interface that marshalls the arguments and delivers the request to the provider - on the server.
    TourneyMarshaller() - -Constructor for class com.threerings.parlor.tourney.data.TourneyMarshaller -
      -
    TourneyObject - Class in com.threerings.parlor.tourney.data
    Provides information on a specific tourney.
    TourneyObject() - -Constructor for class com.threerings.parlor.tourney.data.TourneyObject -
      -
    TourneyProvider - Interface in com.threerings.parlor.tourney.server
    Defines the server-side of the TourneyService.
    TourneyRepository - Class in com.threerings.parlor.tourney.server.persist
    The persistent store for tourney related information.
    TourneyRepository(ConnectionProvider) - -Constructor for class com.threerings.parlor.tourney.server.persist.TourneyRepository -
      -
    TourneyRepository.TourneyRecord - Class in com.threerings.parlor.tourney.server.persist
    Contains tourney information loaded from the database.
    TourneyRepository.TourneyRecord() - -Constructor for class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord -
      -
    TourneyRepository.TourneyRecord(int) - -Constructor for class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord -
      -
    TourneyRepository.TourneyRecord(TourneyConfig) - -Constructor for class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord -
      -
    TourneyService - Interface in com.threerings.parlor.tourney.client
    Provides tourney management services for the particular tourney this - service is attached to.
    tourneyService - -Variable in class com.threerings.parlor.tourney.data.TourneyObject -
    Provides the way in which tourney participants can communicate with the server. -
    TourniesManager - Class in com.threerings.parlor.tourney.server
    An extensible tournament manager.
    TourniesManager(Lifecycle) - -Constructor for class com.threerings.parlor.tourney.server.TourniesManager -
      -
    TourniesMarshaller - Class in com.threerings.parlor.tourney.data
    Provides the implementation of the TourniesService interface + on the server. +
    +
    TourneyMarshaller() - Constructor for class com.threerings.parlor.tourney.data.TourneyMarshaller
    +
     
    +
    TourneyObject - Class in com.threerings.parlor.tourney.data
    +
    +
    Provides information on a specific tourney.
    +
    +
    TourneyObject() - Constructor for class com.threerings.parlor.tourney.data.TourneyObject
    +
     
    +
    TourneyProvider - Interface in com.threerings.parlor.tourney.server
    +
    +
    Defines the server-side of the TourneyService.
    +
    +
    TourneyRecord() - Constructor for class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord
    +
     
    +
    TourneyRecord(int) - Constructor for class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord
    +
     
    +
    TourneyRecord(TourneyConfig) - Constructor for class com.threerings.parlor.tourney.server.persist.TourneyRepository.TourneyRecord
    +
     
    +
    TourneyRepository - Class in com.threerings.parlor.tourney.server.persist
    +
    +
    The persistent store for tourney related information.
    +
    +
    TourneyRepository(ConnectionProvider) - Constructor for class com.threerings.parlor.tourney.server.persist.TourneyRepository
    +
     
    +
    TourneyRepository.TourneyRecord - Class in com.threerings.parlor.tourney.server.persist
    +
    +
    Contains tourney information loaded from the database.
    +
    +
    TourneyService - Interface in com.threerings.parlor.tourney.client
    +
    +
    Provides tourney management services for the particular tourney this + service is attached to.
    +
    +
    tourneyService - Variable in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    Provides the way in which tourney participants can communicate with the server.
    +
    +
    TourniesManager - Class in com.threerings.parlor.tourney.server
    +
    +
    An extensible tournament manager.
    +
    +
    TourniesManager(Lifecycle) - Constructor for class com.threerings.parlor.tourney.server.TourniesManager
    +
     
    +
    TourniesMarshaller - Class in com.threerings.parlor.tourney.data
    +
    +
    Provides the implementation of the TourniesService interface that marshalls the arguments and delivers the request to the provider - on the server.
    TourniesMarshaller() - -Constructor for class com.threerings.parlor.tourney.data.TourniesMarshaller -
      -
    TourniesProvider - Interface in com.threerings.parlor.tourney.server
    Defines the server-side of the TourniesService.
    TourniesService - Interface in com.threerings.parlor.tourney.client
    Provices services for creating/modifying tournies.
    trackAvoidAnimation(Animation) - -Method in class com.threerings.puzzle.client.PuzzleBoardView -
    Positions the supplied animation so as to avoid any active animations previously registered + on the server. +
    +
    TourniesMarshaller() - Constructor for class com.threerings.parlor.tourney.data.TourniesMarshaller
    +
     
    +
    TourniesProvider - Interface in com.threerings.parlor.tourney.server
    +
    +
    Defines the server-side of the TourniesService.
    +
    +
    TourniesService - Interface in com.threerings.parlor.tourney.client
    +
    +
    Provices services for creating/modifying tournies.
    +
    +
    trackAvoidAnimation(Animation) - Method in class com.threerings.puzzle.client.PuzzleBoardView
    +
    +
    Positions the supplied animation so as to avoid any active animations previously registered with this method, and adds the animation to the list of animations to be avoided by any - future avoid animations. -
    transferCardsBetweenPlayers(int, int, Card[]) - -Method in class com.threerings.parlor.card.server.CardGameManager -
    Sends a set of cards from one player to another. -
    transferCardsBetweenPlayers(int[], Card[][]) - -Method in class com.threerings.parlor.card.server.CardGameManager -
    Sends sets of cards between players simultaneously. -
    TRAVERSE_PORTAL - -Static variable in class com.threerings.whirled.spot.data.SpotMarshaller -
    The method id used to dispatch SpotMarshaller.traversePortal(int, int, int, com.threerings.whirled.spot.client.SpotService.SpotSceneMoveListener) requests. -
    traversePortal(int) - -Method in class com.threerings.whirled.spot.client.SpotSceneDirector -
    Requests that this client move to the location specified by the supplied portal id. -
    traversePortal(int, ResultListener<PlaceConfig>) - -Method in class com.threerings.whirled.spot.client.SpotSceneDirector -
    Requests that this client move to the location specified by the supplied portal id. -
    traversePortal(int, int, int, SpotService.SpotSceneMoveListener) - -Method in interface com.threerings.whirled.spot.client.SpotService -
    Requests to traverse the specified portal. -
    traversePortal(int, int, int, SpotService.SpotSceneMoveListener) - -Method in class com.threerings.whirled.spot.data.SpotMarshaller -
      -
    traversePortal(ClientObject, int, int, int, SpotService.SpotSceneMoveListener) - -Method in interface com.threerings.whirled.spot.server.SpotProvider -
    Handles a SpotService.traversePortal(int, int, int, com.threerings.whirled.spot.client.SpotService.SpotSceneMoveListener) request. -
    traversePortal(ClientObject, int, int, int, SpotService.SpotSceneMoveListener) - -Method in class com.threerings.whirled.spot.server.SpotSceneRegistry -
      -
    TRICK_STATE_COUNT - -Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject -
    The number of states defined for the base trick card game object. -
    TrickCardCodes - Interface in com.threerings.parlor.card.trick.data
    Constants relating to trick-based card games.
    TrickCardGameControllerDelegate - Class in com.threerings.parlor.card.trick.client
    A card game controller delegate for trick-based card games, such as Spades and Hearts.
    TrickCardGameControllerDelegate(CardGameController) - -Constructor for class com.threerings.parlor.card.trick.client.TrickCardGameControllerDelegate -
    Constructor. -
    TrickCardGameManagerDelegate - Class in com.threerings.parlor.card.trick.server
    A card game manager delegate for trick-based card games, such as Spades and Hearts.
    TrickCardGameManagerDelegate() - -Constructor for class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
      -
    TrickCardGameManagerDelegate(CardGameManager) - -Constructor for class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate -
    Deprecated. use the zero-argument constructor. -
    TrickCardGameMarshaller - Class in com.threerings.parlor.card.trick.data
    Provides the implementation of the TrickCardGameService interface + future avoid animations. +
    +
    transferCardsBetweenPlayers(int, int, Card[]) - Method in class com.threerings.parlor.card.server.CardGameManager
    +
    +
    Sends a set of cards from one player to another.
    +
    +
    transferCardsBetweenPlayers(int[], Card[][]) - Method in class com.threerings.parlor.card.server.CardGameManager
    +
    +
    Sends sets of cards between players simultaneously.
    +
    +
    TRAVERSE_PORTAL - Static variable in class com.threerings.whirled.spot.data.SpotMarshaller
    +
    + +
    +
    traversePortal(int) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
    +
    +
    Requests that this client move to the location specified by the supplied portal id.
    +
    +
    traversePortal(int, ResultListener<PlaceConfig>) - Method in class com.threerings.whirled.spot.client.SpotSceneDirector
    +
    +
    Requests that this client move to the location specified by the supplied portal id.
    +
    +
    traversePortal(int, int, int, SpotService.SpotSceneMoveListener) - Method in interface com.threerings.whirled.spot.client.SpotService
    +
    +
    Requests to traverse the specified portal.
    +
    +
    traversePortal(int, int, int, SpotService.SpotSceneMoveListener) - Method in class com.threerings.whirled.spot.data.SpotMarshaller
    +
     
    +
    traversePortal(ClientObject, int, int, int, SpotService.SpotSceneMoveListener) - Method in interface com.threerings.whirled.spot.server.SpotProvider
    +
    + +
    +
    traversePortal(ClientObject, int, int, int, SpotService.SpotSceneMoveListener) - Method in class com.threerings.whirled.spot.server.SpotSceneRegistry
    +
     
    +
    TRICK_STATE_COUNT - Static variable in interface com.threerings.parlor.card.trick.data.TrickCardGameObject
    +
    +
    The number of states defined for the base trick card game object.
    +
    +
    TrickCardCodes - Interface in com.threerings.parlor.card.trick.data
    +
    +
    Constants relating to trick-based card games.
    +
    +
    TrickCardGameControllerDelegate - Class in com.threerings.parlor.card.trick.client
    +
    +
    A card game controller delegate for trick-based card games, such as Spades and Hearts.
    +
    +
    TrickCardGameControllerDelegate(CardGameController) - Constructor for class com.threerings.parlor.card.trick.client.TrickCardGameControllerDelegate
    +
    +
    Constructor.
    +
    +
    TrickCardGameManagerDelegate - Class in com.threerings.parlor.card.trick.server
    +
    +
    A card game manager delegate for trick-based card games, such as Spades and Hearts.
    +
    +
    TrickCardGameManagerDelegate() - Constructor for class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
     
    +
    TrickCardGameManagerDelegate(CardGameManager) - Constructor for class com.threerings.parlor.card.trick.server.TrickCardGameManagerDelegate
    +
    +
    Deprecated. +
    use the zero-argument constructor.
    +
    +
    +
    TrickCardGameMarshaller - Class in com.threerings.parlor.card.trick.data
    +
    +
    Provides the implementation of the TrickCardGameService interface that marshalls the arguments and delivers the request to the provider - on the server.
    TrickCardGameMarshaller() - -Constructor for class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller -
      -
    TrickCardGameObject - Interface in com.threerings.parlor.card.trick.data
    Game objects for trick-based card games must implement this interface.
    TrickCardGameProvider - Interface in com.threerings.parlor.card.trick.server
    Defines the server-side of the TrickCardGameService.
    TrickCardGameService - Interface in com.threerings.parlor.card.trick.client
    Service calls related to trick card games.
    TrickCardGameUtil - Class in com.threerings.parlor.card.trick.util
    Methods of general utility to trick-taking card games.
    TrickCardGameUtil() - -Constructor for class com.threerings.parlor.card.trick.util.TrickCardGameUtil -
      -
    TURN_HOLDER_REPLACED - -Static variable in interface com.threerings.parlor.turn.data.TurnGameObject -
    A special value used to communicate to the client that the current + on the server. +
    +
    TrickCardGameMarshaller() - Constructor for class com.threerings.parlor.card.trick.data.TrickCardGameMarshaller
    +
     
    +
    TrickCardGameObject - Interface in com.threerings.parlor.card.trick.data
    +
    +
    Game objects for trick-based card games must implement this interface.
    +
    +
    TrickCardGameProvider - Interface in com.threerings.parlor.card.trick.server
    +
    +
    Defines the server-side of the TrickCardGameService.
    +
    +
    TrickCardGameService - Interface in com.threerings.parlor.card.trick.client
    +
    +
    Service calls related to trick card games.
    +
    +
    TrickCardGameUtil - Class in com.threerings.parlor.card.trick.util
    +
    +
    Methods of general utility to trick-taking card games.
    +
    +
    TrickCardGameUtil() - Constructor for class com.threerings.parlor.card.trick.util.TrickCardGameUtil
    +
     
    +
    TURN_HOLDER_REPLACED - Static variable in interface com.threerings.parlor.turn.data.TurnGameObject
    +
    +
    A special value used to communicate to the client that the current turn holder was replaced (perhaps due to disconnection or departure - and being replaced by an AI). -
    turnDidChange(Name) - -Method in class com.threerings.parlor.card.client.CardGameController -
      -
    turnDidChange(Name) - -Method in interface com.threerings.parlor.turn.client.TurnGameController -
    Called when the turn changed. -
    turnDidEnd() - -Method in class com.threerings.parlor.card.server.CardGameManager -
      -
    turnDidEnd() - -Method in interface com.threerings.parlor.turn.server.TurnGameManager -
    Called when the turn was ended. -
    turnDidStart() - -Method in class com.threerings.parlor.card.server.CardGameManager -
      -
    turnDidStart() - -Method in interface com.threerings.parlor.turn.server.TurnGameManager -
    Called when we have started the next turn. -
    TurnDisplay - Class in com.threerings.parlor.turn.client
    Automatically display a list of players and turn change information - in a turn-based game.
    TurnDisplay() - -Constructor for class com.threerings.parlor.turn.client.TurnDisplay -
    Create a TurnDisplay. -
    TurnDisplay(Icon) - -Constructor for class com.threerings.parlor.turn.client.TurnDisplay -
    Create a TurnDisplay for a game using the specified Icon to denote - whose turn it is. -
    TurnGameController - Interface in com.threerings.parlor.turn.client
    Games that wish to make use of the turn game services should have their - controller implement this interface and create an instance of TurnGameControllerDelegate which should be passed to PlaceController.addDelegate(com.threerings.crowd.client.PlaceControllerDelegate).
    TurnGameControllerDelegate - Class in com.threerings.parlor.turn.client
    Performs the client-side processing for a turn-based game.
    TurnGameControllerDelegate(TurnGameController) - -Constructor for class com.threerings.parlor.turn.client.TurnGameControllerDelegate -
    Constructs a delegate which will call back to the supplied TurnGameController implementation wen turn-based game related - things happen. -
    TurnGameManager - Interface in com.threerings.parlor.turn.server
    A game manager that wishes to make use of the turn game services should - implement this interface and create a TurnGameManagerDelegate + and being replaced by an AI). +
    +
    turnDidChange(Name) - Method in class com.threerings.parlor.card.client.CardGameController
    +
     
    +
    turnDidChange(Name) - Method in interface com.threerings.parlor.turn.client.TurnGameController
    +
    +
    Called when the turn changed.
    +
    +
    turnDidEnd() - Method in class com.threerings.parlor.card.server.CardGameManager
    +
     
    +
    turnDidEnd() - Method in interface com.threerings.parlor.turn.server.TurnGameManager
    +
    +
    Called when the turn was ended.
    +
    +
    turnDidStart() - Method in class com.threerings.parlor.card.server.CardGameManager
    +
     
    +
    turnDidStart() - Method in interface com.threerings.parlor.turn.server.TurnGameManager
    +
    +
    Called when we have started the next turn.
    +
    +
    TurnDisplay - Class in com.threerings.parlor.turn.client
    +
    +
    Automatically display a list of players and turn change information + in a turn-based game.
    +
    +
    TurnDisplay() - Constructor for class com.threerings.parlor.turn.client.TurnDisplay
    +
    +
    Create a TurnDisplay.
    +
    +
    TurnDisplay(Icon) - Constructor for class com.threerings.parlor.turn.client.TurnDisplay
    +
    +
    Create a TurnDisplay for a game using the specified Icon to denote + whose turn it is.
    +
    +
    TurnGameController - Interface in com.threerings.parlor.turn.client
    +
    +
    Games that wish to make use of the turn game services should have their + controller implement this interface and create an instance of TurnGameControllerDelegate which should be passed to PlaceController.addDelegate(com.threerings.crowd.client.PlaceControllerDelegate).
    +
    +
    TurnGameControllerDelegate - Class in com.threerings.parlor.turn.client
    +
    +
    Performs the client-side processing for a turn-based game.
    +
    +
    TurnGameControllerDelegate(TurnGameController) - Constructor for class com.threerings.parlor.turn.client.TurnGameControllerDelegate
    +
    +
    Constructs a delegate which will call back to the supplied TurnGameController implementation wen turn-based game related + things happen.
    +
    +
    TurnGameManager - Interface in com.threerings.parlor.turn.server
    +
    +
    A game manager that wishes to make use of the turn game services should + implement this interface and create a TurnGameManagerDelegate which will perform the basic turn game processing and call back to the - main manager via this interface.
    TurnGameManagerDelegate - Class in com.threerings.parlor.turn.server
    Performs the server-side turn-based game processing for a turn based game.
    TurnGameManagerDelegate() - -Constructor for class com.threerings.parlor.turn.server.TurnGameManagerDelegate -
      -
    TurnGameManagerDelegate(TurnGameManager) - -Constructor for class com.threerings.parlor.turn.server.TurnGameManagerDelegate -
    Deprecated. use the zero-argument constructor. -
    TurnGameObject - Interface in com.threerings.parlor.turn.data
    Games that wish to support turn-based play must implement this - interface with their GameObject.
    turnWillStart() - -Method in class com.threerings.parlor.card.server.CardGameManager -
      -
    turnWillStart() - -Method in interface com.threerings.parlor.turn.server.TurnGameManager -
    Called when we are about to start the next turn. -
    type - -Variable in class com.threerings.stage.data.StageSceneModel -
    This scene's type which is a string identifier used to later - construct a specific controller to handle this scene. -
    TYPE_STRINGS - -Static variable in class com.threerings.parlor.game.data.GameConfig -
    Maps the matchmaking type codes into strings used in our XML configuration. -
    -
    -

    -U

    -
    -
    undo(ActionEvent) - -Method in class com.threerings.stage.tools.editor.EditorFrame -
      -
    undo() - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
      -
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.ByteByteStringMapStat -
      -
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.ByteStringSetStat -
      -
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.IntArrayStat -
      -
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.IntSetStat -
      -
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.IntStat -
      -
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.IntStringSetStat -
      -
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.MaxIntStat -
      -
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.MaxValueIntStat -
      -
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.ShortStringSetStat -
      -
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - -Method in class com.threerings.stats.data.Stat -
    Unserializes this item from data obtained from the item database. -
    unpersistFrom(ObjectInputStream) - -Method in class com.threerings.whirled.data.SceneUpdate -
    Unserializes this instance from the bare representation created by SceneUpdate.persistTo(com.threerings.io.ObjectOutputStream). -
    UPDATE_PROGRESS - -Static variable in class com.threerings.puzzle.data.PuzzleGameMarshaller -
    The method id used to dispatch PuzzleGameMarshaller.updateProgress(int, int[]) requests. -
    UPDATE_PROGRESS_SYNC - -Static variable in class com.threerings.puzzle.data.PuzzleGameMarshaller -
    The method id used to dispatch PuzzleGameMarshaller.updateProgressSync(int, int[], com.threerings.puzzle.data.Board[]) requests. -
    updateBoardSummaries() - -Method in class com.threerings.puzzle.server.PuzzleManager -
    Applies updateBoardSummary on all the players' boards. -
    updateBoardSummary(int) - -Method in class com.threerings.puzzle.server.PuzzleManager -
    Calls BoardSummary.summarize() on the given player's board summary to refresh the - summary information in preparation for sending along to the client(s). -
    updateCluster(Cluster, Rectangle) - -Method in class com.threerings.stage.client.StageScenePanel -
    Adds or updates the specified cluster in the view. -
    updateClusters(Cluster) - -Method in class com.threerings.whirled.spot.data.SpotSceneObject -
    Requests that the specified entry be updated in the - clusters set. -
    updateCoordPos(int, int, Point) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Updates the coordinate position and returns true if it has changed. -
    updateDefaultTileSet(int) - -Method in class com.threerings.stage.tools.editor.EditorScenePanel -
    Updates the default tileset in the currently edited scene. -
    updateHostedZones(HostedZone) - -Method in class com.threerings.whirled.zone.peer.server.ZoneNodeObject -
    Requests that the specified entry be updated in the - hostedZones set. -
    UpdateList - Class in com.threerings.whirled.util
    A list specialized for storing SceneUpdate objects.
    UpdateList() - -Constructor for class com.threerings.whirled.util.UpdateList -
      -
    updateMiniView(ActionEvent) - -Method in class com.threerings.stage.tools.editor.EditorFrame -
    Update the mini view in the scrollbox. -
    updateOccupantLocs(SceneLocation) - -Method in class com.threerings.whirled.spot.data.SpotSceneObject -
    Requests that the specified entry be updated in the - occupantLocs set. -
    updateOccupants(GameObject) - -Method in class com.threerings.parlor.data.Table -
    Called by the table manager when the game object's players have changed. -
    updateParticipants(Participant) - -Method in class com.threerings.parlor.tourney.data.TourneyObject -
    Requests that the specified entry be updated in the - participants set. -
    updatePercentile(int, int, Percentiler) - -Method in class com.threerings.parlor.rating.server.persist.RatingRepository -
    Writes the supplied percentiler's data out to the database. -
    updatePiece(int, int) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Refreshes the piece sprite at the specified location, if no sprite exists at the location, - one will be created. -
    updatePiece(int, int, int) - -Method in class com.threerings.puzzle.drop.client.DropBoardView -
    Updates the piece sprite at the specified location, if no sprite exists at the location, - one will be created. -
    updateProgress(int, int[]) - -Method in interface com.threerings.puzzle.client.PuzzleGameService -
    Asks the puzzle manager to apply the supplied progress events for the specified puzzle round - to the player's state. -
    updateProgress(int, int[]) - -Method in class com.threerings.puzzle.data.PuzzleGameMarshaller -
      -
    updateProgress(ClientObject, int, int[]) - -Method in interface com.threerings.puzzle.server.PuzzleGameProvider -
    Handles a PuzzleGameService.updateProgress(int, int[]) request. -
    updateProgress(ClientObject, int, int[]) - -Method in class com.threerings.puzzle.server.PuzzleManager -
      -
    updateProgressSync(int, int[], Board[]) - -Method in interface com.threerings.puzzle.client.PuzzleGameService -
    Debug variant of PuzzleGameService.updateProgress(int, int[]) that is only used when - PuzzlePanel.isSyncingBoards() is true and which includes the board states associated - with each event. -
    updateProgressSync(int, int[], Board[]) - -Method in class com.threerings.puzzle.data.PuzzleGameMarshaller -
      -
    updateProgressSync(ClientObject, int, int[], Board[]) - -Method in interface com.threerings.puzzle.server.PuzzleGameProvider -
    Handles a PuzzleGameService.updateProgressSync(int, int[], com.threerings.puzzle.data.Board[]) request. -
    updateProgressSync(ClientObject, int, int[], Board[]) - -Method in class com.threerings.puzzle.server.PuzzleManager -
    Called when the puzzle manager receives a progress update. -
    updateReceived(SceneUpdate) - -Method in class com.threerings.stage.data.StageScene -
      -
    updateReceived(SceneUpdate) - -Method in class com.threerings.whirled.client.SceneDirector -
    Called by SceneController instances to tell us about an update to the current scene. -
    updateReceived(SceneUpdate) - -Method in interface com.threerings.whirled.data.Scene -
    Called to inform the scene that an update has been received while - the scene was resolved and active. -
    updateReceived(SceneUpdate) - -Method in class com.threerings.whirled.data.SceneImpl -
      -
    updateReceived() - -Method in class com.threerings.whirled.spot.data.SpotSceneImpl -
    This should be called if a scene update was received that caused our underlying scene model - to change. -
    updateSelfSummary() - -Method in class com.threerings.puzzle.drop.client.DropControllerDelegate -
    Updates the player's own local board summary to reflect the local copy of the player's + main manager via this interface. +
    +
    TurnGameManagerDelegate - Class in com.threerings.parlor.turn.server
    +
    +
    Performs the server-side turn-based game processing for a turn based game.
    +
    +
    TurnGameManagerDelegate() - Constructor for class com.threerings.parlor.turn.server.TurnGameManagerDelegate
    +
     
    +
    TurnGameManagerDelegate(TurnGameManager) - Constructor for class com.threerings.parlor.turn.server.TurnGameManagerDelegate
    +
    +
    Deprecated. +
    use the zero-argument constructor.
    +
    +
    +
    TurnGameObject - Interface in com.threerings.parlor.turn.data
    +
    +
    Games that wish to support turn-based play must implement this + interface with their GameObject.
    +
    +
    turnWillStart() - Method in class com.threerings.parlor.card.server.CardGameManager
    +
     
    +
    turnWillStart() - Method in interface com.threerings.parlor.turn.server.TurnGameManager
    +
    +
    Called when we are about to start the next turn.
    +
    +
    type - Variable in class com.threerings.stage.data.StageSceneModel
    +
    +
    This scene's type which is a string identifier used to later + construct a specific controller to handle this scene.
    +
    +
    TYPE_STRINGS - Static variable in class com.threerings.parlor.game.data.GameConfig
    +
    +
    Maps the matchmaking type codes into strings used in our XML configuration.
    +
    +
    + + + +

    U

    +
    +
    undo(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
     
    +
    undo() - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
     
    +
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.ByteByteStringMapStat
    +
     
    +
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.ByteStringSetStat
    +
     
    +
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntArrayStat
    +
     
    +
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntSetStat
    +
     
    +
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntStat
    +
     
    +
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.IntStringSetStat
    +
     
    +
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.MaxIntStat
    +
     
    +
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.MaxValueIntStat
    +
     
    +
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.ShortStringSetStat
    +
     
    +
    unpersistFrom(ObjectInputStream, Stat.AuxDataSource) - Method in class com.threerings.stats.data.Stat
    +
    +
    Unserializes this item from data obtained from the item database.
    +
    +
    unpersistFrom(ObjectInputStream) - Method in class com.threerings.whirled.data.SceneUpdate
    +
    +
    Unserializes this instance from the bare representation created by SceneUpdate.persistTo(com.threerings.io.ObjectOutputStream).
    +
    +
    UPDATE_PROGRESS - Static variable in class com.threerings.puzzle.data.PuzzleGameMarshaller
    +
    +
    The method id used to dispatch PuzzleGameMarshaller.updateProgress(int, int[]) requests.
    +
    +
    UPDATE_PROGRESS_SYNC - Static variable in class com.threerings.puzzle.data.PuzzleGameMarshaller
    +
    + +
    +
    updateBoardSummaries() - Method in class com.threerings.puzzle.server.PuzzleManager
    +
    +
    Applies updateBoardSummary on all the players' boards.
    +
    +
    updateBoardSummary(int) - Method in class com.threerings.puzzle.server.PuzzleManager
    +
    +
    Calls BoardSummary.summarize() on the given player's board summary to refresh the + summary information in preparation for sending along to the client(s).
    +
    +
    updateCluster(Cluster, Rectangle) - Method in class com.threerings.stage.client.StageScenePanel
    +
    +
    Adds or updates the specified cluster in the view.
    +
    +
    updateClusters(Cluster) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
    +
    +
    Requests that the specified entry be updated in the + clusters set.
    +
    +
    updateCoordPos(int, int, Point) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Updates the coordinate position and returns true if it has changed.
    +
    +
    updateDefaultTileSet(int) - Method in class com.threerings.stage.tools.editor.EditorScenePanel
    +
    +
    Updates the default tileset in the currently edited scene.
    +
    +
    updateHostedZones(HostedZone) - Method in class com.threerings.whirled.zone.peer.server.ZoneNodeObject
    +
    +
    Requests that the specified entry be updated in the + hostedZones set.
    +
    +
    UpdateList - Class in com.threerings.whirled.util
    +
    +
    A list specialized for storing SceneUpdate objects.
    +
    +
    UpdateList() - Constructor for class com.threerings.whirled.util.UpdateList
    +
     
    +
    updateMiniView(ActionEvent) - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
    +
    Update the mini view in the scrollbox.
    +
    +
    updateOccupantLocs(SceneLocation) - Method in class com.threerings.whirled.spot.data.SpotSceneObject
    +
    +
    Requests that the specified entry be updated in the + occupantLocs set.
    +
    +
    updateOccupants(GameObject) - Method in class com.threerings.parlor.data.Table
    +
    +
    Called by the table manager when the game object's players have changed.
    +
    +
    updateParticipants(Participant) - Method in class com.threerings.parlor.tourney.data.TourneyObject
    +
    +
    Requests that the specified entry be updated in the + participants set.
    +
    +
    updatePercentile(int, int, Percentiler) - Method in class com.threerings.parlor.rating.server.persist.RatingRepository
    +
    +
    Writes the supplied percentiler's data out to the database.
    +
    +
    updatePiece(int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Refreshes the piece sprite at the specified location, if no sprite exists at the location, + one will be created.
    +
    +
    updatePiece(int, int, int) - Method in class com.threerings.puzzle.drop.client.DropBoardView
    +
    +
    Updates the piece sprite at the specified location, if no sprite exists at the location, + one will be created.
    +
    +
    updateProgress(int, int[]) - Method in interface com.threerings.puzzle.client.PuzzleGameService
    +
    +
    Asks the puzzle manager to apply the supplied progress events for the specified puzzle round + to the player's state.
    +
    +
    updateProgress(int, int[]) - Method in class com.threerings.puzzle.data.PuzzleGameMarshaller
    +
     
    +
    updateProgress(ClientObject, int, int[]) - Method in interface com.threerings.puzzle.server.PuzzleGameProvider
    +
    + +
    +
    updateProgress(ClientObject, int, int[]) - Method in class com.threerings.puzzle.server.PuzzleManager
    +
     
    +
    updateProgressSync(int, int[], Board[]) - Method in interface com.threerings.puzzle.client.PuzzleGameService
    +
    +
    Debug variant of PuzzleGameService.updateProgress(int, int[]) that is only used when + PuzzlePanel.isSyncingBoards() is true and which includes the board states associated + with each event.
    +
    +
    updateProgressSync(int, int[], Board[]) - Method in class com.threerings.puzzle.data.PuzzleGameMarshaller
    +
     
    +
    updateProgressSync(ClientObject, int, int[], Board[]) - Method in interface com.threerings.puzzle.server.PuzzleGameProvider
    +
    + +
    +
    updateProgressSync(ClientObject, int, int[], Board[]) - Method in class com.threerings.puzzle.server.PuzzleManager
    +
    +
    Called when the puzzle manager receives a progress update.
    +
    +
    updateReceived(SceneUpdate) - Method in class com.threerings.stage.data.StageScene
    +
     
    +
    updateReceived(SceneUpdate) - Method in class com.threerings.whirled.client.SceneDirector
    +
    +
    Called by SceneController instances to tell us about an update to the current scene.
    +
    +
    updateReceived(SceneUpdate) - Method in interface com.threerings.whirled.data.Scene
    +
    +
    Called to inform the scene that an update has been received while + the scene was resolved and active.
    +
    +
    updateReceived(SceneUpdate) - Method in class com.threerings.whirled.data.SceneImpl
    +
     
    +
    updateReceived() - Method in class com.threerings.whirled.spot.data.SpotSceneImpl
    +
    +
    This should be called if a scene update was received that caused our underlying scene model + to change.
    +
    +
    updateSelfSummary() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
    +
    Updates the player's own local board summary to reflect the local copy of the player's board which is likely to be more up to date than the server-side board from which all other - player board summaries originate. -
    updateStat(int, StatModifier<T>) - -Method in class com.threerings.stats.server.persist.StatRepository -
    Applies a modification to a single stat. -
    updateStats(Stat) - -Method in interface com.threerings.stats.data.StatSet.Container -
      -
    updateTables(Table) - -Method in class com.threerings.micasa.lobby.table.TableLobbyObject -
      -
    updateTables(Table) - -Method in interface com.threerings.parlor.data.TableLobbyObject -
    Updates the value of the specified table instance in the tables + player board summaries originate. +
    +
    updateStat(int, StatModifier<T>) - Method in class com.threerings.stats.server.persist.StatRepository
    +
    +
    Applies a modification to a single stat.
    +
    +
    updateStats(Stat) - Method in interface com.threerings.stats.data.StatSet.Container
    +
     
    +
    updateTables(Table) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
    +
     
    +
    updateTables(Table) - Method in interface com.threerings.parlor.data.TableLobbyObject
    +
    +
    Updates the value of the specified table instance in the tables distributed set (using the appropriate distributed object - mechanisms). -
    updateTableSet(Table) - -Method in class com.threerings.micasa.lobby.table.TableLobbyObject -
    Requests that the specified entry be updated in the - tableSet set. -
    updateTileInfo() - -Method in class com.threerings.stage.tools.editor.EditorFrame -
      -
    updateTileSetTree() - -Method in class com.threerings.stage.tools.editor.TileInfoPanel -
    The layer has changed, update the tree to reflect the tilesets now available. -
    updateTourney(TourneyConfig) - -Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository -
    Updates the tourney in the repository. -
    updateView() - -Method in class com.threerings.stage.tools.editor.EditorScrollBox -
    Update the view of the editor map. -
    useBlockDropping() - -Method in interface com.threerings.puzzle.drop.data.DropLogic -
    Returns whether the puzzle game would like to make use of the manipulable block dropping - functionality. -
    useBoardRising() - -Method in interface com.threerings.puzzle.drop.data.DropLogic -
    Returns whether the puzzle game would like to make use of the rising board functionality. -
    UserIdentifier - Class in com.threerings.parlor.game.data
     
    UserIdentifier() - -Constructor for class com.threerings.parlor.game.data.UserIdentifier -
      -
    UserIdentifier.Ider - Interface in com.threerings.parlor.game.data
    Implement this and set the mutha up.
    username - -Variable in class com.threerings.parlor.tourney.data.Participant -
    The username of the participant. -
    -
    -

    -V

    -
    -
    validate(SceneModel) - -Method in class com.threerings.whirled.data.SceneUpdate -
    Called to ensure that the scene is in the appropriate state prior to applying the update. -
    validate(int) - -Method in class com.threerings.whirled.util.UpdateList -
    Returns true if the supplied actual scene version is in accordance with the updates - contained in this list. -
    VALUE - -Static variable in class com.threerings.stats.server.persist.StringCodeRecord -
      -
    value - -Variable in class com.threerings.stats.server.persist.StringCodeRecord -
      -
    valueChanged(TreeSelectionEvent) - -Method in class com.threerings.stage.tools.editor.TileInfoPanel -
    Display the tiles in a tileset when it is selected. -
    valueChanged(ListSelectionEvent) - -Method in class com.threerings.stage.tools.editor.TileInfoPanel -
    Handle tile table selections. -
    values() - -Method in class com.threerings.stats.data.StringSetStat -
    Returns the values in this set. -
    valueToString() - -Method in class com.threerings.stats.data.IntArrayStat -
      -
    valueToString() - -Method in class com.threerings.stats.data.IntSetStat -
      -
    valueToString() - -Method in class com.threerings.stats.data.IntStat -
      -
    valueToString() - -Method in class com.threerings.stats.data.MaxIntStat -
      -
    valueToString() - -Method in class com.threerings.stats.data.MaxValueIntStat -
      -
    valueToString() - -Method in class com.threerings.stats.data.Stat -
    Derived statistics must override this method and render their value to a string. -
    valueToString() - -Method in class com.threerings.stats.data.StringMapStat -
      -
    valueToString() - -Method in class com.threerings.stats.data.StringSetStat -
      -
    version - -Variable in class com.threerings.whirled.data.SceneModel -
    The version number of this scene. -
    ViewerApp - Class in com.threerings.stage.tools.viewer
    The ViewerApp is a scene viewing application that allows for trying out - Stage scenes in a pseudo-runtime environment.
    ViewerApp(String[]) - -Constructor for class com.threerings.stage.tools.viewer.ViewerApp -
    Construct and initialize the ViewerApp object. -
    ViewerFrame - Class in com.threerings.stage.tools.viewer
    The viewer frame is the main application window.
    ViewerFrame(GraphicsConfiguration) - -Constructor for class com.threerings.stage.tools.viewer.ViewerFrame -
    Creates a frame in which the viewer application can operate. -
    ViewerScenePanel - Class in com.threerings.stage.tools.viewer
     
    ViewerScenePanel(StageContext, CharacterManager) - -Constructor for class com.threerings.stage.tools.viewer.ViewerScenePanel -
    Construct the panel and initialize it with a context. -
    -
    -

    -W

    -
    -
    watchers - -Variable in class com.threerings.parlor.data.Table -
    An array of the usernames of the non-player occupants of this game. -
    where() - -Method in class com.threerings.whirled.server.SceneManager -
      -
    where(int) - -Method in class com.threerings.whirled.server.SceneRegistry -
    Returns SceneManager.where() for the specified scene or null:sceneId if - no scene manager exists for that scene. -
    WHIRLED_GROUP - -Static variable in interface com.threerings.whirled.data.SceneCodes -
    Defines our invocation services group. -
    WhirledContext - Interface in com.threerings.whirled.util
    The whirled context provides access to the various managers, etc.
    WhirledServer - Class in com.threerings.whirled.server
    The Whirled server extends the CrowdServer and provides access to managers and the like - that are needed by the Whirled serviecs.
    WhirledServer() - -Constructor for class com.threerings.whirled.server.WhirledServer -
      -
    WhirledServer.WhirledModule - Class in com.threerings.whirled.server
    Configures dependencies needed by the Whirled server.
    WhirledServer.WhirledModule() - -Constructor for class com.threerings.whirled.server.WhirledServer.WhirledModule -
      -
    WhirledSession - Class in com.threerings.whirled.server
    The client object used by client management on the Whirled server.
    WhirledSession() - -Constructor for class com.threerings.whirled.server.WhirledSession -
      -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.micasa.client.ChatPanel -
      -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.micasa.client.OccupantList -
      -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.micasa.lobby.LobbyController -
      -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.micasa.lobby.LobbyPanel -
      -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.micasa.lobby.table.TableListView -
      -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.micasa.simulator.server.Simulant -
    Called when the simulant is about to enter the room in which it - will be doing all of its business. -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.parlor.card.client.CardGameController -
      -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.parlor.game.client.GameController -
    Adds this controller as a listener to the game object (thus derived classes need not do so) - and lets the game manager know that we are now ready to go. -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.parlor.turn.client.TurnDisplay -
      -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate -
      -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.puzzle.client.PuzzleController -
      -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.puzzle.client.PuzzleControllerDelegate -
      -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.puzzle.client.PuzzlePanel -
      -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.stage.client.StageScenePanel -
      -
    willEnterPlace(PlaceObject) - -Method in class com.threerings.whirled.client.SceneController -
      -
    willTraversePortal(BodyObject, Portal) - -Method in class com.threerings.whirled.spot.server.SpotSceneManager -
    This is called to let this scene manager know that the user is about to traverse the - specified portal. -
    WINNERS - -Static variable in class com.threerings.parlor.game.data.GameObject -
    The field name of the winners field. -
    winners - -Variable in class com.threerings.parlor.game.data.GameObject -
    Whether each player in the game is a winner, or null if the game is not yet over. -
    WINNERS_AND_LOSERS - -Static variable in interface com.threerings.parlor.game.data.GameCodes -
    The name of the message event to a placeObject that reports - the winners and losers of a game. -
    WORLD - -Static variable in class com.threerings.stage.data.StageSceneModel -
    A scene type code. -
    write(Object, DataWriter) - -Method in class com.threerings.whirled.spot.tools.xml.SpotSceneWriter -
      -
    writeModified(int, Stat[]) - -Method in class com.threerings.stats.server.persist.StatRepository -
    Writes out any of the stats in the supplied array that have been modified since they were - first loaded. -
    writeModified(int, Iterable<Stat>) - -Method in class com.threerings.stats.server.persist.StatRepository -
    Writes out any of the stats in the supplied iterable that have been modified since they were - first loaded. -
    writeObject(ObjectOutputStream) - -Method in class com.threerings.stats.data.StatModifier -
    Writes our custom streamable fields. -
    writeObject(ObjectOutputStream) - -Method in class com.threerings.whirled.data.SceneUpdate -
    Writes our custom streamable fields. -
    writeScene(File, SceneModel) - -Method in class com.threerings.whirled.tools.xml.SceneWriter -
    Writes the supplied scene out to the specified file. -
    writeSceneModel(SceneModel, DataWriter) - -Method in class com.threerings.whirled.tools.xml.SceneWriter -
    Writes the data for the supplied SceneModel to the XML data - writer supplied. -
    -
    -

    -X

    -
    -
    x - -Variable in class com.threerings.puzzle.drop.data.SegmentInfo -
    The segment's lower-left board coordinates. -
    x - -Variable in class com.threerings.stage.data.StageLocation -
    The user's x position (interpreted by the display system). -
    xlate(String) - -Method in interface com.threerings.stage.util.StageContext -
    Translates the specified message using the default bundle. -
    xlate(String, String) - -Method in interface com.threerings.stage.util.StageContext -
    Translates the specified message using the specified bundle. -
    -
    -

    -Y

    -
    -
    y - -Variable in class com.threerings.puzzle.drop.data.SegmentInfo -
    The segment's lower-left board coordinates. -
    y - -Variable in class com.threerings.stage.data.StageLocation -
    The user's y position (interpreted by the display system). -
    -
    -

    -Z

    -
    -
    zipToNextRow() - -Method in class com.threerings.puzzle.drop.client.DropControllerDelegate -
    Causes the board to zip quickly to the next row. -
    ZoneAdapter - Class in com.threerings.whirled.zone.client
    The zone adapter makes life easier for a class that really only cares + mechanisms). +
    +
    updateTableSet(Table) - Method in class com.threerings.micasa.lobby.table.TableLobbyObject
    +
    +
    Requests that the specified entry be updated in the + tableSet set.
    +
    +
    updateTileInfo() - Method in class com.threerings.stage.tools.editor.EditorFrame
    +
     
    +
    updateTileSetTree() - Method in class com.threerings.stage.tools.editor.TileInfoPanel
    +
    +
    The layer has changed, update the tree to reflect the tilesets now available.
    +
    +
    updateTourney(TourneyConfig) - Method in class com.threerings.parlor.tourney.server.persist.TourneyRepository
    +
    +
    Updates the tourney in the repository.
    +
    +
    updateView() - Method in class com.threerings.stage.tools.editor.EditorScrollBox
    +
    +
    Update the view of the editor map.
    +
    +
    useBlockDropping() - Method in interface com.threerings.puzzle.drop.data.DropLogic
    +
    +
    Returns whether the puzzle game would like to make use of the manipulable block dropping + functionality.
    +
    +
    useBoardRising() - Method in interface com.threerings.puzzle.drop.data.DropLogic
    +
    +
    Returns whether the puzzle game would like to make use of the rising board functionality.
    +
    +
    UserIdentifier - Class in com.threerings.parlor.game.data
    +
     
    +
    UserIdentifier() - Constructor for class com.threerings.parlor.game.data.UserIdentifier
    +
     
    +
    UserIdentifier.Ider - Interface in com.threerings.parlor.game.data
    +
    +
    Implement this and set the mutha up.
    +
    +
    username - Variable in class com.threerings.parlor.tourney.data.Participant
    +
    +
    The username of the participant.
    +
    +
    + + + +

    V

    +
    +
    validate(SceneModel) - Method in class com.threerings.whirled.data.SceneUpdate
    +
    +
    Called to ensure that the scene is in the appropriate state prior to applying the update.
    +
    +
    validate(int) - Method in class com.threerings.whirled.util.UpdateList
    +
    +
    Returns true if the supplied actual scene version is in accordance with the updates + contained in this list.
    +
    +
    VALUE - Static variable in class com.threerings.stats.server.persist.StringCodeRecord
    +
     
    +
    value - Variable in class com.threerings.stats.server.persist.StringCodeRecord
    +
     
    +
    valueChanged(TreeSelectionEvent) - Method in class com.threerings.stage.tools.editor.TileInfoPanel
    +
    +
    Display the tiles in a tileset when it is selected.
    +
    +
    valueChanged(ListSelectionEvent) - Method in class com.threerings.stage.tools.editor.TileInfoPanel
    +
    +
    Handle tile table selections.
    +
    +
    values() - Method in class com.threerings.stats.data.StringSetStat
    +
    +
    Returns the values in this set.
    +
    +
    valueToString() - Method in class com.threerings.stats.data.IntArrayStat
    +
     
    +
    valueToString() - Method in class com.threerings.stats.data.IntSetStat
    +
     
    +
    valueToString() - Method in class com.threerings.stats.data.IntStat
    +
     
    +
    valueToString() - Method in class com.threerings.stats.data.MaxIntStat
    +
     
    +
    valueToString() - Method in class com.threerings.stats.data.MaxValueIntStat
    +
     
    +
    valueToString() - Method in class com.threerings.stats.data.Stat
    +
    +
    Derived statistics must override this method and render their value to a string.
    +
    +
    valueToString() - Method in class com.threerings.stats.data.StringMapStat
    +
     
    +
    valueToString() - Method in class com.threerings.stats.data.StringSetStat
    +
     
    +
    version - Variable in class com.threerings.whirled.data.SceneModel
    +
    +
    The version number of this scene.
    +
    +
    ViewerApp - Class in com.threerings.stage.tools.viewer
    +
    +
    The ViewerApp is a scene viewing application that allows for trying out + Stage scenes in a pseudo-runtime environment.
    +
    +
    ViewerApp(String[]) - Constructor for class com.threerings.stage.tools.viewer.ViewerApp
    +
    +
    Construct and initialize the ViewerApp object.
    +
    +
    ViewerFrame - Class in com.threerings.stage.tools.viewer
    +
    +
    The viewer frame is the main application window.
    +
    +
    ViewerFrame(GraphicsConfiguration) - Constructor for class com.threerings.stage.tools.viewer.ViewerFrame
    +
    +
    Creates a frame in which the viewer application can operate.
    +
    +
    ViewerScenePanel - Class in com.threerings.stage.tools.viewer
    +
     
    +
    ViewerScenePanel(StageContext, CharacterManager) - Constructor for class com.threerings.stage.tools.viewer.ViewerScenePanel
    +
    +
    Construct the panel and initialize it with a context.
    +
    +
    + + + +

    W

    +
    +
    watchers - Variable in class com.threerings.parlor.data.Table
    +
    +
    An array of the usernames of the non-player occupants of this game.
    +
    +
    where() - Method in class com.threerings.whirled.server.SceneManager
    +
     
    +
    where(int) - Method in class com.threerings.whirled.server.SceneRegistry
    +
    +
    Returns SceneManager.where() for the specified scene or null:sceneId if + no scene manager exists for that scene.
    +
    +
    WHIRLED_GROUP - Static variable in interface com.threerings.whirled.data.SceneCodes
    +
    +
    Defines our invocation services group.
    +
    +
    WhirledContext - Interface in com.threerings.whirled.util
    +
    +
    The whirled context provides access to the various managers, etc.
    +
    +
    WhirledModule() - Constructor for class com.threerings.whirled.server.WhirledServer.WhirledModule
    +
     
    +
    WhirledServer - Class in com.threerings.whirled.server
    +
    +
    The Whirled server extends the CrowdServer and provides access to managers and the like + that are needed by the Whirled serviecs.
    +
    +
    WhirledServer() - Constructor for class com.threerings.whirled.server.WhirledServer
    +
     
    +
    WhirledServer.WhirledModule - Class in com.threerings.whirled.server
    +
    +
    Configures dependencies needed by the Whirled server.
    +
    +
    WhirledSession - Class in com.threerings.whirled.server
    +
    +
    The client object used by client management on the Whirled server.
    +
    +
    WhirledSession() - Constructor for class com.threerings.whirled.server.WhirledSession
    +
     
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.micasa.client.ChatPanel
    +
     
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.micasa.client.OccupantList
    +
     
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.micasa.lobby.LobbyController
    +
     
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.micasa.lobby.LobbyPanel
    +
     
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.micasa.lobby.table.TableListView
    +
     
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.micasa.simulator.server.Simulant
    +
    +
    Called when the simulant is about to enter the room in which it + will be doing all of its business.
    +
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.parlor.card.client.CardGameController
    +
     
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.parlor.game.client.GameController
    +
    +
    Adds this controller as a listener to the game object (thus derived classes need not do so) + and lets the game manager know that we are now ready to go.
    +
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.parlor.turn.client.TurnDisplay
    +
     
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.parlor.turn.client.TurnGameControllerDelegate
    +
     
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.puzzle.client.PuzzleController
    +
     
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.puzzle.client.PuzzleControllerDelegate
    +
     
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.puzzle.client.PuzzlePanel
    +
     
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.stage.client.StageScenePanel
    +
     
    +
    willEnterPlace(PlaceObject) - Method in class com.threerings.whirled.client.SceneController
    +
     
    +
    willTraversePortal(BodyObject, Portal) - Method in class com.threerings.whirled.spot.server.SpotSceneManager
    +
    +
    This is called to let this scene manager know that the user is about to traverse the + specified portal.
    +
    +
    WINNERS - Static variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    The field name of the winners field.
    +
    +
    winners - Variable in class com.threerings.parlor.game.data.GameObject
    +
    +
    Whether each player in the game is a winner, or null if the game is not yet over.
    +
    +
    WINNERS_AND_LOSERS - Static variable in interface com.threerings.parlor.game.data.GameCodes
    +
    +
    The name of the message event to a placeObject that reports + the winners and losers of a game.
    +
    +
    WORLD - Static variable in class com.threerings.stage.data.StageSceneModel
    +
    +
    A scene type code.
    +
    +
    write(Object, DataWriter) - Method in class com.threerings.whirled.spot.tools.xml.SpotSceneWriter
    +
     
    +
    writeModified(int, Stat[]) - Method in class com.threerings.stats.server.persist.StatRepository
    +
    +
    Writes out any of the stats in the supplied array that have been modified since they were + first loaded.
    +
    +
    writeModified(int, Iterable<Stat>) - Method in class com.threerings.stats.server.persist.StatRepository
    +
    +
    Writes out any of the stats in the supplied iterable that have been modified since they were + first loaded.
    +
    +
    writeObject(ObjectOutputStream) - Method in class com.threerings.stats.data.StatModifier
    +
    +
    Writes our custom streamable fields.
    +
    +
    writeObject(ObjectOutputStream) - Method in class com.threerings.whirled.data.SceneUpdate
    +
    +
    Writes our custom streamable fields.
    +
    +
    writeScene(File, SceneModel) - Method in class com.threerings.whirled.tools.xml.SceneWriter
    +
    +
    Writes the supplied scene out to the specified file.
    +
    +
    writeSceneModel(SceneModel, DataWriter) - Method in class com.threerings.whirled.tools.xml.SceneWriter
    +
    +
    Writes the data for the supplied SceneModel to the XML data + writer supplied.
    +
    +
    + + + +

    X

    +
    +
    x - Variable in class com.threerings.puzzle.drop.data.SegmentInfo
    +
    +
    The segment's lower-left board coordinates.
    +
    +
    x - Variable in class com.threerings.stage.data.StageLocation
    +
    +
    The user's x position (interpreted by the display system).
    +
    +
    xlate(String) - Method in interface com.threerings.stage.util.StageContext
    +
    +
    Translates the specified message using the default bundle.
    +
    +
    xlate(String, String) - Method in interface com.threerings.stage.util.StageContext
    +
    +
    Translates the specified message using the specified bundle.
    +
    +
    + + + +

    Y

    +
    +
    y - Variable in class com.threerings.puzzle.drop.data.SegmentInfo
    +
    +
    The segment's lower-left board coordinates.
    +
    +
    y - Variable in class com.threerings.stage.data.StageLocation
    +
    +
    The user's y position (interpreted by the display system).
    +
    +
    + + + +

    Z

    +
    +
    zipToNextRow() - Method in class com.threerings.puzzle.drop.client.DropControllerDelegate
    +
    +
    Causes the board to zip quickly to the next row.
    +
    +
    ZoneAdapter - Class in com.threerings.whirled.zone.client
    +
    +
    The zone adapter makes life easier for a class that really only cares about one or two of the zone observer callbacks and doesn't want to - provide empty implementations of the others.
    ZoneAdapter() - -Constructor for class com.threerings.whirled.zone.client.ZoneAdapter -
      -
    zoneChangeFailed(String) - -Method in class com.threerings.whirled.zone.client.ZoneAdapter -
      -
    zoneChangeFailed(String) - -Method in interface com.threerings.whirled.zone.client.ZoneObserver -
    This is called on all zone observers when a zone change request is - rejected by the server or fails for some other reason. -
    ZoneCodes - Interface in com.threerings.whirled.zone.data
    Contains codes used by the zone services.
    ZonedBodyObject - Interface in com.threerings.whirled.zone.data
    A system that uses the zone services must extend BodyObject and implement this - interface.
    ZoneDecoder - Class in com.threerings.whirled.zone.client
    Dispatches calls to a ZoneReceiver instance.
    ZoneDecoder(ZoneReceiver) - -Constructor for class com.threerings.whirled.zone.client.ZoneDecoder -
    Creates a decoder that may be registered to dispatch invocation - service notifications to the specified receiver. -
    zoneDidChange(ZoneSummary) - -Method in class com.threerings.whirled.zone.client.ZoneAdapter -
      -
    zoneDidChange(ZoneSummary) - -Method in interface com.threerings.whirled.zone.client.ZoneObserver -
    Called when we have switched to a new zone. -
    zoneDidShutdown(int) - -Method in interface com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneShutdownListener -
      -
    zoneDidShutdown(int) - -Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry -
    Pass on that the zone has shutdown. -
    zoneDidShutdown(int) - -Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager -
    Called by the ZoneManager when it is no longer hosting a scene. -
    zoneDidStartup(int, Name) - -Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager -
    Called by the ZoneManager when it is hosting a zone. -
    ZoneDirector - Class in com.threerings.whirled.zone.client
    The zone director augments the scene services with the notion of zones.
    ZoneDirector(WhirledContext, SceneDirector) - -Constructor for class com.threerings.whirled.zone.client.ZoneDirector -
    Constructs a zone director with the supplied context, and delegate scene director (which the - zone director will coordinate with when moving from scene to scene). -
    zoneFailedToResolve(int, Exception) - -Method in interface com.threerings.whirled.zone.server.ZoneManager.ResolutionListener -
    Called when a zone failed to resolve. -
    zoneFailedToResolve(int, Exception) - -Method in class com.threerings.whirled.zone.server.ZoneMoveHandler -
      -
    zoneId - -Variable in class com.threerings.stage.data.StageSceneModel -
    The zone id to which this scene belongs. -
    zoneId - -Variable in class com.threerings.whirled.zone.data.ZoneSummary -
    The zone's fully qualified unique identifier. -
    zoneId - -Variable in class com.threerings.whirled.zone.peer.data.HostedZone -
    The unique ID for the zone in question. -
    zoneId(int) - -Static method in class com.threerings.whirled.zone.util.ZoneUtil -
    Extracts the zone id from a qualified zone id. -
    ZoneManager - Interface in com.threerings.whirled.zone.server
    A zone is a collection of scenes organized into a connected group.
    ZoneManager.ResolutionListener - Interface in com.threerings.whirled.zone.server
    Used to notify requesters when an asynchronous zone load has - completed (successfully or not).
    ZoneMarshaller - Class in com.threerings.whirled.zone.data
    Provides the implementation of the ZoneService interface + provide empty implementations of the others. +
    +
    ZoneAdapter() - Constructor for class com.threerings.whirled.zone.client.ZoneAdapter
    +
     
    +
    zoneChangeFailed(String) - Method in class com.threerings.whirled.zone.client.ZoneAdapter
    +
     
    +
    zoneChangeFailed(String) - Method in interface com.threerings.whirled.zone.client.ZoneObserver
    +
    +
    This is called on all zone observers when a zone change request is + rejected by the server or fails for some other reason.
    +
    +
    ZoneCodes - Interface in com.threerings.whirled.zone.data
    +
    +
    Contains codes used by the zone services.
    +
    +
    ZonedBodyObject - Interface in com.threerings.whirled.zone.data
    +
    +
    A system that uses the zone services must extend BodyObject and implement this + interface.
    +
    +
    ZoneDecoder - Class in com.threerings.whirled.zone.client
    +
    +
    Dispatches calls to a ZoneReceiver instance.
    +
    +
    ZoneDecoder(ZoneReceiver) - Constructor for class com.threerings.whirled.zone.client.ZoneDecoder
    +
    +
    Creates a decoder that may be registered to dispatch invocation + service notifications to the specified receiver.
    +
    +
    zoneDidChange(ZoneSummary) - Method in class com.threerings.whirled.zone.client.ZoneAdapter
    +
     
    +
    zoneDidChange(ZoneSummary) - Method in interface com.threerings.whirled.zone.client.ZoneObserver
    +
    +
    Called when we have switched to a new zone.
    +
    +
    zoneDidShutdown(int) - Method in interface com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneShutdownListener
    +
     
    +
    zoneDidShutdown(int) - Method in class com.threerings.whirled.zone.peer.server.PeeredZoneRegistry
    +
    +
    Pass on that the zone has shutdown.
    +
    +
    zoneDidShutdown(int) - Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager
    +
    +
    Called by the ZoneManager when it is no longer hosting a scene.
    +
    +
    zoneDidStartup(int, Name) - Method in class com.threerings.whirled.zone.peer.server.ZonePeerManager
    +
    +
    Called by the ZoneManager when it is hosting a zone.
    +
    +
    ZoneDirector - Class in com.threerings.whirled.zone.client
    +
    +
    The zone director augments the scene services with the notion of zones.
    +
    +
    ZoneDirector(WhirledContext, SceneDirector) - Constructor for class com.threerings.whirled.zone.client.ZoneDirector
    +
    +
    Constructs a zone director with the supplied context, and delegate scene director (which the + zone director will coordinate with when moving from scene to scene).
    +
    +
    zoneFailedToResolve(int, Exception) - Method in interface com.threerings.whirled.zone.server.ZoneManager.ResolutionListener
    +
    +
    Called when a zone failed to resolve.
    +
    +
    zoneFailedToResolve(int, Exception) - Method in class com.threerings.whirled.zone.server.ZoneMoveHandler
    +
     
    +
    zoneId - Variable in class com.threerings.stage.data.StageSceneModel
    +
    +
    The zone id to which this scene belongs.
    +
    +
    zoneId - Variable in class com.threerings.whirled.zone.data.ZoneSummary
    +
    +
    The zone's fully qualified unique identifier.
    +
    +
    zoneId - Variable in class com.threerings.whirled.zone.peer.data.HostedZone
    +
    +
    The unique ID for the zone in question.
    +
    +
    zoneId(int) - Static method in class com.threerings.whirled.zone.util.ZoneUtil
    +
    +
    Extracts the zone id from a qualified zone id.
    +
    +
    ZoneManager - Interface in com.threerings.whirled.zone.server
    +
    +
    A zone is a collection of scenes organized into a connected group.
    +
    +
    ZoneManager.ResolutionListener - Interface in com.threerings.whirled.zone.server
    +
    +
    Used to notify requesters when an asynchronous zone load has + completed (successfully or not).
    +
    +
    ZoneMarshaller - Class in com.threerings.whirled.zone.data
    +
    +
    Provides the implementation of the ZoneService interface that marshalls the arguments and delivers the request to the provider - on the server.
    ZoneMarshaller() - -Constructor for class com.threerings.whirled.zone.data.ZoneMarshaller -
      -
    ZoneMarshaller.ZoneMoveMarshaller - Class in com.threerings.whirled.zone.data
    Marshalls results to implementations of ZoneService.ZoneMoveListener.
    ZoneMarshaller.ZoneMoveMarshaller() - -Constructor for class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller -
      -
    ZoneMoveHandler - Class in com.threerings.whirled.zone.server
    Handles transitioning between zones.
    ZoneMoveHandler(LocationManager, ZoneManager, SceneRegistry, BodyObject, int, int, ZoneService.ZoneMoveListener) - -Constructor for class com.threerings.whirled.zone.server.ZoneMoveHandler -
      -
    ZoneNodeObject - Class in com.threerings.whirled.zone.peer.server
     
    ZoneNodeObject() - -Constructor for class com.threerings.whirled.zone.peer.server.ZoneNodeObject -
      -
    ZoneObserver - Interface in com.threerings.whirled.zone.client
    The zone observer interface makes it possible for entities to be - notified when the client moves to a new zone.
    zoneOnNode(Tuple<String, HostedZone>) - -Method in interface com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneResolutionListener -
    Called when the zone is already hosted on another node. -
    ZonePeerManager - Class in com.threerings.whirled.zone.peer.server
     
    ZonePeerManager(Lifecycle) - -Constructor for class com.threerings.whirled.zone.peer.server.ZonePeerManager -
    Creates an uninitialized peer manager. -
    ZonePeerManager.NodeFunc<T> - Class in com.threerings.whirled.zone.peer.server
    Useful with PeerManager.lookupNodeDatum(com.google.common.base.Function).
    ZonePeerManager.NodeFunc() - -Constructor for class com.threerings.whirled.zone.peer.server.ZonePeerManager.NodeFunc -
      -
    ZoneProvider - Interface in com.threerings.whirled.zone.server
    Defines the server-side of the ZoneService.
    ZoneReceiver - Interface in com.threerings.whirled.zone.client
    Defines, for the zone services, a set of notifications delivered asynchronously by the server - to the client.
    ZoneRegistry - Class in com.threerings.whirled.zone.server
    The zone registry takes care of mapping zone requests to the appropriate registered zone manager.
    ZoneRegistry(InvocationManager) - -Constructor for class com.threerings.whirled.zone.server.ZoneRegistry -
    Creates a zone manager with the supplied configuration. -
    ZoneSender - Class in com.threerings.whirled.zone.server
    Used to issue notifications to a ZoneReceiver instance on a - client.
    ZoneSender() - -Constructor for class com.threerings.whirled.zone.server.ZoneSender -
      -
    ZoneService - Interface in com.threerings.whirled.zone.client
    The client interface for zone related invocation services (e.g.
    ZoneService.ZoneMoveListener - Interface in com.threerings.whirled.zone.client
    Used to deliver responses to ZoneService.moveTo(int, int, int, com.threerings.whirled.zone.client.ZoneService.ZoneMoveListener) requests.
    ZoneSummary - Class in com.threerings.whirled.zone.data
    The zone summary contains information on a zone, including its name and + on the server. +
    +
    ZoneMarshaller() - Constructor for class com.threerings.whirled.zone.data.ZoneMarshaller
    +
     
    +
    ZoneMarshaller.ZoneMoveMarshaller - Class in com.threerings.whirled.zone.data
    +
    +
    Marshalls results to implementations of ZoneService.ZoneMoveListener.
    +
    +
    ZoneMoveHandler - Class in com.threerings.whirled.zone.server
    +
    +
    Handles transitioning between zones.
    +
    +
    ZoneMoveHandler(LocationManager, ZoneManager, SceneRegistry, BodyObject, int, int, ZoneService.ZoneMoveListener) - Constructor for class com.threerings.whirled.zone.server.ZoneMoveHandler
    +
     
    +
    ZoneMoveMarshaller() - Constructor for class com.threerings.whirled.zone.data.ZoneMarshaller.ZoneMoveMarshaller
    +
     
    +
    ZoneNodeObject - Class in com.threerings.whirled.zone.peer.server
    +
     
    +
    ZoneNodeObject() - Constructor for class com.threerings.whirled.zone.peer.server.ZoneNodeObject
    +
     
    +
    ZoneObserver - Interface in com.threerings.whirled.zone.client
    +
    +
    The zone observer interface makes it possible for entities to be + notified when the client moves to a new zone.
    +
    +
    zoneOnNode(Tuple<String, HostedZone>) - Method in interface com.threerings.whirled.zone.peer.server.PeeredZoneRegistry.PeerZoneResolutionListener
    +
    +
    Called when the zone is already hosted on another node.
    +
    +
    ZonePeerManager - Class in com.threerings.whirled.zone.peer.server
    +
     
    +
    ZonePeerManager(Lifecycle) - Constructor for class com.threerings.whirled.zone.peer.server.ZonePeerManager
    +
    +
    Creates an uninitialized peer manager.
    +
    +
    ZonePeerManager.NodeFunc<T> - Class in com.threerings.whirled.zone.peer.server
    +
    +
    Useful with PeerManager.lookupNodeDatum(com.google.common.base.Function<com.threerings.presents.peer.data.NodeObject, T>).
    +
    +
    ZoneProvider - Interface in com.threerings.whirled.zone.server
    +
    +
    Defines the server-side of the ZoneService.
    +
    +
    ZoneReceiver - Interface in com.threerings.whirled.zone.client
    +
    +
    Defines, for the zone services, a set of notifications delivered asynchronously by the server + to the client.
    +
    +
    ZoneRegistry - Class in com.threerings.whirled.zone.server
    +
    +
    The zone registry takes care of mapping zone requests to the appropriate registered zone manager.
    +
    +
    ZoneRegistry(InvocationManager) - Constructor for class com.threerings.whirled.zone.server.ZoneRegistry
    +
    +
    Creates a zone manager with the supplied configuration.
    +
    +
    ZoneSender - Class in com.threerings.whirled.zone.server
    +
    +
    Used to issue notifications to a ZoneReceiver instance on a + client.
    +
    +
    ZoneSender() - Constructor for class com.threerings.whirled.zone.server.ZoneSender
    +
     
    +
    ZoneService - Interface in com.threerings.whirled.zone.client
    +
    +
    The client interface for zone related invocation services (e.g.
    +
    +
    ZoneService.ZoneMoveListener - Interface in com.threerings.whirled.zone.client
    +
    + +
    +
    ZoneSummary - Class in com.threerings.whirled.zone.data
    +
    +
    The zone summary contains information on a zone, including its name and summary info on all of the scenes in this zone (which can be used to - generate a map of the zone on the client).
    ZoneSummary() - -Constructor for class com.threerings.whirled.zone.data.ZoneSummary -
      -
    zoneType(int) - -Static method in class com.threerings.whirled.zone.util.ZoneUtil -
    Extracts the zone type from a qualified zone id. -
    ZoneUtil - Class in com.threerings.whirled.zone.util
    Server-specific, zone-related utility functions.
    ZoneUtil() - -Constructor for class com.threerings.whirled.zone.util.ZoneUtil -
      -
    zoneWasResolved(ZoneSummary) - -Method in interface com.threerings.whirled.zone.server.ZoneManager.ResolutionListener -
    Called when a zone was successfully resolved. -
    zoneWasResolved(ZoneSummary) - -Method in class com.threerings.whirled.zone.server.ZoneMoveHandler -
      -
    zoneWillChange(int) - -Method in class com.threerings.whirled.zone.client.ZoneAdapter -
      -
    zoneWillChange(int) - -Method in interface com.threerings.whirled.zone.client.ZoneObserver -
    Called when we begin the process of switching to a new zone. -
    -
    -

    -_

    -
    -
    _R - -Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord -
      -
    _R - -Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord -
      -
    _R - -Static variable in class com.threerings.stats.server.persist.MaxStatCodeRecord -
      -
    _R - -Static variable in class com.threerings.stats.server.persist.StatRecord -
      -
    _R - -Static variable in class com.threerings.stats.server.persist.StringCodeRecord -
      -
    -
    -A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ - + generate a map of the zone on the client). + +
    ZoneSummary() - Constructor for class com.threerings.whirled.zone.data.ZoneSummary
    +
     
    +
    zoneType(int) - Static method in class com.threerings.whirled.zone.util.ZoneUtil
    +
    +
    Extracts the zone type from a qualified zone id.
    +
    +
    ZoneUtil - Class in com.threerings.whirled.zone.util
    +
    +
    Server-specific, zone-related utility functions.
    +
    +
    ZoneUtil() - Constructor for class com.threerings.whirled.zone.util.ZoneUtil
    +
     
    +
    zoneWasResolved(ZoneSummary) - Method in interface com.threerings.whirled.zone.server.ZoneManager.ResolutionListener
    +
    +
    Called when a zone was successfully resolved.
    +
    +
    zoneWasResolved(ZoneSummary) - Method in class com.threerings.whirled.zone.server.ZoneMoveHandler
    +
     
    +
    zoneWillChange(int) - Method in class com.threerings.whirled.zone.client.ZoneAdapter
    +
     
    +
    zoneWillChange(int) - Method in interface com.threerings.whirled.zone.client.ZoneObserver
    +
    +
    Called when we begin the process of switching to a new zone.
    +
    + + + + +

    _

    +
    +
    _R - Static variable in class com.threerings.parlor.rating.server.persist.PercentileRecord
    +
     
    +
    _R - Static variable in class com.threerings.parlor.rating.server.persist.RatingRecord
    +
     
    +
    _R - Static variable in class com.threerings.stats.server.persist.MaxStatCodeRecord
    +
     
    +
    _R - Static variable in class com.threerings.stats.server.persist.StatRecord
    +
     
    +
    _R - Static variable in class com.threerings.stats.server.persist.StringCodeRecord
    +
     
    +
    +A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _  - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/index.html b/apidocs/index.html index 3e4d9a37..c0affd83 100644 --- a/apidocs/index.html +++ b/apidocs/index.html @@ -1,40 +1,75 @@ - - - - - - -vilya 1.3 API - - - - - - - - - - - -<H2> -Frame Alert</H2> - -<P> -This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. -<BR> -Link to<A HREF="overview-summary.html">Non-frame version.</A> - - - + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/apidocs/overview-frame.html b/apidocs/overview-frame.html index bd937584..3e38169a 100644 --- a/apidocs/overview-frame.html +++ b/apidocs/overview-frame.html @@ -1,203 +1,102 @@ - - - - - - -Overview List (vilya 1.3 API) - - - - - - - - - - - - - - - -
    -
    - - - - - -
    All Classes -

    - -Packages -
    -com.threerings.micasa -
    -com.threerings.micasa.client -
    -com.threerings.micasa.data -
    -com.threerings.micasa.lobby -
    -com.threerings.micasa.lobby.table -
    -com.threerings.micasa.server -
    -com.threerings.micasa.simulator.client -
    -com.threerings.micasa.simulator.data -
    -com.threerings.micasa.simulator.server -
    -com.threerings.micasa.simulator.util -
    -com.threerings.micasa.util -
    -com.threerings.parlor -
    -com.threerings.parlor.card -
    -com.threerings.parlor.card.client -
    -com.threerings.parlor.card.data -
    -com.threerings.parlor.card.server -
    -com.threerings.parlor.card.trick.client -
    -com.threerings.parlor.card.trick.data -
    -com.threerings.parlor.card.trick.server -
    -com.threerings.parlor.card.trick.util -
    -com.threerings.parlor.client -
    -com.threerings.parlor.data -
    -com.threerings.parlor.game.client -
    -com.threerings.parlor.game.data -
    -com.threerings.parlor.game.server -
    -com.threerings.parlor.media -
    -com.threerings.parlor.rating.data -
    -com.threerings.parlor.rating.server -
    -com.threerings.parlor.rating.server.persist -
    -com.threerings.parlor.rating.util -
    -com.threerings.parlor.server -
    -com.threerings.parlor.tourney.client -
    -com.threerings.parlor.tourney.data -
    -com.threerings.parlor.tourney.server -
    -com.threerings.parlor.tourney.server.persist -
    -com.threerings.parlor.turn.client -
    -com.threerings.parlor.turn.data -
    -com.threerings.parlor.turn.server -
    -com.threerings.parlor.util -
    -com.threerings.puzzle -
    -com.threerings.puzzle.client -
    -com.threerings.puzzle.data -
    -com.threerings.puzzle.drop.client -
    -com.threerings.puzzle.drop.data -
    -com.threerings.puzzle.drop.server -
    -com.threerings.puzzle.drop.util -
    -com.threerings.puzzle.server -
    -com.threerings.puzzle.util -
    -com.threerings.stage -
    -com.threerings.stage.client -
    -com.threerings.stage.data -
    -com.threerings.stage.server -
    -com.threerings.stage.tools.editor -
    -com.threerings.stage.tools.editor.util -
    -com.threerings.stage.tools.viewer -
    -com.threerings.stage.tools.xml -
    -com.threerings.stage.util -
    -com.threerings.stats -
    -com.threerings.stats.data -
    -com.threerings.stats.server.persist -
    -com.threerings.whirled -
    -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 -
    -com.threerings.whirled.spot.client -
    -com.threerings.whirled.spot.data -
    -com.threerings.whirled.spot.server -
    -com.threerings.whirled.spot.tools -
    -com.threerings.whirled.spot.tools.xml -
    -com.threerings.whirled.tools.xml -
    -com.threerings.whirled.util -
    -com.threerings.whirled.zone -
    -com.threerings.whirled.zone.client -
    -com.threerings.whirled.zone.data -
    -com.threerings.whirled.zone.peer.data -
    -com.threerings.whirled.zone.peer.server -
    -com.threerings.whirled.zone.server -
    -com.threerings.whirled.zone.util -
    -

    - -

    -  - - + + + + + +Overview List (Vilya Core 1.6 API) + + + + + +

    +
    +

    Packages

    + +
    +

     

    + + diff --git a/apidocs/overview-summary.html b/apidocs/overview-summary.html index ffb11ad1..5ede02f0 100644 --- a/apidocs/overview-summary.html +++ b/apidocs/overview-summary.html @@ -1,478 +1,463 @@ - - - - - - -Overview (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -vilya 1.3 API -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -Packages
    com.threerings.micasa 
    com.threerings.micasa.client 
    com.threerings.micasa.data 
    com.threerings.micasa.lobby 
    com.threerings.micasa.lobby.table 
    com.threerings.micasa.server 
    com.threerings.micasa.simulator.client 
    com.threerings.micasa.simulator.data 
    com.threerings.micasa.simulator.server 
    com.threerings.micasa.simulator.util 
    com.threerings.micasa.util 
    com.threerings.parlor 
    com.threerings.parlor.card 
    com.threerings.parlor.card.client 
    com.threerings.parlor.card.data 
    com.threerings.parlor.card.server 
    com.threerings.parlor.card.trick.client 
    com.threerings.parlor.card.trick.data 
    com.threerings.parlor.card.trick.server 
    com.threerings.parlor.card.trick.util 
    com.threerings.parlor.client 
    com.threerings.parlor.data 
    com.threerings.parlor.game.client 
    com.threerings.parlor.game.data 
    com.threerings.parlor.game.server 
    com.threerings.parlor.media 
    com.threerings.parlor.rating.data 
    com.threerings.parlor.rating.server 
    com.threerings.parlor.rating.server.persist 
    com.threerings.parlor.rating.util 
    com.threerings.parlor.server 
    com.threerings.parlor.tourney.client 
    com.threerings.parlor.tourney.data 
    com.threerings.parlor.tourney.server 
    com.threerings.parlor.tourney.server.persist 
    com.threerings.parlor.turn.client 
    com.threerings.parlor.turn.data 
    com.threerings.parlor.turn.server 
    com.threerings.parlor.util 
    com.threerings.puzzle 
    com.threerings.puzzle.client 
    com.threerings.puzzle.data 
    com.threerings.puzzle.drop.client 
    com.threerings.puzzle.drop.data 
    com.threerings.puzzle.drop.server 
    com.threerings.puzzle.drop.util 
    com.threerings.puzzle.server 
    com.threerings.puzzle.util 
    com.threerings.stage 
    com.threerings.stage.client 
    com.threerings.stage.data 
    com.threerings.stage.server 
    com.threerings.stage.tools.editor 
    com.threerings.stage.tools.editor.util 
    com.threerings.stage.tools.viewer 
    com.threerings.stage.tools.xml 
    com.threerings.stage.util 
    com.threerings.stats 
    com.threerings.stats.data 
    com.threerings.stats.server.persist 
    com.threerings.whirled 
    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.spotExtends the Whirled services with the notion of locations, clusters, - coordinates and orientation.
    com.threerings.whirled.spot.client 
    com.threerings.whirled.spot.data 
    com.threerings.whirled.spot.server 
    com.threerings.whirled.spot.tools 
    com.threerings.whirled.spot.tools.xml 
    com.threerings.whirled.tools.xml 
    com.threerings.whirled.util 
    com.threerings.whirled.zone 
    com.threerings.whirled.zone.client 
    com.threerings.whirled.zone.data 
    com.threerings.whirled.zone.peer.data 
    com.threerings.whirled.zone.peer.server 
    com.threerings.whirled.zone.server 
    com.threerings.whirled.zone.util 
    - -


    - - +
    +

    Vilya Core 1.6 API

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Packages 
    PackageDescription
    com.threerings.micasa 
    com.threerings.micasa.client 
    com.threerings.micasa.data 
    com.threerings.micasa.lobby 
    com.threerings.micasa.lobby.table 
    com.threerings.micasa.server 
    com.threerings.micasa.simulator.client 
    com.threerings.micasa.simulator.data 
    com.threerings.micasa.simulator.server 
    com.threerings.micasa.simulator.util 
    com.threerings.micasa.util 
    com.threerings.parlor 
    com.threerings.parlor.card 
    com.threerings.parlor.card.client 
    com.threerings.parlor.card.data 
    com.threerings.parlor.card.server 
    com.threerings.parlor.card.trick.client 
    com.threerings.parlor.card.trick.data 
    com.threerings.parlor.card.trick.server 
    com.threerings.parlor.card.trick.util 
    com.threerings.parlor.client 
    com.threerings.parlor.data 
    com.threerings.parlor.game.client 
    com.threerings.parlor.game.data 
    com.threerings.parlor.game.server 
    com.threerings.parlor.media 
    com.threerings.parlor.rating.data 
    com.threerings.parlor.rating.server 
    com.threerings.parlor.rating.server.persist 
    com.threerings.parlor.rating.util 
    com.threerings.parlor.server 
    com.threerings.parlor.tourney.client 
    com.threerings.parlor.tourney.data 
    com.threerings.parlor.tourney.server 
    com.threerings.parlor.tourney.server.persist 
    com.threerings.parlor.turn.client 
    com.threerings.parlor.turn.data 
    com.threerings.parlor.turn.server 
    com.threerings.parlor.util 
    com.threerings.puzzle 
    com.threerings.puzzle.client 
    com.threerings.puzzle.data 
    com.threerings.puzzle.drop.client 
    com.threerings.puzzle.drop.data 
    com.threerings.puzzle.drop.server 
    com.threerings.puzzle.drop.util 
    com.threerings.puzzle.server 
    com.threerings.puzzle.util 
    com.threerings.stage 
    com.threerings.stage.client 
    com.threerings.stage.data 
    com.threerings.stage.server 
    com.threerings.stage.tools.editor 
    com.threerings.stage.tools.editor.util 
    com.threerings.stage.tools.viewer 
    com.threerings.stage.tools.xml 
    com.threerings.stage.util 
    com.threerings.stats 
    com.threerings.stats.data 
    com.threerings.stats.server.persist 
    com.threerings.whirled 
    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 +
    Extends the Whirled services with the notion of locations, clusters, + coordinates and orientation.
    +
    com.threerings.whirled.spot.client 
    com.threerings.whirled.spot.data 
    com.threerings.whirled.spot.server 
    com.threerings.whirled.spot.tools 
    com.threerings.whirled.spot.tools.xml 
    com.threerings.whirled.tools.xml 
    com.threerings.whirled.util 
    com.threerings.whirled.zone 
    com.threerings.whirled.zone.client 
    com.threerings.whirled.zone.data 
    com.threerings.whirled.zone.peer.data 
    com.threerings.whirled.zone.peer.server 
    com.threerings.whirled.zone.server 
    com.threerings.whirled.zone.util 
    +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/overview-tree.html b/apidocs/overview-tree.html index 4ba83d9d..73e85cc2 100644 --- a/apidocs/overview-tree.html +++ b/apidocs/overview-tree.html @@ -1,652 +1,1192 @@ - - - - - - -Class Hierarchy (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Hierarchy For All Packages

    -
    -
    -
    Package Hierarchies:
    com.threerings.micasa, com.threerings.micasa.client, com.threerings.micasa.data, com.threerings.micasa.lobby, com.threerings.micasa.lobby.table, com.threerings.micasa.server, com.threerings.micasa.simulator.client, com.threerings.micasa.simulator.data, com.threerings.micasa.simulator.server, com.threerings.micasa.simulator.util, com.threerings.micasa.util, com.threerings.parlor, com.threerings.parlor.card, com.threerings.parlor.card.client, com.threerings.parlor.card.data, com.threerings.parlor.card.server, com.threerings.parlor.card.trick.client, com.threerings.parlor.card.trick.data, com.threerings.parlor.card.trick.server, com.threerings.parlor.card.trick.util, com.threerings.parlor.client, com.threerings.parlor.data, com.threerings.parlor.game.client, com.threerings.parlor.game.data, com.threerings.parlor.game.server, com.threerings.parlor.media, com.threerings.parlor.rating.data, com.threerings.parlor.rating.server, com.threerings.parlor.rating.server.persist, com.threerings.parlor.rating.util, com.threerings.parlor.server, com.threerings.parlor.tourney.client, com.threerings.parlor.tourney.data, com.threerings.parlor.tourney.server, com.threerings.parlor.tourney.server.persist, com.threerings.parlor.turn.client, com.threerings.parlor.turn.data, com.threerings.parlor.turn.server, com.threerings.parlor.util, com.threerings.puzzle, com.threerings.puzzle.client, com.threerings.puzzle.data, com.threerings.puzzle.drop.client, com.threerings.puzzle.drop.data, com.threerings.puzzle.drop.server, com.threerings.puzzle.drop.util, com.threerings.puzzle.server, com.threerings.puzzle.util, com.threerings.stage, com.threerings.stage.client, com.threerings.stage.data, com.threerings.stage.server, com.threerings.stage.tools.editor, com.threerings.stage.tools.editor.util, com.threerings.stage.tools.viewer, com.threerings.stage.tools.xml, com.threerings.stage.util, com.threerings.stats, com.threerings.stats.data, com.threerings.stats.server.persist, com.threerings.whirled, 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, com.threerings.whirled.spot.client, com.threerings.whirled.spot.data, com.threerings.whirled.spot.server, com.threerings.whirled.spot.tools, com.threerings.whirled.spot.tools.xml, com.threerings.whirled.tools.xml, com.threerings.whirled.util, com.threerings.whirled.zone, com.threerings.whirled.zone.client, com.threerings.whirled.zone.data, com.threerings.whirled.zone.peer.data, com.threerings.whirled.zone.peer.server, com.threerings.whirled.zone.server, com.threerings.whirled.zone.util
    -
    -

    -Class Hierarchy -

    - -

    -Interface Hierarchy -

    - -
    - - +
    +

    Hierarchy For All Packages

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    + +

    Interface Hierarchy

    + +
    - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/script.js b/apidocs/script.js new file mode 100644 index 00000000..b3463569 --- /dev/null +++ b/apidocs/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/apidocs/serialized-form.html b/apidocs/serialized-form.html index 20d4adbb..492d0027 100644 --- a/apidocs/serialized-form.html +++ b/apidocs/serialized-form.html @@ -1,3457 +1,1811 @@ - - - - - - -Serialized Form (vilya 1.3 API) - - - - - - - + + + - - - - - -
    - - + catch(err) { + } +//--> + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -
    -

    -Serialized Form

    -
    -
    - - - - - -
    -Package com.threerings.micasa.client
    - -

    - - - - - -
    -Class com.threerings.micasa.client.ChatPanel extends JPanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_ctx

    -
    -com.threerings.crowd.util.CrowdContext _ctx
    -
    -
    -
    -
    -
    -

    -_focus

    -
    -boolean _focus
    -
    -
    -
    -
    -
    -

    -_roombox

    -
    -JComboBox _roombox
    -
    -
    -
    -
    -
    -

    -_text

    -
    -JTextPane _text
    -
    -
    -
    -
    -
    -

    -_send

    -
    -JButton _send
    -
    -
    -
    -
    -
    -

    -_entry

    -
    -JTextField _entry
    -
    -
    -
    -
    -
    -

    -_nameStyle

    -
    -Style _nameStyle
    -
    -
    -
    -
    -
    -

    -_msgStyle

    -
    -Style _msgStyle
    -
    -
    -
    -
    -
    -

    -_errStyle

    -
    -Style _errStyle
    -
    -
    -
    -
    -
    -

    -_noticeStyle

    -
    -Style _noticeStyle
    -
    -
    -
    -
    - -

    - - - - - -
    -Class com.threerings.micasa.client.LogonPanel extends JPanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_ctx

    -
    -MiCasaContext _ctx
    -
    -
    -
    -
    -
    -

    -_msgs

    -
    -com.threerings.util.MessageBundle _msgs
    -
    -
    -
    -
    -
    -

    -_username

    -
    -JTextField _username
    -
    -
    -
    -
    -
    -

    -_password

    -
    -JPasswordField _password
    -
    -
    -
    -
    -
    -

    -_logon

    -
    -JButton _logon
    -
    -
    -
    -
    -
    -

    -_status

    -
    -JTextArea _status
    -
    -
    -
    -
    - -

    - - - - - -
    -Class com.threerings.micasa.client.MiCasaApplet extends Applet implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_client

    -
    -MiCasaClient _client
    -
    -
    -
    -
    -
    -

    -_frame

    -
    -MiCasaFrame _frame
    -
    -
    -
    -
    - -

    - - - - - -
    -Class com.threerings.micasa.client.MiCasaFrame extends JFrame implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_controller

    -
    -Controller _controller
    -
    -
    -
    -
    - -

    - - - - - -
    -Class com.threerings.micasa.client.OccupantList extends JList implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_ctx

    -
    -com.threerings.crowd.util.CrowdContext _ctx
    -
    -
    Our client context. -

    -

    -
    -
    -
    -

    -_model

    -
    -DefaultListModel _model
    -
    -
    A list model that provides a vector interface. -

    -

    -
    -
    -
    - - - - - -
    -Package com.threerings.micasa.lobby
    - -

    - - - - - -
    -Class com.threerings.micasa.lobby.LobbyPanel extends JPanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_main

    -
    -JPanel _main
    -
    -
    Contains the match-making view and the chatbox. -

    -

    -
    -
    -
    -

    -_occupants

    -
    -OccupantList _occupants
    -
    -
    Our occupant list display. -

    -

    -
    -
    - -

    - - - - - -
    -Class com.threerings.micasa.lobby.LobbySelector extends JPanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_ctx

    -
    -MiCasaContext _ctx
    -
    -
    -
    -
    -
    -

    -_lservice

    -
    -LobbyService _lservice
    -
    -
    -
    -
    -
    -

    -_combo

    -
    -JComboBox _combo
    -
    -
    -
    -
    -
    -

    -_loblist

    -
    -JList _loblist
    -
    -
    -
    -
    -
    -

    -_catlists

    -
    -Map<K,V> _catlists
    -
    -
    -
    -
    -
    -

    -_pendingCategory

    -
    -String _pendingCategory
    -
    -
    -
    -
    - -

    - - - - - -
    -Class com.threerings.micasa.lobby.LobbySelector.LobbyCellRenderer extends DefaultListCellRenderer implements Serializable
    - -

    -


    - - - - - -
    -Package com.threerings.micasa.lobby.table
    - -

    - - - - - -
    -Class com.threerings.micasa.lobby.table.TableItem extends JPanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -table

    -
    -Table table
    -
    -
    A reference to the table we are displaying. -

    -

    -
    -
    -
    -

    -_ctx

    -
    -MiCasaContext _ctx
    -
    -
    A reference to our context. -

    -

    -
    -
    -
    -

    -_self

    -
    -com.threerings.util.Name _self
    -
    -
    Our username. -

    -

    -
    -
    -
    -

    -_tdtr

    -
    -TableDirector _tdtr
    -
    -
    A reference to our table director. -

    -

    -
    -
    -
    -

    -_seats

    -
    -JButton[] _seats
    -
    -
    We have a button for each "seat" at the table. -

    -

    -
    -
    -
    -

    -_goButton

    -
    -JButton _goButton
    -
    -
    We have a button for going to games that are already in - progress. -

    -

    -
    -
    - -

    - - - - - -
    -Class com.threerings.micasa.lobby.table.TableListView extends JPanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_ctx

    -
    -MiCasaContext _ctx
    -
    -
    A reference to the client context. -

    -

    -
    -
    -
    -

    -_config

    -
    -LobbyConfig _config
    -
    -
    A reference to the lobby config for the lobby in which we are - doing table-style matchmaking. -

    -

    -
    -
    -
    -

    -_tdtr

    -
    -TableDirector _tdtr
    -
    -
    A reference to our table director. -

    -

    -
    -
    -
    -

    -_matchList

    -
    -JPanel _matchList
    -
    -
    The list of tables currently being matchmade. -

    -

    -
    -
    -
    -

    -_playList

    -
    -JPanel _playList
    -
    -
    The list of tables that are in play. -

    -

    -
    -
    -
    -

    -_tableFigger

    -
    -TableConfigurator _tableFigger
    -
    -
    The interface used to configure the table for a game. -

    -

    -
    -
    -
    -

    -_figger

    -
    -GameConfigurator _figger
    -
    -
    The interface used to configure a game before creating it. -

    -

    -
    -
    -
    -

    -_create

    -
    -JButton _create
    -
    -
    Our create table button. -

    -

    -
    -
    -
    -

    -_pcount

    -
    -JLabel _pcount
    -
    -
    Our number of players indicator. -

    -

    -
    -
    -
    - - - - - -
    -Package com.threerings.micasa.simulator.client
    - -

    - - - - - -
    -Class com.threerings.micasa.simulator.client.SimpleFrame extends MiCasaFrame implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_controller

    -
    -Controller _controller
    -
    -
    -
    -
    -
    - - - - - -
    -Package com.threerings.parlor.card.client
    - -

    - - - - - -
    -Class com.threerings.parlor.card.client.CardPanel extends com.threerings.media.VirtualMediaPanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_cardWidth

    -
    -int _cardWidth
    -
    -
    The width of the playing cards. -

    -

    -
    -
    -
    -

    -_mouseEvent

    -
    -MouseEvent _mouseEvent
    -
    -
    The last motion/entrance/exit event received from the mouse. -

    -

    -
    -
    -
    -

    -_activeCardSprite

    -
    -CardSprite _activeCardSprite
    -
    -
    The currently active card sprite (the one that the mouse is over). -

    -

    -
    -
    -
    -

    -_handSprites

    -
    -ArrayList<E> _handSprites
    -
    -
    The sprites for cards within the hand. -

    -

    -
    -
    -
    -

    -_selectedHandSprites

    -
    -ArrayList<E> _selectedHandSprites
    -
    -
    The sprites for cards within the hand that have been selected. -

    -

    -
    -
    -
    -

    -_handSelectionMode

    -
    -int _handSelectionMode
    -
    -
    The current selection mode for the hand. -

    -

    -
    -
    -
    -

    -_handSelectionPredicate

    -
    -Predicate<T> _handSelectionPredicate
    -
    -
    The predicate that determines which cards are selectable (if null, all - cards are selectable). -

    -

    -
    -
    -
    -

    -_handSelectionObservers

    -
    -ObserverList<T> _handSelectionObservers
    -
    -
    Observers of hand card selection/deselection. -

    -

    -
    -
    -
    -

    -_handLocation

    -
    -Point _handLocation
    -
    -
    The location of the center of the hand's upper edge. -

    -

    -
    -
    -
    -

    -_handSpacing

    -
    -int _handSpacing
    -
    -
    The horizontal distance between cards in the hand. -

    -

    -
    -
    -
    -

    -_selectableCardOffset

    -
    -int _selectableCardOffset
    -
    -
    The vertical distance to offset cards that are selectable. -

    -

    -
    -
    -
    -

    -_selectedCardOffset

    -
    -int _selectedCardOffset
    -
    -
    The vertical distance to offset cards that are selected. -

    -

    -
    -
    -
    -

    -_boardSprites

    -
    -ArrayList<E> _boardSprites
    -
    -
    The sprites for cards on the board. -

    -

    -
    -
    -
    -

    -_handSpriteObserver

    -
    -com.threerings.parlor.card.client.CardPanel.HandSpriteObserver _handSpriteObserver
    -
    -
    The hand sprite observer instance. -

    -

    -
    -
    -
    -

    -_pathEndRemover

    -
    -com.threerings.media.sprite.PathAdapter _pathEndRemover
    -
    -
    A path observer that removes the sprite at the end of its path. -

    -

    -
    -
    -
    - - - - - -
    -Package com.threerings.parlor.card.data
    - -

    - - - - - -
    -Class com.threerings.parlor.card.data.Deck extends com.threerings.util.StreamableArrayList<Card> implements Serializable
    - -

    - -

    - - - - - -
    -Class com.threerings.parlor.card.data.Hand extends com.threerings.util.StreamableArrayList<Card> implements Serializable
    - -

    -


    - - - - - -
    -Package com.threerings.parlor.rating.server.persist
    - -

    - - - - - -
    -Class com.threerings.parlor.rating.server.persist.PercentileRecord extends PersistentRecord implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -gameId

    -
    -int gameId
    -
    -
    The id of the game for which we're tracking a percentile distribution. -

    -

    -
    -
    -
    -

    -gameMode

    -
    -int gameMode
    -
    -
    The mode of the game. Games can maintain distributions for many different modes. -

    -

    -
    -
    -
    -

    -data

    -
    -byte[] data
    -
    -
    The raw percentiler data. -

    -

    -
    -
    - -

    - - - - - -
    -Class com.threerings.parlor.rating.server.persist.RatingRecord extends PersistentRecord implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -gameId

    -
    -int gameId
    -
    -
    The identifier of the game we're rating for. -

    -

    -
    -
    -
    -

    -playerId

    -
    -int playerId
    -
    -
    The identifier of the player we're rating. -

    -

    -
    -
    -
    -

    -rating

    -
    -int rating
    -
    -
    The player's current rating. -

    -

    -
    -
    -
    -

    -experience

    -
    -int experience
    -
    -
    The number of times the player has played this game. -

    -

    -
    -
    -
    -

    -lastUpdated

    -
    -Timestamp lastUpdated
    -
    -
    The last time this rating was updated. -

    -

    -
    -
    -
    - - - - - -
    -Package com.threerings.parlor.turn.client
    - -

    - - - - - -
    -Class com.threerings.parlor.turn.client.TurnDisplay extends JPanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_turnObj

    -
    -TurnGameObject _turnObj
    -
    -
    The TurnGameObject we're displaying. -

    -

    -
    -
    -
    -

    -_labels

    -
    -HashMap<K,V> _labels
    -
    -
    A mapping of the labels currently associated with each player. -

    -

    -
    -
    -
    -

    -_playerIcons

    -
    -Icon[] _playerIcons
    -
    -
    The game-specified player icons. -

    -

    -
    -
    -
    -

    -_winnerText

    -
    -String _winnerText
    -
    -
    The text to display next to a winner's name. -

    -

    -
    -
    -
    -

    -_drawText

    -
    -String _drawText
    -
    -
    The text to display next to a drawing player's name. -

    -

    -
    -
    -
    -

    -_turnIcon

    -
    -Icon _turnIcon
    -
    -
    The Icon we use for indicating the turn. -

    -

    -
    -
    -
    - - - - - -
    -Package com.threerings.puzzle.client
    - -

    - - - - - -
    -Class com.threerings.puzzle.client.PlayerStatusView extends JPanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_gameobj

    -
    -GameObject _gameobj
    -
    -
    The game object associated with this view. -

    -

    -
    -
    -
    -

    -_username

    -
    -com.threerings.util.Name _username
    -
    -
    The player name. -

    -

    -
    -
    -
    -

    -_pidx

    -
    -int _pidx
    -
    -
    The player index. -

    -

    -
    -
    -
    -

    -_highlight

    -
    -boolean _highlight
    -
    -
    Whether this display is highlighted. -

    -

    -
    -
    -
    -

    -_summary

    -
    -BoardSummary _summary
    -
    -
    The player board summary. -

    -

    -
    -
    -
    -

    -_status

    -
    -int _status
    -
    -
    The player game status. -

    -

    -
    -
    - -

    - - - - - -
    -Class com.threerings.puzzle.client.PuzzleBoardView extends com.threerings.media.VirtualMediaPanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_ctx

    -
    -PuzzleContext _ctx
    -
    -
    Our client context. -

    -

    -
    -
    -
    -

    -_pctrl

    -
    -PuzzleController _pctrl
    -
    -
    Our puzzle controller. -

    -

    -
    -
    -
    -

    -_board

    -
    -Board _board
    -
    -
    The board data to be displayed. -

    -

    -
    -
    -
    -

    -_bounds

    -
    -Rectangle _bounds
    -
    -
    The board's bounding rectangle. -

    -

    -
    -
    -
    -

    -_actionAnims

    -
    -List<E> _actionAnims
    -
    -
    The action animations on the board. -

    -

    -
    -
    -
    -

    -_actionSprites

    -
    -List<E> _actionSprites
    -
    -
    The action sprites on the board. -

    -

    -
    -
    -
    -

    -_avoidArranger

    -
    -com.threerings.media.animation.AnimationArranger _avoidArranger
    -
    -
    Prevents certain animations from overlapping others. -

    -

    -
    -
    -
    -

    -_background

    -
    -com.threerings.media.image.Mirage _background
    -
    -
    Our background image. -

    -

    -
    -
    -
    -

    -_pauseLabel

    -
    -Label _pauseLabel
    -
    -
    A label to show when the puzzle is paused. -

    -

    -
    -
    -
    -

    -_scoreDist

    -
    -int _scoreDist
    -
    -
    The distance in pixels that score animations float. -

    -

    -
    -
    -
    -

    -_actionAnimObs

    -
    -com.threerings.media.animation.AnimationAdapter _actionAnimObs
    -
    -
    Listens to our action animations and clears them when they're done. -

    -

    -
    -
    - -

    - - - - - -
    -Class com.threerings.puzzle.client.PuzzlePanel extends JPanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_ctx

    -
    -PuzzleContext _ctx
    -
    -
    Our puzzle context. -

    -

    -
    -
    -
    -

    -_bview

    -
    -PuzzleBoardView _bview
    -
    -
    The board view on which the primary puzzle interface is displayed. -

    -

    -
    -
    -
    -

    -_bpanel

    -
    -JPanel _bpanel
    -
    -
    The board panel displayed while the puzzle is in progress. -

    -

    -
    -
    -
    -

    -_opanel

    -
    -JPanel _opanel
    -
    -
    The board overlay panel displayed as requested. -

    -

    -
    -
    -
    -

    -_config

    -
    -GameConfig _config
    -
    -
    The game config. -

    -

    -
    -
    -
    -

    -_robot

    -
    -RobotPlayer _robot
    -
    -
    The robot player. -

    -

    -
    -
    -
    -

    -_xlate

    -
    -com.threerings.util.KeyTranslator _xlate
    -
    -
    Our key translations. -

    -

    -
    -
    -
    -

    -_controller

    -
    -PuzzleController _controller
    -
    -
    The puzzle game controller. -

    -

    -
    -
    -
    - - - - - -
    -Package com.threerings.puzzle.data
    - -

    - - - - - -
    -Class com.threerings.puzzle.data.Board.BoardRandom extends Random implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_seed

    -
    -long _seed
    -
    -
    The internal state related to generating random numbers. -

    -

    -
    -
    -
    -

    -_nextNextGaussian

    -
    -double _nextNextGaussian
    -
    -
    -
    -
    -
    -

    -_haveNextNextGaussian

    -
    -boolean _haveNextNextGaussian
    -
    -
    -
    -
    -
    - - - - - -
    -Package com.threerings.puzzle.drop.client
    - -

    - - - - - -
    -Class com.threerings.puzzle.drop.client.DropBoardView extends PuzzleBoardView implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_dboard

    -
    -DropBoard _dboard
    -
    -
    The drop board. -

    -

    -
    -
    -
    -

    -_pieces

    -
    -com.threerings.media.sprite.Sprite[] _pieces
    -
    -
    A sprite for every piece displayed in the drop board. -

    -

    -
    -
    -
    -

    -_moving

    -
    -boolean[] _moving
    -
    -
    Indicates whether a piece is en route to its destination. -

    -

    -
    -
    -
    -

    -_pwid

    -
    -int _pwid
    -
    -
    The piece dimensions in pixels. -

    -

    -
    -
    -
    -

    -_phei

    -
    -int _phei
    -
    -
    The piece dimensions in pixels. -

    -

    -
    -
    -
    -

    -_roff

    -
    -int _roff
    -
    -
    The board rising offset. -

    -

    -
    -
    -
    -

    -_bwid

    -
    -int _bwid
    -
    -
    The board dimensions in pieces. -

    -

    -
    -
    -
    -

    -_bhei

    -
    -int _bhei
    -
    -
    The board dimensions in pieces. -

    -

    -
    -
    - -

    - - - - - -
    -Class com.threerings.puzzle.drop.client.NextBlockView extends JComponent implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_view

    -
    -DropBoardView _view
    -
    -
    The drop board view from which we obtain piece images. -

    -

    -
    -
    -
    -

    -_pieces

    -
    -int[] _pieces
    -
    -
    The pieces displayed by this view. -

    -

    -
    -
    -
    -

    -_pwid

    -
    -int _pwid
    -
    -
    The piece dimensions in pixels. -

    -

    -
    -
    -
    -

    -_phei

    -
    -int _phei
    -
    -
    The piece dimensions in pixels. -

    -

    -
    -
    -
    -

    -_orient

    -
    -int _orient
    -
    -
    The view orientation; one of DirectionCodes.HORIZONTAL or DirectionCodes.VERTICAL. -

    -

    -
    -
    -
    - - - - - -
    -Package com.threerings.stage.client
    - -

    - - - - - -
    -Class com.threerings.stage.client.StageScenePanel extends com.threerings.miso.client.MisoScenePanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_ctx

    -
    -StageContext _ctx
    -
    -
    A reference to our client context. -

    -

    -
    -
    -
    -

    -_ctrl

    -
    -Controller _ctrl
    -
    -
    The controller with which we work in tandem. -

    -

    -
    -
    -
    -

    -_scene

    -
    -StageScene _scene
    -
    -
    Our currently displayed scene. -

    -

    -
    -
    -
    -

    -_portobjs

    -
    -List<E> _portobjs
    -
    -
    Contains scene objects for our portals. -

    -

    -
    -
    -
    -

    -_clusters

    -
    -Map<K,V> _clusters
    -
    -
    Shapes describing the clusters, indexed by cluster. -

    -

    -
    -
    -
    -

    -_clusterWells

    -
    -Map<K,V> _clusterWells
    -
    -
    Shapes describing the clusters, indexed by cluster. -

    -

    -
    -
    -
    -

    -_rizer

    -
    -SceneColorizer _rizer
    -
    -
    Handles scene object colorization. -

    -

    -
    -
    -
    - - - - - -
    -Package com.threerings.stage.tools.editor
    - -

    - - - - - -
    -Class com.threerings.stage.tools.editor.DirectionButton extends AbstractButton implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_direction

    -
    -int _direction
    -
    -
    The current direction displayed by the button. -

    -

    -
    -
    -
    -

    -_armed

    -
    -int _armed
    -
    -
    -
    -
    -
    -

    -_dia

    -
    -int _dia
    -
    -
    Diameter of the drawn enclosing circle. -

    -

    -
    -
    -
    -

    -_cdia

    -
    -int _cdia
    -
    -
    Diameter of selection circles. -

    -

    -
    -
    -
    -

    -_coords

    -
    -int[][] _coords
    -
    -
    Coordinates of each of the selection circles. -

    -

    -
    -
    -
    -

    -_prefdia

    -
    -int _prefdia
    -
    -
    Our preferred diameter. -

    -

    -
    -
    - -

    - - - - - -
    -Class com.threerings.stage.tools.editor.EditorDialog extends JInternalFrame implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_ctx

    -
    -EditorContext _ctx
    -
    -
    -
    -
    -
    -

    -_panel

    -
    -EditorScenePanel _panel
    -
    -
    -
    -
    - -

    - - - - - -
    -Class com.threerings.stage.tools.editor.EditorFrame extends com.threerings.media.ManagedJFrame implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_openListener

    -
    -ActionListener _openListener
    -
    -
    Handles JFileChooser responses when opening files. -

    -

    -
    -
    -
    -

    -_scene

    -
    -StageScene _scene
    -
    -
    The scene currently undergoing edit. -

    -

    -
    -
    -
    -

    -_filepath

    -
    -String _filepath
    -
    -
    The file last associated with the current scene. -

    -

    -
    -
    -
    -

    -_main

    -
    -JPanel _main
    -
    -
    Contains the scene view panel or other fun stuff. -

    -

    -
    -
    -
    -

    -_dialog

    -
    -JInternalFrame _dialog
    -
    -
    Used for displaying dialogs. -

    -

    -
    -
    -
    -

    -_chooser

    -
    -JFileChooser _chooser
    -
    -
    The file chooser used for loading and saving scenes. -

    -

    -
    -
    -
    -

    -_svpanel

    -
    -EditorScenePanel _svpanel
    -
    -
    The panel that displays the scene view. -

    -

    -
    -
    -
    -

    -_tpanel

    -
    -TileInfoPanel _tpanel
    -
    -
    The panel that displays tile info. -

    -

    -
    -
    -
    -

    -_sceneInfoPanel

    -
    -SceneInfoPanel _sceneInfoPanel
    -
    -
    The panel that displays scene info. -

    -

    -
    -
    -
    -

    -_scrollBox

    -
    -EditorScrollBox _scrollBox
    -
    -
    The scrollbox used to display the view position within the scene. -

    -

    -
    -
    -
    -

    -_model

    -
    -EditorModel _model
    -
    -
    The editor data model. -

    -

    -
    -
    -
    -

    -_ctx

    -
    -EditorContext _ctx
    -
    -
    The editor context. -

    -

    -
    -
    -
    -

    -_parser

    -
    -SceneParser _parser
    -
    -
    We use this to load scenes. -

    -

    -
    -
    -
    -

    -_writer

    -
    -StageSceneWriter _writer
    -
    -
    We use this to save scenes. -

    -

    -
    -
    -
    -

    -_testLoader

    -
    -TestTileLoader _testLoader
    -
    -
    The test tileset loader. -

    -

    -
    -
    - -

    - - - - - -
    -Class com.threerings.stage.tools.editor.EditorScenePanel extends StageScenePanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_ctx

    -
    -EditorContext _ctx
    -
    -
    Provides access to stuff. -

    -

    -
    -
    -
    -

    -_emodel

    -
    -EditorModel _emodel
    -
    -
    Our editor model. -

    -

    -
    -
    -
    -

    -_box

    -
    -EditorScrollBox _box
    -
    -
    The scrollbox that tracks our view. -

    -

    -
    -
    -
    -

    -_refreshBox

    -
    -boolean _refreshBox
    -
    -
    Do we need to refresh the image being displayed in our scrollbox? -

    -

    -
    -
    -
    -

    -_frame

    -
    -JFrame _frame
    -
    -
    We need this to create our dialogs when they are needed. -

    -

    -
    -
    -
    -

    -_horizRange

    -
    -BoundedRangeModel _horizRange
    -
    -
    Allows scrolling horizontally. -

    -

    -
    -
    -
    -

    -_vertRange

    -
    -BoundedRangeModel _vertRange
    -
    -
    Allows scrolling vertically. -

    -

    -
    -
    -
    -

    -_area

    -
    -Rectangle _area
    -
    -
    The virtual screen rectangle around which we scroll. -

    -

    -
    -
    -
    -

    -_coordHighlighting

    -
    -boolean _coordHighlighting
    -
    -
    Whether or not coordinate highlighting is enabled. -

    -

    -
    -
    -
    -

    -_hfull

    -
    -Point _hfull
    -
    -
    The currently highlighted full coordinate. -

    -

    -
    -
    -
    -

    -_drag

    -
    -Point _drag
    -
    -
    The location of the start of a tile drag in tile coords. -

    -

    -
    -
    -
    -

    -_ppos

    -
    -Point _ppos
    -
    -
    The position of the tile currently being placed. -

    -

    -
    -
    -
    -

    -_validPlacement

    -
    -boolean _validPlacement
    -
    -
    Used to track whether or not the current "placing" tile is in a - valid position. -

    -

    -
    -
    -
    -

    -_ptile

    -
    -com.threerings.media.tile.Tile _ptile
    -
    -
    The tile currently being placed. -

    -

    -
    -
    -
    -

    -_pscobj

    -
    -com.threerings.miso.client.SceneObject _pscobj
    -
    -
    Metrics for the tile currently being placed if it is an object - tile. -

    -

    -
    -
    -
    -

    -_extras

    -
    -ArrayList<E> _extras
    -
    -
    A list of things that will do some extra painting for us. -

    -

    -
    -
    -
    -

    -_dialogPortal

    -
    -PortalDialog _dialogPortal
    -
    -
    The dialog providing portal edit functionality. -

    -

    -
    -
    -
    -

    -_objEditor

    -
    -ObjectEditorDialog _objEditor
    -
    -
    The dialog providing object edit functionality. -

    -

    -
    -
    -
    -

    -_eobject

    -
    -com.threerings.miso.client.SceneObject _eobject
    -
    -
    The object currently being edited by the object editor dialog. -

    -

    -
    -
    -
    -

    -_undo

    -
    -com.threerings.stage.tools.editor.EditorScenePanel.UndoStack _undo
    -
    -
    -
    -
    -
    -

    -_redo

    -
    -com.threerings.stage.tools.editor.EditorScenePanel.UndoStack _redo
    -
    -
    -
    -
    -
    -

    -_sceneListener

    -
    -EditorScenePanel.SceneModelListener _sceneListener
    -
    -
    -
    -
    - -

    - - - - - -
    -Class com.threerings.stage.tools.editor.EditorScrollBox extends ScrollBox implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_miniMap

    -
    -BufferedImage _miniMap
    -
    -
    The minimap image. -

    -

    -
    -
    -
    -

    -_panel

    -
    -EditorScenePanel _panel
    -
    -
    The panel we box for. -

    -

    -
    -
    -
    -

    -_updatingView

    -
    -boolean _updatingView
    -
    -
    Whether or not we're updating our little view. -

    -

    -
    -
    - -

    - - - - - -
    -Class com.threerings.stage.tools.editor.EditorToolBarPanel extends JPanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_buttons

    -
    -List<E> _buttons
    -
    -
    The buttons in the tool bar. -

    -

    -
    -
    -
    -

    -_model

    -
    -EditorModel _model
    -
    -
    The editor data model. -

    -

    -
    -
    - -

    - - - - - -
    -Class com.threerings.stage.tools.editor.ObjectEditorDialog extends EditorDialog implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_action

    -
    -JTextField _action
    -
    -
    -
    -
    -
    -

    -_priority

    -
    -JSlider _priority
    -
    -
    -
    -
    -
    -

    -_scobj

    -
    -com.threerings.miso.client.SceneObject _scobj
    -
    -
    -
    -
    -
    -

    -_primary

    -
    -JComboBox _primary
    -
    -
    -
    -
    -
    -

    -_secondary

    -
    -JComboBox _secondary
    -
    -
    -
    -
    -
    -

    -_tertiary

    -
    -JComboBox _tertiary
    -
    -
    -
    -
    -
    -

    -_quaternary

    -
    -JComboBox _quaternary
    -
    -
    -
    -
    - -

    - - - - - -
    -Class com.threerings.stage.tools.editor.PortalDialog extends EditorDialog implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_scene

    -
    -StageScene _scene
    -
    -
    The scene. -

    -

    -
    -
    -
    -

    -_portalText

    -
    -JTextField _portalText
    -
    -
    The portal name text entry field. -

    -

    -
    -
    -
    -

    -_entrance

    -
    -JCheckBox _entrance
    -
    -
    The portal default entrance check box. -

    -

    -
    -
    -
    -

    -_port

    -
    -EditablePortal _port
    -
    -
    The location object denoting the portal location. -

    -

    -
    -
    -
    -

    -_orientcombo

    -
    -JComboBox _orientcombo
    -
    -
    The combo box listing the direction orientations. -

    -

    -
    -
    - -

    - - - - - -
    -Class com.threerings.stage.tools.editor.PreferencesDialog extends JInternalFrame implements Serializable
    - -

    - -

    - - - - - -
    -Class com.threerings.stage.tools.editor.SceneInfoPanel extends JPanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_ctx

    -
    -EditorContext _ctx
    -
    -
    The giver of life. -

    -

    -
    -
    -
    -

    -_scene

    -
    -StageScene _scene
    -
    -
    The scene we're controlling. -

    -

    -
    -
    -
    -

    -_scenename

    -
    -JTextField _scenename
    -
    -
    The scene name entry field. -

    -

    -
    -
    -
    -

    -_scenetype

    -
    -JComboBox _scenetype
    -
    -
    The scene type selector. -

    -

    -
    -
    -
    -

    -_colorClasses

    -
    -JComboBox _colorClasses
    -
    -
    The scene type selector. -

    -

    -
    -
    -
    -

    -_colorIds

    -
    -JComboBox _colorIds
    -
    -
    The scene type selector. -

    -

    -
    -
    -
    -

    -_svpanel

    -
    -EditorScenePanel _svpanel
    -
    -
    The scene panel, which we hackily repaint when default colors change. -

    -

    -
    -
    -
    -

    -_dirbutton

    -
    -DirectionButton _dirbutton
    -
    -
    The object grip direction button. -

    -

    -
    -
    - -

    - - - - - -
    -Class com.threerings.stage.tools.editor.TileInfoPanel extends JSplitPane implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_layerSets

    -
    -Map<K,V> _layerSets
    -
    -
    An ArrayList of TileSetRecords for each layer. -

    -

    -
    -
    -
    -

    -_idToTreePathMap

    -
    -Map<K,V> _idToTreePathMap
    -
    -
    Map of tileset ID to TreePath. -

    -

    -
    -
    -
    -

    -_layerLengths

    -
    -int[] _layerLengths
    -
    -
    The original number of TileSetRecords for each layer. -

    -

    -
    -
    -
    -

    -_tsettree

    -
    -JTree _tsettree
    -
    -
    The tree listing available tilesets. -

    -

    -
    -
    -
    -

    -_selected

    -
    -DefaultMutableTreeNode _selected
    -
    -
    The selected tree node. -

    -

    -
    -
    -
    -

    -_tiletable

    -
    -JTable _tiletable
    -
    -
    The table listing all tiles in the selected tileset. -

    -

    -
    -
    -
    -

    -_quickList

    -
    -JList _quickList
    -
    -
    The list of quickly-selectable tilesets. -

    -

    -
    -
    -
    -

    -_curTrec

    -
    -com.threerings.stage.tools.editor.TileInfoPanel.TileSetRecord _curTrec
    -
    -
    The currently selected tileset record. -

    -

    -
    -
    -
    -

    -_tablewid

    -
    -int _tablewid
    -
    -
    The width of the tile table column in pixels. -

    -

    -
    -
    -
    -

    -_scroller

    -
    -com.threerings.media.SafeScrollPane _scroller
    -
    -
    The scroll pane containing the tile table. -

    -

    -
    -
    -
    -

    -_model

    -
    -EditorModel _model
    -
    -
    The editor model. -

    -

    -
    -
    -
    -

    -_ctx

    -
    -EditorContext _ctx
    -
    -
    Our editor client context. -

    -

    -
    -
    -
    -

    -_tablemodel

    -
    -com.threerings.stage.tools.editor.TileInfoPanel.TileTableModel _tablemodel
    -
    -
    The tile table data model. -

    -

    -
    -
    -
    -

    -_settingTileOurselves

    -
    -boolean _settingTileOurselves
    -
    -
    -
    -
    - -

    - - - - - -
    -Class com.threerings.stage.tools.editor.TileInfoPanel.TileTableModel extends AbstractTableModel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_icons

    -
    -ImageIcon[] _icons
    -
    -
    The image icons used to display the table cell contents. -

    -

    -
    -
    -
    - - - - - -
    -Package com.threerings.stage.tools.viewer
    - -

    - - - - - -
    -Class com.threerings.stage.tools.viewer.ViewerFrame extends com.threerings.media.ManagedJFrame implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_panel

    -
    -ViewerScenePanel _panel
    -
    -
    -
    -
    - -

    - - - - - -
    -Class com.threerings.stage.tools.viewer.ViewerScenePanel extends StageScenePanel implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_defloc

    -
    -StageLocation _defloc
    -
    -
    The current scene's default entrance. -

    -

    -
    -
    -
    -

    -_charmgr

    -
    -com.threerings.cast.CharacterManager _charmgr
    -
    -
    Provides character sprite data. -

    -

    -
    -
    -
    -

    -_descUser

    -
    -com.threerings.cast.CharacterDescriptor _descUser
    -
    -
    The character descriptor for the user character. -

    -

    -
    -
    -
    -

    -_descDecoy

    -
    -com.threerings.cast.CharacterDescriptor _descDecoy
    -
    -
    The character descriptor for the decoy characters. -

    -

    -
    -
    -
    -

    -_sprite

    -
    -com.threerings.cast.CharacterSprite _sprite
    -
    -
    The sprite we're manipulating within the view. -

    -

    -
    -
    -
    -

    -_decoys

    -
    -com.threerings.cast.CharacterSprite[] _decoys
    -
    -
    The test sprites that meander about aimlessly. -

    -

    -
    -
    -
    - - - - - -
    -Package com.threerings.stats.data
    -
    - - - - - -
    -Package com.threerings.stats.server.persist
    - -

    - - - - - -
    -Class com.threerings.stats.server.persist.MaxStatCodeRecord extends PersistentRecord implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -maxCode

    -
    -int maxCode
    -
    -
    -
    -
    - -

    - - - - - -
    -Class com.threerings.stats.server.persist.StatRecord extends PersistentRecord implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -playerId

    -
    -int playerId
    -
    -
    The identifier of the player this is a stat for. -

    -

    -
    -
    -
    -

    -statCode

    -
    -int statCode
    -
    -
    The code of the stat. -

    -

    -
    -
    -
    -

    -statData

    -
    -byte[] statData
    -
    -
    The data associated with the stat. -

    -

    -
    -
    -
    -

    -modCount

    -
    -byte modCount
    -
    -
    The number of times this stat has been updated, so that simultaneous attempts to update +
    +

    Serialized Form

    +
    +
    +
      +
    • +

      Package com.threerings.micasa.client

      + +
    • +
    • +

      Package com.threerings.micasa.lobby

      + +
    • +
    • +

      Package com.threerings.micasa.lobby.table

      +
        +
      • + + +

        Class com.threerings.micasa.lobby.table.TableItem extends JPanel implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            table

            +
            Table table
            +
            A reference to the table we are displaying.
            +
          • +
          • +

            _ctx

            +
            MiCasaContext _ctx
            +
            A reference to our context.
            +
          • +
          • +

            _self

            +
            com.threerings.util.Name _self
            +
            Our username.
            +
          • +
          • +

            _tdtr

            +
            TableDirector _tdtr
            +
            A reference to our table director.
            +
          • +
          • +

            _seats

            +
            JButton[] _seats
            +
            We have a button for each "seat" at the table.
            +
          • +
          • +

            _goButton

            +
            JButton _goButton
            +
            We have a button for going to games that are already in + progress.
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.micasa.lobby.table.TableListView extends JPanel implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _ctx

            +
            MiCasaContext _ctx
            +
            A reference to the client context.
            +
          • +
          • +

            _config

            +
            LobbyConfig _config
            +
            A reference to the lobby config for the lobby in which we are + doing table-style matchmaking.
            +
          • +
          • +

            _tdtr

            +
            TableDirector _tdtr
            +
            A reference to our table director.
            +
          • +
          • +

            _matchList

            +
            JPanel _matchList
            +
            The list of tables currently being matchmade.
            +
          • +
          • +

            _playList

            +
            JPanel _playList
            +
            The list of tables that are in play.
            +
          • +
          • +

            _tableFigger

            +
            TableConfigurator _tableFigger
            +
            The interface used to configure the table for a game.
            +
          • +
          • +

            _figger

            +
            GameConfigurator _figger
            +
            The interface used to configure a game before creating it.
            +
          • +
          • +

            _create

            +
            JButton _create
            +
            Our create table button.
            +
          • +
          • +

            _pcount

            +
            JLabel _pcount
            +
            Our number of players indicator.
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    • +

      Package com.threerings.micasa.simulator.client

      + +
    • +
    • +

      Package com.threerings.parlor.card.client

      +
        +
      • + + +

        Class com.threerings.parlor.card.client.CardPanel extends com.threerings.media.VirtualMediaPanel implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _cardWidth

            +
            int _cardWidth
            +
            The width of the playing cards.
            +
          • +
          • +

            _mouseEvent

            +
            MouseEvent _mouseEvent
            +
            The last motion/entrance/exit event received from the mouse.
            +
          • +
          • +

            _activeCardSprite

            +
            CardSprite _activeCardSprite
            +
            The currently active card sprite (the one that the mouse is over).
            +
          • +
          • +

            _handSprites

            +
            ArrayList<E> _handSprites
            +
            The sprites for cards within the hand.
            +
          • +
          • +

            _selectedHandSprites

            +
            ArrayList<E> _selectedHandSprites
            +
            The sprites for cards within the hand that have been selected.
            +
          • +
          • +

            _handSelectionMode

            +
            int _handSelectionMode
            +
            The current selection mode for the hand.
            +
          • +
          • +

            _handSelectionPredicate

            +
            Predicate<T> _handSelectionPredicate
            +
            The predicate that determines which cards are selectable (if null, all + cards are selectable).
            +
          • +
          • +

            _handSelectionObservers

            +
            ObserverList<T> _handSelectionObservers
            +
            Observers of hand card selection/deselection.
            +
          • +
          • +

            _handLocation

            +
            Point _handLocation
            +
            The location of the center of the hand's upper edge.
            +
          • +
          • +

            _handSpacing

            +
            int _handSpacing
            +
            The horizontal distance between cards in the hand.
            +
          • +
          • +

            _selectableCardOffset

            +
            int _selectableCardOffset
            +
            The vertical distance to offset cards that are selectable.
            +
          • +
          • +

            _selectedCardOffset

            +
            int _selectedCardOffset
            +
            The vertical distance to offset cards that are selected.
            +
          • +
          • +

            _boardSprites

            +
            ArrayList<E> _boardSprites
            +
            The sprites for cards on the board.
            +
          • +
          • +

            _handSpriteObserver

            +
            com.threerings.parlor.card.client.CardPanel.HandSpriteObserver _handSpriteObserver
            +
            The hand sprite observer instance.
            +
          • +
          • +

            _pathEndRemover

            +
            com.threerings.media.sprite.PathAdapter _pathEndRemover
            +
            A path observer that removes the sprite at the end of its path.
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    • +

      Package com.threerings.parlor.card.data

      + +
    • +
    • +

      Package com.threerings.parlor.rating.server.persist

      +
        +
      • + + +

        Class com.threerings.parlor.rating.server.persist.PercentileRecord extends PersistentRecord implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            gameId

            +
            int gameId
            +
            The id of the game for which we're tracking a percentile distribution.
            +
          • +
          • +

            gameMode

            +
            int gameMode
            +
            The mode of the game. Games can maintain distributions for many different modes.
            +
          • +
          • +

            data

            +
            byte[] data
            +
            The raw percentiler data.
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.parlor.rating.server.persist.RatingRecord extends PersistentRecord implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            gameId

            +
            int gameId
            +
            The identifier of the game we're rating for.
            +
          • +
          • +

            playerId

            +
            int playerId
            +
            The identifier of the player we're rating.
            +
          • +
          • +

            rating

            +
            int rating
            +
            The player's current rating.
            +
          • +
          • +

            experience

            +
            int experience
            +
            The number of times the player has played this game.
            +
          • +
          • +

            lastUpdated

            +
            Timestamp lastUpdated
            +
            The last time this rating was updated.
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    • +

      Package com.threerings.parlor.turn.client

      +
        +
      • + + +

        Class com.threerings.parlor.turn.client.TurnDisplay extends JPanel implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _turnObj

            +
            TurnGameObject _turnObj
            +
            The TurnGameObject we're displaying.
            +
          • +
          • +

            _labels

            +
            HashMap<K,V> _labels
            +
            A mapping of the labels currently associated with each player.
            +
          • +
          • +

            _playerIcons

            +
            Icon[] _playerIcons
            +
            The game-specified player icons.
            +
          • +
          • +

            _winnerText

            +
            String _winnerText
            +
            The text to display next to a winner's name.
            +
          • +
          • +

            _drawText

            +
            String _drawText
            +
            The text to display next to a drawing player's name.
            +
          • +
          • +

            _turnIcon

            +
            Icon _turnIcon
            +
            The Icon we use for indicating the turn.
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    • +

      Package com.threerings.puzzle.client

      +
        +
      • + + +

        Class com.threerings.puzzle.client.PlayerStatusView extends JPanel implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _gameobj

            +
            GameObject _gameobj
            +
            The game object associated with this view.
            +
          • +
          • +

            _username

            +
            com.threerings.util.Name _username
            +
            The player name.
            +
          • +
          • +

            _pidx

            +
            int _pidx
            +
            The player index.
            +
          • +
          • +

            _highlight

            +
            boolean _highlight
            +
            Whether this display is highlighted.
            +
          • +
          • +

            _summary

            +
            BoardSummary _summary
            +
            The player board summary.
            +
          • +
          • +

            _status

            +
            int _status
            +
            The player game status.
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.puzzle.client.PuzzleBoardView extends com.threerings.media.VirtualMediaPanel implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _ctx

            +
            PuzzleContext _ctx
            +
            Our client context.
            +
          • +
          • +

            _pctrl

            +
            PuzzleController _pctrl
            +
            Our puzzle controller.
            +
          • +
          • +

            _board

            +
            Board _board
            +
            The board data to be displayed.
            +
          • +
          • +

            _bounds

            +
            Rectangle _bounds
            +
            The board's bounding rectangle.
            +
          • +
          • +

            _actionAnims

            +
            List<E> _actionAnims
            +
            The action animations on the board.
            +
          • +
          • +

            _actionSprites

            +
            List<E> _actionSprites
            +
            The action sprites on the board.
            +
          • +
          • +

            _avoidArranger

            +
            com.threerings.media.animation.AnimationArranger _avoidArranger
            +
            Prevents certain animations from overlapping others.
            +
          • +
          • +

            _background

            +
            com.threerings.media.image.Mirage _background
            +
            Our background image.
            +
          • +
          • +

            _pauseLabel

            +
            Label _pauseLabel
            +
            A label to show when the puzzle is paused.
            +
          • +
          • +

            _scoreDist

            +
            int _scoreDist
            +
            The distance in pixels that score animations float.
            +
          • +
          • +

            _actionAnimObs

            +
            com.threerings.media.animation.AnimationAdapter _actionAnimObs
            +
            Listens to our action animations and clears them when they're done.
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.puzzle.client.PuzzlePanel extends JPanel implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _ctx

            +
            PuzzleContext _ctx
            +
            Our puzzle context.
            +
          • +
          • +

            _bview

            +
            PuzzleBoardView _bview
            +
            The board view on which the primary puzzle interface is displayed.
            +
          • +
          • +

            _bpanel

            +
            JPanel _bpanel
            +
            The board panel displayed while the puzzle is in progress.
            +
          • +
          • +

            _opanel

            +
            JPanel _opanel
            +
            The board overlay panel displayed as requested.
            +
          • +
          • +

            _config

            +
            GameConfig _config
            +
            The game config.
            +
          • +
          • +

            _robot

            +
            RobotPlayer _robot
            +
            The robot player.
            +
          • +
          • +

            _xlate

            +
            com.threerings.util.KeyTranslator _xlate
            +
            Our key translations.
            +
          • +
          • +

            _controller

            +
            PuzzleController _controller
            +
            The puzzle game controller.
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    • +

      Package com.threerings.puzzle.data

      +
        +
      • + + +

        Class com.threerings.puzzle.data.Board.BoardRandom extends Random implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _seed

            +
            long _seed
            +
            The internal state related to generating random numbers.
            +
          • +
          • +

            _nextNextGaussian

            +
            double _nextNextGaussian
            +
          • +
          • +

            _haveNextNextGaussian

            +
            boolean _haveNextNextGaussian
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    • +

      Package com.threerings.puzzle.drop.client

      +
        +
      • + + +

        Class com.threerings.puzzle.drop.client.DropBoardView extends PuzzleBoardView implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _dboard

            +
            DropBoard _dboard
            +
            The drop board.
            +
          • +
          • +

            _pieces

            +
            com.threerings.media.sprite.Sprite[] _pieces
            +
            A sprite for every piece displayed in the drop board.
            +
          • +
          • +

            _moving

            +
            boolean[] _moving
            +
            Indicates whether a piece is en route to its destination.
            +
          • +
          • +

            _pwid

            +
            int _pwid
            +
            The piece dimensions in pixels.
            +
          • +
          • +

            _phei

            +
            int _phei
            +
            The piece dimensions in pixels.
            +
          • +
          • +

            _roff

            +
            int _roff
            +
            The board rising offset.
            +
          • +
          • +

            _bwid

            +
            int _bwid
            +
            The board dimensions in pieces.
            +
          • +
          • +

            _bhei

            +
            int _bhei
            +
            The board dimensions in pieces.
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.puzzle.drop.client.NextBlockView extends JComponent implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _view

            +
            DropBoardView _view
            +
            The drop board view from which we obtain piece images.
            +
          • +
          • +

            _pieces

            +
            int[] _pieces
            +
            The pieces displayed by this view.
            +
          • +
          • +

            _pwid

            +
            int _pwid
            +
            The piece dimensions in pixels.
            +
          • +
          • +

            _phei

            +
            int _phei
            +
            The piece dimensions in pixels.
            +
          • +
          • +

            _orient

            +
            int _orient
            +
            The view orientation; one of DirectionCodes.HORIZONTAL or DirectionCodes.VERTICAL.
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    • +

      Package com.threerings.stage.client

      +
        +
      • + + +

        Class com.threerings.stage.client.StageScenePanel extends com.threerings.miso.client.MisoScenePanel implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _ctx

            +
            StageContext _ctx
            +
            A reference to our client context.
            +
          • +
          • +

            _ctrl

            +
            Controller _ctrl
            +
            The controller with which we work in tandem.
            +
          • +
          • +

            _scene

            +
            StageScene _scene
            +
            Our currently displayed scene.
            +
          • +
          • +

            _portobjs

            +
            List<E> _portobjs
            +
            Contains scene objects for our portals.
            +
          • +
          • +

            _clusters

            +
            Map<K,V> _clusters
            +
            Shapes describing the clusters, indexed by cluster.
            +
          • +
          • +

            _clusterWells

            +
            Map<K,V> _clusterWells
            +
            Shapes describing the clusters, indexed by cluster.
            +
          • +
          • +

            _rizer

            +
            SceneColorizer _rizer
            +
            Handles scene object colorization.
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    • +

      Package com.threerings.stage.tools.editor

      +
        +
      • + + +

        Class com.threerings.stage.tools.editor.DirectionButton extends AbstractButton implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _direction

            +
            int _direction
            +
            The current direction displayed by the button.
            +
          • +
          • +

            _armed

            +
            int _armed
            +
          • +
          • +

            _dia

            +
            int _dia
            +
            Diameter of the drawn enclosing circle.
            +
          • +
          • +

            _cdia

            +
            int _cdia
            +
            Diameter of selection circles.
            +
          • +
          • +

            _coords

            +
            int[][] _coords
            +
            Coordinates of each of the selection circles.
            +
          • +
          • +

            _prefdia

            +
            int _prefdia
            +
            Our preferred diameter.
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.stage.tools.editor.EditorDialog extends JInternalFrame implements Serializable

        + +
      • +
      • + + +

        Class com.threerings.stage.tools.editor.EditorFrame extends com.threerings.media.ManagedJFrame implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _openListener

            +
            ActionListener _openListener
            +
            Handles JFileChooser responses when opening files.
            +
          • +
          • +

            _scene

            +
            StageScene _scene
            +
            The scene currently undergoing edit.
            +
          • +
          • +

            _filepath

            +
            String _filepath
            +
            The file last associated with the current scene.
            +
          • +
          • +

            _main

            +
            JPanel _main
            +
            Contains the scene view panel or other fun stuff.
            +
          • +
          • +

            _dialog

            +
            JInternalFrame _dialog
            +
            Used for displaying dialogs.
            +
          • +
          • +

            _chooser

            +
            JFileChooser _chooser
            +
            The file chooser used for loading and saving scenes.
            +
          • +
          • +

            _svpanel

            +
            EditorScenePanel _svpanel
            +
            The panel that displays the scene view.
            +
          • +
          • +

            _tpanel

            +
            TileInfoPanel _tpanel
            +
            The panel that displays tile info.
            +
          • +
          • +

            _sceneInfoPanel

            +
            SceneInfoPanel _sceneInfoPanel
            +
            The panel that displays scene info.
            +
          • +
          • +

            _scrollBox

            +
            EditorScrollBox _scrollBox
            +
            The scrollbox used to display the view position within the scene.
            +
          • +
          • +

            _model

            +
            EditorModel _model
            +
            The editor data model.
            +
          • +
          • +

            _ctx

            +
            EditorContext _ctx
            +
            The editor context.
            +
          • +
          • +

            _parser

            +
            SceneParser _parser
            +
            We use this to load scenes.
            +
          • +
          • +

            _writer

            +
            StageSceneWriter _writer
            +
            We use this to save scenes.
            +
          • +
          • +

            _testLoader

            +
            TestTileLoader _testLoader
            +
            The test tileset loader.
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.stage.tools.editor.EditorScenePanel extends StageScenePanel implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _ctx

            +
            EditorContext _ctx
            +
            Provides access to stuff.
            +
          • +
          • +

            _emodel

            +
            EditorModel _emodel
            +
            Our editor model.
            +
          • +
          • +

            _box

            +
            EditorScrollBox _box
            +
            The scrollbox that tracks our view.
            +
          • +
          • +

            _refreshBox

            +
            boolean _refreshBox
            +
            Do we need to refresh the image being displayed in our scrollbox?
            +
          • +
          • +

            _frame

            +
            JFrame _frame
            +
            We need this to create our dialogs when they are needed.
            +
          • +
          • +

            _horizRange

            +
            BoundedRangeModel _horizRange
            +
            Allows scrolling horizontally.
            +
          • +
          • +

            _vertRange

            +
            BoundedRangeModel _vertRange
            +
            Allows scrolling vertically.
            +
          • +
          • +

            _area

            +
            Rectangle _area
            +
            The virtual screen rectangle around which we scroll.
            +
          • +
          • +

            _coordHighlighting

            +
            boolean _coordHighlighting
            +
            Whether or not coordinate highlighting is enabled.
            +
          • +
          • +

            _hfull

            +
            Point _hfull
            +
            The currently highlighted full coordinate.
            +
          • +
          • +

            _drag

            +
            Point _drag
            +
            The location of the start of a tile drag in tile coords.
            +
          • +
          • +

            _ppos

            +
            Point _ppos
            +
            The position of the tile currently being placed.
            +
          • +
          • +

            _validPlacement

            +
            boolean _validPlacement
            +
            Used to track whether or not the current "placing" tile is in a + valid position.
            +
          • +
          • +

            _ptile

            +
            com.threerings.media.tile.Tile _ptile
            +
            The tile currently being placed.
            +
          • +
          • +

            _pscobj

            +
            com.threerings.miso.client.SceneObject _pscobj
            +
            Metrics for the tile currently being placed if it is an object + tile.
            +
          • +
          • +

            _extras

            +
            ArrayList<E> _extras
            +
            A list of things that will do some extra painting for us.
            +
          • +
          • +

            _dialogPortal

            +
            PortalDialog _dialogPortal
            +
            The dialog providing portal edit functionality.
            +
          • +
          • +

            _objEditor

            +
            ObjectEditorDialog _objEditor
            +
            The dialog providing object edit functionality.
            +
          • +
          • +

            _eobject

            +
            com.threerings.miso.client.SceneObject _eobject
            +
            The object currently being edited by the object editor dialog.
            +
          • +
          • +

            _undo

            +
            com.threerings.stage.tools.editor.EditorScenePanel.UndoStack _undo
            +
          • +
          • +

            _redo

            +
            com.threerings.stage.tools.editor.EditorScenePanel.UndoStack _redo
            +
          • +
          • +

            _sceneListener

            +
            EditorScenePanel.SceneModelListener _sceneListener
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.stage.tools.editor.EditorScrollBox extends ScrollBox implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _miniMap

            +
            BufferedImage _miniMap
            +
            The minimap image.
            +
          • +
          • +

            _panel

            +
            EditorScenePanel _panel
            +
            The panel we box for.
            +
          • +
          • +

            _updatingView

            +
            boolean _updatingView
            +
            Whether or not we're updating our little view.
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.stage.tools.editor.EditorToolBarPanel extends JPanel implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _buttons

            +
            List<E> _buttons
            +
            The buttons in the tool bar.
            +
          • +
          • +

            _model

            +
            EditorModel _model
            +
            The editor data model.
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.stage.tools.editor.ObjectEditorDialog extends EditorDialog implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _action

            +
            JTextField _action
            +
          • +
          • +

            _priority

            +
            JSlider _priority
            +
          • +
          • +

            _scobj

            +
            com.threerings.miso.client.SceneObject _scobj
            +
          • +
          • +

            _primary

            +
            JComboBox<E> _primary
            +
          • +
          • +

            _secondary

            +
            JComboBox<E> _secondary
            +
          • +
          • +

            _tertiary

            +
            JComboBox<E> _tertiary
            +
          • +
          • +

            _quaternary

            +
            JComboBox<E> _quaternary
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.stage.tools.editor.PortalDialog extends EditorDialog implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _scene

            +
            StageScene _scene
            +
            The scene.
            +
          • +
          • +

            _portalText

            +
            JTextField _portalText
            +
            The portal name text entry field.
            +
          • +
          • +

            _entrance

            +
            JCheckBox _entrance
            +
            The portal default entrance check box.
            +
          • +
          • +

            _port

            +
            EditablePortal _port
            +
            The location object denoting the portal location.
            +
          • +
          • +

            _orientcombo

            +
            JComboBox<E> _orientcombo
            +
            The combo box listing the direction orientations.
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.stage.tools.editor.PreferencesDialog extends JInternalFrame implements Serializable

        +
      • +
      • + + +

        Class com.threerings.stage.tools.editor.SceneInfoPanel extends JPanel implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _ctx

            +
            EditorContext _ctx
            +
            The giver of life.
            +
          • +
          • +

            _scene

            +
            StageScene _scene
            +
            The scene we're controlling.
            +
          • +
          • +

            _scenename

            +
            JTextField _scenename
            +
            The scene name entry field.
            +
          • +
          • +

            _scenetype

            +
            JComboBox<E> _scenetype
            +
            The scene type selector.
            +
          • +
          • +

            _colorClasses

            +
            JComboBox<E> _colorClasses
            +
            The scene type selector.
            +
          • +
          • +

            _colorIds

            +
            JComboBox<E> _colorIds
            +
            The scene type selector.
            +
          • +
          • +

            _svpanel

            +
            EditorScenePanel _svpanel
            +
            The scene panel, which we hackily repaint when default colors change.
            +
          • +
          • +

            _dirbutton

            +
            DirectionButton _dirbutton
            +
            The object grip direction button.
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.stage.tools.editor.TileInfoPanel extends JSplitPane implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _layerSets

            +
            Map<K,V> _layerSets
            +
            An ArrayList of TileSetRecords for each layer.
            +
          • +
          • +

            _idToTreePathMap

            +
            Map<K,V> _idToTreePathMap
            +
            Map of tileset ID to TreePath.
            +
          • +
          • +

            _layerLengths

            +
            int[] _layerLengths
            +
            The original number of TileSetRecords for each layer.
            +
          • +
          • +

            _tsettree

            +
            JTree _tsettree
            +
            The tree listing available tilesets.
            +
          • +
          • +

            _selected

            +
            DefaultMutableTreeNode _selected
            +
            The selected tree node.
            +
          • +
          • +

            _tiletable

            +
            JTable _tiletable
            +
            The table listing all tiles in the selected tileset.
            +
          • +
          • +

            _quickList

            +
            JList<E> _quickList
            +
            The list of quickly-selectable tilesets.
            +
          • +
          • +

            _curTrec

            +
            com.threerings.stage.tools.editor.TileInfoPanel.TileSetRecord _curTrec
            +
            The currently selected tileset record.
            +
          • +
          • +

            _tablewid

            +
            int _tablewid
            +
            The width of the tile table column in pixels.
            +
          • +
          • +

            _scroller

            +
            com.threerings.media.SafeScrollPane _scroller
            +
            The scroll pane containing the tile table.
            +
          • +
          • +

            _model

            +
            EditorModel _model
            +
            The editor model.
            +
          • +
          • +

            _ctx

            +
            EditorContext _ctx
            +
            Our editor client context.
            +
          • +
          • +

            _tablemodel

            +
            com.threerings.stage.tools.editor.TileInfoPanel.TileTableModel _tablemodel
            +
            The tile table data model.
            +
          • +
          • +

            _settingTileOurselves

            +
            boolean _settingTileOurselves
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.stage.tools.editor.TileInfoPanel.TileTableModel extends AbstractTableModel implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _icons

            +
            ImageIcon[] _icons
            +
            The image icons used to display the table cell contents.
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    • +

      Package com.threerings.stage.tools.viewer

      +
        +
      • + + +

        Class com.threerings.stage.tools.viewer.ViewerFrame extends com.threerings.media.ManagedJFrame implements Serializable

        + +
      • +
      • + + +

        Class com.threerings.stage.tools.viewer.ViewerScenePanel extends StageScenePanel implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            _defloc

            +
            StageLocation _defloc
            +
            The current scene's default entrance.
            +
          • +
          • +

            _charmgr

            +
            com.threerings.cast.CharacterManager _charmgr
            +
            Provides character sprite data.
            +
          • +
          • +

            _descUser

            +
            com.threerings.cast.CharacterDescriptor _descUser
            +
            The character descriptor for the user character.
            +
          • +
          • +

            _descDecoy

            +
            com.threerings.cast.CharacterDescriptor _descDecoy
            +
            The character descriptor for the decoy characters.
            +
          • +
          • +

            _sprite

            +
            com.threerings.cast.CharacterSprite _sprite
            +
            The sprite we're manipulating within the view.
            +
          • +
          • +

            _decoys

            +
            com.threerings.cast.CharacterSprite[] _decoys
            +
            The test sprites that meander about aimlessly.
            +
          • +
          +
        • +
        +
      • +
      +
    • +
    • +

      Package com.threerings.stats.data

      +
    • +
    • +

      Package com.threerings.stats.server.persist

      +
        +
      • + + +

        Class com.threerings.stats.server.persist.MaxStatCodeRecord extends PersistentRecord implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            maxCode

            +
            int maxCode
            +
          • +
          +
        • +
        +
      • +
      • + + +

        Class com.threerings.stats.server.persist.StatRecord extends PersistentRecord implements Serializable

        +
          +
        • +

          Serialized Fields

          +
            +
          • +

            playerId

            +
            int playerId
            +
            The identifier of the player this is a stat for.
            +
          • +
          • +

            statCode

            +
            int statCode
            +
            The code of the stat.
            +
          • +
          • +

            statData

            +
            byte[] statData
            +
            The data associated with the stat.
            +
          • +
          • +

            modCount

            +
            byte modCount
            +
            The number of times this stat has been updated, so that simultaneous attempts to update the same stat in the repository can be caught and handled. Stored as a byte because - we don't expect to ever have more than a couple simultaneous attempts to update a stat. -

            -

            -
            -
    - -

    - - - - - -
    -Class com.threerings.stats.server.persist.StringCodeRecord extends PersistentRecord implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -statCode

    -
    -int statCode
    -
    -
    The code of the stat. -

    -

    -
    -
    -
    -

    -value

    -
    -String value
    -
    -
    -
    -
    -
    -

    -code

    -
    -int code
    -
    -
    -
    -
    -
    - - - - - -
    -Package com.threerings.whirled.spot.data
    - -

    - - - - - -
    -Class com.threerings.whirled.spot.data.Cluster extends Rectangle implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -clusterOid

    -
    -int clusterOid
    -
    -
    A unique identifier for this cluster (also the distributed object - id of the cluster chat object). -

    -

    -
    -
    -
    - - - - - -
    -Package com.threerings.whirled.spot.server
    - -

    - - - - - -
    -Class com.threerings.whirled.spot.server.SpotSceneManager.ClusterRecord extends HashIntMap<ClusteredBodyObject> implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_clobj

    -
    -ClusterObject _clobj
    -
    -
    -
    -
    -
    -

    -_cluster

    -
    -Cluster _cluster
    -
    -
    -
    -
    -
    - - - - - -
    -Package com.threerings.whirled.util
    - -

    - - - - - -
    -Class com.threerings.whirled.util.NoSuchSceneException extends Exception implements Serializable
    - -

    - - - - - -
    -Serialized Fields
    - -

    -_sceneid

    -
    -int _sceneid
    -
    -
    -
    -
    - -

    -


    - - + we don't expect to ever have more than a couple simultaneous attempts to update a stat. + + + + + +
  • + + +

    Class com.threerings.stats.server.persist.StringCodeRecord extends PersistentRecord implements Serializable

    +
      +
    • +

      Serialized Fields

      +
        +
      • +

        statCode

        +
        int statCode
        +
        The code of the stat.
        +
      • +
      • +

        value

        +
        String value
        +
      • +
      • +

        code

        +
        int code
        +
      • +
      +
    • +
    +
  • + + +
  • +

    Package com.threerings.whirled.spot.data

    + +
  • +
  • +

    Package com.threerings.whirled.spot.server

    + +
  • +
  • +

    Package com.threerings.whirled.util

    + +
  • + + - - - - - - - - - - - - -
    - -
    - + + + + + - -
    -Copyright © 2011. All Rights Reserved. - - +

    Copyright © 2015. All rights reserved.

    + + diff --git a/apidocs/stylesheet.css b/apidocs/stylesheet.css index 6ea9e516..cebb4fd8 100644 --- a/apidocs/stylesheet.css +++ b/apidocs/stylesheet.css @@ -1,29 +1,574 @@ /* Javadoc style sheet */ +/* +Overall document style +*/ -/* Define colors, fonts and other style attributes here to override the defaults */ +@import url('resources/fonts/dejavu.css'); -/* Page background color */ -body { background-color: #FFFFFF; color:#000000 } +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; -/* Headings */ -h1 { font-size: 145% } +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; + width:100%; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} -/* Table colors */ -.TableHeadingColor { background: #CCCCFF; color:#000000 } /* Dark mauve */ -.TableSubHeadingColor { background: #EEEEFF; color:#000000 } /* Light mauve */ -.TableRowColor { background: #FFFFFF; color:#000000 } /* White */ +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} -/* Font used in left-hand frame lists */ -.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 } -.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } -.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} -/* Navigation bar fonts and colors */ -.NavBarCell1 { background-color:#EEEEFF; color:#000000} /* Light mauve */ -.NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */ -.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;} -.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;} +td.colLast div { + padding-top:0px; +} -.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} -.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +}