
 
       
static void     SetupTable( char
*filename );
        static
void CleanupTable( void );
        static
void FlushReferences( void );
        void           
ReferenceWithFetch(void);
        void           
Reference(void);
        void           
Release(void);
  protected:
        static      
void ReadParentList( int file );
        static      
void VerifyVersion( int file );
  public:
        ObjectLOD      
*ChooseLOD(float range, int *lod_used, float *max_range);
        float          
radius;
        float          
minX, maxX;
        float          
minY, maxY;
        float          
minZ, maxZ;
        LODrecord      
*pLODs;
        Ppoint         
*pSlotAndDynamicPositions;
        short                  
nTextureSets;
        short                  
nDynamicCoords;
        signed
char            
nLODs;
        signed
char            
nSwitches;
        signed
char            
nDOFs;
        signed
char            
nSlots;
  protected:
        int                    
refCount;