md3.md3view
Class MD3ViewOptions

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--md3.md3view.MD3ViewOptions

public class MD3ViewOptions
extends java.awt.Dialog

This class implements the option set of the MD3View application. It also doubles as a widget to control these options.

Author:
Erwin Vervaet (erwin@cs.kuleuven.ac.be)
See Also:
Serialized Form

Field Summary
static boolean autoAssemblePlayerModels
          Automatically assemble the lower, upper and head parts of a player model?
static boolean autoExportTextures
          Automatically export textures when exporting to a format that supports them?
static boolean autoLoadSkin
          Automatically load the default skin when a player model is opened?
static boolean tryAltTexTypes
          Automatically try alternate texture types when loading of a texture fails (i.e.
static boolean warningOnTexLoad
          Display a warning when there is a problem during texture loading?
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
MD3ViewOptions(MD3View owner)
          Create a new option control widget for the given application.
 
Method Summary
 void setVisible(boolean b)
           
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, paramString, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, processWindowEvent, removeWindowListener, setCursor, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

warningOnTexLoad

public static boolean warningOnTexLoad

Display a warning when there is a problem during texture loading?


tryAltTexTypes

public static boolean tryAltTexTypes

Automatically try alternate texture types when loading of a texture fails (i.e. try .jpg version when .tga version is not found or visa versa)?


autoLoadSkin

public static boolean autoLoadSkin

Automatically load the default skin when a player model is opened?


autoExportTextures

public static boolean autoExportTextures

Automatically export textures when exporting to a format that supports them?


autoAssemblePlayerModels

public static boolean autoAssemblePlayerModels

Automatically assemble the lower, upper and head parts of a player model?

Constructor Detail

MD3ViewOptions

public MD3ViewOptions(MD3View owner)

Create a new option control widget for the given application.

Method Detail

setVisible

public void setVisible(boolean b)
Overrides:
setVisible in class java.awt.Component