openshot-audio  0.1.5
Classes | Namespaces | Typedefs | Enumerations | Functions | Variables
juce_linux_Windowing.cpp File Reference

Classes

struct  Atoms
 
struct  GetXProperty
 
class  XBitmapImage
 
class  DisplayGeometry
 
struct  DisplayGeometry::ExtendedInfo
 
class  LinuxComponentPeer
 

Namespaces

 Keys
 
 Visuals
 
 PixmapHelpers
 

Typedefs

typedef void(* WindowMessageReceiveCallback) (XEvent &)
 

Enumerations

enum  Keys::MouseButtons {
  Keys::NoButton = 0, Keys::LeftButton = 1, Keys::MiddleButton = 2, Keys::RightButton = 3,
  Keys::WheelUp = 4, Keys::WheelDown = 5
}
 

Functions

Pixmap PixmapHelpers::createColourPixmapFromImage (Display *display, const Image &image)
 
Pixmap PixmapHelpers::createMaskPixmapFromImage (Display *display, const Image &image)
 
bool juce_areThereAnyAlwaysOnTopWindows ()
 
Image juce_createIconForFile (const File &)
 
Rectangle< int > juce_LinuxScaledToPhysicalBounds (ComponentPeer *peer, const Rectangle< int > &bounds)
 
void juce_LinuxAddRepaintListener (ComponentPeer *peer, Component *dummy)
 
void juce_LinuxRemoveRepaintListener (ComponentPeer *peer, Component *dummy)
 

Variables

extern ::Display * display
 
XContext windowHandleXContext
 
WindowMessageReceiveCallback dispatchWindowMessage
 

Typedef Documentation

◆ WindowMessageReceiveCallback

typedef void(* WindowMessageReceiveCallback) (XEvent &)

Function Documentation

◆ juce_areThereAnyAlwaysOnTopWindows()

bool juce_areThereAnyAlwaysOnTopWindows ( )

◆ juce_createIconForFile()

Image juce_createIconForFile ( const File )

◆ juce_LinuxAddRepaintListener()

void juce_LinuxAddRepaintListener ( ComponentPeer peer,
Component dummy 
)

◆ juce_LinuxRemoveRepaintListener()

void juce_LinuxRemoveRepaintListener ( ComponentPeer peer,
Component dummy 
)

◆ juce_LinuxScaledToPhysicalBounds()

Rectangle<int> juce_LinuxScaledToPhysicalBounds ( ComponentPeer peer,
const Rectangle< int > &  bounds 
)

Variable Documentation

◆ dispatchWindowMessage

WindowMessageReceiveCallback dispatchWindowMessage

◆ display

extern ::Display* display

◆ windowHandleXContext

XContext windowHandleXContext