docs.unity3d.com
    Show / Hide Table of Contents

    Class TfType

    Inheritance
    Object
    TfType
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: pxr
    Syntax
    public class TfType : IDisposable

    Constructors

    TfType()

    Declaration
    public TfType()

    Fields

    swigCMemOwn

    Declaration
    protected bool swigCMemOwn
    Field Value
    Type Description
    Boolean

    Methods

    AddAlias(TfType, String)

    Declaration
    public void AddAlias(TfType arg0, string name)
    Parameters
    Type Name Description
    TfType arg0
    String name

    Alias(TfType, String)

    Declaration
    public TfType Alias(TfType arg0, string name)
    Parameters
    Type Name Description
    TfType arg0
    String name
    Returns
    Type Description
    TfType

    CastFromAncestor(TfType, SWIGTYPE_p_void)

    Declaration
    public SWIGTYPE_p_void CastFromAncestor(TfType ancestor, SWIGTYPE_p_void addr)
    Parameters
    Type Name Description
    TfType ancestor
    SWIGTYPE_p_void addr
    Returns
    Type Description
    SWIGTYPE_p_void

    CastToAncestor(TfType, SWIGTYPE_p_void)

    Declaration
    public SWIGTYPE_p_void CastToAncestor(TfType ancestor, SWIGTYPE_p_void addr)
    Parameters
    Type Name Description
    TfType ancestor
    SWIGTYPE_p_void addr
    Returns
    Type Description
    SWIGTYPE_p_void

    Declare(String)

    Declaration
    public static TfType Declare(string typeName)
    Parameters
    Type Name Description
    String typeName
    Returns
    Type Description
    TfType

    Dispose()

    Declaration
    public virtual void Dispose()
    Implements
    IDisposable.Dispose()

    Finalize()

    Declaration
    protected void Finalize()

    Find(SWIGTYPE_p_std__type_info)

    Declaration
    public static TfType Find(SWIGTYPE_p_std__type_info t)
    Parameters
    Type Name Description
    SWIGTYPE_p_std__type_info t
    Returns
    Type Description
    TfType

    FindByName(String)

    Declaration
    public static TfType FindByName(string name)
    Parameters
    Type Name Description
    String name
    Returns
    Type Description
    TfType

    FindByTypeid(SWIGTYPE_p_std__type_info)

    Declaration
    public static TfType FindByTypeid(SWIGTYPE_p_std__type_info t)
    Parameters
    Type Name Description
    SWIGTYPE_p_std__type_info t
    Returns
    Type Description
    TfType

    FindDerivedByName(String)

    Declaration
    public TfType FindDerivedByName(string name)
    Parameters
    Type Name Description
    String name
    Returns
    Type Description
    TfType

    GetAliases(TfType)

    Declaration
    public StdStringVector GetAliases(TfType derivedType)
    Parameters
    Type Name Description
    TfType derivedType
    Returns
    Type Description
    StdStringVector

    GetAllAncestorTypes(TfTypeVector)

    Declaration
    public void GetAllAncestorTypes(TfTypeVector result)
    Parameters
    Type Name Description
    TfTypeVector result

    GetAllDerivedTypes(SWIGTYPE_p_std__setT_TfType_t)

    Declaration
    public void GetAllDerivedTypes(SWIGTYPE_p_std__setT_TfType_t result)
    Parameters
    Type Name Description
    SWIGTYPE_p_std__setT_TfType_t result

    GetBaseTypes()

    Declaration
    public TfTypeVector GetBaseTypes()
    Returns
    Type Description
    TfTypeVector

    GetCanonicalType()

    Declaration
    public TfType GetCanonicalType()
    Returns
    Type Description
    TfType

    GetCanonicalTypeName(SWIGTYPE_p_std__type_info)

    Declaration
    public static string GetCanonicalTypeName(SWIGTYPE_p_std__type_info arg0)
    Parameters
    Type Name Description
    SWIGTYPE_p_std__type_info arg0
    Returns
    Type Description
    String

    GetDirectlyDerivedTypes()

    Declaration
    public TfTypeVector GetDirectlyDerivedTypes()
    Returns
    Type Description
    TfTypeVector

    GetNBaseTypes(TfType, UInt32)

    Declaration
    public uint GetNBaseTypes(TfType arg0, uint maxBases)
    Parameters
    Type Name Description
    TfType arg0
    UInt32 maxBases
    Returns
    Type Description
    UInt32

    GetRoot()

    Declaration
    public static TfType GetRoot()
    Returns
    Type Description
    TfType

    GetSizeof()

    Declaration
    public uint GetSizeof()
    Returns
    Type Description
    UInt32

    GetTypeid()

    Declaration
    public SWIGTYPE_p_std__type_info GetTypeid()
    Returns
    Type Description
    SWIGTYPE_p_std__type_info

    GetTypeName()

    Declaration
    public string GetTypeName()
    Returns
    Type Description
    String

    GetUnknownType()

    Declaration
    public static TfType GetUnknownType()
    Returns
    Type Description
    TfType

    IsA(TfType)

    Declaration
    public bool IsA(TfType queryType)
    Parameters
    Type Name Description
    TfType queryType
    Returns
    Type Description
    Boolean

    IsEnumType()

    Declaration
    public bool IsEnumType()
    Returns
    Type Description
    Boolean

    IsPlainOldDataType()

    Declaration
    public bool IsPlainOldDataType()
    Returns
    Type Description
    Boolean

    IsRoot()

    Declaration
    public bool IsRoot()
    Returns
    Type Description
    Boolean

    IsUnknown()

    Declaration
    public bool IsUnknown()
    Returns
    Type Description
    Boolean
    Back to top
    Copyright © 2023 Unity Technologies
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on Thursday, October 19, 2023