diff options
| author | Josh Ferrell <josh@vector35.com> | 2025-11-24 21:10:38 -0500 |
|---|---|---|
| committer | Josh Ferrell <josh@vector35.com> | 2025-11-24 21:12:32 -0500 |
| commit | 31d963f7eb2d3615b0d0ab6ced87d06142d83883 (patch) | |
| tree | e5d930f9992ef430bf460ca52acdee62d863e968 /binaryninjacore.h | |
| parent | 0f1261500334e3aafb867ef397b11fef7ff201c4 (diff) | |
Add APIs for getting files in a project folder
Diffstat (limited to 'binaryninjacore.h')
| -rw-r--r-- | binaryninjacore.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h index a86fd5d3..2b057d1e 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -4179,6 +4179,7 @@ extern "C" BINARYNINJACOREAPI BNProjectFile* BNProjectGetFileById(BNProject* project, const char* id); BINARYNINJACOREAPI BNProjectFile* BNProjectGetFileByPathOnDisk(BNProject* project, const char* path); BINARYNINJACOREAPI BNProjectFile** BNProjectGetFilesByPathInProject(BNProject* project, const char* path, size_t* count); + BINARYNINJACOREAPI BNProjectFile** BNProjectGetFilesInFolder(BNProject* project, BNProjectFolder* folder, size_t* count); BINARYNINJACOREAPI bool BNProjectPushFile(BNProject* project, BNProjectFile* file); BINARYNINJACOREAPI bool BNProjectDeleteFile(BNProject* project, BNProjectFile* file); @@ -4235,6 +4236,7 @@ extern "C" BINARYNINJACOREAPI BNProject* BNProjectFolderGetProject(BNProjectFolder* folder); BINARYNINJACOREAPI bool BNProjectFolderExport(BNProjectFolder* folder, const char* destination, void* ctxt, BNProgressFunction progress); + BINARYNINJACOREAPI BNProjectFile** BNProjectFolderGetFiles(BNProjectFolder* folder, size_t* count); // ExternalLibrary object BINARYNINJACOREAPI BNExternalLibrary* BNNewExternalLibraryReference(BNExternalLibrary* lib); |
