All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

SimulationInterfaces Interface CATIReplayFactory

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIReplayFactory
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIReplayFactory

Manage simulation Replays.

A replay enables the end-user to play a simulation which was recorded before.

This interface enables the creation of simulation replays in a document and scan the document to list all the simulation replays. Use this interface as is to create a replay or to list replays in a document.


Method Index


o CreateInstance(CATIReplay**)
Create a simulation Replay.
o ListReplays(CATIReplayList*)
List all simulation replays in a document.

Methods


o CreateInstance
public virtual HRESULT CreateInstance(CATIReplay** oReplay) const=0
Create a simulation Replay.
Parameters:
oReplay
The created simulation Replay.
Returns:
HRESULT
See also:
CATIReplay
o ListReplays
public virtual HRESULT ListReplays(CATIReplayList* oListOfReplays) const=0
List all simulation replays in a document.
Parameters:
oListOfReplays
The list of all replays belonging to the document. The list must be empty before entering.
Returns:
HRESULT
See also:
CATIReplayList

This object is included in the file: CATIReplayFactory.h
If needed, your Imakefile.mk should include the module: CATSimulationInterfaces

Copyright © 2003, Dassault Systèmes. All rights reserved.