Simulator::AI namespace

Classes

struct cAgentOrder
struct cBehavior
class cBehaviorTreeData
struct cDecider
struct unk_behavior_state

Typedefs

using DecideCallback = float(*)(int, float, float, int, bool, int, cDecider*, int)
using ActivateCallback = bool(*)(void*pObject, double deltaTime, int, int, int, int)

Functions

ASSERT_SIZE(cBehavior, 0x10)
ASSERT_SIZE(cDecider, 0x88)
ASSERT_SIZE(cAgentOrder, 0x90)
ASSERT_SIZE(cBehaviorTreeData, 0x670)

Typedef documentation

typedef float(*Simulator::AI::DecideCallback)(int, float, float, int, bool, int, cDecider*, int)

typedef bool(*Simulator::AI::ActivateCallback)(void*pObject, double deltaTime, int, int, int, int)

Function documentation