HGE::Gfx_SetTransform

Устанавливает глобальное преобразование для всех графических объектов далее.

void Gfx_SetTransform(
  float x = 0,
  float y = 0,
  float dx = 0,
  float dy = 0,
  float rot = 0,
  float hscale = 0,
  float vscale = 0
);

Параметры

x
Координата X центральной точки.
y
Координата Y центральной точки.
dx
Смещение X центральной точки.
dy
Смещение Y центральной точки.
rot
Уголвращения в радианах.
hscale
Множитель горизонтального масштабирования.
vscale
Множитель вертикального масштабирования.

Примечания

Преобразования применяются в следующем порядке: сначала масштабирование, затем поворот, в конце перемещение.

Если все параметры равны 0 или опущены, глобальная трансформация сбрасывается. Когда изменяется цель рендеринга, глобальная трансформация так же сбрасывается.

Gfx_SetTransform сбрасывает в видеоадаптер все накопленные графические примитивы.

Требования

Заголовок: hge.h
Библиотека импорта: hge.lib