Back to index

unity  6.0.0
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Attributes
unity::dash::DashLayout Class Reference

List of all members.

Public Member Functions

void SetSpecialArea (nux::Area *area)

Static Public Member Functions

 DashLayout (NUX_FILE_LINE_DECL)

Protected Member Functions

nux::Area * KeyNavIteration (nux::KeyNavDirection direction)

Private Attributes

nux::Area * area_

Detailed Description

Definition at line 50 of file DashView.cpp.


Constructor & Destructor Documentation

unity::dash::DashLayout::DashLayout ( NUX_FILE_LINE_DECL  ) [inline, static]

Definition at line 53 of file DashView.cpp.

    : nux::VLayout(NUX_FILE_LINE_PARAM)
    , area_(nullptr)
  {}

Member Function Documentation

nux::Area* unity::dash::DashLayout::KeyNavIteration ( nux::KeyNavDirection  direction) [inline, protected]

Definition at line 64 of file DashView.cpp.

  {
    if (direction == nux::KEY_NAV_DOWN && area_ &&  area_->HasKeyFocus())
      return nullptr;
    else
      return nux::VLayout::KeyNavIteration(direction);
  }
void unity::dash::DashLayout::SetSpecialArea ( nux::Area *  area) [inline]

Definition at line 58 of file DashView.cpp.

  {
    area_ = area;
  }

Here is the caller graph for this function:


Member Data Documentation

nux::Area* unity::dash::DashLayout::area_ [private]

Definition at line 73 of file DashView.cpp.


The documentation for this class was generated from the following file: