MCPcopy Create free account
hub / github.com/NVIDIA-RTX/Donut / operator |

Function operator |

include/donut/engine/SceneGraph.h:337–337  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

335 };
336
337 inline SceneGraphNode::DirtyFlags operator | (SceneGraphNode::DirtyFlags a, SceneGraphNode::DirtyFlags b) { return SceneGraphNode::DirtyFlags(uint32_t(a) | uint32_t(b)); }
338 inline SceneGraphNode::DirtyFlags operator & (SceneGraphNode::DirtyFlags a, SceneGraphNode::DirtyFlags b) { return SceneGraphNode::DirtyFlags(uint32_t(a) & uint32_t(b)); }
339 inline SceneGraphNode::DirtyFlags operator ~ (SceneGraphNode::DirtyFlags a) { return SceneGraphNode::DirtyFlags(~uint32_t(a)); }
340 inline SceneGraphNode::DirtyFlags operator |= (SceneGraphNode::DirtyFlags& a, SceneGraphNode::DirtyFlags b) { a = SceneGraphNode::DirtyFlags(uint32_t(a) | uint32_t(b)); return a; }

Callers

nothing calls this directly

Calls 2

DirtyFlagsEnum · 0.85
SceneContentFlagsEnum · 0.85

Tested by

no test coverage detected