#include <hic_wrap.h>
Public Member Functions | |
virtual void | draw_dc_reshaded_triangle (HIC_Rendition const *nr, HIC_DC_Point const *points, HIC_RGBA const *colors, HIC_Plane const *planes, HIC_Parameter const *parameters, int param_width, HIC_Integer32 param_flags) |
Draw_DC_Reshaded_Triangle (HC_KEY key, const char *name, void *data=0) | |
const char * | GetName () |
virtual | ~Draw_DC_Reshaded_Triangle () |
Protected Member Functions | |
void * | GetData () |
Draw_DC_Reshaded_Triangle::Draw_DC_Reshaded_Triangle | ( | HC_KEY | key, | |
const char * | name, | |||
void * | data = 0 | |||
) |
Constructs a Draw_DC_Reshaded_Triangle Callback object.
key | Key to the segment on which the callback is set. | |
name | The name of the callback. | |
data | Optional pointer to user data that can then be accessed from the callback. |
virtual Draw_DC_Reshaded_Triangle::~Draw_DC_Reshaded_Triangle | ( | ) | [virtual] |
Deletes the callback object.
virtual void Draw_DC_Reshaded_Triangle::draw_dc_reshaded_triangle | ( | HIC_Rendition const * | nr, | |
HIC_DC_Point const * | points, | |||
HIC_RGBA const * | colors, | |||
HIC_Plane const * | planes, | |||
HIC_Parameter const * | parameters, | |||
int | param_width, | |||
HIC_Integer32 | param_flags | |||
) | [inline, virtual] |
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition | |
points | A pointer to a const HIC_DC_Point | |
colors | A pointer to a const HICRGBA | |
planes | A pointer to a const HIC_Plane | |
parameters | A pointer to a const HIC_Parameter | |
param_width | A integer variable | |
param_flags | A integer variable |
void* Draw_DC_Reshaded_Triangle::GetData | ( | ) | [protected] |
Returns the pointer to the user data that may have been provided when the callback was created.
const char* Draw_DC_Reshaded_Triangle::GetName | ( | ) |
Returns the name of the callback.