|
Pol
Rev 533
|
#include <boatcomp.h>
Inheritance diagram for UPlank:
Collaboration diagram for UPlank:Public Member Functions | |
| void | setboat (UBoat *boat) |
Protected Member Functions | |
| UPlank (const ItemDesc &descriptor) | |
| virtual void | destroy () |
| virtual class BObjectImp * | get_script_member (const char *membername) const |
| virtual class BObjectImp * | get_script_member_id (const int id) const |
Private Types | |
| typedef ULockable | base |
Private Attributes | |
| ref_ptr< UBoat > | boat_ |
| id test | |
Friends | |
| Item * | Item::create (const ItemDesc &descriptor, u32 serial) |
Definition at line 20 of file boatcomp.h.
typedef ULockable UPlank::base [private] |
Reimplemented from ULockable.
Definition at line 22 of file boatcomp.h.
| UPlank::UPlank | ( | const ItemDesc & | descriptor | ) | [explicit, protected] |
Definition at line 16 of file boatcomp.cpp.
| void UPlank::destroy | ( | ) | [protected, virtual] |
Reimplemented from UObject.
Definition at line 25 of file boatcomp.cpp.
References boat_, ref_ptr< T >::clear(), and UObject::destroy().
Here is the call graph for this function:| BObjectImp * UPlank::get_script_member | ( | const char * | membername | ) | const [protected, virtual] |
Reimplemented from ULockable.
Definition at line 2855 of file uoscrobj.cpp.
References ULockable::get_script_member(), get_script_member_id(), getKnownObjMember(), and ObjMember::id.
Here is the call graph for this function:| BObjectImp * UPlank::get_script_member_id | ( | const int | id | ) | const [protected, virtual] |
Reimplemented from ULockable.
Definition at line 2840 of file uoscrobj.cpp.
References boat_, ref_ptr< T >::get(), ULockable::get_script_member_id(), and MBR_MULTI.
Referenced by get_script_member().
Here is the call graph for this function:
Here is the caller graph for this function:| void UPlank::setboat | ( | UBoat * | boat | ) |
Definition at line 20 of file boatcomp.cpp.
References boat_, and ref_ptr< T >::set().
Referenced by UBoat::rescan_components().
Here is the call graph for this function:
Here is the caller graph for this function:| Item* Item::create | ( | const ItemDesc & | descriptor, |
| u32 | serial | ||
| ) | [friend] |
ref_ptr<UBoat> UPlank::boat_ [private] |
id test
Definition at line 34 of file boatcomp.h.
Referenced by destroy(), get_script_member_id(), and setboat().