Hide Android asset SDK handles
This commit is contained in:
11
src/asset.h
11
src/asset.h
@@ -1,19 +1,14 @@
|
||||
#pragma once
|
||||
|
||||
#ifdef __ANDROID__
|
||||
struct AAsset;
|
||||
struct AAssetManager;
|
||||
#endif
|
||||
|
||||
class Asset
|
||||
{
|
||||
public:
|
||||
#ifdef __ANDROID__
|
||||
static void set_android_asset_manager(AAssetManager* asset_manager);
|
||||
static void set_android_asset_manager(void* asset_manager);
|
||||
|
||||
private:
|
||||
static AAssetManager* m_am;
|
||||
AAsset* m_asset = nullptr;
|
||||
static void* m_android_asset_manager;
|
||||
void* m_android_asset = nullptr;
|
||||
|
||||
public:
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user