Namespace TheXDS.MCART.Types
Classes
Abgr16ColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor de 16 bits, 5 bits por canal, 1 bit de alfa.
Abgr2222ColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor de 8 bits, 2 bits por canal, 2 bits de alfa.
Abgr32ColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor de 32 bits, 8 bits por canal, 8 bits de alfa, ordenados como AABBGGRR.
Abgr4444ColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor de 16 bits, 4 bits por canal, 4 bits de alfa.
AppCloseTrigger
Implementa un objeto cerrable con capacidad de finalizar la aplicación en ejecución.
AutoDictionary<TKey, TValue>
Dictionary with support for automatic instantiation of non-existent keys.
AvaloniaWindow
Extiende la clase Avalonia.Controls.Window para implementar la interfaz IAvaloniaWindow.
AvaloniaWindowWrap
Envuelve una ventana de Avalonia para brindar servicios adicionales de gestión de ventana.
Bgr12ColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor de 12 bits, 4 bits por canal, sin alfa.
Bgr222ColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor de 6 bits, 2 bits por canal, sin alfa.
Bgr24ColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor de 24 bits, 8 bits por canal, sin alfa.
Bgr555ColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor de 15 bits, 5 bits por canal, sin alfa.
Bgr565ColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor de 16 bits, 5 bits para los canales rojo y azul, 6 para el canal verde, sin alfa.
ColorimetricGrayscaleColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor monocromático de 8 bits sin alfa, en el espacio colorimétrico de escala de grises.
EventBuildInfo
Contiene información sobre la definición de eventos en tipos construidos en Runtime.
ExposeGuidImplementor
Directly implements IExposeGuid.
GrayscaleColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor monocromático de 8 bits (escala de grises) sin alfa, en escala lineal.
Grouping<TKey, TElement>
Represents a strongly typed collection of elements that share a unique key.
Indexed8ColorParser
Implementa un IColorParser<T> que incluye información de una paleta de colores.
ListEx<T>
Observable extension of the List<T> class. Provides all previously available functionality and includes some useful extensions.
ManualObservableCollection<T>
Implementa un envoltorio con notificación de cambio de colección de forma manual para cualquier objeto que implemente IEnumerable<T>.
MemberBuildInfo<T>
Clase base que contiene información compartida de construcción de un miembro de clase.
MethodBuildInfo
Contiene información acerca de la construcción de un método.
MonochromeColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor monocromático de 1 bit, sin alfa.
NamedObject
Defines some useful methods that can be used to create objects of type NamedObject<T>.
ObservableCollectionWrap<T>
Envuelve una colección para proveerla de eventos de notificación de cambio de propiedad y contenido.
ObservableDictionaryWrap<TKey, TValue>
Envuelve un diccionario para proveerlo de eventos de notificación de cambio de propiedad y contenido.
ObservableListWrap
Envuelve una lista para proveerla de notificación de cambios en el contenido de la colección.
ObservableListWrap<T>
Envuelve una lista genérica para proveerla de notificación de cambios en el contenido de la colección.
OpenList<T>
Class that represents a generic collection that can contain queue elements at the end.
PauseTokenSource
A class that allows for the creation and management of PauseToken objects, used for cooperatively pausing task execution.
PropertyBuildInfo
Contiene información acerca de la construcción de una propiedad.
Rgb233ColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor de 8 bits, 3 bits para los canales rojo y verde, 2 para el canal azul, sin alfa.
Rgb565ColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor de 16 bits, 5 bits para los canales rojo y azul, 6 para el canal verde, sin alfa.
Rgba16ColorParser
Implementa un IColorParser<T> que tiene como formato de color un valor de 16 bits, 5 bits por canal, 1 bit de alfa.
TcpClientEx
Extensión de la clase TcpClient que implementa observación del estado de deshecho del objeto.
TimerEx
Extensión de la clase TimerEx. provee de toda la funcionalidad previamente disponible, e incluye algunas extensiones útiles.
TypeBuilderHelpers
Contiene funciones auxiliares para la construcción de tipos en Runtime.
TypeBuilder<T>
TypeBuilder que incluye información fuertemente tipeada sobre su clase base.
TypeExpression
Representa una expresión que puede resolverse a un tipo definido.
TypeFactory
Fábrica de tipos. Permite definir y compilar nuevos tipos en Runtime.
VgaAttributeByteColorParser
Implementa un IColorParser<T> que tiene como formato de color un byte de atributo VGA con información de color e intensidad, ignorando el color de fondo y el bit de Blink.
WinFormsWindowWrap
Envuelve una ventana de Windows Forms para brindar servicios adicionales de gestión de ventana.
WpfWindow
Extiende la clase Window para implementar la interfaz IWpfWindow.
WpfWindowWrap
Envuelve una ventana de Windows Presentation Framework para brindar servicios adicionales de gestión de ventana.
Structs
Color
Estructura universal que describe un color en sus componentes alfa, rojo, verde y azul.
NamedObject<T>
Structure that allows labeling any object.
PauseToken
A structure that represents a token used to temporarily pause task execution.
Point
Universal type for a set of two-dimensional coordinates.
Point3D
Tipo universal para un conjunto de coordenadas tridimensionales.
Range<T>
Define un rango de valores.
Size
Estructura universal que describe el tamaño de un objeto en ancho y alto en un espacio de dos dimensiones.
Size3D
Estructura universal que describe el tamaño de un objeto en ancho y alto en un espacio de dos dimensiones.
Interfaces
ITypeBuilder<T>
Define una serie de miembros a implementar por un descriptor de TypeBuilder que incluye información fuertemente tipeada del tipo base a heredar.
Enums
ListUpdateType
Enumerates the types of list update