Синтаксис

Viewport_SetDimensions (HANDLE Viewport, FLOAT Left, FLOAT Top, FLOAT Width, FLOAT Height)


Описание

Функция используется для установки координат и размеров области рендеринга.


Параметры 

Viewport        Объект области рендеринга (класс Viewport). 

Left        Координата левого верхнего угла по оси X (изменяется от 0 до 1). 

Top        Координата левого верхнего угла по оси Y (изменяется от 0 до 1). 

Width        Ширина области рендеринга (изменяется от 0 до 1). 

Height        Высота области рендеринга (изменяется от 0 до 1).


       

Пример

HANDLE Scene

HANDLE RenderWindow

HANDLE Camera

HANDLE Viewport 

Camera := Scene_GetCameraScene_GetCamera (~Scene, “MainCamera”) 

Viewport := Viewport_CreateViewport_Create(~RenderWindow, ~Camera, 0)


Viewport_SetDimensionsViewport_SetDimensions(~Viewport, 0.5, 0.5, 0.5, 0.25)


см. Класс ViewportViewport #KViewport_SetOverlaysEnabled

Синтаксис

Viewport_SetOverlaysEnabled (HANDLE Viewport, FLOAT Enable)


Описание

Функция используется для установки флага отображения оверлеев в области рендеринга.


Параметры 

Viewport        Объект области рендеринга.

Enable        Флаг отображения оверлеев. 1 оверлеи включены, 0 оверлеи не отображаются.

       

Пример

HANDLE Scene

HANDLE RenderWindow

HANDLE Camera

HANDLE Viewport 


Camera := Scene_GetCameraScene_GetCamera (~Scene, “MainCamera”) 

Viewport := Viewport_CreateViewport_Create(~RenderWindow, ~Camera, 0)


Viewport_SetOverlaysEnabledViewport_SetOverlaysEnabled(~Viewport, 0)


см. Класс OverlayOverlay

см. Класс ViewportViewport 

Created with the Personal Edition of HelpNDoc: Elevate your documentation to new heights with HelpNDoc's built-in SEO