Files
Include/EgtKeyCodes.h
T
Dario Sassi c59482460e Include :
- portata versione richiesta alla chiave per le librerie a 19
- eliminati Complex e sostituiti da std::complex<double>
- aggiunta gestione parametri std::complex<double> in lua.
2018-08-08 11:10:48 +00:00

33 lines
1.6 KiB
C

//----------------------------------------------------------------------------
// EgalTech 2015-2018
//----------------------------------------------------------------------------
// File : EgtKeyCodes.h Data : 07.08.18 Versione : 1.9h1
// Contenuto : Costanti per codici di protezione librerie di base.
//
//
//
// Modifiche : 27.03.15 DS Creazione modulo.
// 11.07.16 DS Portata chiave librerie base da 1231 a 207
// per liberare bit per i prodotti (207 contenuto in 1231).
// 18.08.17 DS Portato a 18 KEY_BASELIB_VER.
// 07.08.18 DS Portato a 19 KEY_BASELIB_VER.
//
//----------------------------------------------------------------------------
#pragma once
//----------------------------------------------------------------------------
const int KEY_BASELIB_PROD = 207 ;
const int KEY_BASELIB_VER = 19 ;
const int KEY_BASELIB_LEV = 1 ;
//----------------------------------------------------------------------------
const int KEYOPT_EGK_BASE = 0x00001 ; // EgtGeomKernel base
const int KEYOPT_EGK_SAVE = 0x00002 ; // EgtGeomKernel salvataggio
const int KEYOPT_EGR_BASE = 0x00004 ; // EgtGraphics
const int KEYOPT_EEX_INPBASE = 0x00008 ; // EgtExchange import base
const int KEYOPT_EEX_INPADV = 0x00010 ; // EgtExchange import avanzato
const int KEYOPT_EEX_EXPBASE = 0x00020 ; // EgtExchange export base
const int KEYOPT_EEX_EXPADV = 0x00040 ; // EgtExchange export avanzato
const int KEYOPT_EMK_BASE = 0x00080 ; // EgtMachKernel lavorazioni base