FINAL CUT
Public Types | Public Member Functions | List of all members
finalcut::FListViewIterator Class Reference

Public Types

using FObjectList = std::vector< FObject * >
 
using Iterator = FObjectList::iterator
 
using IteratorStack = std::stack< Iterator >
 

Public Member Functions

 FListViewIterator (Iterator)
 
 FListViewIterator (const FListViewIterator &)=default
 
 FListViewIterator (FListViewIterator &&i) noexcept
 
auto operator= (const FListViewIterator &) -> FListViewIterator &=default
 
auto operator= (FListViewIterator &&) noexcept -> FListViewIterator &=default
 
auto operator= (Iterator iter) -> FListViewIterator &
 
auto operator++ () -> FListViewIterator &
 
auto operator++ (int) -> FListViewIterator
 
auto operator-- () -> FListViewIterator &
 
auto operator-- (int) -> FListViewIterator
 
auto operator+= (int) -> FListViewIterator &
 
auto operator-= (int) -> FListViewIterator &
 
auto operator* () const -> FObject *&
 
auto operator-> () const -> FObject *
 
auto operator== (const FListViewIterator &) const -> bool
 
auto operator!= (const FListViewIterator &) const -> bool
 
auto operator== (Iterator) const -> bool
 
auto operator!= (Iterator) const -> bool
 
auto getClassName () const -> FString
 
auto getPosition () -> int &
 
void parentElement ()
 

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