Files
XCEngine/docs/api/XCEngine/Scripting/NullScriptRuntime/TryGetClassFieldDefaultValues.md

798 B

NullScriptRuntime::TryGetClassFieldDefaultValues

命名空间: XCEngine::Scripting

类型: method

头文件: XCEngine/Scripting/NullScriptRuntime.h

签名

bool TryGetClassFieldDefaultValues(
    const std::string& assemblyName,
    const std::string& namespaceName,
    const std::string& className,
    std::vector<ScriptFieldDefaultValue>& outFields) const override;

当前实现行为

  • 忽略输入参数
  • 清空 outFields
  • 直接返回 false

含义

空运行时不会提供类默认值,因此 ScriptEngine 在这种模式下会回退到按字段类型生成默认值。

相关文档