mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-04-21 00:21:25 +00:00
Rename Type() to ProjectElementType() for _ELEM children
This commit is contained in:
parent
7b076482c9
commit
58e3c5bb6b
3d-viewer/3d_cache
common
eeschema
include
pcbnew
qa/tests/common
@ -56,7 +56,7 @@ public:
|
||||
S3D_CACHE();
|
||||
virtual ~S3D_CACHE();
|
||||
|
||||
KICAD_T Type() noexcept override
|
||||
KICAD_T ProjectElementType() noexcept override
|
||||
{
|
||||
return S3D_CACHE_T;
|
||||
}
|
||||
|
@ -345,7 +345,7 @@ FP_LIB_TABLE* PROJECT::PcbFootprintLibs( KIWAY& aKiway )
|
||||
|
||||
if( tbl )
|
||||
{
|
||||
wxASSERT( tbl->Type() == FP_LIB_TABLE_T );
|
||||
wxASSERT( tbl->ProjectElementType() == FP_LIB_TABLE_T );
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -91,7 +91,7 @@ SYMBOL_LIBS* PROJECT_SCH::SchLibs( PROJECT* aProject )
|
||||
{
|
||||
SYMBOL_LIBS* libs = (SYMBOL_LIBS*) aProject->GetElem( PROJECT::ELEM_SCH_SYMBOL_LIBS );
|
||||
|
||||
wxASSERT( !libs || libs->Type() == SYMBOL_LIBS_T );
|
||||
wxASSERT( !libs || libs->ProjectElementType() == SYMBOL_LIBS_T );
|
||||
|
||||
if( !libs )
|
||||
{
|
||||
@ -139,7 +139,7 @@ SYMBOL_LIB_TABLE* PROJECT_SCH::SchSymbolLibTable( PROJECT* aProject )
|
||||
SYMBOL_LIB_TABLE* tbl = (SYMBOL_LIB_TABLE*) aProject->GetElem( PROJECT::ELEM_SYMBOL_LIB_TABLE );
|
||||
|
||||
// its gotta be NULL or a SYMBOL_LIB_TABLE, or a bug.
|
||||
wxASSERT( !tbl || tbl->Type() == SYMBOL_LIB_TABLE_T );
|
||||
wxASSERT( !tbl || tbl->ProjectElementType() == SYMBOL_LIB_TABLE_T );
|
||||
|
||||
if( !tbl )
|
||||
{
|
||||
|
@ -146,7 +146,7 @@ private:
|
||||
class SYMBOL_LIB_TABLE : public LIB_TABLE
|
||||
{
|
||||
public:
|
||||
KICAD_T Type() override { return SYMBOL_LIB_TABLE_T; }
|
||||
KICAD_T ProjectElementType() override { return SYMBOL_LIB_TABLE_T; }
|
||||
|
||||
static const char* PropPowerSymsOnly;
|
||||
static const char* PropNonPowerSymsOnly;
|
||||
|
@ -62,7 +62,7 @@ typedef boost::ptr_vector< SYMBOL_LIB > SYMBOL_LIBS_BASE;
|
||||
class SYMBOL_LIBS : public SYMBOL_LIBS_BASE, public PROJECT::_ELEM
|
||||
{
|
||||
public:
|
||||
KICAD_T Type() override { return SYMBOL_LIBS_T; }
|
||||
KICAD_T ProjectElementType() override { return SYMBOL_LIBS_T; }
|
||||
|
||||
SYMBOL_LIBS() {}
|
||||
|
||||
|
@ -98,7 +98,7 @@ private:
|
||||
class FP_LIB_TABLE : public LIB_TABLE
|
||||
{
|
||||
public:
|
||||
KICAD_T Type() override { return FP_LIB_TABLE_T; }
|
||||
KICAD_T ProjectElementType() override { return FP_LIB_TABLE_T; }
|
||||
|
||||
virtual void Parse( LIB_TABLE_LEXER* aLexer ) override;
|
||||
|
||||
|
@ -74,7 +74,7 @@ public:
|
||||
public:
|
||||
virtual ~_ELEM() {}
|
||||
|
||||
virtual KICAD_T Type() = 0; // Sanity-checking for returned values.
|
||||
virtual KICAD_T ProjectElementType() = 0; // Sanity-checking for returned values.
|
||||
};
|
||||
|
||||
PROJECT();
|
||||
@ -226,6 +226,7 @@ public:
|
||||
ELEM_SCH_SEARCH_STACK,
|
||||
ELEM_3DCACHE,
|
||||
ELEM_SYMBOL_LIB_TABLE,
|
||||
ELEM_PCB,
|
||||
|
||||
ELEM_COUNT
|
||||
};
|
||||
|
@ -42,7 +42,7 @@
|
||||
class KICOMMON_API SEARCH_STACK : public wxPathList, public PROJECT::_ELEM
|
||||
{
|
||||
public:
|
||||
KICAD_T Type() override { return SEARCH_STACK_T; }
|
||||
KICAD_T ProjectElementType() override { return SEARCH_STACK_T; }
|
||||
|
||||
#if defined(DEBUG)
|
||||
void Show( const wxString& aPrefix ) const;
|
||||
|
@ -42,7 +42,7 @@ FP_LIB_TABLE* PROJECT_PCB::PcbFootprintLibs( PROJECT* aProject )
|
||||
FP_LIB_TABLE* tbl = (FP_LIB_TABLE*) aProject->GetElem( PROJECT::ELEM_FPTBL );
|
||||
|
||||
// its gotta be NULL or a FP_LIB_TABLE, or a bug.
|
||||
wxASSERT( !tbl || tbl->Type() == FP_LIB_TABLE_T );
|
||||
wxASSERT( !tbl || tbl->ProjectElementType() == FP_LIB_TABLE_T );
|
||||
|
||||
if( !tbl )
|
||||
{
|
||||
|
@ -83,7 +83,7 @@ public:
|
||||
{
|
||||
}
|
||||
|
||||
KICAD_T Type() override // from _ELEM
|
||||
KICAD_T ProjectElementType() override // from _ELEM
|
||||
{
|
||||
// Doesn't really matter what this is
|
||||
return FP_LIB_TABLE_T;
|
||||
|
Loading…
Reference in New Issue
Block a user