|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.threerings.expr.SimpleScope
com.threerings.tudey.client.cursor.TileCursor.Implementation
com.threerings.tudey.client.cursor.TileCursor.Original
public static class TileCursor.Original
The original implementation.
| Field Summary | |
|---|---|
protected TileConfig.Original |
_config
The tile configuration. |
protected RectangleElement |
_footprint
The tile footprint. |
protected Model |
_model
The model. |
protected Polygon |
_shape
The shape of the tile. |
| Fields inherited from class com.threerings.expr.SimpleScope |
|---|
_parentScope |
| Fields inherited from interface com.threerings.expr.Scope |
|---|
EPOCH, NOW |
| Constructor Summary | |
|---|---|
TileCursor.Original(TudeyContext ctx,
Scope parentScope,
TileConfig.Original config)
Creates a new implementation. |
|
| Method Summary | |
|---|---|
void |
composite()
Adds this object's Dependencys and Enqueueables to the compositor in
preparation for rendering. |
Shape |
getShape()
Returns a reference to the transformed shape. |
void |
setConfig(TileConfig.Original config)
(Re)configures the implementation. |
void |
tick(float elapsed)
Updates the state of this object based on the elapsed time in seconds. |
void |
update(TudeySceneModel.TileEntry entry)
Updates the cursor state. |
| Methods inherited from class com.threerings.tudey.client.cursor.TileCursor.Implementation |
|---|
getScopeName |
| Methods inherited from class com.threerings.expr.SimpleScope |
|---|
addListener, dispose, get, getParentScope, removeListener, scopeUpdated |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected TileConfig.Original _config
protected Model _model
protected RectangleElement _footprint
protected Polygon _shape
| Constructor Detail |
|---|
public TileCursor.Original(TudeyContext ctx,
Scope parentScope,
TileConfig.Original config)
| Method Detail |
|---|
public void setConfig(TileConfig.Original config)
public Shape getShape()
TileCursor.Implementation
getShape in class TileCursor.Implementationpublic void update(TudeySceneModel.TileEntry entry)
TileCursor.Implementation
update in class TileCursor.Implementationpublic void tick(float elapsed)
Tickable
tick in interface Tickabletick in class TileCursor.Implementationpublic void composite()
CompositableDependencys and Enqueueables to the compositor in
preparation for rendering.
composite in interface Compositablecomposite in class TileCursor.Implementation
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||