ActivateDocument(const JIndex index) | JXDocumentManager | |
Broadcast(const T &message) | JBroadcaster | inlineprotected |
BroadcastWithFeedback(Message *message) | JBroadcaster | inlineprotected |
ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember) | JBroadcaster | protected |
CloseDocuments() | JXDocumentManager | |
DocumentCreated(JXDocument *doc) | JXDocumentManager | virtual |
DocumentDeleted(JXDocument *doc) | JXDocumentManager | virtual |
DocumentMustStayOpen(JXDocument *doc, const bool stayOpen) | JXDocumentManager | |
DocumentsNeedSave() const | JXDocumentManager | |
FileDocumentIsOpen(const JString &fileName, JXFileDocument **doc) const | JXDocumentManager | |
FindFile(const JString &fileName, const JString &currPath, JString *newFileName, const bool askUser=true) const | JXDocumentManager | virtual |
GetDefaultMenuIcon() const | JXDocumentManager | inline |
GetDocument(const JIndex index, JXDocument **doc) const | JXDocumentManager | |
GetDocumentCount() const | JXDocumentManager | inline |
GetNewFileName() | JXDocumentManager | |
GetRecipientCount() const | JBroadcaster | |
GetSafetySaveInterval() const | JXDocumentManager | |
GetSenderCount() const | JBroadcaster | |
HasDocuments() const | JXDocumentManager | inline |
HasRecipients() const | JBroadcaster | |
HasSenders() const | JBroadcaster | |
JBroadcaster() | JBroadcaster | |
JBroadcaster(const JBroadcaster &source) | JBroadcaster | protected |
JXDocumentManager(const bool wantShortcuts=true) | JXDocumentManager | |
JXUpdateDocMenuTask | JXDocumentManager | friend |
kAssertFired enum value | JXDocumentManager | |
kDocMenuNeedsUpdate | JXDocumentManager | static |
kKillSignal enum value | JXDocumentManager | |
kNoShortcutForDoc enum value | JXDocumentManager | |
kServerDead enum value | JXDocumentManager | |
kTimer enum value | JXDocumentManager | |
ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f) | JBroadcaster | |
ListenTo(const JBroadcaster *sender) | JBroadcaster | protected |
OKToCloseDocument(JXDocument *doc) const | JXDocumentManager | |
JBroadcaster::operator=(const JBroadcaster &source) | JBroadcaster | |
Receive(JBroadcaster *sender, const Message &message) | JBroadcaster | protectedvirtual |
ReceiveGoingAway(JBroadcaster *sender) | JBroadcaster | protectedvirtual |
ReceiveWithFeedback(JBroadcaster *sender, Message *message) | JBroadcaster | protectedvirtual |
SafetySave(const SafetySaveReason reason) | JXDocumentManager | |
SafetySaveReason enum name | JXDocumentManager | |
SaveAllFileDocuments(const bool saveUntitled) | JXDocumentManager | |
Send(JBroadcaster *recipient, const T &message) | JBroadcaster | protected |
SendWithFeedback(JBroadcaster *recipient, Message *message) | JBroadcaster | protected |
SetSafetySaveInterval(const JSize deltaSeconds) | JXDocumentManager | |
ShouldSafetySave(const bool doIt) | JXDocumentManager | |
StopListening(const JBroadcaster *sender) | JBroadcaster | protected |
StopListening(const JBroadcaster *sender, const std::type_info &messageType) | JBroadcaster | protected |
ToString() const | JBroadcaster | virtual |
UpdateDocumentMenu(JXDocumentMenu *menu) | JXDocumentManager | |
WillSafetySave() const | JXDocumentManager | inline |
~JBroadcaster() | JBroadcaster | virtual |
~JXDocumentManager() override | JXDocumentManager | |