QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
RAddObjectsOperation::RModifiedObjects Class Reference

#include <RAddObjectsOperation.h>

Public Member Functions

bool getDelete () const
 
bool getFlag (RAddObjectsOperation::Flag flag) const
 
bool getForceNew () const
 
bool getGeometryOnly () const
 
bool getUseAttributes () const
 
 RModifiedObjects ()
 
 RModifiedObjects (QSharedPointer< RObject > object)
 
 RModifiedObjects (QSharedPointer< RObject > object, bool useCurrentAttributes, bool forceNew)
 
 RModifiedObjects (QSharedPointer< RObject > object, RAddObjectsOperation::Flags flags)
 
void setDelete (bool on)
 
void setFlag (RAddObjectsOperation::Flag flag, bool on)
 
void setForceNew (bool on)
 
void setGeometryOnly (bool on)
 
void setUseAttributes (bool on)
 

Public Attributes

RAddObjectsOperation::Flags flags
 
QSharedPointer< RObjectobject
 

Constructor & Destructor Documentation

◆ RModifiedObjects() [1/4]

RAddObjectsOperation::RModifiedObjects::RModifiedObjects ( )
inline

◆ RModifiedObjects() [2/4]

RAddObjectsOperation::RModifiedObjects::RModifiedObjects ( QSharedPointer< RObject > object)
inline

◆ RModifiedObjects() [3/4]

RAddObjectsOperation::RModifiedObjects::RModifiedObjects ( QSharedPointer< RObject > object,
bool useCurrentAttributes,
bool forceNew )
inline

◆ RModifiedObjects() [4/4]

RAddObjectsOperation::RModifiedObjects::RModifiedObjects ( QSharedPointer< RObject > object,
RAddObjectsOperation::Flags flags )
inline

Member Function Documentation

◆ getDelete()

bool RAddObjectsOperation::RModifiedObjects::getDelete ( ) const
inline

◆ getFlag()

bool RAddObjectsOperation::RModifiedObjects::getFlag ( RAddObjectsOperation::Flag flag) const
inline

◆ getForceNew()

bool RAddObjectsOperation::RModifiedObjects::getForceNew ( ) const
inline

◆ getGeometryOnly()

bool RAddObjectsOperation::RModifiedObjects::getGeometryOnly ( ) const
inline

◆ getUseAttributes()

bool RAddObjectsOperation::RModifiedObjects::getUseAttributes ( ) const
inline

◆ setDelete()

void RAddObjectsOperation::RModifiedObjects::setDelete ( bool on)
inline

◆ setFlag()

void RAddObjectsOperation::RModifiedObjects::setFlag ( RAddObjectsOperation::Flag flag,
bool on )
inline

◆ setForceNew()

void RAddObjectsOperation::RModifiedObjects::setForceNew ( bool on)
inline

◆ setGeometryOnly()

void RAddObjectsOperation::RModifiedObjects::setGeometryOnly ( bool on)
inline

◆ setUseAttributes()

void RAddObjectsOperation::RModifiedObjects::setUseAttributes ( bool on)
inline

Member Data Documentation

◆ flags

RAddObjectsOperation::Flags RAddObjectsOperation::RModifiedObjects::flags

◆ object

QSharedPointer<RObject> RAddObjectsOperation::RModifiedObjects::object

The documentation for this class was generated from the following file: