Item
Consulta sus miembros y las firmas que reciben o devuelven este tipo.
Miembros
11Despliega un miembro para leer sus notas o abre su ficha completa. Cada sobrecarga conserva su identidad.
| Miembro | Firma y descripción |
|---|---|
| bool Item::IsValid()Devuelve true cuando la base de registro de la referencia más el desplazamiento del subobjeto es distinta de cero, y false cuando la entrada del registro está vacía. |
| int Item::use_count()Item::use_count resuelve un Item, resuelve la entrada de registro almacenada en Item [campo] y devuelve el dword [campo] del objeto secundario. |
| int Item::custom_data()Item::custom_data vuelve a resolver el objeto base registrado del envoltorio Item mediante [campo] y devuelve su dword [campo]. |
| str Item::id()Construye un texto de la máquina virtual a partir del primer texto del descriptor base registrado del objeto del inventario. |
| str Item::name()Construye un texto de la máquina virtual a partir del texto de ese descriptor seleccionado por el identificador de Item. |
| str Item::display_name()Construye un texto de la máquina virtual a partir del segundo texto del descriptor, almacenado en [campo]. |
| void Item::Use()Obtiene la base registrada de Item y la pasa a la operación de uso inmediato. |
| void Item::Use(Obj)Tras obtener la base de Item, pasa una referencia del objeto de destino a la operación de uso dirigido. |
| void Item::Use(point)Limita un punto a los límites con signo del mapa y lo pasa a la operación de uso por posición. |
| Item | void Item::SetCustomData(int)Por describirDescripción pendiente. |
| void Item::SetUseCount(int)Guarda el valor de 32 bits indicado en un campo base del objeto de inventario. |
Devuelven este tipo
3| Miembro | Firma y descripción |
|---|---|
Obj::FindItemObj | Item Obj::FindItem(str)Por describirDescripción pendiente. |
Obj::GetItemObj | Item Obj::GetItem(int)GetItem construye una referencia a partir del resultado de la búsqueda virtual. |
GetThisGlobal | Item GetThis()Devuelve la referencia del objeto de inventario guardada por el script de objeto actual mientras su entrada en el registro no sea nula. |
Reciben este tipo
6| Miembro | Firma y descripción |
|---|---|
=Global | void =(Item&, Item)Por describirDescripción pendiente. |
Obj::GiveItemObj | bool Obj::GiveItem(Item, Obj)Transfiere un objeto del inventario a otro objeto vivo. Si el destino no puede aceptarlo, intenta devolverlo al origen. |
Obj::PutItemObj | bool Obj::PutItem(Item, ItemHolder)Mueve un objeto del inventario al contenedor indicado. |
Obj::DropItemObj | bool Obj::DropItem(Item, point)Solicita soltar en un punto el objeto de inventario indicado del receptor, mientras devuelve false. |
Obj::ExchangeItemObj | bool Obj::ExchangeItem(Item, str)ExchangeItem devuelve true después de solicitar una sustitución protegida por comprobaciones. |
Obj::GetItemIndexObj | int Obj::GetItemIndex(Item)GetItemIndex aumenta en uno el resultado del índice virtual. |
Cobertura y límites
10 / 11 miembros con descripción publicada.
Estas listas proceden de las firmas publicadas. «Reciben» cuenta parámetros explícitos, sin incluir el receptor del método; incluye variantes por referencia (&). No se afirma una jerarquía de herencia. Los nombres, las unidades y los efectos sin documentar siguen pendientes.