com.threerings.tudey.data
Class TudeyBodyObject
java.lang.Object
com.threerings.presents.dobj.DObject
com.threerings.presents.data.ClientObject
com.threerings.crowd.data.BodyObject
com.threerings.tudey.data.TudeyBodyObject
- All Implemented Interfaces:
- SpeakObject, Streamable
public class TudeyBodyObject
- extends BodyObject
Extends BodyObject with Tudey-specified data.
|
Field Summary |
static String |
FORCE_CLIENT_ACTION
The name of the message posted by the server to force the client to perform a client
action. |
static String |
PAWN_ID
The field name of the pawnId field. |
int |
pawnId
The id of the player's pawn. |
| Fields inherited from class com.threerings.presents.dobj.DObject |
_accessors, _atable, _controller, _deathWish, _listeners, _locattrs, _locks, _oid, _omgr, _scount, _subs, _tcancelled, _tcount, _tevent, NO_ATTRS |
| Methods inherited from class com.threerings.crowd.data.BodyObject |
addWhoData, applyToListeners, createPermissionPolicy, didLeavePlace, getClientObject, getPlaceOid, getStatusTranslation, getTokens, getVisibleName, setAwayMessage, setLocation, setStatus, who, willEnterPlace |
| Methods inherited from class com.threerings.presents.data.ClientObject |
addToReceivers, checkAccess, checkAccess, hasAccess, hasAccess, reference, release, removeFromReceivers, setReceivers, setUsername, updateReceivers |
| Methods inherited from class com.threerings.presents.dobj.DObject |
acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, clearLock, clearTransaction, commitTransaction, createAccessors, destroy, getAccessController, getAccessor, getAttribute, getListenerIndex, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, isAuthoritative, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, readField__oid, releaseLock, removeFromSet, removeListener, removeSubscriber, requestAttributeChange, requestAttributeChange, requestElementUpdate, requestElementUpdate, requestEntryAdd, requestEntryRemove, requestEntryUpdate, requestEntryUpdate, requestOidAdd, requestOidAdd, requestOidRemove, requestOidRemove, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, toString, updateSet, which, which, writeField__oid |
PAWN_ID
@Generated(value="com.threerings.presents.tools.GenDObjectTask")
public static final String PAWN_ID
- The field name of the
pawnId field.
- See Also:
- Constant Field Values
FORCE_CLIENT_ACTION
public static final String FORCE_CLIENT_ACTION
- The name of the message posted by the server to force the client to perform a client
action. The message provides two arguments: the client action config and the
EntityKey of the source.
- See Also:
- Constant Field Values
pawnId
public int pawnId
- The id of the player's pawn.
TudeyBodyObject
public TudeyBodyObject()
createOccupantInfo
public OccupantInfo createOccupantInfo(PlaceObject plobj)
- Overrides:
createOccupantInfo in class BodyObject
setPawnId
@Generated(value="com.threerings.presents.tools.GenDObjectTask")
public void setPawnId(int value)
- Requests that the
pawnId 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.