LDKAssetAudio
typedef struct LDKAssetAudio{
LDKHandle h;
}LDKAssetAudio;
LDKAssetFont
typedef struct LDKAssetFont{
LDKHandle h;
}LDKAssetFont;
LDKAssetHandle
typedef struct LDKAssetHandle{
LDKHandle h;
}LDKAssetHandle;
LDKAssetImage
typedef struct LDKAssetImage{
LDKHandle h;
}LDKAssetImage;
LDKAssetKeyframeAnimation
typedef struct LDKAssetKeyframeAnimation{
LDKHandle h;
}LDKAssetKeyframeAnimation;
LDKAssetMaterial
typedef struct LDKAssetMaterial{
LDKHandle h;
}LDKAssetMaterial;
LDKAssetMesh
typedef struct LDKAssetMesh{
LDKHandle h;
}LDKAssetMesh;
LDKAssetPath
typedef struct LDKAssetPath{
char buf[LDK_ASSET_PATH_MAX_LENGTH+1u];
size_t length;
}LDKAssetPath;
LDKAssetSkybox
typedef struct LDKAssetSkybox{
LDKHandle h;
}LDKAssetSkybox;
LDKAssetTextFile
typedef struct LDKAssetTextFile{
LDKHandle h;
}LDKAssetTextFile;
LDKAssetTextureAtlas
typedef struct LDKAssetTextureAtlas{
LDKHandle h;
}LDKAssetTextureAtlas;
LDKAssetType
typedef enum LDKAssetType{
LDK_ASSET_TYPE_NULL=0,
LDK_ASSET_TYPE_TEXT_FILE=1,
LDK_ASSET_TYPE_FONT=2,
LDK_ASSET_TYPE_IMAGE=3,
LDK_ASSET_TYPE_MESH=4,
LDK_ASSET_TYPE_MATERIAL=5,
LDK_ASSET_TYPE_SKYBOX=6,
LDK_ASSET_TYPE_AUDIO=7,
LDK_ASSET_TYPE_KEYFRAME_ANIMATION=8,
LDK_ASSET_TYPE_TEXTURE_ATLAS=9
}LDKAssetType;
LDKHandle
typedef XHandle LDKHandle;
LDK_ASSET_PATH_MAX_LENGTH
#define LDK_ASSET_PATH_MAX_LENGTH LDK_PACKAGE_PATH_MAX_LENGTH