# Syntax highlighting for Neza74HC165 library

# Classes
HC165_Flags	KEYWORD1
Neza74HC165	KEYWORD1
HC165_165	KEYWORD1
HC165_Button	KEYWORD1

# Methods
read	KEYWORD2
write	KEYWORD2
on	KEYWORD2
off	KEYWORD2
toggle	KEYWORD2
toggleIfTrue	KEYWORD2
reset	KEYWORD2
set	KEYWORD2
get	KEYWORD2
begin	KEYWORD2
update	KEYWORD2
readPin	KEYWORD2
getLength	KEYWORD2
updateWithCallback	KEYWORD2
setDoublePressThreshold	KEYWORD2
doublePressed	KEYWORD2
pressed	KEYWORD2
released	KEYWORD2
held	KEYWORD2
latched	KEYWORD2
unlatched	KEYWORD2
getCurrentState	KEYWORD2

# Constants
NEZA_74HC165_DELAY	LITERAL1
NEZA_BTN_STATE	LITERAL1
NEZA_BTN_STATE_CHANGED	LITERAL1
NEZA_BTN_STATE_HELD	LITERAL1
NEZA_BTN_STATE_HOLD_TRIGGERED	LITERAL1
NEZA_BTN_STATE_DBL_ACTIVE	LITERAL1
NEZA_BTN_STATE_DBL_TRIGGERED	LITERAL1
NEZA_BTN_STATE_DBL_IGNORE_REL	LITERAL1
NEZA_BTN_HOLD_THRESH	LITERAL1
NEZA_NONE	LITERAL1
NEZA_RELEASED	LITERAL1
NEZA_PRESSED	LITERAL1
NEZA_HELD	LITERAL1
NEZA_DOUBLE	LITERAL1