Class VideoCodeDelegate

All Implemented Interfaces:
DefaultDelegateAPI

public class VideoCodeDelegate extends DefaultCodeDelegate
  • Field Details

    • width

      public int width
    • height

      public int height
  • Constructor Details

    • VideoCodeDelegate

      public VideoCodeDelegate()
  • Method Details

    • init

      public void init()
    • update

      public void update()
    • setup

      public void setup()
    • draw

      public void draw()
    • attachAlphaQuery

      public final void attachAlphaQuery(String source, UnaryOperator<Boolean> query)
    • attachRenderQuery

      public final void attachRenderQuery(UnaryOperator<Boolean> query)
    • attachRenderQuery

      public final void attachRenderQuery(String source, UnaryOperator<Boolean> query)
    • background

      public void background(double grey)
    • background

      public void background(double grey, double alpha)
    • background

      public void background(double r, double g, double b)
    • background

      public void background(double r, double g, double b, double a)
    • beginShape

      public void beginShape()
    • bezier

      public void bezier(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4)
    • bezierVertex

      public void bezierVertex(double x1, double y1, double x2, double y2, double x3, double y3)
    • blendMode

      public void blendMode(VideoConstants.BlendMode blend)
    • blendMode

      public void blendMode(VideoConstants.BlendMode blend, double opacity)
    • breakShape

      public void breakShape()
    • clear

      public void clear()
    • copy

      public void copy(PImage src)
    • circle

      public void circle(double x, double y, double extent)
    • ellipse

      public void ellipse(double x, double y, double w, double h)
    • endShape

      public void endShape()
    • endShape

      public void endShape(boolean close)
    • fill

      public void fill(double grey)
    • fill

      public void fill(double grey, double alpha)
    • fill

      public void fill(double r, double g, double b)
    • fill

      public void fill(double r, double g, double b, double a)
    • image

      public void image(PImage src, double x, double y)
    • image

      public void image(PImage src, double x, double y, double w, double h, double u, double v)
    • image

      public void image(PImage src, double x, double y, double w, double h)
    • image

      public void image(PImage src, double x, double y, double w, double h, double u1, double v1, double u2, double v2)
    • line

      public void line(double x1, double y1, double x2, double y2)
    • noFill

      public void noFill()
    • noSmooth

      public void noSmooth()
    • noStroke

      public void noStroke()
    • op

      public void op(SurfaceOp op)
    • op

      public void op(SurfaceOp op, PImage src)
    • point

      public void point(double x, double y)
    • quad

      public void quad(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4)
    • square

      public void square(double x, double y, double extent)
    • rect

      public void rect(double x, double y, double w, double h)
    • release

      public void release(PImage image)
    • resetMatrix

      public void resetMatrix()
    • rotate

      public void rotate(double angle)
    • scale

      public void scale(double scale)
    • scale

      public void scale(double x, double y)
    • smooth

      public void smooth()
    • stroke

      public void stroke(double grey)
    • stroke

      public void stroke(double grey, double alpha)
    • stroke

      public void stroke(double r, double g, double b)
    • stroke

      public void stroke(double r, double g, double b, double a)
    • strokeWeight

      public void strokeWeight(double weight)
    • text

      public void text(String text, double x, double y)
    • textFont

      public void textFont(PFont font)
    • textFont

      public void textFont(PFont font, double size)
    • translate

      public void translate(double x, double y)
    • triangle

      public void triangle(double x1, double y1, double x2, double y2, double x3, double y3)
    • vertex

      public void vertex(double x, double y)