To notify the client about the basic appearance of an entity we send the packet SMSG_UPDATE_OBJECT with the updated information. To keep track about these values, we stored them serverside as *uint32_t, *int32_t and *float_t with an index from UpdateFields.h. The real change to it is that we access this data with an structure.
Information about the typical function names:
Returns the value as const.
Sets value x (overrides current value).
Adds value x (used for flags).
Removes value x (used for flags).
Returns true when X is applied (used for flags).