|
Pol
Revision:cb584c9
|
#include <target.h>
Inheritance diagram for Pol::Core::LosCheckedTargetCursor:Public Member Functions | |
| virtual | ~LosCheckedTargetCursor () |
| virtual void | on_target_cursor (Mobile::Character *, PKTBI_6C *msg) POL_OVERRIDE |
Public Member Functions inherited from Pol::Core::TargetCursor | |
| virtual | ~TargetCursor () |
| void | cancel (Mobile::Character *chr) |
| void | handle_target_cursor (Mobile::Character *targetter, PKTBI_6C *msg) |
| bool | send_object_cursor (Network::Client *client, PKTBI_6C::CURSOR_TYPE crstype=PKTBI_6C::CURSOR_TYPE_NEUTRAL) |
Protected Member Functions | |
| LosCheckedTargetCursor (void(*func)(Mobile::Character *, UObject *), bool inform_on_cancel=false) | |
Protected Member Functions inherited from Pol::Core::TargetCursor | |
| TargetCursor (bool inform_on_cancel) | |
Private Attributes | |
| void(* | func )(Mobile::Character *, UObject *targetted) |
Friends | |
| struct | Cursors |
Additional Inherited Members | |
Public Attributes inherited from Pol::Core::TargetCursor | |
| u32 | cursorid_ |
Protected Attributes inherited from Pol::Core::TargetCursor | |
| bool | inform_on_cancel_ |
|
protected |
Definition at line 230 of file target.cpp.
|
inlinevirtual |
Definition at line 83 of file target.h.
References POL_OVERRIDE.
|
virtual |
Implements Pol::Core::TargetCursor.
Definition at line 236 of file target.cpp.
References cfBEu32, Pol::Mobile::Character::client, Pol::Core::find_legal_item(), Pol::Core::find_toplevel_object(), Pol::Realms::Realm::has_los(), Pol::Core::TargetCursor::inform_on_cancel_, Pol::Core::ULWObject::realm, Pol::Core::PKTBI_6C::selected_serial, Pol::Core::send_sysmessage(), Pol::Core::system_find_multi(), and Pol::Core::UObject::toplevel_owner().
|
private |