Pyrogenesis  trunk
Public Member Functions | Private Attributes | List of all members
CommonConvert Class Reference

Wrapper for code shared between the PMD and PSA converters. More...

#include <CommonConvert.h>

Collaboration diagram for CommonConvert:
Collaboration graph
[legend]

Public Member Functions

 CommonConvert (const char *text, std::string &xmlErrors)
 
 ~CommonConvert ()
 
const FColladaDocumentGetDocument () const
 
FCDSceneNode & GetRoot ()
 
FCDEntityInstance & GetInstance ()
 
const FMMatrix44 & GetEntityTransform () const
 
bool IsYUp () const
 
bool IsXSI () const
 

Private Attributes

FColladaErrorHandler m_Err
 
FColladaDocument m_Doc
 
FCDEntityInstance * m_Instance
 
FMMatrix44 m_EntityTransform
 
bool m_YUp
 
bool m_IsXSI
 

Detailed Description

Wrapper for code shared between the PMD and PSA converters.

Loads the document and provides access to the relevant objects and values.

Constructor & Destructor Documentation

CommonConvert::CommonConvert ( const char *  text,
std::string &  xmlErrors 
)
CommonConvert::~CommonConvert ( )

Member Function Documentation

const FColladaDocument& CommonConvert::GetDocument ( ) const
inline
const FMMatrix44& CommonConvert::GetEntityTransform ( ) const
inline
FCDEntityInstance& CommonConvert::GetInstance ( )
inline
FCDSceneNode& CommonConvert::GetRoot ( )
inline
bool CommonConvert::IsXSI ( ) const
inline
bool CommonConvert::IsYUp ( ) const
inline

Member Data Documentation

FColladaDocument CommonConvert::m_Doc
private
FMMatrix44 CommonConvert::m_EntityTransform
private
FColladaErrorHandler CommonConvert::m_Err
private
FCDEntityInstance* CommonConvert::m_Instance
private
bool CommonConvert::m_IsXSI
private
bool CommonConvert::m_YUp
private

The documentation for this class was generated from the following files: