| AreClientCookiesCached | Checks if a clients cookies have been loaded from the database. |
| FindClientCookie | Searches for a Client preference cookie.
Handles returned by FindClientCookie can be closed via CloseHandle() when
no longer needed. |
| GetClientCookie | Retrieve the value of a Client preference cookie. |
| GetClientCookieTime | Returns the last updated timestamp for a client cookie |
| GetCookieAccess | Returns the access level of a cookie |
| GetCookieIterator | Gets a cookie iterator. Must be freed with CloseHandle(). |
| ReadCookieIterator | Reads a cookie iterator, then advances to the next cookie if any. |
| RegClientCookie | Creates a new Client preference cookie.
Handles returned by RegClientCookie can be closed via CloseHandle() when
no longer needed. |
| SetAuthIdCookie | Sets the value of a Client preference cookie based on an authID string. |
| SetClientCookie | Set the value of a Client preference cookie. |
| SetCookieMenuItem | Adds a new item to the client cookie settings menu.
Note: This only adds the top level menu item. You need to handle any submenus from the callback. |
| SetCookiePrefabMenu | Add a new prefab item to the client cookie settings menu.
Note: This handles everything automatically and does not require a callback |
| ShowCookieMenu | Displays the settings menu to a client. |