Target an entity
Get an FCrowdyMassEntityTarget from C++: trace or overlap the crowd with UCrowdyMassTraceBlueprintLibrary, read the hit, check a target with IsTargetLive, and set up hit zones.
Call an event on it
Act on a crowd entity from C++: send a one-shot action by name with UCrowdyMassTargetLibrary::SendEntityAction, or send any Crowdy event with the CROWDY_MASS_SEND_EVENT macro.
Receive its events
React in C++ when a Crowdy event arrives for a crowd entity with UCrowdyMassEntitySubsystem::RegisterEventHandler, write an action with CrowdyMassWriteAction, and learn what a registered handler replaces.
Read and write its fields
Register, read and write the fields of a crowd row from C++ with CrowdyMassFields::RegisterField and the UCrowdyMassTargetLibrary Get and Set field functions, and set a pose by name.
Read its server values
Read the values a Server Object keeps about a crowd entity from C++: set up the class, read a value with UCrowdyMassServerValuesLibrary::GetServerValueAs, and react to a change with UCrowdyMassServerRecordsSubsystem.