Files
XCEngine/docs/api/XCEngine/Scripting/ScriptFieldStorage/TryGetFieldValue.md

497 B

ScriptFieldStorage::TryGetFieldValue

命名空间: XCEngine::Scripting

类型: method

头文件: XCEngine/Scripting/ScriptFieldStorage.h

签名

template<typename T>
bool TryGetFieldValue(
    const std::string& fieldName,
    T& outValue) const;

当前实现行为

  • 先查字段。
  • 再检查底层 variant 当前持有的类型是否正好是 T
  • 匹配成功才写 outValue 并返回 true

相关文档