CH/CH_Manager.h File Reference

#include "CH_API.h"
#include "CH_KeyState.h"
#include "CH_ChannelRefHashTable.h"
#include "CH_ExprLanguage.h"
#include "CH_Types.h"
#include <iostream.h>
#include <SYS/SYS_Types.h>
#include <UT/UT_Assert.h>
#include <UT/UT_HashTable.h>
#include <UT/UT_IntArray.h>
#include <UT/UT_PtrArray.h>
#include <UT/UT_Math.h>
#include <UT/UT_Floor.h>
#include <UT/UT_String.h>
#include <UT/UT_StringArray.h>
#include <UT/UT_Thread.h>
#include <UT/UT_ThreadSpecificValue.h>

Go to the source code of this file.

Classes

class  CH_LoadInfo
class  CH_Manager

Functions

CH_API void CHsortChannels (CH_ChannelList &channels)
CH_API void CHsortChannelRefs (CH_ChannelRefList &channels)
CH_API void CHsortChannelPaths (UT_StringArray &channel_paths)
CH_API void CHchannelsToCollections (CH_ChannelList const &channels, CH_CollectionList &collections)
CH_ManagerCHgetManager ()
float CHgetEvalTime ()
CH_API float CHgetTimeFromFrame (float frame)
CH_API int CHgetFrameFromTime (float time)
CH_API float CHgetSampleFromTime (float time)
CH_API void CHbuildRange (int start, int end, UT_SuperInterval &r)
CH_API void CHoutputChannelList (UT_WorkBuffer &info, CH_ChannelList &channels)
CH_API void CHoutputChannelList (UT_WorkBuffer &info, UT_StringArray &channel_paths)
CH_API void CHdisplayFlags (unsigned flags, ostream &s)


Function Documentation

CH_API void CHbuildRange ( int  start,
int  end,
UT_SuperInterval r 
)

CH_API void CHchannelsToCollections ( CH_ChannelList const &  channels,
CH_CollectionList collections 
)

CH_API void CHdisplayFlags ( unsigned  flags,
ostream &  s 
)

float CHgetEvalTime (  )  [inline]

Examples:
COP2/COP2_PixelAdd.C.

Definition at line 927 of file CH_Manager.h.

CH_API int CHgetFrameFromTime ( float  time  ) 

CH_Manager* CHgetManager (  )  [inline]

Definition at line 922 of file CH_Manager.h.

CH_API float CHgetSampleFromTime ( float  time  ) 

CH_API float CHgetTimeFromFrame ( float  frame  ) 

CH_API void CHoutputChannelList ( UT_WorkBuffer info,
UT_StringArray channel_paths 
)

CH_API void CHoutputChannelList ( UT_WorkBuffer info,
CH_ChannelList channels 
)

The CHoutputChannelList functions output a formatted string representing the given channels. One version of the function takes a list of channels while the other takes a string array of full paths to channels. The given arrays may be modified (they might need sorting).

CH_API void CHsortChannelPaths ( UT_StringArray channel_paths  ) 

CH_API void CHsortChannelRefs ( CH_ChannelRefList channels  ) 

CH_API void CHsortChannels ( CH_ChannelList channels  ) 


Generated on Wed May 16 00:10:07 2012 for HDK by  doxygen 1.5.9