Class tcustomopenglwidget

Unit

Declaration

type tcustomopenglwidget = class(tcustomwindowwidget)

Description

This item has no description.

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;

This item has no description.

Protected procedure docreatewinid(const aparent: winidty; const awidgetrect: rectty; var aid: winidty); override;

This item has no description.

Protected procedure dodestroywinid; override;

This item has no description.

Protected function canclientpaint: boolean; override;

This item has no description.

Protected procedure doclientpaint(const aupdaterect: rectty); override;

This item has no description.

Protected procedure updateviewport(const arect: rectty); override;

This item has no description.

Public constructor create(aowner: tcomponent); override;

This item has no description.

Properties

Published property onrender: openglrendereventty read fonrender write fonrender;

This item has no description.

Published property attrib_buffersize: integer read fattrib_buffersize write fattrib_buffersize default -1;

This item has no description.

Published property attrib_level: integer read fattrib_level write fattrib_level default 0;

This item has no description.

Published property attrib_rgba: boolean read fattrib_rgba write fattrib_rgba default true;

This item has no description.

Published property attrib_doublebuffer: boolean read fattrib_doublebuffer write fattrib_doublebuffer default true;

This item has no description.

Published property attrib_dri: boolean read fattrib_dri write fattrib_dri default true;

This item has no description.

Published property attrib_stereo: boolean read fattrib_stereo write fattrib_stereo default false;

This item has no description.

Published property attrib_auxbuffers: integer read fattrib_auxbuffers write fattrib_auxbuffers default -1;

This item has no description.

Published property attrib_redsize: integer read fattrib_redsize write fattrib_redsize default 8;

This item has no description.

Published property attrib_greensize: integer read fattrib_greensize write fattrib_greensize default 8;

This item has no description.

Published property attrib_bluesize: integer read fattrib_bluesize write fattrib_bluesize default 8;

This item has no description.

Published property attrib_alphasize: integer read fattrib_alphasize write fattrib_alphasize default -1;

This item has no description.

Published property attrib_depthsize: integer read fattrib_depthsize write fattrib_depthsize default -1;

This item has no description.

Published property attrib_stencilsize: integer read fattrib_stencilsize write fattrib_stencilsize default -1;

This item has no description.

Published property attrib_accumredsize: integer read fattrib_accumredsize write fattrib_accumredsize default -1;

This item has no description.

Published property attrib_accumgreensize: integer read fattrib_accumgreensize write fattrib_accumgreensize default -1;

This item has no description.

Published property attrib_accumbluesize: integer read fattrib_accumbluesize write fattrib_accumbluesize default -1;

This item has no description.

Published property attrib_accumalphasize: integer read fattrib_accumalphasize write fattrib_accumalphasize default -1;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.