VoK.Sdk
Doxygen generated documentation for the Dungeon Helper SDK
VoK.Sdk.Helpers.Extensions Class Reference

Static Public Member Functions

static bool Is64Bit (this IntPtr process)
 
static byte[] Read (this IntPtr gameHandle, UIntPtr address, uint bytes)
 
static UIntPtr ReadUIntPtr32 (this IntPtr gameHandle, UIntPtr address)
 
static UIntPtr ReadUIntPtr64 (this IntPtr gameHandle, UIntPtr address)
 
static T ReadStruct< T > (this IntPtr gameHandle, UIntPtr address)
 
static T[] ReadStructArray< T > (this IntPtr gameHandle, UIntPtr address, uint count)
 
static UIntPtr[] ReadUIntPtrArray32 (this IntPtr gameHandle, UIntPtr address, uint count)
 
static UIntPtr[] ReadUIntPtrArray64 (this IntPtr gameHandle, UIntPtr address, uint count)
 
static ? T ReadNullableStruct< T > (this IntPtr gameHandle, UIntPtr address)
 
static T[] ReadPointerArrayOfStructs64< T > (this IntPtr gameHandle, UIntPtr address, uint count)
 
static T[] ReadPointerArrayOfStructs32< T > (this IntPtr gameHandle, UIntPtr address, uint count)
 
static uint[] ReadUIntArray (this IntPtr gameHandle, UIntPtr address, uint count)
 
static int[] ReadIntArray (this IntPtr gameHandle, UIntPtr address, uint count)
 
static ulong[] ReadUInt64Array (this IntPtr gameHandle, UIntPtr address, uint count)
 
static string ReadDdoStringRaw (this IntPtr gameHandle, UIntPtr address)
 reads a string starting at the specified address. assumes the previous DWORD (address - 4) has the string length in it. returns the string unmodified. More...
 
static string ReadDdoString (this IntPtr gameHandle, UIntPtr address)
 reads a string starting at the specified address. assumes the previous DWORD (address - 4) has the string length in it. strips " [*]" suffixes from the result. More...
 
static string ReadAsciiString (this IntPtr gameHandle, UIntPtr address)
 reads a string starting at the specified address. assumes the previous DWORD (address - 4) has the string length in it. strips " [*]" suffixes from the result. More...
 
static string ReadUnicodeString (this IntPtr gameHandle, UIntPtr address, uint len)
 reads data at the specified address and assumes it to be a valid unicode string. len is the number of characters, not the number of bytes. More...
 
static string ReadAsciiString (this IntPtr gameHandle, UIntPtr address, uint len)
 reads data at the specified address and assumes it to be a valid ascii string. len is the number bytes. More...
 

The documentation for this class was generated from the following file: