FPaperEditorViewportClient::FPaperEditorViewportClient()
	: CheckerboardTexture(NULL)
{
	ZoomPos = FVector2D::ZeroVector;
	ZoomAmount = 1.0f;

	ModifyCheckerboardTextureColors();
}
FTextureEditorViewportClient::FTextureEditorViewportClient( TWeakPtr<ITextureEditorToolkit> InTextureEditor, TWeakPtr<STextureEditorViewport> InTextureEditorViewport )
	: TextureEditorPtr(InTextureEditor)
	, TextureEditorViewportPtr(InTextureEditorViewport)
	, CheckerboardTexture(NULL)
{
	check(TextureEditorPtr.IsValid() && TextureEditorViewportPtr.IsValid());

	ModifyCheckerboardTextureColors();
}