mirror of
https://github.com/dashr9230/SA-MP.git
synced 2024-12-22 22:47:29 +08:00
rename unkclass14 -> objecttext, determine some unkclass10 methods
This commit is contained in:
parent
fb456a2431
commit
c16984cc44
Binary file not shown.
@ -23,7 +23,7 @@ CNetGame *pNetGame=0;
|
|||||||
//DWORD dword_1026EB98=0;
|
//DWORD dword_1026EB98=0;
|
||||||
CFontRender *pDefaultFont=0;
|
CFontRender *pDefaultFont=0;
|
||||||
CUnkClass13 *pUnkClass13=0;
|
CUnkClass13 *pUnkClass13=0;
|
||||||
CUnkClass14 *pUnkClass14=0;
|
CObjectText *pObjectText=0;
|
||||||
CUnkClass15 *pUnkClass15=0;
|
CUnkClass15 *pUnkClass15=0;
|
||||||
|
|
||||||
BOOL bGameInited=FALSE;
|
BOOL bGameInited=FALSE;
|
||||||
@ -373,7 +373,7 @@ void DoInitStuff()
|
|||||||
pUnkClass11 = new CUnkClass11();
|
pUnkClass11 = new CUnkClass11();
|
||||||
pUnkClass12 = new CUnkClass12();
|
pUnkClass12 = new CUnkClass12();
|
||||||
pUnkClass13 = new CUnkClass13(pD3DDevice);
|
pUnkClass13 = new CUnkClass13(pD3DDevice);
|
||||||
pUnkClass14 = new CUnkClass14(pD3DDevice);
|
pObjectText = new CObjectText(pD3DDevice);
|
||||||
pUnkClass15 = new CUnkClass15();
|
pUnkClass15 = new CUnkClass15();
|
||||||
|
|
||||||
// Setting up the commands.
|
// Setting up the commands.
|
||||||
|
@ -83,7 +83,7 @@ typedef struct _GAME_SETTINGS {
|
|||||||
#include "unkclass11.h"
|
#include "unkclass11.h"
|
||||||
#include "unkclass12.h"
|
#include "unkclass12.h"
|
||||||
#include "unkclass13.h"
|
#include "unkclass13.h"
|
||||||
#include "unkclass14.h"
|
#include "objecttext.h"
|
||||||
#include "unkclass15.h"
|
#include "unkclass15.h"
|
||||||
|
|
||||||
void SetStringFromCommandLine(char *szCmdLine, char *szString);
|
void SetStringFromCommandLine(char *szCmdLine, char *szString);
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
#include "main.h"
|
#include "main.h"
|
||||||
|
|
||||||
CUnkClass14::CUnkClass14(IDirect3DDevice9 *pD3DDevice)
|
CObjectText::CObjectText(IDirect3DDevice9 *pD3DDevice)
|
||||||
{
|
{
|
||||||
m_pD3DDevice = pD3DDevice;
|
m_pD3DDevice = pD3DDevice;
|
||||||
m_pD3DSprite1 = NULL;
|
m_pD3DSprite1 = NULL;
|
||||||
@ -10,18 +10,18 @@ CUnkClass14::CUnkClass14(IDirect3DDevice9 *pD3DDevice)
|
|||||||
RestoreDeviceObjects();
|
RestoreDeviceObjects();
|
||||||
}
|
}
|
||||||
|
|
||||||
CUnkClass14::~CUnkClass14()
|
CObjectText::~CObjectText()
|
||||||
{
|
{
|
||||||
DeleteDeviceObjects();
|
DeleteDeviceObjects();
|
||||||
}
|
}
|
||||||
|
|
||||||
void CUnkClass14::DeleteDeviceObjects()
|
void CObjectText::DeleteDeviceObjects()
|
||||||
{
|
{
|
||||||
SAFE_RELEASE(m_pD3DSprite2);
|
SAFE_RELEASE(m_pD3DSprite2);
|
||||||
SAFE_RELEASE(m_pD3DSprite1);
|
SAFE_RELEASE(m_pD3DSprite1);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CUnkClass14::RestoreDeviceObjects()
|
void CObjectText::RestoreDeviceObjects()
|
||||||
{
|
{
|
||||||
D3DXCreateSprite(m_pD3DDevice, &m_pD3DSprite1);
|
D3DXCreateSprite(m_pD3DDevice, &m_pD3DSprite1);
|
||||||
D3DXCreateSprite(m_pD3DDevice, &m_pD3DSprite2);
|
D3DXCreateSprite(m_pD3DDevice, &m_pD3DSprite2);
|
@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
class CUnkClass14
|
class CObjectText
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
IDirect3DDevice9 *m_pD3DDevice;
|
IDirect3DDevice9 *m_pD3DDevice;
|
||||||
@ -9,8 +9,8 @@ private:
|
|||||||
ID3DXSprite *m_pD3DSprite2;
|
ID3DXSprite *m_pD3DSprite2;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
CUnkClass14(IDirect3DDevice9 *pD3DDevice);
|
CObjectText(IDirect3DDevice9 *pD3DDevice);
|
||||||
~CUnkClass14();
|
~CObjectText();
|
||||||
|
|
||||||
void DeleteDeviceObjects();
|
void DeleteDeviceObjects();
|
||||||
void RestoreDeviceObjects();
|
void RestoreDeviceObjects();
|
@ -1059,10 +1059,10 @@
|
|||||||
RelativePath=".\unkclass13.h">
|
RelativePath=".\unkclass13.h">
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath=".\unkclass14.cpp">
|
RelativePath=".\objecttext.cpp">
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath=".\unkclass14.h">
|
RelativePath=".\objecttext.h">
|
||||||
</File>
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath=".\unkclass15.cpp">
|
RelativePath=".\unkclass15.cpp">
|
||||||
|
@ -24,3 +24,43 @@ CUnkClass10::CUnkClass10(IDirect3DDevice9 *pD3DDevice)
|
|||||||
D3DXCreateFont(m_pD3DDevice, 28, 0, FW_NORMAL, 1, FALSE,
|
D3DXCreateFont(m_pD3DDevice, 28, 0, FW_NORMAL, 1, FALSE,
|
||||||
SYMBOL_CHARSET, OUT_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH, "SAMPAUX3", &m_pD3DFont2);
|
SYMBOL_CHARSET, OUT_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH, "SAMPAUX3", &m_pD3DFont2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void CUnkClass10::FUNC10072BC0(int a2)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void CUnkClass10::FUNC100724E0(int a2)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
int CUnkClass10::FUNC10071D20(int a2, float a3)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void CUnkClass10::FUNC10073460(int a2, float a3)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
int CUnkClass10::WndProc(int a2, int a3, int a4)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void CUnkClass10::FUNC10073780()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void CUnkClass10::FUNC10072AC0(int a2)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void CUnkClass10::FUNC100728B0(int a2)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
@ -1,6 +1,13 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
/*
|
||||||
|
https://sampwiki.blast.hk/wiki/EditObject
|
||||||
|
Suggested names:
|
||||||
|
CObjectEditor
|
||||||
|
CEditObject
|
||||||
|
*/
|
||||||
|
|
||||||
class CUnkClass10
|
class CUnkClass10
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
@ -27,4 +34,13 @@ private:
|
|||||||
public:
|
public:
|
||||||
CUnkClass10(IDirect3DDevice9 *pD3DDevice);
|
CUnkClass10(IDirect3DDevice9 *pD3DDevice);
|
||||||
|
|
||||||
|
// TODO: review args and implement
|
||||||
|
void FUNC10072BC0(int a2);
|
||||||
|
void FUNC100724E0(int a2);
|
||||||
|
int FUNC10071D20(int a2, float a3);
|
||||||
|
void FUNC10073460(int a2, float a3);
|
||||||
|
int WndProc(int a2, int a3, int a4); // 0x10073550
|
||||||
|
void FUNC10073780();
|
||||||
|
void FUNC10072AC0(int a2);
|
||||||
|
void FUNC100728B0(int a2);
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user