
11.12.2021, 13:48
|
|
Постоянный
Регистрация: 29.05.2017
Сообщений: 394
С нами:
4714653
Репутация:
98
|
|
Сообщение от yung milonov
не помогло чет
Вот рабочий код, но не исключено, что какие-то строки там не нужны.
C++:
Код:
if
(
Gui
::
bShowWindow
)
{
SF
->
getSAMP
(
)
->
getMisc
(
)
->
ToggleCursor
(
3
,
true
)
;
ImGui
::
GetIO
(
)
.
MouseDrawCursor
=
1
;
ImGui
::
GetIO
(
)
.
ConfigFlags
&=
~
ImGuiConfigFlags_NoMouseCursorChange
;
ImGui
::
SetNextWindowSize
(
ImVec2
(
Gui
::
screenSize
.
x
/
2
,
Gui
::
screenSize
.
y
/
3
)
,
0.0f
)
;
ImGui
::
SetNextWindowPos
(
ImVec2
(
(
Gui
::
screenSize
.
x
/
2
)
*
0.5
,
(
Gui
::
screenSize
.
y
/
2
)
*
0.5
)
,
0.0f
,
ImVec2
(
0.0
,
0.0
)
)
;
ImGui
::
Begin
(
"GUI"
,
&
Gui
::
bShowWindow
,
ImGuiWindowFlags_NoCollapse
|
ImGuiWindowFlags_NoSavedSettings
|
ImGuiWindowFlags_NoResize
)
;
{
.
.
.
}
ImGui
::
End
(
)
;
ImGui
::
GetIO
(
)
.
MouseDrawCursor
=
0
;
ImGui
::
GetIO
(
)
.
ConfigFlags
|=
ImGuiConfigFlags_NoMouseCursorChange
;
}
|
|
|