[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: ctOpenGL2DCanvas.pas line 126
type TOpenGL2DCanvas = class(TComponent) |
||
public |
||
procedure CreateEX(); |
|
|
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
function RenderingBegin(); |
|
|
procedure RenderingEnd; |
|
|
function CreateList(); |
|
|
function DeleteList(); |
|
|
function ListBegin(); |
|
|
function ListEnd; |
|
|
function ListExecute(); |
|
|
procedure Recreate; |
|
|
procedure OnControlPaint; |
|
|
procedure DrawTo(); |
|
|
procedure StretchDrawTo(); |
|
|
function BeginUpdateTransformation; |
|
|
function EndUpdateTransformation; |
|
|
function SetTransformation(); |
|
|
function SetMatrix(); |
|
|
function ResetBackupMatrix; |
|
|
function ResetTransformation; |
|
|
function PopMatrix; |
|
|
function SetEqualScale(); |
|
|
function ScaleMatrix(); |
|
|
function TranslateMatrix(); |
|
|
function RotateMatrix(); |
|
|
function SetScaleX(); |
|
|
function SetScaleY(); |
|
|
function SetTranslateX(); |
|
|
function SetTranslateY(); |
|
|
function SetRotation(); |
|
|
function ConvertScreenToWorld(); |
|
|
function UpdateTransformation; |
|
|
function SetBlendState(); |
|
|
function SetPenColorWin(); |
|
|
function SetBrushColorWin(); |
|
|
function SetPenColor(); |
|
|
function SetBrushColor(); |
|
|
function SetPenWidth(); |
|
|
function LineStipple(); |
|
|
function LineStippleEnd; |
|
|
function Line(); |
|
|
function BeginLines; |
|
|
function Lines(); |
|
|
function EndLines; |
|
|
function Polyline(); |
|
|
function Polygon(); |
|
|
function FillPolygon(); |
|
|
function Curve(); |
|
|
function ClosedCurve(); |
|
|
function FillClosedCurve(); |
|
|
function Bezier(); |
|
|
function PolyBezier(); |
|
|
function Arc(); |
|
|
function FillPie(); |
|
|
function PlotPixel(); |
|
|
function BeginPixels; |
|
|
function Pixels(); |
|
|
function EndPixels; |
|
|
function FrameRect(); |
|
|
function FillRect(); |
|
|
function Triangle(); |
|
|
function FillTriangle(); |
|
|
function EllipseRect(); overload; |
|
|
function Ellipse(); overload; |
|
|
function FillEllipseRect(); overload; |
|
|
function FillEllipse(); overload; |
|
|
procedure RecreateDefaultFont; |
|
|
function TextOutASCII(); |
|
|
function TextOut(); |
|
|
function BuildTexture(); |
|
|
function DeleteTexture(); |
|
|
function DrawBitmap(); overload; |
|
|
function DrawBitmapTex(); |
|
|
property UseTransformStack: Boolean; [rw] |
|
|
property AfterRendering: TAfterRendering; [rw] |
|
|
property GetDCFunction: TGetDCFunction; [rw] |
|
|
property ScaleX: Single; [rw] |
|
|
property ScaleY: Single; [rw] |
|
|
property TranslateX: Single; [rw] |
|
|
property TranslateY: Single; [rw] |
|
|
property Rotation: Single; [rw] |
|
|
property RenderToBMP: Boolean; [r] |
|
|
property BufferHDC: HDC; [rw] |
|
|
property Rendering: Boolean; [r] |
|
|
|
||
property BrushColor: ARGB; [rw] |
|
|
property Control: TControl; [r] |
|
|
property InvertY: Boolean; [r] |
|
|
property Antialiasing: Boolean; [rw] |
|
|
property PenWidth: Single; [rw] |
|
|
property DefaultFont: TGLFont; [r] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |