MCPcopy Create free account
hub / github.com/TheRealMJP/DeferredTexturing / SerializeValue

Method SerializeValue

SampleFramework12/v1.00/Settings.h:114–131  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

112 uint64 SerializedValueSize();
113
114 template<typename TSerializer> void SerializeValue(TSerializer& serializer)
115 {
116 Assert_(initialized);
117 if(type == SettingType::Float)
118 AsFloat().SerializeValue(serializer);
119 else if(type == SettingType::Int)
120 AsInt().SerializeValue(serializer);
121 else if(type == SettingType::Bool)
122 AsBool().SerializeValue(serializer);
123 else if(type == SettingType::Enum)
124 AsEnum().SerializeValue(serializer);
125 else if(type == SettingType::Direction)
126 AsDirection().SerializeValue(serializer);
127 else if(type == SettingType::Orientation)
128 AsOrientation().SerializeValue(serializer);
129 else if(type == SettingType::Color)
130 AsColor().SerializeValue(serializer);
131 }
132};
133
134// 32-bit float setting

Callers 1

SerializeValueMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected