Hopefully someone can answer this in short order.
I’m trying to copy & paste UEditableTextBox, SEditableTextBox, and SEditableText so that I can modify the behavior of the EditableTextBox control to work with a virtual keyboard, pass in characters placed at specific positions, etc.
Anyway, I’m running into a linking problem, that is, unresolved external:
"public: enum ECursorMoveMethod __cdecl FMoveCursor::GetMoveMethod(void)const "
"public: bool __cdecl FMoveCursor::IsHorizontalMovement(void)const "
"public: static class FReply __cdecl FTextEditHelper::OnKeyChar(struct FCharacterEvent const &,class TSharedRef<class ITextEditorWidget,0> const &)"
"public: static class FReply __cdecl FTextEditHelper::OnKeyDown(struct FKeyEvent const &,class TSharedRef<class ITextEditorWidget,0> const &)"
Does anyone know how to fix this?
Given that I’m borrowing from private parts of the library it may be that a lib isn’t being included. The PCH used by UMG/SLATE may explicitly include. I’m not entirely sure what’s going on here.
Can anyone help?
Thank you.