rect
Consulta sus miembros y las firmas que reciben o devuelven este tipo.
Miembros
12Despliega un miembro para leer sus notas o abre su ficha completa. Cada sobrecarga conserva su identidad.
| Miembro | Firma y descripción |
|---|---|
| rect | int rect::left()Devuelve el primer valor de 32 bits de un rect. |
| rect | int rect::top()Devuelve el segundo valor de 32 bits de un rect. |
| rect | int rect::right()Devuelve el tercer valor de 32 bits de un rect. |
| rect | int rect::bottom()Devuelve el cuarto valor de 32 bits de un rect. |
| int rect::width()Devuelve el ancho, incluidos los bordes: derecha menos izquierda más uno. |
| rect | int rect::height()Devuelve la altura del rectángulo, incluidos los bordes. |
| int& rect::left()Devuelve sin modificar un par de referencia de ocho bytes para x de point y left de rect. |
| int& rect::top()Conserva el primer valor de 32 bits de un par de referencia codificado y añade cuatro al segundo para y de point y top de rect. |
| rect | int& rect::right()Avanza ocho bytes la dirección de una referencia rect. |
| rect | int& rect::bottom()Avanza doce bytes la dirección de una referencia rect. |
| void rect::Set(int, int, int, int)rect::Set extrae de la pila cuatro coordenadas enteras y un par de referencia rect, y los escribe en memoria en el orden habitual: izquierda, arriba, derecha y abajo. |
| rect | point rect::Center()Devuelve el punto central del rectángulo con coordenadas enteras. |
Devuelven este tipo
3| Miembro | Firma y descripción |
|---|---|
IntersectRectsGlobal | rect IntersectRects(rect, rect)IntersectRects devuelve, componente a componente, los valores con signo máximo, máximo, mínimo y mínimo de sus dos rectángulos de cuatro valores de 32 bits. |
AddRectsGlobal | rect AddRects(rect, rect)Calcula la unión de dos rectángulos con coordenadas enteras con signo. |
GetMapRectGlobal | rect GetMapRect()Devuelve los límites del mapa como un rectángulo, en el orden izquierda, arriba, derecha y abajo. |
Reciben este tipo
10| Miembro | Firma y descripción |
|---|---|
point::InRectpoint | bool point::InRect(rect)Comprueba si el punto está dentro del rectángulo, incluidos sus bordes. |
point::IntoRectpoint | void point::IntoRect(rect)Ajusta las coordenadas del punto para que queden dentro del rectángulo. |
IntersectRectsGlobal | rect IntersectRects(rect, rect)IntersectRects devuelve, componente a componente, los valores con signo máximo, máximo, mínimo y mínimo de sus dos rectángulos de cuatro valores de 32 bits. |
AddRectsGlobal | rect AddRects(rect, rect)Calcula la unión de dos rectángulos con coordenadas enteras con signo. |
=Global | void =(rect&, rect)Por describirDescripción pendiente. |
==Global | bool ==(rect, rect)Por describirDescripción pendiente. |
!=Global | bool !=(rect, rect)Por describirDescripción pendiente. |
ObjsInRectGlobal | Query ObjsInRect(rect, str)Construye una consulta a partir de un rectángulo que incluye sus bordes y un filtro de clase de scripts obtenido. |
SetMiniMapRectGlobal | void SetMiniMapRect(rect)Consume un rectángulo del script, reduce sus coordenadas a palabras de 16 bits, lo desplaza y limita según los bordes internos y actualiza un minimapa existente. |
_AdvPlaceAreaRectGlobal | void _AdvPlaceAreaRect(str, rect, str, str)Crea un AdvArea y pasa la configuración de rectángulo, nombre y texto. |
Cobertura y límites
12 / 12 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.