- AbstractSteeringBehaviour - Class in com.jme3.ai.agents.behaviours.npc.steering
-
Base class for all steering behaviours.
- AbstractSteeringBehaviour - Class in com.jme3.ai.agents.behaviours.npc.steering
-
Base class for all steering behaviours.
- AbstractSteeringBehaviour(Agent) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AbstractSteeringBehaviour
-
- AbstractSteeringBehaviour(Agent, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AbstractSteeringBehaviour
-
- AbstractSteeringBehaviour(Agent) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AbstractSteeringBehaviour
-
- AbstractSteeringBehaviour(Agent, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AbstractSteeringBehaviour
-
- AbstractSteeringBehaviour.IllegalBrakingFactor - Exception in com.jme3.ai.agents.behaviours.npc.steering
-
- AbstractSteeringBehaviour.IllegalBrakingFactor - Exception in com.jme3.ai.agents.behaviours.npc.steering
-
- AbstractStrengthSteeringBehaviour - Class in com.jme3.ai.agents.behaviours.npc.steering
-
With this class it will be possible to increase or decrease the steering behaviour force.
- AbstractStrengthSteeringBehaviour - Class in com.jme3.ai.agents.behaviours.npc.steering
-
With this class it will be possible to increase or decrease the steering behaviour force.
- AbstractStrengthSteeringBehaviour(Agent) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AbstractStrengthSteeringBehaviour
-
- AbstractStrengthSteeringBehaviour(Agent, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AbstractStrengthSteeringBehaviour
-
- AbstractStrengthSteeringBehaviour(Agent) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AbstractStrengthSteeringBehaviour
-
- AbstractStrengthSteeringBehaviour(Agent, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AbstractStrengthSteeringBehaviour
-
- AbstractStrengthSteeringBehaviour.negativeScalarMultiplier - Exception in com.jme3.ai.agents.behaviours.npc.steering
-
- AbstractStrengthSteeringBehaviour.negativeScalarMultiplier - Exception in com.jme3.ai.agents.behaviours.npc.steering
-
- acceleration - Variable in class com.jme3.ai.agents.util.GameObject
-
GameObject acceleration speed.
- add(AbstractSteeringBehaviour, int, float) - Method in class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour.steerBehavioursLayerList
-
To optimize the process speed You need to add the behaviours from lowest to highest layer number.
- add(AbstractSteeringBehaviour, int, float) - Method in class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour.steerBehavioursLayerList
-
To optimize the process speed You need to add the behaviours from lowest to highest layer number.
- addBehaviour(Behaviour) - Method in class com.jme3.ai.agents.behaviours.npc.SimpleMainBehaviour
-
Add behaviour to this main behaviour.
- addNewTargets() - Method in class com.jme3.ai.agents.behaviours.npc.steering.BoxExploreBehaviour
-
- addNewTargets() - Method in class com.jme3.ai.agents.behaviours.npc.steering.BoxExploreBehaviour
-
- addSteerBehaviour(AbstractSteeringBehaviour) - Method in class com.jme3.ai.agents.behaviours.npc.steering.BalancedCompoundSteeringBehaviour
-
- addSteerBehaviour(AbstractSteeringBehaviour) - Method in class com.jme3.ai.agents.behaviours.npc.steering.BalancedCompoundSteeringBehaviour
-
- addSteerBehaviour(AbstractSteeringBehaviour) - Method in class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
-
Adds a behaviour to the compound behaviour.
- addSteerBehaviour(AbstractSteeringBehaviour, int, float) - Method in class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
-
To optimize the process speed add the behaviours with the lowest priority first.
- addSteerBehaviour(AbstractSteeringBehaviour) - Method in class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
-
Adds a behaviour to the compound behaviour.
- addSteerBehaviour(AbstractSteeringBehaviour, int, float) - Method in class com.jme3.ai.agents.behaviours.npc.steering.CompoundSteeringBehaviour
-
To optimize the process speed add the behaviours with the lowest priority first.
- Agent<T> - Class in com.jme3.ai.agents
-
Class that represents Agent.
- Agent(String) - Constructor for class com.jme3.ai.agents.Agent
-
- Agent(String, Spatial) - Constructor for class com.jme3.ai.agents.Agent
-
- Agent(String, float) - Constructor for class com.jme3.ai.agents.Agent
-
- Agent(String, Spatial, float) - Constructor for class com.jme3.ai.agents.Agent
-
- agent - Variable in class com.jme3.ai.agents.behaviours.Behaviour
-
Agent to whom behaviour belongs.
- Agent.AgentWithNegativeRadius - Class in com.jme3.ai.agents
-
- Agent.inNeighborhoodInvalidDistances - Class in com.jme3.ai.agents
-
- agentTotalMass() - Method in class com.jme3.ai.agents.behaviours.npc.steering.AbstractSteeringBehaviour
-
Method for calculating agent total mass.
- agentTotalMass() - Method in class com.jme3.ai.agents.behaviours.npc.steering.AbstractSteeringBehaviour
-
Method for calculating agent total mass.
- AlignmentBehaviour - Class in com.jme3.ai.agents.behaviours.npc.steering
-
Craig W.
- AlignmentBehaviour - Class in com.jme3.ai.agents.behaviours.npc.steering
-
Craig W.
- AlignmentBehaviour(Agent, List<Agent>) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AlignmentBehaviour
-
maxAngle is setted to PI / 2 by default and maxDistance to infinite.
- AlignmentBehaviour(Agent, List<Agent>, float, float) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AlignmentBehaviour
-
- AlignmentBehaviour(Agent, List<Agent>, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AlignmentBehaviour
-
- AlignmentBehaviour(Agent, List<Agent>, float, float, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AlignmentBehaviour
-
- AlignmentBehaviour(Agent, List<Agent>) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AlignmentBehaviour
-
maxAngle is setted to PI / 2 by default and maxDistance to infinite.
- AlignmentBehaviour(Agent, List<Agent>, float, float) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AlignmentBehaviour
-
- AlignmentBehaviour(Agent, List<Agent>, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AlignmentBehaviour
-
- AlignmentBehaviour(Agent, List<Agent>, float, float, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.AlignmentBehaviour
-
- AlignmentBehaviour.negativeMaxDistance - Exception in com.jme3.ai.agents.behaviours.npc.steering
-
- AlignmentBehaviour.negativeMaxDistance - Exception in com.jme3.ai.agents.behaviours.npc.steering
-
- area - Variable in class com.jme3.ai.agents.behaviours.npc.steering.WanderBehaviour
-
Area in which agent will wander.
- area - Variable in class com.jme3.ai.agents.behaviours.npc.steering.WanderBehaviour
-
Area in which agent will wander.
- ArriveBehaviour - Class in com.jme3.ai.agents.behaviours.npc.steering
-
Arrival behavior is identical to seek while the character is far from its target.
- ArriveBehaviour - Class in com.jme3.ai.agents.behaviours.npc.steering
-
Arrival behavior is identical to seek while the character is far from its target.
- ArriveBehaviour(Agent, Agent) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
The slowingDistance is (0.1 * distance betwen agents) by default.
- ArriveBehaviour(Agent, Agent, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
The slowingDistance is (0.1 * distance betwen agents) by default.
- ArriveBehaviour(Agent, Vector3f) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
The slowingDistance is (0.1 * distance betwen agents) by default.
- ArriveBehaviour(Agent, Vector3f, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
The slowingDistance is (0.1 * distance betwen agents) by default.
- ArriveBehaviour(Agent, Agent, float) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
- ArriveBehaviour(Agent, Agent, float, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
- ArriveBehaviour(Agent, Vector3f, float) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
- ArriveBehaviour(Agent, Vector3f, float, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
- ArriveBehaviour(Agent, Agent) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
The slowingDistance is (0.1 * distance betwen agents) by default.
- ArriveBehaviour(Agent, Agent, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
The slowingDistance is (0.1 * distance betwen agents) by default.
- ArriveBehaviour(Agent, Vector3f) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
The slowingDistance is (0.1 * distance betwen agents) by default.
- ArriveBehaviour(Agent, Vector3f, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
The slowingDistance is (0.1 * distance betwen agents) by default.
- ArriveBehaviour(Agent, Agent, float) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
- ArriveBehaviour(Agent, Agent, float, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
- ArriveBehaviour(Agent, Vector3f, float) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
- ArriveBehaviour(Agent, Vector3f, float, Spatial) - Constructor for class com.jme3.ai.agents.behaviours.npc.steering.ArriveBehaviour
-
- ArriveBehaviour.negativeSlowingDistance - Exception in com.jme3.ai.agents.behaviours.npc.steering
-
- ArriveBehaviour.negativeSlowingDistance - Exception in com.jme3.ai.agents.behaviours.npc.steering
-