#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:
- statcontains the AOVs for the image (and contains metadata)
- parmscontains additional file parameters
- creation_optionscontains creation options (like the frame range, and mplay specific settings).
- update_optionsis a list of optional parameters containing stats like- percentDoneor- renderStage.
- display_scaleis 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_frameis 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
- statcontains the AOVs for the image (and contains metadata)
- parmscontains additional file parameters
- update_optionsis a list of optional parameters containing dynamic stats like- percentDoneor- renderStage.
- rastersis a list of the rasters to display
- active_bucketsis a list of the active bucket regions that the renderer provides to husk.
 
 
The documentation for this class was generated from the following file: