IMB3.TEventEntry.HandleChangeObjectData C# (CSharp) Method

HandleChangeObjectData() private method

private HandleChangeObjectData ( TByteBuffer aPayload ) : void
aPayload IMB3.ByteBuffers.TByteBuffer
return void
        private void HandleChangeObjectData(TByteBuffer aPayload) {
            if (OnChangeObjectData == null) return;
            Int32 action;
            Int32 objectID;
            string attribute;
            aPayload.Read(out action);
            aPayload.Read(out objectID);
            aPayload.Read(out attribute);
            var newValues = aPayload.ReadByteBuffer();
            var oldValues = aPayload.ReadByteBuffer();
            OnChangeObjectData(this, action, objectID, attribute, newValues, oldValues);
        }