![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /****************************************************************************** 00002 * Copyright (c) 2012 MAK Technologies, Inc. 00003 * All rights reserved. 00004 ******************************************************************************/ 00005 00009 00010 #pragma once 00011 00012 #include <vrvCore/DtVrvCommand.h> 00013 00014 namespace makVrv 00015 { 00016 00020 class DT_DLL_VRVCORE DtRadioCommunicationsCommand : public DtVrvCommand 00021 { 00022 public: 00023 00025 DtRadioCommunicationsCommand(); 00026 00028 virtual ~DtRadioCommunicationsCommand(); 00029 00030 virtual bool isEnabled() const; 00031 virtual void setEnabled( bool state ); 00032 00033 virtual void execute( DtDe& de ); 00034 00035 protected: 00036 00037 bool myState; 00038 int myLayer; 00039 00040 }; 00041 00042 00045 class DT_DLL_VRVCORE DtRadioCommunicationsCommandCreator : public DtVrvCommandCreator 00046 { 00047 public: 00048 00050 DtRadioCommunicationsCommandCreator( GlobalIdConvertFunc func ); 00051 00053 virtual ~DtRadioCommunicationsCommandCreator(); 00054 00056 virtual DtVrvCommand* create( vrvControlToolkit::DtVrvControl_v1* control ); 00057 00058 }; 00059 00060 } //makVrv::