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

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

dualGridFrame(int mask)eve::map::Map
dualGridMaskAt(TileLayer *logic, int dx, int dy, int filledGid)eve::map::Map
dualGridOffsetX(TileLayer *logic)eve::map::Map
dualGridOffsetY(TileLayer *logic)eve::map::Map
findObjectAt(float x, float y, std::string_view type={}) consteve::map::Map
findObjectByName(std::string_view name) consteve::map::Map
getCollisionRectCount() consteve::map::Map
getCollisionRectHeight(int index) consteve::map::Map
getCollisionRectWidth(int index) consteve::map::Map
getCollisionRectX(int index) consteve::map::Map
getCollisionRectY(int index) consteve::map::Map
getLastAtlasCount() consteve::map::Map
getLastCustomVisualCount() consteve::map::Map
getLastVisibleTileCount() consteve::map::Map
getLastVisitedCellCount() consteve::map::Map
getLastVisitedChunkCount() consteve::map::Map
getLayer(int index) consteve::map::Map
getLayerCount() consteve::map::Map
getName() const =0eve::Modulepure virtual
getObjectCount() consteve::map::Map
getObjectGid(int i) consteve::map::Map
getObjectHeight(int i) consteve::map::Map
getObjectName(int i) consteve::map::Map
getObjectProperty(int objectIndex, std::string_view name, std::string defaultValue={}) consteve::map::Map
getObjectPropertyCount(int objectIndex) consteve::map::Map
getObjectPropertyName(int objectIndex, int propertyIndex) consteve::map::Map
getObjectType(int i) consteve::map::Map
getObjectWidth(int i) consteve::map::Map
getObjectX(int i) consteve::map::Map
getObjectY(int i) consteve::map::Map
hasObjectProperty(int objectIndex, std::string_view name) consteve::map::Map
lastDualGridError() consteve::map::Map
loadFromFile(const std::string &path)eve::map::Map
loadFromFileWithObjectContract(const std::string &path, std::string_view contractJson)eve::map::Map
loadFromTextWithObjectContract(std::string_view mapJson, std::string_view contractJson)eve::map::Map
Map()eve::map::Map
Module_REG(Map)eve::map::Map
newFov(TileLayer *layer)eve::map::Map
newFovSize(int mapW, int mapH)eve::map::Map
newFovVolume(int mapW, int mapH, int depth)eve::map::Map
newLayer(int mapW, int mapH, float tileW=32.f, float tileH=32.f)eve::map::Map
newLayerFromFile(const std::string &path)eve::map::Map
newPathfinder(TileLayer *layer)eve::map::Map
newPathfinderSize(int mapW, int mapH)eve::map::Map
pollConfigs()eve::map::Map
publishCollision(TileLayer *layer)eve::map::Map
render(graphics::Graphics *gfx)eve::map::Map
resolveDualGrid(TileLayer *logic, TileLayer *display)eve::map::Map
resolveDualGridFilled(TileLayer *logic, TileLayer *display, int filledGid)eve::map::Map
setObjects(std::vector< MapObject > objects)eve::map::Map
update(float dt)eve::map::Map
~Map() override=defaulteve::map::Map
~Module()eve::Moduleinlinevirtual