#include <TIL_HuskDevice.h>
Definition at line 34 of file TIL_HuskDevice.h.
| TIL_HuskDevice::TIL_HuskDevice |
( |
| ) |
|
|
default |
| virtual TIL_HuskDevice::~TIL_HuskDevice |
( |
| ) |
|
|
virtual |
Open a new device:
stat contains the AOVs for the image (and contains metadata)
parms contains additional file parameters
creation_options contains creation options (like the frame range, and mplay specific settings).
update_options is a list of optional parameters containing stats like percentDone or renderStage.
display_scale is a scale to apply to the display of the rasters. The scale will always be greater than 0 and less than or equal to 1.
first_frame is set to true when this is the first frame of a sequence (even if the sequence is on frame long).
Return the default device (may be a nullptr)
| virtual bool TIL_HuskDevice::getMousePosition |
( |
UT_Vector2i & |
pos | ) |
const |
|
virtual |
If supported, return the current pixel location where the user has clicked the mouse. husk can pass this through to the render delegate.
Returns false if not supported or if the position passed in is the same as the last click.
Register the default factory.
Update the display with the current rasters
stat contains the AOVs for the image (and contains metadata)
parms contains additional file parameters
update_options is a list of optional parameters containing dynamic stats like percentDone or renderStage.
rasters is a list of the rasters to display
active_buckets is a list of the active bucket regions that the renderer provides to husk.
The documentation for this class was generated from the following file: