Устанавливает режим ошибки для команд AGK from ignore, report или stop from AGK, например, идентификатор спрайта не существует в команде, которая принимает идентификатор спрайта. Игнорирование заставит AGK попытаться продолжить, игнорируя всю команду, если это необходимо. Отчет заставит AGK сообщить об ошибке в соответствующую консоль отладки и продолжить работу. Stop заставит AGK сообщить об ошибке, как и раньше, а затем остановится, вызвав исключение, которое должно быть поймано, иначе приложение завершится. В случае уровня 1 исключение перехватывается интерпретатором и при отладке отображается в IDE.
void agk::SetErrorMode( int mode )
mode - 0=игнорировать, 1=сообщить, 2=остановить
Отображает указанный текст в соответствующем окне журнала устройства или вывода.
void agk::Log( const char *szMessage )
szMessage - текстовое сообщение для отправки в область журнала/вывода
Возвращает натуральный логарифм заданного значения.
float agk::Log( float a )
a - Входное значение
Возвращает строку, описывающую последнюю возникшую ошибку. Эта функция будет продолжать возвращать ту же строку до тех пор, пока не возникнет другая ошибка. Это не включает в себя предупреждения.
char* agk::GetLastError()
Возвращает 1, если с момента последнего вызова этой команды произошла ошибка. 0, если нет. Это не включает в себя предупреждения.
int agk::GetErrorOccurred()