#include <OP_NodeFlags.h>

Public Types | |
| enum | OP_LockTypes { OP_UNLOCKED = 0x0, OP_HARD_LOCKED = 0x1, OP_SOFT_LOCKED = 0x2 } |
Public Member Functions | |
| void | setUndoColor (int onOff) |
| void | setUndoComment (int onOff) |
| void | setUndoInput (int onOff) |
| void | setUndoLayout (int onOff) |
| void | setUndoDelScript (int onOff) |
| void | setUndoPreTransform (int onOff) |
| void | setUndoFlagChange (int onOff) |
| void | setCompress (int onOff) |
| void | setModelled (int onOff) |
| void | setAlwaysCook (int onOff) |
| void | setUnload (int onOff) |
| void | setForceCook (int onOff) |
| void | setHasCookedData (int onOff) |
| void | setTimeDep (int onOff) |
| void | setCooking (int onOff) |
| void | setDisplay (int onOff) |
| void | setRender (int onOff) |
| void | setHighlight (int onOff) |
| void | setTemplate (int onOff) |
| void | setFootprint (int onOff) |
| void | setXray (int onOff) |
| void | setBypass (int onOff) |
| void | setPicked (int onOff) |
| void | setEditPicked (int onOff) |
| void | setHardLocked (int onOff) |
| void | setSoftLocked (int onOff) |
| void | setLocked (int state) |
| void | setModified (int onOff) |
| void | setExpose (int onOff) |
| void | setSaveData (int onOff) |
| void | setTimeInterest (int onOff) |
| void | setTimeInterestCook (int onOff) |
| void | setClearDependency (int onOff) |
| int | getUndoColor () const |
| int | getUndoComment () const |
| int | getUndoInput () const |
| int | getUndoLayout () const |
| int | getUndoDelScript () const |
| int | getUndoPreTransform () const |
| int | getUndoFlagChange () const |
| int | getCompress () const |
| int | getModelled () const |
| int | getAlwaysCook () const |
| int | getUnload () const |
| int | getForceCook () const |
| int | getHasCookedData () const |
| int | getTimeDep () const |
| int | getCooking () const |
| int | getDisplay () const |
| int | getRender () const |
| int | getHighlight () const |
| int | getTemplate () const |
| int | getFootprint () const |
| int | getXray () const |
| int | getBypass () const |
| int | getPicked () const |
| int | getEditPicked () const |
| int | getHardLocked () const |
| int | getSoftLocked () const |
| int | getLocked () const |
| int | getModified () const |
| int | getExpose () const |
| int | getSaveData () const |
| int | getTimeInterest () const |
| int | getTimeInterestCook () const |
| int | getClearDependency () const |
| void | clearAllTakeFlags () |
| void | setTakeFlag (uchar which, int v) |
| int | getTakeFlag (uchar which) const |
| void | setTakeValue (uchar which, int v) |
| int | getTakeValue (uchar which) const |
| void | setHasTakeData (int onoff) |
| int | getHasTakeData () const |
| int | getTakeDisplay () const |
| int | getTakeRender () const |
| int | getTakeTemplate () const |
| int | getTakeExpose () const |
| int | getTakeBypass () const |
| int | getTakePick () const |
| int | getTakeCurrent () const |
| const char * | getExtra () const |
| void | setExtra (const char *opts, int val, const char **labels) |
| int | getExtraVal (char a) const |
| void | setExtraVal (char a, int onoff) |
| void | appendCommandString (ostream &os, const char *flags, bool save_to_hip) const |
| void | getFlagOptions (UT_String &options) const |
Static Public Member Functions | |
| static const char * | getFlagName (uchar token) |
| static uchar | getFlagToken (const char *label) |
| static const uchar * | getTakeFlagTokens () |
| static bool | isTakeFlag (uchar token) |
| static bool | isSubjectToStdPermissions (uchar token) |
| static bool | isSubjectToAssetPermissions (uchar token) |
Public Attributes | |
| char | modified |
| char | timeDep |
| char | cooking |
| char | locked |
| char | forceCook |
| char | alwaysCook |
| char | bypass |
| char | render |
| char | display |
| char | templated |
| char | hasCookedData |
| unsigned | modelled:1 |
| unsigned | saveData:1 |
| unsigned | picked:1 |
| unsigned | editPicked:1 |
| unsigned | unload:1 |
| unsigned | compress:1 |
| unsigned | undoParmChange:1 |
| unsigned | undoFlagChange:1 |
| unsigned | undoLayout:1 |
| unsigned | undoInput:1 |
| unsigned | undoComment:1 |
| unsigned | undoColor:1 |
| unsigned | exposed:1 |
| unsigned | interrupted:1 |
| unsigned | clearingInterrupt:1 |
Friends | |
| class | OP_Node |
| class | OP_UndoFlag |
Definition at line 60 of file OP_NodeFlags.h.
| void OP_NodeFlags::appendCommandString | ( | ostream & | os, | |
| const char * | flags, | |||
| bool | save_to_hip | |||
| ) | const |
| void OP_NodeFlags::clearAllTakeFlags | ( | ) |
| int OP_NodeFlags::getAlwaysCook | ( | ) | const [inline] |
Definition at line 132 of file OP_NodeFlags.h.
| int OP_NodeFlags::getBypass | ( | ) | const [inline] |
Definition at line 144 of file OP_NodeFlags.h.
| int OP_NodeFlags::getClearDependency | ( | ) | const [inline] |
Definition at line 157 of file OP_NodeFlags.h.
| int OP_NodeFlags::getCompress | ( | ) | const [inline] |
Definition at line 130 of file OP_NodeFlags.h.
| int OP_NodeFlags::getCooking | ( | ) | const [inline] |
Definition at line 137 of file OP_NodeFlags.h.
| int OP_NodeFlags::getDisplay | ( | ) | const [inline] |
Definition at line 138 of file OP_NodeFlags.h.
| int OP_NodeFlags::getEditPicked | ( | ) | const [inline] |
Definition at line 146 of file OP_NodeFlags.h.
| int OP_NodeFlags::getExpose | ( | ) | const [inline] |
Definition at line 153 of file OP_NodeFlags.h.
| const char* OP_NodeFlags::getExtra | ( | ) | const [inline] |
Definition at line 178 of file OP_NodeFlags.h.
| int OP_NodeFlags::getExtraVal | ( | char | a | ) | const |
| static const char* OP_NodeFlags::getFlagName | ( | uchar | token | ) | [static] |
| void OP_NodeFlags::getFlagOptions | ( | UT_String & | options | ) | const |
| static uchar OP_NodeFlags::getFlagToken | ( | const char * | label | ) | [static] |
| int OP_NodeFlags::getFootprint | ( | ) | const [inline] |
Definition at line 142 of file OP_NodeFlags.h.
| int OP_NodeFlags::getForceCook | ( | ) | const [inline] |
Definition at line 134 of file OP_NodeFlags.h.
| int OP_NodeFlags::getHardLocked | ( | ) | const [inline] |
Definition at line 147 of file OP_NodeFlags.h.
| int OP_NodeFlags::getHasCookedData | ( | ) | const [inline] |
Definition at line 135 of file OP_NodeFlags.h.
| int OP_NodeFlags::getHasTakeData | ( | ) | const [inline] |
Definition at line 168 of file OP_NodeFlags.h.
| int OP_NodeFlags::getHighlight | ( | ) | const [inline] |
Definition at line 140 of file OP_NodeFlags.h.
| int OP_NodeFlags::getLocked | ( | ) | const [inline] |
Definition at line 151 of file OP_NodeFlags.h.
| int OP_NodeFlags::getModelled | ( | ) | const [inline] |
Definition at line 131 of file OP_NodeFlags.h.
| int OP_NodeFlags::getModified | ( | ) | const [inline] |
Definition at line 152 of file OP_NodeFlags.h.
| int OP_NodeFlags::getPicked | ( | ) | const [inline] |
Definition at line 145 of file OP_NodeFlags.h.
| int OP_NodeFlags::getRender | ( | ) | const [inline] |
Definition at line 139 of file OP_NodeFlags.h.
| int OP_NodeFlags::getSaveData | ( | ) | const [inline] |
Definition at line 154 of file OP_NodeFlags.h.
| int OP_NodeFlags::getSoftLocked | ( | ) | const [inline] |
Definition at line 149 of file OP_NodeFlags.h.
| int OP_NodeFlags::getTakeBypass | ( | ) | const [inline] |
Definition at line 174 of file OP_NodeFlags.h.
| int OP_NodeFlags::getTakeCurrent | ( | ) | const [inline] |
Definition at line 176 of file OP_NodeFlags.h.
| int OP_NodeFlags::getTakeDisplay | ( | ) | const [inline] |
Definition at line 170 of file OP_NodeFlags.h.
| int OP_NodeFlags::getTakeExpose | ( | ) | const [inline] |
Definition at line 173 of file OP_NodeFlags.h.
| int OP_NodeFlags::getTakeFlag | ( | uchar | which | ) | const |
| static const uchar* OP_NodeFlags::getTakeFlagTokens | ( | ) | [static] |
| int OP_NodeFlags::getTakePick | ( | ) | const [inline] |
Definition at line 175 of file OP_NodeFlags.h.
| int OP_NodeFlags::getTakeRender | ( | ) | const [inline] |
Definition at line 171 of file OP_NodeFlags.h.
| int OP_NodeFlags::getTakeTemplate | ( | ) | const [inline] |
Definition at line 172 of file OP_NodeFlags.h.
| int OP_NodeFlags::getTakeValue | ( | uchar | which | ) | const |
| int OP_NodeFlags::getTemplate | ( | ) | const [inline] |
Definition at line 141 of file OP_NodeFlags.h.
| int OP_NodeFlags::getTimeDep | ( | ) | const [inline] |
Definition at line 136 of file OP_NodeFlags.h.
| int OP_NodeFlags::getTimeInterest | ( | ) | const [inline] |
Definition at line 155 of file OP_NodeFlags.h.
| int OP_NodeFlags::getTimeInterestCook | ( | ) | const [inline] |
Definition at line 156 of file OP_NodeFlags.h.
| int OP_NodeFlags::getUndoColor | ( | ) | const [inline] |
Definition at line 123 of file OP_NodeFlags.h.
| int OP_NodeFlags::getUndoComment | ( | ) | const [inline] |
Definition at line 124 of file OP_NodeFlags.h.
| int OP_NodeFlags::getUndoDelScript | ( | ) | const [inline] |
Definition at line 127 of file OP_NodeFlags.h.
| int OP_NodeFlags::getUndoFlagChange | ( | ) | const [inline] |
Definition at line 129 of file OP_NodeFlags.h.
| int OP_NodeFlags::getUndoInput | ( | ) | const [inline] |
Definition at line 125 of file OP_NodeFlags.h.
| int OP_NodeFlags::getUndoLayout | ( | ) | const [inline] |
Definition at line 126 of file OP_NodeFlags.h.
| int OP_NodeFlags::getUndoPreTransform | ( | ) | const [inline] |
Definition at line 128 of file OP_NodeFlags.h.
| int OP_NodeFlags::getUnload | ( | ) | const [inline] |
Definition at line 133 of file OP_NodeFlags.h.
| int OP_NodeFlags::getXray | ( | ) | const [inline] |
Definition at line 143 of file OP_NodeFlags.h.
| static bool OP_NodeFlags::isSubjectToAssetPermissions | ( | uchar | token | ) | [static] |
| static bool OP_NodeFlags::isSubjectToStdPermissions | ( | uchar | token | ) | [static] |
| static bool OP_NodeFlags::isTakeFlag | ( | uchar | token | ) | [static] |
| void OP_NodeFlags::setAlwaysCook | ( | int | onOff | ) | [inline] |
Definition at line 92 of file OP_NodeFlags.h.
| void OP_NodeFlags::setBypass | ( | int | onOff | ) | [inline] |
Definition at line 104 of file OP_NodeFlags.h.
| void OP_NodeFlags::setClearDependency | ( | int | onOff | ) | [inline] |
Definition at line 121 of file OP_NodeFlags.h.
| void OP_NodeFlags::setCompress | ( | int | onOff | ) | [inline] |
Definition at line 90 of file OP_NodeFlags.h.
| void OP_NodeFlags::setCooking | ( | int | onOff | ) | [inline] |
Definition at line 97 of file OP_NodeFlags.h.
| void OP_NodeFlags::setDisplay | ( | int | onOff | ) | [inline] |
Definition at line 98 of file OP_NodeFlags.h.
| void OP_NodeFlags::setEditPicked | ( | int | onOff | ) | [inline] |
Definition at line 106 of file OP_NodeFlags.h.
| void OP_NodeFlags::setExpose | ( | int | onOff | ) | [inline] |
Definition at line 113 of file OP_NodeFlags.h.
| void OP_NodeFlags::setExtra | ( | const char * | opts, | |
| int | val, | |||
| const char ** | labels | |||
| ) | [inline] |
Definition at line 181 of file OP_NodeFlags.h.
| void OP_NodeFlags::setExtraVal | ( | char | a, | |
| int | onoff | |||
| ) |
| void OP_NodeFlags::setFootprint | ( | int | onOff | ) | [inline] |
Definition at line 102 of file OP_NodeFlags.h.
| void OP_NodeFlags::setForceCook | ( | int | onOff | ) | [inline] |
Definition at line 94 of file OP_NodeFlags.h.
| void OP_NodeFlags::setHardLocked | ( | int | onOff | ) | [inline] |
Definition at line 107 of file OP_NodeFlags.h.
| void OP_NodeFlags::setHasCookedData | ( | int | onOff | ) | [inline] |
Definition at line 95 of file OP_NodeFlags.h.
| void OP_NodeFlags::setHasTakeData | ( | int | onoff | ) | [inline] |
Definition at line 167 of file OP_NodeFlags.h.
| void OP_NodeFlags::setHighlight | ( | int | onOff | ) | [inline] |
Definition at line 100 of file OP_NodeFlags.h.
| void OP_NodeFlags::setLocked | ( | int | state | ) | [inline] |
Definition at line 111 of file OP_NodeFlags.h.
| void OP_NodeFlags::setModelled | ( | int | onOff | ) | [inline] |
Definition at line 91 of file OP_NodeFlags.h.
| void OP_NodeFlags::setModified | ( | int | onOff | ) | [inline] |
Definition at line 112 of file OP_NodeFlags.h.
| void OP_NodeFlags::setPicked | ( | int | onOff | ) | [inline] |
Definition at line 105 of file OP_NodeFlags.h.
| void OP_NodeFlags::setRender | ( | int | onOff | ) | [inline] |
Definition at line 99 of file OP_NodeFlags.h.
| void OP_NodeFlags::setSaveData | ( | int | onOff | ) | [inline] |
Definition at line 114 of file OP_NodeFlags.h.
| void OP_NodeFlags::setSoftLocked | ( | int | onOff | ) | [inline] |
Definition at line 109 of file OP_NodeFlags.h.
| void OP_NodeFlags::setTakeFlag | ( | uchar | which, | |
| int | v | |||
| ) |
| void OP_NodeFlags::setTakeValue | ( | uchar | which, | |
| int | v | |||
| ) |
| void OP_NodeFlags::setTemplate | ( | int | onOff | ) | [inline] |
Definition at line 101 of file OP_NodeFlags.h.
| void OP_NodeFlags::setTimeDep | ( | int | onOff | ) | [inline] |
Definition at line 96 of file OP_NodeFlags.h.
| void OP_NodeFlags::setTimeInterest | ( | int | onOff | ) | [inline] |
Definition at line 118 of file OP_NodeFlags.h.
| void OP_NodeFlags::setTimeInterestCook | ( | int | onOff | ) | [inline] |
Definition at line 119 of file OP_NodeFlags.h.
| void OP_NodeFlags::setUndoColor | ( | int | onOff | ) | [inline] |
Definition at line 82 of file OP_NodeFlags.h.
| void OP_NodeFlags::setUndoComment | ( | int | onOff | ) | [inline] |
Definition at line 83 of file OP_NodeFlags.h.
| void OP_NodeFlags::setUndoDelScript | ( | int | onOff | ) | [inline] |
Definition at line 86 of file OP_NodeFlags.h.
| void OP_NodeFlags::setUndoFlagChange | ( | int | onOff | ) | [inline] |
Definition at line 89 of file OP_NodeFlags.h.
| void OP_NodeFlags::setUndoInput | ( | int | onOff | ) | [inline] |
Definition at line 84 of file OP_NodeFlags.h.
| void OP_NodeFlags::setUndoLayout | ( | int | onOff | ) | [inline] |
Definition at line 85 of file OP_NodeFlags.h.
| void OP_NodeFlags::setUndoPreTransform | ( | int | onOff | ) | [inline] |
Definition at line 87 of file OP_NodeFlags.h.
| void OP_NodeFlags::setUnload | ( | int | onOff | ) | [inline] |
Definition at line 93 of file OP_NodeFlags.h.
| void OP_NodeFlags::setXray | ( | int | onOff | ) | [inline] |
Definition at line 103 of file OP_NodeFlags.h.
friend class OP_Node [friend] |
Definition at line 268 of file OP_NodeFlags.h.
friend class OP_UndoFlag [friend] |
Definition at line 269 of file OP_NodeFlags.h.
Definition at line 211 of file OP_NodeFlags.h.
| char OP_NodeFlags::bypass |
Definition at line 212 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::clearingInterrupt |
Definition at line 219 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::compress |
Definition at line 219 of file OP_NodeFlags.h.
Definition at line 208 of file OP_NodeFlags.h.
Definition at line 214 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::editPicked |
Definition at line 219 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::exposed |
Definition at line 219 of file OP_NodeFlags.h.
Definition at line 210 of file OP_NodeFlags.h.
Definition at line 216 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::interrupted |
Definition at line 219 of file OP_NodeFlags.h.
| char OP_NodeFlags::locked |
Definition at line 209 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::modelled |
Definition at line 219 of file OP_NodeFlags.h.
Definition at line 206 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::picked |
Definition at line 219 of file OP_NodeFlags.h.
| char OP_NodeFlags::render |
Definition at line 213 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::saveData |
Definition at line 219 of file OP_NodeFlags.h.
Definition at line 215 of file OP_NodeFlags.h.
Definition at line 207 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::undoColor |
Definition at line 219 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::undoComment |
Definition at line 219 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::undoFlagChange |
Definition at line 219 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::undoInput |
Definition at line 219 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::undoLayout |
Definition at line 219 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::undoParmChange |
Definition at line 219 of file OP_NodeFlags.h.
| unsigned OP_NodeFlags::unload |
Definition at line 219 of file OP_NodeFlags.h.
1.5.9