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

#include <i_clipboard.hpp>

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

Public Member Functions

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

Detailed Description

Definition at line 49 of file i_clipboard.hpp.

Member Function Documentation

◆ can_copy()

bool neogfx::default_clipboard_sink::can_copy ( ) const
inlineoverridevirtual

Implements neogfx::i_clipboard_sink.

Definition at line 55 of file i_clipboard.hpp.

◆ can_cut()

bool neogfx::default_clipboard_sink::can_cut ( ) const
inlineoverridevirtual

Implements neogfx::i_clipboard_sink.

Definition at line 54 of file i_clipboard.hpp.

◆ can_delete_selected()

bool neogfx::default_clipboard_sink::can_delete_selected ( ) const
inlineoverridevirtual

Implements neogfx::i_clipboard_sink.

Definition at line 57 of file i_clipboard.hpp.

◆ can_paste()

bool neogfx::default_clipboard_sink::can_paste ( ) const
inlineoverridevirtual

Implements neogfx::i_clipboard_sink.

Definition at line 56 of file i_clipboard.hpp.

◆ can_redo()

bool neogfx::default_clipboard_sink::can_redo ( ) const
inlineoverridevirtual

Implements neogfx::i_clipboard_sink.

Definition at line 53 of file i_clipboard.hpp.

◆ can_select_all()

bool neogfx::default_clipboard_sink::can_select_all ( ) const
inlineoverridevirtual

Implements neogfx::i_clipboard_sink.

Definition at line 58 of file i_clipboard.hpp.

◆ can_undo()

bool neogfx::default_clipboard_sink::can_undo ( ) const
inlineoverridevirtual

Implements neogfx::i_clipboard_sink.

Definition at line 52 of file i_clipboard.hpp.

◆ copy()

void neogfx::default_clipboard_sink::copy ( i_clipboard aClipboard)
inlineoverridevirtual

Implements neogfx::i_clipboard_sink.

Definition at line 62 of file i_clipboard.hpp.

◆ cut()

void neogfx::default_clipboard_sink::cut ( i_clipboard aClipboard)
inlineoverridevirtual

Implements neogfx::i_clipboard_sink.

Definition at line 61 of file i_clipboard.hpp.

◆ delete_selected()

void neogfx::default_clipboard_sink::delete_selected ( )
inlineoverridevirtual

Implements neogfx::i_clipboard_sink.

Definition at line 64 of file i_clipboard.hpp.

◆ paste()

void neogfx::default_clipboard_sink::paste ( i_clipboard aClipboard)
inlineoverridevirtual

Implements neogfx::i_clipboard_sink.

Definition at line 63 of file i_clipboard.hpp.

◆ redo()

void neogfx::default_clipboard_sink::redo ( i_clipboard aClipboard)
inlineoverridevirtual

Implements neogfx::i_clipboard_sink.

Definition at line 60 of file i_clipboard.hpp.

◆ select_all()

void neogfx::default_clipboard_sink::select_all ( )
inlineoverridevirtual

Implements neogfx::i_clipboard_sink.

Definition at line 65 of file i_clipboard.hpp.

◆ undo()

void neogfx::default_clipboard_sink::undo ( i_clipboard aClipboard)
inlineoverridevirtual

Implements neogfx::i_clipboard_sink.

Definition at line 59 of file i_clipboard.hpp.


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