Leaf data of a tree node. More...
#include <DynamicTree.hpp>
Public Attributes | |
BodyID | body |
Identifier of the associated body. More... | |
FixtureID | fixture |
Identifier of the associated Fixture. | |
ChildCounter | childIndex |
Child index of related Shape. | |
Related Functions | |
(Note that these are not member functions.) | |
constexpr bool | operator== (const DynamicTree::LeafData &lhs, const DynamicTree::LeafData &rhs) noexcept |
Equality operator. | |
constexpr bool | operator!= (const DynamicTree::LeafData &lhs, const DynamicTree::LeafData &rhs) noexcept |
Inequality operator. | |
Leaf data of a tree node.
This is the leaf node specific data for a DynamicTree::TreeNode
. It's data that only pertains to leaf nodes.
DynamicTree::VariantData
union within a DynamicTree::TreeNode
. This has ramifications on this class's data contents and size. BodyID playrho::d2::DynamicTree::LeafData::body |
Identifier of the associated body.
Referenced by playrho::d2::WorldImpl::Add().