quake4-sdk/source/MayaImport/maya_main.h

28 lines
864 B
C
Raw Normal View History

2007-06-15 00:00:00 +00:00
#ifndef __MAYA_MAIN_H__
#define __MAYA_MAIN_H__
/*
==============================================================
Maya Import
==============================================================
*/
// RAVEN BEGIN
// rhummer: unify allocation strategy to try to eliminate some of our crashes
#ifdef RV_UNIFIED_ALLOCATOR
typedef bool ( *exporterDLLEntry_t )( int version, idCommon *common, idSys *sys, void *(*allocator)(size_t size), void (*deallocator)(void *), size_t (*msize)(void *) );
#else
typedef bool ( *exporterDLLEntry_t )( int version, idCommon *common, idSys *sys );
#endif
// RAVEN END
// RAVEN BEGIN
// bdube: default src and dest ospath's
typedef const char *( *exporterInterface_t )( const char *src_ospath, const char* dst_ospath, const char *commandline );
// RAVEN END
typedef void ( *exporterShutdown_t )( void );
#endif /* !__MAYA_MAIN_H__ */