From 386d0793aa4d96e46ec006cc0e326c81d2584852 Mon Sep 17 00:00:00 2001 From: Nicholas Johnson Date: Wed, 3 Sep 2025 13:25:36 -0400 Subject: [PATCH] Add xstreamdelayinfo structures --- libs/xassets/xstreamdelayinfo.cpp | 25 +++++++++++++++++++++++++ libs/xassets/xstreamdelayinfo.h | 20 ++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 libs/xassets/xstreamdelayinfo.cpp create mode 100644 libs/xassets/xstreamdelayinfo.h diff --git a/libs/xassets/xstreamdelayinfo.cpp b/libs/xassets/xstreamdelayinfo.cpp new file mode 100644 index 0000000..34ff483 --- /dev/null +++ b/libs/xassets/xstreamdelayinfo.cpp @@ -0,0 +1,25 @@ +#include "xstreamdelayinfo.h" + +XStreamDelayInfo::XStreamDelayInfo() + : XAsset() + , mPtr(0) + , mSize(0) +{ + +} + +XStreamDelayInfo::~XStreamDelayInfo() +{ + +} + +void XStreamDelayInfo::Clear() +{ + +} + +void XStreamDelayInfo::ParseData(QDataStream *aStream) +{ + mPtr = nullptr; + mSize = 0; +} diff --git a/libs/xassets/xstreamdelayinfo.h b/libs/xassets/xstreamdelayinfo.h new file mode 100644 index 0000000..67a25e6 --- /dev/null +++ b/libs/xassets/xstreamdelayinfo.h @@ -0,0 +1,20 @@ +#ifndef XSTREAMDELAYINFO_H +#define XSTREAMDELAYINFO_H + +#include "xasset.h" + +class XStreamDelayInfo : public XAsset +{ +public: + XStreamDelayInfo(); + ~XStreamDelayInfo(); + + virtual void Clear() override; + virtual void ParseData(QDataStream* aStream) override; + +private: + const void *mPtr; + int mSize; +}; + +#endif // XSTREAMDELAYINFO_H