This action marks the beginning of a strobing sequence on a strobe enabled flash unit. More...
#include <Flash.h>
Public Member Functions | |
StrobeStartAction (Flash *f) | |
Create a StrobeStartAction set to start strobing the given flash as soon as possible after the start of exposure. | |
StrobeStartAction (Flash *f, int t) | |
Create a StrobeStartAction set to start strobing the given flash at time t microseconds after the start of exposure. | |
virtual void | doAction () |
Performs the StrobeStartAction, specifically calling startStrobe() on the associated F2::Flash. | |
Protected Attributes | |
Flash * | flash |
An associated F2::Flash upon which the action will be performed. |
This action marks the beginning of a strobing sequence on a strobe enabled flash unit.
Definition at line 59 of file Flash.h.
FCam::F2::Flash::StrobeStartAction::StrobeStartAction | ( | Flash * | f | ) |
Create a StrobeStartAction set to start strobing the given flash as soon as possible after the start of exposure.
FCam::F2::Flash::StrobeStartAction::StrobeStartAction | ( | Flash * | f, | |
int | t | |||
) |
Create a StrobeStartAction set to start strobing the given flash at time t microseconds after the start of exposure.
void FCam::F2::Flash::StrobeStartAction::doAction | ( | ) | [virtual] |
Performs the StrobeStartAction, specifically calling startStrobe() on the associated F2::Flash.
Implements FCam::Action.