Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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>

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.

Definition at line 97 of file CommonConvert.h.

Constructor & Destructor Documentation

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

Definition at line 138 of file CommonConvert.cpp.

CommonConvert::~CommonConvert ( )

Definition at line 165 of file CommonConvert.cpp.

Member Function Documentation

const FColladaDocument& CommonConvert::GetDocument ( ) const
inline

Definition at line 102 of file CommonConvert.h.

const FMMatrix44& CommonConvert::GetEntityTransform ( ) const
inline

Definition at line 105 of file CommonConvert.h.

FCDEntityInstance& CommonConvert::GetInstance ( )
inline

Definition at line 104 of file CommonConvert.h.

FCDSceneNode& CommonConvert::GetRoot ( )
inline

Definition at line 103 of file CommonConvert.h.

bool CommonConvert::IsXSI ( ) const
inline

Definition at line 107 of file CommonConvert.h.

bool CommonConvert::IsYUp ( ) const
inline

Definition at line 106 of file CommonConvert.h.

Member Data Documentation

FColladaDocument CommonConvert::m_Doc
private

Definition at line 111 of file CommonConvert.h.

FMMatrix44 CommonConvert::m_EntityTransform
private

Definition at line 113 of file CommonConvert.h.

FColladaErrorHandler CommonConvert::m_Err
private

Definition at line 110 of file CommonConvert.h.

FCDEntityInstance* CommonConvert::m_Instance
private

Definition at line 112 of file CommonConvert.h.

bool CommonConvert::m_IsXSI
private

Definition at line 115 of file CommonConvert.h.

bool CommonConvert::m_YUp
private

Definition at line 114 of file CommonConvert.h.


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