Back to index

unity  6.0.0
Public Types | Public Member Functions | Public Attributes | Protected Member Functions | Private Member Functions | Private Attributes
unity::launcher::MockLauncherIcon Class Reference

#include <MockLauncherIcon.h>

Inheritance diagram for unity::launcher::MockLauncherIcon:
Inheritance graph
[legend]
Collaboration diagram for unity::launcher::MockLauncherIcon:
Collaboration graph
[legend]

List of all members.

Public Types

enum  IconType {
  TYPE_NONE, TYPE_BEGIN, TYPE_HOME, TYPE_HUD,
  TYPE_FAVORITE, TYPE_APPLICATION, TYPE_EXPO, TYPE_DESKTOP,
  TYPE_PLACE, TYPE_DEVICE, TYPE_TRASH, TYPE_END
}
enum  Quirk {
  QUIRK_VISIBLE, QUIRK_ACTIVE, QUIRK_RUNNING, QUIRK_URGENT,
  QUIRK_PRESENTED, QUIRK_STARTING, QUIRK_SHIMMER, QUIRK_CENTER_SAVED,
  QUIRK_PROGRESS, QUIRK_DROP_PRELIGHT, QUIRK_DROP_DIM, QUIRK_DESAT,
  QUIRK_PULSE_ONCE, QUIRK_LAST_ACTION, QUIRK_LAST
}
typedef nux::ObjectPtr
< AbstractLauncherIcon
Ptr
typedef std::vector< nux::Vector4 > TransformVector
enum  TransformIndex {
  TRANSFORM_TILE, TRANSFORM_IMAGE, TRANSFORM_HIT_AREA, TRANSFORM_GLOW,
  TRANSFORM_EMBLEM
}
typedef std::list
< Introspectable * > 
IntrospectableList

Public Member Functions

 MockLauncherIcon ()
std::string GetName () const
void AddProperties (GVariantBuilder *builder)
void HideTooltip ()
void SetShortcut (guint64 shortcut)
guint64 GetShortcut ()
std::vector< Window > Windows ()
std::vector< Window > WindowsOnViewport ()
std::vector< Window > WindowsForMonitor (int monitor)
std::string NameForWindow (Window window)
void SetSortPriority (int priority)
bool OpenQuicklist (bool select_first_item=false, int monitor=-1)
void SetCenter (nux::Point3 center, int monitor, nux::Geometry geo)
nux::Point3 GetCenter (int monitor)
nux::Point3 GetSavedCenter (int monitor)
void SaveCenter ()
void Activate (ActionArg arg)
void OpenInstance (ActionArg arg)
int SortPriority ()
int RelatedWindows ()
const bool WindowVisibleOnViewport ()
const bool WindowVisibleOnMonitor (int monitor)
void SetVisibleOnMonitor (int monitor, bool visible)
bool IsVisibleOnMonitor (int monitor) const
bool IsSpacer ()
float PresentUrgency ()
float GetProgress ()
bool ShowInSwitcher (bool current)
void InsertEntryRemote (LauncherEntryRemote::Ptr const &remote)
void RemoveEntryRemote (LauncherEntryRemote::Ptr const &remote)
unsigned long long SwitcherPriority ()
bool GetQuirk (Quirk quirk) const
void SetQuirk (Quirk quirk, bool value)
void ResetQuirkTime (Quirk quirk)
struct timespec GetQuirkTime (Quirk quirk)
IconType GetIconType ()
nux::Color BackgroundColor () const
nux::Color GlowColor ()
std::string RemoteUri ()
nux::BaseTexture * TextureForSize (int size)
nux::BaseTexture * Emblem ()
std::list< DbusmenuMenuitem * > Menus ()
nux::DndAction QueryAcceptDrop (DndData const &dnd_data)
bool ShouldHighlightOnDrag (DndData const &dnd_data)
void AcceptDrop (DndData const &dnd_data)
void SendDndEnter ()
void SendDndLeave ()
std::string DesktopFile ()
bool IsSticky () const
bool IsVisible () const
void AboutToRemove ()
void Stick (bool save=true)
void UnStick ()
std::vector< nux::Vector4 > & GetTransform (TransformIndex index, int monitor)
GVariant * Introspect ()
void AddChild (Introspectable *child)
void RemoveChild (Introspectable *child)
virtual IntrospectableList GetIntrospectableChildren ()
guint64 GetIntrospectionId () const

Public Attributes

nux::Property< std::string > tooltip_text
nux::Property< bool > tooltip_enabled
sigc::signal< void, int, int,
unsigned long > 
mouse_down
sigc::signal< void, int, int,
unsigned long > 
mouse_up
sigc::signal< void, int, int,
unsigned long > 
mouse_click
sigc::signal< void, int > mouse_enter
sigc::signal< void, int > mouse_leave
sigc::signal< void,
AbstractLauncherIcon::Ptr
needs_redraw
sigc::signal< void,
AbstractLauncherIcon::Ptr
remove
sigc::signal< void,
nux::ObjectPtr< nux::View > > 
tooltip_visible
sigc::signal< void > visibility_changed
sigc::connection needs_redraw_connection
sigc::connection on_icon_added_connection
sigc::connection on_icon_removed_connection
sigc::connection on_order_changed_connection
sigc::connection on_expo_terminated_connection

Protected Member Functions

virtual std::string GetChildsName () const
 Please don't override this unless you really need to. The only valid reason is if you have a property that simply must be called 'Children'.

Private Member Functions

 NUX_DECLARE_OBJECT_TYPE (MockLauncherIcon, AbstractLauncherIcon)
nux::BaseTexture * TextureFromGtkTheme (const char *icon_name, int size)

Private Attributes

nux::BaseTexture * icon_
int sort_priority_
IconType type_

Detailed Description

Definition at line 43 of file MockLauncherIcon.h.


Member Typedef Documentation

Definition at line 34 of file Introspectable.h.

Reimplemented from unity::ui::IconTextureSource.

Reimplemented in unity::launcher::SoftwareCenterLauncherIcon.

Definition at line 80 of file AbstractLauncherIcon.h.

typedef std::vector<nux::Vector4> unity::launcher::AbstractLauncherIcon::TransformVector [inherited]

Definition at line 81 of file AbstractLauncherIcon.h.


Member Enumeration Documentation

Enumerator:
TYPE_NONE 
TYPE_BEGIN 
TYPE_HOME 
TYPE_HUD 
TYPE_FAVORITE 
TYPE_APPLICATION 
TYPE_EXPO 
TYPE_DESKTOP 
TYPE_PLACE 
TYPE_DEVICE 
TYPE_TRASH 
TYPE_END 

Definition at line 83 of file AbstractLauncherIcon.h.

Enumerator:
QUIRK_VISIBLE 
QUIRK_ACTIVE 
QUIRK_RUNNING 
QUIRK_URGENT 
QUIRK_PRESENTED 
QUIRK_STARTING 
QUIRK_SHIMMER 
QUIRK_CENTER_SAVED 
QUIRK_PROGRESS 
QUIRK_DROP_PRELIGHT 
QUIRK_DROP_DIM 
QUIRK_DESAT 
QUIRK_PULSE_ONCE 
QUIRK_LAST_ACTION 
QUIRK_LAST 

Definition at line 99 of file AbstractLauncherIcon.h.

Enumerator:
TRANSFORM_TILE 
TRANSFORM_IMAGE 
TRANSFORM_HIT_AREA 
TRANSFORM_GLOW 
TRANSFORM_EMBLEM 

Definition at line 39 of file IconTextureSource.h.


Constructor & Destructor Documentation

Definition at line 47 of file MockLauncherIcon.h.

    : icon_(0)
  {
    tooltip_text = "Mock Icon";
    sort_priority_ = 0;
    type_ = TYPE_APPLICATION;
  }

Member Function Documentation

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 282 of file MockLauncherIcon.h.

{}
void unity::launcher::MockLauncherIcon::AcceptDrop ( DndData const &  dnd_data) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 270 of file MockLauncherIcon.h.

{}
void unity::launcher::MockLauncherIcon::Activate ( ActionArg  arg) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 142 of file MockLauncherIcon.h.

{}

Definition at line 78 of file Introspectable.cpp.

{
  _children.push_back(child);
  child->_parents.push_back(this);
}

Here is the caller graph for this function:

void unity::launcher::MockLauncherIcon::AddProperties ( GVariantBuilder *  builder) [inline, virtual]

Implements unity::debug::Introspectable.

Definition at line 57 of file MockLauncherIcon.h.

{}
nux::Color unity::launcher::MockLauncherIcon::BackgroundColor ( ) const [inline, virtual]

Implements unity::ui::IconTextureSource.

Definition at line 222 of file MockLauncherIcon.h.

  {
    return nux::Color(0xFFAAAAAA);
  }
std::string unity::launcher::MockLauncherIcon::DesktopFile ( ) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 276 of file MockLauncherIcon.h.

{ return std::string(""); }
nux::BaseTexture* unity::launcher::MockLauncherIcon::Emblem ( ) [inline, virtual]

Implements unity::ui::IconTextureSource.

Definition at line 250 of file MockLauncherIcon.h.

  {
    return 0;
  }
nux::Point3 unity::launcher::MockLauncherIcon::GetCenter ( int  monitor) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 130 of file MockLauncherIcon.h.

  {
    return nux::Point3();
  }
std::string unity::debug::Introspectable::GetChildsName ( ) const [protected, virtual, inherited]

Please don't override this unless you really need to. The only valid reason is if you have a property that simply must be called 'Children'.

Definition at line 92 of file Introspectable.cpp.

{
  return "Children";
}

Here is the caller graph for this function:

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 217 of file MockLauncherIcon.h.

  {
    return type_;
  }
Introspectable::IntrospectableList unity::debug::Introspectable::GetIntrospectableChildren ( ) [virtual, inherited]

Reimplemented in unity::hud::View, unity::launcher::LauncherModel, unity::QuicklistView, and unity::dash::ResultView.

Definition at line 41 of file Introspectable.cpp.

{
  return _children;
}

Here is the caller graph for this function:

guint64 unity::debug::Introspectable::GetIntrospectionId ( ) const [inherited]

Definition at line 97 of file Introspectable.cpp.

{
  return _id;
}

Here is the caller graph for this function:

std::string unity::launcher::MockLauncherIcon::GetName ( ) const [inline, virtual]

Implements unity::debug::Introspectable.

Definition at line 55 of file MockLauncherIcon.h.

{ return "MockLauncherIcon"; }

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 183 of file MockLauncherIcon.h.

  {
    return 0.0f;
  }
bool unity::launcher::MockLauncherIcon::GetQuirk ( Quirk  quirk) const [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 202 of file MockLauncherIcon.h.

  {
    return false;
  }
struct timespec unity::launcher::MockLauncherIcon::GetQuirkTime ( Quirk  quirk) [inline, read, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 211 of file MockLauncherIcon.h.

  {
    timespec tv;
    return tv;
  }
nux::Point3 unity::launcher::MockLauncherIcon::GetSavedCenter ( int  monitor) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 135 of file MockLauncherIcon.h.

  {
    return nux::Point3();
  }
guint64 unity::launcher::MockLauncherIcon::GetShortcut ( ) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 63 of file MockLauncherIcon.h.

  {
    return 0;
  }
std::vector< nux::Vector4 > & unity::ui::IconTextureSource::GetTransform ( TransformIndex  index,
int  monitor 
) [inherited]

Definition at line 34 of file IconTextureSource.cpp.

{
  auto iter = transform_map[monitor].find(index);
  if (iter == transform_map[monitor].end())
  {
    auto iter2 = transform_map[monitor].insert(std::map<TransformIndex, std::vector<nux::Vector4> >::value_type(index, std::vector<nux::Vector4>(4)));
    return iter2.first->second;
  }

  return iter->second;
}

Here is the caller graph for this function:

nux::Color unity::launcher::MockLauncherIcon::GlowColor ( ) [inline, virtual]

Implements unity::ui::IconTextureSource.

Definition at line 227 of file MockLauncherIcon.h.

  {
    return nux::Color(0xFFAAAAAA);
  }

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 59 of file MockLauncherIcon.h.

{}

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 193 of file MockLauncherIcon.h.

{}
GVariant * unity::debug::Introspectable::Introspect ( ) [inherited]

Definition at line 47 of file Introspectable.cpp.

{
  GVariantBuilder  builder;
  GVariantBuilder  child_builder;
  gint             n_children = 0;

  g_variant_builder_init(&builder, G_VARIANT_TYPE("a{sv}"));
  g_variant_builder_add(&builder, "{sv}", "id", g_variant_new_uint64(_id));

  AddProperties(&builder);

  g_variant_builder_init(&child_builder, G_VARIANT_TYPE("as"));

  auto children = GetIntrospectableChildren();
  for (auto it = children.begin(); it != children.end(); it++)
  {
    if ((*it)->GetName() != "")
    {
      g_variant_builder_add(&child_builder, "s", (*it)->GetName().c_str());
      n_children++;
    }
  }

  GVariant* child_results = g_variant_builder_end(&child_builder);

  if (n_children > 0)
    g_variant_builder_add(&builder, "{sv}", GetChildsName().c_str(), child_results);
  return g_variant_builder_end(&builder);
}

Here is the call graph for this function:

bool unity::launcher::MockLauncherIcon::IsSpacer ( ) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 173 of file MockLauncherIcon.h.

  {
    return false;
  }
bool unity::launcher::MockLauncherIcon::IsSticky ( ) const [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 278 of file MockLauncherIcon.h.

{ return false; }
bool unity::launcher::MockLauncherIcon::IsVisible ( ) const [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 280 of file MockLauncherIcon.h.

{ return false; }
bool unity::launcher::MockLauncherIcon::IsVisibleOnMonitor ( int  monitor) const [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 168 of file MockLauncherIcon.h.

  {
    return true;
  }
std::list<DbusmenuMenuitem*> unity::launcher::MockLauncherIcon::Menus ( ) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 255 of file MockLauncherIcon.h.

  {
    return std::list<DbusmenuMenuitem*> ();
  }
std::string unity::launcher::MockLauncherIcon::NameForWindow ( Window  window) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 116 of file MockLauncherIcon.h.

  {
    return std::string();
  }

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 144 of file MockLauncherIcon.h.

{}
bool unity::launcher::MockLauncherIcon::OpenQuicklist ( bool  select_first_item = false,
int  monitor = -1 
) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 123 of file MockLauncherIcon.h.

  {
    return false;
  }

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 178 of file MockLauncherIcon.h.

  {
    return 0.0f;
  }
nux::DndAction unity::launcher::MockLauncherIcon::QueryAcceptDrop ( DndData const &  dnd_data) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 260 of file MockLauncherIcon.h.

  {
    return nux::DNDACTION_NONE;
  }

Definition at line 151 of file MockLauncherIcon.h.

  {
    return 7;
  }
std::string unity::launcher::MockLauncherIcon::RemoteUri ( ) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 232 of file MockLauncherIcon.h.

  {
    return "fake";
  }

Definition at line 85 of file Introspectable.cpp.

{
  _children.remove(child);
  child->_parents.remove(this);
}

Here is the caller graph for this function:

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 195 of file MockLauncherIcon.h.

{}
void unity::launcher::MockLauncherIcon::ResetQuirkTime ( Quirk  quirk) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 209 of file MockLauncherIcon.h.

{};

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 140 of file MockLauncherIcon.h.

{}

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 272 of file MockLauncherIcon.h.

{}

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 274 of file MockLauncherIcon.h.

{}
void unity::launcher::MockLauncherIcon::SetCenter ( nux::Point3  center,
int  monitor,
nux::Geometry  geo 
) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 128 of file MockLauncherIcon.h.

{}
void unity::launcher::MockLauncherIcon::SetQuirk ( Quirk  quirk,
bool  value 
) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 207 of file MockLauncherIcon.h.

{}
void unity::launcher::MockLauncherIcon::SetShortcut ( guint64  shortcut) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 61 of file MockLauncherIcon.h.

{}
void unity::launcher::MockLauncherIcon::SetSortPriority ( int  priority) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 121 of file MockLauncherIcon.h.

{ sort_priority_ = priority; }
void unity::launcher::MockLauncherIcon::SetVisibleOnMonitor ( int  monitor,
bool  visible 
) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 166 of file MockLauncherIcon.h.

{}
bool unity::launcher::MockLauncherIcon::ShouldHighlightOnDrag ( DndData const &  dnd_data) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 265 of file MockLauncherIcon.h.

  {
    return false;
  }
bool unity::launcher::MockLauncherIcon::ShowInSwitcher ( bool  current) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 188 of file MockLauncherIcon.h.

  {
    return true;
  }

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 146 of file MockLauncherIcon.h.

  {
    return sort_priority_;
  }
void unity::launcher::MockLauncherIcon::Stick ( bool  save = true) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 284 of file MockLauncherIcon.h.

{}
unsigned long long unity::launcher::MockLauncherIcon::SwitcherPriority ( ) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 197 of file MockLauncherIcon.h.

  {
    return 0;
  }
nux::BaseTexture* unity::launcher::MockLauncherIcon::TextureForSize ( int  size) [inline, virtual]

Implements unity::ui::IconTextureSource.

Definition at line 237 of file MockLauncherIcon.h.

  {
    if (icon_ && size == icon_->GetHeight())
      return icon_;

    if (icon_)
      icon_->UnReference();
    icon_ = 0;

    icon_ = TextureFromGtkTheme("firefox", size);
    return icon_;
  }

Here is the call graph for this function:

nux::BaseTexture* unity::launcher::MockLauncherIcon::TextureFromGtkTheme ( const char *  icon_name,
int  size 
) [inline, private]

Definition at line 289 of file MockLauncherIcon.h.

  {
    GdkPixbuf* pbuf;
    GtkIconInfo* info;
    nux::BaseTexture* result = NULL;
    GError* error = NULL;
    GIcon* icon;

    GtkIconTheme* theme = gtk_icon_theme_get_default();

    icon = g_icon_new_for_string(icon_name, NULL);

    if (G_IS_ICON(icon))
    {
      info = gtk_icon_theme_lookup_by_gicon(theme, icon, size, (GtkIconLookupFlags)0);
      g_object_unref(icon);
    }
    else
    {
      info = gtk_icon_theme_lookup_icon(theme,
                                        icon_name,
                                        size,
                                        (GtkIconLookupFlags) 0);
    }

    if (!info)
      return NULL;

    pbuf = gtk_icon_info_load_icon(info, &error);
    gtk_icon_info_free(info);

    if (GDK_IS_PIXBUF(pbuf))
    {
      result = nux::CreateTexture2DFromPixbuf(pbuf, true);
      g_object_unref(pbuf);
    }
    else
    {
      g_warning("Unable to load '%s' from icon theme: %s",
                icon_name,
                error ? error->message : "unknown");
      g_error_free(error);
    }

    return result;
  }

Here is the caller graph for this function:

void unity::launcher::MockLauncherIcon::UnStick ( ) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 286 of file MockLauncherIcon.h.

{}
std::vector<Window> unity::launcher::MockLauncherIcon::Windows ( ) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 68 of file MockLauncherIcon.h.

  {
    std::vector<Window> result;

    result.push_back ((100 << 16) + 200);
    result.push_back ((500 << 16) + 200);
    result.push_back ((300 << 16) + 200);
    result.push_back ((200 << 16) + 200);
    result.push_back ((300 << 16) + 200);
    result.push_back ((100 << 16) + 200);
    result.push_back ((300 << 16) + 200);
    result.push_back ((600 << 16) + 200);

    return result;
  }
std::vector<Window> unity::launcher::MockLauncherIcon::WindowsForMonitor ( int  monitor) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 100 of file MockLauncherIcon.h.

  {
    std::vector<Window> result;

    result.push_back ((100 << 16) + 200);
    result.push_back ((500 << 16) + 200);
    result.push_back ((300 << 16) + 200);
    result.push_back ((200 << 16) + 200);
    result.push_back ((300 << 16) + 200);
    result.push_back ((100 << 16) + 200);
    result.push_back ((300 << 16) + 200);
    result.push_back ((600 << 16) + 200);

    return result;
  }
std::vector<Window> unity::launcher::MockLauncherIcon::WindowsOnViewport ( ) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 84 of file MockLauncherIcon.h.

  {
    std::vector<Window> result;

    result.push_back ((100 << 16) + 200);
    result.push_back ((500 << 16) + 200);
    result.push_back ((300 << 16) + 200);
    result.push_back ((200 << 16) + 200);
    result.push_back ((300 << 16) + 200);
    result.push_back ((100 << 16) + 200);
    result.push_back ((300 << 16) + 200);
    result.push_back ((600 << 16) + 200);

    return result;
  }
const bool unity::launcher::MockLauncherIcon::WindowVisibleOnMonitor ( int  monitor) [inline, virtual]

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 161 of file MockLauncherIcon.h.

  {
    return false;
  }

Implements unity::launcher::AbstractLauncherIcon.

Definition at line 156 of file MockLauncherIcon.h.

  {
    return false;
  }

Member Data Documentation

nux::BaseTexture* unity::launcher::MockLauncherIcon::icon_ [private]

Definition at line 336 of file MockLauncherIcon.h.

sigc::signal<void, int, int, unsigned long> unity::launcher::AbstractLauncherIcon::mouse_click [inherited]

Definition at line 215 of file AbstractLauncherIcon.h.

sigc::signal<void, int, int, unsigned long> unity::launcher::AbstractLauncherIcon::mouse_down [inherited]

Definition at line 213 of file AbstractLauncherIcon.h.

sigc::signal<void, int> unity::launcher::AbstractLauncherIcon::mouse_enter [inherited]

Definition at line 216 of file AbstractLauncherIcon.h.

sigc::signal<void, int> unity::launcher::AbstractLauncherIcon::mouse_leave [inherited]

Definition at line 217 of file AbstractLauncherIcon.h.

sigc::signal<void, int, int, unsigned long> unity::launcher::AbstractLauncherIcon::mouse_up [inherited]

Definition at line 214 of file AbstractLauncherIcon.h.

Definition at line 219 of file AbstractLauncherIcon.h.

Definition at line 224 of file AbstractLauncherIcon.h.

Definition at line 228 of file AbstractLauncherIcon.h.

Definition at line 225 of file AbstractLauncherIcon.h.

Definition at line 226 of file AbstractLauncherIcon.h.

Definition at line 227 of file AbstractLauncherIcon.h.

Definition at line 220 of file AbstractLauncherIcon.h.

Definition at line 337 of file MockLauncherIcon.h.

Definition at line 122 of file AbstractLauncherIcon.h.

nux::Property<std::string> unity::launcher::AbstractLauncherIcon::tooltip_text [inherited]

Definition at line 121 of file AbstractLauncherIcon.h.

sigc::signal<void, nux::ObjectPtr<nux::View> > unity::launcher::AbstractLauncherIcon::tooltip_visible [inherited]

Definition at line 221 of file AbstractLauncherIcon.h.

Definition at line 338 of file MockLauncherIcon.h.

Definition at line 222 of file AbstractLauncherIcon.h.


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