|  | 
| SDF_API | SdfSimpleLayerStateDelegate () | 
|  | 
| virtual SDF_API bool | _IsDirty () override | 
|  | 
| virtual SDF_API void | _MarkCurrentStateAsClean () override | 
|  | 
| virtual SDF_API void | _MarkCurrentStateAsDirty () override | 
|  | 
| virtual SDF_API void | _OnSetLayer (const SdfLayerHandle &layer) override | 
|  | 
| virtual SDF_API void | _OnSetField (const SdfPath &path, const TfToken &fieldName, const VtValue &value) override | 
|  | Invoked when a field is being changed on the associated layer.  More... 
 | 
|  | 
| virtual SDF_API void | _OnSetField (const SdfPath &path, const TfToken &fieldName, const SdfAbstractDataConstValue &value) override | 
|  | 
| virtual SDF_API void | _OnSetFieldDictValueByKey (const SdfPath &path, const TfToken &fieldName, const TfToken &keyPath, const VtValue &value) override | 
|  | Invoked when a field dict key is being changed on the associated layer.  More... 
 | 
|  | 
| virtual SDF_API void | _OnSetFieldDictValueByKey (const SdfPath &path, const TfToken &fieldName, const TfToken &keyPath, const SdfAbstractDataConstValue &value) override | 
|  | 
| virtual SDF_API void | _OnSetTimeSample (const SdfPath &path, double time, const VtValue &value) override | 
|  | Invoked when a time sample is being changed on the associated layer.  More... 
 | 
|  | 
| virtual SDF_API void | _OnSetTimeSample (const SdfPath &path, double time, const SdfAbstractDataConstValue &value) override | 
|  | 
| virtual SDF_API void | _OnCreateSpec (const SdfPath &path, SdfSpecType specType, bool inert) override | 
|  | Invoked when a new spec is created on the associated layer.  More... 
 | 
|  | 
| virtual SDF_API void | _OnDeleteSpec (const SdfPath &path, bool inert) override | 
|  | 
| virtual SDF_API void | _OnMoveSpec (const SdfPath &oldPath, const SdfPath &newPath) override | 
|  | Invoked when a spec and its children are moved.  More... 
 | 
|  | 
| virtual SDF_API void | _OnPushChild (const SdfPath &path, const TfToken &fieldName, const TfToken &value) override | 
|  | Invoked when a child spec is pushed onto a parent's list of children.  More... 
 | 
|  | 
| virtual SDF_API void | _OnPushChild (const SdfPath &path, const TfToken &fieldName, const SdfPath &value) override | 
|  | Invoked when a child spec is pushed onto a parent's list of children.  More... 
 | 
|  | 
| virtual SDF_API void | _OnPopChild (const SdfPath &path, const TfToken &fieldName, const TfToken &oldValue) override | 
|  | Invoked when a child spec is popped off a parent's list of children.  More... 
 | 
|  | 
| virtual SDF_API void | _OnPopChild (const SdfPath &path, const TfToken &fieldName, const SdfPath &oldValue) override | 
|  | Invoked when a child spec is popped off a parent's list of children.  More... 
 | 
|  | 
| SDF_API | SdfLayerStateDelegateBase () | 
|  | 
| SDF_API SdfLayerHandle | _GetLayer () const | 
|  | 
| SDF_API SdfAbstractDataPtr | _GetLayerData () const | 
|  | 
| virtual TF_API | ~TfRefBase () | 
|  | 
|  | ~TfWeakBase () | 
|  | 
| TfRefPtr< Tf_Remnant > | _Register () const | 
|  | 
| template<class T > | 
| TfRefPtr< Tf_Remnant > | _Register (T *tempRmnt) const | 
|  | 
| bool | _HasRemnant () const | 
|  | 
|  | 
| typedef void(* | UniqueChangedFuncPtr )(TfRefBase const *, bool) | 
|  | 
| virtual SDF_API | ~SdfLayerStateDelegateBase () | 
|  | 
| SDF_API bool | IsDirty () | 
|  | 
| SDF_API void | SetField (const SdfPath &path, const TfToken &field, const VtValue &value, VtValue *oldValue=NULL) | 
|  | 
| SDF_API void | SetField (const SdfPath &path, const TfToken &field, const SdfAbstractDataConstValue &value, VtValue *oldValue=NULL) | 
|  | 
| SDF_API void | SetFieldDictValueByKey (const SdfPath &path, const TfToken &field, const TfToken &keyPath, const VtValue &value, VtValue *oldValue=NULL) | 
|  | 
| SDF_API void | SetFieldDictValueByKey (const SdfPath &path, const TfToken &field, const TfToken &keyPath, const SdfAbstractDataConstValue &value, VtValue *oldValue=NULL) | 
|  | 
| SDF_API void | SetTimeSample (const SdfPath &path, double time, const VtValue &value) | 
|  | 
| SDF_API void | SetTimeSample (const SdfPath &path, double time, const SdfAbstractDataConstValue &value) | 
|  | 
| SDF_API void | CreateSpec (const SdfPath &path, SdfSpecType specType, bool inert) | 
|  | 
| SDF_API void | DeleteSpec (const SdfPath &path, bool inert) | 
|  | 
| SDF_API void | MoveSpec (const SdfPath &oldPath, const SdfPath &newPath) | 
|  | 
| SDF_API void | PushChild (const SdfPath &parentPath, const TfToken &field, const TfToken &value) | 
|  | 
| SDF_API void | PushChild (const SdfPath &parentPath, const TfToken &field, const SdfPath &value) | 
|  | 
| SDF_API void | PopChild (const SdfPath &parentPath, const TfToken &field, const TfToken &oldValue) | 
|  | 
| SDF_API void | PopChild (const SdfPath &parentPath, const TfToken &field, const SdfPath &oldValue) | 
|  | 
|  | TfRefBase () | 
|  | 
|  | TfRefBase (TfRefBase const &) | 
|  | 
| TfRefBase & | operator= (TfRefBase const &) | 
|  | 
| size_t | GetCurrentCount () const | 
|  | Return the current reference count of this object.  More... 
 | 
|  | 
| bool | IsUnique () const | 
|  | Return true if only one TfRefPtrpoints to this object.  More...
 | 
|  | 
| void | SetShouldInvokeUniqueChangedListener (bool shouldCall) | 
|  | 
|  | TfWeakBase () | 
|  | 
|  | TfWeakBase (const TfWeakBase &) | 
|  | 
| const TfWeakBase & | __GetTfWeakBase__ () const | 
|  | 
| const TfWeakBase & | operator= (const TfWeakBase &) | 
|  | 
| void | EnableNotification2 () const | 
|  | 
| TF_API void const * | GetUniqueIdentifier () const | 
|  | 
A layer state delegate that simply records whether any changes have been made to a layer. 
Definition at line 249 of file layerStateDelegate.h.