LMMS
Loading...
Searching...
No Matches
juce::XWindowSystemUtilities::GetXProperty Struct Reference

#include <juce_linux_XWindowSystem.h>

Public Member Functions

 GetXProperty (::Display *display, ::Window windowH, Atom property, long offset, long length, bool shouldDelete, Atom requestedType)
 ~GetXProperty ()

Public Attributes

bool success = false
unsigned char * data = nullptr
unsigned long numItems = 0
unsigned long bytesLeft = 0
Atom actualType
int actualFormat = -1

Detailed Description

Gets a specified window property and stores its associated data, freeing it on deletion.

@tags{GUI}

Constructor & Destructor Documentation

◆ GetXProperty()

juce::XWindowSystemUtilities::GetXProperty::GetXProperty ( ::Display * display,
::Window windowH,
Atom property,
long offset,
long length,
bool shouldDelete,
Atom requestedType )

◆ ~GetXProperty()

juce::XWindowSystemUtilities::GetXProperty::~GetXProperty ( )

Member Data Documentation

◆ actualFormat

int juce::XWindowSystemUtilities::GetXProperty::actualFormat = -1

◆ actualType

Atom juce::XWindowSystemUtilities::GetXProperty::actualType

◆ bytesLeft

unsigned long juce::XWindowSystemUtilities::GetXProperty::bytesLeft = 0

◆ data

unsigned char* juce::XWindowSystemUtilities::GetXProperty::data = nullptr

◆ numItems

unsigned long juce::XWindowSystemUtilities::GetXProperty::numItems = 0

◆ success

bool juce::XWindowSystemUtilities::GetXProperty::success = false

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