// Assembly: Vuplex.WebView
// Full name: Vuplex.WebView.Internal.INativeWebViewPlugin

namespace Vuplex.WebView.Internal
{
public class INativeWebViewPlugin // TypeDefIndex: 7473
{

	// Methods
	// RVA: -1
	public abstract type#28660 CanGoBack(type#20925 webViewPtr) { }
	// RVA: -1
	public abstract type#28660 CanGoForward(type#20925 webViewPtr) { }
	// RVA: -1
	public abstract type#28660 Click(type#20925 webViewPtr, type#20867 xInPixels, type#20867 yInPixels, type#15313 preventStealingFocus) { }
	// RVA: -1
	public abstract type#28660 Copy(type#20925 webViewPtr) { }
	// RVA: -1
	public abstract type#28660 Cut(type#20925 webViewPtr) { }
	// RVA: -1
	public abstract type#28660 Destroy(type#20925 webViewPtr) { }
	// RVA: -1
	public abstract type#28660 DestroyTexture(type#20925 texturePtr, type#26576 graphicsApi) { }
	// RVA: -1
	public abstract type#28660 ExecuteJavaScript(type#20925 webViewPtr, type#26576 javaScript, type#26576 resultCallbackID) { }
	// RVA: -1
	public abstract type#28660 GoBack(type#20925 webViewPtr) { }
	// RVA: -1
	public abstract type#28660 GoForward(type#20925 webViewPtr) { }
	// RVA: -1
	public abstract type#28660 LoadHtml(type#20925 webViewPtr, type#26576 html) { }
	// RVA: -1
	public abstract type#28660 LoadUrl(type#20925 webViewPtr, type#26576 url) { }
	// RVA: -1
	public abstract type#28660 LoadUrlWithHeaders(type#20925 webViewPtr, type#26576 url, type#26576 newlineDelimitedHttpHeaders) { }
	// RVA: -1
	public abstract type#28660 Paste(type#20925 webViewPtr) { }
	// RVA: -1
	public abstract type#28660 Reload(type#20925 webViewPtr) { }
	// RVA: -1
	public abstract type#28660 Resize(type#20925 webViewPtr, type#20867 width, type#20867 height) { }
	// RVA: -1
	public abstract type#28660 Scroll(type#20925 webViewPtr, type#20867 deltaX, type#20867 deltaY) { }
	// RVA: -1
	public abstract type#28660 ScrollAtPoint(type#20925 webViewPtr, type#20867 deltaX, type#20867 deltaY, type#20867 pointerX, type#20867 pointerY) { }
	// RVA: -1
	public abstract type#28660 SelectAll(type#20925 webViewPtr) { }
	// RVA: -1
	public abstract type#28660 SendKey(type#20925 webViewPtr, type#26576 input) { }
	// RVA: -1
	public abstract type#28660 SetConsoleMessageEventsEnabled(type#20925 webViewPtr, type#15313 enabled) { }
	// RVA: -1
	public abstract type#28660 SetDefaultBackgroundEnabled(type#20925 webViewPtr, type#15313 enabled) { }
	// RVA: -1
	public abstract type#28660 SetFocused(type#20925 webViewPtr, type#15313 focused) { }
	// RVA: -1
	public abstract type#28660 SetFocusedInputFieldEventsEnabled(type#20925 webViewPtr, type#15313 enabled) { }
	// RVA: -1
	public abstract type#28660 SetRenderingEnabled(type#20925 webViewPtr, type#15313 enabled) { }
	// RVA: -1
	public abstract type#28660 StopLoad(type#20925 webViewPtr) { }
	// RVA: -1
	public abstract type#28660 ZoomIn(type#20925 webViewPtr) { }
	// RVA: -1
	public abstract type#28660 ZoomOut(type#20925 webViewPtr) { }
}
}
