Class SdfRelationshipSpecHandle
Inheritance
SdfRelationshipSpecHandle
Namespace: pxr
Syntax
public class SdfRelationshipSpecHandle : IDisposable
Constructors
SdfRelationshipSpecHandle()
Declaration
public SdfRelationshipSpecHandle()
SdfRelationshipSpecHandle(SdfRelationshipSpec)
Declaration
public SdfRelationshipSpecHandle(SdfRelationshipSpec spec)
Parameters
SdfRelationshipSpecHandle(SdfRelationshipSpecHandle)
Declaration
public SdfRelationshipSpecHandle(SdfRelationshipSpecHandle handle)
Parameters
Fields
swigCMemOwn
Declaration
protected bool swigCMemOwn
Field Value
Methods
__deref__()
Declaration
public SdfRelationshipSpec __deref__()
Returns
CanSetName(String, SWIGTYPE_p_std__string)
Declaration
public bool CanSetName(string newName, SWIGTYPE_p_std__string whyNot)
Parameters
Returns
ClearDefaultValue()
Declaration
public void ClearDefaultValue()
ClearField(TfToken)
Declaration
public bool ClearField(TfToken name)
Parameters
Returns
ClearInfo(TfToken)
Declaration
public void ClearInfo(TfToken key)
Parameters
ClearTargetPathList()
Declaration
public void ClearTargetPathList()
Dispose()
Declaration
public virtual void Dispose()
Implements
Finalize()
Declaration
protected void Finalize()
GetAssetInfo()
Declaration
public SWIGTYPE_p_SdfDictionaryProxy GetAssetInfo()
Returns
Declaration
public string GetComment()
Returns
GetCustomData()
Declaration
public SWIGTYPE_p_SdfDictionaryProxy GetCustomData()
Returns
GetDefaultValue()
Declaration
public VtValue GetDefaultValue()
Returns
GetDisplayGroup()
Declaration
public string GetDisplayGroup()
Returns
GetDisplayName()
Declaration
public string GetDisplayName()
Returns
GetDocumentation()
Declaration
public string GetDocumentation()
Returns
GetFallbackForInfo(TfToken)
Declaration
public VtValue GetFallbackForInfo(TfToken key)
Parameters
Returns
GetField(TfToken)
Declaration
public VtValue GetField(TfToken name)
Parameters
Returns
GetHidden()
Declaration
Returns
GetInfo(TfToken)
Declaration
public VtValue GetInfo(TfToken key)
Parameters
Returns
GetLayer()
Declaration
public SdfLayerHandle GetLayer()
Returns
Declaration
public TfToken GetMetaDataDisplayGroup(TfToken key)
Parameters
Returns
Declaration
public TfTokenVector GetMetaDataInfoKeys()
Returns
GetName()
Declaration
Returns
GetNameToken()
Declaration
public TfToken GetNameToken()
Returns
GetNoLoadHint()
Declaration
public bool GetNoLoadHint()
Returns
GetOwner()
Declaration
public SdfSpecHandle GetOwner()
Returns
GetPath()
Declaration
Returns
GetPermission()
Declaration
public SdfPermission GetPermission()
Returns
GetPrefix()
Declaration
public string GetPrefix()
Returns
GetSchema()
Declaration
public SWIGTYPE_p_SdfSchemaBase GetSchema()
Returns
GetSpecType()
Declaration
public SdfSpecType GetSpecType()
Returns
GetSuffix()
Declaration
public string GetSuffix()
Returns
GetSymmetricPeer()
Declaration
public string GetSymmetricPeer()
Returns
GetSymmetryArguments()
Declaration
public SWIGTYPE_p_SdfDictionaryProxy GetSymmetryArguments()
Returns
GetSymmetryFunction()
Declaration
public TfToken GetSymmetryFunction()
Returns
GetTargetPathList()
Declaration
public SWIGTYPE_p_SdfTargetsProxy GetTargetPathList()
Returns
GetTimeSampleMap()
Declaration
public SWIGTYPE_p_std__mapT_double_VtValue_std__lessT_double_t_t GetTimeSampleMap()
Returns
GetTypeForInfo(TfToken)
Declaration
public TfType GetTypeForInfo(TfToken key)
Parameters
Returns
GetTypeName()
Declaration
public SdfValueTypeName GetTypeName()
Returns
GetValueType()
Declaration
public TfType GetValueType()
Returns
GetVariability()
Declaration
public SdfVariability GetVariability()
Returns
HasDefaultValue()
Declaration
public bool HasDefaultValue()
Returns
HasField(TfToken)
Declaration
public bool HasField(TfToken name)
Parameters
Returns
HasInfo(TfToken)
Declaration
public bool HasInfo(TfToken key)
Parameters
Returns
HasOnlyRequiredFields()
Declaration
public bool HasOnlyRequiredFields()
Returns
HasTargetPathList()
Declaration
public bool HasTargetPathList()
Returns
IsCustom()
Declaration
Returns
IsDormant()
Declaration
Returns
IsInert()
Declaration
Returns
IsInert(Boolean)
Declaration
public bool IsInert(bool ignoreChildren)
Parameters
Type |
Name |
Description |
Boolean |
ignoreChildren |
|
Returns
IsValidName(String)
Declaration
public bool IsValidName(string name)
Parameters
Type |
Name |
Description |
String |
name |
|
Returns
ListFields()
Declaration
public TfTokenVector ListFields()
Returns
ListInfoKeys()
Declaration
public TfTokenVector ListInfoKeys()
Returns
New(SdfPrimSpecHandle, String)
Declaration
public SdfRelationshipSpecHandle New(SdfPrimSpecHandle owner, string name)
Parameters
Returns
New(SdfPrimSpecHandle, String, Boolean)
Declaration
public SdfRelationshipSpecHandle New(SdfPrimSpecHandle owner, string name, bool custom)
Parameters
Returns
New(SdfPrimSpecHandle, String, Boolean, SdfVariability)
Declaration
public SdfRelationshipSpecHandle New(SdfPrimSpecHandle owner, string name, bool custom, SdfVariability variability)
Parameters
Returns
PermissionToEdit()
Declaration
public bool PermissionToEdit()
Returns
RemoveTargetPath(SdfPath)
Declaration
public void RemoveTargetPath(SdfPath path)
Parameters
RemoveTargetPath(SdfPath, Boolean)
Declaration
public void RemoveTargetPath(SdfPath path, bool preserveTargetOrder)
Parameters
ReplaceTargetPath(SdfPath, SdfPath)
Declaration
public void ReplaceTargetPath(SdfPath oldPath, SdfPath newPath)
Parameters
SetAssetInfo(String, VtValue)
Declaration
public void SetAssetInfo(string name, VtValue value)
Parameters
Declaration
public void SetComment(string value)
Parameters
Type |
Name |
Description |
String |
value |
|
SetCustom(Boolean)
Declaration
public void SetCustom(bool custom)
Parameters
Type |
Name |
Description |
Boolean |
custom |
|
SetCustomData(String, VtValue)
Declaration
public void SetCustomData(string name, VtValue value)
Parameters
SetDefaultValue(VtValue)
Declaration
public bool SetDefaultValue(VtValue defaultValue)
Parameters
Type |
Name |
Description |
VtValue |
defaultValue |
|
Returns
SetDisplayGroup(String)
Declaration
public void SetDisplayGroup(string value)
Parameters
Type |
Name |
Description |
String |
value |
|
SetDisplayName(String)
Declaration
public void SetDisplayName(string value)
Parameters
Type |
Name |
Description |
String |
value |
|
SetDocumentation(String)
Declaration
public void SetDocumentation(string value)
Parameters
Type |
Name |
Description |
String |
value |
|
SetField(TfToken, VtValue)
Declaration
public bool SetField(TfToken name, VtValue value)
Parameters
Returns
SetHidden(Boolean)
Declaration
public void SetHidden(bool value)
Parameters
Type |
Name |
Description |
Boolean |
value |
|
SetInfo(TfToken, VtValue)
Declaration
public void SetInfo(TfToken key, VtValue value)
Parameters
SetInfoDictionaryValue(TfToken, TfToken, VtValue)
Declaration
public void SetInfoDictionaryValue(TfToken dictionaryKey, TfToken entryKey, VtValue value)
Parameters
SetName(String)
Declaration
public bool SetName(string newName)
Parameters
Type |
Name |
Description |
String |
newName |
|
Returns
SetName(String, Boolean)
Declaration
public bool SetName(string newName, bool validate)
Parameters
Returns
SetNoLoadHint(Boolean)
Declaration
public void SetNoLoadHint(bool noload)
Parameters
Type |
Name |
Description |
Boolean |
noload |
|
SetPermission(SdfPermission)
Declaration
public void SetPermission(SdfPermission value)
Parameters
SetPrefix(String)
Declaration
public void SetPrefix(string value)
Parameters
Type |
Name |
Description |
String |
value |
|
SetSuffix(String)
Declaration
public void SetSuffix(string value)
Parameters
Type |
Name |
Description |
String |
value |
|
SetSymmetricPeer(String)
Declaration
public void SetSymmetricPeer(string peerName)
Parameters
Type |
Name |
Description |
String |
peerName |
|
SetSymmetryArgument(String, VtValue)
Declaration
public void SetSymmetryArgument(string name, VtValue value)
Parameters
SetSymmetryFunction(TfToken)
Declaration
public void SetSymmetryFunction(TfToken functionName)
Parameters
Type |
Name |
Description |
TfToken |
functionName |
|
WriteToStream(SWIGTYPE_p_std__ostream)
Declaration
public bool WriteToStream(SWIGTYPE_p_std__ostream arg0)
Parameters
Returns
WriteToStream(SWIGTYPE_p_std__ostream, UInt32)
Declaration
public bool WriteToStream(SWIGTYPE_p_std__ostream arg0, uint indent)
Parameters
Returns