ClanLib  2.3.7
Public Member Functions | Static Public Member Functions | List of all members
CL_PixelCommand Class Referenceabstract

Interface for commands participating in the rendering pipeline. More...

#include <pixel_command.h>

Public Member Functions

virtual ~CL_PixelCommand ()
 Operations. More...
 
void operator delete (void *obj, CL_PixelPipeline *p)
 
void operator delete (void *obj)
 
void * operator new (size_t s, CL_PixelPipeline *p)
 
virtual void run (CL_PixelThreadContext *context)=0
 Called by each rendering thread in the pipeline to run the command. More...
 

Static Public Member Functions

static int find_first_line_for_core (int y_start, int core, int num_cores)
 Returns the first line to be rendered by the specified core. More...
 

Detailed Description

Interface for commands participating in the rendering pipeline.

Constructor & Destructor Documentation

virtual CL_PixelCommand::~CL_PixelCommand ( )
inlinevirtual

Operations.

Member Function Documentation

static int CL_PixelCommand::find_first_line_for_core ( int  y_start,
int  core,
int  num_cores 
)
static

Returns the first line to be rendered by the specified core.

void CL_PixelCommand::operator delete ( void *  obj,
CL_PixelPipeline *  p 
)
void CL_PixelCommand::operator delete ( void *  obj)
void* CL_PixelCommand::operator new ( size_t  s,
CL_PixelPipeline *  p 
)
virtual void CL_PixelCommand::run ( CL_PixelThreadContext context)
pure virtual

Called by each rendering thread in the pipeline to run the command.


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