Difference between revisions of "Template:Symbol"

From Cheat Engine
Jump to navigation Jump to search
(Initial Template Creation.)
 
(Major overhaul of the template.)
Line 1: Line 1:
<div style="width:420px; border:1px solid #4A90E2; background:#F7FBFF; margin:0.8em 0; font-family:monospace;">
+
<div style="width:fit-content; min-width:430px; max-width:680px; border:1px solid #B7D4F4; border-radius:7px; background:#FFFFFF; margin:0.9em 0; font-family:monospace; overflow:hidden; box-shadow:0 2px 6px rgba(30,64,175,0.10);">
<div style="background:#E8F2FF; color:#1F4E79; font-weight:bold; padding:0.45em 0.65em; border-bottom:1px solid #4A90E2;">
+
<div style="background:linear-gradient(90deg,#E8F2FF,#F7FBFF); border-bottom:1px solid #B7D4F4; padding:0.58em 0.75em;">
 +
<div style="color:#1F4E79; font-weight:bold; font-size:0.95em; letter-spacing:0.02em;">
 
Symbol Related Lua Functions
 
Symbol Related Lua Functions
 
</div>
 
</div>
<div style="padding:0.55em 0.75em; line-height:1.7;">
+
<div style="color:#5F6F82; font-size:0.78em; margin-top:0.18em;">
[[Lua:getAddress|getAddress]]<br>
+
Symbol lookup, address resolution, module checks, and lookup callbacks
[[Lua:getAddressSafe|getAddressSafe]]<br>
+
</div>
[[Lua:getNameFromAddress|getNameFromAddress]]<br>
+
</div>
[[Lua:registerSymbol|registerSymbol]]<br>
+
<div style="padding:0.7em 0.85em; line-height:1.75; background:#FBFDFF;">
[[Lua:unregisterSymbol|unregisterSymbol]]<br>
+
<table style="border-collapse:collapse; border:0; padding:0; margin:0;">
[[Lua:getSymbolInfo|getSymbolInfo]]<br>
+
<tr style="vertical-align:top;">
[[Lua:reinitializeSymbolhandler|reinitializeSymbolhandler]]<br>
+
<td style="padding-right:1.5em; white-space:nowrap;">
[[Lua:inModule|inModule]]<br>
+
<span style="color:#4A90E2;">◆</span> [[Lua:getAddress|getAddress]]<br>
[[Lua:inSystemModule|inSystemModule]]<br>
+
<span style="color:#4A90E2;">◆</span> [[Lua:getAddressSafe|getAddressSafe]]<br>
[[Lua:getModuleSize|getModuleSize]]<br>
+
<span style="color:#4A90E2;">◆</span> [[Lua:getNameFromAddress|getNameFromAddress]]<br>
[[Lua:errorOnLookupFailure|errorOnLookupFailure]]<br>
+
<span style="color:#4A90E2;">◆</span> [[Lua:registerSymbol|registerSymbol]]<br>
[[Lua:registerSymbolLookupCallback|registerSymbolLookupCallback]]<br>
+
<span style="color:#4A90E2;">◆</span> [[Lua:unregisterSymbol|unregisterSymbol]]<br>
[[Lua:unregisterSymbolLookupCallback|unregisterSymbolLookupCallback]]<br>
+
<span style="color:#4A90E2;">◆</span> [[Lua:getSymbolInfo|getSymbolInfo]]<br>
[[Lua:registerAddressLookupCallback|registerAddressLookupCallback]]<br>
+
<span style="color:#4A90E2;">◆</span> [[Lua:reinitializeSymbolhandler|reinitializeSymbolhandler]]<br>
[[Lua:unregisterAddressLookupCallback|unregisterAddressLookupCallback]]<br>
+
<span style="color:#4A90E2;">◆</span> [[Lua:reinitializeDotNetSymbolhandler|reinitializeDotNetSymbolhandler]]
[[Lua:reinitializeDotNetSymbolhandler|reinitializeDotNetSymbolhandler]]
+
</td>
 +
<td style="padding-left:1.5em; white-space:nowrap; border-left:1px solid #D9E8FA;">
 +
<span style="color:#4A90E2;">◆</span> [[Lua:inModule|inModule]]<br>
 +
<span style="color:#4A90E2;">◆</span> [[Lua:inSystemModule|inSystemModule]]<br>
 +
<span style="color:#4A90E2;">◆</span> [[Lua:getModuleSize|getModuleSize]]<br>
 +
<span style="color:#4A90E2;">◆</span> [[Lua:errorOnLookupFailure|errorOnLookupFailure]]<br>
 +
<span style="color:#4A90E2;">◆</span> [[Lua:registerSymbolLookupCallback|registerSymbolLookupCallback]]<br>
 +
<span style="color:#4A90E2;">◆</span> [[Lua:unregisterSymbolLookupCallback|unregisterSymbolLookupCallback]]<br>
 +
<span style="color:#4A90E2;">◆</span> [[Lua:registerAddressLookupCallback|registerAddressLookupCallback]]<br>
 +
<span style="color:#4A90E2;">◆</span> [[Lua:unregisterAddressLookupCallback|unregisterAddressLookupCallback]]
 +
</td>
 +
</tr>
 +
</table>
 
</div>
 
</div>
 
</div>
 
</div>

Revision as of 23:00, 26 June 2026