CFx SDK Documentation 2024 SP0
|
#include <FMMdlEntity.h>
Public Member Functions | |
Entity () | |
Entity (const Entity &ent) | |
Entity & | operator= (const Entity &entity) |
OdUInt32 | flags () const |
void | setFlags (OdUInt32 iFlags) |
bool | isFlagOn (OdUInt32 iFlag) const |
void | setIsFlagOn (OdUInt32 iFlag, bool bOn) |
TagType | tag () const |
void | setTag (TagType nTag) |
virtual | ~Entity () |
This is the base class for all modeler primitives.
Definition at line 43 of file FMMdlEntity.h.
|
inline |
Default constructor.
Definition at line 121 of file FMMdlEntity.h.
|
inline |
Copy constructor. Creates an Entity object and initializes it with the given object.
ent | [in] Entity to copy from. |
Definition at line 126 of file FMMdlEntity.h.
|
inlinevirtual |
Destructor.
Definition at line 138 of file FMMdlEntity.h.
|
inline |
Gets all flags.
Definition at line 141 of file FMMdlEntity.h.
|
inline |
Checks whether the specified flag is on.
iFlag | [in] Bit mask of the flag to check. |
Definition at line 149 of file FMMdlEntity.h.
Assignment operator.
entity | [in] Entity to assign. |
Definition at line 132 of file FMMdlEntity.h.
Sets all flags.
iFlags | [in] All flags as an OdUInt32 number. |
Definition at line 145 of file FMMdlEntity.h.
Sets the specified flag to the specified state.
iFlag | [in] Bit mask of the flag to set. |
bOn | [in] New state to set. |
Definition at line 153 of file FMMdlEntity.h.
Sets the tag to the specified one.
nTag | [in] Tag to set. |
Definition at line 161 of file FMMdlEntity.h.
|
inline |
Gets an entity tag.
Definition at line 157 of file FMMdlEntity.h.