![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /******************************************************************************* 00002 ** Copyright (c) 2010 MAK Technologies, Inc. 00003 ** All rights reserved. 00004 *******************************************************************************/ 00005 00008 00010 00011 #pragma once 00012 00013 #include "vrfobjparam/compDesc.h" 00014 #include "vrfutil/rwInt.h" 00015 00018 class DT_DLL_vrfobjparam DtTerrainPreloadControllerDescriptor : public DtComponentDescriptor 00019 { 00020 public: 00022 DtTerrainPreloadControllerDescriptor(const DtString& componentName, 00023 DtReaderWriterRegistry* parentRegistry = 0); 00024 00026 DtTerrainPreloadControllerDescriptor(const DtTerrainPreloadControllerDescriptor& orig, 00027 DtReaderWriterRegistry* parentRegistry = 0); 00028 00029 virtual ~DtTerrainPreloadControllerDescriptor(); 00030 00032 DtTerrainPreloadControllerDescriptor & operator=( 00033 const DtTerrainPreloadControllerDescriptor & orig); 00034 00037 virtual DtString type() const; 00038 00039 virtual DtComponentDescriptor* clone( 00040 DtReaderWriterRegistry* parentRegistry = 0) const; 00041 00043 static DtComponentDescriptor* creator(); 00044 00047 virtual int preloadPriority() const; 00048 virtual void setPreloadPriority(const int& priority); 00050 00051 protected: 00053 DtTerrainPreloadControllerDescriptor(); 00054 00055 protected: 00058 00059 00066 DtRwInt myPreloadPriority; 00067 00069 };