LibreCAD
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
removeentityevent.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "cad/const.h"
4 #include "cad/base/id.h"
5 
6 namespace lc {
12  public:
13  RemoveEntityEvent(const entity::CADEntity_CSPtr cadEntity) : _cadEntity(cadEntity) {
14  }
15 
20  entity::CADEntity_CSPtr entity() const {
21  return _cadEntity;
22  }
23 
24  private:
25  const entity::CADEntity_CSPtr _cadEntity;
26  };
27 }
entity::CADEntity_CSPtr entity() const
Returns the ID.
Definition: cadentity.h:12
const entity::CADEntity_CSPtr _cadEntity
RemoveEntityEvent(const entity::CADEntity_CSPtr cadEntity)