![]() |
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 00019 class DT_DLL_VRVCORE DtCommunicationLinesCommand : public DtVrvCommand 00020 { 00021 public: 00022 00024 DtCommunicationLinesCommand(); 00025 00027 virtual ~DtCommunicationLinesCommand(); 00028 00029 virtual bool isEnabled() const; 00030 virtual void setEnabled( bool state ); 00031 00032 virtual void execute( DtDe& de ); 00033 00034 protected: 00035 00036 bool myState; 00037 int myLayer; 00038 00039 }; 00040 00041 00044 class DT_DLL_VRVCORE DtCommunicationLinesCommandCreator : public DtVrvCommandCreator 00045 { 00046 public: 00047 00049 DtCommunicationLinesCommandCreator( GlobalIdConvertFunc func ); 00050 00052 virtual ~DtCommunicationLinesCommandCreator(); 00053 00055 virtual DtVrvCommand* create( vrvControlToolkit::DtVrvControl_v1* control ); 00056 00057 }; 00058 00059 } //makVrv::