WebKitInputMethodContextPrivate.h [plain text]
#pragma once
#include "WebKitInputMethodContext.h"
#include "WebKitWebView.h"
#include <WebCore/CompositionUnderline.h>
struct _WebKitInputMethodUnderline {
explicit _WebKitInputMethodUnderline(const WebCore::CompositionUnderline& underline)
: underline(underline)
{
}
_WebKitInputMethodUnderline(unsigned startOffset, unsigned endOffset)
{
underline.startOffset = startOffset;
underline.endOffset = endOffset;
}
WebCore::CompositionUnderline underline;
};
const WebCore::CompositionUnderline& webkitInputMethodUnderlineGetCompositionUnderline(WebKitInputMethodUnderline*);
void webkitInputMethodContextSetWebView(WebKitInputMethodContext*, WebKitWebView*);
WebKitWebView* webkitInputMethodContextGetWebView(WebKitInputMethodContext*);