SRSDK  0.10.39
Loading...
Searching...
No Matches
assetManager.h File Reference
#include "leia/core/api.h"
#include "leia/common/types.fwd.h"
#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  leia_asset_manager_buffer
 
struct  leia_asset_manager_resolve_context
 

Functions

LEIA_NODISCARD LEIASDK_API leia_asset_manager_buffer leia_asset_manager_read_data (leia_asset_manager *, const char *assetPath, struct leia_asset_manager_resolve_context *resolveContext)
 Read an asset as a Buffer.
 
LEIASDK_API void leia_asset_manager_buffer_release (leia_asset_manager_buffer *)
 

Function Documentation

◆ leia_asset_manager_read_data()

LEIA_NODISCARD LEIASDK_API leia_asset_manager_buffer leia_asset_manager_read_data ( leia_asset_manager *  ,
const char *  assetPath,
struct leia_asset_manager_resolve_context resolveContext 
)

Read an asset as a Buffer.

assetPath is expected to be relative to the root of the asset directory.

◆ leia_asset_manager_buffer_release()

LEIASDK_API void leia_asset_manager_buffer_release ( leia_asset_manager_buffer )