Back to index

unity  6.0.0
Classes | Namespaces | Defines | Typedefs | Functions
DashStyle.cpp File Reference
#include "DashStyle.h"
#include <string>
#include <vector>
#include <map>
#include <cmath>
#include <glib.h>
#include <gdk/gdk.h>
#include <gtk/gtk.h>
#include <pango/pango.h>
#include <NuxCore/Color.h>
#include <NuxCore/Logger.h>
#include <NuxGraphics/ImageSurface.h>
#include <NuxGraphics/CairoGraphics.h>
#include <Nux/PaintLayer.h>
#include <UnityCore/GLibSignal.h>
#include <UnityCore/GLibWrapper.h>
#include "CairoTexture.h"
#include "JSONParser.h"
#include "UnitySettings.h"
#include "config.h"

Go to the source code of this file.

Classes

class  unity::dash::Style::Impl

Namespaces

namespace  unity
 Internally the favorite store keeps the full path to the application, but when saving, only the desktop file id is saved if the favorite is in one of the system directories.
namespace  unity::dash

Defines

#define DASH_WIDGETS_FILE   DATADIR"/unity/themes/dash-widgets.json"

Typedefs

typedef nux::ObjectPtr
< nux::BaseTexture > 
BaseTexturePtr

Functions

static void unity::dash::_blurinner (guchar *pixel, gint *zR, gint *zG, gint *zB, gint *zA, gint alpha, gint aprec, gint zprec)
static void unity::dash::_blurrow (guchar *pixels, gint width, gint height, gint channels, gint line, gint alpha, gint aprec, gint zprec)
static void unity::dash::_blurcol (guchar *pixels, gint width, gint height, gint channels, gint x, gint alpha, gint aprec, gint zprec)
void unity::dash::_expblur (guchar *pixels, gint width, gint height, gint channels, gint radius, gint aprec, gint zprec)

Define Documentation

#define DASH_WIDGETS_FILE   DATADIR"/unity/themes/dash-widgets.json"

Definition at line 48 of file DashStyle.cpp.


Typedef Documentation

typedef nux::ObjectPtr<nux::BaseTexture> BaseTexturePtr

Definition at line 50 of file DashStyle.cpp.