AeonGUI
A portable video game graphic user interface library.
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NAeonGUI
 NDOM
 CDocumentRepresents a DOM Document
 CDOMExceptionBase class for all DOM exceptions
 CDOMIndexSizeErrorThrown when an index is out of range
 CDOMStringSizeErrorThrown when a DOMString exceeds implementation limits
 CDOMHierarchyRequestErrorThrown when a node is inserted into an invalid position
 CDOMWrongDocumentErrorThrown when a node is used in a different document
 CDOMInvalidCharacterErrorThrown when an invalid or illegal character is specified
 CDOMNoDataAllowedErrorThrown when data is specified for a node that does not support it
 CDOMNoModificationAllowedErrorThrown when a modification is not allowed
 CDOMNotFoundErrorThrown when a referenced node does not exist
 CDOMNotSupportedErrorThrown when a requested operation is not supported
 CDOMInUseAttributeErrorThrown when an attribute is already in use
 CDOMInvalidStateErrorThrown when an object is in an invalid state
 CDOMSyntaxErrorThrown when a string does not match expected syntax
 CDOMInvalidModificationErrorThrown when an invalid modification is attempted
 CDOMNamespaceErrorThrown on a namespace error
 CDOMInvalidAccessErrorThrown when access to an object is denied
 CDOMValidationErrorThrown when validation fails
 CDOMTypeMismatchErrorThrown on a type mismatch
 CDOMSecurityErrorThrown on a security violation
 CDOMNetworkErrorThrown on a network error
 CDOMAbortErrorThrown when an operation is aborted
 CDOMUrlMismatchErrorThrown when a URL does not match expectations
 CDOMQuotaExceededErrorThrown when a storage quota is exceeded
 CDOMTimeoutErrorThrown when an operation times out
 CDOMInvalidNodeTypeErrorThrown when an invalid node type is used
 CDOMDataCloneErrorThrown when data cannot be cloned
 CDOMMatrixMutable 4x4 transformation matrix
 CDOMMatrixReadOnlyImmutable 4x4 transformation matrix
 CDOMPointMutable 3D point with a perspective component
 CDOMPointReadOnlyImmutable 3D point with a perspective component
 CDOMRectMutable rectangle
 CDOMRectReadOnlyImmutable rectangle
 CElementBase class for DOM elements
 CEventInitInitialization dictionary for Event construction
 CEventRepresents a DOM event
 CEventListenerInterface for objects that handle DOM events
 CEventListenerOptionsOptions for addEventListener / removeEventListener
 CAddEventListenerOptionsExtended options for addEventListener
 CEventTargetBase class for objects that can receive DOM events
 CAbortSignalSignal that can abort an asynchronous operation
 CLocationRepresents the URL of the active document
 CNodeBase class for all nodes in the DOM tree
 CSVGAnimatedEnumerationAnimated enumeration attribute (SVG)
 CSVGAnimatedLengthAnimated length attribute (SVG)
 CSVGAnimatedLengthListAnimated length list attribute (SVG)
 CSVGAnimatedNumberListAnimated number list attribute (SVG)
 CSVGAnimatedPreserveAspectRatioAnimated preserveAspectRatio attribute (SVG)
 CSVGAnimatedStringAnimated string attribute (SVG)
 CSVGCircleElementSVG circle shape element
 CSVGDefsElementContainer for referenced SVG elements (not rendered directly)
 CSVGElementBase class for all SVG DOM elements
 CSVGEllipseElementSVG ellipse shape element
 CSVGGElementSVG grouping element
 CSVGGeometryElementBase class for SVG shape elements that describe geometry
 CSVGGradientElementBase class for SVG gradient elements
 CSVGGraphicsElementBase class for SVG elements that can be rendered with transformations
 CSVGImageElementSVG image element for embedding raster images
 CSVGLengthRepresents an SVG length value with a unit
 CSVGLengthListOrdered list of SVGLength values
 CSVGLinearGradientElementSVG linear gradient element
 CSVGLineElementSVG line shape element
 CSVGNumberListOrdered list of floating-point numbers (SVG)
 CSVGPathElementSVG path shape element
 CSVGPolygonElementSVG polygon shape element
 CSVGPolylineElementSVG polyline shape element
 CSVGRectElementSVG rectangle shape element
 CSVGStopElementSVG gradient stop element
 CSVGSVGElementRoot SVG container element
 CSVGTextContentElementBase class for SVG elements that render text
 CSVGTextElementSVG text element for rendering text
 CSVGTextPositioningElementSVG element with positioning attributes (x, y, dx, dy, rotate)
 CSVGTSpanElementSVG tspan element for inline text spans
 CSVGUseElementSVG use element for referencing other elements
 CTextRepresents a DOM Text node
 CWindowRepresents a display window in the AeonGUI framework
 CAABBAxis-Aligned Bounding Box
 CViewBoxSVG viewBox attribute value
 CPreserveAspectRatioSVG preserveAspectRatio attribute
 CCairoCanvasCairo-backed Canvas implementation
 CCairoPathCairo-backend path implementation
 CCanvasAbstract 2D rendering surface
 CColorPixel Color Union. The Color union allows access to each unsigned 8 bit RGBA color component individually or as a single 32 bit unsigned integer, making possible color asignments similar to those used on the web (IE: color = 0xFF000000 with the format 0xAARRGGBB). The union type is also 32bits wide which makes it suitable to be passed as value or as reference. Wherever a Color variable can be passed it should be possible to pass a 32 bit unsigned integer value, but some compilers may complain depending on the set warning level
 CFontDatabase
 CMatrix2x32x3 affine transformation matrix
 CPangoTextLayoutPango-backed text layout implementation
 CPathAbstract base class for renderable path data
 CRasterImageDecoded raster image
 CRectRectangle class
 CStringLiteralCompile-time string literal wrapper
 CStringLiteralHashHash functor for StringLiteral
 Ccss_stylesheet_deleterCustom deleter for css_stylesheet
 Ccss_select_ctx_deleterCustom deleter for css_select_ctx
 Ccss_select_results_deleterCustom deleter for css_select_results
 Ccss_computed_style_deleterCustom deleter for css_computed_style
 CTextLayoutAbstract text layout interface
 CTransform2D transform composed of scale, rotation, and translation
 CVector22D vector of doubles