From 74401edd0fb47294538d7253ad15e6a8d3d1fc5a Mon Sep 17 00:00:00 2001
From: mrDarker <mr.darker@163.com>
Date: 星期五, 27 六月 2025 09:00:43 +0800
Subject: [PATCH] 1. 防止定时器重复刷新手臂的状态 2. 手臂显示的位置通过配置文件读取

---
 SourceCode/Bond/Servo/CAttributeVector.h |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/SourceCode/Bond/Servo/CAttributeVector.h b/SourceCode/Bond/Servo/CAttributeVector.h
index c3b9b34..0240f6f 100644
--- a/SourceCode/Bond/Servo/CAttributeVector.h
+++ b/SourceCode/Bond/Servo/CAttributeVector.h
@@ -8,14 +8,17 @@
 	{
 	public:
 		CAttributeVector();
-		~CAttributeVector();
+		virtual ~CAttributeVector();
 
 	public:
-		void addAttribute(CAttribute* pAttribute);
+		BOOL addAttribute(CAttribute* pAttribute, BOOL bReplace = FALSE);
+		void addAttributeVector(CAttributeVector& av);
 		void clear();
+		void sortWithWeight();
 		unsigned int size();
 		bool empty();
 		CAttribute* getAttribute(unsigned int index);
+		std::vector<CAttribute*>& getAttributes();
 
 	private:
 		std::vector<CAttribute*> m_attributes;

--
Gitblit v1.9.3