<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CToolVariant :: Catur Documentation</title>
    <link>https://doc.cdryx.net/CdryxAIOUPlugin/modules/ccoreumodule/tools/ctoolvariant/index.html</link>
    <description>Overview Type-safe variant storage using TVariant. Used internally by CSimpleStateMachine for state data.&#xA;Struct: FCdryxVariantSaver Name Description read Read a value by enum key or FName key. write Write a value by enum key or FName key. remove Remove by enum key or FName key. empty Clear all entries. debug Return a debug string of all stored values. FCdryxVariantSaver saver; // Write by enum key saver.write(EMyVar::Health, 100); saver.write(EMyVar::Name, FString(&#34;Player1&#34;)); // Read by enum key int health = saver.read&lt;EMyVar, int&gt;(EMyVar::Health); FString name = saver.read&lt;EMyVar, FString&gt;(EMyVar::Name); // Write/read by FName saver.write(FName(&#34;Score&#34;), 42); int score = saver.read&lt;int&gt;(FName(&#34;Score&#34;)); // Remove saver.remove(EMyVar::Health); // Debug dump FString dump = saver.debug(); // Clear all saver.empty(); Supported types int, float, double, bool, FString, FName, FVector, FTransform, UObject*</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate></lastBuildDate>
    <atom:link href="https://doc.cdryx.net/CdryxAIOUPlugin/modules/ccoreumodule/tools/ctoolvariant/index.xml" rel="self" type="application/rss+xml" />
  </channel>
</rss>