UGDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions | Protected Attributes
ugdk::ui::UIElement Class Reference

#include <uielement.h>

Inheritance diagram for ugdk::ui::UIElement:
Inheritance graph
[legend]
Collaboration diagram for ugdk::ui::UIElement:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~UIElement ()
void set_owner (Menu *owner)
graphic::Nodenode () const
virtual void Interact () const =0
virtual ikdtree::Box< 2 > GetBoundingBox () const =0

Protected Member Functions

 UIElement ()

Protected Attributes

Menuowner_
graphic::Nodenode_

Constructor & Destructor Documentation


Member Function Documentation

virtual ikdtree::Box<2> ugdk::ui::UIElement::GetBoundingBox ( ) const [pure virtual]

Implemented in ugdk::ui::Button.

virtual void ugdk::ui::UIElement::Interact ( ) const [pure virtual]

Implemented in ugdk::ui::Button.

void ugdk::ui::UIElement::set_owner ( Menu owner) [inline]

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines