eris  1.4.0
A WorldForge client library.
Eris::EntityRef Class Reference
Inheritance diagram for Eris::EntityRef:
Collaboration diagram for Eris::EntityRef:

Public Member Functions

 EntityRef (View &v, const std::string &eid)
 
 EntityRef (Entity *)
 
 EntityRef (const EntityRef &ref)
 
 EntityRef (EntityRef &&ref) noexcept
 
EntityRefoperator= (const EntityRef &ref)
 
const Entityoperator* () const
 
Entityoperator* ()
 
const Entityoperator-> () const
 
Entityoperator-> ()
 
Entityget () const
 
 operator bool () const
 
bool operator! () const
 
bool operator== (const EntityRef &e) const
 
bool operator== (const Entity *e) const
 
bool operator< (const EntityRef &e) const
 

Public Attributes

sigc::signal< void, Entity *, Entity * > Changed
 

Detailed Description

Definition at line 14 of file EntityRef.h.

Member Data Documentation

◆ Changed

sigc::signal<void, Entity*, Entity*> Eris::EntityRef::Changed

Emitted when value changes. First parameter is new value, second is old value.

Definition at line 87 of file EntityRef.h.


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