blob: 30217541b32f1f2ab37ba941a9fc0d0df63ca942 (
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
|
#include "CResFile.h"
#include "T2MatterDef.h"
#include "T2TemplatePluginList.h"
T2MatterDef::T2MatterDef(DWORD type, T2PluginSpecifier& specifier, CResFile* resFile)
: T2TemplatePlugin(type, specifier, resFile, NULL)
{
*resFile >> mSortKey;
*resFile >> mAttribute;
*resFile >> mSilhouetteID;
mSilhouetteDef = NULL;
}
/*virtual*/ T2MatterDef::~T2MatterDef() {
}
/*virtual*/ void T2MatterDef::GetName(CString& outStr) {
outStr.Format("%d", mSortKey);
}
/*virtual*/ void T2MatterDef::AssignSilhouette(T2TemplatePluginList* list) {
T2SilhouetteDef *theSilhouetteDef = list->FindSilhouette(mSilhouetteID);
#line 31
_ASSERT(theSilhouetteDef != NULL);
mSilhouetteDef = theSilhouetteDef;
}
|