mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-18 11:19:10 +00:00
Fix compile for ancient max versions
This commit is contained in:
@ -79,6 +79,19 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include <shlwapi.h>
|
||||
#include <windowsx.h>
|
||||
|
||||
// 3ds Max SDK
|
||||
// This stuff should ALWAYS come after hsWindows.h
|
||||
#include <max.h>
|
||||
#include <bmmlib.h>
|
||||
#include <CS/bipexp.h>
|
||||
#include <decomp.h>
|
||||
#include <dummy.h>
|
||||
#include <iparamm2.h>
|
||||
#include <meshdlib.h>
|
||||
#include <notetrck.h>
|
||||
#include <notify.h>
|
||||
#include <stdmat.h>
|
||||
|
||||
// These MaxComponent headers will trigger a rebuild if they are changed
|
||||
// So it's probably best to precompile them anyway.
|
||||
// Some of these may include 3dsm headers, so ensure they come after hsWindows.h
|
||||
@ -103,18 +116,6 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "MaxMain/plMaxNode.h"
|
||||
#include "MaxMain/plMaxNodeData.h"
|
||||
|
||||
// 3ds Max SDK
|
||||
// This stuff should ALWAYS come after hsWindows.h
|
||||
#include <bmmlib.h>
|
||||
#include <CS/bipexp.h>
|
||||
#include <decomp.h>
|
||||
#include <dummy.h>
|
||||
#include <iparamm2.h>
|
||||
#include <meshdlib.h>
|
||||
#include <notetrck.h>
|
||||
#include <notify.h>
|
||||
#include <stdmat.h>
|
||||
|
||||
#if MAX_VERSION_MAJOR >= 13
|
||||
# include <INamedSelectionSetManager.h>
|
||||
#endif
|
||||
|
@ -45,8 +45,8 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#include "pnKeyedObject/plKey.h"
|
||||
#include "hsWindows.h"
|
||||
|
||||
#include <iparamb2.h>
|
||||
#include <max.h>
|
||||
#include <iparamb2.h>
|
||||
|
||||
extern TCHAR *GetString(int id);
|
||||
extern HINSTANCE hInstance;
|
||||
@ -67,7 +67,6 @@ class INode;
|
||||
class INodeTab;
|
||||
class IObjParam;
|
||||
class ObjectState;
|
||||
enum IOResult;
|
||||
class IParamBlock2;
|
||||
enum RefResult;
|
||||
class RemapDir;
|
||||
|
@ -694,7 +694,7 @@ void plPageInfoComponent::IUpdateSeqNumbersFromAgeFile( plErrorMsg *errMsg )
|
||||
fCompPB->SetValue( kInfoSeqSuffix, 0, (int)page->GetSeqSuffix() );
|
||||
|
||||
// Also re-copy the page name, just to make sure the case is correct
|
||||
fCompPB->SetValue( kInfoPage, 0, (const char *)page->GetName().c_str() );
|
||||
fCompPB->SetValue( kInfoPage, 0, const_cast<char*>(page->GetName().c_str()) );
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
@ -44,6 +44,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
#define plMiscComponents_inc
|
||||
|
||||
#include "plComponent.h"
|
||||
#include <notify.h>
|
||||
|
||||
#define ROOM_CID Class_ID(0x70a1570d, 0x472f5647)
|
||||
#define PAGEINFO_CID Class_ID(0x54ee40f1, 0x4de45acc)
|
||||
@ -55,7 +56,6 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
||||
class plFileName;
|
||||
class plAgeDescription;
|
||||
class plComponentBase;
|
||||
struct NotifyInfo;
|
||||
|
||||
const char* LocCompGetPage(plComponentBase* comp);
|
||||
|
||||
|
Reference in New Issue
Block a user