mirror of
https://github.com/isledecomp/isle.git
synced 2026-02-03 13:41:15 +00:00
Fix constructors
This commit is contained in:
parent
7ee73f45a7
commit
2c43c25c1a
@ -29,13 +29,12 @@ MxAssignedDevice::~MxAssignedDevice()
|
||||
}
|
||||
|
||||
// FUNCTION: BETA10 0x1011d7f0
|
||||
MxDriver::MxDriver(LPGUID p_guid)
|
||||
MxDriver::MxDriver()
|
||||
{
|
||||
m_guid = NULL;
|
||||
m_driverDesc = NULL;
|
||||
m_driverName = NULL;
|
||||
memset(&m_ddCaps, 0, sizeof(m_ddCaps));
|
||||
// TODO: ret vs ret 4
|
||||
}
|
||||
|
||||
// FUNCTION: CONFIG 0x00401180
|
||||
@ -98,6 +97,12 @@ void MxDriver::Init(LPGUID p_guid, LPCSTR p_driverDesc, LPCSTR p_driverName)
|
||||
}
|
||||
}
|
||||
|
||||
// FUNCTION: BETA10 0x1011dba4
|
||||
Direct3DDeviceInfo::Direct3DDeviceInfo()
|
||||
{
|
||||
memset(this, 0, sizeof(*this));
|
||||
}
|
||||
|
||||
// FUNCTION: CONFIG 0x401420
|
||||
// FUNCTION: LEGO1 0x1009bd20
|
||||
// FUNCTION: BETA10 0x1011dbd0
|
||||
|
||||
@ -63,7 +63,7 @@ class MxAssignedDevice {
|
||||
|
||||
// SIZE 0x1a4
|
||||
struct Direct3DDeviceInfo {
|
||||
Direct3DDeviceInfo() {}
|
||||
Direct3DDeviceInfo();
|
||||
~Direct3DDeviceInfo();
|
||||
Direct3DDeviceInfo(
|
||||
LPGUID p_guid,
|
||||
@ -112,9 +112,8 @@ struct MxDisplayMode {
|
||||
|
||||
// SIZE 0x190
|
||||
struct MxDriver {
|
||||
MxDriver() {}
|
||||
MxDriver();
|
||||
~MxDriver();
|
||||
MxDriver(LPGUID p_guid);
|
||||
MxDriver(LPGUID p_guid, LPCSTR p_driverDesc, LPCSTR p_driverName);
|
||||
|
||||
void Init(LPGUID p_guid, LPCSTR p_driverDesc, LPCSTR p_driverName);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user