[Overview][Types][Classes][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Ob'ekt cherez kotorii proishodit ves' render.
Source position: DGraph.pas line 77
type TGraph = class |
||
public |
||
constructor Create(); |
||
function GetScreenSize; |
||
procedure BeginRender2D(); |
|
Vkluchaet 2d render. |
procedure Clear(); |
|
Ochistka ekrana zadannim cvetom. |
procedure EndRender; |
|
Zavershaet render. |
procedure SetBlendMode(); |
|
Ustanavlivaet zadannuu operaciu zapici na ekran. |
function LoadTex(); |
|
Zagrujaet texturu iz faila, podderjivaut'sya tol'ko nesjatie 24bit tga i faili formata bit. |
function TexWidth(); |
|
Shirina zadannoi texturi. |
function TexHeight(); |
|
Visota zadannoi texturi. |
function GetTexFileName(); |
|
Imya faila texturi. |
function CreateSprite; |
||
procedure SetPointSize(); |
|
Ustanavlivaet razmer tochki. |
procedure SetLineWidth(); |
|
Ustanavlivaet shirinu linii. |
procedure SetTexture(); |
|
Ustanavlivaet tekushuu texturu. |
procedure SetColor(); |
|
Ustanavlivaet tekushii cvet. |
procedure Color4f(); |
|
Ustanavlivaet tekushii cvet. |
procedure Vertex2f(); |
||
procedure TexCoord2f(); |
||
procedure DrawLine(); |
|
Risuet liniu. |
procedure DrawRect(); |
|
Risuet Rect. Fill - nujno li zakrashivat' vnutrennost' |
procedure DrawCircle(); |
|
Risuet okrujnost'. |
procedure DrawPolygon(); |
|
Risuet mnogougol'nik. |
procedure DrawTexture(); |
|
Risuet pryamougol'nik s nalojennoi texturoi. |
procedure DrawTiles(); |
|
Risuet pryamougol'nik s nalojennimi tailami. Razmer taila peredayot'sya cherez parametr Tile |
procedure PushMatrix; |
|
Pomeshaet matricu rendera v stack. |
procedure PopMatrix; |
|
Izvlekaet matricu rendera iz stacka. |
procedure Translate(); |
|
Peremeshaet sistemu koordinat na zadannii vektor. |
property ScreenSize: TVec2f; [r] |
||
property Vsync: Boolean; [rw] |
|
Vkluchaet/vikluchaet vertical'nuu sinhronizaciu. |
end; |
|
Ob'ekt cherez kotorii proishodit ves' render. |
|
| | ||
TObject |