|
| coPopupHandle (const std::string &title) |
|
virtual | ~coPopupHandle () |
|
virtual void | setTransformMatrix (vruiMatrix *matrix) |
|
virtual void | setTransformMatrix (vruiMatrix *matrix, float scale) |
|
virtual void | setScale (float scale) |
|
virtual float | getScale () const |
|
virtual bool | update () |
|
virtual void | resizeToParent (float, float, float, bool shrink=true) |
|
virtual void | shrinkToMin () |
| Set element location in space. More...
|
|
virtual void | createGeometry () |
|
virtual int | hit (vruiHit *hit) |
|
virtual void | miss () |
|
virtual const char * | getClassName () const |
| get the Element's classname More...
|
|
virtual bool | isOfClassName (const char *) const |
| check if the Element or any ancestor is this classname More...
|
|
| coRowContainer (Orientation orientation=HORIZONTAL) |
|
virtual | ~coRowContainer () |
|
virtual void | addElement (coUIElement *element) |
| Appends a child to this container. More...
|
|
virtual void | removeElement (coUIElement *element) |
| Removes a child from this container. More...
|
|
virtual void | insertElement (coUIElement *element, int pos) |
|
virtual void | resizeToParent (float, float, float, bool shrink=true) |
|
virtual void | shrinkToMin () |
| Set element location in space. More...
|
|
void | hide (coUIElement *element) |
|
void | show (coUIElement *element) |
|
void | setPos (float x, float y, float z=0.0f) |
|
void | setOrientation (Orientation orientation) |
|
int | getOrientation () const |
|
void | setAlignment (int alignment) |
|
void | setHgap (float g) |
|
void | setVgap (float g) |
|
void | setDgap (float g) |
|
vruiTransformNode * | getDCS () |
|
virtual float | getWidth () const |
| Returns element width. More...
|
|
virtual float | getHeight () const |
| Returns element height. More...
|
|
virtual float | getDepth () const |
|
virtual float | getXpos () const |
| Returns element x position. More...
|
|
virtual float | getYpos () const |
| Returns element y position. More...
|
|
virtual float | getZpos () const |
|
virtual float | getVgap () const |
|
virtual float | getHgap () const |
|
virtual float | getDgap () const |
|
virtual void | setAttachment (int attachment) |
| sets the attachment border More...
|
|
virtual int | getAttachment () const |
| returns the attachment border More...
|
|
virtual const char * | getClassName () const |
| get the Element's classname More...
|
|
virtual bool | isOfClassName (const char *) const |
| check if the Element or any ancestor is this classname More...
|
|
| coUIContainer () |
|
virtual | ~coUIContainer () |
|
virtual void | setEnabled (bool enabled) |
|
virtual void | setHighlighted (bool highlighted) |
|
virtual void | resizeToParent (float x, float y, float z, bool shrink=true) |
|
virtual void | shrinkToMin () |
| Set element location in space. More...
|
|
virtual void | addElement (coUIElement *element) |
| Appends a child to this container. More...
|
|
virtual void | removeElement (coUIElement *element) |
| Removes a child from this container. More...
|
|
virtual void | removeLastElement () |
| Removes a child from this container. More...
|
|
virtual void | showElement (coUIElement *element) |
| Adds the specified element to the scenegraph. More...
|
|
void | setXAlignment (int a) |
| set the alignment in X direction of the children More...
|
|
void | setYAlignment (int a) |
| set the alignment in Y direction of the children More...
|
|
void | setZAlignment (int a) |
| set the alignment in Z direction of the children More...
|
|
virtual const char * | getClassName () const |
| get the Element's classname More...
|
|
virtual bool | isOfClassName (const char *) const |
| check if the Element or any ancestor is this classname More...
|
|
float | getMaxH () const |
| maximum size in H direction More...
|
|
float | getMaxW () const |
| maximum size in W direction More...
|
|
float | getMaxD () const |
| maximum size in D direction More...
|
|
float | getSumH () const |
| sum of sizes in H direction More...
|
|
float | getSumW () const |
| sum of sizes in W direction More...
|
|
float | getSumD () const |
| sum of sizes in D direction More...
|
|
int | getSize () |
|
| coUIElement () |
|
virtual | ~coUIElement () |
|
virtual void | createGeometry () |
|
virtual void | setParent (coUIContainer *) |
|
virtual coUIContainer * | getParent () |
|
virtual void | setEnabled (bool enabled) |
|
virtual void | setHighlighted (bool highlighted) |
|
virtual void | setVisible (bool visible) |
|
virtual bool | isEnabled () const |
|
virtual bool | isHighlighted () const |
|
virtual bool | isVisible () const |
|
virtual float | getWidth () const =0 |
| Returns element width. More...
|
|
virtual float | getHeight () const =0 |
| Returns element height. More...
|
|
virtual float | getDepth () const |
|
virtual float | getXpos () const =0 |
| Returns element x position. More...
|
|
virtual float | getYpos () const =0 |
| Returns element y position. More...
|
|
virtual float | getZpos () const |
|
virtual void | childResized (bool shrink=true) |
|
virtual void | resizeToParent (float, float, float, bool shrink=true) |
|
virtual void | shrinkToMin () |
| Set element location in space. More...
|
|
virtual void | setPos (float, float, float)=0 |
|
virtual void | setSize (float, float, float) |
|
virtual void | setSize (float) |
|
virtual float | getResizePref () |
|
virtual void | setUserData (coUIUserData *) |
|
virtual coUIUserData * | getUserData () const |
|
virtual vruiTransformNode * | getDCS () |
|
virtual vruiUIElementProvider * | getUIElementProvider () const |
|
virtual void | setAttachment (int) |
| sets the attachment border More...
|
|
virtual int | getAttachment () const |
| returns the attachment border More...
|
|
void | setUniqueName (const char *) |
|
const char * | getUniqueName () const |
|
virtual const char * | getClassName () const |
| get the Element's classname More...
|
|
virtual bool | isOfClassName (const char *) const |
| check if the Element or any ancestor is this classname More...
|
|
| coAction () |
| Constructor. More...
|
|
virtual | ~coAction () |
| Destructor. More...
|
|
virtual int | hit (vruiHit *hit)=0 |
|
virtual void | miss () |
|
void | setFrame (unsigned int frame) |
| INTERNAL set the framecounter (used to produce the miss call) More...
|
|
unsigned int | getFrame () const |
| INTERNAL get the framecounter (used to produce the miss call) More...
|
|
void | setNode (vruiNode *) |
| INTERNAL set the node this action belongs to. More...
|
|
void | addChild (coAction *) |
| INTERNAL add a child action. More...
|
|
virtual int | hitAll (vruiHit *hit) |
| INTERNAL same as miss/hit, but do it for all children as well. More...
|
|
virtual void | missAll () |
| INTERNAL same as miss/hit, but do it for all children as well. More...
|
|
| coUpdateable () |
| Constructor. More...
|
|
virtual | ~coUpdateable () |
| Destructor. More...
|
|
virtual bool | update ()=0 |
|
virtual | ~coButtonActor () |
|
virtual void | buttonEvent (coButton *button)=0 |
|
|
enum | Orientation { HORIZONTAL = 0
, VERTICAL
} |
| orientation of this container More...
|
|
enum | { CENTER = 0
, MIN
, MAX
, BOTH
} |
| Alignment specification for children. More...
|
|
enum | Material {
RED = 0
, GREEN
, BLUE
, YELLOW
,
GREY
, WHITE
, BLACK
, DARK_YELLOW
,
WHITE_NL
, ITEM_BACKGROUND_NORMAL
, ITEM_BACKGROUND_HIGHLIGHTED
, ITEM_BACKGROUND_DISABLED
,
HANDLE_BACKGROUND_NORMAL
, HANDLE_BACKGROUND_HIGHLIGHTED
, HANDLE_BACKGROUND_DISABLED
, BACKGROUND
,
NUM_MATERIALS
} |
| Color definitions, to be used whenever a material is needed. More...
|
|
enum | {
LEFT = 0
, TOP
, RIGHT
, BOTTOM
,
REPLACE
} |
|
enum | Result { ACTION_DONE = 0x00
, ACTION_CALL_ON_MISS = 0x01
, ACTION_UNDEF = 0x02
} |
|
static vruiMatrix * | getMatrixFromPositionHprScale (float x, float y, float z, float h, float p, float r, float scale) |
|
enum vrui::coUIContainer:: { ... } | alignments |
| Alignment specification for children. More...
|
|
enum vrui::coUIElement:: { ... } | Attachments |
|