Skip to content

Commit 6ea6853

Browse files
committed
Expose assetmanager & other APIs
1 parent a686063 commit 6ea6853

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

include/nbl/asset/IAssetManager.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ std::function<void(SAssetBundle&)> makeAssetDisposeFunc(const IAssetManager* con
4545
@see IAsset
4646
4747
*/
48-
class NBL_API IAssetManager : public core::IReferenceCounted, public core::QuitSignalling
48+
class NBL_API2 IAssetManager : public core::IReferenceCounted, public core::QuitSignalling
4949
{
5050
// the point of those functions is that lambdas returned by them "inherits" friendship
5151
friend std::function<void(SAssetBundle&)> makeAssetGreetFunc(const IAssetManager* const _mgr);

include/nbl/asset/filters/CBasicImageFilterCommon.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -332,7 +332,7 @@ class NBL_API CBasicImageFilterCommon
332332
}
333333

334334
protected:
335-
virtual ~CBasicImageFilterCommon() =0;
335+
virtual NBL_API2 ~CBasicImageFilterCommon() =0;
336336

337337
static inline bool validateSubresourceAndRange( const ICPUImage::SSubresourceLayers& subresource,
338338
const IImageFilter::IState::TexelRange& range,

include/nbl/asset/interchange/IAssetLoader.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ class NBL_API IAssetLoader : public virtual core::IReferenceCounted
171171
}
172172

173173
//! Override class to facilitate changing how assets are loaded
174-
class IAssetLoaderOverride
174+
NBL_API2 class IAssetLoaderOverride
175175
{
176176
protected:
177177
_NBL_STATIC_INLINE_CONSTEXPR IAsset::E_MUTABILITY ASSET_MUTABILITY_ON_CACHE_INSERT = IAsset::EM_MUTABLE;

0 commit comments

Comments
 (0)