An internal toolset used to examine assemblies and types using reflection
Via Github This package can be installed in the Unity Package Manager using the following git URL.
https://github.com/hibzzgames/Hibzz.ReflectionToolkit.git
Alternatively, you can download the latest release from the releases page and manually import the package into your project.
Launch the Reflection Inspector from the Hibzz > Launch Reflection Inspector
menu. By default, all the assemblies are listed. Using simple click interactions, the user can inspect the types and members along with their different properties.
The command field can be used to also directly inspect specific members. Currently supported list of commands:
assemblies
- lists all loaded assemblies
types [-a <assembly-name>]
- list all types in the selected assembly
- (optional) the
-a
parameter can be used to select an assembly with the given assembly name
members [-a <assembly-name>] [-t <type-name>]
- list all members in the selected type
- (optional) the
-a
parameter can be used to select an assembly with the given assembly name - (optional) the
-t
parameter can be used to select a type with the given type name
If you have any questions or want to contribute, feel free to join the Discord server or Twitter. I'm always looking for feedback and ways to improve this tool. Thanks!
Additionally, you can support the development of these open-source projects via GitHub Sponsors and gain early access to the projects.