HDK
|
#include <PRM_SpareData.h>
Static Public Member Functions | |
static const char * | getScriptCallbackToken () |
static const char * | getScriptCallbackLanguageToken () |
static const char * | getUnquotedStateToken () |
static const char * | getRampBasisDefaultToken () |
static const char * | getRampShowControlsDefaultToken () |
static const char * | getRampGrayscaleDefaultToken () |
static const char * | getRampColorTypeToken () |
static const char * | getRampColorTypeValueToken (UT_ColorType color_type) |
static const char * | getRampBasisVarToken () |
static const char * | getRampKeysVarToken () |
static const char * | getRampValuesVarToken () |
static const char * | getColorRampDefaultToken () |
static const char * | getFloatRampDefaultToken () |
static const char * | getColorTypeToken () |
static const char * | getColorTypeValueToken (PRM_ColorType color_type) |
static const char * | getColorWheelToken () |
static const char * | getColorDynamicToken () |
static const char * | getKeyValueDictKeyLabelToken () |
static const char * | getKeyValueDictValueLabelToken () |
static const char * | getKeyValueDictUseChooserToken () |
static const char * | getKeyValueDictChooserLabelToken () |
static const char * | getKeyValueDictChooserCallbackToken () |
static int | getEditorLinesRangeDefaultMin () |
static int | getEditorLinesRangeDefaultMax () |
static const char * | getXCFModeFloatValToken () |
static const char * | getCookDependentToken () |
static const char * | getCodeGenDependentToken () |
static const char * | getOpFilterKeyFromName (const char *name) |
static const char * | getOpFilterKeyFromLabel (const char *name) |
static const char * | getOpFilterNameFromKey (const char *key) |
static const char * | getOpFilterLabelFromKey (const char *key) |
static const char * | getFileChooserPatternToken () |
static const char * | getFileChooserModeToken () |
static const char * | getFileChooserModeValRead () |
static const char * | getFileChooserModeValWrite () |
static const char * | getFileChooserModeValReadAndWrite () |
static const char * | getScriptActionToken () |
static const char * | getScriptActionHelpToken () |
static const char * | getScriptActionIconToken () |
static const char * | getButtonIconToken () |
static const char * | getEditorToken () |
static const char * | getEditorLanguageToken () |
static const char * | getEditorLinesRangeToken () |
static const char * | getParmVopVarToken () |
static const char * | getShaderParmContextsToken () |
static const char * | getOpPathKeywordsToken () |
static const char * | getUnitsToken () |
static const char * | getGroupTypeToken () |
static const char * | getGroupDefaultToken () |
static const char * | getVaryingDefaultToken () |
static const char * | getUsdPathTypeToken () |
static const char * | getUsdPathInputToken () |
static const char * | getIsShaderParmToken () |
static const char * | getForceParmValueToken () |
static const char * | getSaveValueToken () |
static const char * | getMayaComponentSelectionTypeToken () |
static const char * | getLookToken () |
static const char * | getLayoutHeightToken () |
static const char * | getHeaderToggleToken () |
static const char * | getHeaderParmToken () |
static const char * | getHeaderLabelToken () |
static const char * | getSliderToken () |
static const char * | getSwitcherBaseToken () |
static const char * | getImageAllowVideoToken () |
static bool | isBuiltInToken (const UT_StringRef &token) |
static void | builtInTokens (UT_StringArray &tokens) |
Return a range of the built-in tags names. More... | |
Definition at line 158 of file PRM_SpareData.h.
|
explicit |
The constructor for the PRM_SpareData should takes a variadic number of token/value pairs. For example: static PRM_SpareData(PRM_SpareArgs() << PRM_SpareToken("token1", "value1") << PRM_SpareToken("token2", "value2") ...);
|
explicit |
A single token value pair.
PRM_SpareData::PRM_SpareData | ( | ) |
PRM_SpareData::~PRM_SpareData | ( | ) |
PRM_SpareData::PRM_SpareData | ( | const PRM_SpareData & | copy | ) |
void PRM_SpareData::addTokenValue | ( | const UT_StringHolder & | token, |
const char * | value | ||
) |
|
static |
Return a range of the built-in tags names.
void PRM_SpareData::clear | ( | ) |
bool PRM_SpareData::containsAll | ( | const PRM_SpareData & | ref | ) | const |
bool PRM_SpareData::containsAny | ( | const PRM_SpareData & | ref | ) | const |
void PRM_SpareData::copyFrom | ( | const PRM_SpareData & | ref | ) |
void PRM_SpareData::deleteTokenValue | ( | const UT_StringRef & | token | ) |
uint PRM_SpareData::entries | ( | ) | const |
const char* PRM_SpareData::getButtonIcon | ( | ) | const |
|
inlinestatic |
Definition at line 549 of file PRM_SpareData.h.
|
inline |
Definition at line 206 of file PRM_SpareData.h.
CH_ScriptLanguage PRM_SpareData::getCallbackLanguage | ( | ) | const |
bool PRM_SpareData::getCodeGenDependent | ( | ) | const |
|
inlinestatic |
Definition at line 399 of file PRM_SpareData.h.
bool PRM_SpareData::getColorDynamic | ( | ) | const |
|
inlinestatic |
Definition at line 336 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 313 of file PRM_SpareData.h.
|
inline |
Definition at line 315 of file PRM_SpareData.h.
PRM_ColorType PRM_SpareData::getColorType | ( | ) | const |
|
inlinestatic |
Definition at line 325 of file PRM_SpareData.h.
|
static |
bool PRM_SpareData::getColorWheel | ( | ) | const |
|
inlinestatic |
Definition at line 331 of file PRM_SpareData.h.
bool PRM_SpareData::getCookDependent | ( | ) | const |
|
inlinestatic |
Definition at line 387 of file PRM_SpareData.h.
|
inline |
The string will be treated as this language for syntax highlighting and and completion. NOTE: Language names are case insensitive, you should accept both VEX, Vex, and vex.
Definition at line 376 of file PRM_SpareData.h.
|
inline |
Definition at line 378 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 556 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 382 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 381 of file PRM_SpareData.h.
|
inlinestatic |
Number of lines to show by default. This value can be set as either a single number or a range, e.g. '10-50'. The minimum number is what the editor will originally show up as, but will attempt to expand up to the maximum.
Definition at line 568 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 552 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 525 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 527 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 531 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 529 of file PRM_SpareData.h.
|
inlinestatic |
Used to set a space- or comma-separated list of globs to use as file filter for parameters of type PRM_FILE
(e.g. "*.txt *.log").
Definition at line 522 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 317 of file PRM_SpareData.h.
|
inline |
Definition at line 319 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 634 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 600 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 593 of file PRM_SpareData.h.
bool PRM_SpareData::getHasVaryingDefault | ( | ) | const |
|
inlinestatic |
Definition at line 682 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 678 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 674 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 696 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 630 of file PRM_SpareData.h.
const char* PRM_SpareData::getKeyValueDictChooserCallback | ( | ) | const |
|
inlinestatic |
Definition at line 357 of file PRM_SpareData.h.
const char* PRM_SpareData::getKeyValueDictChooserLabel | ( | ) | const |
|
inlinestatic |
Definition at line 353 of file PRM_SpareData.h.
const char* PRM_SpareData::getKeyValueDictKeyLabel | ( | ) | const |
|
inlinestatic |
Definition at line 341 of file PRM_SpareData.h.
bool PRM_SpareData::getKeyValueDictUseChooser | ( | ) | const |
|
inlinestatic |
Definition at line 349 of file PRM_SpareData.h.
const char* PRM_SpareData::getKeyValueDictValueLabel | ( | ) | const |
|
inlinestatic |
Definition at line 345 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 658 of file PRM_SpareData.h.
const char* PRM_SpareData::getLayoutHeightValue | ( | ) | const |
|
inlinestatic |
Definition at line 656 of file PRM_SpareData.h.
const char* PRM_SpareData::getLookValue | ( | ) | const |
|
inlinestatic |
Definition at line 647 of file PRM_SpareData.h.
int64 PRM_SpareData::getMemoryUsage | ( | bool | inclusive | ) | const |
int PRM_SpareData::getMultiStartOffset | ( | ) | const |
|
inline |
Definition at line 221 of file PRM_SpareData.h.
|
static |
|
static |
|
static |
|
static |
|
inlinestatic |
Definition at line 585 of file PRM_SpareData.h.
|
inline |
Definition at line 226 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 573 of file PRM_SpareData.h.
|
inline |
Definition at line 248 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 244 of file PRM_SpareData.h.
|
inline |
Definition at line 302 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 293 of file PRM_SpareData.h.
UT_ColorType PRM_SpareData::getRampColorType | ( | ) | const |
|
inlinestatic |
Definition at line 287 of file PRM_SpareData.h.
|
static |
|
inline |
Definition at line 276 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 269 of file PRM_SpareData.h.
|
inline |
Definition at line 306 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 295 of file PRM_SpareData.h.
|
inline |
Definition at line 258 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 251 of file PRM_SpareData.h.
|
inline |
Definition at line 310 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 297 of file PRM_SpareData.h.
|
inline |
Definition at line 216 of file PRM_SpareData.h.
const char* PRM_SpareData::getSaveValue | ( | ) | const |
|
inlinestatic |
Definition at line 638 of file PRM_SpareData.h.
const char* PRM_SpareData::getScriptAction | ( | ) | const |
const char* PRM_SpareData::getScriptActionHelp | ( | ) | const |
|
inlinestatic |
Definition at line 545 of file PRM_SpareData.h.
const char* PRM_SpareData::getScriptActionIcon | ( | ) | const |
|
inlinestatic |
Definition at line 547 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 543 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 209 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 202 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 580 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 686 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 692 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 589 of file PRM_SpareData.h.
|
inline |
Definition at line 233 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 229 of file PRM_SpareData.h.
const char* PRM_SpareData::getUsdPathInput | ( | ) | const |
|
inlinestatic |
Definition at line 623 of file PRM_SpareData.h.
const char* PRM_SpareData::getUsdPathType | ( | ) | const |
|
inlinestatic |
Definition at line 613 of file PRM_SpareData.h.
bool PRM_SpareData::getUseEditor | ( | ) | const |
const char* PRM_SpareData::getValue | ( | const UT_StringRef & | token | ) | const |
|
inlinestatic |
Definition at line 605 of file PRM_SpareData.h.
bool PRM_SpareData::getVisibleTab | ( | int | tabidx | ) | const |
void PRM_SpareData::getVisibleTabs | ( | UT_BitArray & | values | ) | const |
|
inline |
Definition at line 364 of file PRM_SpareData.h.
|
inlinestatic |
Definition at line 384 of file PRM_SpareData.h.
|
static |
Return true if the given token is a built-in (internally used) spare data token.
void PRM_SpareData::mergeFrom | ( | const PRM_SpareData & | ref | ) |
PRM_SpareData& PRM_SpareData::operator= | ( | const PRM_SpareData & | copy | ) |
|
inline |
Definition at line 204 of file PRM_SpareData.h.
void PRM_SpareData::setCallbackLanguage | ( | CH_ScriptLanguage | language | ) |
void PRM_SpareData::setCodeGenDependent | ( | bool | flag | ) |
void PRM_SpareData::setColorDynamic | ( | bool | value | ) |
void PRM_SpareData::setColorType | ( | PRM_ColorType | color_type | ) |
void PRM_SpareData::setColorWheel | ( | bool | value | ) |
void PRM_SpareData::setCookDependent | ( | bool | flag | ) |
void PRM_SpareData::setHasVaryingDefault | ( | bool | f | ) |
void PRM_SpareData::setKeyValueDictChooserCallback | ( | const char * | label | ) |
void PRM_SpareData::setKeyValueDictChooserLabel | ( | const char * | label | ) |
void PRM_SpareData::setKeyValueDictKeyLabel | ( | const char * | label | ) |
void PRM_SpareData::setKeyValueDictUseChooser | ( | bool | use_chooser | ) |
void PRM_SpareData::setKeyValueDictValueLabel | ( | const char * | label | ) |
void PRM_SpareData::setLayoutHeightValue | ( | const char * | value | ) |
void PRM_SpareData::setLookValue | ( | const char * | value | ) |
|
inline |
Definition at line 219 of file PRM_SpareData.h.
|
inline |
Definition at line 224 of file PRM_SpareData.h.
|
inline |
Definition at line 246 of file PRM_SpareData.h.
|
inline |
Definition at line 300 of file PRM_SpareData.h.
void PRM_SpareData::setRampColorType | ( | UT_ColorType | color_type | ) |
|
inline |
Definition at line 271 of file PRM_SpareData.h.
|
inline |
Definition at line 304 of file PRM_SpareData.h.
|
inline |
Definition at line 253 of file PRM_SpareData.h.
|
inline |
Definition at line 308 of file PRM_SpareData.h.
|
inline |
Definition at line 214 of file PRM_SpareData.h.
void PRM_SpareData::setSaveValue | ( | bool | flag | ) |
|
inline |
Definition at line 231 of file PRM_SpareData.h.
void PRM_SpareData::setVisibleTabs | ( | const UT_BitArray & | values | ) |
|
inline |
Definition at line 362 of file PRM_SpareData.h.
void PRM_SpareData::traverseConst | ( | PRM_SpareCallback | f | ) | const |
void PRM_SpareData::traverseConst | ( | PRM_SpareCallbackWithData | f, |
void * | data | ||
) | const |
|
static |
Definition at line 508 of file PRM_SpareData.h.
|
static |
Definition at line 510 of file PRM_SpareData.h.
|
static |
Definition at line 509 of file PRM_SpareData.h.
|
static |
Definition at line 468 of file PRM_SpareData.h.
|
static |
Definition at line 420 of file PRM_SpareData.h.
|
static |
Definition at line 435 of file PRM_SpareData.h.
|
static |
Definition at line 513 of file PRM_SpareData.h.
|
static |
Definition at line 515 of file PRM_SpareData.h.
|
static |
Definition at line 512 of file PRM_SpareData.h.
|
static |
Definition at line 514 of file PRM_SpareData.h.
|
static |
Definition at line 436 of file PRM_SpareData.h.
|
static |
Definition at line 434 of file PRM_SpareData.h.
|
static |
Definition at line 433 of file PRM_SpareData.h.
|
static |
Definition at line 429 of file PRM_SpareData.h.
|
static |
Definition at line 534 of file PRM_SpareData.h.
|
static |
Definition at line 536 of file PRM_SpareData.h.
|
static |
Definition at line 535 of file PRM_SpareData.h.
|
static |
Definition at line 466 of file PRM_SpareData.h.
|
static |
Definition at line 598 of file PRM_SpareData.h.
|
static |
Definition at line 599 of file PRM_SpareData.h.
|
static |
Definition at line 596 of file PRM_SpareData.h.
|
static |
Definition at line 597 of file PRM_SpareData.h.
|
static |
Definition at line 595 of file PRM_SpareData.h.
|
static |
Definition at line 538 of file PRM_SpareData.h.
|
static |
Definition at line 539 of file PRM_SpareData.h.
|
static |
Definition at line 671 of file PRM_SpareData.h.
|
static |
Definition at line 670 of file PRM_SpareData.h.
|
static |
Definition at line 669 of file PRM_SpareData.h.
|
static |
Definition at line 664 of file PRM_SpareData.h.
|
static |
Definition at line 668 of file PRM_SpareData.h.
|
static |
Definition at line 665 of file PRM_SpareData.h.
|
static |
Definition at line 667 of file PRM_SpareData.h.
|
static |
Definition at line 666 of file PRM_SpareData.h.
|
static |
Definition at line 460 of file PRM_SpareData.h.
|
static |
Definition at line 650 of file PRM_SpareData.h.
|
static |
Definition at line 651 of file PRM_SpareData.h.
|
static |
Definition at line 652 of file PRM_SpareData.h.
|
static |
Definition at line 649 of file PRM_SpareData.h.
|
static |
Definition at line 471 of file PRM_SpareData.h.
|
static |
Definition at line 470 of file PRM_SpareData.h.
|
static |
Definition at line 426 of file PRM_SpareData.h.
|
static |
Definition at line 428 of file PRM_SpareData.h.
|
static |
Definition at line 424 of file PRM_SpareData.h.
|
static |
Definition at line 425 of file PRM_SpareData.h.
|
static |
Definition at line 427 of file PRM_SpareData.h.
|
static |
Definition at line 419 of file PRM_SpareData.h.
|
static |
Definition at line 423 of file PRM_SpareData.h.
|
static |
Definition at line 431 of file PRM_SpareData.h.
|
static |
Definition at line 504 of file PRM_SpareData.h.
|
static |
Definition at line 505 of file PRM_SpareData.h.
|
static |
Definition at line 506 of file PRM_SpareData.h.
|
static |
Definition at line 421 of file PRM_SpareData.h.
|
static |
Definition at line 432 of file PRM_SpareData.h.
|
static |
Definition at line 640 of file PRM_SpareData.h.
|
static |
Definition at line 641 of file PRM_SpareData.h.
|
static |
Definition at line 518 of file PRM_SpareData.h.
|
static |
Definition at line 517 of file PRM_SpareData.h.
|
static |
Definition at line 445 of file PRM_SpareData.h.
|
static |
Definition at line 443 of file PRM_SpareData.h.
|
static |
Definition at line 448 of file PRM_SpareData.h.
|
static |
Definition at line 455 of file PRM_SpareData.h.
|
static |
Definition at line 454 of file PRM_SpareData.h.
|
static |
Definition at line 458 of file PRM_SpareData.h.
|
static |
Definition at line 457 of file PRM_SpareData.h.
|
static |
Definition at line 441 of file PRM_SpareData.h.
|
static |
Definition at line 450 of file PRM_SpareData.h.
|
static |
Definition at line 444 of file PRM_SpareData.h.
|
static |
Definition at line 456 of file PRM_SpareData.h.
|
static |
Definition at line 452 of file PRM_SpareData.h.
|
static |
Definition at line 449 of file PRM_SpareData.h.
|
static |
Definition at line 451 of file PRM_SpareData.h.
|
static |
Definition at line 439 of file PRM_SpareData.h.
|
static |
Definition at line 453 of file PRM_SpareData.h.
|
static |
Definition at line 437 of file PRM_SpareData.h.
|
static |
Definition at line 446 of file PRM_SpareData.h.
|
static |
Definition at line 447 of file PRM_SpareData.h.
|
static |
Definition at line 438 of file PRM_SpareData.h.
|
static |
Definition at line 440 of file PRM_SpareData.h.
|
static |
Definition at line 442 of file PRM_SpareData.h.
|
static |
Definition at line 689 of file PRM_SpareData.h.
|
static |
Definition at line 688 of file PRM_SpareData.h.
|
static |
Definition at line 430 of file PRM_SpareData.h.
|
static |
Definition at line 554 of file PRM_SpareData.h.
|
static |
Definition at line 561 of file PRM_SpareData.h.
|
static |
Definition at line 560 of file PRM_SpareData.h.
|
static |
Definition at line 562 of file PRM_SpareData.h.
|
static |
Definition at line 559 of file PRM_SpareData.h.
|
static |
Definition at line 558 of file PRM_SpareData.h.
|
static |
Definition at line 541 of file PRM_SpareData.h.
|
static |
Definition at line 465 of file PRM_SpareData.h.
|
static |
Definition at line 464 of file PRM_SpareData.h.
|
static |
Definition at line 461 of file PRM_SpareData.h.
|
static |
Definition at line 463 of file PRM_SpareData.h.
|
static |
Definition at line 462 of file PRM_SpareData.h.
|
static |
Definition at line 483 of file PRM_SpareData.h.
|
static |
Definition at line 484 of file PRM_SpareData.h.
|
static |
Definition at line 490 of file PRM_SpareData.h.
|
static |
Definition at line 482 of file PRM_SpareData.h.
|
static |
Definition at line 496 of file PRM_SpareData.h.
|
static |
Definition at line 498 of file PRM_SpareData.h.
|
static |
Definition at line 497 of file PRM_SpareData.h.
|
static |
Definition at line 499 of file PRM_SpareData.h.
|
static |
Definition at line 501 of file PRM_SpareData.h.
|
static |
Definition at line 500 of file PRM_SpareData.h.
|
static |
Definition at line 489 of file PRM_SpareData.h.
|
static |
Definition at line 485 of file PRM_SpareData.h.
|
static |
Definition at line 486 of file PRM_SpareData.h.
|
static |
Definition at line 487 of file PRM_SpareData.h.
|
static |
Definition at line 473 of file PRM_SpareData.h.
|
static |
Definition at line 493 of file PRM_SpareData.h.
|
static |
Definition at line 495 of file PRM_SpareData.h.
|
static |
Definition at line 494 of file PRM_SpareData.h.
|
static |
Definition at line 476 of file PRM_SpareData.h.
|
static |
Definition at line 502 of file PRM_SpareData.h.
|
static |
Definition at line 475 of file PRM_SpareData.h.
|
static |
Definition at line 474 of file PRM_SpareData.h.
|
static |
Definition at line 477 of file PRM_SpareData.h.
|
static |
Definition at line 480 of file PRM_SpareData.h.
|
static |
Definition at line 479 of file PRM_SpareData.h.
|
static |
Definition at line 491 of file PRM_SpareData.h.
|
static |
Definition at line 492 of file PRM_SpareData.h.
|
static |
Definition at line 478 of file PRM_SpareData.h.
|
static |
Definition at line 488 of file PRM_SpareData.h.
|
static |
Definition at line 481 of file PRM_SpareData.h.
|
static |
Definition at line 625 of file PRM_SpareData.h.
|
static |
Definition at line 626 of file PRM_SpareData.h.
|
static |
Definition at line 615 of file PRM_SpareData.h.
|
static |
Definition at line 616 of file PRM_SpareData.h.
|
static |
Definition at line 607 of file PRM_SpareData.h.
|
static |
Definition at line 459 of file PRM_SpareData.h.