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 ()
fpreal64 CHgetEvalTime ()
CH_API fpreal64 CHgetTimeFromFrame (fpreal64 frame)
CH_API int CHgetFrameFromTime (fpreal64 time)
CH_API fpreal64 CHgetSampleFromTime (fpreal64 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 
)

fpreal64 CHgetEvalTime (  )  [inline]

Examples:
COP2/COP2_PixelAdd.C, and VOP/VOP_CustomContext.C.

Definition at line 936 of file CH_Manager.h.

CH_API int CHgetFrameFromTime ( fpreal64  time  ) 

CH_Manager* CHgetManager (  )  [inline]

Definition at line 931 of file CH_Manager.h.

CH_API fpreal64 CHgetSampleFromTime ( fpreal64  time  ) 

CH_API fpreal64 CHgetTimeFromFrame ( fpreal64  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 Mon Jan 28 00:47:21 2013 for HDK by  doxygen 1.5.9