载入中...
搜索中...
未找到
eve::map::Fov::Impl 成员列表

成员的完整列表,这些成员属于 eve::map::Fov::Impl,包括所有继承而来的类成员

addAngleShadow(std::vector< AngleShadow > &shadows, float a0, float a1) consteve::map::Fov::Implinline
algorithmeve::map::Fov::Impl
angleFullyCovered(float a0, float a1, const std::vector< AngleShadow > &shadows) consteve::map::Fov::Implinline
applyAutoTopologyFromLayer()eve::map::Fov::Implinline
bindLayer(TileLayer *l)eve::map::Fov::Implinline
blockEmptyeve::map::Fov::Impl
buildOpaqueRects(int ox, int oy, int radius, int zSlice) consteve::map::Fov::Implinline
castLight(int ox, int oy, int radius, int row, float startSlope, float endSlope, int xx, int xy, int yx, int yy, int zSlice, bool useCone, float facingDeg, float halfAngleDeg)eve::map::Fov::Implinline
castRayLine(int ox, int oy, int tx, int ty, int zSlice, bool useCone, float facingDeg, float halfAngleDeg, int radius)eve::map::Fov::Implinline
cellOpaque2(int x, int y) consteve::map::Fov::Implinline
cellOpaque3(int x, int y, int z) consteve::map::Fov::Implinline
cellOpaqueOnSlice(int x, int y, int zSlice) consteve::map::Fov::Implinline
clearAllMemory()eve::map::Fov::Implinline
cliffBlockeve::map::Fov::Impl
compute()eve::map::Fov::Implinline
computeHexShadowcast(const Revealer &r, int zSlice, int radius)eve::map::Fov::Implinline
computeOrthoShadowcast(const Revealer &r, int zSlice, int radius)eve::map::Fov::Implinline
computePermissive(const Revealer &r, int zSlice, int radius)eve::map::Fov::Implinline
computeRaycast(const Revealer &r, int zSlice, int radius)eve::map::Fov::Implinline
computeRectangle(const Revealer &r, int zSlice, int radius)eve::map::Fov::Implinline
computeRevealer(const Revealer &r)eve::map::Fov::Implinline
computeShadowcast(const Revealer &r, int zSlice, int radius)eve::map::Fov::Implinline
cornerPeekeve::map::Fov::Impl
deptheve::map::Fov::Impl
detectionMargineve::map::Fov::Impl
dirtyeve::map::Fov::Impl
effectiveRadiusOf(const Revealer &r) consteve::map::Fov::Implinline
effectiveVerticalRange() consteve::map::Fov::Implinline
elevAt(int x, int y) consteve::map::Fov::Implinline
elevationeve::map::Fov::Impl
extendVertical(const Revealer &r, int zSlice, int radius)eve::map::Fov::Implinline
eyeOffseteve::map::Fov::Impl
findRevealer(int id)eve::map::Fov::Implinline
findRevealerConst(int id) consteve::map::Fov::Implinline
heighteve::map::Fov::Impl
hexCellAngle(int ox, int oy, int x, int y) consteve::map::Fov::Implinline
inBounds2(int x, int y) consteve::map::Fov::Implinline
inBounds3(int x, int y, int z) consteve::map::Fov::Implinline
index2(int x, int y) consteve::map::Fov::Implinline
index3(int x, int y, int z) consteve::map::Fov::Implinline
inRadius2(int ox, int oy, int x, int y, int radius) consteve::map::Fov::Implinline
inRadius3(int ox, int oy, int oz, int x, int y, int z, int radius) consteve::map::Fov::Implinline
layereve::map::Fov::Impl
los2(int x0, int y0, int x1, int y1, int zSlice, bool applyHeight) consteve::map::Fov::Implinline
losBresenham2(int x0, int y0, int x1, int y1, int zSlice, bool applyHeight) consteve::map::Fov::Implinline
losHexCube(int x0, int y0, int x1, int y1, int zSlice, bool applyHeight) consteve::map::Fov::Implinline
markVisible2(int x, int y)eve::map::Fov::Implinline
markVisible3(int x, int y, int z)eve::map::Fov::Implinline
markVisibleIdx(int idx)eve::map::Fov::Implinline
metriceve::map::Fov::Impl
modeeve::map::Fov::Impl
nextRevealerIdeve::map::Fov::Impl
opaqueeve::map::Fov::Impl
opaqueGidseve::map::Fov::Impl
passesHeightToTarget(int ox, int oy, int tx, int ty) consteve::map::Fov::Implinline
perceptionRadiusScaleeve::map::Fov::Impl
resetVisibleKeepExplored()eve::map::Fov::Implinline
resize(int w, int h, int d)eve::map::Fov::Implinline
revealerseve::map::Fov::Impl
stateeve::map::Fov::Impl
syncFromLayer()eve::map::Fov::Implinline
topologyeve::map::Fov::Impl
topologyManualeve::map::Fov::Impl
tryMark2(int ox, int oy, int x, int y, int zSlice, bool useCone, float facingDeg, float halfAngleDeg, int radius)eve::map::Fov::Implinline
verticalRangeeve::map::Fov::Impl
visibleListeve::map::Fov::Impl
widtheve::map::Fov::Impl