Class NdrProperty
Namespace: pxr
Syntax
public class NdrProperty : IDisposable
Constructors
NdrProperty(TfToken, TfToken, VtValue, Boolean, UInt32, Boolean, SWIGTYPE_p_std__unordered_mapT_TfToken_std__string_TfToken__HashFunctor_t)
Declaration
public NdrProperty(TfToken name, TfToken type, VtValue defaultValue, bool isOutput, uint arraySize, bool isDynamicArray, SWIGTYPE_p_std__unordered_mapT_TfToken_std__string_TfToken__HashFunctor_t metadata)
Parameters
Fields
swigCMemOwn
Declaration
protected bool swigCMemOwn
Field Value
Methods
CanConnectTo(NdrProperty)
Declaration
public virtual bool CanConnectTo(NdrProperty other)
Parameters
Returns
Dispose()
Declaration
public virtual void Dispose()
Implements
Finalize()
Declaration
protected void Finalize()
GetArraySize()
Declaration
public int GetArraySize()
Returns
GetDefaultValue()
Declaration
public VtValue GetDefaultValue()
Returns
GetInfoString()
Declaration
public virtual string GetInfoString()
Returns
Declaration
public virtual SWIGTYPE_p_std__unordered_mapT_TfToken_std__string_TfToken__HashFunctor_t GetMetadata()
Returns
GetName()
Declaration
Returns
GetTfType()
Declaration
public TfToken GetTfType()
Returns
GetTypeAsSdfType()
Declaration
public virtual SWIGTYPE_p_std__pairT_SdfValueTypeName_TfToken_t GetTypeAsSdfType()
Returns
IsArray()
Declaration
Returns
IsConnectable()
Declaration
public virtual bool IsConnectable()
Returns
IsDynamicArray()
Declaration
public bool IsDynamicArray()
Returns
IsOutput()
Declaration
Returns