KiCad PCB EDA Suite
Loading...
Searching...
No Matches
view_item.h File Reference
#include <gal/gal.h>
#include <vector>
#include <bitset>
#include <math/box2.h>
#include <inspectable.h>

Go to the source code of this file.

Classes

class  KIGFX::VIEW_ITEM
 An abstract base class for deriving all objects that can be added to a VIEW. More...
 

Namespaces

namespace  KIGFX
 The Cairo implementation of the graphics abstraction layer.
 

Enumerations

enum  KIGFX::VIEW_UPDATE_FLAGS {
  KIGFX::NONE = 0x00 , KIGFX::APPEARANCE = 0x01 , KIGFX::COLOR = 0x02 , KIGFX::GEOMETRY = 0x04 ,
  KIGFX::LAYERS = 0x08 , KIGFX::INITIAL_ADD = 0x10 , KIGFX::REPAINT = 0x20 , KIGFX::ALL = 0xef
}
 Define the how severely the appearance of the item has been changed. More...
 
enum  KIGFX::VIEW_VISIBILITY_FLAGS { KIGFX::VISIBLE = 0x01 , KIGFX::HIDDEN = 0x02 , KIGFX::OVERLAY_HIDDEN = 0x04 }
 Define the visibility of the item (temporarily hidden, invisible, etc). More...