995 B
995 B
MeshLoader::GetSupportedExtensions
方法签名
Containers::Array<Containers::String> GetSupportedExtensions() const override;
详细描述
返回该加载器支持的文件扩展名列表。MeshLoader 支持六种主流 3D 模型文件格式:
.fbx- Autodesk FBX 格式.obj- Wavefront OBJ 格式.gltf- GL Transmission Format.glb- GL Binary 格式.dae- COLLADA 格式.stl- STereoLithography 格式
参数
无
返回值
Containers::Array<Containers::String> - 支持的扩展名数组
示例
#include "Resources/MeshLoader.h"
using namespace XCEngine::Resources;
MeshLoader loader;
auto extensions = loader.GetSupportedExtensions();
for (const auto& ext : extensions) {
printf("Supported extension: %s\n", ext.CStr());
}
// Output:
// Supported extension: fbx
// Supported extension: obj
// Supported extension: gltf
// Supported extension: glb
// Supported extension: dae
// Supported extension: stl