RelativeCoordinate::Strings Struct Reference
juce_gui_basics » positioning

A set of static strings that are commonly used by the RelativeCoordinate class. More...

## Static Public Attributes

static const String | parent
| "parent" More...
static const String | left
| "left" More...
static const String | right
| "right" More...
static const String | top
| "top" More...
static const String | bottom
| "bottom" More...
static const String | x
| "x" More...
static const String | y
| "y" More...
static const String | width
| "width" More...
static const String | height
| "height" More...

## Detailed Description

A set of static strings that are commonly used by the RelativeCoordinate class.

As well as avoiding using string literals in your code, using these preset values has the advantage that all instances of the same string will share the same, reference-counted String object, so if you have thousands of points which all refer to the same anchor points, this can save a significant amount of memory allocation.

## Member Data Documentation

## parent

const String RelativeCoordinate::Strings::parent

static

"parent"

## left

const String RelativeCoordinate::Strings::left

static

"left"

## right

const String RelativeCoordinate::Strings::right

static

"right"

## top

const String RelativeCoordinate::Strings::top

static

"top"

## bottom

const String RelativeCoordinate::Strings::bottom

static

"bottom"

## x

const String RelativeCoordinate::Strings::x

static

"x"

## y

const String RelativeCoordinate::Strings::y

static

"y"

## width

const String RelativeCoordinate::Strings::width

static

"width"

## height

const String RelativeCoordinate::Strings::height

static

"height"

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

- juce_RelativeCoordinate.h