Browse Source

engine: client: vgui: added VGui_UpdateInternalCursorState function

pull/2/head
SNMetamorph 2 years ago committed by Alibek Omarov
parent
commit
8cbe0e5b30
  1. 8
      engine/client/vgui/vgui_draw.c
  2. 1
      engine/client/vgui/vgui_draw.h

8
engine/client/vgui/vgui_draw.c

@ -51,11 +51,7 @@ void GAME_EXPORT VGUI_GetMousePos( int *_x, int *_y )
void GAME_EXPORT VGUI_CursorSelect( VGUI_DefaultCursor cursor ) void GAME_EXPORT VGUI_CursorSelect( VGUI_DefaultCursor cursor )
{ {
if( s_currentCursor != cursor ) if( s_currentCursor != cursor )
{
Platform_SetCursorType( cursor ); Platform_SetCursorType( cursor );
s_currentCursor = cursor;
}
} }
byte GAME_EXPORT VGUI_GetColor( int i, int j) byte GAME_EXPORT VGUI_GetColor( int i, int j)
@ -488,6 +484,10 @@ void VGui_RunFrame( void )
//stub //stub
} }
void VGui_UpdateInternalCursorState( VGUI_DefaultCursor cursorType )
{
s_currentCursor = cursorType;
}
void *GAME_EXPORT VGui_GetPanel( void ) void *GAME_EXPORT VGui_GetPanel( void )
{ {

1
engine/client/vgui/vgui_draw.h

@ -36,6 +36,7 @@ void VGui_MouseMove( int x, int y );
qboolean VGui_IsActive( void ); qboolean VGui_IsActive( void );
void *VGui_GetPanel( void ); void *VGui_GetPanel( void );
void VGui_ReportTextInput( const char *text ); void VGui_ReportTextInput( const char *text );
void VGui_UpdateInternalCursorState( VGUI_DefaultCursor cursorType );
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif

Loading…
Cancel
Save