Difference between revisions of "Mono:Lua:mono class enumMethods"
Jump to navigation
Jump to search
(Created page with 'Category:Mono Category:Lua '''function''' mono_class_enumMethods(''classId'') ''':''' integer Returns a table of method objects for the methods in the given class ;meth…') |
|||
| Line 1: | Line 1: | ||
[[Category:Mono]] | [[Category:Mono]] | ||
[[Category:Lua]] | [[Category:Lua]] | ||
| − | '''function''' mono_class_enumMethods(''classId'') ''':''' | + | '''function''' mono_class_enumMethods(''classId'') ''':''' table |
Returns a table of method objects for the methods in the given class | Returns a table of method objects for the methods in the given class | ||
Latest revision as of 00:53, 6 May 2018
function mono_class_enumMethods(classId) : table
Returns a table of method objects for the methods in the given class
- method - integer
- method ID
- name - string
- name of the method
Function Parameters[edit]
| Parameter | Type | Description |
|---|---|---|
| classId | integer | The class' ID |
Examples[edit]
In Lua Engine form[edit]
- While attached to Cuphead.
Input:
local cId = mono_findClass('', 'PlayerStatsManager')
return mono_class_enumMethods(cId)
Output:
:table
[
1 = table
[
method = 284816768
name = .ctor
]
2 = table
[
method = 284816800
name = get_GlobalInvincibility
]
3 = table
[
method = 284816832
name = set_GlobalInvincibility
]
4 = table
[
method = 284816864
name = get_HealthMax
]
5 = table
[
method = 284816896
name = set_HealthMax
]
6 = table
[
method = 284816928
name = get_Health
]
7 = table
[
method = 284816960
name = set_Health
]
8 = table
[
method = 284816992
name = get_SuperMeterMax
]
9 = table
[
method = 284817024
name = set_SuperMeterMax
]
10 = table
[
method = 284817056
name = get_SuperMeter
]
...
]