Definition juce_Array.h:56
Definition juce_Range.h:40
Definition juce_Rectangle.h:67
Definition juce_String.h:53
virtual ~TextInputTarget()=default
virtual void insertTextAtCaret(const String &textToInsert)=0
VirtualKeyboardType
Definition juce_TextInputTarget.h:81
@ textKeyboard
Definition juce_TextInputTarget.h:82
@ decimalKeyboard
Definition juce_TextInputTarget.h:84
@ urlKeyboard
Definition juce_TextInputTarget.h:85
@ emailAddressKeyboard
Definition juce_TextInputTarget.h:86
@ numericKeyboard
Definition juce_TextInputTarget.h:83
@ phoneNumberKeyboard
Definition juce_TextInputTarget.h:87
virtual Rectangle< int > getCaretRectangle()=0
TextInputTarget()=default
virtual void setHighlightedRegion(const Range< int > &newRange)=0
virtual String getTextInRange(const Range< int > &range) const =0
virtual Range< int > getHighlightedRegion() const =0
virtual void setTemporaryUnderlining(const Array< Range< int > > &underlinedRegions)=0
virtual bool isTextInputActive() const =0
virtual VirtualKeyboardType getKeyboardType()
Definition juce_TextInputTarget.h:93
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31