FabGL
ESP32 VGA Controller and Graphics Library
fabgl::Primitive Struct Reference

#include <vgacontroller.h>

Public Member Functions

 Primitive ()
 

Public Attributes

PrimitiveCmd cmd
 
union {
   int16_t   ivalue
 
   RGB   color
 
   Point   position
 
   Size   size
 
   Glyph   glyph
 
   Rect   rect
 
   GlyphOptions   glyphOptions
 
   RawData   rawData
 
   PaintOptions   paintOptions
 
   GlyphsBufferRenderInfo   glyphsBufferRenderInfo
 
   BitmapDrawingInfo   bitmapDrawingInfo
 
   Path   path
 
}; 
 

Constructor & Destructor Documentation

◆ Primitive()

fabgl::Primitive::Primitive ( )
inline

Member Data Documentation

◆ @7

union { ... }

◆ bitmapDrawingInfo

BitmapDrawingInfo fabgl::Primitive::bitmapDrawingInfo

◆ cmd

PrimitiveCmd fabgl::Primitive::cmd

◆ color

RGB fabgl::Primitive::color

◆ glyph

Glyph fabgl::Primitive::glyph

◆ glyphOptions

GlyphOptions fabgl::Primitive::glyphOptions

◆ glyphsBufferRenderInfo

GlyphsBufferRenderInfo fabgl::Primitive::glyphsBufferRenderInfo

◆ ivalue

int16_t fabgl::Primitive::ivalue

◆ paintOptions

PaintOptions fabgl::Primitive::paintOptions

◆ path

Path fabgl::Primitive::path

◆ position

Point fabgl::Primitive::position

◆ rawData

RawData fabgl::Primitive::rawData

◆ rect

Rect fabgl::Primitive::rect

◆ size

Size fabgl::Primitive::size

The documentation for this struct was generated from the following file: