Urho.Navigation.Obstacle Class

Obstacle for dynamic navigation mesh.

See Also: Obstacle

Syntax

public class Obstacle : Component

Requirements

Namespace: Urho.Navigation
Assembly: Urho (in Urho.dll)
Assembly Versions: 1.0.0.0

The members of Urho.Navigation.Obstacle are listed below.

See Also: Component

Public Constructors

Constructs a new instance of Urho.Navigation.Obstacle, given a raw pointer to an unmanaged object

Protected Constructors

Empty constructor, chain to this constructor when you provide your own constructor that sets the handle field.

Public Properties

HeightSingle. Get the height of this obstacle. Or Set the height of this obstacle.
[read-only]
ObstacleIDUInt32. Get the internal obstacle ID.
RadiusSingle. Get the blocking radius of this obstacle. Or Set the blocking radius of this obstacle.
[read-only]
override
TypeStringHash. Urho's type system type.
[read-only]
override
TypeNameString. Urho's low-level type name.
[read-only]
static
TypeNameStaticString. Urho's low-level type name, accessible as a static method.
[read-only]
static
TypeStaticStringHash. Urho's low-level type, accessible as a static method.

Public Methods

DrawDebugGeometry(Boolean)
Simplified rendering of debug information for script usage.
override
DrawDebugGeometry(DebugRenderer, Boolean)
Render debug information.
override
OnSetEnabled()
Update the owning mesh when enabled status has changed.
static
RegisterObject(Context)
Register Obstacle with engine context.