Urho 1.0.0.0 Urho.Component Crowd agent component, requires a CrowdManager component in the scene. When not set explicitly, agent's radius and height are defaulted to navigation mesh's agent radius and height, respectively. To be added. Constructor 1.0.0.0 Constructs a new instance of Urho.Navigation.CrowdAgent which is tied to the . Constructor 1.0.0.0 Pointer to the raw unmanaged Urho object. Constructs a new instance of Urho.Navigation.CrowdAgent, given a raw pointer to an unmanaged object This creates a new managed wrapper for the type using the raw pointer to an unmanaged object. Objects that are created in this fashion get registered with the UrhoSharp runtime. This is intended to be used by the UrhoSharp runtime, and is not intended to be used by users. Constructor 1.0.0.0 The context that this object will be attached to. Constructs a new instance of Urho.Navigation.CrowdAgent linked to a specific . Constructor 1.0.0.0 Pass UrhoObjectFlag.Empty. Empty constructor, chain to this constructor when you provide your own constructor that sets the handle field. This constructor should be invoked by your code if you provide your own constructor that sets the handle field. This essentially circumvents the default path that creates a new object and sets the handle and does not call RegisterObject on the target, you must do this on your own constructor. You would typically chain to this constructor from your own, and then set the handle to the unmanaged object from your code, and then register your object. Property 1.0.0.0 Urho.Vector3 Return the agent's actual velocity. To be added. To be added. Property 1.0.0.0 System.Int32 Return the agent id. To be added. To be added. Property 1.0.0.0 Urho.Navigation.CrowdAgentState Return the agent's state. To be added. To be added. Method 1.0.0.0 System.Void Apply attribute changes that can not be applied immediately. Called after scene load or a network update. To be added. Property 1.0.0.0 Urho.Vector3 Return the agent's desired velocity. To be added. To be added. Method 1.0.0.0 System.Void To be added. Draw debug geometry. To be added. Method 1.0.0.0 System.Void To be added. To be added. Draw debug feelers. To be added. Method 1.0.0.0 System.Boolean Return true when the agent has arrived at its target. To be added. To be added. Method 1.0.0.0 System.Boolean Return true when the agent has a target. To be added. To be added. Property 1.0.0.0 System.Single Get the agent's height. Or Set the agent's height. To be added. To be added. Property 1.0.0.0 System.Boolean Return true when the agent is in crowd (being managed by a crowd manager). To be added. To be added. Property 1.0.0.0 System.Single Get the agent's max acceleration. Or Set the agent's max acceleration. To be added. To be added. Property 1.0.0.0 System.Single Get the agent's max velocity. Or Set the agent's max velocity. To be added. To be added. Property 1.0.0.0 Urho.Navigation.NavigationPushiness Get the agent's navigation pushiness. Or Set the agent's navigation pushiness. To be added. To be added. Property 1.0.0.0 Urho.Navigation.NavigationQuality Get the agent's navigation quality. Or Set the agent's navigation quality. To be added. To be added. Property 1.0.0.0 System.UInt32 Get the agent's obstacle avoidance type. Or Set the agent's obstacle avoidance type. To be added. To be added. Method 1.0.0.0 System.Void Handle enabled/disabled state change. To be added. Property 1.0.0.0 Urho.Vector3 Return the agent's position. To be added. To be added. Property 1.0.0.0 System.UInt32 Get the agent's query filter type. Or Set the agent's query filter type. To be added. To be added. Property 1.0.0.0 System.Single Get the agent's radius. Or Set the agent's radius. To be added. To be added. Method 1.0.0.0 System.Void To be added. Register object factory. To be added. Property 1.0.0.0 Urho.Navigation.CrowdAgentRequestedTarget Return the agent's requested target type, if any. To be added. To be added. Method 1.0.0.0 System.Void Reset any target request for the specified agent. To be added. Property 1.0.0.0 Urho.Vector3 Return the agent's requested target position. Or Submit a new target position request for this agent. To be added. To be added. Property 1.0.0.0 Urho.Navigation.CrowdAgentTargetState Return the agent's target state. To be added. To be added. Property 1.0.0.0 Urho.Vector3 Return the agent's requested target velocity. Or Submit a new target velocity request for this agent. To be added. To be added. Property 1.0.0.0 Urho.StringHash Urho's type system type. StringHash representing the type for this C# type. This returns the Urho's type and is surfaced for low-level Urho code. Property 1.0.0.0 System.String Urho's low-level type name. Stringified low-level type name. Property 1.0.0.0 System.String Urho's low-level type name, accessible as a static method. Stringified low-level type name. Property 1.0.0.0 Urho.StringHash Urho's low-level type, accessible as a static method. This returns the Urho's type and is surface for the low-level Urho code. Property 1.0.0.0 System.Boolean Return true when the node's position should be updated by the CrowdManager. Or Update the node position. When set to false, the node position should be updated by other means (e.g. using Physics) in response to the E_CROWD_AGENT_REPOSITION event. To be added. To be added.