Skip to content

An internal toolset used to examine assemblies and types using reflection

License

Notifications You must be signed in to change notification settings

hibzzgames/Hibzz.ReflectionToolkit

Repository files navigation

Hibzz.ReflectionToolkit

LICENSE Twitter Follow Discord Unity C#

An internal toolset used to examine assemblies and types using reflection


Installation

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.


Usage

toolkit inspector

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

Have a question or want to contribute?

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.

About

An internal toolset used to examine assemblies and types using reflection

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Languages