tools/installer/PerformInstall.h
author David Anderson <dvander@alliedmods.net>
Wed Feb 25 20:07:12 2009 -0500 (2009-02-25)
changeset 2607 f3b8bbe17f85
parent 2289 44045ead61cd
permissions -rw-r--r--
Backed out changeset fa286305bd3f
dvander@1651
     1
#ifndef _INCLUDE_PERFORM_INSTALL_H_
dvander@1651
     2
#define _INCLUDE_PERFORM_INSTALL_H_
dvander@1651
     3
dvander@1651
     4
#include "InstallerMain.h"
dvander@1651
     5
#include "ICopyMethod.h"
dvander@1722
     6
#include "CFileList.h"
dvander@1722
     7
dvander@1722
     8
struct copy_thread_args_t
dvander@1722
     9
{
dvander@1722
    10
	ICopyMethod *pCopyMethod;
dvander@1722
    11
	CFileList *pFileList;
dvander@1722
    12
	HWND hWnd;
dvander@1722
    13
	bool m_bIsUpgrade;
dvander@1722
    14
	bool m_bWasCancelled;
dvander@1722
    15
	TCHAR basepath[MAX_PATH];
dvander@1722
    16
	TCHAR error[255];
dvander@1722
    17
};
dvander@1651
    18
dvander@1651
    19
void *DisplayPerformInstall(HWND hWnd);
dvander@1651
    20
void SetInstallMethod(ICopyMethod *pCopyMethod);
dvander@1651
    21
dvander@1651
    22
#endif //_INCLUDE_PERFORM_INSTALL_H_