Include :

- aggiornamenti vari.
This commit is contained in:
Dario Sassi
2016-04-19 15:58:35 +00:00
parent 47e1a7b53e
commit 882c128d3d
4 changed files with 4 additions and 0 deletions
+1
View File
@@ -54,6 +54,7 @@ class LuaMgr
{ return m_sLuaLibsDir ; }
EGN_EXPORT const std::string& GetLastRequire( void)
{ return m_sLastRequire ; }
EGN_EXPORT bool ExistsFunction( const std::string& sFunName) ;
template<typename... Args>
bool CallFunction( const std::string& sFunName, int nRets, const Args&... params) ;
template<typename... Args>
+1
View File
@@ -541,6 +541,7 @@ EIN_EXPORT int __stdcall EgtGetNextPartInRawPart( int nPartId) ;
EIN_EXPORT BOOL __stdcall EgtAddPartToRawPart( int nPartId, const double ptPos[3], int nRawId) ;
EIN_EXPORT BOOL __stdcall EgtRemovePartFromRawPart( int nPartId) ;
// Table & Fixtures
EIN_EXPORT BOOL __stdcall EgtExistsTable( const wchar_t* wsTable) ;
EIN_EXPORT BOOL __stdcall EgtSetTable( const wchar_t* wsTable) ;
EIN_EXPORT BOOL __stdcall EgtGetTableRef( int nInd, double ptPos[3]) ;
EIN_EXPORT BOOL __stdcall EgtGetTableArea( int nInd, double ptMin[3], double ptMax[3]) ;
+1
View File
@@ -83,6 +83,7 @@ class __declspec( novtable) IMachMgr
virtual bool TranslatePartInRawPart( int nPartId, const Vector3d& vtMove) = 0 ;
virtual bool RotatePartInRawPart( int nPartId, const Vector3d& vtAx, double dAngRotDeg) = 0 ;
// Tables and Fixtures
virtual bool ExistsTable( const std::string& sTable) = 0 ;
virtual bool SetTable( const std::string& sTable) = 0 ;
virtual bool GetTableRef( int nInd, Point3d& ptPos) = 0 ;
virtual bool GetTableArea( int nInd, BBox3d& b3Area) = 0 ;
+1
View File
@@ -582,6 +582,7 @@ EXE_EXPORT bool ExeRemovePartFromRawPart( int nPartId) ;
EXE_EXPORT bool ExeTranslatePartInRawPart( int nPartId, const Vector3d& vtMove) ;
EXE_EXPORT bool ExeRotatePartInRawPart( int nPartId, const Vector3d& vtAx, double dAngRotDeg) ;
// Table & Disposition
EXE_EXPORT bool ExeExistsTable( const std::string& sTable) ;
EXE_EXPORT bool ExeSetTable( const std::string& sTable) ;
EXE_EXPORT bool ExeGetTableRef( int nInd, Point3d& ptPos) ;
EXE_EXPORT bool ExeGetTableArea( int nInd, BBox3d& b3Area) ;