DHART
Loading...
Searching...
No Matches
DHARTAPI.Pathfinding.Path Class Reference

A collection of PathMembers representing a path from a start point to an end point. More...

+ Inheritance diagram for DHARTAPI.Pathfinding.Path:

Protected Member Functions

override bool ReleaseHandle ()
 Free the native memory managed by this class. More...
 

Additional Inherited Members

- Public Member Functions inherited from DHARTAPI.NativeUtils.NativeArray< PathMember >
unsafe override string ToString ()
 Get a string representation of this array. More...
 
virtual T[] CopyArray ()
 Copy the unmanaged array pointed to by this object into a managed array. More...
 
bool Equals (NativeArray< T > arr2)
 Check equality of this array and another. More...
 
- Properties inherited from DHARTAPI.NativeUtils.NativeArray< PathMember >
virtual unsafe Span< T > array [get]
 Read only access to this unmanaged array as a span. More...
 
unsafe T this[int key] [get]
 Get the element at location i. More...
 
virtual int size [get]
 The number of elements in the array.
 

Detailed Description

A collection of PathMembers representing a path from a start point to an end point.

See also
PathMember for information about the objects this array holds.

Member Function Documentation

◆ ReleaseHandle()

override bool DHARTAPI.Pathfinding.Path.ReleaseHandle ( )
protected

Free the native memory managed by this class.

Note
the garbage collector will handle this automatically
Warning
Do not attempt to use this class after freeing it!
Returns
True. This is guaranteed to execute properly.

The documentation for this class was generated from the following file: