Deck component. More...
#include <CPACSDeckComponentBase.h>
Protected Attributes | |
| std::string | m_deckElementUID |
| UID of the corresponding element in the cpacs/vehicles/deckElemets node. | |
| boost::optional< std::string > | m_description |
| Description. | |
| std::string | m_name |
| Name. | |
| void * | m_parent |
| const std::type_info * | m_parentType |
| boost::optional< CPACSDeckStructuralMounts > | m_structuralMounts |
| boost::optional< CCPACSTransformation > | m_transformation |
| std::string | m_uID |
| CTiglUIDManager * | m_uidMgr |
Private Member Functions | |
| CPACSDeckComponentBase (const CPACSDeckComponentBase &)=delete | |
| CPACSDeckComponentBase (CPACSDeckComponentBase &&)=delete | |
| TIGL_EXPORT const CTiglUIDObject * | GetNextUIDObject () const final |
| TIGL_EXPORT void | NotifyUIDChange (const std::string &oldUid, const std::string &newUid) final |
| CPACSDeckComponentBase & | operator= (const CPACSDeckComponentBase &)=delete |
| CPACSDeckComponentBase & | operator= (CPACSDeckComponentBase &&)=delete |
Additional Inherited Members | |
| Protected Member Functions inherited from tigl::CTiglUIDObject | |
| ~CTiglUIDObject ()=default | |
Deck component.
| TIGL_EXPORT tigl::generated::CPACSDeckComponentBase::CPACSDeckComponentBase | ( | CPACSCargoContainers * | parent, |
| CTiglUIDManager * | uidMgr ) |
| TIGL_EXPORT tigl::generated::CPACSDeckComponentBase::CPACSDeckComponentBase | ( | CPACSCeilingPanels * | parent, |
| CTiglUIDManager * | uidMgr ) |
| TIGL_EXPORT tigl::generated::CPACSDeckComponentBase::CPACSDeckComponentBase | ( | CPACSClassDividers * | parent, |
| CTiglUIDManager * | uidMgr ) |
| TIGL_EXPORT tigl::generated::CPACSDeckComponentBase::CPACSDeckComponentBase | ( | CPACSGalleys * | parent, |
| CTiglUIDManager * | uidMgr ) |
| TIGL_EXPORT tigl::generated::CPACSDeckComponentBase::CPACSDeckComponentBase | ( | CPACSGenericFloorModules * | parent, |
| CTiglUIDManager * | uidMgr ) |
| TIGL_EXPORT tigl::generated::CPACSDeckComponentBase::CPACSDeckComponentBase | ( | CPACSLavatories * | parent, |
| CTiglUIDManager * | uidMgr ) |
| TIGL_EXPORT tigl::generated::CPACSDeckComponentBase::CPACSDeckComponentBase | ( | CPACSLuggageCompartments * | parent, |
| CTiglUIDManager * | uidMgr ) |
| TIGL_EXPORT tigl::generated::CPACSDeckComponentBase::CPACSDeckComponentBase | ( | CPACSSeatModules * | parent, |
| CTiglUIDManager * | uidMgr ) |
| TIGL_EXPORT tigl::generated::CPACSDeckComponentBase::CPACSDeckComponentBase | ( | CPACSSidewallPanels * | parent, |
| CTiglUIDManager * | uidMgr ) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
finalprivatevirtual |
Implements tigl::ITiglUIDRefObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
inline |
|
inline |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements tigl::CTiglReqUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
inline |
|
finalprivatevirtual |
Implements tigl::ITiglUIDRefObject.
|
privatedelete |
|
privatedelete |
|
virtual |
Reimplemented in tigl::CCPACSDeckComponentBase.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
UID of the corresponding element in the cpacs/vehicles/deckElemets node.
|
protected |
Description.
|
protected |
Name.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |