Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
atitc_wrapper.h
Go to the documentation of this file.
1 #ifndef ATITC_LIB_WRAPPER_H
2 #define ATITC_LIB_WRAPPER_H
3 
4 #define ATITC_API __declspec(dllexport)
5 
6 #include "ATI_Compress.h"
7 
8 extern "C" {
9 
10  ATITC_API int atitcCalculateBufferSize(const ATI_TC_Texture* pTexture);
11  ATITC_API ATI_TC_ERROR atitcConvertTexture(const ATI_TC_Texture* pSourceTexture, ATI_TC_Texture* pDestTexture, const ATI_TC_CompressOptions* pOptions);
12  ATITC_API void atitcDeleteData(ATI_TC_Texture* pTexture);
13 
14 }; // extern "C"
15 
16 
17 
18 #endif // ATITC_LIB_WRAPPER_H
#define ATITC_API
Definition: atitc_wrapper.h:4
ATITC_API void atitcDeleteData(ATI_TC_Texture *pTexture)
ATITC_API ATI_TC_ERROR atitcConvertTexture(const ATI_TC_Texture *pSourceTexture, ATI_TC_Texture *pDestTexture, const ATI_TC_CompressOptions *pOptions)
ATITC_API int atitcCalculateBufferSize(const ATI_TC_Texture *pTexture)