tools/navgenproj/ProjProduceInputMask.h Source File
Go to the documentation of this file.
15 class ProjProduceInputMask
18 ProjProduceInputMask() { Clear(); }
26 GenFlags::ProduceInputMask GetInputMask()
const
28 KyUInt32 a = m_tagVolumes ? GenFlags::ProduceInputMask_TagVolumes : 0;
29 KyUInt32 b = m_seedPoints ? GenFlags::ProduceInputMask_SeedPoints : 0;
30 return (GenFlags::ProduceInputMask)(a | b);
38 inline bool Read(XmlNode node, ProjProduceInputMask& value)
40 node.ReadChild(
"tagVolumes", value.m_tagVolumes);
41 node.ReadChild(
"seedPoints", value.m_seedPoints);
45 inline void Write(XmlNode node,
const ProjProduceInputMask& value)
47 node.WriteChild(
"tagVolumes", value.m_tagVolumes);
48 node.WriteChild(
"seedPoints", value.m_seedPoints);
std::uint32_t KyUInt32
uint32_t
Definition: types.h:29
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17