Commit 01eee1c3d55044cb0c0ee84c3edd65adde52cd0e
1 parent
c1311c7c
Exists in
master
Adicionando documentação
Showing
11 changed files
with
489 additions
and
18 deletions
Show diff stats
Makefile
README
... | ... | @@ -1,8 +0,0 @@ |
1 | -############################## README VLIBRAS ############################## | |
2 | -# # | |
3 | -# Bruno Santos # | |
4 | -# brunosantos@lavid.ufpb.br # | |
5 | -# Repositório do sistema VLibras-Core para a plataforma Windows # | |
6 | -############################################################################ | |
7 | - | |
8 | - |
... | ... | @@ -0,0 +1,60 @@ |
1 | +# Mais informações | |
2 | + | |
3 | + Para mais informações visite nossa página clicando | |
4 | + [aqui!](http:\\vlibrasplayer.lavid.ufpb.br) | |
5 | + | |
6 | + | |
7 | + | |
8 | +@mainpage Documentação VLibras Desktop | |
9 | +# Overview | |
10 | + Este documento tem como principal objetivo, oferecer uma visão simples da arquitetura do | |
11 | +software VLibras desktop, versão Windows, para melhor entendimento do seu funcionamento. | |
12 | + | |
13 | + | |
14 | +Como Ilustrado na figura abaixo, o player utiliza as funcionalidades do plugin, são elas: | |
15 | + | |
16 | +1. coreInitialize | |
17 | +2. coreExecute | |
18 | +3. coreFinalize | |
19 | + | |
20 | +O plugin é uma biblioteca de ligação dinâmica (dll), responsável por fazer a comunicação | |
21 | +entre o sistema operacional e o tradutor, e entre o tradutor e o player. Para fazer essa comunicação | |
22 | +ele utiliza as classes PyTradutor e PyClip, que são implementadas na linguagem C++. | |
23 | +Essas classes importam a lib python.h para ter acesso aos módulos de | |
24 | +tradução(PortGlosa.py) e clipboard(Clipboard.py) implementados na linguagem Python. | |
25 | +Os executáveis Bdrag e hunpos-tag servem para fazer a cópia automática da seleção do | |
26 | +mouse para área de transferência do sistema operacional e classificar as palavras do texto | |
27 | +selecionado, respectivamente. | |
28 | + | |
29 | + | |
30 | + | |
31 | + | |
32 | +# CoreInitialize | |
33 | + | |
34 | + | |
35 | +Esse método apenas instancia os objetos da classe PyTradutor e PyClip, e inicializa a | |
36 | +aplicação Bdrag que permanecerá executando durante toda a execução do VLibras. | |
37 | + | |
38 | + | |
39 | + | |
40 | + | |
41 | + | |
42 | + | |
43 | + | |
44 | +# CoreExecute | |
45 | + | |
46 | +Esse método é responsável por: | |
47 | +1. Copiar a área de transferência para uma variável que será usada na tradução | |
48 | +2. Traduzir o texto selecionado de português para glosa | |
49 | +3. Enviar a glosa para o player para que ele possa importar e interpolar as animações | |
50 | + | |
51 | + | |
52 | + | |
53 | + | |
54 | +# coreFinalize | |
55 | + | |
56 | + | |
57 | +Esse método apenas finaliza as instancias criadas e encerra a aplicação Bdrag. | |
58 | + | |
59 | + | |
60 | + | |
0 | 61 | \ No newline at end of file | ... | ... |
... | ... | @@ -0,0 +1,367 @@ |
1 | +# Doxyfile 1.8.9.1 | |
2 | + | |
3 | +#--------------------------------------------------------------------------- | |
4 | +# Project related configuration options | |
5 | +#--------------------------------------------------------------------------- | |
6 | +DOXYFILE_ENCODING = UTF-8 | |
7 | +PROJECT_NAME = "VLibras Desktop Windows" | |
8 | +PROJECT_NUMBER = beta | |
9 | +PROJECT_BRIEF = "Traduçao de Português para LIBRAS" | |
10 | +PROJECT_LOGO = C:/Users/bruno/Desktop/user_install/icons/icon_vlibras.ico | |
11 | +OUTPUT_DIRECTORY = C:/Users/bruno/vlibras-core-win/doc | |
12 | +CREATE_SUBDIRS = NO | |
13 | +ALLOW_UNICODE_NAMES = NO | |
14 | +OUTPUT_LANGUAGE = Brazilian | |
15 | +BRIEF_MEMBER_DESC = YES | |
16 | +REPEAT_BRIEF = YES | |
17 | +ABBREVIATE_BRIEF = "The $name class" \ | |
18 | + "The $name widget" \ | |
19 | + "The $name file" \ | |
20 | + is \ | |
21 | + provides \ | |
22 | + specifies \ | |
23 | + contains \ | |
24 | + represents \ | |
25 | + a \ | |
26 | + an \ | |
27 | + the | |
28 | +ALWAYS_DETAILED_SEC = NO | |
29 | +INLINE_INHERITED_MEMB = NO | |
30 | +FULL_PATH_NAMES = YES | |
31 | +STRIP_FROM_PATH = | |
32 | +STRIP_FROM_INC_PATH = | |
33 | +SHORT_NAMES = NO | |
34 | +JAVADOC_AUTOBRIEF = NO | |
35 | +QT_AUTOBRIEF = NO | |
36 | +MULTILINE_CPP_IS_BRIEF = NO | |
37 | +INHERIT_DOCS = YES | |
38 | +SEPARATE_MEMBER_PAGES = NO | |
39 | +TAB_SIZE = 4 | |
40 | +ALIASES = | |
41 | +TCL_SUBST = | |
42 | +OPTIMIZE_OUTPUT_FOR_C = NO | |
43 | +OPTIMIZE_OUTPUT_JAVA = NO | |
44 | +OPTIMIZE_FOR_FORTRAN = NO | |
45 | +OPTIMIZE_OUTPUT_VHDL = NO | |
46 | +EXTENSION_MAPPING = | |
47 | +MARKDOWN_SUPPORT = YES | |
48 | +AUTOLINK_SUPPORT = YES | |
49 | +BUILTIN_STL_SUPPORT = NO | |
50 | +CPP_CLI_SUPPORT = NO | |
51 | +SIP_SUPPORT = NO | |
52 | +IDL_PROPERTY_SUPPORT = YES | |
53 | +DISTRIBUTE_GROUP_DOC = NO | |
54 | +SUBGROUPING = YES | |
55 | +INLINE_GROUPED_CLASSES = NO | |
56 | +INLINE_SIMPLE_STRUCTS = NO | |
57 | +TYPEDEF_HIDES_STRUCT = NO | |
58 | +LOOKUP_CACHE_SIZE = 0 | |
59 | +#--------------------------------------------------------------------------- | |
60 | +# Build related configuration options | |
61 | +#--------------------------------------------------------------------------- | |
62 | +EXTRACT_ALL = NO | |
63 | +EXTRACT_PRIVATE = NO | |
64 | +EXTRACT_PACKAGE = NO | |
65 | +EXTRACT_STATIC = NO | |
66 | +EXTRACT_LOCAL_CLASSES = YES | |
67 | +EXTRACT_LOCAL_METHODS = NO | |
68 | +EXTRACT_ANON_NSPACES = NO | |
69 | +HIDE_UNDOC_MEMBERS = NO | |
70 | +HIDE_UNDOC_CLASSES = NO | |
71 | +HIDE_FRIEND_COMPOUNDS = NO | |
72 | +HIDE_IN_BODY_DOCS = NO | |
73 | +INTERNAL_DOCS = NO | |
74 | +CASE_SENSE_NAMES = NO | |
75 | +HIDE_SCOPE_NAMES = NO | |
76 | +HIDE_COMPOUND_REFERENCE= NO | |
77 | +SHOW_INCLUDE_FILES = YES | |
78 | +SHOW_GROUPED_MEMB_INC = NO | |
79 | +FORCE_LOCAL_INCLUDES = NO | |
80 | +INLINE_INFO = YES | |
81 | +SORT_MEMBER_DOCS = YES | |
82 | +SORT_BRIEF_DOCS = NO | |
83 | +SORT_MEMBERS_CTORS_1ST = NO | |
84 | +SORT_GROUP_NAMES = NO | |
85 | +SORT_BY_SCOPE_NAME = NO | |
86 | +STRICT_PROTO_MATCHING = NO | |
87 | +GENERATE_TODOLIST = YES | |
88 | +GENERATE_TESTLIST = YES | |
89 | +GENERATE_BUGLIST = YES | |
90 | +GENERATE_DEPRECATEDLIST= YES | |
91 | +ENABLED_SECTIONS = | |
92 | +MAX_INITIALIZER_LINES = 30 | |
93 | +SHOW_USED_FILES = YES | |
94 | +SHOW_FILES = YES | |
95 | +SHOW_NAMESPACES = YES | |
96 | +FILE_VERSION_FILTER = | |
97 | +LAYOUT_FILE = | |
98 | +CITE_BIB_FILES = | |
99 | +#--------------------------------------------------------------------------- | |
100 | +# Configuration options related to warning and progress messages | |
101 | +#--------------------------------------------------------------------------- | |
102 | +QUIET = NO | |
103 | +WARNINGS = YES | |
104 | +WARN_IF_UNDOCUMENTED = YES | |
105 | +WARN_IF_DOC_ERROR = YES | |
106 | +WARN_NO_PARAMDOC = NO | |
107 | +WARN_FORMAT = "$file:$line: $text" | |
108 | +WARN_LOGFILE = | |
109 | +#--------------------------------------------------------------------------- | |
110 | +# Configuration options related to the input files | |
111 | +#--------------------------------------------------------------------------- | |
112 | +INPUT = src\ include\ plugin\ README.md | |
113 | +INPUT_ENCODING = UTF-8 | |
114 | +FILE_PATTERNS = *.c \ | |
115 | + *.cc \ | |
116 | + *.cxx \ | |
117 | + *.cpp \ | |
118 | + *.c++ \ | |
119 | + *.java \ | |
120 | + *.ii \ | |
121 | + *.ixx \ | |
122 | + *.ipp \ | |
123 | + *.i++ \ | |
124 | + *.inl \ | |
125 | + *.idl \ | |
126 | + *.ddl \ | |
127 | + *.odl \ | |
128 | + *.h \ | |
129 | + *.hh \ | |
130 | + *.hxx \ | |
131 | + *.hpp \ | |
132 | + *.h++ \ | |
133 | + *.cs \ | |
134 | + *.d \ | |
135 | + *.php \ | |
136 | + *.php4 \ | |
137 | + *.php5 \ | |
138 | + *.phtml \ | |
139 | + *.inc \ | |
140 | + *.m \ | |
141 | + *.markdown \ | |
142 | + *.md \ | |
143 | + *.mm \ | |
144 | + *.dox \ | |
145 | + *.py \ | |
146 | + *.f90 \ | |
147 | + *.f \ | |
148 | + *.for \ | |
149 | + *.tcl \ | |
150 | + *.vhd \ | |
151 | + *.vhdl \ | |
152 | + *.ucf \ | |
153 | + *.qsf \ | |
154 | + *.as \ | |
155 | + *.js | |
156 | +RECURSIVE = YES | |
157 | +EXCLUDE = | |
158 | +EXCLUDE_SYMLINKS = NO | |
159 | +EXCLUDE_PATTERNS = | |
160 | +EXCLUDE_SYMBOLS = | |
161 | +EXAMPLE_PATH = | |
162 | +EXAMPLE_PATTERNS = * | |
163 | +EXAMPLE_RECURSIVE = NO | |
164 | +IMAGE_PATH = | |
165 | +INPUT_FILTER = | |
166 | +FILTER_PATTERNS = | |
167 | +FILTER_SOURCE_FILES = NO | |
168 | +FILTER_SOURCE_PATTERNS = | |
169 | +USE_MDFILE_AS_MAINPAGE = | |
170 | +#--------------------------------------------------------------------------- | |
171 | +# Configuration options related to source browsing | |
172 | +#--------------------------------------------------------------------------- | |
173 | +SOURCE_BROWSER = NO | |
174 | +INLINE_SOURCES = NO | |
175 | +STRIP_CODE_COMMENTS = YES | |
176 | +REFERENCED_BY_RELATION = NO | |
177 | +REFERENCES_RELATION = NO | |
178 | +REFERENCES_LINK_SOURCE = YES | |
179 | +SOURCE_TOOLTIPS = YES | |
180 | +USE_HTAGS = NO | |
181 | +VERBATIM_HEADERS = YES | |
182 | +CLANG_ASSISTED_PARSING = NO | |
183 | +CLANG_OPTIONS = | |
184 | +#--------------------------------------------------------------------------- | |
185 | +# Configuration options related to the alphabetical class index | |
186 | +#--------------------------------------------------------------------------- | |
187 | +ALPHABETICAL_INDEX = YES | |
188 | +COLS_IN_ALPHA_INDEX = 5 | |
189 | +IGNORE_PREFIX = | |
190 | +#--------------------------------------------------------------------------- | |
191 | +# Configuration options related to the HTML output | |
192 | +#--------------------------------------------------------------------------- | |
193 | +GENERATE_HTML = YES | |
194 | +HTML_OUTPUT = html | |
195 | +HTML_FILE_EXTENSION = .html | |
196 | +HTML_HEADER = | |
197 | +HTML_FOOTER = | |
198 | +HTML_STYLESHEET = | |
199 | +HTML_EXTRA_STYLESHEET = | |
200 | +HTML_EXTRA_FILES = | |
201 | +HTML_COLORSTYLE_HUE = 220 | |
202 | +HTML_COLORSTYLE_SAT = 100 | |
203 | +HTML_COLORSTYLE_GAMMA = 80 | |
204 | +HTML_TIMESTAMP = YES | |
205 | +HTML_DYNAMIC_SECTIONS = NO | |
206 | +HTML_INDEX_NUM_ENTRIES = 100 | |
207 | +GENERATE_DOCSET = NO | |
208 | +DOCSET_FEEDNAME = "Doxygen generated docs" | |
209 | +DOCSET_BUNDLE_ID = org.doxygen.Project | |
210 | +DOCSET_PUBLISHER_ID = org.doxygen.Publisher | |
211 | +DOCSET_PUBLISHER_NAME = Publisher | |
212 | +GENERATE_HTMLHELP = NO | |
213 | +CHM_FILE = | |
214 | +HHC_LOCATION = | |
215 | +GENERATE_CHI = NO | |
216 | +CHM_INDEX_ENCODING = | |
217 | +BINARY_TOC = NO | |
218 | +TOC_EXPAND = NO | |
219 | +GENERATE_QHP = NO | |
220 | +QCH_FILE = | |
221 | +QHP_NAMESPACE = org.doxygen.Project | |
222 | +QHP_VIRTUAL_FOLDER = doc | |
223 | +QHP_CUST_FILTER_NAME = | |
224 | +QHP_CUST_FILTER_ATTRS = | |
225 | +QHP_SECT_FILTER_ATTRS = | |
226 | +QHG_LOCATION = | |
227 | +GENERATE_ECLIPSEHELP = NO | |
228 | +ECLIPSE_DOC_ID = org.doxygen.Project | |
229 | +DISABLE_INDEX = NO | |
230 | +GENERATE_TREEVIEW = NO | |
231 | +ENUM_VALUES_PER_LINE = 4 | |
232 | +TREEVIEW_WIDTH = 250 | |
233 | +EXT_LINKS_IN_WINDOW = NO | |
234 | +FORMULA_FONTSIZE = 10 | |
235 | +FORMULA_TRANSPARENT = YES | |
236 | +USE_MATHJAX = NO | |
237 | +MATHJAX_FORMAT = HTML-CSS | |
238 | +MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest | |
239 | +MATHJAX_EXTENSIONS = | |
240 | +MATHJAX_CODEFILE = | |
241 | +SEARCHENGINE = YES | |
242 | +SERVER_BASED_SEARCH = NO | |
243 | +EXTERNAL_SEARCH = NO | |
244 | +SEARCHENGINE_URL = | |
245 | +SEARCHDATA_FILE = searchdata.xml | |
246 | +EXTERNAL_SEARCH_ID = | |
247 | +EXTRA_SEARCH_MAPPINGS = | |
248 | +#--------------------------------------------------------------------------- | |
249 | +# Configuration options related to the LaTeX output | |
250 | +#--------------------------------------------------------------------------- | |
251 | +GENERATE_LATEX = NO | |
252 | +LATEX_OUTPUT = latex | |
253 | +LATEX_CMD_NAME = latex | |
254 | +MAKEINDEX_CMD_NAME = makeindex | |
255 | +COMPACT_LATEX = NO | |
256 | +PAPER_TYPE = a4 | |
257 | +EXTRA_PACKAGES = | |
258 | +LATEX_HEADER = | |
259 | +LATEX_FOOTER = | |
260 | +LATEX_EXTRA_STYLESHEET = | |
261 | +LATEX_EXTRA_FILES = | |
262 | +PDF_HYPERLINKS = YES | |
263 | +USE_PDFLATEX = YES | |
264 | +LATEX_BATCHMODE = NO | |
265 | +LATEX_HIDE_INDICES = NO | |
266 | +LATEX_SOURCE_CODE = NO | |
267 | +LATEX_BIB_STYLE = plain | |
268 | +#--------------------------------------------------------------------------- | |
269 | +# Configuration options related to the RTF output | |
270 | +#--------------------------------------------------------------------------- | |
271 | +GENERATE_RTF = NO | |
272 | +RTF_OUTPUT = rtf | |
273 | +COMPACT_RTF = NO | |
274 | +RTF_HYPERLINKS = NO | |
275 | +RTF_STYLESHEET_FILE = | |
276 | +RTF_EXTENSIONS_FILE = | |
277 | +RTF_SOURCE_CODE = NO | |
278 | +#--------------------------------------------------------------------------- | |
279 | +# Configuration options related to the man page output | |
280 | +#--------------------------------------------------------------------------- | |
281 | +GENERATE_MAN = NO | |
282 | +MAN_OUTPUT = man | |
283 | +MAN_EXTENSION = .3 | |
284 | +MAN_SUBDIR = | |
285 | +MAN_LINKS = NO | |
286 | +#--------------------------------------------------------------------------- | |
287 | +# Configuration options related to the XML output | |
288 | +#--------------------------------------------------------------------------- | |
289 | +GENERATE_XML = NO | |
290 | +XML_OUTPUT = xml | |
291 | +XML_PROGRAMLISTING = YES | |
292 | +#--------------------------------------------------------------------------- | |
293 | +# Configuration options related to the DOCBOOK output | |
294 | +#--------------------------------------------------------------------------- | |
295 | +GENERATE_DOCBOOK = NO | |
296 | +DOCBOOK_OUTPUT = docbook | |
297 | +DOCBOOK_PROGRAMLISTING = NO | |
298 | +#--------------------------------------------------------------------------- | |
299 | +# Configuration options for the AutoGen Definitions output | |
300 | +#--------------------------------------------------------------------------- | |
301 | +GENERATE_AUTOGEN_DEF = NO | |
302 | +#--------------------------------------------------------------------------- | |
303 | +# Configuration options related to the Perl module output | |
304 | +#--------------------------------------------------------------------------- | |
305 | +GENERATE_PERLMOD = NO | |
306 | +PERLMOD_LATEX = NO | |
307 | +PERLMOD_PRETTY = YES | |
308 | +PERLMOD_MAKEVAR_PREFIX = | |
309 | +#--------------------------------------------------------------------------- | |
310 | +# Configuration options related to the preprocessor | |
311 | +#--------------------------------------------------------------------------- | |
312 | +ENABLE_PREPROCESSING = YES | |
313 | +MACRO_EXPANSION = NO | |
314 | +EXPAND_ONLY_PREDEF = NO | |
315 | +SEARCH_INCLUDES = YES | |
316 | +INCLUDE_PATH = | |
317 | +INCLUDE_FILE_PATTERNS = | |
318 | +PREDEFINED = | |
319 | +EXPAND_AS_DEFINED = | |
320 | +SKIP_FUNCTION_MACROS = YES | |
321 | +#--------------------------------------------------------------------------- | |
322 | +# Configuration options related to external references | |
323 | +#--------------------------------------------------------------------------- | |
324 | +TAGFILES = | |
325 | +GENERATE_TAGFILE = | |
326 | +ALLEXTERNALS = NO | |
327 | +EXTERNAL_GROUPS = YES | |
328 | +EXTERNAL_PAGES = YES | |
329 | +PERL_PATH = /usr/bin/perl | |
330 | +#--------------------------------------------------------------------------- | |
331 | +# Configuration options related to the dot tool | |
332 | +#--------------------------------------------------------------------------- | |
333 | +CLASS_DIAGRAMS = NO | |
334 | +MSCGEN_PATH = | |
335 | +DIA_PATH = | |
336 | +HIDE_UNDOC_RELATIONS = YES | |
337 | +HAVE_DOT = NO | |
338 | +DOT_NUM_THREADS = 0 | |
339 | +DOT_FONTNAME = Helvetica | |
340 | +DOT_FONTSIZE = 10 | |
341 | +DOT_FONTPATH = | |
342 | +CLASS_GRAPH = YES | |
343 | +COLLABORATION_GRAPH = YES | |
344 | +GROUP_GRAPHS = YES | |
345 | +UML_LOOK = NO | |
346 | +UML_LIMIT_NUM_FIELDS = 10 | |
347 | +TEMPLATE_RELATIONS = NO | |
348 | +INCLUDE_GRAPH = YES | |
349 | +INCLUDED_BY_GRAPH = YES | |
350 | +CALL_GRAPH = NO | |
351 | +CALLER_GRAPH = NO | |
352 | +GRAPHICAL_HIERARCHY = YES | |
353 | +DIRECTORY_GRAPH = YES | |
354 | +DOT_IMAGE_FORMAT = png | |
355 | +INTERACTIVE_SVG = NO | |
356 | +DOT_PATH = | |
357 | +DOTFILE_DIRS = | |
358 | +MSCFILE_DIRS = | |
359 | +DIAFILE_DIRS = | |
360 | +PLANTUML_JAR_PATH = | |
361 | +PLANTUML_INCLUDE_PATH = | |
362 | +DOT_GRAPH_MAX_NODES = 50 | |
363 | +MAX_DOT_GRAPH_DEPTH = 0 | |
364 | +DOT_TRANSPARENT = NO | |
365 | +DOT_MULTI_TARGETS = NO | |
366 | +GENERATE_LEGEND = YES | |
367 | +DOT_CLEANUP = YES | ... | ... |
include/pyClip.h
1 | 1 | //***************************************************************** |
2 | 2 | /* |
3 | -VLibras: Automatic contents translator from Portuguese to LIBRAS | |
3 | +VLibras: Tradução de Português para LIBRAS | |
4 | 4 | |
5 | -Copyright (c) 2015 Bruno santos | |
6 | -VLibras-Core group at LAViD, Federal University of Paraiba | |
5 | +Bruno santos | |
6 | +VLibras-Core | |
7 | +2015 | |
7 | 8 | */ |
8 | 9 | //***************************************************************** |
9 | 10 | |
10 | 11 | /** |
11 | -* \file pyClip.cpp | |
12 | +* \file pyClip.h | |
12 | 13 | * \authors Bruno Santos |
13 | 14 | * \date Janeiro 2015 |
14 | 15 | */ |
... | ... | @@ -18,6 +19,11 @@ VLibras-Core group at LAViD, Federal University of Paraiba |
18 | 19 | |
19 | 20 | #include "Python.h" |
20 | 21 | |
22 | +/** \brief Classe para copiar área de Transferência do sistema operacional. | |
23 | +* | |
24 | +* Essa classe permite copiar todo conteúdo salvo na área de transferência do sistema operacional, | |
25 | +* permitindo sua utilização numa aplicação C++. | |
26 | +*/ | |
21 | 27 | class PyClip |
22 | 28 | { |
23 | 29 | private: |
... | ... | @@ -30,11 +36,42 @@ class PyClip |
30 | 36 | PyObject * pArgs; |
31 | 37 | PyObject * pResult; |
32 | 38 | public: |
33 | - PyClip(); | |
34 | - ~PyClip(); | |
35 | - char* clip(); | |
36 | - void bdragOn(); | |
37 | - void bdragOff(); | |
39 | + | |
40 | +/** \brief O construtor da classe. | |
41 | +* | |
42 | +* O construtor inicia o ambiente Python para copiar os textos salvos na área de transferência do sistema operacional. | |
43 | +*/ | |
44 | + PyClip(); | |
45 | + | |
46 | +/** \brief O Destrutor da classe. | |
47 | +* | |
48 | +* O Destrutor finaliza o ambiente Python montado para execução da cópia. | |
49 | +*/ | |
50 | + ~PyClip(); | |
51 | + | |
52 | +/** \brief Cópia da área de Transferência. | |
53 | +* | |
54 | +* Esse método permite copiar o conteúdo da área de Transferência. | |
55 | +* \param void | |
56 | +* \return Ponteiro para char com o texto copiado, caso o conteúdo copiado não seja texto, exibe a mensagem: "ESCOLHER TEXTO CERTO". | |
57 | +*/ | |
58 | + char* clip(); | |
59 | + | |
60 | +/** \brief Inicia Bdrag | |
61 | +* | |
62 | +* Esse método inicia a aplicação Bdrag, que é responsável por copiar a seleção do mouse automaticamente para área de transferência. | |
63 | +* \param void | |
64 | +* \return void | |
65 | +*/ | |
66 | + void bdragOn(); | |
67 | + | |
68 | +/** \brief Finaliza Bdrag | |
69 | +* | |
70 | +* Esse método finaliza a aplicação Bdrag, que é responsável por copiar a seleção do mouse automaticamente para área de transferência. | |
71 | +* \param void | |
72 | +* \return void | |
73 | +*/ | |
74 | + void bdragOff(); | |
38 | 75 | }; |
39 | 76 | |
40 | 77 | #endif | ... | ... |
plugin/corePlugin.h
1 | +//***************************************************************** | |
2 | +/* | |
3 | +VLibras: Plugin para integração com Unity | |
4 | + | |
5 | +Bruno santos | |
6 | +VLibras-Core | |
7 | +2015 | |
8 | +*/ | |
9 | +//***************************************************************** | |
10 | + | |
11 | +/** | |
12 | +* \file corePlugin.h | |
13 | +* \authors Bruno Santos | |
14 | +* \date Janeiro 2015 | |
15 | +*/ | |
1 | 16 | #ifndef _COREPLUGIN_H |
2 | 17 | #define _COREPLUGIN_H |
3 | 18 | ... | ... |
37.3 KB
26.3 KB
26.6 KB
No preview for this file type
39.5 KB