Search Results for

    Show / Hide Table of Contents

    Namespace i5.VirtualAgents

    Classes

    AdaptiveGaze

    Defines a gaze behaviour that looks at gaze targets in the scene dynamically

    AdaptiveGazeTarget

    Agent

    Agent's functionality mainly includes managing their task queue, responding to task execution statuses and changing one's state accordingly

    AgentAnimationUpdater

    Component for synchronizing the agent's movement with the shown animation

    AgentImportMenu

    This script provides a menu item to create an agent from a humanoid model

    AimAt

    Implements the functionality of aiming at a target

    BaseLayerPreset

    BaseTask

    HeadPreset

    HumanBone

    Item

    Represents an item which can be picked up by an agent

    LeftArmPreset

    LeftLegPreset

    MeshSocket

    Socket on the agent to which items can be attached, e.g., for hands or item belts on the agent

    MeshSockets

    Collects and advertises the available mesh sockets to other scripts

    RightArmPreset

    RightLegPreset

    TaskSystem

    TestAgentReachingEndOfPath

    Interfaces

    ITask

    Task that can be executed by ITaskSystems. Needs to be updated with FullUpdate() in order to perform work.

    ITaskSystem

    Provides means for updating a task system and scheduling new tasks.

    Enums

    AimAt.AimDirection

    MeshSockets.SocketId

    TaskState

    In This Article
    Back to top Documentation of the Virtual Agents Framework