All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CL_ClipResolverHelper Class Referenceabstract

#include <CL_ClipResolver.h>

Public Member Functions

 CL_ClipResolverHelper ()
virtual ~CL_ClipResolverHelper ()
virtual const CL_ClipresolveClip (int &op_id, const UT_StringRef &path, const int source_op_id) const =0

Detailed Description

Provides a helper for resolving CL_Clip objects given a path. This object registers itself on construction and deregisters upon destruction in an non-thread-safe fashion.

Definition at line 36 of file CL_ClipResolver.h.

Constructor & Destructor Documentation

CL_ClipResolverHelper::CL_ClipResolverHelper ( )
virtual CL_ClipResolverHelper::~CL_ClipResolverHelper ( )

Member Function Documentation

virtual const CL_Clip* CL_ClipResolverHelper::resolveClip ( int op_id,
const UT_StringRef path,
const int  source_op_id 
) const
pure virtual

Given a path to a clip resolve it to a loaded clip. If lock is given, then it will be resolved via a UT_TaskArena::lockedExecute() using it.

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