Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions | Variables
DLL.cpp File Reference
#include "precompiled.h"
#include "CommonConvert.h"
#include "PMDConvert.h"
#include "PSAConvert.h"
#include "StdSkeletons.h"
#include <cstdarg>
#include <cassert>

Go to the source code of this file.

Classes

struct  BufferedOutputCallback
 

Functions

void default_logger (void *, int severity, const char *message)
 
EXPORT void set_logger (LogFn logger, void *cb_data)
 
void Log (int severity, const char *msg,...)
 
int convert_dae_to_whatever (const char *dae, OutputFn writer, void *cb_data, void(*conv)(const char *, OutputCB &, std::string &))
 
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)
 
EXPORT int set_skeleton_definitions (const char *xml, int length)
 

Variables

static LogFn g_Logger = &default_logger
 
static void * g_LoggerCBData = NULL
 

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.

int convert_dae_to_whatever ( const char *  dae,
OutputFn  writer,
void *  cb_data,
void(*)(const char *, OutputCB &, std::string &)  conv 
)

Definition at line 106 of file DLL.cpp.

void default_logger ( void *  ,
int  severity,
const char *  message 
)

Definition at line 28 of file DLL.cpp.

void Log ( int  severity,
const char *  msg,
  ... 
)

Definition at line 50 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.

Variable Documentation

LogFn g_Logger = &default_logger
static

Definition at line 33 of file DLL.cpp.

void* g_LoggerCBData = NULL
static

Definition at line 34 of file DLL.cpp.