asr::game_engine::unity

Module il2cpp

Source
Available on crate feature unity only.
Expand description

Support for attaching to Unity games that are using the IL2CPP backend.

Structs§

Class
A .NET class that is part of an Image.
Image
An image is a .NET DLL that is loaded by the game. The Assembly-CSharp image is the main game assembly, and contains all the game logic.
Module
Represents access to a Unity game that is using the IL2CPP backend.
UnityPointer
An IL2CPP-specific implementation for automatic pointer path resolution

Enums§

Version
The version of IL2CPP that was used for the game.

Derive Macros§

Classderive
A derive macro that can be used to bind to a .NET class. This allows reading the contents of an instance of the class described by the struct from a process. Each field must match the name of the field in the class exactly (or alternatively renamed with the #[rename = "..."] attribute) and needs to be of a type that can be read from a process. Fields can be marked as static with the #[static_field] attribute.