docs.unity3d.com
    显示 / 隐藏目录

    Class IRequiresTraitsMethods

    Inheritance
    Object
    IRequiresTraitsMethods
    Namespace: Unity.MARS.Data
    Syntax
    public static class IRequiresTraitsMethods

    Fields

    StaticRequiredTraitsBindingFlags

    Declaration
    public const BindingFlags StaticRequiredTraitsBindingFlags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy
    Field Value
    Type Description
    BindingFlags

    StaticRequiredTraitsFieldName

    Declaration
    public const string StaticRequiredTraitsFieldName = "k_RequiredTraits"
    Field Value
    Type Description
    String

    Methods

    ForEachContextIdWithTrait<T>(IRequiresTraits<T>, String, Action<Int32>)

    Declaration
    public static void ForEachContextIdWithTrait<T>(this IRequiresTraits<T> obj, string traitName, Action<int> forEach)
    Parameters
    Type Name Description
    IRequiresTraits<T> obj
    String traitName
    Action<Int32> forEach
    Type Parameters
    Name Description
    T

    TryGetAllTraitsWithSemanticTag<T>(IRequiresTraits<T>, String, String, out Dictionary<Int32, T>)

    Declaration
    public static bool TryGetAllTraitsWithSemanticTag<T>(this IRequiresTraits<T> obj, string traitName, string tag, out Dictionary<int, T> values)
    Parameters
    Type Name Description
    IRequiresTraits<T> obj
    String traitName
    String tag
    Dictionary<Int32, T> values
    Returns
    Type Description
    Boolean
    Type Parameters
    Name Description
    T

    TryGetTraitValue<T>(IRequiresTraits<T>, Int32, String, out T)

    Declaration
    public static bool TryGetTraitValue<T>(this IRequiresTraits<T> obj, int dataID, string traitName, out T value)
    Parameters
    Type Name Description
    IRequiresTraits<T> obj
    Int32 dataID
    String traitName
    T value
    Returns
    Type Description
    Boolean
    Type Parameters
    Name Description
    T
    返回到顶部
    Copyright © 2023 Unity Technologies — 商标和使用条款
    • 法律条款
    • 隐私政策
    • Cookie
    • 不要出售或分享我的个人信息
    • Your Privacy Choices (Cookie Settings)