Runtime Monitoring is an easy way for you to monitor the value or state of custom C# members during runtime. Just add the 'Monitor' attribute to a field, property, event, method or even class and get its value or state displayed automatically in a customizable and extendable debug UI.
Merging changes from Development in main.
• Removed obsolete types & assemblies.
• Simplified some utility classes and removed some utility assemblies.
• Reworked project structure.
• Added new xml documentation.
• Static members in structs can now be monitored.
• Improved and reworked type definition generation for IL2CPP.
• Type definitions for monitored generic types for IL2CPP were improved and are now working with less limitiations.
• Added a way to create IL2CPP type definitions for inaccessible (private or internal) types by using the TypeDef attribute located in the IL2CPP assembly.
Merging changes from Development in main. • Removed obsolete types & assemblies. • Simplified some utility classes and removed some utility assemblies. • Reworked project structure. • Added new xml documentation. • Static members in structs can now be monitored. • Improved and reworked type definition generation for IL2CPP. • Type definitions for monitored generic types for IL2CPP were improved and are now working with less limitiations. • Added a way to create IL2CPP type definitions for inaccessible (private or internal) types by using the TypeDef attribute located in the IL2CPP assembly.