Index: core/include/fxcrt/fx_basic.h |
diff --git a/core/include/fxcrt/fx_basic.h b/core/include/fxcrt/fx_basic.h |
index c5bb570fcabd06c4bbf763a68172144850f4a052..8a39729fd085fc28690ddc52541c1e9ca19441d8 100644 |
--- a/core/include/fxcrt/fx_basic.h |
+++ b/core/include/fxcrt/fx_basic.h |
@@ -811,6 +811,12 @@ class CFX_BitStream { |
void Rewind() { m_BitPos = 0; } |
+ FX_DWORD GetPos() const { return m_BitPos; } |
+ |
+ FX_DWORD BitsRemaining() const { |
+ return m_BitSize >= m_BitPos ? m_BitSize - m_BitPos : 0; |
+ } |
+ |
protected: |
FX_DWORD m_BitPos; |