|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.threerings.opengl.gui.Component
com.threerings.opengl.gui.Container
com.threerings.opengl.gui.Window
com.threerings.opengl.gui.UserInterfaceWindow
public class UserInterfaceWindow
A window that contains a user interface.
| Field Summary |
|---|
| Fields inherited from class com.threerings.opengl.gui.Component |
|---|
DEFAULT, DISABLED, HOVER |
| Constructor Summary | |
|---|---|
UserInterfaceWindow(GlContext ctx,
boolean stretch)
Creates a new user interface window. |
|
UserInterfaceWindow(GlContext ctx,
boolean stretch,
ConfigReference<UserInterfaceConfig> ref)
Creates a new user interface window. |
|
UserInterfaceWindow(GlContext ctx,
boolean stretch,
String name)
Creates a new interface window with the named configuration. |
|
UserInterfaceWindow(GlContext ctx,
boolean stretch,
String name,
String firstKey,
Object firstValue,
Object... otherArgs)
Creates a new interface with the named configuration and arguments. |
|
| Method Summary | |
|---|---|
Component |
getComponent(String name)
A shortcut method for retrieving a component registered by name from the interface. |
UserInterface |
getInterface()
Returns a reference to the user interface component. |
DynamicScope |
getScope()
Returns a reference to the window scope. |
void |
sizeChanged(int width,
int height)
Notes that the size of the renderer's drawable surface has changed. |
| Methods inherited from class com.threerings.opengl.gui.Window |
|---|
center, compareTo, dismiss, getLayer, getParentWindow, getRoot, invalidate, isAdded, isModal, isOverlay, pack, pack, setBounds, setLayer, setModal, setParent, setParentWindow, shouldShadeBehind |
| Methods inherited from class com.threerings.opengl.gui.Container |
|---|
add, add, add, add, getComponent, getComponentCount, getComponentIndex, getHitComponent, getLayoutManager, remove, remove, removeAll, replace, setAlpha, setEnabled, setHoverable, setLayoutManager, validate |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UserInterfaceWindow(GlContext ctx,
boolean stretch)
stretch - whether or not to stretch the window across the entire screen.
public UserInterfaceWindow(GlContext ctx,
boolean stretch,
String name)
stretch - whether or not to stretch the window across the entire screen.
public UserInterfaceWindow(GlContext ctx,
boolean stretch,
String name,
String firstKey,
Object firstValue,
Object... otherArgs)
stretch - whether or not to stretch the window across the entire screen.
public UserInterfaceWindow(GlContext ctx,
boolean stretch,
ConfigReference<UserInterfaceConfig> ref)
stretch - whether or not to stretch the window across the entire screen.| Method Detail |
|---|
public DynamicScope getScope()
public UserInterface getInterface()
public Component getComponent(String name)
public void sizeChanged(int width,
int height)
Renderer.Observer
sizeChanged in interface Renderer.Observer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||