Cuberite
A lightweight, fast and extensible game server for Minecraft
|
This is the complete list of members for cLineBlockTracer, including all inherited members.
CalcXZIntersection(double a_Y, double &a_IntersectX, double &a_IntersectZ) | cLineBlockTracer | protected |
ChunkCallback(cChunk *a_Chunk) | cLineBlockTracer | protected |
cLineBlockTracer(cWorld &a_World, cCallbacks &a_Callbacks) | cLineBlockTracer | |
eLineOfSight enum name | cLineBlockTracer | |
FirstSolidHitTrace(cWorld &a_World, const Vector3d &a_Start, const Vector3d &a_End, Vector3d &a_HitCoords, Vector3i &a_HitBlockCoords, eBlockFace &a_HitBlockFace) | cLineBlockTracer | static |
FixStartAboveWorld(void) | cLineBlockTracer | protected |
FixStartBelowWorld(void) | cLineBlockTracer | protected |
LineOfSightTrace(cWorld &a_World, const Vector3d &a_Start, const Vector3d &a_End, int a_Sight) | cLineBlockTracer | static |
losAir enum value | cLineBlockTracer | |
losAirWater enum value | cLineBlockTracer | |
losAirWaterLava enum value | cLineBlockTracer | |
losLava enum value | cLineBlockTracer | |
losWater enum value | cLineBlockTracer | |
m_Current | cLineBlockTracer | protected |
m_CurrentFace | cLineBlockTracer | protected |
m_Diff | cLineBlockTracer | protected |
m_Dir | cLineBlockTracer | protected |
m_End | cLineBlockTracer | protected |
m_Start | cLineBlockTracer | protected |
MoveToNextBlock(void) | cLineBlockTracer | protected |
Super typedef | cLineBlockTracer | private |
Trace(Vector3d a_Start, Vector3d a_End) | cLineBlockTracer | |
Trace(cWorld &a_World, cCallbacks &a_Callbacks, const Vector3d a_Start, const Vector3d a_End) | cLineBlockTracer | static |