Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros | Typedefs | Functions
DLL.h File Reference

Go to the source code of this file.

Macros

#define EXPORT   extern "C"
 
#define LOG_INFO   0
 
#define LOG_WARNING   1
 
#define LOG_ERROR   2
 
#define COLLADA_CONVERTER_VERSION   3
 
#define INCLUDED_COLLADA_DLL
 
#define EXPORT   extern "C"
 
#define LOG_INFO   0
 
#define LOG_WARNING   1
 
#define LOG_ERROR   2
 
#define COLLADA_CONVERTER_VERSION   3
 

Typedefs

typedef void(* LogFn )(void *cb_data, int severity, const char *text)
 
typedef void(* OutputFn )(void *cb_data, const char *data, unsigned int length)
 

Functions

EXPORT void set_logger (LogFn logger, void *cb_data)
 
EXPORT int set_skeleton_definitions (const char *xml, int length)
 
EXPORT int convert_dae_to_pmd (const char *dae, OutputFn pmd_writer, void *cb_data)
 
EXPORT int convert_dae_to_psa (const char *dae, OutputFn psa_writer, void *cb_data)
 

Macro Definition Documentation

#define COLLADA_CONVERTER_VERSION   3

Definition at line 45 of file ColladaManager.cpp.

#define COLLADA_CONVERTER_VERSION   3
#define EXPORT   extern "C"

Definition at line 32 of file ColladaManager.cpp.

#define EXPORT   extern "C"
#define INCLUDED_COLLADA_DLL

Definition at line 20 of file ColladaManager.cpp.

#define LOG_ERROR   2
#define LOG_ERROR   2

Definition at line 38 of file ColladaManager.cpp.

#define LOG_INFO   0

Definition at line 36 of file ColladaManager.cpp.

#define LOG_INFO   0
#define LOG_WARNING   1

Definition at line 37 of file ColladaManager.cpp.

#define LOG_WARNING   1

Typedef Documentation

typedef void(* LogFn)(void *cb_data, int severity, const char *text)

Definition at line 39 of file DLL.h.

typedef void(* OutputFn)(void *cb_data, const char *data, unsigned int length)

Definition at line 40 of file DLL.h.

Function Documentation

EXPORT int convert_dae_to_pmd ( const char *  dae,
OutputFn  pmd_writer,
void *  cb_data 
)

Definition at line 142 of file DLL.cpp.

EXPORT int convert_dae_to_psa ( const char *  dae,
OutputFn  psa_writer,
void *  cb_data 
)

Definition at line 147 of file DLL.cpp.

EXPORT void set_logger ( LogFn  logger,
void *  cb_data 
)

Definition at line 36 of file DLL.cpp.

EXPORT int set_skeleton_definitions ( const char *  xml,
int  length 
)

Definition at line 152 of file DLL.cpp.