Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DrewKestell/BloogBot
/ functions
Functions
2,414 in github.com/DrewKestell/BloogBot
⨍
Functions
2,414
◇
Types & classes
861
Function
dtAllocDefault
Navigation/Detour/Source/DetourAlloc.cpp:22
Function
dtCalcPolyCenter
Navigation/Detour/Source/DetourCommon.cpp:191
Function
dtClosestPtPointTriangle
Navigation/Detour/Source/DetourCommon.cpp:29
Function
dtCreateNavMeshData
@par The output data array is allocated using the detour allocator (dtAlloc()). The method used to free the memory will be determined by how the til
Navigation/Detour/Source/DetourNavMeshBuilder.cpp:254
Function
dtCustomAlloc
memory management
Navigation/MoveMap.h:38
Function
dtCustomFree
Navigation/MoveMap.h:43
Function
dtFreeDefault
Navigation/Detour/Source/DetourAlloc.cpp:27
Function
dtIgnoreUnused
Navigation/Detour/Include/DetourCommon.h:38
Method
dtNavMesh
Navigation/Detour/Source/DetourNavMesh.cpp:188
Function
dtNavMeshDataSwapEndian
@par @warning This function assumes that the header is in the correct endianess already. Call #dtNavMeshHeaderSwapEndian() first on the data if the d
Navigation/Detour/Source/DetourNavMeshBuilder.cpp:687
Function
dtNavMeshHeaderSwapEndian
Navigation/Detour/Source/DetourNavMeshBuilder.cpp:635
Method
dtNavMeshQuery
Navigation/Detour/Source/DetourNavMeshQuery.cpp:138
Method
dtNodePool
/////////////////////////////////////////////////////////////////////////////////////
Navigation/Detour/Source/DetourNode.cpp:51
Method
dtNodeQueue
/////////////////////////////////////////////////////////////////////////////////////
Navigation/Detour/Source/DetourNode.cpp:154
Method
dtQueryFilter
Navigation/Detour/Source/DetourNavMeshQuery.cpp:63
Function
dtStatusDetail
Returns true if specific detail is set.
Navigation/Detour/Include/DetourStatus.h:59
Function
dtVcross
Derives the cross product of two vectors. (@p v1 x @p v2) @param[out] dest The cross product. [(x, y, z)] @param[in] v1 A Vector [(x, y, z)] @param[
Navigation/Detour/Include/DetourCommon.h:87
Function
dtVlen
Derives the scalar length of the vector. @param[in] v The vector. [(x, y, z)] @return The scalar length of the vector.
Navigation/Detour/Include/DetourCommon.h:203
Method
eatAndPeekInputChar
Helper function to consume the next character in the input buffer and peek at the one following (without consuming it). */
Navigation/g3dlite/Include/G3D/TextInput.h:471
Method
elapsedCycles
The elapsed cycle time between tick and tock. An attempt is made to factor out all tick/tock overhead, so that back-to-back calls should retu
Navigation/g3dlite/Include/G3D/Stopwatch.h:118
Method
elapsedTime
Amount of time between the most recent tick and tock calls. 0 if tick has never been called. */
Navigation/g3dlite/Include/G3D/Stopwatch.h:96
Method
encodePolyId
Derives a standard polygon reference. @note This function is generally meant for internal use only. @param[in] salt The tile's salt value. @param[in]
Navigation/Detour/Include/DetourNavMesh.h:512
Method
end
C++ STL style iterator method. Returns one after the last iterator element. */
Navigation/g3dlite/Include/G3D/Table.h:542
Method
end
C++ STL style iterator method. Returns one after the last iterator element. */
Navigation/g3dlite/Include/G3D/Array.h:217
Method
end
C++ STL style iterator method. Returns one after the last iterator element. */
Navigation/g3dlite/Include/G3D/PointKDTree.h:1177
Method
endBoxIntersection
Navigation/g3dlite/Include/G3D/PointKDTree.h:1052
Method
endBoxIntersection
Navigation/g3dlite/Include/G3D/KDTree.h:1425
Method
endCycleCount
Navigation/g3dlite/Include/G3D/System.h:498
Method
endian
Navigation/g3dlite/Include/G3D/BinaryInput.h:194
Method
endian
Navigation/g3dlite/Include/G3D/BinaryOutput.h:156
Method
enqueue
pushBack */
Navigation/g3dlite/Include/G3D/Queue.h:203
Method
ensureShortestPath
Mutates the array of N control points that begins at \a A. It is useful to override this method by one that wraps the values if they are angles
Navigation/g3dlite/Include/G3D/Spline.h:277
Method
ensureShortestPath
Navigation/g3dlite/Include/G3D/UprightFrame.h:70
Method
equals
Navigation/g3dlite/Include/G3D/EqualsTrait.h:20
Method
evaluate
Return the position at time s. The spline is defined outside of the time samples by extrapolation or cycling. */
Navigation/g3dlite/Include/G3D/Spline.h:289
Method
exists
\copydoc _exists */
Navigation/g3dlite/Include/G3D/FileSystem.h:336
Function
exp
Navigation/g3dlite/Include/G3D/Quat.h:704
Function
exp2
2^x */
Navigation/g3dlite/Include/G3D/g3dmath.h:441
Method
expand
Returns a new Rect2D that is bigger/smaller by the specified amount (negative is shrink.) */
Navigation/g3dlite/Include/G3D/Rect2D.h:330
Method
extendedType
Navigation/g3dlite/Include/G3D/TextInput.h:104
Method
extent
Distance from corner(0) to the next corner along the box's local axis a. */
Navigation/g3dlite/Include/G3D/Box.h:132
Method
extent
Distance from corner(0) to the next corner along axis a. */
Navigation/g3dlite/Include/G3D/AABox.h:125
Method
farPlaneZ
Returns a negative z-value. */
Navigation/g3dlite/Include/G3D/GCamera.h:279
Method
fastClear
Clear without freeing the underlying array. */
Navigation/g3dlite/Include/G3D/Queue.h:275
Method
fastDirection
Potentially less accurate but faster than direction(). Only works if System::hasSSE is true. */
Navigation/g3dlite/Include/G3D/Vector2.h:151
Method
fastDirection
Navigation/g3dlite/Include/G3D/Vector3.h:732
Method
fastRemove
Navigation/g3dlite/Include/G3D/SmallArray.h:86
Method
fastSet
Unsafe access to the underlying data structure with no wrapping support; requires that (x, y) is in bounds. */
Navigation/g3dlite/Include/G3D/Map2D.h:241
Method
fastUnit
Returns a normalized vector. May be computed with lower precision than unit */
Navigation/g3dlite/Include/G3D/Vector3.h:260
Method
fclose
Navigation/g3dlite/Include/G3D/FileSystem.h:297
Function
feet
0.3048 m */
Navigation/g3dlite/Include/G3D/units.h:58
Method
finalizeSlicedFindPath
Navigation/Detour/Source/DetourNavMeshQuery.cpp:1423
Method
finalizeSlicedFindPathPartial
Navigation/Detour/Source/DetourNavMeshQuery.cpp:1507
Method
findConnectingPolys
/////////////////////////////////////////////////////////////////////////////////////
Navigation/Detour/Source/DetourNavMesh.cpp:300
Method
findDistanceToWall
@par @p hitPos is not adjusted using the height detail data. @p hitDist will equal the search radius if there is no wall within the radius. In this
Navigation/Detour/Source/DetourNavMeshQuery.cpp:3326
Method
findIndex
Returns the index of (the first occurance of) an index or -1 if not found. */
Navigation/g3dlite/Include/G3D/Array.h:848
Function
findLastSlash
Finds the index of the first '\\' or '/' character, starting at index \a start (if \a start is -1, starts at the end of the string). \sa G3D::findSl
Navigation/g3dlite/Include/G3D/stringutils.h:48
Method
findLocalNeighbourhood
@par This method is optimized for a small search radius and small number of result polygons. Candidate polygons are found by searching the navigatio
Navigation/Detour/Source/DetourNavMeshQuery.cpp:2961
Method
findNearestPolyInTile
Navigation/Detour/Source/DetourNavMesh.cpp:699
Method
findNext
Finds the next element, setting isDone if one can't be found. Looks at the current element first. */
Navigation/g3dlite/Include/G3D/Table.h:464
Method
findNode
Navigation/Detour/Source/DetourNode.cpp:106
Method
findPolysAroundCircle
@par At least one result array must be provided. The order of the result set is from least to highest cost to reach the polygon. A common use case
Navigation/Detour/Source/DetourNavMeshQuery.cpp:2606
Method
findPolysAroundShape
@par The order of the result set is from least to highest cost. At least one result array must be provided. A common use case for this method is to
Navigation/Detour/Source/DetourNavMeshQuery.cpp:2781
Method
findRandomPoint
Navigation/Detour/Source/DetourNavMeshQuery.cpp:219
Method
findRandomPointAroundCircle
Navigation/Detour/Source/DetourNavMeshQuery.cpp:311
Function
findSlash
Finds the index of the first '\\' or '/' character, starting at index \a start. \sa G3D::findLastSlash, G3D::isSlash */
Navigation/g3dlite/Include/G3D/stringutils.h:34
Method
findSmoothPath
Navigation/PathFinder.cpp:654
Method
firstIndex
Navigation/g3dlite/Include/G3D/Array.h:786
Method
fixupCorridor
Navigation/PathFinder.cpp:555
Function
flipEndian16
Given a 16-bit integer, returns the integer with the bytes in the opposite order. */
Navigation/g3dlite/Include/G3D/g3dmath.h:848
Function
flipEndian32
Given a 32-bit integer, returns the integer with the bytes in the opposite order. */
Navigation/g3dlite/Include/G3D/g3dmath.h:840
Method
flipHorizontal
Navigation/g3dlite/Include/G3D/Map2D.h:468
Method
flipVertical
Navigation/g3dlite/Include/G3D/Map2D.h:451
Method
fopen
\copydoc _fopen */
Navigation/g3dlite/Include/G3D/FileSystem.h:293
Method
freeMemory
Frees the heap structures for the nodes. */
Navigation/g3dlite/Include/G3D/Table.h:274
Method
fromARGB
Navigation/g3dlite/Include/G3D/Color4uint8.h:67
Method
fromARGB
Navigation/g3dlite/Include/G3D/Color3uint8.h:63
Method
fromDiagonal
Navigation/g3dlite/Include/G3D/Matrix3.h:264
Method
fromDiagonal
Navigation/g3dlite/Include/G3D/Matrix.h:296
Method
fromOriginAndDirection
Creates a Ray from a origin and a (nonzero) unit direction. */
Navigation/g3dlite/Include/G3D/Ray.h:82
Method
fromPointAndDirection
Creates a line from a point and a (nonzero) direction. */
Navigation/g3dlite/Include/G3D/Line.h:59
Method
fromTwoPoints
* Constructs a line from two (not equal) points. */
Navigation/g3dlite/Include/G3D/LineSegment.h:47
Method
fromTwoPoints
Constructs a line from two (not equal) points. */
Navigation/g3dlite/Include/G3D/Line.h:52
Method
fuzzyContains
Returns true if the point is nearly in the plane. */
Navigation/g3dlite/Include/G3D/Plane.h:112
Method
fuzzyEq
Navigation/g3dlite/Include/G3D/Vector2.h:408
Method
fuzzyEq
Note: two quats can represent the Quat::sameRotation and not be equal. */
Navigation/g3dlite/Include/G3D/Quat.h:163
Method
fuzzyEq
Navigation/g3dlite/Include/G3D/Color3.h:301
Method
fuzzyEq
Navigation/g3dlite/Include/G3D/Vector3.h:608
Method
fuzzyEq
Navigation/g3dlite/Include/G3D/Color4.h:245
Function
fuzzyGe
Navigation/g3dlite/Include/G3D/g3dmath.h:821
Function
fuzzyGt
Navigation/g3dlite/Include/G3D/g3dmath.h:817
Function
fuzzyLe
Navigation/g3dlite/Include/G3D/g3dmath.h:829
Function
fuzzyLt
Navigation/g3dlite/Include/G3D/g3dmath.h:825
Method
fuzzyNe
Navigation/g3dlite/Include/G3D/Vector2.h:414
Method
fuzzyNe
Navigation/g3dlite/Include/G3D/Color3.h:307
Method
fuzzyNe
Navigation/g3dlite/Include/G3D/Vector3.h:614
Method
fuzzyNe
Navigation/g3dlite/Include/G3D/Color4.h:252
Method
gaussJordanPseudoInverse
(A<SUP>T</SUP>A)<SUP>-1</SUP>A<SUP>T</SUP>) computed using Gauss-Jordan elimination. */
Navigation/g3dlite/Include/G3D/Matrix.h:518
Method
get
Navigation/g3dlite/Include/G3D/Pointer.h:122
Method
get
Navigation/g3dlite/Include/G3D/Pointer.h:158
← previous
next →
1,601–1,700 of 2,414, ranked by callers