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

#include <SOP_BundleMap.h>

+ Inheritance diagram for SOP_BundleMap:

Public Member Functions

 SOP_BundleMap ()
 ~SOP_BundleMap () override
void add (OP_Node *node) override
- Public Member Functions inherited from GSTY_BundleMap
 GSTY_BundleMap ()
virtual ~GSTY_BundleMap ()
void add (const UT_StringHolder &bundle_name, const char *const *names, int num_names)
 Adds an array of names to the supplied bundle name. More...
void remove (const UT_StringHolder &bundle)
 Removes a bundle from the map. More...
bool hasName (const UT_StringRef &bundle_name, const UT_StringRef &name) const
 Checks if the specified bundle contains the specified name. More...

Additional Inherited Members

- Protected Attributes inherited from GSTY_BundleMap
UT_StringMap< UT_StringSetmyBundles

Detailed Description

Definition at line 17 of file SOP_BundleMap.h.

Constructor & Destructor Documentation

SOP_BundleMap::SOP_BundleMap ( )
SOP_BundleMap::~SOP_BundleMap ( )

Member Function Documentation

void SOP_BundleMap::add ( OP_Node node)

Looks at the actual OP_Bundles in the scene, finds all bundles that the supplied node belongs to, and adds that node to our internal representation of those bundles.

Reimplemented from GSTY_BundleMap.

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