13 #ifndef __SOP_BlendShapes2_h__ 
   14 #define __SOP_BlendShapes2_h__ 
   26         int alone = 0) 
override;
 
   32         const char *old_version,
 
   33         const char *cur_version,
 
   34         bool *node_deleted) 
override;
 
   39     void setSelectionOverride(
bool selection_override);
 
   41     void setBlendAlias(
int i, 
const char *alias);
 
   42     void removeBlend(
int i);
 
   46         const char *
path=0) 
override;
 
   51     void unlockMyInputs();
 
virtual bool updateParmsFlags()
 
virtual const SOP_NodeVerb * cookVerb() const 
 
void syncNodeVersion(const char *old_version, const char *current_version, bool *node_deleted) override
 
GLsizei const GLfloat * value
 
GLsizei const GLchar *const * path
 
bool load(UT_IStream &is, const char *extension, const char *path=nullptr) override
 
virtual const char * inputLabel(OP_InputIdx idx) const 
 
GLuint const GLchar * name
 
virtual OP_ERROR cookInputGroups(OP_Context &context, int alone=0)
 
virtual OP_ERROR cookMySop(OP_Context &context)=0
 
OIIO_UTIL_API std::string extension(string_view filepath, bool include_dot=true) noexcept