HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GA_AIFFileH9::SaveInfo Class Reference

Class used to cache information during the H9 save process. More...

#include <GA_AIFFileH9.h>

Public Member Functions

 SaveInfo ()
 
 SaveInfo (const SaveInfo &src)
 
 SaveInfo (AttribType type, AttribTypeInfo type_info, int tuple_size, const GA_AIFTuple *tuple, const GA_AIFSharedStringTuple *sindex, const GA_AIFIndexPair *ipair, int component)
 
SaveInfooperator= (const SaveInfo &src)
 
AttribType getType () const
 
AttribTypeInfo getTypeInfo () const
 
int getTupleSize () const
 
const UT_IntArraygetStringMap () const
 
UT_IntArraygetStringMap ()
 
int getComponent () const
 
const GA_AIFTuplegetTupleAIF () const
 
const GA_AIFSharedStringTuplegetStringTupleAIF () const
 
const GA_AIFIndexPairgetIndexPairAIF () const
 

Detailed Description

Class used to cache information during the H9 save process.

Definition at line 76 of file GA_AIFFileH9.h.

Constructor & Destructor Documentation

GA_AIFFileH9::SaveInfo::SaveInfo ( )
inline

Definition at line 79 of file GA_AIFFileH9.h.

GA_AIFFileH9::SaveInfo::SaveInfo ( const SaveInfo src)
inline

Definition at line 84 of file GA_AIFFileH9.h.

GA_AIFFileH9::SaveInfo::SaveInfo ( AttribType  type,
AttribTypeInfo  type_info,
int  tuple_size,
const GA_AIFTuple tuple,
const GA_AIFSharedStringTuple sindex,
const GA_AIFIndexPair ipair,
int  component 
)
inline

Definition at line 95 of file GA_AIFFileH9.h.

Member Function Documentation

int GA_AIFFileH9::SaveInfo::getComponent ( ) const
inline

Definition at line 120 of file GA_AIFFileH9.h.

const GA_AIFIndexPair* GA_AIFFileH9::SaveInfo::getIndexPairAIF ( ) const
inline

Definition at line 126 of file GA_AIFFileH9.h.

const UT_IntArray& GA_AIFFileH9::SaveInfo::getStringMap ( ) const
inline

Definition at line 118 of file GA_AIFFileH9.h.

UT_IntArray& GA_AIFFileH9::SaveInfo::getStringMap ( )
inline

Definition at line 119 of file GA_AIFFileH9.h.

const GA_AIFSharedStringTuple* GA_AIFFileH9::SaveInfo::getStringTupleAIF ( ) const
inline

Definition at line 124 of file GA_AIFFileH9.h.

const GA_AIFTuple* GA_AIFFileH9::SaveInfo::getTupleAIF ( ) const
inline

Definition at line 122 of file GA_AIFFileH9.h.

int GA_AIFFileH9::SaveInfo::getTupleSize ( ) const
inline

Definition at line 117 of file GA_AIFFileH9.h.

AttribType GA_AIFFileH9::SaveInfo::getType ( ) const
inline

Definition at line 115 of file GA_AIFFileH9.h.

AttribTypeInfo GA_AIFFileH9::SaveInfo::getTypeInfo ( ) const
inline

Definition at line 116 of file GA_AIFFileH9.h.

SaveInfo& GA_AIFFileH9::SaveInfo::operator= ( const SaveInfo src)
inline

Definition at line 102 of file GA_AIFFileH9.h.


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