Serialized Form


Package com.threerings.admin.client

Class com.threerings.admin.client.AsStringFieldEditor extends com.threerings.admin.client.FieldEditor implements Serializable

Serialized Fields

_value

JTextField _value

Class com.threerings.admin.client.BooleanFieldEditor extends com.threerings.admin.client.FieldEditor implements Serializable

Serialized Fields

_value

JCheckBox _value

Class com.threerings.admin.client.ConfigEditorPanel extends JPanel implements Serializable

Serialized Fields

_ctx

com.threerings.presents.util.PresentsContext _ctx

_oeditors

JTabbedPane _oeditors

_defaultPane

String _defaultPane

Class com.threerings.admin.client.DSetEditor extends JPanel implements Serializable

Serialized Fields

_setName

String _setName

_entryFilter

Predicate<T> _entryFilter

_accessor

com.threerings.admin.client.DSetEditor.Accessor<F extends com.threerings.presents.dobj.DSet.Entry> _accessor

_table

ObjectEditorTable _table

_keys

ComparableArrayList<T extends Comparable<? super T>> _keys

_entryClass

Class<T> _entryClass

_editableFields

String[] _editableFields

_interp

ObjectEditorTable.FieldInterpreter _interp

_displayFields

String[] _displayFields

Class com.threerings.admin.client.EditableFieldEditor extends com.threerings.admin.client.FieldEditor implements Serializable

Serialized Fields

_dummy

Object _dummy
The dummy object that we actually edit.


_editor

PropertyEditor _editor
The contained property editor.


_revert

JButton _revert
The revert and commit buttons.


_commit

JButton _commit
The revert and commit buttons.


_a1

Object[] _a1
Used for deep-comparing objects.


_a2

Object[] _a2
Used for deep-comparing objects.

Class com.threerings.admin.client.FieldEditor extends JPanel implements Serializable

Serialized Fields

_ctx

com.threerings.presents.util.PresentsContext _ctx

_field

Field _field

_accessor

com.threerings.admin.client.FieldEditor.Accessor _accessor

_label

JLabel _label

Class com.threerings.admin.client.ObjectEditorPanel extends ScrollablePanel implements Serializable

Serialized Fields

_ctx

com.threerings.presents.util.PresentsContext _ctx

_key

String _key

_safesub

com.threerings.presents.util.SafeSubscriber<T extends com.threerings.presents.dobj.DObject> _safesub

_object

com.threerings.admin.data.ConfigObject _object

Class com.threerings.admin.client.PulldownFieldEditor extends com.threerings.admin.client.FieldEditor implements Serializable

Serialized Fields

_value

JComboBox _value

Class com.threerings.admin.client.TabbedDSetEditor extends JPanel implements Serializable

Serialized Fields

_setter

com.threerings.presents.dobj.DObject _setter

_setName

String _setName

_entryClass

Class<T> _entryClass

_editableFields

String[] _editableFields

_interp

ObjectEditorTable.FieldInterpreter _interp

_grouper

com.threerings.admin.client.TabbedDSetEditor.EntryGrouper<E extends com.threerings.presents.dobj.DSet.Entry> _grouper

_accessorFactory

com.threerings.admin.client.TabbedDSetEditor.AccessorFactory _accessorFactory

_tabs

JTabbedPane _tabs

_editors

HashMap<K,V> _editors

Package com.threerings.config

Class com.threerings.config.ConfigEvent extends EventObject implements Serializable

Serialized Fields

_config

ManagedConfig _config
The affected configuration.

Class com.threerings.config.ConfigReferenceSet extends HashSet<Tuple<Class<?>,ConfigReference>> implements Serializable


Package com.threerings.config.swing

Class com.threerings.config.swing.ConfigBox extends JComboBox implements Serializable

Serialized Fields

_msgs

com.threerings.util.MessageBundle _msgs
The message bundle to use for translation.


_groups

ConfigGroup<T extends ManagedConfig>[] _groups
The configuration groups.


_nullable

boolean _nullable
Whether or not the null value is selectable.

Class com.threerings.config.swing.ConfigChooser extends JPanel implements Serializable

Class com.threerings.config.swing.ConfigChooser.ResourceChooser extends ConfigChooser implements Serializable

Serialized Fields

_rsrcmgr

com.threerings.resource.ResourceManager _rsrcmgr
The resource manager.


_chooser

JFileChooser _chooser
The file chooser.


_prefdir

String _prefdir
The directory preference key.

Class com.threerings.config.swing.ConfigChooser.TreeChooser extends ConfigChooser implements Serializable

Serialized Fields

_msgs

com.threerings.util.MessageBundle _msgs
The bundle from which we obtain our messages.


_label

String _label
The group label.


_groups

ConfigGroup<T extends ManagedConfig>[] _groups
The configuration groups.


_ok

JButton _ok
The OK button.


_cancel

JButton _cancel
The cancel button.


_selected

String _selected
The path of the selected configuration.

Class com.threerings.config.swing.ConfigTree extends JTree implements Serializable

Serialized Fields

_groups

ConfigGroup<T extends ManagedConfig>[] _groups
The configuration groups.


_expanded

HashSet<E> _expanded
The set of paths currently expanded.


_block

ChangeBlock _block
Indicates that we should ignore any changes, because we're the one effecting them.


_lconfig

ManagedConfig _lconfig
The configuration that we're listening to, if any.

Class com.threerings.config.swing.ConfigTreeNode extends DefaultMutableTreeNode implements Serializable

Serialized Fields

_config

ManagedConfig _config
The configuration contained in this node, if any.


_count

int _count
The number of copies of this node.


_expanded

boolean _expanded
Whether or not this node is expanded in the tree.


Package com.threerings.config.tools

Class com.threerings.config.tools.BaseConfigEditor extends JFrame implements Serializable

Serialized Fields

_rsrcmgr

com.threerings.resource.ResourceManager _rsrcmgr
The resource manager.


_msgmgr

com.threerings.util.MessageManager _msgmgr
The message manager.


_cfgmgr

ConfigManager _cfgmgr
The config manager.


_colorpos

com.threerings.media.image.ColorPository _colorpos
The color pository.


_msgs

com.threerings.util.MessageBundle _msgs
The config message bundle.


_eprefs

ToolUtil.EditablePrefs _eprefs
The editable preferences object.


_pdialog

JDialog _pdialog
The preferences dialog.


_fdialog

FindDialog _fdialog
The find dialog.


_find

Action _find
The find menu actions.


_findNext

Action _findNext
The find menu actions.

Class com.threerings.config.tools.ConfigEditor extends BaseConfigEditor implements Serializable

Serialized Fields

_popup

JPopupMenu _popup
The config tree pop-up menu.


_save

JMenuItem _save
The save and revert menu items.


_revert

JMenuItem _revert
The save and revert menu items.


_saveAll

JMenuItem _saveAll
The save and revert menu items.


_revertAll

JMenuItem _revertAll
The save and revert menu items.


_exportConfigs

JMenuItem _exportConfigs
The configuration export menu item.


_cut

Action _cut
The edit menu actions.


_copy

Action _copy
The edit menu actions.


_paste

Action _paste
The edit menu actions.


_delete

Action _delete
The edit menu actions.


_chooser

JFileChooser _chooser
The file chooser for opening and saving config files.


_split

JSplitPane _split
The split pane containing the tabs and the editor panel.


_tabs

JTabbedPane _tabs
The tabs for each manager.


_clipclass

Class<T> _clipclass
The class of the clipboard selection.

Class com.threerings.config.tools.ConfigEditor.ManagerPanel extends JPanel implements Serializable

Serialized Fields

cfgmgr

ConfigManager cfgmgr
The configuration manager.


gbox

JComboBox gbox
Determines the selected group.


_pane

JScrollPane _pane
The scroll pane that holds the group trees.


_epanel

EditorPanel _epanel
The object editor panel.

Class com.threerings.config.tools.ResourceEditor extends BaseConfigEditor implements Serializable

Serialized Fields

_save

JMenuItem _save
The file menu items.


_saveAs

JMenuItem _saveAs
The file menu items.


_revert

JMenuItem _revert
The file menu items.


_export

JMenuItem _export
The file menu items.


_chooser

JFileChooser _chooser
The file chooser for opening and saving config files.


_exportChooser

JFileChooser _exportChooser
The file chooser for opening and saving export files.


_epanel

EditorPanel _epanel
The editor panel.


_file

File _file
The loaded config file.


_block

ChangeBlock _block
Indicates that we should ignore any changes, because we're the one effecting them.


Package com.threerings.editor

Class com.threerings.editor.InvalidPathsException extends Exception implements Serializable


Package com.threerings.editor.swing

Class com.threerings.editor.swing.BasePropertyEditor extends CollapsiblePanel implements Serializable

Serialized Fields

_ctx

EditorContext _ctx
Provides access to common services.


_msgmgr

com.threerings.util.MessageManager _msgmgr
The message manager to use for translations.


_msgs

com.threerings.util.MessageBundle _msgs
The default message bundle.


_highlight

JButton _highlight
The highlight button.


_highlighted

boolean _highlighted
If the border should be highlighted.

Class com.threerings.editor.swing.DraggableSpinner extends JSpinner implements Serializable

Serialized Fields

_suppressStateChanged

boolean _suppressStateChanged
When set, suppresses the state-changed event.

Class com.threerings.editor.swing.DraggableSpinner.NumberModel extends SpinnerNumberModel implements Serializable

Class com.threerings.editor.swing.EditorPanel extends BasePropertyEditor implements Serializable

Serialized Fields

_ctx

EditorContext _ctx
Provides access to common services.


_catmode

EditorPanel.CategoryMode _catmode
How to present different categories of properties.


_ancestors

Property[] _ancestors
The ancestor properties from which constraints are inherited.


_omitColumns

boolean _omitColumns
If true, do not add editors for the properties flagged as columns.


_object

Object _object
The object being edited.


_editors

ArrayList<E> _editors
The current list of editors.


_dynamic

JPanel _dynamic
A container for the dynamic properties.

Class com.threerings.editor.swing.FindDialog extends JDialog implements Serializable

Serialized Fields

_msgs

com.threerings.util.MessageBundle _msgs
Our message bundle.


_field

JTextField _field
The find field.


_find

JButton _find
The find button.


_status

JLabel _status
The status label.


_epanel

EditorPanel _epanel
Our config editor.


_term

String _term
The search term.


_last

JComponent _last
The last and first found component.


_first

JComponent _first
The last and first found component.


_viewport

JViewport _viewport
The viewport.

Class com.threerings.editor.swing.ObjectPanel extends BasePropertyEditor implements Serializable

Serialized Fields

_ctx

EditorContext _ctx
Provides access to common services.


_box

JComboBox _box
The type box.


_panel

EditorPanel _panel
The editor panel.


_outer

Object _outer
The outer object reference.


_types

Class<T>[] _types
The list of available types.


_values

Object[] _values
Stored values for each type.


_lvalue

Object _lvalue
The last non-null value selected.

Class com.threerings.editor.swing.PropertyEditor extends BasePropertyEditor implements Serializable

Serialized Fields

_ctx

EditorContext _ctx
Provides access to common services.


_property

Property _property
The property being edited.


_lineage

Property[] _lineage
The ancestors of the property (if any), followed by the property itself.


_object

Object _object
The object being edited.

Class com.threerings.editor.swing.QuaternionPanel extends BasePropertyEditor implements Serializable

Serialized Fields

_spinners

JSpinner[] _spinners
The angle spinners.

Class com.threerings.editor.swing.Transform2DPanel extends BasePropertyEditor implements Serializable

Serialized Fields

_mode

Transform2DPanel.Mode _mode
The editing mode.


_tpanel

Vector2fPanel _tpanel
The translation panel.


_rspinner

JSpinner _rspinner
The rotation spinner.


_sspinner

JSpinner _sspinner
The scale spinner.

Class com.threerings.editor.swing.Transform3DPanel extends BasePropertyEditor implements Serializable

Serialized Fields

_mode

Transform3DPanel.Mode _mode
The editing mode.


_tpanel

Vector3fPanel _tpanel
The translation panel.


_rpanel

QuaternionPanel _rpanel
The rotation panel.


_sspinner

JSpinner _sspinner
The scale spinner.

Class com.threerings.editor.swing.Vector2fPanel extends BasePropertyEditor implements Serializable

Serialized Fields

_mode

Vector2fPanel.Mode _mode
The editing mode.


_scale

float _scale
The scale to apply.


_spinners

JSpinner[] _spinners
The coordinate spinners.

Class com.threerings.editor.swing.Vector3fPanel extends BasePropertyEditor implements Serializable

Serialized Fields

_mode

Vector3fPanel.Mode _mode
The editing mode.


_scale

float _scale
The scale to apply.


_spinners

JSpinner[] _spinners
The coordinate spinners.


Package com.threerings.editor.swing.editors

Class com.threerings.editor.swing.editors.ArrayListEditor extends PropertyEditor implements Serializable

Serialized Fields

_min

int _min
The minimum and maximum sizes of the list.


_max

int _max
The minimum and maximum sizes of the list.


_add

JButton _add
The add value button.

Class com.threerings.editor.swing.editors.BooleanEditor extends PropertyEditor implements Serializable

Serialized Fields

_box

JCheckBox _box
The check box.

Class com.threerings.editor.swing.editors.ChoiceEditor extends PropertyEditor implements Serializable

Serialized Fields

_box

JComboBox _box
The combo box.

Class com.threerings.editor.swing.editors.Color4fEditor extends PropertyEditor implements Serializable

Serialized Fields

_button

JButton _button
The button that brings up the color selection dialog.


_chooser

JColorChooser _chooser
The color chooser.


_dialog

JDialog _dialog
The color chooser dialog.


_spinner

DraggableSpinner _spinner
The alpha spinner.

Class com.threerings.editor.swing.editors.ColorizationEditor extends PropertyEditor implements Serializable

Serialized Fields

_class

JComboBox _class
The combo boxes.


_color

JComboBox _color
The combo boxes.

Class com.threerings.editor.swing.editors.ConfigEditor extends PropertyEditor implements Serializable

Serialized Fields

_box

ConfigBox _box
The combo box.

Class com.threerings.editor.swing.editors.ConfigReferenceEditor extends PropertyEditor implements Serializable

Serialized Fields

_config

JButton _config
The config button.


_edit

JButton _edit
The edit, and clear buttons.


_clear

JButton _clear
The edit, and clear buttons.


_arguments

JPanel _arguments
Holds the argument panels.


_chooser

ConfigChooser _chooser
The config chooser.


_listenee

ParameterizedConfig _listenee
The config that we're listening to, if any.

Class com.threerings.editor.swing.editors.EnumEditor extends PropertyEditor implements Serializable

Serialized Fields

_box

JComboBox _box
The combo box.

Class com.threerings.editor.swing.editors.FileEditor extends PropertyEditor implements Serializable

Serialized Fields

_file

JButton _file
The file button.


_clear

JButton _clear
The clear button.


_chooser

JFileChooser _chooser
The file chooser.

Class com.threerings.editor.swing.editors.GetPathEditor extends ObjectEditor implements Serializable

Class com.threerings.editor.swing.editors.MaskEditor extends PropertyEditor implements Serializable

Serialized Fields

_field

JFormattedTextField _field
The text field that shows the numeric mask value.


_button

JButton _button
The button that brings up the flag selection menu.


_popup

JPopupMenu _popup
The lazily created popup menu.


_flags

String[] _flags
The translated mode flags.

Class com.threerings.editor.swing.editors.NumberEditor extends PropertyEditor implements Serializable

Serialized Fields

_slider

JSlider _slider
The slider.


_spinner

DraggableSpinner _spinner
The spinner.


_step

double _step
The step size as retrieved from the annotation.


_scale

double _scale
The scale as retrieved from the annotation.

Class com.threerings.editor.swing.editors.ObjectEditor extends PropertyEditor implements Serializable

Serialized Fields

_panel

ObjectPanel _panel
The object panel.

Class com.threerings.editor.swing.editors.PanelArrayListEditor extends ArrayListEditor implements Serializable

Serialized Fields

_panels

JPanel _panels
The container holding the panels.

Class com.threerings.editor.swing.editors.PanelArrayListEditor.EntryPanel extends CollapsiblePanel implements Serializable

Serialized Fields

_raise

JButton _raise
The action buttons.


_lower

JButton _lower
The action buttons.


_delete

JButton _delete
The action buttons.


_highlight

JButton _highlight
The action buttons.


_highlighted

boolean _highlighted
The highlighted state.


_title

TitledBorder _title
The titled border.

Class com.threerings.editor.swing.editors.PathTableArrayListEditor extends TableArrayListEditor implements Serializable

Class com.threerings.editor.swing.editors.QuaternionEditor extends PropertyEditor implements Serializable

Serialized Fields

_panel

QuaternionPanel _panel
The quaternion panel.

Class com.threerings.editor.swing.editors.ResourceEditor extends FileEditor implements Serializable

Class com.threerings.editor.swing.editors.StringEditor extends PropertyEditor implements Serializable

Serialized Fields

_field

JTextComponent _field
The text field.

Class com.threerings.editor.swing.editors.TableArrayListEditor extends ArrayListEditor implements Serializable

Serialized Fields

_columns

com.threerings.editor.swing.editors.TableArrayListEditor.Column[] _columns
The column info.


_table

JTable _table
The table containing the array data.


_addColumn

JButton _addColumn
The add column button.


_copy

JButton _copy
The copy and delete buttons.


_delete

JButton _delete
The copy and delete buttons.


_opanel

ObjectPanel _opanel
The object panel used to edit the non-inline properties.

Class com.threerings.editor.swing.editors.Transform2DEditor extends PropertyEditor implements Serializable

Serialized Fields

_panel

Transform2DPanel _panel
The transform panel.

Class com.threerings.editor.swing.editors.Transform3DEditor extends PropertyEditor implements Serializable

Serialized Fields

_panel

Transform3DPanel _panel
The transform panel.

Class com.threerings.editor.swing.editors.Vector2fEditor extends PropertyEditor implements Serializable

Serialized Fields

_panel

Vector2fPanel _panel
The vector panel.

Class com.threerings.editor.swing.editors.Vector3fEditor extends PropertyEditor implements Serializable

Serialized Fields

_panel

Vector3fPanel _panel
The vector panel.


Package com.threerings.export.util

Class com.threerings.export.util.SerializableWrapper extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException

Package com.threerings.expr

Class com.threerings.expr.ScopeEvent extends EventObject implements Serializable


Package com.threerings.math

Class com.threerings.math.SingularMatrixException extends RuntimeException implements Serializable


Package com.threerings.opengl

Class com.threerings.opengl.AWTCanvas extends org.lwjgl.opengl.AWTGLCanvas implements Serializable

Serialized Fields

_updater

Runnable _updater
The runnable that updates the frame.

Class com.threerings.opengl.DisplayCanvas extends JPanel implements Serializable

Serialized Fields

_canvas

Canvas _canvas
The contained canvas.


_initialized

boolean _initialized
Set on initialization.


_updater

Runnable _updater
The runnable that updates the frame.


_entered

boolean _entered
Whether or not the mouse is over the component.


_lx

int _lx
The last position we reported.


_ly

int _ly
The last position we reported.


_buttons

com.threerings.opengl.DisplayCanvas.ButtonRecord[] _buttons
The states of the mouse buttons.


_lclicks

int _lclicks
The number of wheel clicks recorded.


_modifiers

int _modifiers
The current set of modifiers.


_pressedKeys

HashIntSet _pressedKeys
The set of currently pressed keys.


Package com.threerings.opengl.compositor

Class com.threerings.opengl.compositor.RenderQueue.PriorityList extends ArrayList<Batch> implements Serializable

Serialized Fields

_priority

int _priority
The priority level of this list.


Package com.threerings.opengl.effect.tools

Class com.threerings.opengl.effect.tools.ParticleEditor.LayerTableModel extends AbstractTableModel implements Serializable


Package com.threerings.opengl.gui.event

Class com.threerings.opengl.gui.event.ActionEvent extends InputEvent implements Serializable

Serialized Fields

_action

String _action

_argument

Object _argument

Class com.threerings.opengl.gui.event.ChangeEvent extends Event implements Serializable

Class com.threerings.opengl.gui.event.CommandEvent extends ActionEvent implements Serializable

Class com.threerings.opengl.gui.event.ControllerEvent extends InputEvent implements Serializable

Serialized Fields

_type

int _type
The type of the event.


_controlIndex

int _controlIndex
The index of the control (button or axis) that caused the event.


_xAxis

boolean _xAxis
Whether or not the axis is the x axis.


_yAxis

boolean _yAxis
Whether or not the axis is the y axis.


_value

float _value
The value of the axis.

Class com.threerings.opengl.gui.event.Event extends EventObject implements Serializable

Serialized Fields

_when

long _when

_consumed

boolean _consumed
Whether or not the event has been flagged as "consumed."

Class com.threerings.opengl.gui.event.FocusEvent extends Event implements Serializable

Serialized Fields

_type

int _type

Class com.threerings.opengl.gui.event.InputEvent extends Event implements Serializable

Serialized Fields

_modifiers

int _modifiers

Class com.threerings.opengl.gui.event.KeyEvent extends InputEvent implements Serializable

Serialized Fields

_type

int _type

_keyChar

char _keyChar

_keyCode

int _keyCode

_repeat

boolean _repeat

Class com.threerings.opengl.gui.event.MouseEvent extends InputEvent implements Serializable

Serialized Fields

_type

int _type

_button

int _button

_mx

int _mx

_my

int _my

_ccount

int _ccount

_delta

int _delta

Class com.threerings.opengl.gui.event.TextEvent extends Event implements Serializable


Package com.threerings.opengl.model.tools

Class com.threerings.opengl.model.tools.ModelDef.HashArrayList extends ArrayList<E> implements Serializable

Serialized Fields

_indices

HashMap<K,V> _indices
Maps elements to their indices in the list.

Class com.threerings.opengl.model.tools.ModelViewer.TrackPanel extends JPanel implements Serializable

Serialized Fields

_box

JComboBox _box
The combo box containing the selectable animations.


_start

JButton _start
The start and stop buttons.


_stop

JButton _stop
The start and stop buttons.


Package com.threerings.opengl.util

Class com.threerings.opengl.util.PreloadableSet extends HashSet<Preloadable> implements Serializable

Serialized Fields

_ctx

GlContext _ctx
The application context.


_remaining

List<E> _remaining
The list of resources remaining to be preloaded.


_preloaded

int _preloaded
The number of resources preloaded so far.


Package com.threerings.swing

Class com.threerings.swing.LogPanel extends JPanel implements Serializable

Serialized Fields

_msgs

com.threerings.util.MessageBundle _msgs
The translation bundle.


_warning

JLabel _warning
The label that displays the most recent logged warning.


_show

JButton _show
The button that pops up a window to display the entire warning.


_clear

JButton _clear
The button that clears out the displayed warning.


_handler

Handler _handler
The log message handler.


_records

List<E> _records
Error records stored for future display.


_dialog

com.threerings.swing.LogPanel.LogDialog _dialog
The dialog window.

Class com.threerings.swing.LogPanel.LogDialog extends JDialog implements Serializable

Serialized Fields

_text

JTextArea _text
The text area.


_pane

JScrollPane _pane
The scroll pane.


_formatter

OneLineLogFormatter _formatter
The log formatter.

Class com.threerings.swing.PrefsTree extends JTree implements Serializable

Serialized Fields

_prefs

Preferences _prefs
The underlying preferences.

Class com.threerings.swing.PrefsTreeNode extends DefaultMutableTreeNode implements Serializable

Serialized Fields

_value

Object _value
The value of this node, if it is a leaf.


_expanded

boolean _expanded
Whether or not this node is expanded in the tree.

Class com.threerings.swing.PrintStreamDialog extends JDialog implements Serializable

Serialized Fields

_out

ByteArrayOutputStream _out
The buffer output stream.


_printStream

PrintStream _printStream
The print stream that writes to the buffer.


_close

String _close
The text for the close button.


Package com.threerings.tudey.tools

Class com.threerings.tudey.tools.AreaDefiner extends ConfigTool<AreaConfig> implements Serializable

Serialized Fields

_entry

TudeySceneModel.AreaEntry _entry
The entry containing the vertex we're moving, if any.


_idx

int _idx
The index of the vertex we're moving.


_isect

Vector3f _isect
Holds the result of an intersection test.


AREA_FILTER

Predicate<T> AREA_FILTER
A filter that only passes area models.

Class com.threerings.tudey.tools.Arrow extends EditorTool implements Serializable

Serialized Fields

_epanel

EditorPanel _epanel
The editor panel that we use to edit things.


_ignoreUpdate

boolean _ignoreUpdate
Notes that we should ignore an update because we're the one effecting it.

Class com.threerings.tudey.tools.BaseMover extends EditorTool implements Serializable

Serialized Fields

_cursor

SelectionCursor _cursor
The cursor representing the selection that we're moving.


_entries

TudeySceneModel.Entry[] _entries
The (untransformed) entries that we're moving.


_tentries

TudeySceneModel.Entry[] _tentries
The transformed entries.


_tiles

boolean _tiles
Whether or not any of the entries are tiles (in which case we must stay aligned).


_center

Vector2f _center
The center of the entries.


_elevation

int _elevation
The entries' elevation.


_transform

Transform3D _transform
The selection transform.


_cursorVisible

boolean _cursorVisible
Whether or not the cursor is in the window.


_angle

float _angle
The angle about the z axis.


_isect

Vector3f _isect
Holds the result of an intersection test.


_underneath

ArrayList<E> _underneath
Holds the entries intersecting the cursor.

Class com.threerings.tudey.tools.ConfigTool extends EditorTool implements Serializable

Serialized Fields

_clazz

Class<T> _clazz
The config class for the brush.


_eref

com.threerings.tudey.tools.ConfigTool.EditableReference<T extends ManagedConfig> _eref
The editable reference.


_pane

JScrollPane _pane
The scroll pane containing the tree.


_tree

ConfigTree _tree
The tree of configs.


_epanel

EditorPanel _epanel
The editor panel that we use to adjust placeable arguments.

Class com.threerings.tudey.tools.EditorTool extends JPanel implements Serializable

Serialized Fields

_editor

SceneEditor _editor
A reference to the creating editor.


_msgs

com.threerings.util.MessageBundle _msgs
The editor message bundle.


_button

JToggleButton _button
The tool's button.


_scene

TudeySceneModel _scene
A reference to the scene.


_pick

Ray3D _pick
Used for picking.

Class com.threerings.tudey.tools.EntryEdit extends AbstractUndoableEdit implements Serializable

Serialized Fields

_scene

TudeySceneModel _scene
The affected scene.


_id

int _id
The edit id, which determines which edits we can merge.


_layer

int _layer
The layer to which this edit applies.


_added

Map<K,V> _added
The entries added in this edit.


_updated

Map<K,V> _updated
The entries updated in this edit.


_removed

Map<K,V> _removed
The entries removed in this edit.


_paint

Map<K,V> _paint
The paint set or cleared in this edit.

Class com.threerings.tudey.tools.Eraser extends EditorTool implements Serializable

Serialized Fields

_options

com.threerings.tudey.tools.Eraser.Options _options
The eraser options.


_cursor

ShapeConfigElement _cursor
The cursor.


_cursorVisible

boolean _cursorVisible
Whether or not the cursor is in the window.


_angle

float _angle
The angle about the z axis.


_transform

Transform2D _transform
The shape transform.


_shape

Shape _shape
The transformed shape.


_isect

Vector3f _isect
Holds the result of an intersection test.


_entries

ArrayList<E> _entries
Holds the entries intersecting the cursor.

Class com.threerings.tudey.tools.Eyedropper extends EditorTool implements Serializable

Class com.threerings.tudey.tools.GlobalEditor extends EditorTool implements Serializable

Serialized Fields

_epanel

EditorPanel _epanel
The panel that we use to edit the scene's globals.


_chooser

JFileChooser _chooser
The file chooser for importing and exporting global files.


_globals

HashIntMap<V> _globals
The current set of globals.


_ignoreAdd

boolean _ignoreAdd
Notes that we should ignore an add/update/remove because we're the one effecting it.


_ignoreUpdate

boolean _ignoreUpdate
Notes that we should ignore an add/update/remove because we're the one effecting it.


_ignoreRemove

boolean _ignoreRemove
Notes that we should ignore an add/update/remove because we're the one effecting it.

Class com.threerings.tudey.tools.GroundBrush extends ConfigTool<GroundConfig> implements Serializable

Serialized Fields

_inner

RectangleElement _inner
The inner and outer cursors.


_outer

RectangleElement _outer
The inner and outer cursors.


_cursorVisible

boolean _cursorVisible
Whether or not the cursor is in the window.


_constraint

com.threerings.tudey.tools.EditorTool.DirectionalConstraint _constraint
The directional constraint, if any.


_location

Coord _location
The location of the cursor.


_rotation

int _rotation
The rotation of the cursor.


_lastPainted

Rectangle _lastPainted
The last painted region.


_isect

Vector3f _isect
Holds the result on an intersection test.

Class com.threerings.tudey.tools.Layers extends EditorTool implements Serializable

Serialized Fields

_table

JTable _table
The table.


_tableModel

com.threerings.tudey.tools.LayerTableModel _tableModel
The table model.


_addLayerAction

Action _addLayerAction
An action for adding a new layer.


_removeLayerAction

Action _removeLayerAction
An action for removing the currently selected layer.


_mergeVisibleLayersAction

Action _mergeVisibleLayersAction
An action for merging the visible layers.

Class com.threerings.tudey.tools.Mover extends BaseMover implements Serializable

Class com.threerings.tudey.tools.Notepad extends EditorTool implements Serializable

Serialized Fields

_area

JTextArea _area
The text area.

Class com.threerings.tudey.tools.Palette extends BaseMover implements Serializable

Serialized Fields

_tree

PrefsTree _tree
The palette tree.


_delete

JButton _delete
The delete button.


_chooser

JFileChooser _chooser
The file chooser for importing and exporting entry files.

Class com.threerings.tudey.tools.PathDefiner extends ConfigTool<PathConfig> implements Serializable

Serialized Fields

_entry

TudeySceneModel.PathEntry _entry
The entry containing the vertex we're moving, if any.


_idx

int _idx
The index of the vertex we're moving.


_isect

Vector3f _isect
Holds the result of an intersection test.


PATH_FILTER

Predicate<T> PATH_FILTER
A filter that only passes path vertex or edge models.

Class com.threerings.tudey.tools.Placer extends ConfigTool<PlaceableConfig> implements Serializable

Serialized Fields

_entry

TudeySceneModel.PlaceableEntry _entry
The prototype entry.


_cursor

PlaceableCursor _cursor
The cursor.


_cursorVisible

boolean _cursorVisible
Whether or not the cursor is in the window.


_angle

float _angle
The angle about the z axis.


_lastPlacement

Vector3f _lastPlacement
The location at which we last placed.


_isect

Vector3f _isect
Holds the result on an intersection test.


_entries

ArrayList<E> _entries
Holds the entries intersecting the cursor.

Class com.threerings.tudey.tools.Selector extends EditorTool implements Serializable

Serialized Fields

_options

com.threerings.tudey.tools.Selector.Options _options
The selector options.


_cursor

ShapeSceneElement _cursor
The selection cursor.


_cursorVisible

boolean _cursorVisible
Whether or not the cursor is in the window.


_dragging

boolean _dragging
Whether we are currently dragging out.


_anchor

Vector3f _anchor
The anchor point, when dragging.


_isect

Vector3f _isect
Holds the result on an intersection test.


_entries

ArrayList<E> _entries
Holds the results of a shape query.

Class com.threerings.tudey.tools.TileBrush extends ConfigTool<TileConfig> implements Serializable

Serialized Fields

_entry

TudeySceneModel.TileEntry _entry
The prototype tile.


_cursor

TileCursor _cursor
The cursor.


_cursorVisible

boolean _cursorVisible
Whether or not the cursor is in the window.


_constraint

com.threerings.tudey.tools.EditorTool.DirectionalConstraint _constraint
The directional constraint, if any.


_lastPlacement

Coord _lastPlacement
The location at which we last placed.


_isect

Vector3f _isect
Holds the result on an intersection test.

Class com.threerings.tudey.tools.WallBrush extends ConfigTool<WallConfig> implements Serializable

Serialized Fields

_inner

RectangleElement _inner
The inner and outer cursors.


_outer

RectangleElement _outer
The inner and outer cursors.


_cursorVisible

boolean _cursorVisible
Whether or not the cursor is in the window.


_constraint

com.threerings.tudey.tools.EditorTool.DirectionalConstraint _constraint
The directional constraint, if any.


_location

Coord _location
The location of the cursor.


_rotation

int _rotation
The rotation of the cursor.


_lastPainted

Rectangle _lastPainted
The last painted region.


_isect

Vector3f _isect
Holds the result on an intersection test.


Package com.threerings.util

Class com.threerings.util.Resulting.ReusableInvocationException extends com.threerings.presents.server.InvocationException implements Serializable

Serialized Fields

_msg

String _msg

Class com.threerings.util.Resulting.StopException extends RuntimeException implements Serializable

Class com.threerings.util.StreamableArrayIntSet extends ArrayIntSet implements Serializable

Serialization Methods

readObject

public void readObject(com.threerings.io.ObjectInputStream arg0)
                throws IOException,
                       ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeObject

public void writeObject(com.threerings.io.ObjectOutputStream arg0)
                 throws IOException
Throws:
IOException

Class com.threerings.util.StreamableArrayList extends ArrayList<E> implements Serializable

Serialization Methods

readObject

public void readObject(com.threerings.io.ObjectInputStream arg0)
                throws IOException,
                       ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeObject

public void writeObject(com.threerings.io.ObjectOutputStream arg0)
                 throws IOException
Throws:
IOException

Class com.threerings.util.StreamableHashIntMap extends HashIntMap<V> implements Serializable

Serialization Methods

readObject

public void readObject(com.threerings.io.ObjectInputStream arg0)
                throws IOException,
                       ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeObject

public void writeObject(com.threerings.io.ObjectOutputStream arg0)
                 throws IOException
Throws:
IOException

Class com.threerings.util.StreamableHashMap extends HashMap<K,V> implements Serializable

Serialization Methods

readObject

public void readObject(com.threerings.io.ObjectInputStream arg0)
                throws IOException,
                       ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeObject

public void writeObject(com.threerings.io.ObjectOutputStream arg0)
                 throws IOException
Throws:
IOException

Class com.threerings.util.StreamableHashSet extends HashSet<E> implements Serializable

Serialization Methods

readObject

public void readObject(com.threerings.io.ObjectInputStream arg0)
                throws IOException,
                       ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeObject

public void writeObject(com.threerings.io.ObjectOutputStream arg0)
                 throws IOException
Throws:
IOException

Class com.threerings.util.StreamableIntIntMap extends IntIntMap implements Serializable

Serialization Methods

readObject

public void readObject(com.threerings.io.ObjectInputStream arg0)
                throws IOException,
                       ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeObject

public void writeObject(com.threerings.io.ObjectOutputStream arg0)
                 throws IOException
Throws:
IOException

Class com.threerings.util.StreamablePoint extends Point implements Serializable

Class com.threerings.util.StreamableRectangle extends Rectangle implements Serializable

Class com.threerings.util.StreamableTuple extends Tuple<L,R> implements Serializable



Copyright © 2011. All Rights Reserved.