Playback3DCommand Class Reference

#include <playback3d.h>

Inherits BC_SynchronousCommand.

Collaboration diagram for Playback3DCommand:

Collaboration graph
[legend]

Public Types

enum  {
  WRITE_BUFFER = LAST_COMMAND, CLEAR_OUTPUT, OVERLAY, DO_FADE,
  DO_MASK, PLUGIN, CLEAR_INPUT, DO_CAMERA,
  COPY_FROM
}

Public Member Functions

 Playback3DCommand ()
void copy_from (BC_SynchronousCommand *command)

Data Fields

Canvascanvas
int is_cleared
float in_x1
float in_y1
float in_x2
float in_y2
float out_x1
float out_y1
float out_x2
float out_y2
float alpha
int mode
int interpolation_type
VFrameinput
int want_texture
int64_t start_position_project
MaskAutoskeyframe_set
MaskAutokeyframe
MaskAutodefault_auto
PluginClientplugin_client

Detailed Description

Definition at line 147 of file playback3d.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
WRITE_BUFFER 
CLEAR_OUTPUT 
OVERLAY 
DO_FADE 
DO_MASK 
PLUGIN 
CLEAR_INPUT 
DO_CAMERA 
COPY_FROM 

Definition at line 154 of file playback3d.h.


Constructor & Destructor Documentation

Playback3DCommand::Playback3DCommand (  ) 

Definition at line 214 of file playback3d.C.

References canvas.


Member Function Documentation

void Playback3DCommand::copy_from ( BC_SynchronousCommand command  )  [virtual]


Field Documentation

Definition at line 169 of file playback3d.h.

Referenced by copy_from(), Playback3D::draw_output(), and Playback3D::write_buffer().

Definition at line 182 of file playback3d.h.

Referenced by copy_from(), Playback3D::overlay(), and Playback3D::overlay_sync().

Definition at line 183 of file playback3d.h.

Referenced by copy_from(), and Playback3D::overlay().

Definition at line 185 of file playback3d.h.

Referenced by Playback3D::copy_from(), copy_from(), and Playback3D::copy_from_sync().

Definition at line 187 of file playback3d.h.

Referenced by copy_from(), Playback3D::do_mask(), and Playback3D::do_mask_sync().

Definition at line 188 of file playback3d.h.

Referenced by copy_from(), Playback3D::do_mask(), and Playback3D::do_mask_sync().

Definition at line 189 of file playback3d.h.

Referenced by copy_from(), Playback3D::do_mask(), and Playback3D::do_mask_sync().

Definition at line 190 of file playback3d.h.

Referenced by copy_from(), Playback3D::do_mask(), and Playback3D::do_mask_sync().

Definition at line 191 of file playback3d.h.

Referenced by copy_from(), Playback3D::run_plugin(), and Playback3D::run_plugin_sync().


The documentation for this class was generated from the following files:

Generated on Mon Apr 28 14:35:28 2008 for Cinelerra by  doxygen 1.5.5