class
Cradare2::Engine::Godot::GDExtensionInspector
- Cradare2::Engine::Godot::GDExtensionInspector
- Reference
- Object
Overview
Forensics inspector for GDExtension dynamic shared libraries (Lapis / Godot C++).
Defined in:
cradare2/engine/godot/gdextension_inspector.crConstant Summary
-
COMMON_ENTRYPOINTS =
["lapis_gdextension_entry", "godot_gdextension_entry", "gdextension_initialize", "gdextension_entry"]
Constructors
Instance Method Summary
-
#find_godot_bindings : Array(Model::Import)
Finds imported symbols originating from Godot or GDExtension bindings.
-
#inspect_crash : String
Generates a crash report formatted for Lapis / Godot native crashes.
-
#verify_gdextension : GDExtensionCheck
Verifies that target binary has valid entrypoint exports for Godot 4.x GDExtension loading.
Constructor Detail
Instance Method Detail
def find_godot_bindings : Array(Model::Import)
#
Finds imported symbols originating from Godot or GDExtension bindings.
def verify_gdextension : GDExtensionCheck
#
Verifies that target binary has valid entrypoint exports for Godot 4.x GDExtension loading.