Clase wxPCXHandler
Este es el manejador de imágenes para el formato PCX.
Jerarquía:
Funciones miembro
wxPCXHandler()
wxPCXHandler::wxPCXHandler()
Constructor por defecto.
nombre()
virtual bool wxPCXHandler::DoCanRead(wxInputStream & stream)
Llamada para comprobar si este manejador puede leer una imagen del flujo dado.
Nota: esta función puede cambiar la posición actual del flujo ya que CallDoCanRead() se encargará de restaurarla más tarde.
Implementa wxImageHandler.
nombre()
virtual bool wxPCXHandler::LoadFile( wxImage * image, wxInputStream & stream, bool verbose = true, int index = -1 )
Carga una imagen desde un flujo, poniendo los datos resultantes en image.
Si el archivo de imagen contiene más de una imagen y el gestor de imágenes es capaz de recuperarlas individualmente, index indica qué imagen leer del flujo.
Parámetros
- image
- Objeto imagen al que afecta esta operación.
- stream
- Flujo de entrada abierto para leer los datos de la imagen.
- verbose
- Si se establece en true, los errores notificados por el manejador de imágenes producirán wxLogMessages.
- index
- Índice de la imagen en el archivo (empezando por cero).
Valor de retorno
true si la operación tuvo éxito, false en caso contrario.
nombre()
virtual bool wxPCXHandler::SaveFile( wxImage * image, wxOutputStream & stream, bool verbose = true )
Guarda una imagen en el flujo de salida.
Parámetros
- image
- Objeto imagen al que afecta esta operación.
- stream
- Flujo de salida abierto para escribir los datos.
- verbose
- Si se establece a true, los errores reportados por el manejador de imagen producirán wxLogMessages.
Valor de retorno
true si la operación tuvo éxito, false en caso contrario.
Métodos y datos heredados
Esta clase hereda los métodos y datos miembro públicos y protegidos de wxImageHandler y wxObject.