Back to index

unity  6.0.0
Namespaces | Functions
QuicklistView.cpp File Reference
#include <Nux/Nux.h>
#include <Nux/VLayout.h>
#include <Nux/HLayout.h>
#include <Nux/WindowThread.h>
#include <Nux/WindowCompositor.h>
#include <Nux/BaseWindow.h>
#include <Nux/Button.h>
#include <NuxGraphics/GraphicsEngine.h>
#include <Nux/TextureArea.h>
#include <NuxGraphics/CairoGraphics.h>
#include <UnityCore/Variant.h>
#include "unity-shared/CairoTexture.h"
#include "QuicklistView.h"
#include "QuicklistMenuItem.h"
#include "QuicklistMenuItemLabel.h"
#include "QuicklistMenuItemSeparator.h"
#include "QuicklistMenuItemCheckmark.h"
#include "QuicklistMenuItemRadio.h"
#include "unity-shared/Introspectable.h"
#include "unity-shared/ubus-server.h"
#include "unity-shared/UBusMessages.h"

Go to the source code of this file.

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.

Functions

 unity::NUX_IMPLEMENT_OBJECT_TYPE (QuicklistView)
void unity::ql_tint_dot_hl (cairo_t *cr, gint width, gint height, gfloat hl_x, gfloat hl_y, gfloat hl_size, gfloat *rgba_tint, gfloat *rgba_hl, gfloat *rgba_dot)
void unity::ql_setup (cairo_surface_t **surf, cairo_t **cr, gboolean outline, gint width, gint height, gboolean negative)
void unity::ql_compute_full_mask_path (cairo_t *cr, gfloat anchor_width, gfloat anchor_height, gint width, gint height, gint upper_size, gfloat radius, guint pad)
void unity::ql_compute_mask (cairo_t *cr)
void unity::ql_compute_outline (cairo_t *cr, gfloat line_width, gfloat *rgba_line, gfloat size)
void unity::ql_draw (cairo_t *cr, gboolean outline, gfloat line_width, gfloat *rgba, gboolean negative, gboolean stroke)
void unity::ql_finalize (cairo_t **cr, gboolean outline, gfloat line_width, gfloat *rgba, gboolean negative, gboolean stroke)
void unity::ql_compute_full_outline_shadow (cairo_t *cr, cairo_surface_t *surf, gint width, gint height, gfloat anchor_width, gfloat anchor_height, gint upper_size, gfloat corner_radius, guint blur_coeff, gfloat *rgba_shadow, gfloat line_width, gint padding_size, gfloat *rgba_line)
void unity::ql_compute_full_mask (cairo_t *cr, cairo_surface_t *surf, gint width, gint height, gfloat radius, guint shadow_radius, gfloat anchor_width, gfloat anchor_height, gint upper_size, gboolean negative, gboolean outline, gfloat line_width, gint padding_size, gfloat *rgba)