HDK
|
#include <VOP_CodeGenerator.h>
Public Member Functions | |
VOP_CodeOperatorFilter (const char *optypename, VOP_CodeGenerator *owner) | |
~VOP_CodeOperatorFilter () override | |
bool | allowOperatorAsChild (OP_Operator *op) override |
Public Member Functions inherited from OP_OperatorFilter | |
OP_OperatorFilter () | |
virtual | ~OP_OperatorFilter () |
virtual bool | allowOperatorInTabMenu (OP_Operator *op) |
virtual bool | allowTool (const char *tool_name) |
virtual bool | allowToolSubmenus (const UT_StringHolder &tool_name, const UT_StringArray &submenus) |
Static Public Member Functions | |
static bool | isOpVopnetMaskAllowed (OP_Operator *op, const UT_StringArray &accepted_contexts, bool is_vex) |
Definition at line 83 of file VOP_CodeGenerator.h.
VOP_CodeOperatorFilter::VOP_CodeOperatorFilter | ( | const char * | optypename, |
VOP_CodeGenerator * | owner | ||
) |
|
override |
|
overridevirtual |
Returns true if an operator type can be created as a child, and false otherwise.
Reimplemented from OP_OperatorFilter.
|
static |
Returns true if operator's vopnet maks is accepted by one of the given shader contexts.