|
ToyMaker Game Engine 0.0.2
ToyMaker is a game engine developed and maintained by Zoheb Shujauddin.
|
This is the complete list of members for ToyMaker::SpatialQuerySystem, including all inherited members.
| findEntitiesOverlappingCoarse(const AxisAlignedBounds &searchBounds, InteractionLayerMask interactionMask=std::numeric_limits< InteractionLayerMask >::max()) const | ToyMaker::SpatialQuerySystem | |
| findEntitiesOverlappingCoarse(const Ray &ray, InteractionLayerMask interactionMask=std::numeric_limits< InteractionLayerMask >::max()) const | ToyMaker::SpatialQuerySystem | |
| findNodesOverlappingCoarse(const Ray &searchRay, InteractionLayerMask interactionMask=std::numeric_limits< InteractionLayerMask >::max()) | ToyMaker::SpatialQuerySystem | |
| findNodesOverlappingCoarse(const AxisAlignedBounds &searchBounds, InteractionLayerMask interactionMask=std::numeric_limits< InteractionLayerMask >::max()) | ToyMaker::SpatialQuerySystem | |
| getSystemTypeName() | ToyMaker::SpatialQuerySystem | inlinestatic |
| mOctree | ToyMaker::SpatialQuerySystem | private |
| mRequiresInitialization | ToyMaker::SpatialQuerySystem | private |
| mUpdateQueueAABB | ToyMaker::SpatialQuerySystem | private |
| mUpdateQueueTransform | ToyMaker::SpatialQuerySystem | private |
| onEntityDisabled(EntityID entityID) override | ToyMaker::SpatialQuerySystem | private |
| onEntityEnabled(EntityID entityID) override | ToyMaker::SpatialQuerySystem | private |
| onEntityUpdated(EntityID entityID, ComponentType updatedComponent) override | ToyMaker::SpatialQuerySystem | private |
| onPostTransformUpdate(uint32_t timestepMillis) override | ToyMaker::SpatialQuerySystem | private |
| onSimulationActivated() override | ToyMaker::SpatialQuerySystem | private |
| onSimulationPostStep(uint32_t timestepMillis) override | ToyMaker::SpatialQuerySystem | private |
| rebuildOctree() | ToyMaker::SpatialQuerySystem | private |
| resetBoundsOverride(EntityID entity) | ToyMaker::SpatialQuerySystem | |
| SpatialQuerySystem(std::weak_ptr< ECSWorld > world) (defined in ToyMaker::SpatialQuerySystem) | ToyMaker::SpatialQuerySystem | inlineexplicit |
| updateBoundingVolume(EntityID entity, ObjectBounds::TrueVolumeType volumeType, const ObjectBounds::TrueVolume &volume, const glm::vec3 &positionOffset, const glm::quat &orientationOffset) | ToyMaker::SpatialQuerySystem | |
| updateBounds(const std::shared_ptr< SceneNodeCore > &sceneNode, ObjectBounds::TrueVolumeType volumeType, const ObjectBounds::TrueVolume &volume, const glm::vec3 &positionOffset, const glm::quat &orientationOffset) | ToyMaker::SpatialQuerySystem | inline |
| updateBounds(EntityID entity, bool forceUpdateFromTransform=false) | ToyMaker::SpatialQuerySystem | private |
| updateTransform(EntityID entity) | ToyMaker::SpatialQuerySystem | private |