Class tcustomopenglwidget

Unit

Declaration

type tcustomopenglwidget = class(tcustomwindowwidget)

Description

No description available, ancestor tcustomwindowwidget description follows
No description available, ancestor teventwidget description follows
No description available, ancestor tcustomeventwidget description follows
No description available, ancestor tcustomeventwidgetnwr description follows
No description available, ancestor tpublishedwidgetnwr description follows
No description available, ancestor tactionpublishedwidgetnwr description follows
No description available, ancestor tactionwidget description follows
No description available, ancestor twidget description follows
No description available, ancestor tactcomponent description follows
No description available, ancestor tmsecomponent description follows

Hierarchy

Overview

Methods

Protected procedure doclientrectchanged; override;
Protected procedure docreatewinid(const aparent: winidty; const awidgetrect: rectty; var aid: winidty); override;
Protected procedure dodestroywinid; override;
Protected function canclientpaint: boolean; override;
Protected procedure doclientpaint(const aupdaterect: rectty); override;
Protected procedure updateviewport(const arect: rectty); override;
Public constructor create(aowner: tcomponent); override;

Properties

Published property onrender: openglrendereventty read fonrender write fonrender;
Published property attrib_buffersize: integer read fattrib_buffersize write fattrib_buffersize default -1;
Published property attrib_level: integer read fattrib_level write fattrib_level default 0;
Published property attrib_rgba: boolean read fattrib_rgba write fattrib_rgba default true;
Published property attrib_doublebuffer: boolean read fattrib_doublebuffer write fattrib_doublebuffer default true;
Published property attrib_dri: boolean read fattrib_dri write fattrib_dri default true;
Published property attrib_stereo: boolean read fattrib_stereo write fattrib_stereo default false;
Published property attrib_auxbuffers: integer read fattrib_auxbuffers write fattrib_auxbuffers default -1;
Published property attrib_redsize: integer read fattrib_redsize write fattrib_redsize default 8;
Published property attrib_greensize: integer read fattrib_greensize write fattrib_greensize default 8;
Published property attrib_bluesize: integer read fattrib_bluesize write fattrib_bluesize default 8;
Published property attrib_alphasize: integer read fattrib_alphasize write fattrib_alphasize default -1;
Published property attrib_depthsize: integer read fattrib_depthsize write fattrib_depthsize default -1;
Published property attrib_stencilsize: integer read fattrib_stencilsize write fattrib_stencilsize default -1;
Published property attrib_accumredsize: integer read fattrib_accumredsize write fattrib_accumredsize default -1;
Published property attrib_accumgreensize: integer read fattrib_accumgreensize write fattrib_accumgreensize default -1;
Published property attrib_accumbluesize: integer read fattrib_accumbluesize write fattrib_accumbluesize default -1;
Published property attrib_accumalphasize: integer read fattrib_accumalphasize write fattrib_accumalphasize default -1;

Description

Methods

Protected procedure doclientrectchanged; override;
 
Protected procedure docreatewinid(const aparent: winidty; const awidgetrect: rectty; var aid: winidty); override;
 
Protected procedure dodestroywinid; override;
 
Protected function canclientpaint: boolean; override;
 
Protected procedure doclientpaint(const aupdaterect: rectty); override;
 
Protected procedure updateviewport(const arect: rectty); override;
 
Public constructor create(aowner: tcomponent); override;
 

Properties

Published property onrender: openglrendereventty read fonrender write fonrender;
 
Published property attrib_buffersize: integer read fattrib_buffersize write fattrib_buffersize default -1;
 
Published property attrib_level: integer read fattrib_level write fattrib_level default 0;
 
Published property attrib_rgba: boolean read fattrib_rgba write fattrib_rgba default true;
 
Published property attrib_doublebuffer: boolean read fattrib_doublebuffer write fattrib_doublebuffer default true;
 
Published property attrib_dri: boolean read fattrib_dri write fattrib_dri default true;
 
Published property attrib_stereo: boolean read fattrib_stereo write fattrib_stereo default false;
 
Published property attrib_auxbuffers: integer read fattrib_auxbuffers write fattrib_auxbuffers default -1;
 
Published property attrib_redsize: integer read fattrib_redsize write fattrib_redsize default 8;
 
Published property attrib_greensize: integer read fattrib_greensize write fattrib_greensize default 8;
 
Published property attrib_bluesize: integer read fattrib_bluesize write fattrib_bluesize default 8;
 
Published property attrib_alphasize: integer read fattrib_alphasize write fattrib_alphasize default -1;
 
Published property attrib_depthsize: integer read fattrib_depthsize write fattrib_depthsize default -1;
 
Published property attrib_stencilsize: integer read fattrib_stencilsize write fattrib_stencilsize default -1;
 
Published property attrib_accumredsize: integer read fattrib_accumredsize write fattrib_accumredsize default -1;
 
Published property attrib_accumgreensize: integer read fattrib_accumgreensize write fattrib_accumgreensize default -1;
 
Published property attrib_accumbluesize: integer read fattrib_accumbluesize write fattrib_accumbluesize default -1;
 
Published property attrib_accumalphasize: integer read fattrib_accumalphasize write fattrib_accumalphasize default -1;
 

Generated by PasDoc 0.16.0.