Lua API/System

Материал из CryWiki Russia

(Различия между версиями)
Перейти к: навигация, поиск
 
Строка 178: Строка 178:
=== Ввод ===
=== Ввод ===
-
*[[Lua API/System/ClearKeyState|ClearKeyState]]
+
*[[Lua API/System/ClearKeyState|ClearKeyState]]<noinclude>[[Категория:Lua API]]</noinclude>

Текущая версия на 19:56, 11 июня 2011

Содержание

Обзор

Эти функции Lua находятся в таблице System. Например, функция Log может быть вызвана вот так:

System.Log("hello world!");


Configuration (конфигурация)

Файлы

Surface (поверхности)

Рендерер

Screen (экран)

HDR

2D Drawing (вывод 2D)

  • DrawLabelImage
  • DrawLabel
  • ScreenToTexture
  • DrawLine
  • Draw2DLine
  • DrawText
  • DrawImage
  • DrawImageColor
  • DrawImageColorCoords
  • DrawImageCoords
  • DrawRectShader
  • DrawTriStrip

Screen Effects (эффекты экрана)

Time (время)

  • GetCurrTime
  • GetCurrAsyncTime
  • GetFrameTime
  • GetOSTime
  • GetLocalOSTime

Отладка

Консоль

Log (логи)

Эту функции вывода зависят от уровня детализайии логов (log_verbosity).

Статистика

  • DumpMemoryCoverage
  • DumpMemStats
  • DumpMMStats
  • DumpWinHeaps
  • DebugStats
  • GetSystemMem
  • GetVideoMem

Вид

Entity (сущности)

Окружение

Terrain (ландшафт)

Sky (небо)

Fog (туман)

Wind (ветер)

Water (вода)

  • EnableOceanRendering

Ввод