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

ID3DMeshObject Struct Reference

#include <hyp.out.interfaces.h>

Inheritance diagram for ID3DMeshObject::

IFileObject CXImplFile List of all members.

Public Methods

virtual void InitializeD3DMeshBuilder (LPDIRECT3DRMMESHBUILDER3 pComObject)=0
virtual void SaveD3DMeshBuilder (const std::string &FileName)=0
virtual void SaveD3DHypMesh (const std::string &FileName)=0
virtual void LoadD3DHypMesh (const std::string &FileName)=0

Detailed Description

Provides a set of methods to deal with the DirectX API. Refers to the Direct X library for more specific information.
IID
Here is the Interface Identifier (IID) of the interface:


Member Function Documentation

virtual void ID3DMeshObject::InitializeD3DMeshBuilder LPDIRECT3DRMMESHBUILDER3   pComObject [pure virtual]
 

Initialize the Component-Document with a LPDIRECT3DRMMESHBUILDER3 component.

Parameters:
pComObject   DirectX component which support the LPDIRECT3DRMMESHBUILDER3 interface.

Reimplemented in CXImplFile.

virtual void ID3DMeshObject::LoadD3DHypMesh const std::string &   FileName [pure virtual]
 

Loads the Component-File from a file. This file has bee generated with the SaveD3DHypMesh function.

Parameters:
FileName   Name of the file

Reimplemented in CXImplFile.

virtual void ID3DMeshObject::SaveD3DHypMesh const std::string &   FileName [pure virtual]
 

Saves the Component-Document into a file. The saved data include :

  • the geometry of the Component-Document
  • the matrix associated
  • the descriptions of the elements
    Parameters:
    FileName   Name of the file

Reimplemented in CXImplFile.

virtual void ID3DMeshObject::SaveD3DMeshBuilder const std::string &   FileName [pure virtual]
 

Saves the Component-Document into a file. The saved data are only relates to the geometry of the Component-Document.

Parameters:
FileName   Name of the file

Reimplemented in CXImplFile.


The documentation for this struct was generated from the following file:
Top of Page
written by Pierre Rebours © 2000-2001. Terms of Use.