Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# 3ds2dexi.cpp File Reference

`#include <cstdio>`
`#include <cmath>`
`#include "deString.hpp"`
`#include "deMath.hpp"`
`#include "deList.hpp"`
`#include "deHash.hpp"`
`#include "tinyxml/tinyxml.h"`
`#include <lib3ds/file.h>`
`#include <lib3ds/camera.h>`
`#include <lib3ds/mesh.h>`
`#include <lib3ds/node.h>`
`#include <lib3ds/material.h>`
`#include <lib3ds/matrix.h>`
`#include <lib3ds/vector.h>`
`#include <lib3ds/light.h>`

Include dependency graph for 3ds2dexi.cpp:

## Defines
#define | USING_DESTINY3D
#define | DESTINY3D_STATIC_LINK
## Functions
void | help ()
void | init ()
void | cleanup ()
void | ConvertFile (Lib3dsFile *f, deString2 sPath, TiXmlDocument *xmlDoc)
int | main (int argc, char *argv[])
TiXmlElement * | addEndChild (TiXmlElement *addTo, const char *addNamed)
TiXmlElement * | addAfterChild (TiXmlElement *addTo, TiXmlElement *afterThis, const char *addNamed)
void | instanceDump (TiXmlElement *scenedef, Lib3dsNode *n, const deMatrix44 &parentFrame)
## Variables
Lib3dsFile * | m_3dsFile = NULL

## Define Documentation

#define DESTINY3D_STATIC_LINK

#define USING_DESTINY3D

## Function Documentation

TiXmlElement* addAfterChild | ( | TiXmlElement * | addTo,
|  | TiXmlElement * | afterThis,
|  | const char * | addNamed
| ) |

TiXmlElement* addEndChild | ( | TiXmlElement * | addTo,
|  | const char * | addNamed
| ) |

void cleanup | ( |  | ) |

void ConvertFile | ( | Lib3dsFile * | f,
|  | deString2 | sPath,
|  | TiXmlDocument * | xmlDoc
| ) |

void help | ( |  | ) |

void init | ( |  | ) |

void instanceDump | ( | TiXmlElement * | scenedef,
|  | Lib3dsNode * | n,
|  | const deMatrix44 & | parentFrame
| ) |

int main | ( | int | argc,
|  | char * | argv[]
| ) |

## Variable Documentation

Lib3dsFile* m_3dsFile = NULL