This repository was archived by the owner on Aug 31, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 227
Expand file tree
/
Copy pathem-clipboard.cpp
More file actions
122 lines (92 loc) · 2.4 KB
/
em-clipboard.cpp
File metadata and controls
122 lines (92 loc) · 2.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
/* Copyright (C) 2015 LiveCode Ltd.
This file is part of LiveCode.
LiveCode is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License v3 as published by the Free
Software Foundation.
LiveCode is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with LiveCode. If not see <http://www.gnu.org/licenses/>. */
#include "em-clipboard.h"
MCRawClipboard* MCRawClipboard::CreateSystemClipboard()
{
return new MCEmscriptenRawClipboard;
}
MCRawClipboard* MCRawClipboard::CreateSystemSelectionClipboard()
{
return new MCEmscriptenRawClipboard;
}
MCRawClipboard* MCRawClipboard::CreateSystemDragboard()
{
return new MCEmscriptenRawClipboard;
}
uindex_t MCEmscriptenRawClipboard::GetItemCount() const
{
return 0;
}
const MCRawClipboardItem* MCEmscriptenRawClipboard::GetItemAtIndex(uindex_t p_index) const
{
return NULL;
}
MCRawClipboardItem* MCEmscriptenRawClipboard::GetItemAtIndex(uindex_t p_index)
{
return NULL;
}
void MCEmscriptenRawClipboard::Clear()
{
;
}
bool MCEmscriptenRawClipboard::IsOwned() const
{
return false;
}
bool MCEmscriptenRawClipboard::IsExternalData() const
{
return false;
}
MCRawClipboardItem* MCEmscriptenRawClipboard::CreateNewItem()
{
return NULL;
}
bool MCEmscriptenRawClipboard::AddItem(MCRawClipboardItem* p_item)
{
return false;
}
bool MCEmscriptenRawClipboard::PushUpdates()
{
return false;
}
bool MCEmscriptenRawClipboard::PullUpdates()
{
return false;
}
bool MCEmscriptenRawClipboard::FlushData()
{
return false;
}
uindex_t MCEmscriptenRawClipboard::GetMaximumItemCount() const
{
return 1;
}
MCStringRef MCEmscriptenRawClipboard::GetKnownTypeString(MCRawClipboardKnownType p_type) const
{
return NULL;
}
MCDataRef MCEmscriptenRawClipboard::EncodeFileListForTransfer(MCStringRef p_file_list) const
{
return NULL;
}
MCStringRef MCEmscriptenRawClipboard::DecodeTransferredFileList(MCDataRef p_data) const
{
return NULL;
}
MCDataRef MCEmscriptenRawClipboard::EncodeHTMLFragmentForTransfer(MCDataRef p_html) const
{
return NULL;
}
MCDataRef MCEmscriptenRawClipboard::DecodeTransferredHTML(MCDataRef p_html) const
{
return NULL;
}