HDK
|
This is the complete list of members for SHOP_Clerk, including all inherited members.
addShaderClerk(SHOP_TYPE type, SHOP_Clerk *shop) | SHOP_Clerk | static |
buildOpShaderBounds(OP_Node *node, UT_BoundingBox &box, fpreal now, const UT_Options *options, SHOP_TYPE interpret_type) | SHOP_Clerk | virtual |
buildOpShaderData(OP_Node *node, SHOP_ReData &data, fpreal now, const UT_Options *options, SHOP_TYPE interpret_type) | SHOP_Clerk | virtual |
buildOpShaderString(OP_Node *node, UT_String &shader, fpreal now, const UT_Options *options, SHOP_TYPE interpret_type) | SHOP_Clerk | virtual |
buildShaderBounds(SHOP_Node *shop, UT_BoundingBox &box, fpreal now, const UT_Options *options, SHOP_TYPE interpret_type) | SHOP_Clerk | virtual |
buildShaderData(SHOP_Node *shop, SHOP_ReData &data, fpreal now, const UT_Options *options, SHOP_TYPE interpret_type) | SHOP_Clerk | virtual |
buildShaderEnd(UT_String &str, const char *shader_name, SHOP_Node *node) | SHOP_Clerk | protectedvirtual |
buildShaderStart(UT_String &str, const char *shader_name, SHOP_Node *node) | SHOP_Clerk | protectedvirtual |
buildShaderString(SHOP_Node *shop, UT_String &shader, fpreal now, const UT_Options *options, SHOP_TYPE interpret_type) | SHOP_Clerk | virtual |
buildVopShaderString(OP_Node *material, VOP_Node *vop, UT_String &shader, fpreal now, const UT_Options *options, SHOP_TYPE interpret_type) | SHOP_Clerk | virtual |
evalSopBoundingBox(UT_BoundingBox &box, SHOP_Node &node, const char *parmname, fpreal now) | SHOP_Clerk | protected |
generatesString() const | SHOP_Clerk | virtual |
getAnyClerk(const char *rendermask, SHOP_TYPE shader_type, SHOP_TYPE interpret_type, bool only_string_generators) | SHOP_Clerk | static |
getBoundingBox(UT_BoundingBox &box, SHOP_Node &node, OP_Context &ctx) | SHOP_Clerk | virtual |
getClerk(const UT_Options *options, const char *default_clerk, const char *rendermask, SHOP_TYPE shader_type, SHOP_TYPE interpret_type, bool only_string_data, bool accept_badmask=false) | SHOP_Clerk | static |
getClerk(const char *rendertype, const char *rendermask, SHOP_TYPE shader_type, SHOP_TYPE interpret_type, bool accept_badmask=false) | SHOP_Clerk | static |
getClerkList(SHOP_TYPE type) | SHOP_Clerk | static |
getCreationScript(SHOP_TYPE shader_type) const | SHOP_Clerk | virtual |
getDefaultKeywords() const | SHOP_Clerk | virtual |
getDialogScriptEnum(SHOP_TYPE type) const | SHOP_Clerk | virtual |
getGeometryAttribute(SHOP_TYPE shader_type) const | SHOP_Clerk | virtual |
getGeometryIndirect(SHOP_TYPE shader_type) const | SHOP_Clerk | virtual |
getIsVexClerk() const | SHOP_Clerk | virtual |
getRenderLabel() const | SHOP_Clerk | virtual |
getRenderName() const =0 | SHOP_Clerk | pure virtual |
installClerks() | SHOP_Clerk | static |
renderMatch(const char *rendertype, const char *rendermask, bool accept_badmask=false) | SHOP_Clerk | static |
requireAutoAdd(SHOP_TYPE type) const | SHOP_Clerk | virtual |
runCreateScript(const char *node_path, const char *render_mask, SHOP_TYPE shader_type) | SHOP_Clerk | static |
SHOP_Clerk() | SHOP_Clerk | |
~SHOP_Clerk() | SHOP_Clerk | virtual |