JUCE
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
juce::Atoms Struct Reference

Public Types

enum  ProtocolItems { TAKE_FOCUS = 0, DELETE_WINDOW = 1, PING = 2 }
 

Public Member Functions

 Atoms (XDisplay)
 

Static Public Member Functions

static AtomType getIfExists (XDisplay, const char *name)
 
static AtomType getCreating (XDisplay, const char *name)
 
static String getName (XDisplay, AtomType)
 
static bool isMimeTypeFile (XDisplay, AtomType)
 

Public Attributes

AtomType protocols
 
AtomType protocolList [3]
 
AtomType changeState
 
AtomType state
 
AtomType userTime
 
AtomType activeWin
 
AtomType pid
 
AtomType windowType
 
AtomType windowState
 
AtomType XdndAware
 
AtomType XdndEnter
 
AtomType XdndLeave
 
AtomType XdndPosition
 
AtomType XdndStatus
 
AtomType XdndDrop
 
AtomType XdndFinished
 
AtomType XdndSelection
 
AtomType XdndTypeList
 
AtomType XdndActionList
 
AtomType XdndActionDescription
 
AtomType XdndActionCopy
 
AtomType XdndActionPrivate
 
AtomType XembedMsgType
 
AtomType XembedInfo
 
AtomType allowedActions [5]
 
AtomType allowedMimeTypes [4]
 

Static Public Attributes

static const unsigned long DndVersion
 

Member Enumeration Documentation

◆ ProtocolItems

Enumerator
TAKE_FOCUS 
DELETE_WINDOW 
PING 

Constructor & Destructor Documentation

◆ Atoms()

juce::Atoms::Atoms ( XDisplay  )

Member Function Documentation

◆ getIfExists()

static AtomType juce::Atoms::getIfExists ( XDisplay  ,
const char *  name 
)
static

◆ getCreating()

static AtomType juce::Atoms::getCreating ( XDisplay  ,
const char *  name 
)
static

◆ getName()

static String juce::Atoms::getName ( XDisplay  ,
AtomType   
)
static

◆ isMimeTypeFile()

static bool juce::Atoms::isMimeTypeFile ( XDisplay  ,
AtomType   
)
static

Member Data Documentation

◆ protocols

AtomType juce::Atoms::protocols

◆ protocolList

AtomType juce::Atoms::protocolList[3]

◆ changeState

AtomType juce::Atoms::changeState

◆ state

AtomType juce::Atoms::state

◆ userTime

AtomType juce::Atoms::userTime

◆ activeWin

AtomType juce::Atoms::activeWin

◆ pid

AtomType juce::Atoms::pid

◆ windowType

AtomType juce::Atoms::windowType

◆ windowState

AtomType juce::Atoms::windowState

◆ XdndAware

AtomType juce::Atoms::XdndAware

◆ XdndEnter

AtomType juce::Atoms::XdndEnter

◆ XdndLeave

AtomType juce::Atoms::XdndLeave

◆ XdndPosition

AtomType juce::Atoms::XdndPosition

◆ XdndStatus

AtomType juce::Atoms::XdndStatus

◆ XdndDrop

AtomType juce::Atoms::XdndDrop

◆ XdndFinished

AtomType juce::Atoms::XdndFinished

◆ XdndSelection

AtomType juce::Atoms::XdndSelection

◆ XdndTypeList

AtomType juce::Atoms::XdndTypeList

◆ XdndActionList

AtomType juce::Atoms::XdndActionList

◆ XdndActionDescription

AtomType juce::Atoms::XdndActionDescription

◆ XdndActionCopy

AtomType juce::Atoms::XdndActionCopy

◆ XdndActionPrivate

AtomType juce::Atoms::XdndActionPrivate

◆ XembedMsgType

AtomType juce::Atoms::XembedMsgType

◆ XembedInfo

AtomType juce::Atoms::XembedInfo

◆ allowedActions

AtomType juce::Atoms::allowedActions[5]

◆ allowedMimeTypes

AtomType juce::Atoms::allowedMimeTypes[4]

◆ DndVersion

const unsigned long juce::Atoms::DndVersion
static

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