HPL3/Amnesia: Rebirth/Scripting/cAINodeContainer

From Frictional Wiki
Jump to navigation Jump to search

Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!

Fields

cAINodeContainer has no public fields.

Functions

Return Type Function And Description
cVector3f GetCollideSize()
tString GetName()
cAINode GetNode(int alIdx)
cAINode GetNodeFromID(int alID)
cAINode GetNodeFromName(const tString &in asName)
cAINodeIterator GetNodeIterator(const cVector3f &in avPosition, float afRadius)
tString GetNodeName()
int GetNodeNum()

Details

GetCollideSize

const cVector3f& GetCollideSize()

Returns:

  • const cVector3f&

GetName

const tString& GetName()

Returns:

  • const tString&

GetNode

cAINode@ GetNode(int alIdx)


Parameters

  • alIdx (int) —

Returns:

  • cAINode@

GetNodeFromID

cAINode@ GetNodeFromID(int alID)


Parameters

  • alID (int) —

Returns:

  • cAINode@

GetNodeFromName

cAINode@ GetNodeFromName(const tString &in asName)


Parameters

Returns:

  • cAINode@

GetNodeIterator

cAINodeIterator@ GetNodeIterator(const cVector3f &in avPosition,
                                 float afRadius)


Parameters

  • avPosition (cVector3f) —
  • afRadius (float) —

Returns:

  • cAINodeIterator@

GetNodeName

const tString& GetNodeName()

Returns:

  • const tString&

GetNodeNum

int GetNodeNum()

Returns:

  • int

References

See all references...