| 261 | } |
| 262 | |
| 263 | void FBaseCVar::ForceSet (UCVarValue value, ECVarType type, bool nouserinfosend) |
| 264 | { |
| 265 | DoSet (value, type); |
| 266 | if ((Flags & CVAR_USERINFO) && !nouserinfosend && !(Flags & CVAR_IGNORE)) |
| 267 | if (callbacks && callbacks->UserInfoChanged) callbacks->UserInfoChanged(this); |
| 268 | if (m_UseCallback) |
| 269 | Callback (); |
| 270 | |
| 271 | if ((Flags & CVAR_ARCHIVE) && !(Flags & CVAR_UNSAFECONTEXT)) |
| 272 | { |
| 273 | SafeValue = GetGenericRep(CVAR_String).String; |
| 274 | } |
| 275 | |
| 276 | Flags &= ~(CVAR_ISDEFAULT | CVAR_UNSAFECONTEXT); |
| 277 | } |
| 278 | |
| 279 | void FBaseCVar::SetGenericRep (UCVarValue value, ECVarType type) |
| 280 | { |
no outgoing calls
no test coverage detected