# MonoScriptRuntime::GetScriptClassNames **命名空间**: `XCEngine::Scripting` **类型**: `method` **头文件**: `XCEngine/Scripting/Mono/MonoScriptRuntime.h` ## 签名 ```cpp std::vector GetScriptClassNames( const std::string& assemblyName = std::string()) const; ``` ## 当前实现行为 - 遍历内部类缓存。 - 若传了 `assemblyName`,只返回该程序集中的类。 - 返回值会在最后排序。 ## 相关文档 - [IsClassAvailable](IsClassAvailable.md) - [TryGetClassFieldMetadata](TryGetClassFieldMetadata.md)