JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Enumerations | Functions | Variables
juce_XWindowSystem_linux.cpp File Reference

Go to the source code of this file.

Classes

struct  juce::MotifWmHints
 
class  juce::XBitmapImage
 

Namespaces

namespace  juce
 JUCE Namespace.
 

Macros

#define JUCE_X11_SUPPORTS_XEMBED
 

Enumerations

enum  MouseButtons {
  NoButton , LeftButton , MiddleButton , RightButton ,
  WheelUp , WheelDown
}
 
enum  { KeyPressEventType }
 

Functions

ComponentPeerjuce::getPeerFor (::Window)
 
::Window juce::juce_createKeyProxyWindow (ComponentPeer *peer)
 
void juce::juce_deleteKeyProxyWindow (::Window keyProxy)
 
Image juce::createSnapshotOfNativeWindow (void *window)
 

Variables

::Window juce::juce_messageWindowHandle
 

Class Documentation

◆ juce::MotifWmHints

struct juce::MotifWmHints

Definition at line 338 of file juce_XWindowSystem_linux.cpp.

Class Members
unsigned long decorations
unsigned long flags
unsigned long functions
long input_mode
unsigned long status

Macro Definition Documentation

◆ JUCE_X11_SUPPORTS_XEMBED

#define JUCE_X11_SUPPORTS_XEMBED

Definition at line 40 of file juce_XWindowSystem_linux.cpp.

Enumeration Type Documentation

◆ MouseButtons

enum juce::Keys::MouseButtons

Definition at line 398 of file juce_XWindowSystem_linux.cpp.