Eyeon:Script/Reference/Applications/Fusion/Classes/QueueManager/MoveJob

From VFXPedia

< Eyeon:Script | Reference | Applications | Fusion | Classes | QueueManager
Revision as of 08:53, 2 March 2007 by Daniel (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

QueueManager : MoveJob

Arguments

MoveJob(Job,Offset)

  • Job (required, userdata)

The RenderJob to move.

  • Offset (required, number)

How far up or down the job list to move it (negative numbers will move it upwards).

Returns

This function does not return a value.

Remarks

Moves a job's priority up or down the queue. This function allows the user to manipulate the priority of jobs in the render manager remotely.

Requirements

  • eyeonScript 5.0
  • Fusion 5.0

Examples

-- Moves a job called "3D_ShadowAction" to the top of the queue
-- or at least up one hundred entries.
 
qm = fusion.RenderManager
 
jl = qm:GetJobList()
 
for i, job in jl do
   if string.find(jl:GetAttrs().JOBS_Name, "3d_ShadowAction") then
      qm:MoveJob(job,-100)
   end
end


Tips for MoveJob (edit)

EyeonTips:Script/Reference/Applications/Fusion/Classes/QueueManager/MoveJob