Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Работа функции

Пользователь
Пользователь
Статус
Оффлайн
Регистрация
1 Ноя 2017
Сообщения
408
Реакции
65
Всем ночи)
Вопрос назрел, вот допустим есть чекбокс (т.е вкл и выкл)
При нажатии активируется как я понял функция или процедура.
Так вот интересует как он обращается к функции, и где сама лежит эта функция (на основании различных сорцов читов)

Спрашиваю потому, что обычно кодил на Pascal/Delphi, там это немного по другому реализовано, а с С++ только начал разбираться и хотел бы сразу понять.

Спасибо заранее , кто адекватно ответить, школотролли из МДК/Орленка сразу гудбай
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
К примеру:
Функция
if(Vars.Visuals.Box)

Чекбокс
ImGui::Checkbox(charenc("Box"), &Vars.Visuals.Box;
 
Чекбокс работает следующим образом, у нас есть переменная типа bool, и ей в определенный момент надо присвоить значение true, по нажатию на чекбокс, он становится активным, пока он активен наша переменная = true . А на счет функций, то это уже идет где то в коде проверка, например
Код:
Expand Collapse Copy
//func.cpp
int method(int a, int b)
return a+b;
}
void run(){
if (Prog.method1)
method(5,5);
}
//menu.cpp
ImGui::Checkbox("method1", &Prog.method1); 
//задаем значение нашей переменной
//тем самым включая функцию
 
Внутри чекбокса

If (mouse1 && canbeclicked)
Var = !Var;
 
Назад
Сверху Снизу