corePlugin.h 1.03 KB
//*****************************************************************
/*
VLibras: Plugin para integração com Unity

Bruno santos
VLibras-Core
2015
*/
//*****************************************************************

/**
* \file corePlugin.h
* \authors Bruno Santos
* \date Janeiro 2015
*/
#ifndef _COREPLUGIN_H
#define _COREPLUGIN_H


#include "pyClip.h"
#include "pyTradutor.h" 
#include <string.h>
#include "Util.h"

using namespace std;

extern "C"
{
	//Usado para traduzir português para glosa
	PyTradutor *tradutor;
	int check;
	//Usado para copiar texto da área de transferência
	PyClip clipboard;
	

	//Inicializa Objetos
	EXPORT_API int coreInitize(void);

	//Faz tradução de Português para glosa
	EXPORT_API char* coreExecute(void);
	
	//faz atualização player
	EXPORT_API int coreUpdateInstall_player(void);
	
	//faz atualização dicionário
	EXPORT_API int coreUpdateInstall_dict(void);
	//check atualização
	EXPORT_API int coreUpdateCheck(void);
	//Libera Objetos utilizados
	EXPORT_API int coreFinalize(void);
	
	
}

#endif