1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools

This commit is contained in:
jules 2017-09-08 08:59:55 +01:00
parent b58a0f4be7
commit eda613c6db
1069 changed files with 5367 additions and 1845 deletions

View file

@ -20,6 +20,9 @@
==============================================================================
*/
namespace juce
{
class ActionBroadcaster::ActionMessage : public MessageManager::MessageBase
{
public:
@ -87,3 +90,5 @@ void ActionBroadcaster::sendActionMessage (const String& message) const
for (int i = actionListeners.size(); --i >= 0;)
(new ActionMessage (this, message, actionListeners.getUnchecked(i)))->post();
}
} // namespace juce

View file

@ -20,8 +20,8 @@
==============================================================================
*/
#pragma once
namespace juce
{
//==============================================================================
/** Manages a list of ActionListeners, and can send them messages.
@ -75,3 +75,5 @@ private:
JUCE_DECLARE_NON_COPYABLE (ActionBroadcaster)
};
} // namespace juce

View file

@ -20,8 +20,8 @@
==============================================================================
*/
#pragma once
namespace juce
{
//==============================================================================
/**
@ -42,3 +42,5 @@ public:
*/
virtual void actionListenerCallback (const String& message) = 0;
};
} // namespace juce

View file

@ -20,6 +20,9 @@
==============================================================================
*/
namespace juce
{
class AsyncUpdater::AsyncUpdaterMessage : public CallbackMessage
{
public:
@ -86,3 +89,5 @@ bool AsyncUpdater::isUpdatePending() const noexcept
{
return activeMessage->shouldDeliver.value != 0;
}
} // namespace juce

View file

@ -20,8 +20,8 @@
==============================================================================
*/
#pragma once
namespace juce
{
//==============================================================================
/**
@ -104,3 +104,5 @@ private:
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (AsyncUpdater)
};
} // namespace juce

View file

@ -20,6 +20,9 @@
==============================================================================
*/
namespace juce
{
ChangeBroadcaster::ChangeBroadcaster() noexcept
{
broadcastCallback.owner = this;
@ -92,3 +95,5 @@ void ChangeBroadcaster::ChangeBroadcasterCallback::handleAsyncUpdate()
jassert (owner != nullptr);
owner->callListeners();
}
} // namespace juce

View file

@ -20,8 +20,8 @@
==============================================================================
*/
#pragma once
namespace juce
{
//==============================================================================
/**
@ -97,3 +97,5 @@ private:
JUCE_DECLARE_NON_COPYABLE (ChangeBroadcaster)
};
} // namespace juce

View file

@ -20,7 +20,8 @@
==============================================================================
*/
#pragma once
namespace juce
{
class ChangeBroadcaster;
@ -56,3 +57,5 @@ public:
private: virtual int changeListenerCallback (void*) { return 0; }
#endif
};
} // namespace juce