mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-26 01:44:19 +00:00
Tweak MxOmni::Destroy and add more beta annotations (#887)
* Fix long function name * Omni getter beta annotations * MxMisc asserts and beta annotations * Helper function for MxNotificationManager list
This commit is contained in:
@@ -118,9 +118,10 @@ private:
|
||||
// _Tree<MxAtom *,MxAtom *,set<MxAtom *,MxAtomCompare,allocator<MxAtom *> >::_Kfn,MxAtomCompare,allocator<MxAtom *> >::_Insert
|
||||
// clang-format on
|
||||
|
||||
// clang-format off
|
||||
// TEMPLATE: BETA10 0x101237a0
|
||||
// _Tree<MxAtom *,MxAtom *,set<MxAtom *,MxAtomCompare,allocator<MxAtom *> >::_Kfn,MxAtomCompare,allocator<MxAtom *>
|
||||
// >::const_iterator::operator*
|
||||
// _Tree<MxAtom *,MxAtom *,set<MxAtom *,MxAtomCompare,allocator<MxAtom *> >::_Kfn,MxAtomCompare,allocator<MxAtom *> >::const_iterator::operator*
|
||||
// clang-format on
|
||||
|
||||
// clang-format off
|
||||
// TEMPLATE: LEGO1 0x100af6d0
|
||||
|
||||
@@ -47,8 +47,13 @@ public:
|
||||
MxResult Send(MxCore* p_listener, const MxNotificationParam& p_param);
|
||||
|
||||
inline MxNotificationPtrList* GetQueue() { return m_queue; }
|
||||
|
||||
// FUNCTION: BETA10 0x10132270
|
||||
inline void SetActive(MxBool p_active) { m_active = p_active; }
|
||||
|
||||
// FUNCTION: BETA10 0x10132230
|
||||
inline MxBool IsEmpty() const { return m_queue ? m_queue->empty() : TRUE; }
|
||||
|
||||
// SYNTHETIC: LEGO1 0x100ac390
|
||||
// MxNotificationManager::`scalar deleting destructor'
|
||||
|
||||
@@ -86,4 +91,7 @@ private:
|
||||
// SYNTHETIC: LEGO1 0x100accd0
|
||||
// MxNotificationPtrList::~MxNotificationPtrList
|
||||
|
||||
// TEMPLATE: BETA10 0x10129670
|
||||
// list<MxNotification *,allocator<MxNotification *> >::empty
|
||||
|
||||
#endif // MXNOTIFICATIONMANAGER_H
|
||||
|
||||
@@ -59,17 +59,40 @@ public:
|
||||
static MxBool ActionSourceEquals(MxDSAction* p_action, const char* p_name);
|
||||
|
||||
HWND GetWindowHandle() const { return this->m_windowHandle; }
|
||||
|
||||
// FUNCTION: BETA10 0x10125100
|
||||
MxObjectFactory* GetObjectFactory() const { return this->m_objectFactory; }
|
||||
|
||||
// FUNCTION: BETA10 0x10125120
|
||||
MxNotificationManager* GetNotificationManager() const { return this->m_notificationManager; }
|
||||
|
||||
// FUNCTION: BETA10 0x10125140
|
||||
MxTickleManager* GetTickleManager() const { return this->m_tickleManager; }
|
||||
|
||||
// FUNCTION: BETA10 0x10125160
|
||||
MxTimer* GetTimer() const { return this->m_timer; }
|
||||
|
||||
// FUNCTION: BETA10 0x101251a0
|
||||
MxStreamer* GetStreamer() const { return this->m_streamer; }
|
||||
|
||||
// FUNCTION: BETA10 0x100e5250
|
||||
MxSoundManager* GetSoundManager() const { return this->m_soundManager; }
|
||||
|
||||
// FUNCTION: BETA10 0x1009e860
|
||||
MxVideoManager* GetVideoManager() const { return this->m_videoManager; }
|
||||
|
||||
// FUNCTION: BETA10 0x101251c0
|
||||
MxVariableTable* GetVariableTable() const { return this->m_variableTable; }
|
||||
|
||||
// FUNCTION: BETA10 0x101251e0
|
||||
MxMusicManager* GetMusicManager() const { return this->m_musicManager; }
|
||||
|
||||
// FUNCTION: BETA10 0x10125200
|
||||
MxEventManager* GetEventManager() const { return this->m_eventManager; }
|
||||
|
||||
// FUNCTION: BETA10 0x10125180
|
||||
MxAtomSet* GetAtomSet() const { return this->m_atomSet; }
|
||||
|
||||
MxLong HandleEndAction(MxParam& p_param);
|
||||
|
||||
// SYNTHETIC: LEGO1 0x100aefd0
|
||||
|
||||
Reference in New Issue
Block a user