mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 00:14:22 +00:00
Name various functions and other members (#418)
* Name various functions and other members * Rename var
This commit is contained in:

committed by
GitHub

parent
79465d358d
commit
58ea45f4cc
@@ -32,21 +32,21 @@ public:
|
||||
MxResult Create(MxStreamController* p_controller, MxU32 p_objectId, MxS16 p_unk0x48);
|
||||
void DeleteChunks();
|
||||
MxResult AddChunk(MxStreamChunk* p_chunk, MxBool p_append);
|
||||
MxStreamChunk* FUN_100b8250();
|
||||
MxStreamChunk* FUN_100b8360();
|
||||
void FUN_100b8390(MxStreamChunk* p_chunk);
|
||||
MxStreamChunk* NextChunk();
|
||||
MxStreamChunk* CurrentChunk();
|
||||
void DestroyChunk(MxStreamChunk* p_chunk);
|
||||
|
||||
inline MxU32 GetObjectId() { return m_objectId; }
|
||||
inline MxS16 GetUnknown48() { return m_unk0x48; }
|
||||
|
||||
private:
|
||||
MxStreamChunkList m_unk0x08; // 0x08
|
||||
MxStreamChunkListCursor* m_unk0x20; // 0x20
|
||||
MxStreamChunkList m_unk0x24; // 0x24
|
||||
MxStreamChunkListCursor* m_unk0x3c; // 0x3c
|
||||
MxStreamController* m_controller; // 0x40
|
||||
MxU32 m_objectId; // 0x44
|
||||
MxS16 m_unk0x48; // 0x48
|
||||
MxStreamChunkList m_pendingChunks; // 0x08
|
||||
MxStreamChunkListCursor* m_pendingChunkCursor; // 0x20
|
||||
MxStreamChunkList m_consumedChunks; // 0x24
|
||||
MxStreamChunkListCursor* m_consumedChunkCursor; // 0x3c
|
||||
MxStreamController* m_controller; // 0x40
|
||||
MxU32 m_objectId; // 0x44
|
||||
MxS16 m_unk0x48; // 0x48
|
||||
};
|
||||
|
||||
// SYNTHETIC: LEGO1 0x100b7de0
|
||||
|
@@ -35,19 +35,19 @@ public:
|
||||
virtual MxResult StartAction(MxStreamController*, MxDSAction*) override; // vtable+0x3c
|
||||
virtual void EndAction() override; // vtable+0x40
|
||||
virtual void Enable(MxBool p_enable) override; // vtable+0x54
|
||||
virtual void AppendChunk(MxStreamChunk* p_chunk); // vtable+0x58
|
||||
virtual void LoopChunk(MxStreamChunk* p_chunk); // vtable+0x58
|
||||
|
||||
protected:
|
||||
MxDSSubscriber* m_subscriber; // 0x40
|
||||
MxStreamChunkList* m_chunks; // 0x44
|
||||
MxStreamChunkListCursor* m_cursor; // 0x48
|
||||
MxStreamChunk* m_currentChunk; // 0x4c
|
||||
MxDSSubscriber* m_subscriber; // 0x40
|
||||
MxStreamChunkList* m_loopingChunks; // 0x44
|
||||
MxStreamChunkListCursor* m_loopingChunkCursor; // 0x48
|
||||
MxStreamChunk* m_currentChunk; // 0x4c
|
||||
|
||||
void Init();
|
||||
void Destroy(MxBool p_fromDestructor);
|
||||
|
||||
public:
|
||||
MxStreamChunk* FUN_100b5650();
|
||||
MxStreamChunk* CurrentChunk();
|
||||
MxStreamChunk* NextChunk();
|
||||
};
|
||||
|
||||
|
@@ -26,21 +26,21 @@ public:
|
||||
return !strcmp(p_name, MxWavePresenter::ClassName()) || MxSoundPresenter::IsA(p_name);
|
||||
}
|
||||
|
||||
virtual void ReadyTickle() override; // vtable+0x18
|
||||
virtual void StartingTickle() override; // vtable+0x1c
|
||||
virtual void StreamingTickle() override; // vtable+0x20
|
||||
virtual void DoneTickle() override; // vtable+0x2c
|
||||
virtual void ParseExtra() override; // vtable+0x30
|
||||
virtual MxResult AddToManager() override; // vtable+0x34
|
||||
virtual void Destroy() override; // vtable+0x38
|
||||
virtual void EndAction() override; // vtable+0x40
|
||||
virtual MxResult PutData() override; // vtable+0x4c
|
||||
virtual void Enable(MxBool p_enable) override; // vtable+0x54
|
||||
virtual void AppendChunk(MxStreamChunk* p_chunk) override; // vtable+0x58
|
||||
virtual void SetVolume(MxS32 p_volume) override; // vtable+0x60
|
||||
virtual void Pause(); // vtable+0x64
|
||||
virtual void Resume(); // vtable+0x68
|
||||
virtual MxBool IsPaused(); // vtable+0x6c
|
||||
virtual void ReadyTickle() override; // vtable+0x18
|
||||
virtual void StartingTickle() override; // vtable+0x1c
|
||||
virtual void StreamingTickle() override; // vtable+0x20
|
||||
virtual void DoneTickle() override; // vtable+0x2c
|
||||
virtual void ParseExtra() override; // vtable+0x30
|
||||
virtual MxResult AddToManager() override; // vtable+0x34
|
||||
virtual void Destroy() override; // vtable+0x38
|
||||
virtual void EndAction() override; // vtable+0x40
|
||||
virtual MxResult PutData() override; // vtable+0x4c
|
||||
virtual void Enable(MxBool p_enable) override; // vtable+0x54
|
||||
virtual void LoopChunk(MxStreamChunk* p_chunk) override; // vtable+0x58
|
||||
virtual void SetVolume(MxS32 p_volume) override; // vtable+0x60
|
||||
virtual void Pause(); // vtable+0x64
|
||||
virtual void Resume(); // vtable+0x68
|
||||
virtual MxBool IsPaused(); // vtable+0x6c
|
||||
|
||||
// Reference: https://github.com/itsmattkc/SIEdit/blob/master/lib/othertypes.h
|
||||
// SIZE 0x1c
|
||||
|
Reference in New Issue
Block a user