com.threerings.tudey.tools
Class ToolSceneView

java.lang.Object
  extended by com.threerings.expr.DynamicScope
      extended by com.threerings.tudey.client.TudeySceneView
          extended by com.threerings.tudey.tools.ToolSceneView
All Implemented Interfaces:
ChatDisplay, OccupantObserver, PlaceView, Scope, ScopeUpdateListener, Compositable, GlView, Tickable, InvocationCodes, TudeyCodes, TudeySceneModel.Observer, ActorAdvancer.Environment

public class ToolSceneView
extends TudeySceneView

Scene view for tools.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.threerings.tudey.client.TudeySceneView
TudeySceneView.FloorMaskFilter, TudeySceneView.TickParticipant, TudeySceneView.UpdateRecord
 
Field Summary
protected  boolean _fogEnabled
          Whether or not fog is enabled.
protected  boolean _lightingEnabled
          Whether or not lighting is enabled.
protected  boolean _markersVisible
          Whether or not markers are visible.
protected  boolean _soundEnabled
          Whether or not sound is enabled.
 
Fields inherited from class com.threerings.tudey.client.TudeySceneView
_actorSpace, _actorSprites, _advancedSmoother, _advancedTime, _camcfg, _camcfgs, _camhand, _camtrans, _controlledSprite, _ctrl, _ctx, _delayedSmoother, _delayedTime, _disposed, _elapsedAverage, _elements, _entrySprites, _floorMaskFilter, _inputWindow, _isect, _loadingActors, _loadingEntries, _loadingMerged, _loadingWindow, _mergedSprites, _penetration, _ping, _pingAverage, _placeConfig, _preloads, _ray, _records, _scene, _sceneModel, _smoothedTime, _smoother, _suppressMergeUpdates, _targetSprite, _tickParticipants, _tsobj, ACTOR_LOAD_PERCENT, BATCH_LOAD_DURATION, ENTRY_LOAD_PERCENT, ENTRY_MERGE_PERCENT, PRELOAD_PERCENT
 
Fields inherited from class com.threerings.expr.DynamicScope
_compoundDepth, _listeners, _owner, _parentScope, _scopeName, _symbols, INVALID_SCOPE
 
Fields inherited from interface com.threerings.tudey.data.TudeyCodes
DEFAULT_BUFFER_DELAY, DEFAULT_TICK_INTERVAL
 
Fields inherited from interface com.threerings.presents.data.InvocationCodes
ACCESS_DENIED, E_ACCESS_DENIED, E_INTERNAL_ERROR, GLOBAL_GROUP, INTERNAL_ERROR
 
Fields inherited from interface com.threerings.expr.Scope
EPOCH, NOW
 
Constructor Summary
ToolSceneView(TudeyContext ctx, ToolSceneController ctrl)
          Creates a new scene view.
 
Method Summary
 
Methods inherited from class com.threerings.tudey.client.TudeySceneView
addActorSprite, addCameraConfig, addCameraConfig, addEntrySprite, addExtraPreloads, addPreloads, addPreloads, addPreloads, addTickParticipant, addTickParticipant, canMerge, clear, collides, collides, composite, createActorSpriteBatch, createCameraHandler, createEntrySpriteBatch, didLeavePlace, displayMessage, doLoading, entryAdded, entryRemoved, entryUpdated, getActorSpace, getActorSprite, getAdvancedTime, getBufferDelay, getCameraHandler, getChatType, getControlDelta, getControlledSprite, getController, getDelayedTime, getElapsed, getEntrySprite, getFloorTransform, getFloorTransform, getFloorTransform, getFloorTransform, getFloorZ, getFloorZ, getInputAdvance, getInputWindow, getIntersection, getIntersection, getMergeGranularity, getPenetration, getPing, getScene, getSceneModel, getSmoothedTime, getSprite, getTargetSprite, initMergedSpriteBatch, maybeCreateLoadingWindow, maybeMerge, noteJitter, occupantEntered, occupantLeft, occupantUpdated, prefireEffect, prespawnActor, processSceneDelta, pruneRecords, removeCameraConfig, removeCameraConfig, removeTickParticipant, setCameraConfig, setSceneModel, tick, unmerge, updateControlledSprite, updateLoadingWindow, updateTargetSprite, wasAdded, wasRemoved, willEnterPlace
 
Methods inherited from class com.threerings.expr.DynamicScope
addListener, dispose, endCompoundUpdate, get, getParentScope, getScopeName, put, remove, removeListener, scopeUpdated, setParentScope, startCompoundUpdate, wasUpdated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_markersVisible

@Scoped
protected boolean _markersVisible
Whether or not markers are visible.


_lightingEnabled

@Scoped
protected boolean _lightingEnabled
Whether or not lighting is enabled.


_fogEnabled

@Scoped
protected boolean _fogEnabled
Whether or not fog is enabled.


_soundEnabled

@Scoped
protected boolean _soundEnabled
Whether or not sound is enabled.

Constructor Detail

ToolSceneView

public ToolSceneView(TudeyContext ctx,
                     ToolSceneController ctrl)
Creates a new scene view.