| Package | Description |
|---|---|
| com.threerings.micasa.lobby.table | |
| com.threerings.parlor.client | |
| com.threerings.parlor.data | |
| com.threerings.parlor.server |
| Modifier and Type | Field and Description |
|---|---|
Table |
TableItem.table
A reference to the table we are displaying.
|
| Modifier and Type | Field and Description |
|---|---|
com.threerings.presents.dobj.DSet<Table> |
TableLobbyObject.tableSet
A set containing all of the tables being managed by this lobby.
|
| Modifier and Type | Method and Description |
|---|---|
com.threerings.presents.dobj.DSet<Table> |
TableLobbyObject.getTables() |
| Modifier and Type | Method and Description |
|---|---|
void |
TableLobbyObject.addToTables(Table table) |
void |
TableLobbyObject.addToTableSet(Table elem)
Requests that the specified entry be added to the
tableSet set. |
void |
TableListView.tableAdded(Table table) |
void |
TableListView.tableUpdated(Table table) |
void |
TableItem.tableUpdated(Table table)
Called when our table has been updated and we need to update the UI
to reflect the new information.
|
void |
TableLobbyObject.updateTables(Table table) |
void |
TableLobbyObject.updateTableSet(Table elem)
Requests that the specified entry be updated in the
tableSet set. |
| Modifier and Type | Method and Description |
|---|---|
void |
TableLobbyObject.setTableSet(com.threerings.presents.dobj.DSet<Table> value)
Requests that the
tableSet field be set to the
specified value. |
| Constructor and Description |
|---|
TableItem(MiCasaContext ctx,
TableDirector tdtr,
Table table)
Creates a new table item to display and interact with the supplied
table.
|
| Modifier and Type | Method and Description |
|---|---|
Table |
TableDirector.getSeatedTable()
Returns the current table this client is seated at, or null.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TableObserver.tableAdded(Table table)
Called when a new table is created.
|
void |
TableObserver.tableUpdated(Table table)
Called when something has changed about a table (occupant list
updated, state changed from matchmaking to in-play, etc.).
|
| Modifier and Type | Method and Description |
|---|---|
void |
TableDirector.entryAdded(com.threerings.presents.dobj.EntryAddedEvent<Table> event) |
void |
TableDirector.entryRemoved(com.threerings.presents.dobj.EntryRemovedEvent<Table> event) |
void |
TableDirector.entryUpdated(com.threerings.presents.dobj.EntryUpdatedEvent<Table> event) |
| Modifier and Type | Method and Description |
|---|---|
com.threerings.presents.dobj.DSet<Table> |
TableLobbyObject.getTables()
Returns a reference to the distributed set instance that will be
holding the tables.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TableLobbyObject.addToTables(Table table)
Adds the supplied table instance to the tables set (using the
appropriate distributed object mechanisms).
|
void |
TableLobbyObject.updateTables(Table table)
Updates the value of the specified table instance in the tables
distributed set (using the appropriate distributed object
mechanisms).
|
| Modifier and Type | Method and Description |
|---|---|
Table |
TableManager.createTable(com.threerings.crowd.data.BodyObject creator,
TableConfig tableConfig,
GameConfig config)
Creates a table for the specified creator and returns said table.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TableManager.setTableClass(Class<? extends Table> tableClass)
Set the subclass of Table that this instance should generate.
|
Copyright © 2015. All rights reserved.