29 lines
670 B
Markdown
29 lines
670 B
Markdown
|
|
# NullScriptRuntime::TryGetAvailableScriptClasses
|
||
|
|
|
||
|
|
**命名空间**: `XCEngine::Scripting`
|
||
|
|
|
||
|
|
**类型**: `method`
|
||
|
|
|
||
|
|
**头文件**: `XCEngine/Scripting/NullScriptRuntime.h`
|
||
|
|
|
||
|
|
## 签名
|
||
|
|
|
||
|
|
```cpp
|
||
|
|
bool TryGetAvailableScriptClasses(
|
||
|
|
std::vector<ScriptClassDescriptor>& outClasses) const override;
|
||
|
|
```
|
||
|
|
|
||
|
|
## 当前实现行为
|
||
|
|
|
||
|
|
- 清空 `outClasses`
|
||
|
|
- 直接返回 `false`
|
||
|
|
|
||
|
|
## 含义
|
||
|
|
|
||
|
|
空运行时不会伪造脚本类列表。需要可绑定脚本类时,调用方必须接入真实后端,如 `MonoScriptRuntime`。
|
||
|
|
|
||
|
|
## 相关文档
|
||
|
|
|
||
|
|
- [NullScriptRuntime](NullScriptRuntime.md)
|
||
|
|
- [ScriptEngine::TryGetAvailableScriptClasses](../ScriptEngine/TryGetAvailableScriptClasses.md)
|