GetTouchPointState()

This commit is contained in:
chemguerra 2023-06-11 15:51:00 +02:00
parent 66aef3c754
commit f45e0cf5a8
3 changed files with 8 additions and 1 deletions

View File

@ -345,7 +345,8 @@ endif
ifeq ($(RAYLIB_BUILD_MODE),RELEASE)
ifeq ($(PLATFORM),PLATFORM_WEB)
CFLAGS += -Os
#CFLAGS += -Os
CFLAGS += -O3
endif
ifeq ($(PLATFORM),PLATFORM_DESKTOP)
CFLAGS += -O1

View File

@ -1149,6 +1149,7 @@ RLAPI int GetTouchX(void); // Get touch posit
RLAPI int GetTouchY(void); // Get touch position Y for touch point 0 (relative to screen size)
RLAPI Vector2 GetTouchPosition(int index); // Get touch position XY for a touch point index (relative to screen size)
RLAPI int GetTouchPointId(int index); // Get touch point identifier for given index
RLAPI bool GetTouchPointState(int index); // Patch for touch events in web browsers
RLAPI int GetTouchPointCount(void); // Get number of touch points
//------------------------------------------------------------------------------------

View File

@ -4022,6 +4022,11 @@ int GetTouchPointId(int index)
return id;
}
bool GetTouchPointState(int index)
{
return ( (index < MAX_TOUCH_POINTS) && (CORE.Input.Touch.currentTouchState[index] != 0) );
}
// Get number of touch points
int GetTouchPointCount(void)
{