mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 00:14:22 +00:00
Introduce clang-format (#240)
This commit is contained in:

committed by
GitHub

parent
e928fc9425
commit
b449da1fa3
@@ -1,75 +1,51 @@
|
||||
#ifndef MXTICKLEMANAGER_H
|
||||
#define MXTICKLEMANAGER_H
|
||||
|
||||
#include "compat.h"
|
||||
#include "mxcore.h"
|
||||
#include "mxtypes.h"
|
||||
|
||||
#include "compat.h"
|
||||
|
||||
class MxTickleClient
|
||||
{
|
||||
class MxTickleClient {
|
||||
public:
|
||||
MxTickleClient(MxCore *p_client, MxTime p_interval);
|
||||
MxTickleClient(MxCore* p_client, MxTime p_interval);
|
||||
|
||||
inline MxCore *GetClient() const
|
||||
{
|
||||
return m_client;
|
||||
}
|
||||
inline MxCore* GetClient() const { return m_client; }
|
||||
|
||||
inline MxTime GetTickleInterval() const
|
||||
{
|
||||
return m_interval;
|
||||
}
|
||||
inline MxTime GetTickleInterval() const { return m_interval; }
|
||||
|
||||
inline MxTime GetLastUpdateTime() const
|
||||
{
|
||||
return m_lastUpdateTime;
|
||||
}
|
||||
inline MxTime GetLastUpdateTime() const { return m_lastUpdateTime; }
|
||||
|
||||
inline MxU16 GetFlags() const
|
||||
{
|
||||
return m_flags;
|
||||
}
|
||||
inline MxU16 GetFlags() const { return m_flags; }
|
||||
|
||||
inline void SetTickleInterval(MxTime p_interval)
|
||||
{
|
||||
m_interval = p_interval;
|
||||
}
|
||||
inline void SetTickleInterval(MxTime p_interval) { m_interval = p_interval; }
|
||||
|
||||
inline void SetLastUpdateTime(MxTime p_lastUpdateTime)
|
||||
{
|
||||
m_lastUpdateTime = p_lastUpdateTime;
|
||||
}
|
||||
inline void SetLastUpdateTime(MxTime p_lastUpdateTime) { m_lastUpdateTime = p_lastUpdateTime; }
|
||||
|
||||
inline void SetFlags(MxU16 flags)
|
||||
{
|
||||
m_flags = flags;
|
||||
}
|
||||
inline void SetFlags(MxU16 flags) { m_flags = flags; }
|
||||
|
||||
private:
|
||||
MxCore *m_client; // 0x0
|
||||
MxTime m_interval; // 0x4
|
||||
MxTime m_lastUpdateTime; // 0x8
|
||||
MxU16 m_flags; // 0xc
|
||||
MxCore* m_client; // 0x0
|
||||
MxTime m_interval; // 0x4
|
||||
MxTime m_lastUpdateTime; // 0x8
|
||||
MxU16 m_flags; // 0xc
|
||||
};
|
||||
|
||||
typedef list<MxTickleClient*> MxTickleClientPtrList;
|
||||
|
||||
// VTABLE 0x100d86d8
|
||||
class MxTickleManager : public MxCore
|
||||
{
|
||||
class MxTickleManager : public MxCore {
|
||||
public:
|
||||
inline MxTickleManager() {}
|
||||
virtual ~MxTickleManager(); // vtable+0x0 (scalar deleting destructor)
|
||||
inline MxTickleManager() {}
|
||||
virtual ~MxTickleManager(); // vtable+0x0 (scalar deleting destructor)
|
||||
|
||||
virtual MxResult Tickle(); // vtable+0x8
|
||||
virtual void RegisterClient(MxCore *p_client, MxTime p_interval); // vtable+0x14
|
||||
virtual void UnregisterClient(MxCore *p_client); // vtable+0x18
|
||||
virtual void SetClientTickleInterval(MxCore *p_client, MxTime p_interval); // vtable+0x1c
|
||||
virtual MxTime GetClientTickleInterval(MxCore *p_client); // vtable+0x20
|
||||
virtual MxResult Tickle(); // vtable+0x8
|
||||
virtual void RegisterClient(MxCore* p_client, MxTime p_interval); // vtable+0x14
|
||||
virtual void UnregisterClient(MxCore* p_client); // vtable+0x18
|
||||
virtual void SetClientTickleInterval(MxCore* p_client, MxTime p_interval); // vtable+0x1c
|
||||
virtual MxTime GetClientTickleInterval(MxCore* p_client); // vtable+0x20
|
||||
|
||||
private:
|
||||
MxTickleClientPtrList m_clients; // 0x8
|
||||
MxTickleClientPtrList m_clients; // 0x8
|
||||
};
|
||||
|
||||
#define TICKLE_MANAGER_NOT_FOUND 0x80000000
|
||||
|
Reference in New Issue
Block a user