VAttachmentPoint Class Reference

#include <vattachmentpoint.h>

Inherits AttachmentPoint.

Collaboration diagram for VAttachmentPoint:

Collaboration graph
[legend]

Public Member Functions

 VAttachmentPoint (RenderEngine *renderengine, Plugin *plugin)
 ~VAttachmentPoint ()
void delete_buffer_vector ()
void new_buffer_vector (int width, int height, int colormodel)
void render (VFrame *output, int buffer_number, int64_t start_position, double frame_rate, int debug_render, int use_opengl=0)
void dispatch_plugin_server (int buffer_number, int64_t current_position, int64_t fragment_size)
int get_buffer_size ()

Data Fields

VFrame ** buffer_vector

Detailed Description

Definition at line 8 of file vattachmentpoint.h.


Constructor & Destructor Documentation

VAttachmentPoint::VAttachmentPoint ( RenderEngine renderengine,
Plugin plugin 
)

Definition at line 15 of file vattachmentpoint.C.

References buffer_vector.

VAttachmentPoint::~VAttachmentPoint (  ) 

Definition at line 21 of file vattachmentpoint.C.

References delete_buffer_vector().

Here is the call graph for this function:


Member Function Documentation

void VAttachmentPoint::delete_buffer_vector (  )  [virtual]

Reimplemented from AttachmentPoint.

Definition at line 26 of file vattachmentpoint.C.

References buffer_vector, ArrayList< TYPE >::total, and AttachmentPoint::virtual_plugins.

Referenced by new_buffer_vector(), and ~VAttachmentPoint().

void VAttachmentPoint::new_buffer_vector ( int  width,
int  height,
int  colormodel 
)

Definition at line 38 of file vattachmentpoint.C.

References buffer_vector, delete_buffer_vector(), ArrayList< TYPE >::total, and AttachmentPoint::virtual_plugins.

Referenced by render().

Here is the call graph for this function:

void VAttachmentPoint::render ( VFrame output,
int  buffer_number,
int64_t  start_position,
double  frame_rate,
int  debug_render,
int  use_opengl = 0 
)

void VAttachmentPoint::dispatch_plugin_server ( int  buffer_number,
int64_t  current_position,
int64_t  fragment_size 
)

int VAttachmentPoint::get_buffer_size (  )  [virtual]

Reimplemented from AttachmentPoint.

Definition at line 63 of file vattachmentpoint.C.


Field Documentation


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

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