Subversion Repositories WoWGM

Rev

Rev 3 | Rev 16 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3 Rev 5
Line 31... Line 31...
31
#define CDATASTORE__PUTLONG			0x00418250;
31
#define CDATASTORE__PUTLONG			0x00418250;
32
#define CDATASTORE__PUTULONG		0x004182B0;
32
#define CDATASTORE__PUTULONG		0x004182B0;
33
#define CDATASTORE__PUTINT64		0x0047B100;
33
#define CDATASTORE__PUTINT64		0x0047B100;
34
#define CDATASTORE__PUTUINT64		0x0047B100;
34
#define CDATASTORE__PUTUINT64		0x0047B100;
35
#define CDATASTORE__PUTFLOAT		0x0047B160;
35
#define CDATASTORE__PUTFLOAT		0x0047B160;
36
#define CDATASTORE__PUTSTRING		0x00418430;
36
#define CDATASTORE__PUTSTRING		0x0047B300;
37
#define CDATASTORE__PUTSTRING2		0x00418470;
-
 
38
#define CDATASTORE__PUTARRAY		0x00418570;
37
#define CDATASTORE__PUTARRAY		0x00418570;
39
#define CDATASTORE__PUTARRAY2		0x00418680;
38
#define CDATASTORE__PUTARRAY2		0x00418680;
40
#define CDATASTORE__PUTARRAY3		0x00418790;
39
#define CDATASTORE__PUTARRAY3		0x00418790;
41
#define CDATASTORE__PUTARRAY4		0x004188B0;
40
#define CDATASTORE__PUTARRAY4		0x004188B0;
42
#define CDATASTORE__PUTARRAY5		0x004189D0;
41
#define CDATASTORE__PUTARRAY5		0x004189D0;
Line 93... Line 92...
93
CDataStore& (__thiscall* CDataStore__PutULongPtr)	(CDataStore* pData, DWORD val) = *(CDataStore&(__thiscall*)(CDataStore*,DWORD))CDATASTORE__PUTULONG;
92
CDataStore& (__thiscall* CDataStore__PutULongPtr)	(CDataStore* pData, DWORD val) = *(CDataStore&(__thiscall*)(CDataStore*,DWORD))CDATASTORE__PUTULONG;
94
CDataStore& (__thiscall* CDataStore__PutInt64Ptr)	(CDataStore* pData, INT64 val) = *(CDataStore&(__thiscall*)(CDataStore*,INT64))CDATASTORE__PUTINT64;
93
CDataStore& (__thiscall* CDataStore__PutInt64Ptr)	(CDataStore* pData, INT64 val) = *(CDataStore&(__thiscall*)(CDataStore*,INT64))CDATASTORE__PUTINT64;
95
CDataStore& (__thiscall* CDataStore__PutUInt64Ptr)	(CDataStore* pData, UINT64 val) = *(CDataStore&(__thiscall*)(CDataStore*,UINT64))CDATASTORE__PUTUINT64;
94
CDataStore& (__thiscall* CDataStore__PutUInt64Ptr)	(CDataStore* pData, UINT64 val) = *(CDataStore&(__thiscall*)(CDataStore*,UINT64))CDATASTORE__PUTUINT64;
96
CDataStore& (__thiscall* CDataStore__PutFloatPtr)	(CDataStore* pData, float val) = *(CDataStore&(__thiscall*)(CDataStore*,float))CDATASTORE__PUTFLOAT;
95
CDataStore& (__thiscall* CDataStore__PutFloatPtr)	(CDataStore* pData, float val) = *(CDataStore&(__thiscall*)(CDataStore*,float))CDATASTORE__PUTFLOAT;
97
CDataStore& (__thiscall* CDataStore__PutStringPtr)	(CDataStore* pData, LPCSTR pval) = *(CDataStore&(__thiscall*)(CDataStore*,LPCSTR))CDATASTORE__PUTSTRING;
96
CDataStore& (__thiscall* CDataStore__PutStringPtr)	(CDataStore* pData, LPCSTR pval) = *(CDataStore&(__thiscall*)(CDataStore*,LPCSTR))CDATASTORE__PUTSTRING;
98
CDataStore& (__thiscall* CDataStore__PutStringPtr2) (CDataStore* pData, USHORT const* pval) = *(CDataStore&(__thiscall*)(CDataStore*,USHORT const*))CDATASTORE__PUTSTRING2;
-
 
99
CDataStore& (__thiscall* CDataStore__PutArrayPtr)	(CDataStore* pData, UCHAR const* pval, DWORD bytes) = *(CDataStore&(__thiscall*)(CDataStore*,UCHAR const*,DWORD))CDATASTORE__PUTARRAY;
97
CDataStore& (__thiscall* CDataStore__PutArrayPtr)	(CDataStore* pData, UCHAR const* pval, DWORD bytes) = *(CDataStore&(__thiscall*)(CDataStore*,UCHAR const*,DWORD))CDATASTORE__PUTARRAY;
100
CDataStore& (__thiscall* CDataStore__PutArrayPtr2)	(CDataStore* pData, USHORT const* pval, UINT bytes) = *(CDataStore&(__thiscall*)(CDataStore*,USHORT const*,UINT))CDATASTORE__PUTARRAY2;
98
CDataStore& (__thiscall* CDataStore__PutArrayPtr2)	(CDataStore* pData, USHORT const* pval, UINT bytes) = *(CDataStore&(__thiscall*)(CDataStore*,USHORT const*,UINT))CDATASTORE__PUTARRAY2;
101
CDataStore& (__thiscall* CDataStore__PutArrayPtr3)	(CDataStore* pData, ULONG const* pval, UINT bytes) = *(CDataStore&(__thiscall*)(CDataStore*,ULONG const*,UINT))CDATASTORE__PUTARRAY3;
99
CDataStore& (__thiscall* CDataStore__PutArrayPtr3)	(CDataStore* pData, ULONG const* pval, UINT bytes) = *(CDataStore&(__thiscall*)(CDataStore*,ULONG const*,UINT))CDATASTORE__PUTARRAY3;
102
CDataStore& (__thiscall* CDataStore__PutArrayPtr4)	(CDataStore* pData, UINT64 const* pval, UINT bytes) = *(CDataStore&(__thiscall*)(CDataStore*,UINT64 const*,UINT))CDATASTORE__PUTARRAY4;
100
CDataStore& (__thiscall* CDataStore__PutArrayPtr4)	(CDataStore* pData, UINT64 const* pval, UINT bytes) = *(CDataStore&(__thiscall*)(CDataStore*,UINT64 const*,UINT))CDATASTORE__PUTARRAY4;
103
CDataStore& (__thiscall* CDataStore__PutArrayPtr5)	(CDataStore* pData, float const* pval, UINT bytes) = *(CDataStore&(__thiscall*)(CDataStore*,float const*,UINT))CDATASTORE__PUTARRAY5;
101
CDataStore& (__thiscall* CDataStore__PutArrayPtr5)	(CDataStore* pData, float const* pval, UINT bytes) = *(CDataStore&(__thiscall*)(CDataStore*,float const*,UINT))CDATASTORE__PUTARRAY5;
Line 297... Line 295...
297
{
295
{
298
	return CDataStore__PutStringPtr(this,pval);
296
	return CDataStore__PutStringPtr(this,pval);
299
}
297
}
300
 
298
 
301
//=======================================================================
299
//=======================================================================
302
CDataStore& CDataStore::PutString(USHORT const* pval)
-
 
303
{
-
 
304
	return CDataStore__PutStringPtr2(this, pval);
-
 
305
}
-
 
306
 
-
 
307
//=======================================================================
-
 
308
CDataStore& CDataStore::PutArray(UCHAR const* pval, DWORD bytes)
300
CDataStore& CDataStore::PutArray(UCHAR const* pval, DWORD bytes)
309
{
301
{
310
	return CDataStore__PutArrayPtr(this,pval,bytes);
302
	return CDataStore__PutArrayPtr(this,pval,bytes);
311
}
303
}
312
 
304