neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::i_clipboard_sink Class Referenceabstract

#include <i_clipboard.hpp>

Inheritance diagram for neogfx::i_clipboard_sink:
neogfx::default_clipboard_sink

Public Member Functions

virtual bool can_undo () const =0
 
virtual bool can_redo () const =0
 
virtual bool can_cut () const =0
 
virtual bool can_copy () const =0
 
virtual bool can_paste () const =0
 
virtual bool can_delete_selected () const =0
 
virtual bool can_select_all () const =0
 
virtual void undo (i_clipboard &aClipboard)=0
 
virtual void redo (i_clipboard &aClipboard)=0
 
virtual void cut (i_clipboard &aClipboard)=0
 
virtual void copy (i_clipboard &aClipboard)=0
 
virtual void paste (i_clipboard &aClipboard)=0
 
virtual void delete_selected ()=0
 
virtual void select_all ()=0
 

Detailed Description

Definition at line 30 of file i_clipboard.hpp.

Member Function Documentation

◆ can_copy()

virtual bool neogfx::i_clipboard_sink::can_copy ( ) const
pure virtual

◆ can_cut()

virtual bool neogfx::i_clipboard_sink::can_cut ( ) const
pure virtual

◆ can_delete_selected()

virtual bool neogfx::i_clipboard_sink::can_delete_selected ( ) const
pure virtual

◆ can_paste()

virtual bool neogfx::i_clipboard_sink::can_paste ( ) const
pure virtual

◆ can_redo()

virtual bool neogfx::i_clipboard_sink::can_redo ( ) const
pure virtual

◆ can_select_all()

virtual bool neogfx::i_clipboard_sink::can_select_all ( ) const
pure virtual

◆ can_undo()

virtual bool neogfx::i_clipboard_sink::can_undo ( ) const
pure virtual

◆ copy()

virtual void neogfx::i_clipboard_sink::copy ( i_clipboard aClipboard)
pure virtual

◆ cut()

virtual void neogfx::i_clipboard_sink::cut ( i_clipboard aClipboard)
pure virtual

◆ delete_selected()

virtual void neogfx::i_clipboard_sink::delete_selected ( )
pure virtual

◆ paste()

virtual void neogfx::i_clipboard_sink::paste ( i_clipboard aClipboard)
pure virtual

◆ redo()

virtual void neogfx::i_clipboard_sink::redo ( i_clipboard aClipboard)
pure virtual

◆ select_all()

virtual void neogfx::i_clipboard_sink::select_all ( )
pure virtual

◆ undo()

virtual void neogfx::i_clipboard_sink::undo ( i_clipboard aClipboard)
pure virtual

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