0.45.0
![]() |
#include <iEntityIDPath.h>
Public Member Functions | |
iEntityIDPath ()=default | |
iEntityIDPath (const iEntityIDPath &other) | |
iEntityIDPath (const iaString &path) | |
const iaString | toString () const |
const std::vector< iEntityID > & | getPath () const |
void | operator+= (const iEntityID &entityID) |
bool | operator== (const iEntityIDPath &other) const |
bool | operator!= (const iEntityIDPath &other) const |
void | reverse () |
entity id path definition
|
default |
does nothing
igor::iEntityIDPath::iEntityIDPath | ( | const iEntityIDPath & | other | ) |
copy ctor
other | the other id path |
igor::iEntityIDPath::iEntityIDPath | ( | const iaString & | path | ) |
init from string
path | the string to init with |
const std::vector< iEntityID > & igor::iEntityIDPath::getPath | ( | ) | const |
bool igor::iEntityIDPath::operator!= | ( | const iEntityIDPath & | other | ) | const |
compare two entityID paths being not equal
other | the other entityID path |
void igor::iEntityIDPath::operator+= | ( | const iEntityID & | entityID | ) |
appends path to item path
path | the path to append |
bool igor::iEntityIDPath::operator== | ( | const iEntityIDPath & | other | ) | const |
compare two entityID paths being equal
other | the other entityID path |
void igor::iEntityIDPath::reverse | ( | ) |
reverse path
const iaString igor::iEntityIDPath::toString | ( | ) | const |