Download clyde Free Java Code
Description
A collection of Java packages for making networked 3D games.
Icons
Source Files
The download file clyde-master.zip has the following entries.
.gitignore/*from ww w . j ava2s . c om*/
LICENSE
README.md
bin/config-editor
bin/dat2dat
bin/dat2xml
bin/expression-parser
bin/interface-tester
bin/model-viewer
bin/particle-editor
bin/resource-editor
bin/runjava
bin/scene-editor
bin/xml2dat
build.xml
core/pom.xml
core/rsrc/i18n/config.properties
core/rsrc/i18n/editor/compositor.properties
core/rsrc/i18n/editor/config.properties
core/rsrc/i18n/editor/default.properties
core/rsrc/i18n/editor/effect.properties
core/rsrc/i18n/editor/expr.properties
core/rsrc/i18n/editor/geometry.properties
core/rsrc/i18n/editor/gui.properties
core/rsrc/i18n/editor/material.properties
core/rsrc/i18n/editor/math.properties
core/rsrc/i18n/editor/model.properties
core/rsrc/i18n/editor/openal.properties
core/rsrc/i18n/editor/probs.properties
core/rsrc/i18n/editor/renderer.properties
core/rsrc/i18n/editor/scene.properties
core/rsrc/i18n/editor/shape.properties
core/rsrc/i18n/editor/tudey.properties
core/rsrc/i18n/interface.properties
core/rsrc/i18n/particle.properties
core/rsrc/i18n/resource.properties
core/rsrc/i18n/scene.properties
core/rsrc/i18n/swing.properties
core/rsrc/i18n/viewer.properties
core/rsrc/media/editor/collapse.png
core/rsrc/media/editor/delete.png
core/rsrc/media/editor/expand.png
core/rsrc/media/editor/highlight.png
core/rsrc/media/editor/lower.png
core/rsrc/media/editor/panels.png
core/rsrc/media/editor/raise.png
core/rsrc/media/editor/tree.png
core/rsrc/media/tudey/area_definer.png
core/rsrc/media/tudey/area_definer_select.png
core/rsrc/media/tudey/arrow.png
core/rsrc/media/tudey/arrow_select.png
core/rsrc/media/tudey/camera.png
core/rsrc/media/tudey/camera_select.png
core/rsrc/media/tudey/eraser.png
core/rsrc/media/tudey/eraser_select.png
core/rsrc/media/tudey/eyedropper.png
core/rsrc/media/tudey/eyedropper_select.png
core/rsrc/media/tudey/fog.png
core/rsrc/media/tudey/fog_select.png
core/rsrc/media/tudey/global_editor.png
core/rsrc/media/tudey/global_editor_select.png
core/rsrc/media/tudey/ground_brush.png
core/rsrc/media/tudey/ground_brush_select.png
core/rsrc/media/tudey/light.png
core/rsrc/media/tudey/light_select.png
core/rsrc/media/tudey/lower_grid.png
core/rsrc/media/tudey/markers.png
core/rsrc/media/tudey/markers_select.png
core/rsrc/media/tudey/mover.png
core/rsrc/media/tudey/mover_select.png
core/rsrc/media/tudey/notepad.png
core/rsrc/media/tudey/notepad_select.png
core/rsrc/media/tudey/palette.png
core/rsrc/media/tudey/palette_select.png
core/rsrc/media/tudey/path_definer.png
core/rsrc/media/tudey/path_definer_select.png
core/rsrc/media/tudey/placer.png
core/rsrc/media/tudey/placer_select.png
core/rsrc/media/tudey/raise_grid.png
core/rsrc/media/tudey/save.png
core/rsrc/media/tudey/save_click.png
core/rsrc/media/tudey/selector.png
core/rsrc/media/tudey/selector_select.png
core/rsrc/media/tudey/sound.png
core/rsrc/media/tudey/sound_select.png
core/rsrc/media/tudey/tile_brush.png
core/rsrc/media/tudey/tile_brush_select.png
core/rsrc/media/tudey/wall_brush.png
core/rsrc/media/tudey/wall_brush_select.png
core/src/main/java/com/threerings/ClydeLog.java
core/src/main/java/com/threerings/admin/client/EditableFieldEditor.java
core/src/main/java/com/threerings/admin/data/EditableConfigObject.java
core/src/main/java/com/threerings/admin/server/ExportSerializer.java
core/src/main/java/com/threerings/config/ArgumentMap.java
core/src/main/java/com/threerings/config/BoundConfig.java
core/src/main/java/com/threerings/config/ConfigEvent.java
core/src/main/java/com/threerings/config/ConfigGroup.java
core/src/main/java/com/threerings/config/ConfigGroupListener.java
core/src/main/java/com/threerings/config/ConfigManager.java
core/src/main/java/com/threerings/config/ConfigReference.java
core/src/main/java/com/threerings/config/ConfigReferenceSet.java
core/src/main/java/com/threerings/config/ConfigUpdateListener.java
core/src/main/java/com/threerings/config/ManagedConfig.java
core/src/main/java/com/threerings/config/Parameter.java
core/src/main/java/com/threerings/config/ParameterizedConfig.java
core/src/main/java/com/threerings/config/dist/client/DConfigDirector.java
core/src/main/java/com/threerings/config/dist/client/DConfigService.java
core/src/main/java/com/threerings/config/dist/data/ConfigEntry.java
core/src/main/java/com/threerings/config/dist/data/ConfigKey.java
core/src/main/java/com/threerings/config/dist/data/DConfigBootstrapData.java
core/src/main/java/com/threerings/config/dist/data/DConfigMarshaller.java
core/src/main/java/com/threerings/config/dist/data/DConfigObject.java
core/src/main/java/com/threerings/config/dist/server/DConfigManager.java
core/src/main/java/com/threerings/config/dist/server/DConfigProvider.java
core/src/main/java/com/threerings/config/dist/util/ConfigUpdater.java
core/src/main/java/com/threerings/config/package-info.java
core/src/main/java/com/threerings/config/swing/ConfigBox.java
core/src/main/java/com/threerings/config/swing/ConfigChooser.java
core/src/main/java/com/threerings/config/swing/ConfigTree.java
core/src/main/java/com/threerings/config/swing/ConfigTreeFilterPanel.java
core/src/main/java/com/threerings/config/swing/ConfigTreeNode.java
core/src/main/java/com/threerings/config/swing/RecentConfigList.java
core/src/main/java/com/threerings/config/tools/BaseConfigEditor.java
core/src/main/java/com/threerings/config/tools/ConfigEditor.java
core/src/main/java/com/threerings/config/tools/ConfigSearcher.java
core/src/main/java/com/threerings/config/tools/ResourceEditor.java
core/src/main/java/com/threerings/delta/ArrayDelta.java
core/src/main/java/com/threerings/delta/BareArrayMask.java
core/src/main/java/com/threerings/delta/Delta.java
core/src/main/java/com/threerings/delta/DeltaFinal.java
core/src/main/java/com/threerings/delta/Deltable.java
core/src/main/java/com/threerings/delta/ReflectiveDelta.java
core/src/main/java/com/threerings/editor/ArgumentPathProperty.java
core/src/main/java/com/threerings/editor/DynamicallyEditable.java
core/src/main/java/com/threerings/editor/Editable.java
core/src/main/java/com/threerings/editor/EditorMessageBundle.java
core/src/main/java/com/threerings/editor/EditorTypes.java
core/src/main/java/com/threerings/editor/FieldProperty.java
core/src/main/java/com/threerings/editor/FileConstraints.java
core/src/main/java/com/threerings/editor/Introspector.java
core/src/main/java/com/threerings/editor/InvalidPathsException.java
core/src/main/java/com/threerings/editor/Log.java
core/src/main/java/com/threerings/editor/MethodProperty.java
core/src/main/java/com/threerings/editor/PathProperty.java
core/src/main/java/com/threerings/editor/Property.java
core/src/main/java/com/threerings/editor/PropertyOrder.java
core/src/main/java/com/threerings/editor/Strippable.java
core/src/main/java/com/threerings/editor/TranslatedPathProperty.java
core/src/main/java/com/threerings/editor/swing/BaseEditorPanel.java
core/src/main/java/com/threerings/editor/swing/BasePropertyEditor.java
core/src/main/java/com/threerings/editor/swing/DirectDialog.java
core/src/main/java/com/threerings/editor/swing/DraggableSpinner.java
core/src/main/java/com/threerings/editor/swing/EditorPanel.java
core/src/main/java/com/threerings/editor/swing/FindDialog.java
core/src/main/java/com/threerings/editor/swing/ObjectPanel.java
core/src/main/java/com/threerings/editor/swing/PropertyEditor.java
core/src/main/java/com/threerings/editor/swing/QuaternionPanel.java
core/src/main/java/com/threerings/editor/swing/Transform2DPanel.java
core/src/main/java/com/threerings/editor/swing/Transform3DPanel.java
core/src/main/java/com/threerings/editor/swing/TreeEditorPanel.java
core/src/main/java/com/threerings/editor/swing/Vector2fPanel.java
core/src/main/java/com/threerings/editor/swing/Vector3fPanel.java
core/src/main/java/com/threerings/editor/swing/editors/ArrayListEditor.java
core/src/main/java/com/threerings/editor/swing/editors/BooleanEditor.java
core/src/main/java/com/threerings/editor/swing/editors/ChoiceEditor.java
core/src/main/java/com/threerings/editor/swing/editors/Color4fEditor.java
core/src/main/java/com/threerings/editor/swing/editors/ColorizationEditor.java
core/src/main/java/com/threerings/editor/swing/editors/ConfigEditor.java
core/src/main/java/com/threerings/editor/swing/editors/ConfigReferenceEditor.java
core/src/main/java/com/threerings/editor/swing/editors/DateTimeEditor.java
core/src/main/java/com/threerings/editor/swing/editors/EnumEditor.java
core/src/main/java/com/threerings/editor/swing/editors/EnumPanelArrayListEditor.java
core/src/main/java/com/threerings/editor/swing/editors/FileEditor.java
core/src/main/java/com/threerings/editor/swing/editors/GetPathEditor.java
core/src/main/java/com/threerings/editor/swing/editors/MaskEditor.java
core/src/main/java/com/threerings/editor/swing/editors/NumberEditor.java
core/src/main/java/com/threerings/editor/swing/editors/ObjectEditor.java
core/src/main/java/com/threerings/editor/swing/editors/ObjectPanelArrayListEditor.java
core/src/main/java/com/threerings/editor/swing/editors/PanelArrayListEditor.java
core/src/main/java/com/threerings/editor/swing/editors/PathTableArrayListEditor.java
core/src/main/java/com/threerings/editor/swing/editors/QuaternionEditor.java
core/src/main/java/com/threerings/editor/swing/editors/ResourceEditor.java
core/src/main/java/com/threerings/editor/swing/editors/StringEditor.java
core/src/main/java/com/threerings/editor/swing/editors/TableArrayListEditor.java
core/src/main/java/com/threerings/editor/swing/editors/Transform2DEditor.java
core/src/main/java/com/threerings/editor/swing/editors/Transform3DEditor.java
core/src/main/java/com/threerings/editor/swing/editors/Vector2fEditor.java
core/src/main/java/com/threerings/editor/swing/editors/Vector3fEditor.java
core/src/main/java/com/threerings/editor/tools/BatchValidateDialog.java
core/src/main/java/com/threerings/editor/tools/ConfigResourcesTask.java
core/src/main/java/com/threerings/editor/tools/ConfigValidatorTask.java
core/src/main/java/com/threerings/editor/tools/StripTask.java
core/src/main/java/com/threerings/editor/util/EditorContext.java
core/src/main/java/com/threerings/editor/util/PropertyUtil.java
core/src/main/java/com/threerings/export/BinaryExporter.java
core/src/main/java/com/threerings/export/BinaryImporter.java
core/src/main/java/com/threerings/export/Encodable.java
core/src/main/java/com/threerings/export/Exportable.java
core/src/main/java/com/threerings/export/Exporter.java
core/src/main/java/com/threerings/export/FieldMarshaller.java
core/src/main/java/com/threerings/export/Importer.java
core/src/main/java/com/threerings/export/Log.java
core/src/main/java/com/threerings/export/ObjectMarshaller.java
core/src/main/java/com/threerings/export/Streamer.java
core/src/main/java/com/threerings/export/Stringifier.java
core/src/main/java/com/threerings/export/XMLExporter.java
core/src/main/java/com/threerings/export/XMLImporter.java
core/src/main/java/com/threerings/export/tools/BinaryToBinaryConverter.java
core/src/main/java/com/threerings/export/tools/BinaryToXMLConverter.java
core/src/main/java/com/threerings/export/tools/XMLToBinaryConverter.java
core/src/main/java/com/threerings/export/tools/XMLToBinaryTask.java
core/src/main/java/com/threerings/export/util/ExportFileUtil.java
core/src/main/java/com/threerings/export/util/ExportUtil.java
core/src/main/java/com/threerings/export/util/LazyFileOutputStream.java
core/src/main/java/com/threerings/export/util/SerializableWrapper.java
core/src/main/java/com/threerings/export/util/StreamableWrapper.java
core/src/main/java/com/threerings/expr/BooleanExpression.java
core/src/main/java/com/threerings/expr/Bound.java
core/src/main/java/com/threerings/expr/Color4fExpression.java
core/src/main/java/com/threerings/expr/DynamicScope.java
core/src/main/java/com/threerings/expr/Executor.java
core/src/main/java/com/threerings/expr/ExpressionBinding.java
core/src/main/java/com/threerings/expr/ExpressionDefinition.java
core/src/main/java/com/threerings/expr/ExpressionParser.java
core/src/main/java/com/threerings/expr/FloatExpression.java
core/src/main/java/com/threerings/expr/Function.java
core/src/main/java/com/threerings/expr/IntegerExpression.java
core/src/main/java/com/threerings/expr/MutableBoolean.java
core/src/main/java/com/threerings/expr/MutableFloat.java
core/src/main/java/com/threerings/expr/MutableInteger.java
core/src/main/java/com/threerings/expr/MutableLong.java
core/src/main/java/com/threerings/expr/ObjectExpression.java
core/src/main/java/com/threerings/expr/QuaternionExpression.java
core/src/main/java/com/threerings/expr/Scope.java
core/src/main/java/com/threerings/expr/ScopeEvent.java
core/src/main/java/com/threerings/expr/ScopeUpdateListener.java
core/src/main/java/com/threerings/expr/Scoped.java
core/src/main/java/com/threerings/expr/SimpleScope.java
core/src/main/java/com/threerings/expr/StringExpression.java
core/src/main/java/com/threerings/expr/Transform2DExpression.java
core/src/main/java/com/threerings/expr/Transform3DExpression.java
core/src/main/java/com/threerings/expr/Updater.java
core/src/main/java/com/threerings/expr/Variable.java
core/src/main/java/com/threerings/expr/Vector2fExpression.java
core/src/main/java/com/threerings/expr/Vector3fExpression.java
core/src/main/java/com/threerings/expr/package-info.java
core/src/main/java/com/threerings/expr/util/ScopeUtil.java
core/src/main/java/com/threerings/math/Box.java
core/src/main/java/com/threerings/math/FloatMath.java
core/src/main/java/com/threerings/math/Frustum.java
core/src/main/java/com/threerings/math/Line.java
core/src/main/java/com/threerings/math/Matrix3f.java
core/src/main/java/com/threerings/math/Matrix4f.java
core/src/main/java/com/threerings/math/Plane.java
core/src/main/java/com/threerings/math/Quaternion.java
core/src/main/java/com/threerings/math/Ray2D.java
core/src/main/java/com/threerings/math/Ray3D.java
core/src/main/java/com/threerings/math/Rect.java
core/src/main/java/com/threerings/math/SingularMatrixException.java
core/src/main/java/com/threerings/math/SphereCoords.java
core/src/main/java/com/threerings/math/Transform2D.java
core/src/main/java/com/threerings/math/Transform3D.java
core/src/main/java/com/threerings/math/Triangle.java
core/src/main/java/com/threerings/math/Vector2f.java
core/src/main/java/com/threerings/math/Vector3f.java
core/src/main/java/com/threerings/math/Vector4f.java
core/src/main/java/com/threerings/math/package-info.java
core/src/main/java/com/threerings/openal/ResourceClipProvider.java
core/src/main/java/com/threerings/openal/SoundClipManager.java
core/src/main/java/com/threerings/openal/Sounder.java
core/src/main/java/com/threerings/openal/StackedStream.java
core/src/main/java/com/threerings/openal/config/SounderConfig.java
core/src/main/java/com/threerings/openal/config/package-info.java
core/src/main/java/com/threerings/openal/util/AlContext.java
core/src/main/java/com/threerings/opengl/AWTCanvas.java
core/src/main/java/com/threerings/opengl/DisplayCanvas.java
core/src/main/java/com/threerings/opengl/GlApp.java
core/src/main/java/com/threerings/opengl/GlCanvas.java
core/src/main/java/com/threerings/opengl/GlCanvasApp.java
core/src/main/java/com/threerings/opengl/GlCanvasTool.java
core/src/main/java/com/threerings/opengl/GlDisplayApp.java
core/src/main/java/com/threerings/opengl/GlView.java
core/src/main/java/com/threerings/opengl/Log.java
core/src/main/java/com/threerings/opengl/camera/Camera.java
core/src/main/java/com/threerings/opengl/camera/CameraHandler.java
core/src/main/java/com/threerings/opengl/camera/MouseOrbiter.java
core/src/main/java/com/threerings/opengl/camera/OrbitCameraHandler.java
core/src/main/java/com/threerings/opengl/compositor/Compositable.java
core/src/main/java/com/threerings/opengl/compositor/Compositor.java
core/src/main/java/com/threerings/opengl/compositor/Dependency.java
core/src/main/java/com/threerings/opengl/compositor/Enqueueable.java
core/src/main/java/com/threerings/opengl/compositor/RenderEffect.java
core/src/main/java/com/threerings/opengl/compositor/RenderQueue.java
core/src/main/java/com/threerings/opengl/compositor/RenderScheme.java
core/src/main/java/com/threerings/opengl/compositor/config/RenderEffectConfig.java
core/src/main/java/com/threerings/opengl/compositor/config/RenderQueueConfig.java
core/src/main/java/com/threerings/opengl/compositor/config/RenderSchemeConfig.java
core/src/main/java/com/threerings/opengl/compositor/config/StepConfig.java
core/src/main/java/com/threerings/opengl/compositor/config/TargetConfig.java
core/src/main/java/com/threerings/opengl/compositor/config/package-info.java
core/src/main/java/com/threerings/opengl/effect/AlphaMode.java
core/src/main/java/com/threerings/opengl/effect/BaseParticleSystem.java
core/src/main/java/com/threerings/opengl/effect/ColorFunction.java
core/src/main/java/com/threerings/opengl/effect/Counter.java
core/src/main/java/com/threerings/opengl/effect/Easing.java
core/src/main/java/com/threerings/opengl/effect/FloatFunction.java
core/src/main/java/com/threerings/opengl/effect/Influence.java
core/src/main/java/com/threerings/opengl/effect/MetaParticleSystem.java
core/src/main/java/com/threerings/opengl/effect/Particle.java
core/src/main/java/com/threerings/opengl/effect/ParticleGeometry.java
core/src/main/java/com/threerings/opengl/effect/ParticleSystem.java
core/src/main/java/com/threerings/opengl/effect/Placer.java
core/src/main/java/com/threerings/opengl/effect/PositionHistory.java
core/src/main/java/com/threerings/opengl/effect/Shooter.java
core/src/main/java/com/threerings/opengl/effect/config/BaseParticleSystemConfig.java
core/src/main/java/com/threerings/opengl/effect/config/CounterConfig.java
core/src/main/java/com/threerings/opengl/effect/config/InfluenceConfig.java
core/src/main/java/com/threerings/opengl/effect/config/MetaParticleSystemConfig.java
core/src/main/java/com/threerings/opengl/effect/config/ParticleSystemConfig.java
core/src/main/java/com/threerings/opengl/effect/config/PlacerConfig.java
core/src/main/java/com/threerings/opengl/effect/config/ShooterConfig.java
core/src/main/java/com/threerings/opengl/effect/config/package-info.java
core/src/main/java/com/threerings/opengl/effect/package-info.java
core/src/main/java/com/threerings/opengl/effect/tools/ParticleEditor.java
core/src/main/java/com/threerings/opengl/geometry/DynamicGeometry.java
core/src/main/java/com/threerings/opengl/geometry/Geometry.java
core/src/main/java/com/threerings/opengl/geometry/SimpleGeometry.java
core/src/main/java/com/threerings/opengl/geometry/config/DeformerConfig.java
core/src/main/java/com/threerings/opengl/geometry/config/GeometryConfig.java
core/src/main/java/com/threerings/opengl/geometry/config/PassDescriptor.java
core/src/main/java/com/threerings/opengl/geometry/config/PassSummary.java
core/src/main/java/com/threerings/opengl/geometry/config/TransformedGeometry.java
core/src/main/java/com/threerings/opengl/geometry/config/package-info.java
core/src/main/java/com/threerings/opengl/geometry/util/GeometryUtil.java
core/src/main/java/com/threerings/opengl/gui/AbstractButton.java
core/src/main/java/com/threerings/opengl/gui/BoundedRangeModel.java
core/src/main/java/com/threerings/opengl/gui/BoundedSnappingRangeModel.java
core/src/main/java/com/threerings/opengl/gui/Button.java
core/src/main/java/com/threerings/opengl/gui/ButtonGroup.java
core/src/main/java/com/threerings/opengl/gui/CanvasRoot.java
core/src/main/java/com/threerings/opengl/gui/ChatOverlay.java
core/src/main/java/com/threerings/opengl/gui/CheckBox.java
core/src/main/java/com/threerings/opengl/gui/ColorPicker.java
core/src/main/java/com/threerings/opengl/gui/ComboBox.java
core/src/main/java/com/threerings/opengl/gui/Component.java
core/src/main/java/com/threerings/opengl/gui/ComponentBillboard.java
core/src/main/java/com/threerings/opengl/gui/Container.java
core/src/main/java/com/threerings/opengl/gui/Cursor.java
core/src/main/java/com/threerings/opengl/gui/DecoratedWindow.java
core/src/main/java/com/threerings/opengl/gui/DisplayRoot.java
core/src/main/java/com/threerings/opengl/gui/EditableTextComponent.java
core/src/main/java/com/threerings/opengl/gui/FadeLabel.java
core/src/main/java/com/threerings/opengl/gui/Image.java
core/src/main/java/com/threerings/opengl/gui/Label.java
core/src/main/java/com/threerings/opengl/gui/LabelRenderer.java
core/src/main/java/com/threerings/opengl/gui/List.java
core/src/main/java/com/threerings/opengl/gui/LocalTransferHandler.java
core/src/main/java/com/threerings/opengl/gui/Log.java
core/src/main/java/com/threerings/opengl/gui/MaskedImage.java
core/src/main/java/com/threerings/opengl/gui/MenuItem.java
core/src/main/java/com/threerings/opengl/gui/PasswordField.java
core/src/main/java/com/threerings/opengl/gui/PopupMenu.java
core/src/main/java/com/threerings/opengl/gui/PopupWindow.java
core/src/main/java/com/threerings/opengl/gui/RenderableView.java
core/src/main/java/com/threerings/opengl/gui/Root.java
core/src/main/java/com/threerings/opengl/gui/ScrollBar.java
core/src/main/java/com/threerings/opengl/gui/ScrollButton.java
core/src/main/java/com/threerings/opengl/gui/ScrollPane.java
core/src/main/java/com/threerings/opengl/gui/ScrollingList.java
core/src/main/java/com/threerings/opengl/gui/Selectable.java
core/src/main/java/com/threerings/opengl/gui/Slider.java
core/src/main/java/com/threerings/opengl/gui/Spacer.java
core/src/main/java/com/threerings/opengl/gui/Spinner.java
core/src/main/java/com/threerings/opengl/gui/SpinnerLogic.java
core/src/main/java/com/threerings/opengl/gui/StatusLabel.java
core/src/main/java/com/threerings/opengl/gui/StretchWindow.java
core/src/main/java/com/threerings/opengl/gui/TabbedPane.java
core/src/main/java/com/threerings/opengl/gui/TextArea.java
core/src/main/java/com/threerings/opengl/gui/TextComponent.java
core/src/main/java/com/threerings/opengl/gui/TextEditor.java
core/src/main/java/com/threerings/opengl/gui/TextField.java
core/src/main/java/com/threerings/opengl/gui/ToggleButton.java
core/src/main/java/com/threerings/opengl/gui/Tooltip.java
core/src/main/java/com/threerings/opengl/gui/TransferHandler.java
core/src/main/java/com/threerings/opengl/gui/UIConstants.java
core/src/main/java/com/threerings/opengl/gui/UserInterface.java
core/src/main/java/com/threerings/opengl/gui/UserInterfaceWindow.java
core/src/main/java/com/threerings/opengl/gui/Validateable.java
core/src/main/java/com/threerings/opengl/gui/Window.java
core/src/main/java/com/threerings/opengl/gui/background/Background.java
core/src/main/java/com/threerings/opengl/gui/background/BlankBackground.java
core/src/main/java/com/threerings/opengl/gui/background/ImageBackground.java
core/src/main/java/com/threerings/opengl/gui/background/TintedBackground.java
core/src/main/java/com/threerings/opengl/gui/border/Border.java
core/src/main/java/com/threerings/opengl/gui/border/CompoundBorder.java
core/src/main/java/com/threerings/opengl/gui/border/EmptyBorder.java
core/src/main/java/com/threerings/opengl/gui/border/LineBorder.java
core/src/main/java/com/threerings/opengl/gui/config/ActionConfig.java
core/src/main/java/com/threerings/opengl/gui/config/BackgroundConfig.java
core/src/main/java/com/threerings/opengl/gui/config/BorderConfig.java
core/src/main/java/com/threerings/opengl/gui/config/BoundedRangeModelConfig.java
core/src/main/java/com/threerings/opengl/gui/config/ComponentBillboardConfig.java
core/src/main/java/com/threerings/opengl/gui/config/ComponentConfig.java
core/src/main/java/com/threerings/opengl/gui/config/CursorConfig.java
core/src/main/java/com/threerings/opengl/gui/config/DimensionConfig.java
core/src/main/java/com/threerings/opengl/gui/config/EventConfig.java
core/src/main/java/com/threerings/opengl/gui/config/FontConfig.java
core/src/main/java/com/threerings/opengl/gui/config/IconConfig.java
core/src/main/java/com/threerings/opengl/gui/config/InsetsConfig.java
core/src/main/java/com/threerings/opengl/gui/config/InterfaceScriptConfig.java
core/src/main/java/com/threerings/opengl/gui/config/LayoutConfig.java
core/src/main/java/com/threerings/opengl/gui/config/StyleConfig.java
core/src/main/java/com/threerings/opengl/gui/config/UserInterfaceConfig.java
core/src/main/java/com/threerings/opengl/gui/config/package-info.java
core/src/main/java/com/threerings/opengl/gui/event/ActionEvent.java
core/src/main/java/com/threerings/opengl/gui/event/ActionListener.java
core/src/main/java/com/threerings/opengl/gui/event/ChangeEvent.java
core/src/main/java/com/threerings/opengl/gui/event/ChangeListener.java
core/src/main/java/com/threerings/opengl/gui/event/ComponentListener.java
core/src/main/java/com/threerings/opengl/gui/event/ControllerAdapter.java
core/src/main/java/com/threerings/opengl/gui/event/ControllerEvent.java
core/src/main/java/com/threerings/opengl/gui/event/ControllerListener.java
core/src/main/java/com/threerings/opengl/gui/event/Event.java
core/src/main/java/com/threerings/opengl/gui/event/EventListener.java
core/src/main/java/com/threerings/opengl/gui/event/FocusEvent.java
core/src/main/java/com/threerings/opengl/gui/event/IMEEvent.java
core/src/main/java/com/threerings/opengl/gui/event/InputEvent.java
core/src/main/java/com/threerings/opengl/gui/event/KeyEvent.java
core/src/main/java/com/threerings/opengl/gui/event/KeyListener.java
core/src/main/java/com/threerings/opengl/gui/event/MouseAdapter.java
core/src/main/java/com/threerings/opengl/gui/event/MouseEvent.java
core/src/main/java/com/threerings/opengl/gui/event/MouseListener.java
core/src/main/java/com/threerings/opengl/gui/event/MouseMotionListener.java
core/src/main/java/com/threerings/opengl/gui/event/MouseWheelListener.java
core/src/main/java/com/threerings/opengl/gui/event/TextEvent.java
core/src/main/java/com/threerings/opengl/gui/event/TextListener.java
core/src/main/java/com/threerings/opengl/gui/icon/BlankIcon.java
core/src/main/java/com/threerings/opengl/gui/icon/Icon.java
core/src/main/java/com/threerings/opengl/gui/icon/ImageIcon.java
core/src/main/java/com/threerings/opengl/gui/icon/MergedIcon.java
core/src/main/java/com/threerings/opengl/gui/icon/RotatedIcon.java
core/src/main/java/com/threerings/opengl/gui/icon/ScaledImageIcon.java
core/src/main/java/com/threerings/opengl/gui/icon/SubimageIcon.java
core/src/main/java/com/threerings/opengl/gui/layout/AbsoluteLayout.java
core/src/main/java/com/threerings/opengl/gui/layout/AnchorLayout.java
core/src/main/java/com/threerings/opengl/gui/layout/BorderLayout.java
core/src/main/java/com/threerings/opengl/gui/layout/DimenInfo.java
core/src/main/java/com/threerings/opengl/gui/layout/GroupLayout.java
core/src/main/java/com/threerings/opengl/gui/layout/HGroupLayout.java
core/src/main/java/com/threerings/opengl/gui/layout/LayoutManager.java
core/src/main/java/com/threerings/opengl/gui/layout/TableLayout.java
core/src/main/java/com/threerings/opengl/gui/layout/VGroupLayout.java
core/src/main/java/com/threerings/opengl/gui/package-info.java
core/src/main/java/com/threerings/opengl/gui/text/CharacterTextFactory.java
core/src/main/java/com/threerings/opengl/gui/text/DefaultKeyMap.java
core/src/main/java/com/threerings/opengl/gui/text/Document.java
core/src/main/java/com/threerings/opengl/gui/text/EditCommands.java
core/src/main/java/com/threerings/opengl/gui/text/HTMLView.java
core/src/main/java/com/threerings/opengl/gui/text/IMEComponent.java
core/src/main/java/com/threerings/opengl/gui/text/IntegerDocument.java
core/src/main/java/com/threerings/opengl/gui/text/KeyMap.java
core/src/main/java/com/threerings/opengl/gui/text/LengthLimitedDocument.java
core/src/main/java/com/threerings/opengl/gui/text/StringTextFactory.java
core/src/main/java/com/threerings/opengl/gui/text/Text.java
core/src/main/java/com/threerings/opengl/gui/text/TextFactory.java
core/src/main/java/com/threerings/opengl/gui/tools/InterfaceTester.java
core/src/main/java/com/threerings/opengl/gui/util/ControllerUtil.java
core/src/main/java/com/threerings/opengl/gui/util/Dimension.java
core/src/main/java/com/threerings/opengl/gui/util/Insets.java
core/src/main/java/com/threerings/opengl/gui/util/Point.java
core/src/main/java/com/threerings/opengl/gui/util/PseudoKeys.java
core/src/main/java/com/threerings/opengl/gui/util/Rectangle.java
core/src/main/java/com/threerings/opengl/material/Projection.java
core/src/main/java/com/threerings/opengl/material/Surface.java
core/src/main/java/com/threerings/opengl/material/config/GeometryMaterial.java
core/src/main/java/com/threerings/opengl/material/config/MaterialConfig.java
core/src/main/java/com/threerings/opengl/material/config/MaterialRewriter.java
core/src/main/java/com/threerings/opengl/material/config/PassConfig.java
core/src/main/java/com/threerings/opengl/material/config/ProjectionConfig.java
core/src/main/java/com/threerings/opengl/material/config/TechniqueConfig.java
core/src/main/java/com/threerings/opengl/material/config/package-info.java
core/src/main/java/com/threerings/opengl/material/tools/NormalMapCreator.java
core/src/main/java/com/threerings/opengl/model/Animation.java
core/src/main/java/com/threerings/opengl/model/AnimationAdapter.java
core/src/main/java/com/threerings/opengl/model/AnimationObserver.java
core/src/main/java/com/threerings/opengl/model/Articulated.java
core/src/main/java/com/threerings/opengl/model/CollisionMesh.java
core/src/main/java/com/threerings/opengl/model/Compound.java
core/src/main/java/com/threerings/opengl/model/Conditional.java
core/src/main/java/com/threerings/opengl/model/Model.java
core/src/main/java/com/threerings/opengl/model/ModelAdapter.java
core/src/main/java/com/threerings/opengl/model/ModelObserver.java
core/src/main/java/com/threerings/opengl/model/Scripted.java
core/src/main/java/com/threerings/opengl/model/Static.java
core/src/main/java/com/threerings/opengl/model/Wrapper.java
core/src/main/java/com/threerings/opengl/model/config/ActionConfig.java
core/src/main/java/com/threerings/opengl/model/config/AnimationConfig.java
core/src/main/java/com/threerings/opengl/model/config/ArticulatedConfig.java
core/src/main/java/com/threerings/opengl/model/config/CompoundConfig.java
core/src/main/java/com/threerings/opengl/model/config/ConditionalConfig.java
core/src/main/java/com/threerings/opengl/model/config/GeneratedStaticConfig.java
core/src/main/java/com/threerings/opengl/model/config/InfluenceFlagConfig.java
core/src/main/java/com/threerings/opengl/model/config/MergedStaticConfig.java
core/src/main/java/com/threerings/opengl/model/config/ModelConfig.java
core/src/main/java/com/threerings/opengl/model/config/ScriptedConfig.java
core/src/main/java/com/threerings/opengl/model/config/StaticConfig.java
core/src/main/java/com/threerings/opengl/model/config/StaticSetConfig.java
core/src/main/java/com/threerings/opengl/model/config/package-info.java
core/src/main/java/com/threerings/opengl/model/tools/AnimationDef.java
core/src/main/java/com/threerings/opengl/model/tools/ModelDef.java
core/src/main/java/com/threerings/opengl/model/tools/ModelTool.java
core/src/main/java/com/threerings/opengl/model/tools/ModelViewer.java
core/src/main/java/com/threerings/opengl/model/tools/xml/AnimationParser.java
core/src/main/java/com/threerings/opengl/model/tools/xml/ModelParser.java
core/src/main/java/com/threerings/opengl/renderer/Batch.java
core/src/main/java/com/threerings/opengl/renderer/BufferObject.java
core/src/main/java/com/threerings/opengl/renderer/ClientArray.java
core/src/main/java/com/threerings/opengl/renderer/Color4f.java
core/src/main/java/com/threerings/opengl/renderer/CompoundBatch.java
core/src/main/java/com/threerings/opengl/renderer/DisplayList.java
core/src/main/java/com/threerings/opengl/renderer/Framebuffer.java
core/src/main/java/com/threerings/opengl/renderer/Light.java
core/src/main/java/com/threerings/opengl/renderer/Program.java
core/src/main/java/com/threerings/opengl/renderer/Query.java
core/src/main/java/com/threerings/opengl/renderer/Renderbuffer.java
core/src/main/java/com/threerings/opengl/renderer/Renderer.java
core/src/main/java/com/threerings/opengl/renderer/Shader.java
core/src/main/java/com/threerings/opengl/renderer/ShaderObject.java
core/src/main/java/com/threerings/opengl/renderer/SimpleBatch.java
core/src/main/java/com/threerings/opengl/renderer/Texture.java
core/src/main/java/com/threerings/opengl/renderer/Texture1D.java
core/src/main/java/com/threerings/opengl/renderer/Texture2D.java
core/src/main/java/com/threerings/opengl/renderer/Texture3D.java
core/src/main/java/com/threerings/opengl/renderer/TextureCubeMap.java
core/src/main/java/com/threerings/opengl/renderer/TextureRenderer.java
core/src/main/java/com/threerings/opengl/renderer/TextureUnit.java
core/src/main/java/com/threerings/opengl/renderer/config/AlphaStateConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/ClientArrayConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/ColorMaskStateConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/ColorStateConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/ColorizationConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/CoordSpace.java
core/src/main/java/com/threerings/opengl/renderer/config/CullStateConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/DepthStateConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/FogStateConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/LightConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/LightStateConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/LineStateConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/MaterialStateConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/PointStateConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/PolygonStateConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/ShaderConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/ShaderStateConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/StencilStateConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/TextureConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/TextureCoordGenConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/TextureEnvironmentConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/TextureStateConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/TextureUnitConfig.java
core/src/main/java/com/threerings/opengl/renderer/config/package-info.java
core/src/main/java/com/threerings/opengl/renderer/state/AlphaState.java
core/src/main/java/com/threerings/opengl/renderer/state/ArrayState.java
core/src/main/java/com/threerings/opengl/renderer/state/ColorMaskState.java
core/src/main/java/com/threerings/opengl/renderer/state/ColorState.java
core/src/main/java/com/threerings/opengl/renderer/state/CullState.java
core/src/main/java/com/threerings/opengl/renderer/state/DepthState.java
core/src/main/java/com/threerings/opengl/renderer/state/FogState.java
core/src/main/java/com/threerings/opengl/renderer/state/LightState.java
core/src/main/java/com/threerings/opengl/renderer/state/LineState.java
core/src/main/java/com/threerings/opengl/renderer/state/MaterialState.java
core/src/main/java/com/threerings/opengl/renderer/state/PointState.java
core/src/main/java/com/threerings/opengl/renderer/state/PolygonState.java
core/src/main/java/com/threerings/opengl/renderer/state/RenderState.java
core/src/main/java/com/threerings/opengl/renderer/state/ShaderState.java
core/src/main/java/com/threerings/opengl/renderer/state/StencilState.java
core/src/main/java/com/threerings/opengl/renderer/state/TextureState.java
core/src/main/java/com/threerings/opengl/renderer/state/TransformState.java
core/src/main/java/com/threerings/opengl/renderer/util/BatchFactory.java
core/src/main/java/com/threerings/opengl/renderer/util/SnippetUtil.java
core/src/main/java/com/threerings/opengl/scene/AmbientLightInfluence.java
core/src/main/java/com/threerings/opengl/scene/BackgroundColorEffect.java
core/src/main/java/com/threerings/opengl/scene/DefinerInfluence.java
core/src/main/java/com/threerings/opengl/scene/FogInfluence.java
core/src/main/java/com/threerings/opengl/scene/HashScene.java
core/src/main/java/com/threerings/opengl/scene/LightInfluence.java
core/src/main/java/com/threerings/opengl/scene/ProjectorInfluence.java
core/src/main/java/com/threerings/opengl/scene/Scene.java
core/src/main/java/com/threerings/opengl/scene/SceneElement.java
core/src/main/java/com/threerings/opengl/scene/SceneInfluence.java
core/src/main/java/com/threerings/opengl/scene/SceneInfluenceSet.java
core/src/main/java/com/threerings/opengl/scene/SceneInfluencer.java
core/src/main/java/com/threerings/opengl/scene/SceneObject.java
core/src/main/java/com/threerings/opengl/scene/SimpleScene.java
core/src/main/java/com/threerings/opengl/scene/SimpleSceneElement.java
core/src/main/java/com/threerings/opengl/scene/ViewerAffecter.java
core/src/main/java/com/threerings/opengl/scene/ViewerEffect.java
core/src/main/java/com/threerings/opengl/scene/ViewerEffectSet.java
core/src/main/java/com/threerings/opengl/scene/config/Extent.java
core/src/main/java/com/threerings/opengl/scene/config/SceneInfluenceConfig.java
core/src/main/java/com/threerings/opengl/scene/config/SceneInfluencerConfig.java
core/src/main/java/com/threerings/opengl/scene/config/ShadowConfig.java
core/src/main/java/com/threerings/opengl/scene/config/ViewerAffecterConfig.java
core/src/main/java/com/threerings/opengl/scene/config/ViewerEffectConfig.java
core/src/main/java/com/threerings/opengl/scene/config/package-info.java
core/src/main/java/com/threerings/opengl/scene/package-info.java
core/src/main/java/com/threerings/opengl/util/Compass.java
core/src/main/java/com/threerings/opengl/util/DDSLoader.java
core/src/main/java/com/threerings/opengl/util/DebugBounds.java
core/src/main/java/com/threerings/opengl/util/GlContext.java
core/src/main/java/com/threerings/opengl/util/GlContextWrapper.java
core/src/main/java/com/threerings/opengl/util/GlUtil.java
core/src/main/java/com/threerings/opengl/util/Grid.java
core/src/main/java/com/threerings/opengl/util/ImageCache.java
core/src/main/java/com/threerings/opengl/util/Intersectable.java
core/src/main/java/com/threerings/opengl/util/Phaser.java
core/src/main/java/com/threerings/opengl/util/Preloadable.java
core/src/main/java/com/threerings/opengl/util/PreloadableSet.java
core/src/main/java/com/threerings/opengl/util/ResourceCache.java
core/src/main/java/com/threerings/opengl/util/ShaderCache.java
core/src/main/java/com/threerings/opengl/util/SimpleOverlay.java
core/src/main/java/com/threerings/opengl/util/SimpleRenderable.java
core/src/main/java/com/threerings/opengl/util/SimpleTransformable.java
core/src/main/java/com/threerings/opengl/util/Stats.java
core/src/main/java/com/threerings/opengl/util/TextBillboard.java
core/src/main/java/com/threerings/opengl/util/Tickable.java
core/src/main/java/com/threerings/probs/BooleanVariable.java
core/src/main/java/com/threerings/probs/ColorFunctionVariable.java
core/src/main/java/com/threerings/probs/ColorVariable.java
core/src/main/java/com/threerings/probs/FloatFunctionVariable.java
core/src/main/java/com/threerings/probs/FloatVariable.java
core/src/main/java/com/threerings/probs/QuaternionVariable.java
core/src/main/java/com/threerings/probs/VectorVariable.java
core/src/main/java/com/threerings/probs/package-info.java
core/src/main/java/com/threerings/swing/LogPanel.java
core/src/main/java/com/threerings/swing/PrefsTree.java
core/src/main/java/com/threerings/swing/PrefsTreeNode.java
core/src/main/java/com/threerings/swing/PrintStreamDialog.java
core/src/main/java/com/threerings/tudey/Log.java
core/src/main/java/com/threerings/tudey/client/TudeySceneController.java
core/src/main/java/com/threerings/tudey/client/TudeySceneService.java
core/src/main/java/com/threerings/tudey/client/TudeySceneView.java
core/src/main/java/com/threerings/tudey/client/cursor/AreaCursor.java
core/src/main/java/com/threerings/tudey/client/cursor/Cursor.java
core/src/main/java/com/threerings/tudey/client/cursor/EntryCursor.java
core/src/main/java/com/threerings/tudey/client/cursor/PathCursor.java
core/src/main/java/com/threerings/tudey/client/cursor/PlaceableCursor.java
core/src/main/java/com/threerings/tudey/client/cursor/SelectionCursor.java
core/src/main/java/com/threerings/tudey/client/cursor/TileCursor.java
core/src/main/java/com/threerings/tudey/client/sprite/ActorSprite.java
core/src/main/java/com/threerings/tudey/client/sprite/AreaSprite.java
core/src/main/java/com/threerings/tudey/client/sprite/EffectSprite.java
core/src/main/java/com/threerings/tudey/client/sprite/EntrySprite.java
core/src/main/java/com/threerings/tudey/client/sprite/GlobalSprite.java
core/src/main/java/com/threerings/tudey/client/sprite/PathSprite.java
core/src/main/java/com/threerings/tudey/client/sprite/PlaceableSprite.java
core/src/main/java/com/threerings/tudey/client/sprite/Sprite.java
core/src/main/java/com/threerings/tudey/client/sprite/TileSprite.java
core/src/main/java/com/threerings/tudey/client/util/AreaElement.java
core/src/main/java/com/threerings/tudey/client/util/RectangleElement.java
core/src/main/java/com/threerings/tudey/client/util/SceneMap.java
core/src/main/java/com/threerings/tudey/client/util/ShapeConfigElement.java
core/src/main/java/com/threerings/tudey/client/util/ShapeSceneElement.java
core/src/main/java/com/threerings/tudey/client/util/TimeSmoother.java
core/src/main/java/com/threerings/tudey/config/ActionConfig.java
core/src/main/java/com/threerings/tudey/config/ActorConfig.java
core/src/main/java/com/threerings/tudey/config/ActorModelConfig.java
core/src/main/java/com/threerings/tudey/config/ActorSpriteConfig.java
core/src/main/java/com/threerings/tudey/config/AreaConfig.java
core/src/main/java/com/threerings/tudey/config/BehaviorConfig.java
core/src/main/java/com/threerings/tudey/config/CameraConfig.java
core/src/main/java/com/threerings/tudey/config/ClientActionConfig.java
core/src/main/java/com/threerings/tudey/config/ConditionConfig.java
core/src/main/java/com/threerings/tudey/config/EffectConfig.java
core/src/main/java/com/threerings/tudey/config/EffectSpriteConfig.java
core/src/main/java/com/threerings/tudey/config/ExpressionConfig.java
core/src/main/java/com/threerings/tudey/config/GroundConfig.java
core/src/main/java/com/threerings/tudey/config/HandlerConfig.java
core/src/main/java/com/threerings/tudey/config/PaintableConfig.java
core/src/main/java/com/threerings/tudey/config/ParameterizedHandlerConfig.java
core/src/main/java/com/threerings/tudey/config/PathConfig.java
core/src/main/java/com/threerings/tudey/config/PlaceableConfig.java
core/src/main/java/com/threerings/tudey/config/RegionConfig.java
core/src/main/java/com/threerings/tudey/config/SceneGlobalConfig.java
core/src/main/java/com/threerings/tudey/config/ScriptConfig.java
core/src/main/java/com/threerings/tudey/config/TagConfig.java
core/src/main/java/com/threerings/tudey/config/TargetConfig.java
core/src/main/java/com/threerings/tudey/config/TileConfig.java
core/src/main/java/com/threerings/tudey/config/TudeyViewerEffectConfig.java
core/src/main/java/com/threerings/tudey/config/WallConfig.java
core/src/main/java/com/threerings/tudey/config/package-info.java
core/src/main/java/com/threerings/tudey/data/EntityKey.java
core/src/main/java/com/threerings/tudey/data/InputFrame.java
core/src/main/java/com/threerings/tudey/data/ModifyEntriesUpdate.java
core/src/main/java/com/threerings/tudey/data/TudeyBodyObject.java
core/src/main/java/com/threerings/tudey/data/TudeyCodes.java
core/src/main/java/com/threerings/tudey/data/TudeyOccupantInfo.java
core/src/main/java/com/threerings/tudey/data/TudeySceneConfig.java
core/src/main/java/com/threerings/tudey/data/TudeySceneMarshaller.java
core/src/main/java/com/threerings/tudey/data/TudeySceneModel.java
core/src/main/java/com/threerings/tudey/data/TudeySceneObject.java
core/src/main/java/com/threerings/tudey/data/actor/Active.java
core/src/main/java/com/threerings/tudey/data/actor/Actor.java
core/src/main/java/com/threerings/tudey/data/actor/Agent.java
core/src/main/java/com/threerings/tudey/data/actor/EntryState.java
core/src/main/java/com/threerings/tudey/data/actor/HasActor.java
core/src/main/java/com/threerings/tudey/data/actor/Mobile.java
core/src/main/java/com/threerings/tudey/data/actor/Pawn.java
core/src/main/java/com/threerings/tudey/data/actor/Prespawnable.java
core/src/main/java/com/threerings/tudey/data/effect/Effect.java
core/src/main/java/com/threerings/tudey/data/effect/Prefireable.java
core/src/main/java/com/threerings/tudey/data/package-info.java
core/src/main/java/com/threerings/tudey/dobj/ActorDelta.java
core/src/main/java/com/threerings/tudey/dobj/SceneDeltaEvent.java
core/src/main/java/com/threerings/tudey/dobj/SceneDeltaListener.java
core/src/main/java/com/threerings/tudey/server/ClientLiaison.java
core/src/main/java/com/threerings/tudey/server/TudeySceneManager.java
core/src/main/java/com/threerings/tudey/server/TudeySceneMoveHandler.java
core/src/main/java/com/threerings/tudey/server/TudeySceneProvider.java
core/src/main/java/com/threerings/tudey/server/TudeySceneRegistry.java
core/src/main/java/com/threerings/tudey/server/TudeyServer.java
core/src/main/java/com/threerings/tudey/server/TudeyZoneMoveHandler.java
core/src/main/java/com/threerings/tudey/server/TudeyZoneRegistry.java
core/src/main/java/com/threerings/tudey/server/logic/ActionLogic.java
core/src/main/java/com/threerings/tudey/server/logic/ActiveLogic.java
core/src/main/java/com/threerings/tudey/server/logic/ActivityLogic.java
core/src/main/java/com/threerings/tudey/server/logic/ActorLogic.java
core/src/main/java/com/threerings/tudey/server/logic/AgentLogic.java
core/src/main/java/com/threerings/tudey/server/logic/BehaviorLogic.java
core/src/main/java/com/threerings/tudey/server/logic/ConditionLogic.java
core/src/main/java/com/threerings/tudey/server/logic/EffectLogic.java
core/src/main/java/com/threerings/tudey/server/logic/EntryLogic.java
core/src/main/java/com/threerings/tudey/server/logic/EntryStateLogic.java
core/src/main/java/com/threerings/tudey/server/logic/ExpressionLogic.java
core/src/main/java/com/threerings/tudey/server/logic/HandlerLogic.java
core/src/main/java/com/threerings/tudey/server/logic/Logic.java
core/src/main/java/com/threerings/tudey/server/logic/MobileLogic.java
core/src/main/java/com/threerings/tudey/server/logic/NonTransferable.java
core/src/main/java/com/threerings/tudey/server/logic/PawnLogic.java
core/src/main/java/com/threerings/tudey/server/logic/RegionLogic.java
core/src/main/java/com/threerings/tudey/server/logic/ScriptLogic.java
core/src/main/java/com/threerings/tudey/server/logic/TargetLogic.java
core/src/main/java/com/threerings/tudey/server/util/Pathfinder.java
core/src/main/java/com/threerings/tudey/server/util/SceneTicker.java
core/src/main/java/com/threerings/tudey/shape/Capsule.java
core/src/main/java/com/threerings/tudey/shape/Circle.java
core/src/main/java/com/threerings/tudey/shape/Compound.java
core/src/main/java/com/threerings/tudey/shape/Global.java
core/src/main/java/com/threerings/tudey/shape/None.java
core/src/main/java/com/threerings/tudey/shape/Point.java
core/src/main/java/com/threerings/tudey/shape/Polygon.java
core/src/main/java/com/threerings/tudey/shape/Segment.java
core/src/main/java/com/threerings/tudey/shape/Shape.java
core/src/main/java/com/threerings/tudey/shape/ShapeElement.java
core/src/main/java/com/threerings/tudey/shape/ShapeModel.java
core/src/main/java/com/threerings/tudey/shape/config/ShapeConfig.java
core/src/main/java/com/threerings/tudey/shape/config/ShapeModelConfig.java
core/src/main/java/com/threerings/tudey/shape/config/package-info.java
core/src/main/java/com/threerings/tudey/space/HashSpace.java
core/src/main/java/com/threerings/tudey/space/SimpleSpace.java
core/src/main/java/com/threerings/tudey/space/SimpleSpaceElement.java
core/src/main/java/com/threerings/tudey/space/Space.java
core/src/main/java/com/threerings/tudey/space/SpaceElement.java
core/src/main/java/com/threerings/tudey/space/SpaceObject.java
core/src/main/java/com/threerings/tudey/tools/AreaDefiner.java
core/src/main/java/com/threerings/tudey/tools/Arrow.java
core/src/main/java/com/threerings/tudey/tools/BaseMover.java
core/src/main/java/com/threerings/tudey/tools/ConfigTool.java
core/src/main/java/com/threerings/tudey/tools/EditorGrid.java
core/src/main/java/com/threerings/tudey/tools/EditorTool.java
core/src/main/java/com/threerings/tudey/tools/EntryEdit.java
core/src/main/java/com/threerings/tudey/tools/Eraser.java
core/src/main/java/com/threerings/tudey/tools/Eyedropper.java
core/src/main/java/com/threerings/tudey/tools/GlobalEditor.java
core/src/main/java/com/threerings/tudey/tools/GroundBrush.java
core/src/main/java/com/threerings/tudey/tools/Layers.java
core/src/main/java/com/threerings/tudey/tools/Mover.java
core/src/main/java/com/threerings/tudey/tools/Notepad.java
core/src/main/java/com/threerings/tudey/tools/Palette.java
core/src/main/java/com/threerings/tudey/tools/PathDefiner.java
core/src/main/java/com/threerings/tudey/tools/Placer.java
core/src/main/java/com/threerings/tudey/tools/SceneEditor.java
core/src/main/java/com/threerings/tudey/tools/SceneResourcesTask.java
core/src/main/java/com/threerings/tudey/tools/SceneValidatorTask.java
core/src/main/java/com/threerings/tudey/tools/Selector.java
core/src/main/java/com/threerings/tudey/tools/TileBrush.java
core/src/main/java/com/threerings/tudey/tools/ToolSceneConfig.java
core/src/main/java/com/threerings/tudey/tools/ToolSceneController.java
core/src/main/java/com/threerings/tudey/tools/ToolSceneManager.java
core/src/main/java/com/threerings/tudey/tools/ToolSceneRepository.java
core/src/main/java/com/threerings/tudey/tools/ToolSceneView.java
core/src/main/java/com/threerings/tudey/tools/ToolServer.java
core/src/main/java/com/threerings/tudey/tools/TudeyTool.java
core/src/main/java/com/threerings/tudey/tools/WallBrush.java
core/src/main/java/com/threerings/tudey/tools/package-info.java
core/src/main/java/com/threerings/tudey/util/ActiveAdvancer.java
core/src/main/java/com/threerings/tudey/util/ActorAdvancer.java
core/src/main/java/com/threerings/tudey/util/ActorHistory.java
core/src/main/java/com/threerings/tudey/util/Coord.java
core/src/main/java/com/threerings/tudey/util/CoordIntMap.java
core/src/main/java/com/threerings/tudey/util/CoordSet.java
core/src/main/java/com/threerings/tudey/util/Direction.java
core/src/main/java/com/threerings/tudey/util/DirectionUtil.java
core/src/main/java/com/threerings/tudey/util/EntryManipulator.java
core/src/main/java/com/threerings/tudey/util/MobileAdvancer.java
core/src/main/java/com/threerings/tudey/util/PawnAdvancer.java
core/src/main/java/com/threerings/tudey/util/TilePainter.java
core/src/main/java/com/threerings/tudey/util/TruncatedAverage.java
core/src/main/java/com/threerings/tudey/util/TudeyContext.java
core/src/main/java/com/threerings/tudey/util/TudeySceneFactory.java
core/src/main/java/com/threerings/tudey/util/TudeySceneMetrics.java
core/src/main/java/com/threerings/tudey/util/TudeyUtil.java
core/src/main/java/com/threerings/util/AbstractIdentityHashSet.java
core/src/main/java/com/threerings/util/ArrayDeque.java
core/src/main/java/com/threerings/util/ArrayKey.java
core/src/main/java/com/threerings/util/CacheUtil.java
core/src/main/java/com/threerings/util/ChangeBlock.java
core/src/main/java/com/threerings/util/Copyable.java
core/src/main/java/com/threerings/util/Deep.java
core/src/main/java/com/threerings/util/DeepObject.java
core/src/main/java/com/threerings/util/DeepOmit.java
core/src/main/java/com/threerings/util/DeepUtil.java
core/src/main/java/com/threerings/util/IdentityKey.java
core/src/main/java/com/threerings/util/Inner.java
core/src/main/java/com/threerings/util/NoiseUtil.java
core/src/main/java/com/threerings/util/ReflectionUtil.java
core/src/main/java/com/threerings/util/ResourceUtil.java
core/src/main/java/com/threerings/util/Shallow.java
core/src/main/java/com/threerings/util/ShallowObject.java
core/src/main/java/com/threerings/util/ToolUtil.java
core/src/main/java/com/threerings/util/WeakObserverSet.java
core/src/main/java/com/threerings/util/function/BooleanSupplier.java
core/src/main/java/com/threerings/util/function/Consumer.java
core/src/main/ms/TRAnimationExporter.mcr
core/src/main/ms/TRModelExporter.mcr
core/src/test/java/com/threerings/util/DeepUtilTest.java
core/src/test/resources/rsrc/config/actor.xml
core/src/test/resources/rsrc/config/area.xml
core/src/test/resources/rsrc/config/cursor.xml
core/src/test/resources/rsrc/config/effect.xml
core/src/test/resources/rsrc/config/font.xml
core/src/test/resources/rsrc/config/ground.xml
core/src/test/resources/rsrc/config/manager.properties
core/src/test/resources/rsrc/config/material.xml
core/src/test/resources/rsrc/config/media/colordefs.xml
core/src/test/resources/rsrc/config/path.xml
core/src/test/resources/rsrc/config/placeable.xml
core/src/test/resources/rsrc/config/render_effect.xml
core/src/test/resources/rsrc/config/render_queue.xml
core/src/test/resources/rsrc/config/render_scheme.xml
core/src/test/resources/rsrc/config/scene_global.xml
core/src/test/resources/rsrc/config/shader.xml
core/src/test/resources/rsrc/config/sounder.xml
core/src/test/resources/rsrc/config/style.xml
core/src/test/resources/rsrc/config/texture.xml
core/src/test/resources/rsrc/config/tile.xml
core/src/test/resources/rsrc/config/wall.xml
core/src/test/resources/rsrc/i18n/global.properties
core/src/test/resources/rsrc/model/block/block_explosive.png
core/src/test/resources/rsrc/model/block/model.dat
core/src/test/resources/rsrc/model/block/model.mxml
core/src/test/resources/rsrc/model/knight/body_256.png
core/src/test/resources/rsrc/model/knight/helm_128.png
core/src/test/resources/rsrc/model/knight/model.dat
core/src/test/resources/rsrc/model/knight/model.mxml
core/src/test/resources/rsrc/model/knight/shield_skin.png
core/src/test/resources/rsrc/model/knight/standing/animation.dat
core/src/test/resources/rsrc/model/knight/standing/animation.mxml
docs/stylesheet.css
lib/SOURCE_HEADER
lib/linux/liblwjgl.so
lib/linux/liblwjgl64.so
lib/linux/libopenal.so
lib/linux/libopenal64.so
lib/lwjgl.jar
lib/lwjgl_util.jar
lib/macosx/liblwjgl.jnilib
lib/macosx/openal.dylib
lib/windows/OpenAL32.dll
lib/windows/OpenAL64.dll
lib/windows/lwjgl.dll
lib/windows/lwjgl64.dll
lwjgl/pom.xml
lwjgl_util/pom.xml
pom.xml
Download
Click the following link to download clyde-master.zip.
clyde-master.zip