//===========================================================================// // 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 #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*> MStringChain; typedef Stuff::ChainIteratorOf*> 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