nux-1.16.0
nux::Focusable Class Reference
Inheritance diagram for nux::Focusable:
nux::Area nux::InputArea nux::Layout nux::View nux::GridHLayout nux::GridVLayout nux::HLayout nux::LayeredLayout nux::SpaceLayout nux::VLayout nux::AbstractButton nux::AbstractComboBox nux::AbstractSeparator nux::AnimatedTextureArea nux::BaseWindow nux::BezierCurveControl nux::BezierCurveControl2 nux::Canvas nux::ClientArea nux::ColorArea nux::ColorEditor nux::ColorGradient nux::ColorPreview nux::CurveControl nux::EditTextBox nux::FileSelector nux::FunctionGraph nux::GroupBox nux::GroupBox2 nux::Histogram nux::HSplitter nux::HToolBar nux::Matrix3Editor nux::Matrix3Preview nux::Matrix4Editor nux::Matrix4Preview nux::MenuBar nux::MenuItem nux::MenuPage nux::MenuSeparator nux::MouseAreaCtrl nux::RangeValue nux::RangeValueInteger nux::RGBValuator nux::ScrollBar nux::ScrollView nux::SpinBox_Logic nux::SplineCurveEditor nux::SplineCurvePreview nux::StaticText nux::StaticTextBox nux::TabView nux::TextEntry nux::TextureArea nux::TimeGraph nux::ToolButton nux::Valuator nux::Vector3Valuator nux::VSplitter nux::VToolBar TilesView

List of all members.

Public Member Functions

bool GetFocused ()
void SetFocused (bool focused)
bool CanFocus ()
void ActivateFocus ()

Static Public Member Functions

static FocusEventType GetFocusableEventType (unsigned long eventType, unsigned long keysym, const char *character, FocusDirection *direction)

Protected Member Functions

virtual bool DoGetFocused ()
virtual void DoSetFocused (bool focused)
virtual bool DoCanFocus ()
virtual void DoActivateFocus ()

Detailed Description

Definition at line 45 of file Focusable.h.


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