| 5441 | } |
| 5442 | |
| 5443 | bool |
| 5444 | Node::isLifetimeActivated(int *firstFrame, |
| 5445 | int *lastFrame) const |
| 5446 | { |
| 5447 | KnobBoolPtr enableLifetimeKnob = _imp->enableLifeTimeKnob.lock(); |
| 5448 | |
| 5449 | if (!enableLifetimeKnob) { |
| 5450 | return false; |
| 5451 | } |
| 5452 | if ( !enableLifetimeKnob->getValue() ) { |
| 5453 | return false; |
| 5454 | } |
| 5455 | KnobIntPtr lifetimeKnob = _imp->lifeTimeKnob.lock(); |
| 5456 | *firstFrame = lifetimeKnob->getValue(0); |
| 5457 | *lastFrame = lifetimeKnob->getValue(1); |
| 5458 | |
| 5459 | return true; |
| 5460 | } |
| 5461 | |
| 5462 | bool |
| 5463 | Node::isNodeDisabled() const |
no test coverage detected