Public Member Functions | |
abstract void | handleClick () |
Public Attributes | |
String | help |
Package Functions | |
VisButton (String help, Vector3f position) | |
void | handleEvent (VisMouseEvent evt) |
void | renderHelp () |
void | renderSelf () |
Package Attributes | |
GLTextPanel | helpPanel |
boolean | toggled = false |
Definition at line 20 of file VisButton.java.
org.hfbk.vis.visnode.VisButton.VisButton | ( | String | help, | |
Vector3f | position | |||
) | [package] |
position |
Definition at line 30 of file VisButton.java.
References org.hfbk.vis.visnode.VisNodeMousable.h, org.hfbk.vis.visnode.VisNode.radius, and org.hfbk.vis.visnode.VisNodeMousable.w.
abstract void org.hfbk.vis.visnode.VisButton.handleClick | ( | ) | [pure virtual] |
Implemented in org.hfbk.vis.visnode.VisImagefield.MoreButton, and org.hfbk.vis.visnode.VisScale.VisMarker.
Referenced by org.hfbk.vis.visnode.VisButton.handleEvent().
Here is the caller graph for this function:
void org.hfbk.vis.visnode.VisButton.handleEvent | ( | VisMouseEvent | evt | ) | [package] |
Definition at line 38 of file VisButton.java.
References org.hfbk.vis.visnode.VisButton.handleClick().
Here is the call graph for this function:
void org.hfbk.vis.visnode.VisButton.renderHelp | ( | ) | [package] |
Definition at line 44 of file VisButton.java.
References org.hfbk.vis.visnode.VisNodeMousable.h, org.hfbk.vis.visnode.VisButton.help, org.hfbk.vis.visnode.VisButton.helpPanel, and org.dronus.gl.GLTextPanel.render().
Referenced by org.hfbk.vis.visnode.VisText.SmallButton.renderSelf(), and org.hfbk.vis.visnode.VisButton.renderSelf().
Here is the call graph for this function:
Here is the caller graph for this function:
void org.hfbk.vis.visnode.VisButton.renderSelf | ( | ) | [package, virtual] |
implement this to actually render this node itself. also used to update a node's state.
things not seen also do not update. this is sometimes akward, sometimes useful, eg. a movie not seen does not advance
Implements org.hfbk.vis.visnode.VisNode.
Reimplemented in org.hfbk.vis.visnode.VisImagefield.MoreButton, org.hfbk.vis.visnode.VisScale.VisMarker, and org.hfbk.vis.visnode.VisText.SmallButton.
Definition at line 59 of file VisButton.java.
References org.hfbk.vis.visnode.VisNodeMousable.h, org.hfbk.vis.visnode.VisNodeMousable.isHoovered, org.hfbk.vis.visnode.VisButton.renderHelp(), org.hfbk.vis.visnode.VisButton.toggled, and org.hfbk.vis.visnode.VisNodeMousable.w.
Here is the call graph for this function:
Definition at line 23 of file VisButton.java.
Referenced by org.hfbk.vis.visnode.VisButton.renderHelp(), org.hfbk.vis.visnode.VisScale.VisMarker.renderSelf(), and org.hfbk.vis.visnode.VisImagefield.MoreButton.renderSelf().
Definition at line 24 of file VisButton.java.
Referenced by org.hfbk.vis.visnode.VisButton.renderHelp(), org.hfbk.vis.visnode.VisScale.VisMarker.renderSelf(), and org.hfbk.vis.visnode.VisImagefield.MoreButton.renderSelf().
boolean org.hfbk.vis.visnode.VisButton.toggled = false [package] |
Definition at line 25 of file VisButton.java.
Referenced by org.hfbk.vis.visnode.VisButton.renderSelf().