SdfNotice::BaseLayersDidChange Class Reference

Base class for LayersDidChange and LayersDidChangeSentPerLayer. More...

+ Inheritance diagram for SdfNotice::BaseLayersDidChange:

Public Types

using const_iterator = SdfLayerChangeListVec::const_iterator
 
using iterator = const_iterator
 

Public Member Functions

 BaseLayersDidChange (const SdfLayerChangeListVec &changeVec, size_t serialNumber)
 
SDF_API SdfLayerHandleVector GetLayers () const
 A list of layers changed. More...
 
const SdfLayerChangeListVec & GetChangeListVec () const
 A list of layers and the changes that occurred to them. More...
 
const_iterator begin () const
 
const_iterator cbegin () const
 
const_iterator end () const
 
const_iterator cend () const
 
const_iterator find (SdfLayerHandle const &layer) const
 
bool count (SdfLayerHandle const &layer) const
 
size_t GetSerialNumber () const
 The serial number for this round of change processing. More...
 

Detailed Description

Base class for LayersDidChange and LayersDidChangeSentPerLayer.

Definition at line 58 of file notice.h.

Member Function Documentation

◆ GetChangeListVec()

const SdfLayerChangeListVec& GetChangeListVec ( ) const
inline

A list of layers and the changes that occurred to them.

Definition at line 74 of file notice.h.

◆ GetLayers()

SDF_API SdfLayerHandleVector GetLayers ( ) const

A list of layers changed.

◆ GetSerialNumber()

size_t GetSerialNumber ( ) const
inline

The serial number for this round of change processing.

Definition at line 94 of file notice.h.


The documentation for this class was generated from the following file: