Difference between revisions of "Help File:PluginType"

From Cheat Engine
Jump to navigation Jump to search
(Created page with "==PluginType== ;The plugin system supports 9 different plugin callback types: :0: Address list rightclick menu plugin. ( ptAddressList ) :1:...")
 
m
 
Line 4: Line 4:
  
 
:0: Address list rightclick menu plugin. ( [[Help File:0 ptAddressList|ptAddressList]] )
 
:0: Address list rightclick menu plugin. ( [[Help File:0 ptAddressList|ptAddressList]] )
:1: Memory view menu plugin ( [[Help File:1 ptMemoryView|ptMemoryView]] )
+
:1: Memory view menu plugin. ( [[Help File:1 ptMemoryView|ptMemoryView]] )
:2: Debug event plugin ( [[Help File:2 ptOnDebugEvent|ptOnDebugEvent]] )
+
:2: Debug event plugin. ( [[Help File:2 ptOnDebugEvent|ptOnDebugEvent]] )
 
:3: Process watcher event plugin. ( [[Help File:3 ptProcesswatcherEvent|ptProcesswatcherEvent]] )
 
:3: Process watcher event plugin. ( [[Help File:3 ptProcesswatcherEvent|ptProcesswatcherEvent]] )
:4: Functionpointer change notification event ( [[Help File:4 ptFunctionPointerschange|ptFunctionPointerschange]] )
+
:4: Functionpointer change notification event. ( [[Help File:4 ptFunctionPointerschange|ptFunctionPointerschange]] )
:5: Main menu plugin menu ( [[Help File:5 ptMainMenu|ptMainMenu]] )
+
:5: Main menu plugin menu. ( [[Help File:5 ptMainMenu|ptMainMenu]] )
 
:6: Disassembler right-click context menu, entry and popup. ( [[Help File:6 ptDisassemblerContext|ptDisassemblerContext]] )
 
:6: Disassembler right-click context menu, entry and popup. ( [[Help File:6 ptDisassemblerContext|ptDisassemblerContext]] )
 
:7: Disassembler render routine on a per-line basic plugin. ( [[Help File:7 ptDisassemblerRenderLine|ptDisassemblerRenderLine]] )
 
:7: Disassembler render routine on a per-line basic plugin. ( [[Help File:7 ptDisassemblerRenderLine|ptDisassemblerRenderLine]] )
:8: Auto Assembler plugin/ ( [[Help File:8 ptAutoAssembler|ptAutoAssembler]] )
+
:8: Auto Assembler plugin. ( [[Help File:8 ptAutoAssembler|ptAutoAssembler]] )
  
 
You create a callback by calling ''RegisterFunction'. (Located in the ''ExportedFunctions'' structure).
 
You create a callback by calling ''RegisterFunction'. (Located in the ''ExportedFunctions'' structure).

Latest revision as of 02:09, 30 July 2021

PluginType[edit]

The plugin system supports 9 different plugin callback types
0: Address list rightclick menu plugin. ( ptAddressList )
1: Memory view menu plugin. ( ptMemoryView )
2: Debug event plugin. ( ptOnDebugEvent )
3: Process watcher event plugin. ( ptProcesswatcherEvent )
4: Functionpointer change notification event. ( ptFunctionPointerschange )
5: Main menu plugin menu. ( ptMainMenu )
6: Disassembler right-click context menu, entry and popup. ( ptDisassemblerContext )
7: Disassembler render routine on a per-line basic plugin. ( ptDisassemblerRenderLine )
8: Auto Assembler plugin. ( ptAutoAssembler )

You create a callback by calling RegisterFunction'. (Located in the ExportedFunctions structure).