public WowObject UpdateRawWowObject(XMemory xMemory) { if (xMemory.ReadStruct(DescriptorAddress, out RawWowObject rawWowObject)) { RawWowObject = rawWowObject; } return(this); }
public WowPlayer UpdateRawWowPlayer(XMemory xMemory) { UpdateRawWowUnit(xMemory); if (xMemory.ReadStruct(DescriptorAddress + RawWowObject.EndOffset + RawWowUnit.EndOffset, out RawWowPlayer rawWowPlayer)) { RawWowPlayer = rawWowPlayer; } return(this); }
public WowItem UpdateRawWowItem(XMemory xMemory) { UpdateRawWowObject(xMemory); if (xMemory.ReadStruct(DescriptorAddress + RawWowObject.EndOffset, out RawWowItem rawWowItem)) { RawWowItem = rawWowItem; } return(this); }
public WowUnit UpdateRawWowUnit(XMemory xMemory) { UpdateRawWowObject(xMemory); if (xMemory.ReadStruct(DescriptorAddress + RawWowObject.EndOffset, out RawWowUnit rawWowUnit)) { RawWowUnit = rawWowUnit; } return(this); }
public WowCorpse UpdateRawWowCorpse(XMemory xMemory) { UpdateRawWowObject(xMemory); if (xMemory.ReadStruct(DescriptorAddress + RawWowObject.EndOffset, out RawWowCorpse rawWowCorpse)) { RawWowCorpse = rawWowCorpse; } return(this); }