25 #ifndef JUCE_ACTIVEXCONTROLCOMPONENT_H_INCLUDED
26 #define JUCE_ACTIVEXCONTROLCOMPONENT_H_INCLUDED
28 #if JUCE_WINDOWS || DOXYGEN
63 bool createControl (
const void* controlIID);
70 bool isControlOpen()
const noexcept {
return control !=
nullptr; }
97 void* queryInterface (
const void* iid)
const;
101 void setMouseEventsAllowed (
bool eventsCanReachControl);
105 bool areMouseEventsAllowed()
const noexcept {
return mouseEventsAllowed; }
115 bool mouseEventsAllowed;
122 #endif // JUCE_ACTIVEXCONTROLCOMPONENT_H_INCLUDED
#define noexcept
Definition: juce_CompilerSupport.h:141
#define JUCE_API
Definition: juce_StandardHeader.h:139
virtual void paint(Graphics &g)
Definition: juce_Component.cpp:1929
Definition: juce_Component.h:33
Definition: juce_ScopedPointer.h:70
Definition: juce_ContainerDeletePolicy.h:44
Definition: juce_GraphicsContext.h:42