mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-04-21 14:41:42 +00:00
API: Add pad number to serialization
This commit is contained in:
parent
81834a023e
commit
4ab89c1a07
@ -146,6 +146,7 @@ void PAD::Serialize( google::protobuf::Any &aContainer ) const
|
||||
: kiapi::common::types::LockedState::LS_UNLOCKED );
|
||||
pad.mutable_net()->mutable_code()->set_value( GetNetCode() );
|
||||
pad.mutable_net()->set_name( GetNetname() );
|
||||
pad.set_number( GetNumber().ToUTF8() );
|
||||
pad.set_type( ToProtoEnum<PAD_ATTRIB, PadType>( GetAttribute() ) );
|
||||
|
||||
google::protobuf::Any padStackMsg;
|
||||
@ -171,6 +172,7 @@ bool PAD::Deserialize( const google::protobuf::Any &aContainer )
|
||||
SetNetCode( pad.net().code().value() );
|
||||
SetLocked( pad.locked() == kiapi::common::types::LockedState::LS_LOCKED );
|
||||
SetAttribute( FromProtoEnum<PAD_ATTRIB>( pad.type() ) );
|
||||
SetNumber( wxString::FromUTF8( pad.number() ) );
|
||||
|
||||
google::protobuf::Any padStackWrapper;
|
||||
padStackWrapper.PackFrom( pad.pad_stack() );
|
||||
|
Loading…
Reference in New Issue
Block a user