Public Member Functions

IBipedCopy Class Reference

Search for all occurrences

Detailed Description

A copy within a copy collection.

The copy is either a posture, pose, or track. You can find out what it is with the GetCopyType function. You can get an instance of this class from a copy collection.

#include <Biped8Api.h>

Inheritance diagram for IBipedCopy:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual  ~IBipedCopy ()
  Destructor.
virtual const MCHAR *  GetName () const =0
  Gets the name of the copy.
virtual bool  SetName (const MCHAR *name)=0
  Sets the name of the copy.
virtual int  GetCopyType () const =0
  Gets the type of the copy, one of the following: COPY_POSTURE, COPY_POSE, COPY_TRACK.

Constructor & Destructor Documentation

virtual ~IBipedCopy ( ) [inline, virtual]

Destructor.

{;}

Member Function Documentation

virtual const MCHAR* GetName ( ) const [pure virtual]

Gets the name of the copy.

Returns:
the name of the copy
virtual bool SetName ( const MCHAR *  name ) [pure virtual]

Sets the name of the copy.

Precondition:
name must be <= 256 characters
Parameters:
[in] name - name of the copy
Returns:
true if the name was set, false if it wasn't set
virtual int GetCopyType ( ) const [pure virtual]

Gets the type of the copy, one of the following: COPY_POSTURE, COPY_POSE, COPY_TRACK.

Returns:
the type of the copy, one of the following: COPY_POSTURE, COPY_POSE, COPY_TRACK

IBipedCopy IBipedCopy IBipedCopy IBipedCopy IBipedCopy IBipedCopy IBipedCopy IBipedCopy IBipedCopy IBipedCopy
IBipedCopy IBipedCopy IBipedCopy IBipedCopy IBipedCopy IBipedCopy IBipedCopy IBipedCopy IBipedCopy IBipedCopy