Search Results for

    Show / Hide Table of Contents

    Class SceneNavigation

    Scene navigation subsystem.

    Inheritance
    SceneNavigation
    Assembly: FlaxEngine.dll
    File: Engine/Level/Scene/SceneNavigation.h
    Syntax
    public class SceneNavigation

    Fields

    Actors

    The list of registered navigation-relevant actors (on the scene).

    Declaration
    public Array<Actor* > Actors
    Field Value
    Array<Actor >

    Meshes

    The list of registered navigation meshes (on the scene).

    Declaration
    public Array<NavMesh* > Meshes
    Field Value
    Array<NavMesh >

    Volumes

    The list of registered navigation bounds volumes (on the scene).

    Declaration
    public Array<NavMeshBoundsVolume* > Volumes
    Field Value
    Array<NavMeshBoundsVolume >

    Methods

    Clear()

    Clears this instance data.

    Declaration
    public void Clear()

    FindNavigationBoundsOverlap(const BoundingBox& bounds)

    Finds the navigation volume bounds that have intersection with the given world-space bounding box.

    Declaration
    public NavMeshBoundsVolume* FindNavigationBoundsOverlap(const BoundingBox& bounds)
    Parameters
    BoundingBox bounds

    The bounds.

    Returns
    NavMeshBoundsVolume

    The intersecting volume or null if none found.

    GetNavigationBounds()

    Gets the total navigation volumes bounds.

    Declaration
    public BoundingBox GetNavigationBounds()
    Returns
    BoundingBox

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat