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

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

#include <GA_AIFFileH9.h>

Public Member Functions

 LoadInfo ()
 
 LoadInfo (const LoadInfo &src)
 
 LoadInfo (AttribType type, AttribTypeInfo type_info, int tuple_size, const GA_AIFTuple *tuple, const GA_AIFSharedStringTuple *sindex, const GA_AIFIndexPair *ipair)
 
 ~LoadInfo ()
 
AttribType getType () const
 
AttribTypeInfo getTypeInfo () const
 
int getTupleSize () const
 
const UT_IntArray & getStringMap () const
 
UT_IntArray & getStringMap ()
 
const GA_AIFTuple * getTupleAIF () const
 
const GA_AIFSharedStringTuple * getStringTupleAIF () const
 
const GA_AIFIndexPair * getIndexPairAIF () const
 
LoadInfo & operator= (const LoadInfo &src)
 

Detailed Description

Class used to cache information during the H9 save process.

Definition at line 142 of file GA_AIFFileH9.h.

Constructor & Destructor Documentation

GA_AIFFileH9::LoadInfo::LoadInfo ( )
inline

Definition at line 145 of file GA_AIFFileH9.h.

GA_AIFFileH9::LoadInfo::LoadInfo ( const LoadInfo &  src)
inline

Definition at line 150 of file GA_AIFFileH9.h.

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

Definition at line 160 of file GA_AIFFileH9.h.

GA_AIFFileH9::LoadInfo::~LoadInfo ( )
inline

Definition at line 167 of file GA_AIFFileH9.h.

Member Function Documentation

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

Definition at line 180 of file GA_AIFFileH9.h.

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

Definition at line 173 of file GA_AIFFileH9.h.

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

Definition at line 174 of file GA_AIFFileH9.h.

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

Definition at line 178 of file GA_AIFFileH9.h.

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

Definition at line 176 of file GA_AIFFileH9.h.

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

Definition at line 172 of file GA_AIFFileH9.h.

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

Definition at line 170 of file GA_AIFFileH9.h.

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

Definition at line 171 of file GA_AIFFileH9.h.

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

Definition at line 182 of file GA_AIFFileH9.h.


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