mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-28 10:41:15 +00:00
Fixes and annotations
This commit is contained in:
parent
8bb05bd804
commit
5abe2d615b
@ -43,6 +43,9 @@
|
||||
// LIBRARY: LEGO1 0x1008b680
|
||||
// _strncmp
|
||||
|
||||
// LIBRARY: LEGO1 0x1008b730
|
||||
// _fprintf
|
||||
|
||||
// LIBRARY: LEGO1 0x1008b780
|
||||
// _fwrite
|
||||
|
||||
@ -76,6 +79,12 @@
|
||||
// LIBRARY: LEGO1 0x1008c5c0
|
||||
// _fseek
|
||||
|
||||
// LIBRARY: LEGO1 0x1008ca60
|
||||
// _abort
|
||||
|
||||
// LIBRARY: LEGO1 0x10097b10
|
||||
// _strchr
|
||||
|
||||
// LIBRARY: ISLE 0x4081e0
|
||||
// _srand
|
||||
|
||||
@ -101,4 +110,7 @@
|
||||
// LIBRARY: LEGO1 0x100d21c2
|
||||
// __CIpow
|
||||
|
||||
// LIBRARY: LEGO1 0x100d21f0
|
||||
// _strstr
|
||||
|
||||
#endif
|
||||
|
||||
@ -121,6 +121,9 @@ class MxType4NotificationParam : public MxActionNotificationParam {
|
||||
// SYNTHETIC: LEGO1 0x100513a0
|
||||
// MxEndActionNotificationParam::`scalar deleting destructor'
|
||||
|
||||
// SYNTHETIC: LEGO1 0x10051410
|
||||
// MxEndActionNotificationParam::~MxEndActionNotificationParam
|
||||
|
||||
// SYNTHETIC: LEGO1 0x100b0430
|
||||
// MxStartActionNotificationParam::`scalar deleting destructor'
|
||||
|
||||
|
||||
@ -53,6 +53,9 @@ class MxPresenterListCursor : public MxPtrListCursor<MxPresenter> {
|
||||
// TEMPLATE: LEGO1 0x1001ce20
|
||||
// MxList<MxPresenter *>::~MxList<MxPresenter *>
|
||||
|
||||
// TEMPLATE: LEGO1 0x1001cf20
|
||||
// MxPtrList<MxPresenter>::~MxPtrList<MxPresenter>
|
||||
|
||||
// SYNTHETIC: LEGO1 0x1001cf70
|
||||
// MxCollection<MxPresenter *>::`scalar deleting destructor'
|
||||
|
||||
|
||||
@ -53,6 +53,9 @@ class MxRectListCursor : public MxPtrListCursor<MxRect32> {
|
||||
// SYNTHETIC: LEGO1 0x100b3d80
|
||||
// MxRectList::`scalar deleting destructor'
|
||||
|
||||
// TEMPLATE: LEGO1 0x100b3df0
|
||||
// MxPtrList<MxRect32>::~MxPtrList<MxRect32>
|
||||
|
||||
// SYNTHETIC: LEGO1 0x100b3e40
|
||||
// MxCollection<MxRect32 *>::`scalar deleting destructor'
|
||||
|
||||
|
||||
@ -11,7 +11,7 @@ class MxSemaphore {
|
||||
public:
|
||||
MxSemaphore();
|
||||
|
||||
// Inlined only, no offset
|
||||
// FUNCTION: LEGO1 0x100c87e0
|
||||
~MxSemaphore() { CloseHandle(m_hSemaphore); }
|
||||
|
||||
virtual MxResult Init(MxU32 p_initialCount, MxU32 p_maxCount);
|
||||
|
||||
@ -40,6 +40,9 @@ class MxStreamChunkListCursor : public MxListCursor<MxStreamChunk*> {
|
||||
// TEMPLATE: LEGO1 0x100b5930
|
||||
// MxCollection<MxStreamChunk *>::Compare
|
||||
|
||||
// TEMPLATE: LEGO1 0x100b5940
|
||||
// MxCollection<MxStreamChunk *>::~MxCollection<MxStreamChunk *>
|
||||
|
||||
// TEMPLATE: LEGO1 0x100b5990
|
||||
// MxCollection<MxStreamChunk *>::Destroy
|
||||
|
||||
|
||||
@ -24,6 +24,7 @@ class MxStreamerSubClass1 {
|
||||
}
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x100b9110
|
||||
~MxStreamerSubClass1() { delete[] m_buffer; }
|
||||
|
||||
undefined4 GetSize() const { return m_size; }
|
||||
@ -57,8 +58,6 @@ class MxStreamerNotification : public MxNotificationParam {
|
||||
m_controller = p_ctrlr;
|
||||
}
|
||||
|
||||
virtual ~MxStreamerNotification() override {}
|
||||
|
||||
virtual MxNotificationParam* Clone() override;
|
||||
|
||||
MxStreamController* GetController() { return m_controller; }
|
||||
@ -114,7 +113,21 @@ class MxStreamer : public MxCore {
|
||||
MxStreamerSubClass3 m_subclass2; // 0x20
|
||||
};
|
||||
|
||||
// clang-format off
|
||||
// TEMPLATE: LEGO1 0x100b9090
|
||||
// list<MxStreamController *,allocator<MxStreamController *> >::~list<MxStreamController *,allocator<MxStreamController *> >
|
||||
// clang-format on
|
||||
|
||||
// SYNTHETIC: LEGO1 0x100b9120
|
||||
// MxStreamer::`scalar deleting destructor'
|
||||
|
||||
// TEMPLATE: LEGO1 0x100b9140
|
||||
// List<MxStreamController *>::~List<MxStreamController *>
|
||||
|
||||
// SYNTHETIC: LEGO1 0x100b97b0
|
||||
// MxStreamerNotification::`scalar deleting destructor'
|
||||
|
||||
// SYNTHETIC: LEGO1 0x100b9820
|
||||
// MxStreamerNotification::~MxStreamerNotification
|
||||
|
||||
#endif // MXSTREAMER_H
|
||||
|
||||
@ -53,6 +53,9 @@ class MxVariableTable : public MxHashTable<MxVariable*> {
|
||||
// SYNTHETIC: LEGO1 0x100b0ca0
|
||||
// MxHashTable<MxVariable *>::`scalar deleting destructor'
|
||||
|
||||
// TEMPLATE: LEGO1 0x100b7680
|
||||
// MxHashTableCursor<MxVariable *>::~MxHashTableCursor<MxVariable *>
|
||||
|
||||
// TEMPLATE: LEGO1 0x100b7ab0
|
||||
// MxHashTable<MxVariable *>::Resize
|
||||
|
||||
|
||||
@ -164,7 +164,7 @@ void MxStillPresenter::VTable0x88(MxS32 p_x, MxS32 p_y)
|
||||
// FUNCTION: LEGO1 0x100ba140
|
||||
void MxStillPresenter::Enable(MxBool p_enable)
|
||||
{
|
||||
MxVideoPresenter::Enable(p_enable);
|
||||
MxPresenter::Enable(p_enable);
|
||||
|
||||
if (MVideoManager() && (m_alpha || m_bitmap)) {
|
||||
// MxRect32 rect(m_location, MxSize32(GetWidth(), GetHeight()));
|
||||
|
||||
Loading…
Reference in New Issue
Block a user