|
Pol
Rev 533
|
#include <target.h>
Inheritance diagram for LosCheckedTargetCursor:
Collaboration diagram for LosCheckedTargetCursor:Public Member Functions | |
| LosCheckedTargetCursor (void(*func)(Character *, UObject *), bool inform_on_cancel=false) | |
| virtual | ~LosCheckedTargetCursor () |
| virtual void | on_target_cursor (Character *, PKTBI_6C *msg) |
Private Attributes | |
| void(* | func )(Character *, UObject *targetted) |
| LosCheckedTargetCursor::LosCheckedTargetCursor | ( | void(*)(Character *, UObject *) | func, |
| bool | inform_on_cancel = false |
||
| ) |
Definition at line 245 of file target.cpp.
| virtual LosCheckedTargetCursor::~LosCheckedTargetCursor | ( | ) | [inline, virtual] |
| void LosCheckedTargetCursor::on_target_cursor | ( | Character * | chr, |
| PKTBI_6C * | msg | ||
| ) | [virtual] |
Implements TargetCursor.
Definition at line 253 of file target.cpp.
References cfBEu32, Character::client, find_legal_item(), find_toplevel_object(), Realm::has_los(), TargetCursor::inform_on_cancel_, UObject::realm, PKTBI_6C::selected_serial, send_sysmessage(), system_find_multi(), and UObject::toplevel_owner().
Here is the call graph for this function:void(* LosCheckedTargetCursor::func)(Character *, UObject *targetted) [private] |