summaryrefslogtreecommitdiff
path: root/src/T2DLL/T2PluginSpecifier.h
blob: 8a3c6d02496d158c637cac39fd2144d8fac97f3a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#pragma once
#include "common.h"

class AFX_CLASS_EXPORT T2PluginSpecifier : public CObject {
public:
	T2PluginSpecifier();
	virtual void operator=(T2PluginSpecifier&);
	void Initialize(HINSTANCE, const char*);
	void Read(CArchive&);
	void Write(CArchive&);

	// virtual ~T2PluginSpecifier() {}

public:
	HINSTANCE mInstance;
	CString mPluginName;
	CString mPath;
	BOOL mIsSubPlugin;
	DWORD mID;
	DWORD mType;
	unsigned int mAttrib;
	int mGameLevel;
	int mSecretItem;
	int m28; // maybe game version?
	BOOL mIsLoaded;
	CTime mTime;
};