<?xml version="1.0" encoding="UTF-8" ?> <class name="GSAIGroupBehavior" inherits="GSAISteeringBehavior" version="4.2"> <brief_description> Base type for group-based steering behaviors. </brief_description> <description> Base type for group-based steering behaviors. </description> <tutorials> </tutorials> <methods> <method name="_report_neighbor" qualifiers="virtual"> <return type="bool" /> <argument index="0" name="neighbor" type="GSAISteeringAgent" /> <description> </description> </method> </methods> <members> <member name="_callback" type="FuncRef" setter="set_callback" getter="get_callback"> Internal callback for the behavior to define whether or not a member is relevant </member> <member name="proximity" type="GSAIProximity" setter="set_proximity" getter="get_proximity"> Container to find neighbors of the agent and calculate group behavior. </member> </members> <constants> </constants> </class>