HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
XUSD_SimpleAutoCollectionFactory< AutoCollection > Class Template Reference

#include <XUSD_AutoCollection.h>

+ Inheritance diagram for XUSD_SimpleAutoCollectionFactory< AutoCollection >:

Public Member Functions

 XUSD_SimpleAutoCollectionFactory (const char *cname)
 
 ~XUSD_SimpleAutoCollectionFactory () override
 
bool canCreateAutoCollection (const char *cname) const override
 
XUSD_AutoCollectioncreate (const UT_StringHolder &collectionname, const UT_StringArray &orderedargs, const UT_StringMap< UT_StringHolder > &namedargs, HUSD_AutoAnyLock &lock, HUSD_PrimTraversalDemands demands, int nodeid, const HUSD_TimeCode &timecode) const override
 
- Public Member Functions inherited from XUSD_AutoCollectionFactory
 XUSD_AutoCollectionFactory ()
 
virtual ~XUSD_AutoCollectionFactory ()
 

Detailed Description

template<class AutoCollection>
class XUSD_SimpleAutoCollectionFactory< AutoCollection >

Definition at line 58 of file XUSD_AutoCollection.h.

Constructor & Destructor Documentation

template<class AutoCollection >
XUSD_SimpleAutoCollectionFactory< AutoCollection >::XUSD_SimpleAutoCollectionFactory ( const char *  cname)
inline

Definition at line 61 of file XUSD_AutoCollection.h.

template<class AutoCollection >
XUSD_SimpleAutoCollectionFactory< AutoCollection >::~XUSD_SimpleAutoCollectionFactory ( )
inlineoverride

Definition at line 64 of file XUSD_AutoCollection.h.

Member Function Documentation

template<class AutoCollection >
bool XUSD_SimpleAutoCollectionFactory< AutoCollection >::canCreateAutoCollection ( const char *  cname) const
inlineoverridevirtual

Implements XUSD_AutoCollectionFactory.

Definition at line 67 of file XUSD_AutoCollection.h.

template<class AutoCollection >
XUSD_AutoCollection* XUSD_SimpleAutoCollectionFactory< AutoCollection >::create ( const UT_StringHolder collectionname,
const UT_StringArray orderedargs,
const UT_StringMap< UT_StringHolder > &  namedargs,
HUSD_AutoAnyLock lock,
HUSD_PrimTraversalDemands  demands,
int  nodeid,
const HUSD_TimeCode timecode 
) const
inlineoverridevirtual

Implements XUSD_AutoCollectionFactory.

Definition at line 72 of file XUSD_AutoCollection.h.


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