Class AttributeObjectVideoTask

java.lang.Object
mgui.interfaces.graphics.video.VideoTask
mgui.interfaces.attributes.video.AttributeObjectVideoTask
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable<VideoTask>, XMLObject

public class AttributeObjectVideoTask
extends VideoTask
Represents a video task which modifies an Attribute.
Since:
1.0
Version:
1.0
Author:
Andrew Reid
  • Field Details

    • object

      public AttributeObject object
    • attribute

      public java.lang.String attribute
    • start_value

      public java.lang.Object start_value
    • end_value

      public java.lang.Object end_value
    • incremental

      public boolean incremental
    • step

      public double step
    • object_name

      public java.lang.String object_name
    • object_class

      public java.lang.String object_class
  • Constructor Details

    • AttributeObjectVideoTask

      public AttributeObjectVideoTask()
    • AttributeObjectVideoTask

      public AttributeObjectVideoTask​(long start, long stop, AttributeObject object, java.lang.String attribute, java.lang.Object start_value)
      Constructs a basic set attribute task (no iteration)
      Parameters:
      start -
      stop -
      object -
      attribute -
      new_value -
    • AttributeObjectVideoTask

      public AttributeObjectVideoTask​(long start, long stop, AttributeObject object, java.lang.String attribute, java.lang.Object start_value, java.lang.Object end_value, boolean incremental, double step)
      Constructs a set attribute task with possible iteration
      Parameters:
      start -
      stop -
      object -
      attribute -
      new_value -
  • Method Details