#include <xmol/proxy/smart/FrameObserver.h>
template<typename Observer>
FrameObserver class
Template parameters | |
---|---|
Observer | An observer |
Contents
Frame Observer
Implemented in FrameObserverImpl.h
Usage: struct X : FrameObserver<X>
Constructors, destructors, conversion operators
- FrameObserver() deleted
- FrameObserver(FrameObserver&& rhs) noexcept
- FrameObserver(const FrameObserver& rhs)
- ~FrameObserver()
- FrameObserver(Frame* frame) protected explicit
Public functions
- auto operator=(FrameObserver&& rhs) -> FrameObserver& noexcept
- auto operator=(const FrameObserver& rhs) -> FrameObserver&
Protected functions
- auto is_bound_to_frame() const -> bool
- void on_frame_move(Frame& from, Frame& to)
- void on_frame_delete()
- auto frame() -> Frame&