| 
    KiCad PCB EDA Suite
    
   | 
 
#include <odb_entity.h>
  
Public Member Functions | |
| ODB_FONTS_ENTITY ()=default | |
| virtual | ~ODB_FONTS_ENTITY ()=default | 
| virtual std::string | GetEntityName () override | 
| virtual void | GenerateFiles (ODB_TREE_WRITER &writer) override | 
| virtual bool | CreateDirectoryTree (ODB_TREE_WRITER &writer) | 
| virtual void | InitEntityData () | 
Protected Attributes | |
| BOARD * | m_board | 
| std::vector< std::string > | m_fileName | 
| PCB_IO_ODBPP * | m_plugin | 
Definition at line 231 of file odb_entity.h.
      
  | 
  default | 
      
  | 
  virtualdefault | 
      
  | 
  virtualinherited | 
Reimplemented in ODB_STEP_ENTITY.
Definition at line 62 of file odb_entity.cpp.
References ODB_TREE_WRITER::CreateEntityDirectory(), GetEntityName(), and ODB_TREE_WRITER::GetRootPath().
      
  | 
  overridevirtual | 
Reimplemented from ODB_ENTITY_BASE.
Definition at line 666 of file odb_fonts.cpp.
References ODB_TREE_WRITER::CreateFileProxy(), ODB_FILE_WRITER::GetStream(), odb_fonts1, and odb_fonts2.
      
  | 
  inlineoverridevirtual | 
Implements ODB_ENTITY_BASE.
Definition at line 237 of file odb_entity.h.
      
  | 
  inlinevirtualinherited | 
Reimplemented in ODB_LAYER_ENTITY, ODB_MATRIX_ENTITY, and ODB_STEP_ENTITY.
Definition at line 55 of file odb_entity.h.
      
  | 
  protectedinherited | 
Definition at line 59 of file odb_entity.h.
Referenced by ODB_MATRIX_ENTITY::AddAuxilliaryMatrixLayer(), ODB_MATRIX_ENTITY::AddDrillMatrixLayer(), ODB_STEP_ENTITY::GenerateProfileFile(), ODB_LAYER_ENTITY::InitAuxilliaryData(), ODB_LAYER_ENTITY::InitDrillData(), ODB_STEP_ENTITY::InitEdaData(), ODB_LAYER_ENTITY::InitFeatureData(), ODB_MATRIX_ENTITY::InitMatrixLayerData(), ODB_STEP_ENTITY::MakeLayerEntity(), ODB_ENTITY_BASE(), and ODB_ENTITY_BASE().
      
  | 
  protectedinherited | 
Definition at line 60 of file odb_entity.h.
      
  | 
  protectedinherited | 
Definition at line 61 of file odb_entity.h.
Referenced by ODB_MATRIX_ENTITY::AddAuxilliaryMatrixLayer(), ODB_MATRIX_ENTITY::AddCOMPMatrixLayer(), ODB_MATRIX_ENTITY::AddDrillMatrixLayer(), ODB_MATRIX_ENTITY::AddMatrixLayerField(), ODB_STEP_ENTITY::GenerateProfileFile(), ODB_LAYER_ENTITY::InitAuxilliaryData(), ODB_LAYER_ENTITY::InitDrillData(), ODB_STEP_ENTITY::InitEdaData(), ODB_MATRIX_ENTITY::InitMatrixLayerData(), ODB_STEP_ENTITY::MakeLayerEntity(), ODB_ENTITY_BASE(), and ODB_ENTITY_BASE().