LMMS
Loading...
Searching...
No Matches
juce::DisplayNode Struct Reference

Public Attributes

Displays::Displaydisplay
bool isRoot = false
DisplayNodeparent = nullptr
Rectangle< double > logicalArea

Detailed Description

Represents a node in our graph of displays.

Member Data Documentation

◆ display

Displays::Display* juce::DisplayNode::display

The Display object that this represents.

◆ isRoot

bool juce::DisplayNode::isRoot = false

True if this represents the 'root' display with position (0, 0).

◆ logicalArea

Rectangle<double> juce::DisplayNode::logicalArea

The logical area to be calculated. This will be valid after processDisplay() has been called on this node.

◆ parent

DisplayNode* juce::DisplayNode::parent = nullptr

The parent node of this node in our display graph. This will have a correct logicalArea.


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