Cogs.Core
|
This is the complete list of members for Cogs::Core::InstancedMeshPicker, including all inherited members.
clippedByClipComp(const ClipShapeData &clipData, const glm::vec4 &position) (defined in Cogs::Core::MeshRayPickableBase) | Cogs::Core::MeshRayPickableBase | protectedstatic |
getTextureCoordinateInfo(const Cogs::Core::Mesh &mesh) (defined in Cogs::Core::MeshRayPickableBase) | Cogs::Core::MeshRayPickableBase | protectedstatic |
getTextureCoords(const TextureCoordinateInfo &textureInfo, const RayIntersectionHit &hit, const PickingFlags pickingFlags) (defined in Cogs::Core::MeshRayPickableBase) | Cogs::Core::MeshRayPickableBase | protectedstatic |
InstancedMeshPicker(InstancedMeshRenderSystem *system) (defined in Cogs::Core::InstancedMeshPicker) | Cogs::Core::InstancedMeshPicker | inlineexplicit |
pickCamera(Context *context, const CameraComponent &camera, const glm::vec2 &normPosition, float, float radius, PickingFlags pickingFlags, PicksReturned returnFlag, const RayPicking::RayPickFilter &filter, std::vector< RayPicking::RayPickHit > &hits) override | Cogs::Core::MeshRayPickableBase | virtual |
pickImpl(Context *context, const glm::mat4 &worldPickMatrix, const glm::mat4 &rawViewProjection, const glm::mat4 &viewMatrix, const RayPicking::RayPickFilter &filter, PickingFlags pickingFlags, PicksReturned returnFlag, std::vector< RayPicking::RayPickHit > &hits) override | Cogs::Core::InstancedMeshPicker | privatevirtual |
pickRay(Context *context, const glm::vec3 &startPos, const glm::quat &rot, float rayLength, float radius, PickingFlags pickingFlags, PicksReturned returnFlag, const RayPicking::RayPickFilter &filter, std::vector< RayPicking::RayPickHit > &hits) override | Cogs::Core::MeshRayPickableBase | virtual |
system (defined in Cogs::Core::InstancedMeshPicker) | Cogs::Core::InstancedMeshPicker | private |
~IRayPickable()=default (defined in Cogs::Core::IRayPickable) | Cogs::Core::IRayPickable | virtual |