Complete disaster-recovery snapshot: engine/game source, game data assets, VC6 toolchain + DX SDKs, build outputs, deployed game, and _UNUSED archive. Large binaries in Git LFS; text preserved byte-for-byte (core.autocrlf=false, no eol attributes). See RECOVERY.md for the one-clone rebuild procedure.
70 lines
2.2 KiB
C++
70 lines
2.2 KiB
C++
//===========================================================================//
|
|
// File: munga.hpp //
|
|
// Project: Adept Brick: ??? //
|
|
// Contents: ??? //
|
|
//---------------------------------------------------------------------------//
|
|
// Date Who Modification //
|
|
// -------- --- ---------------------------------------------------------- //
|
|
// 00/00/00 XXX Initial coding. //
|
|
//---------------------------------------------------------------------------//
|
|
// Copyright (C) 1995-1996, Virtual World Entertainment, Inc. //
|
|
// All Rights reserved worldwide //
|
|
// This unpublished sourcecode is PROPRIETARY and CONFIDENTIAL //
|
|
//===========================================================================//
|
|
|
|
#if !defined(PROXIES_PROXIES_HPP)
|
|
#define PROXIES_PROXIES_HPP
|
|
|
|
#if !defined(STUFF_STUFF_HPP)
|
|
#include <Stuff\Stuff.hpp>
|
|
#endif
|
|
|
|
namespace Proxies {
|
|
|
|
//
|
|
//--------------
|
|
// Stuff classes
|
|
//--------------
|
|
//
|
|
enum
|
|
{
|
|
GenericProxyClassID = Stuff::FirstProxyClassID,
|
|
SceneProxyClassID,
|
|
ChildProxyClassID,
|
|
GroupProxyClassID,
|
|
PolygonMeshProxyClassID,
|
|
PolygonProxyClassID,
|
|
VertexProxyClassID,
|
|
IndexProxyClassID,
|
|
StateProxyClassID,
|
|
TextureProxyClassID,
|
|
LightProxyClassID,
|
|
StateLibraryClassID,
|
|
TextureLibraryClassID,
|
|
BSPProxyClassID,
|
|
|
|
FirstFreeProxyClassID
|
|
};
|
|
|
|
extern void InitializeClasses();
|
|
extern void TerminateClasses();
|
|
|
|
typedef Stuff::ChainOf<Stuff::PlugOf<Stuff::MString>*> MStringChain;
|
|
typedef Stuff::ChainIteratorOf<Stuff::PlugOf<Stuff::MString>*>
|
|
MStringChainIterator;
|
|
}
|
|
|
|
#include "GenericProxy.hpp"
|
|
#include "ChildProxy.hpp"
|
|
#include "GroupProxy.hpp"
|
|
#include "LightProxy.hpp"
|
|
#include "StateProxy.hpp"
|
|
#include "PolygonMeshProxy.hpp"
|
|
#include "VertexProxy.hpp"
|
|
#include "PolygonProxy.hpp"
|
|
#include "IndexProxy.hpp"
|
|
#include "SceneProxy.hpp"
|
|
#include "TextureProxy.hpp"
|
|
|
|
#endif
|