Difference between revisions of "Template:ReadWriteMemory"

From Cheat Engine
Jump to navigation Jump to search
m (Adjusted the style.)
m (Removed duplicate.)
Line 1: Line 1:
=== Read/Write Memory Functions ===
+
==== Read Functions ====
{| class="wikitable" style="border:1px solid #4A90E2; background:#E8F2FF; font-family:monospace;"
+
* [[Lua:readBytes|readBytes]]
! colspan="1" style="background:#D0E4FF; font-weight:bold;" | Read Functions
+
* [[Lua:readSmallInteger|readSmallInteger]]
|-
+
* [[Lua:readInteger|readInteger]]
| [[Lua:readBytes|readBytes]]
+
* [[Lua:readQword|readQword]]
|-
+
* [[Lua:readPointer|readPointer]]
| [[Lua:readSmallInteger|readSmallInteger]]
+
* [[Lua:readFloat|readFloat]]
|-
+
* [[Lua:readDouble|readDouble]]
| [[Lua:readInteger|readInteger]]
+
* [[Lua:readString|readString]]
|-
+
 
| [[Lua:readQword|readQword]]
+
==== Read Functions (Local Process) ====
|-
+
* [[Lua:readBytesLocal|readBytesLocal]]
| [[Lua:readPointer|readPointer]]
+
* [[Lua:readIntegerLocal|readIntegerLocal]]
|-
+
* [[Lua:readQwordLocal|readQwordLocal]]
| [[Lua:readFloat|readFloat]]
+
* [[Lua:readPointerLocal|readPointerLocal]]
|-
+
* [[Lua:readFloatLocal|readFloatLocal]]
| [[Lua:readDouble|readDouble]]
+
* [[Lua:readDoubleLocal|readDoubleLocal]]
|-
+
* [[Lua:readStringLocal|readStringLocal]]
| [[Lua:readString|readString]]
+
 
|-
+
==== Write Functions ====
! colspan="1" style="background:#D0E4FF; font-weight:bold;" | Read Functions (Local Process)
+
* [[Lua:writeBytes|writeBytes]]
|-
+
* [[Lua:writeSmallInteger|writeSmallInteger]]
| [[Lua:readBytesLocal|readBytesLocal]]
+
* [[Lua:writeInteger|writeInteger]]
|-
+
* [[Lua:writeQword|writeQword]]
| [[Lua:readIntegerLocal|readIntegerLocal]]
+
* [[Lua:writeFloat|writeFloat]]
|-
+
* [[Lua:writeDouble|writeDouble]]
| [[Lua:readQwordLocal|readQwordLocal]]
+
* [[Lua:writeString|writeString]]
|-
+
 
| [[Lua:readPointerLocal|readPointerLocal]]
+
==== Write Functions (Local Process) ====
|-
+
* [[Lua:writeBytesLocal|writeBytesLocal]]
| [[Lua:readFloatLocal|readFloatLocal]]
+
* [[Lua:writeIntegerLocal|writeIntegerLocal]]
|-
+
* [[Lua:writeQwordLocal|writeQwordLocal]]
| [[Lua:readDoubleLocal|readDoubleLocal]]
+
* [[Lua:writeFloatLocal|writeFloatLocal]]
|-
+
* [[Lua:writeDoubleLocal|writeDoubleLocal]]
| [[Lua:readStringLocal|readStringLocal]]
+
* [[Lua:writeStringLocal|writeStringLocal]]
|-
+
 
! colspan="1" style="background:#D0E4FF; font-weight:bold;" | Write Functions
+
=== Byte Table Conversions ===
|-
+
 
| [[Lua:writeBytes|writeBytes]]
+
==== Value → Byte Table ====
|-
+
* [[Lua:wordToByteTable|wordToByteTable]]
| [[Lua:writeSmallInteger|writeSmallInteger]]
+
* [[Lua:dwordToByteTable|dwordToByteTable]]
|-
+
* [[Lua:qwordToByteTable|qwordToByteTable]]
| [[Lua:writeInteger|writeInteger]]
+
* [[Lua:floatToByteTable|floatToByteTable]]
|-
+
* [[Lua:doubleToByteTable|doubleToByteTable]]
| [[Lua:writeQword|writeQword]]
+
* [[Lua:stringToByteTable|stringToByteTable]]
|-
+
* [[Lua:wideStringToByteTable|wideStringToByteTable]]
| [[Lua:writeFloat|writeFloat]]
+
 
|-
+
==== Byte Table → Value ====
| [[Lua:writeDouble|writeDouble]]
+
* [[Lua:byteTableToWord|byteTableToWord]]
|-
+
* [[Lua:byteTableToDword|byteTableToDword]]
| [[Lua:writeString|writeString]]
+
* [[Lua:byteTableToQword|byteTableToQword]]
|-
+
* [[Lua:byteTableToFloat|byteTableToFloat]]
! colspan="1" style="background:#D0E4FF; font-weight:bold;" | Write Functions (Local Process)
+
* [[Lua:byteTableToDouble|byteTableToDouble]]
|-
+
* [[Lua:byteTableToString|byteTableToString]]
| [[Lua:writeBytesLocal|writeBytesLocal]]
+
* [[Lua:byteTableToWideString|byteTableToWideString]]
|-
 
| [[Lua:writeIntegerLocal|writeIntegerLocal]]
 
|-
 
| [[Lua:writeQwordLocal|writeQwordLocal]]
 
|-
 
| [[Lua:writeFloatLocal|writeFloatLocal]]
 
|-
 
| [[Lua:writeDoubleLocal|writeDoubleLocal]]
 
|-
 
| [[Lua:writeStringLocal|writeStringLocal]]
 
|-
 
! colspan="1" style="background:#D0E4FF; font-weight:bold;" | Byte Table Conversions (Value → Byte Table)
 
|-
 
| [[Lua:wordToByteTable|wordToByteTable]]
 
|-
 
| [[Lua:dwordToByteTable|dwordToByteTable]]
 
|-
 
| [[Lua:qwordToByteTable|qwordToByteTable]]
 
|-
 
| [[Lua:floatToByteTable|floatToByteTable]]
 
|-
 
| [[Lua:doubleToByteTable|doubleToByteTable]]
 
|-
 
| [[Lua:stringToByteTable|stringToByteTable]]
 
|-
 
| [[Lua:wideStringToByteTable|wideStringToByteTable]]
 
|-
 
! colspan="1" style="background:#D0E4FF; font-weight:bold;" | Byte Table Conversions (Byte Table → Value)
 
|-
 
| [[Lua:byteTableToWord|byteTableToWord]]
 
|-
 
| [[Lua:byteTableToDword|byteTableToDword]]
 
|-
 
| [[Lua:byteTableToQword|byteTableToQword]]
 
|-
 
| [[Lua:byteTableToFloat|byteTableToFloat]]
 
|-
 
| [[Lua:byteTableToDouble|byteTableToDouble]]
 
|-
 
| [[Lua:byteTableToString|byteTableToString]]
 
|-
 
| [[Lua:byteTableToWideString|byteTableToWideString]]
 
|}
 

Revision as of 23:26, 4 December 2025