84 // ============================================================================= |
84 // ============================================================================= |
85 class LDObject { |
85 class LDObject { |
86 PROPERTY (bool, hidden, setHidden) |
86 PROPERTY (bool, hidden, setHidden) |
87 PROPERTY (bool, selected, setSelected) |
87 PROPERTY (bool, selected, setSelected) |
88 PROPERTY (LDObject*, parent, setParent) |
88 PROPERTY (LDObject*, parent, setParent) |
|
89 READ_PROPERTY (int, id, setID) |
89 DECLARE_PROPERTY (short, color, setColor) |
90 DECLARE_PROPERTY (short, color, setColor) |
90 |
91 |
91 public: |
92 public: |
92 // Object type codes. Codes are sorted in order of significance. |
93 // Object type codes. Codes are sorted in order of significance. |
93 enum Type { |
94 enum Type { |