Search Results for

    Show / Hide Table of Contents

    Namespace KaijuSolutions.Agents

    Core library functionality.

    Classes

    KaijuAgent

    Base agent class.

    KaijuAgents

    Methods to help with KaijuAgent creation.

    KaijuAgentsManager

    Manager KaijuAgents.

    KaijuAgentsMatcher

    Helper to allow for matching and comparing objects.

    KaijuAgentsMultiMatcher

    Helper to match multiple KaijuAgentsMatcher instances together which all must succeed.

    KaijuBehaviour

    Base extended behaviour providing convenient helpers methods, mainly in relation to position and orientation.

    KaijuCharacterAgent

    KaijuAgent which moves via a chracter controller.

    KaijuController

    Base class to inherit for easy interaction with a KaijuAgent. Simply override the methods you need to use callbacks without needing to worry about binding. If you override either OnEnable or OnDisable, you must call their respective base methods for binding and cleanup.

    KaijuDeveloperUI

    Helpful developer UI. This displays buttons to select cameras on the left side and buttons to select scenes on the right side.

    KaijuGlobalController

    Base class to inherit for easy interaction with all KaijuAgents in the scene. Simply override the methods you need to use callbacks without needing to worry about binding. If you override either OnEnable or OnDisable, you must call their respective base methods for binding and cleanup.

    KaijuNavigationAgent

    KaijuAgent which moves via a navigation mesh agent.

    KaijuRadiusAgent

    An KaijuAgent type which tries to get its radius from colliders or otherwise manually assigns them.

    KaijuRigidbodyAgent

    KaijuAgent which moves via a rigidbody.

    KaijuTransformAgent

    KaijuAgent which moves via the transform.

    Enums

    KaijuAgentsMatcher.KaijuAgentsMatcherMode

    How for matchers to compare.

    KaijuAgentType

    The type of KaijuAgent to spawn.

    Delegates

    KaijuAction

    An empty action.

    KaijuActuatorAction

    An action for an .

    KaijuAgentAction

    An action for an KaijuAgent.

    KaijuAgentActuatorAction

    An action for an KaijuAgent and an .

    KaijuAgentMovementAction

    An action for an KaijuAgent and a movement.

    KaijuAgentSensorAction

    An action for an KaijuAgent and a .

    KaijuBehaviourAction

    An action for a behaviour.

    KaijuMovementAction

    An action for a movement.

    KaijuSensorAction

    An action for a .

    In This Article
    Back to top MIT License © 2026 Kaiju Solutions Inc.