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

#include <HUSD_EditClips.h>

Public Member Functions

 HUSD_EditClips (HUSD_AutoWriteLock &lock)
 
 ~HUSD_EditClips ()
 
bool setClipPrimPath (const UT_StringRef &primpath, const UT_StringRef &clipsetname, const UT_StringRef &clipprimpath) const
 
bool setClipManifestFile (const UT_StringRef &primpath, const UT_StringRef &clipsetname, const UT_StringRef &manifestfile) const
 
bool setClipFiles (const UT_StringRef &primpath, const UT_StringRef &clipsetname, const UT_StringArray &clipfiles) const
 
bool setClipSegments (const UT_StringRef &primpath, const UT_StringRef &clipsetname, fpreal starttime, fpreal clipstarttime, fpreal cliptimescale, const HUSD_ClipSegmentArray &segments, bool set_fake_manifest=false) const
 
bool flattenClipFiles (const UT_StringRef &primpath, const UT_StringRef &clipsetname, const UT_StringArray &clipfilesavepaths) const
 
bool createClipTopologyFile (const UT_StringRef &primpath, const UT_StringRef &clipsetname, const UT_StringRef &topologyfile, bool use_single_file=false) const
 
bool getMissingClipManifests (const UT_StringRef &primpath, UT_Map< UT_StringHolder, UT_StringHolder > &clipSets)
 
bool createClipManifestFile (const UT_StringRef &primpath, const UT_StringRef &clipsetname, const UT_StringRef &manifestfile, bool use_single_file=false) const
 
bool compactFlattenedClipFiles (const UT_StringRef &primpath, const UT_StringRef &clipsetname) const
 
bool authorExistenceTrackingVisibility (const UT_StringRef &primpath, const UT_StringRef &clipsetname) const
 

Detailed Description

Definition at line 83 of file HUSD_EditClips.h.

Constructor & Destructor Documentation

HUSD_EditClips::HUSD_EditClips ( HUSD_AutoWriteLock lock)
HUSD_EditClips::~HUSD_EditClips ( )

Member Function Documentation

bool HUSD_EditClips::authorExistenceTrackingVisibility ( const UT_StringRef primpath,
const UT_StringRef clipsetname 
) const
bool HUSD_EditClips::compactFlattenedClipFiles ( const UT_StringRef primpath,
const UT_StringRef clipsetname 
) const
bool HUSD_EditClips::createClipManifestFile ( const UT_StringRef primpath,
const UT_StringRef clipsetname,
const UT_StringRef manifestfile,
bool  use_single_file = false 
) const
bool HUSD_EditClips::createClipTopologyFile ( const UT_StringRef primpath,
const UT_StringRef clipsetname,
const UT_StringRef topologyfile,
bool  use_single_file = false 
) const
bool HUSD_EditClips::flattenClipFiles ( const UT_StringRef primpath,
const UT_StringRef clipsetname,
const UT_StringArray clipfilesavepaths 
) const
bool HUSD_EditClips::getMissingClipManifests ( const UT_StringRef primpath,
UT_Map< UT_StringHolder, UT_StringHolder > &  clipSets 
)
bool HUSD_EditClips::setClipFiles ( const UT_StringRef primpath,
const UT_StringRef clipsetname,
const UT_StringArray clipfiles 
) const
bool HUSD_EditClips::setClipManifestFile ( const UT_StringRef primpath,
const UT_StringRef clipsetname,
const UT_StringRef manifestfile 
) const
bool HUSD_EditClips::setClipPrimPath ( const UT_StringRef primpath,
const UT_StringRef clipsetname,
const UT_StringRef clipprimpath 
) const
bool HUSD_EditClips::setClipSegments ( const UT_StringRef primpath,
const UT_StringRef clipsetname,
fpreal  starttime,
fpreal  clipstarttime,
fpreal  cliptimescale,
const HUSD_ClipSegmentArray segments,
bool  set_fake_manifest = false 
) const

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