LDKAssetSourcePackage
typedef struct LDKAssetSourcePackage LDKAssetSourcePackage;
typedef struct LDKAssetSourcePackage LDKAssetSourcePackage;
Close a package currently used as an asset source.
LDK_API bool ldk_asset_source_package_close(
LDKAssetSource *source,
LDKAssetSourcePackage *package
);
LDKAssetSource *sourceLDKAssetSourcePackage *packageTrue if the operation succeeds; false otherwise.
Attach a BOX package as an asset source.
LDK_API LDKAssetSourcePackage * ldk_asset_source_package_open(
LDKAssetSource *source,
const char *path
);
LDKAssetSource *sourceconst char *pathPointer to the requested object or data; NULL when unavailable.
Get the asset source package path.
LDK_API const XFSPath * ldk_asset_source_package_path_get(
const LDKAssetSource *source,
const LDKPackage *package
);
const LDKAssetSource *sourceconst LDKPackage *packagePointer to the requested object or data; NULL when unavailable.