Namespaces |
namespace | tuttle |
| This file provides a set of reimplementations of CImg functions by means of the generic image library (gil). Functions for image blurring.
|
namespace | tuttle::plugin |
namespace | tuttle::plugin::text |
Enumerations |
enum | tuttle::plugin::text::EParamVAlign { tuttle::plugin::text::eParamVAlignTop = 0,
tuttle::plugin::text::eParamVAlignCenter,
tuttle::plugin::text::eParamVAlignBottom
} |
enum | tuttle::plugin::text::EParamHAlign { tuttle::plugin::text::eParamHAlignLeft = 0,
tuttle::plugin::text::eParamHAlignCenter,
tuttle::plugin::text::eParamHAlignRight
} |
enum | tuttle::plugin::text::EParamMerge {
tuttle::plugin::text::eParamMergeATop,
tuttle::plugin::text::eParamMergeAverage,
tuttle::plugin::text::eParamMergeColor,
tuttle::plugin::text::eParamMergeColorBurn,
tuttle::plugin::text::eParamMergeColorDodge,
tuttle::plugin::text::eParamMergeConjointOver,
tuttle::plugin::text::eParamMergeCopy,
tuttle::plugin::text::eParamMergeDifference,
tuttle::plugin::text::eParamMergeDisjointOver,
tuttle::plugin::text::eParamMergeDivide,
tuttle::plugin::text::eParamMergeExclusion,
tuttle::plugin::text::eParamMergeFreeze,
tuttle::plugin::text::eParamMergeFrom,
tuttle::plugin::text::eParamMergeGeometric,
tuttle::plugin::text::eParamMergeHardLight,
tuttle::plugin::text::eParamMergeHypot,
tuttle::plugin::text::eParamMergeIn,
tuttle::plugin::text::eParamMergeInterpolated,
tuttle::plugin::text::eParamMergeMask,
tuttle::plugin::text::eParamMergeMatte,
tuttle::plugin::text::eParamMergeLighten,
tuttle::plugin::text::eParamMergeDarken,
tuttle::plugin::text::eParamMergeMinus,
tuttle::plugin::text::eParamMergeMultiply,
tuttle::plugin::text::eParamMergeOut,
tuttle::plugin::text::eParamMergeOver,
tuttle::plugin::text::eParamMergeOverlay,
tuttle::plugin::text::eParamMergePinLight,
tuttle::plugin::text::eParamMergePlus,
tuttle::plugin::text::eParamMergeReflect,
tuttle::plugin::text::eParamMergeScreen,
tuttle::plugin::text::eParamMergeStencil,
tuttle::plugin::text::eParamMergeUnder,
tuttle::plugin::text::eParamMergeXOR
} |
Variables |
static const std::string | tuttle::plugin::text::kParamText = "text" |
static const std::string | tuttle::plugin::text::kParamIsExpression = "expression" |
static const std::string | tuttle::plugin::text::kParamFont = "font" |
static const std::string | tuttle::plugin::text::kParamFontPath = "fontFile" |
static const std::string | tuttle::plugin::text::kParamSize = "textSize" |
static const std::string | tuttle::plugin::text::kParamRatio = "ratio" |
static const std::string | tuttle::plugin::text::kParamColor = "color" |
static const std::string | tuttle::plugin::text::kParamBackgroundColor = "backgroundColor" |
static const std::string | tuttle::plugin::text::kParamPosition = "position" |
static const std::string | tuttle::plugin::text::kParamLetterSpacing = "letterSpacing" |
static const std::string | tuttle::plugin::text::kParamVAlign = "vAlign" |
static const std::string | tuttle::plugin::text::kParamVAlignTop = "top" |
static const std::string | tuttle::plugin::text::kParamVAlignCenter = "center" |
static const std::string | tuttle::plugin::text::kParamVAlignBottom = "bottom" |
static const std::string | tuttle::plugin::text::kParamHAlign = "hAlign" |
static const std::string | tuttle::plugin::text::kParamHAlignLeft = "left" |
static const std::string | tuttle::plugin::text::kParamHAlignCenter = "center" |
static const std::string | tuttle::plugin::text::kParamHAlignRight = "right" |
static const std::string | tuttle::plugin::text::kParamVerticalFlip = "verticalFlip" |
static const std::string | tuttle::plugin::text::kParamItalic = "italic" |
static const std::string | tuttle::plugin::text::kParamBold = "bold" |
static const std::string | tuttle::plugin::text::kParamFunction = "mergingFunction" |
static const std::string | tuttle::plugin::text::kParamFunctionLabel = "Merging function" |