summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/assimp/contrib/openddlparser/include/openddlparser/Value.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/3rdparty/assimp/contrib/openddlparser/include/openddlparser/Value.h')
-rw-r--r--src/3rdparty/assimp/contrib/openddlparser/include/openddlparser/Value.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/3rdparty/assimp/contrib/openddlparser/include/openddlparser/Value.h b/src/3rdparty/assimp/contrib/openddlparser/include/openddlparser/Value.h
index 242ec8781..77c6da06b 100644
--- a/src/3rdparty/assimp/contrib/openddlparser/include/openddlparser/Value.h
+++ b/src/3rdparty/assimp/contrib/openddlparser/include/openddlparser/Value.h
@@ -28,8 +28,11 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
BEGIN_ODDLPARSER_NS
+// Forward declarations
struct ValueAllocator;
+class IOStreamBase;
+
///------------------------------------------------------------------------------------------------
/// @brief This class implements a value.
///
@@ -213,7 +216,7 @@ public:
double getDouble() const;
/// @brief Assigns a std::string to the value.
- /// @param value [in] The value.
+ /// @param str [in] The value.
void setString( const std::string &str );
/// @brief Returns the std::string value.
@@ -229,7 +232,8 @@ public:
Reference *getRef() const;
/// @brief Dumps the value.
- void dump();
+ /// @param stream [in] The stream to write in.
+ void dump( IOStreamBase &stream );
/// @brief Assigns the next value.
/// @param next [n] The next value.
@@ -241,7 +245,7 @@ public:
/// @brief Gets the length of the array.
/// @return The number of items in the array.
- size_t size();
+ size_t size() const;
ValueType m_type;
size_t m_size;