LeviLamina
Loading...
Searching...
No Matches
PathfinderNode Class Reference

Public Member Functions

PathfinderNodeoperator= (PathfinderNode const &)
MCAPI PathfinderNode (::PathfinderNode const &node)
MCAPI PathfinderNode (::BlockPos const &pos, ::NodeType type)
MCAPI float distanceTo (::PathfinderNode *to) const
MCAPI float distanceToSqr (::PathfinderNode *to) const
MCAPI bool equals (::PathfinderNode *o)
MCAPI float getCostMalus () const
MCAPI::NodeType getType () const
MCAPI bool inOpenSet ()
MCAPI void setCostMalus (float costMalus)
MCAPI void setMoveMalus (float moveMalus)
MCAPI void * $ctor (::PathfinderNode const &node)
MCAPI void * $ctor (::BlockPos const &pos, ::NodeType type)

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnk62bf72
::ll::UntypedStorage< 4, 4 > mUnkc2992d
::ll::UntypedStorage< 4, 4 > mUnk51c963
::ll::UntypedStorage< 4, 4 > mUnke68e8d
::ll::UntypedStorage< 4, 4 > mUnk84468c
::ll::UntypedStorage< 4, 4 > mUnkac9ee6
::ll::UntypedStorage< 4, 4 > mUnk5e6080
::ll::UntypedStorage< 4, 4 > mUnk675361
::ll::UntypedStorage< 8, 8 > mUnk2901ae
::ll::UntypedStorage< 4, 12 > mUnk41a7d6
::ll::UntypedStorage< 1, 1 > mUnkcf5c02

Constructor & Destructor Documentation

◆ PathfinderNode() [1/2]

MCAPI PathfinderNode::PathfinderNode ( ::PathfinderNode const & node)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ PathfinderNode() [2/2]

MCAPI PathfinderNode::PathfinderNode ( ::BlockPos const & pos,
::NodeType type )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ distanceTo()

MCAPI float PathfinderNode::distanceTo ( ::PathfinderNode * to) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ distanceToSqr()

MCAPI float PathfinderNode::distanceToSqr ( ::PathfinderNode * to) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ equals()

MCAPI bool PathfinderNode::equals ( ::PathfinderNode * o)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getCostMalus()

MCAPI float PathfinderNode::getCostMalus ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getType()

MCAPI::NodeType PathfinderNode::getType ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ inOpenSet()

MCAPI bool PathfinderNode::inOpenSet ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setCostMalus()

MCAPI void PathfinderNode::setCostMalus ( float costMalus)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setMoveMalus()

MCAPI void PathfinderNode::setMoveMalus ( float moveMalus)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/2]

MCAPI void * PathfinderNode::$ctor ( ::PathfinderNode const & node)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/2]

MCAPI void * PathfinderNode::$ctor ( ::BlockPos const & pos,
::NodeType type )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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