Search Results for

    Show / Hide Table of Contents

    Namespace i5.VirtualAgents.AgentTasks

    Classes

    AgentAdaptiveGazeTask

    Starts or stops adaptive gaze on the agent and marks the task as completet afterwards.

    AgentAnimationTask

    Starts an animation by setting the trigger in the animator belonging to the agent. It will stop it after playtime second using the stop trigger if provided or else the startTrigger again

    AgentBaseTask

    Base class which provides default implementations for the interface methods Using this class avoids repeatedly implementing empty interface classes if they are not needed

    AgentDropTask

    Defines pick up tasks for picking up objects that are near to the agent Uses the NavMeshAgent component

    AgentMovementTask

    Defines movement tasks for walking and running Uses the NavMeshAgent component

    AgentPickUpTask

    Defines pick up tasks for picking up objects that are near to the agent Uses the NavMeshAgent component

    AgentWaitTask

    Makes the agent wait for a given amount of time

    SerializationData<T>

    Pseudo dictonary, that in contrast to actual dictonaries is serializable, but only offers search in linear time.

    SerializationDataContainer

    SerializationEntry<T>

    Serialized data identified by a key.

    SerializedFloats

    SerializedGameobjects

    SerializedInts

    SerializedStrings

    SerializedVectors

    Interfaces

    IAgentTask

    A task that directly manipualtes an agent

    ISerializable

    Allows a task be be serialized. Neccessary in order to use them with the visual Behaviour Tree editor.

    Enums

    SerializableType

    The types that can be serialized using the ISerializable interface.

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