binaryninja-api
binaryninja-api copied to clipboard
Binary view type selection from "Open with Options"
This PR adds the IsForceLoadable
method to the BinaryViewType
class. This was done to allow selection of binary view types for raw binary formats. It allows users to select binary views from the "Open with Options" UI regardless of whether or not BinaryViewType->IsValidForData
returns true
. IsForceLoadable
returns false
for all existing views, but can be overridden in new views for binary formats that don't contain any header information that can be used to detect compatibility.
Related PR: https://github.com/Vector35/binaryninja/pull/811