Ship
Consulta sus miembros y las firmas que reciben o devuelven este tipo.
Miembros
20Despliega un miembro para leer sus notas o abre su ficha completa. Cada sobrecarga conserva su identidad.
| Miembro | Firma y descripción |
|---|---|
| void Ship::ShowBuildAnimation(point)Desliza un barco ya creado desde la salida del astillero a lo largo del vector indicado, en unos 800 milisegundos, como si se botara. No es una secuencia de construcción. |
| void Ship::NotifyBoardUnit(Unit)Resuelve las referencias Ship y Unit e invoca la operación interna de admisión de notificación de embarque si se cumple la condición. |
| bool Ship::AreUnitsToBoard()Limpia las entradas no válidas o destruidas de la lista de embarque de un barco e indica si queda alguna. |
| Unit Ship::BestCandidateToBoard()Por describirDescripción pendiente. |
| bool Ship::BoardUnit(Unit)Por describirDescripción pendiente. |
| void Ship::NotifyBoardUnitCancel(Unit)Por describirDescripción pendiente. |
| void Ship::NotifyShipBoardingCancel()Por describirDescripción pendiente. |
| void Ship::UnboardUnits(ObjList)Selecciona posiciones candidatas y solicita una operación de reserva y movimiento para los miembros coincidentes de ObjList. |
| void Ship::UnboardAllUnits()Resuelve el Ship, crea un vector de posiciones filtrado y procesa repetidamente su primer miembro coincidente mientras queden candidatos y elementos en el contador del contenedor guardado. |
| point Ship::FindPointToStay()FindPointToStay prueba hasta 100 puntos desplazados mediante dos selecciones independientes entre -500 y 500; exige una LSA coincidente, un bit de ocupación desactivado y un resultado no nulo de la comprobación de espacio libre. |
| int Ship::UnitsCount()Ship[campo] es una referencia Holder; esta función devuelve la ocupación actual de ese Holder almacenada en [campo]. |
| int Ship::UnitsMax()Ship[campo] es una referencia Holder; esta función devuelve la capacidad de ese Holder almacenada en [campo]. |
| void Ship::Idle()Inicializa el estado de reposo del barco cuando hace falta y devuelve el estado de bloqueo de la máquina virtual. |
| bool Ship::HasAiTransport()HasAiTransport devuelve si el texto [campo] del barco resuelto tiene una longitud distinta de cero en [campo]. |
| ObjList Ship::GetUnitsOnBoard()Copia el contenedor [campo] del objeto seleccionado por la referencia [campo] de Ship. |
| void Ship::ApplyAiTransport()Por describirDescripción pendiente. |
| void Ship::ClearAiTransport()Por describirDescripción pendiente. |
| point Ship::GetTransPt()Devuelve dos componentes de 32 bits del barco resuelto como un punto. |
| bool Ship::IsBuilding()Ship::IsBuilding devuelve el predicado de un byte signed_dword(Ship[campo])>0 para un Ship resuelto, y false para una referencia sin resolver. |
| int Ship::NumUnitsToBoard()Ship::NumUnitsToBoard devuelve el dword Ship[campo] resuelto, que es el componente de recuento de su contenedor de pendientes [campo]; devuelve cero si no se puede resolver la referencia. |
Devuelven este tipo
5| Miembro | Firma y descripción |
|---|---|
Obj::AsShipObj | Ship Obj::AsShip()Convierte una referencia Obj a la interfaz Ship y devuelve una referencia Ship. |
Unit::GetShipUnit | Ship Unit::GetShip()Sigue la referencia de registro asociada al contenedor de Unit y devuelve la referencia de ese objeto o una referencia Ship no válida. |
Unit::GetShipToBoardUnit | Ship Unit::GetShipToBoard()Por describirDescripción pendiente. |
Settlement::CreateShipSettlement | Ship Settlement::CreateShip(str)CreateShip construye un objeto de la clase indicada por nombre, aplica las operaciones de propiedad y colocación, intenta forzar su entrada en un contenedor y restaura el estado global temporal en la ruta normal con receptor válido. |
PrepareAiTransportShipGlobal | Ship PrepareAiTransportShip(int, int, int, str, point)PrepareAiTransportShip construye condicionalmente un resultado de referencia de ocho bytes. |
Reciben este tipo
0No hay entradas en el catálogo publicado.
Cobertura y límites
14 / 20 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.