xref: /haiku/src/apps/haikudepot/textview/Bullet.h (revision a629567a9001547736cfe892cdf992be16868fed)
1 /*
2  * Copyright 2013, Stephan Aßmus <superstippi@gmx.de>.
3  * All rights reserved. Distributed under the terms of the MIT License.
4  */
5 #ifndef BULLET_H
6 #define BULLET_H
7 
8 #include "BulletData.h"
9 
10 
11 class Bullet {
12 public:
13 								Bullet();
14 								Bullet(const BString& string, float spacing);
15 								Bullet(const Bullet& other);
16 
17 			Bullet&				operator=(const Bullet& other);
18 			bool				operator==(const Bullet& other) const;
19 			bool				operator!=(const Bullet& other) const;
20 
21 			bool				SetString(const BString& string);
22 			const BString&		String() const;
23 
24 			bool				SetSpacing(float spacing);
25 			float				Spacing() const;
26 
27 private:
28 			BulletDataRef		fBulletData;
29 };
30 
31 
32 #endif // BULLET_H
33