LDKMeshAssetResult
typedef struct LDKMeshAssetResult{
char error[256];
}LDKMeshAssetResult;
typedef struct LDKMeshAssetResult{
char error[256];
}LDKMeshAssetResult;
Count the asset manager mesh.
LDK_API u32 ldk_asset_manager_mesh_count(
LDKAssetManager *manager,
LDKAssetMesh asset
);
LDKAssetManager *managerLDKAssetMesh assetNumber of matching entries.
Get the asset manager mesh data by index.
LDK_API const LDKMeshData * ldk_asset_manager_mesh_data_at(
LDKAssetManager *manager,
LDKAssetMesh asset,
u32 mesh_index
);
LDKAssetManager *managerLDKAssetMesh assetu32 mesh_indexPointer to the requested object or data; NULL when unavailable.
Count the asset manager mesh material slot.
LDK_API u32 ldk_asset_manager_mesh_material_slot_count(
LDKAssetManager *manager,
LDKAssetMesh asset,
u32 mesh_index
);
LDKAssetManager *managerLDKAssetMesh assetu32 mesh_indexNumber of matching entries.
Get the name of a material slot in a mesh asset.
LDK_API const char * ldk_asset_manager_mesh_material_slot_name(
LDKAssetManager *manager,
LDKAssetMesh asset,
u32 mesh_index,
u32 material_slot
);
LDKAssetManager *managerLDKAssetMesh assetu32 mesh_indexu32 material_slotPointer to the requested object or data; NULL when unavailable.
Get the name associated with a mesh asset.
LDK_API const char * ldk_asset_manager_mesh_name(
LDKAssetManager *manager,
LDKAssetMesh asset,
u32 mesh_index
);
LDKAssetManager *managerLDKAssetMesh assetu32 mesh_indexPointer to the requested object or data; NULL when unavailable.
Get the asset manager mesh node by index.
LDK_API const LDKMeshNode * ldk_asset_manager_mesh_node_at(
LDKAssetManager *manager,
LDKAssetMesh asset,
u32 node_index
);
LDKAssetManager *managerLDKAssetMesh assetu32 node_indexPointer to the requested object or data; NULL when unavailable.
Count the asset manager mesh node.
LDK_API u32 ldk_asset_manager_mesh_node_count(
LDKAssetManager *manager,
LDKAssetMesh asset
);
LDKAssetManager *managerLDKAssetMesh assetNumber of matching entries.
Get the asset manager mesh submesh by index.
LDK_API const LDKMeshSubmesh * ldk_asset_manager_mesh_submesh_at(
LDKAssetManager *manager,
LDKAssetMesh asset,
u32 mesh_index,
u32 submesh_index
);
LDKAssetManager *managerLDKAssetMesh assetu32 mesh_indexu32 submesh_indexPointer to the requested object or data; NULL when unavailable.
Count the asset manager mesh submesh.
LDK_API u32 ldk_asset_manager_mesh_submesh_count(
LDKAssetManager *manager,
LDKAssetMesh asset,
u32 mesh_index
);
LDKAssetManager *managerLDKAssetMesh assetu32 mesh_indexNumber of matching entries.