PDA

Просмотр полной версии : C++ Как функцию __thiscall можно сделать аргументом функции samp::RefInputBox()->AddCommand


ANZR
23.10.2022, 23:28
Куськи

У меня есть функция ActivateCommand, которая находится внутри класса, но при попытке регистрации команды в sampapi вылезает ошибка

с++:






if
(
SampVersion
==
1
)
sampapi
::
v037r1
::
RefInputBox
(
)
->
AddCommand
(
"test"
,
ActivateCommand
)
;




Как мне зарегистрировать команду

AdCKuY_DpO4uLa
24.10.2022, 00:37
Объяви функцию static и передавай её через указатель на твой класс

ANZR
24.10.2022, 02:56
Объяви функцию static и передавай её через указатель на твой класс


Только у меня теперь вопрос. Как мне обращаться к переменным, что лежат внутри класса?

AdCKuY_DpO4uLa
24.10.2022, 10:56
Только у меня теперь вопрос. Как мне обращаться к переменным, что лежат внутри класса?


Через тот же указатель