public static string ReadStringUnicode(this PPTMemory pm, IntPtr pOffset, uint pSize, params Int32[] offsets) { return(pm.ReadStringUnicode(pm.ReadOffset(pOffset, offsets), pSize)); }
public static byte ReadByte(this PPTMemory pm, IntPtr pOffset, params Int32[] offsets) { return(pm.ReadByte(pm.ReadOffset(pOffset, offsets))); }
public static Int32 ReadInt16(this PPTMemory pm, IntPtr pOffset, params Int32[] offsets) { return(pm.ReadInt16(pm.ReadOffset(pOffset, offsets))); }
public static bool ReadBinary(this PPTMemory pm, int location, IntPtr pOffset, params Int32[] offsets) { byte tempByte = pm.ReadByte(pm.ReadOffset(pOffset, offsets)); return((tempByte & (1 << location)) != 0); }