Internal and low level: a class used to read and store all possible value. More...
| Public Member Functions | |
| Value () | |
| Value (Value const &)=default | |
| Value & | operator= (Value const &)=default | 
| virtual | ~Value () | 
| Public Attributes | |
| DataType | m_type | 
| the stored type of the data  More... | |
| int | m_int | 
| the int value when type=WP_INT  More... | |
| MWAWColor | m_rgb | 
| the color when type=WP_COLOR  More... | |
| int | m_pat [8] | 
| the pattern when type=WP_PATTERN  More... | |
| std::string | m_text | 
| the text when type=WP_TEXT  More... | |
| MWAWVec2i | m_point | 
| the point when type=WP_POINT  More... | |
| MWAWBox2i | m_box | 
| the rectangle when type=WP_RECT  More... | |
| std::vector< MWAWVec2i > | m_listPoint | 
| the list of points which defined the polygon when type=WP_POLY  More... | |
| std::shared_ptr< Region > | m_region | 
| the region when type=WP_REGION  More... | |
| std::shared_ptr< Bitmap > | m_bitmap | 
| the bitmap when type=WP_BITMAP  More... | |
| Friends | |
| std::ostream & | operator<< (std::ostream &o, Value const &f) | 
| operator<< for Value  More... | |
Internal and low level: a class used to read and store all possible value.
| 
 | inline | 
| 
 | default | 
| 
 | virtual | 
| std::shared_ptr<Bitmap> libmwaw_applepict1::Value::m_bitmap | 
the bitmap when type=WP_BITMAP
Referenced by libmwaw_applepict1::OpCode::readValue().
| MWAWBox2i libmwaw_applepict1::Value::m_box | 
the rectangle when type=WP_RECT
Referenced by libmwaw_applepict1::OpCode::readValue().
| int libmwaw_applepict1::Value::m_int | 
the int value when type=WP_INT
Referenced by libmwaw_applepict1::OpCode::readValue().
| std::vector<MWAWVec2i> libmwaw_applepict1::Value::m_listPoint | 
the list of points which defined the polygon when type=WP_POLY
Referenced by libmwaw_applepict1::OpCode::readValue().
| int libmwaw_applepict1::Value::m_pat[8] | 
the pattern when type=WP_PATTERN
Referenced by libmwaw_applepict1::OpCode::readValue(), and Value().
| MWAWVec2i libmwaw_applepict1::Value::m_point | 
the point when type=WP_POINT
Referenced by libmwaw_applepict1::OpCode::readValue().
| std::shared_ptr<Region> libmwaw_applepict1::Value::m_region | 
the region when type=WP_REGION
Referenced by libmwaw_applepict1::OpCode::readValue().
| MWAWColor libmwaw_applepict1::Value::m_rgb | 
the color when type=WP_COLOR
Referenced by libmwaw_applepict1::OpCode::readValue().
| std::string libmwaw_applepict1::Value::m_text | 
the text when type=WP_TEXT
Referenced by libmwaw_applepict1::OpCode::readValue().
| DataType libmwaw_applepict1::Value::m_type | 
the stored type of the data
This can only be WP_INT, WP_COLOR, WP_PATTERN, WP_POINT, WP_POLY, WP_RECT, WP_REGION, WP_TEXT, WP_BITMAP
Referenced by libmwaw_applepict1::OpCode::readValue().