Structs§
- Aabb
- Ability
Manager - Agent
Memory - Agent
Snapshot - AiAbility
- AiAgent
- AiBehavior
Editor - AiEditor
Capabilities - AiEditor
Tests - AiEvent
Bus - AiLod
Manager - AiPresets
- AiState
Profiler - AiSystem
Integrator - Anim
Blend Tree - Anim
Layer - Behavior
Modulator - Behavior
Tree - Blackboard
- Blackboard
Inspector - BtAnalyzer
- BtClipboard
- BtDebugger
- BtNode
- BtSerializer
- BtTemplates
- BtTick
Context - Camera
Director Ai - Command
History - Connection
Draft - Consideration
- Context
Steering - Cover
Point - Cover
System - DdaSystem
- Debug
Visualization Buffer - Debug
VizShape - Decision
Tree Builder - Dialog
Graph - Dialog
Node - Dialog
Option - Editor
Search - Editor
Window Layout - Emotion
Behavior Modifiers - Emotion
Engine - Emotion
State - Emotional
Stimulus - Flock
Simulation - Formation
Layout - FsmInstance
- FsmState
- FsmTransition
- Fused
Belief - Fuzzy
Behavior Controller - Fuzzy
Inference System - Fuzzy
Rule - Fuzzy
Set - Goap
Action - Goap
Library - Goap
Planner - Goap
Validator - Graph
Selection - Grid
Pathfinder - Hearing
Config - Heat
MapData - HtnMethod
- HtnPlanner
- Influence
Map - Intent
Recognizer - Locomotion
Anim Controller - Memory
Record - Modulated
Param - NavConnection
- NavMesh
- NavRegion
- Node
Comment - Node
Graph Camera - Perceived
Entity - Perception
System - Performance
Monitor - Reingold
Tilford - Replay
Buffer - Response
Curve Tests - Search
Result - Sensor
Fusion - Smell
Config - Social
Graph - Social
Relationship - Spatial
Grid - SquadAi
- Steering
Agent - Steering
Behaviors - Terrain
Query - Threat
Assessor - Threat
Entry - Utility
Action - Utility
Decision Maker - Utility
Library - Value
Noise - Vision
Config - World
State Fact - World
State Tracker
Enums§
- AiAgent
Mode - AiLod
Level - AiSignal
- Blackboard
Value - BtNode
Type - BtStatus
- BtUndo
Entry - Compare
Op - DdaEvent
- Debug
Shape Type - Decision
Tree Node - Editor
Command - Editor
Key - Editor
Tool - Formation
Type - Framing
Rule - FsmAction
- FsmCondition
Op - Fuzzy
Membership Type - HtnTask
- Loco
State - Player
Intent - Primary
Emotion - Response
Curve - Search
Location - Secondary
Emotion - Sound
Type - Squad
Objective
Constants§
- AI_
EDITOR_ MAX_ AGENTS - AI_
EDITOR_ MAX_ FSMS - AI_
EDITOR_ MAX_ GOAP_ ACTIONS - AI_
EDITOR_ MAX_ TREES - AI_
EDITOR_ MAX_ UTILITY_ ACTIONS - AI_
EDITOR_ VERSION
Functions§
- ai_
editor_ info - angle_
between_ vectors - catmull_
rom_ point - catmull_
rom_ velocity - check_
line_ of_ sight_ multi - clamp_
angle - closest_
point_ on_ segment - compute_
flanking_ score - compute_
intercept_ point - create_
default_ ai_ editor - create_
full_ ai_ system - effective_
range_ modifier - estimate_
time_ to_ kill - frustum_
cull_ sphere - get_
capabilities - global_
editor_ init - lerp_
f32 - pack_
behavior_ config - point_
in_ triangle - project_
onto_ plane - reflect_
vector - rotate_
vec2 - run_
all_ validations - run_
editor_ tests - signed_
angle_ 2d - simulate_
combat_ round - smooth_
damp - smooth_
damp_ vec3 - validate_
editor