docs.unity3d.com
    目次を表示する/隠す

    Class IProvidesTraitsMethods

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

    Fields

    StaticProvidedTraitsBindingFlags

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

    StaticProvidedTraitsFieldName

    Declaration
    public const string StaticProvidedTraitsFieldName = "k_ProvidedTraits"
    Field Value
    Type Description
    String

    Methods

    AddOrUpdateTrait<T>(IProvidesTraits<T>, Int32, String, T)

    Declaration
    public static void AddOrUpdateTrait<T>(this IProvidesTraits<T> obj, int dataID, string traitName, T value)
    Parameters
    Type Name Description
    IProvidesTraits<T> obj
    Int32 dataID
    String traitName
    T value
    Type Parameters
    Name Description
    T

    RemoveTrait<T>(IProvidesTraits<T>, Int32, String)

    Declaration
    public static bool RemoveTrait<T>(this IProvidesTraits<T> obj, int dataID, string traitName)
    Parameters
    Type Name Description
    IProvidesTraits<T> obj
    Int32 dataID
    String traitName
    Returns
    Type Description
    Boolean
    Type Parameters
    Name Description
    T
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)