载入中...
搜索中...
未找到
EditorHistory.h
浏览该文件的文档.
Undo/redo stack: opaque string actions + optional tile change groups that can apply directly to a Til...
Definition EditorHistory.h:14
std::string getLastActionName() const
Definition EditorHistory.cpp:94
int getLastTileY(int index) const
Definition EditorHistory.cpp:110
int getLastTileOldGid(int index) const
Definition EditorHistory.cpp:114
int getLastTileX(int index) const
Definition EditorHistory.cpp:106
int getLastTileNewGid(int index) const
Definition EditorHistory.cpp:118
void recordTile(int x, int y, int oldGid, int newGid)
Definition EditorHistory.cpp:37
std::string getLastActionKind() const
Definition EditorHistory.cpp:95
void push(const std::string &name, const std::string &payload)
Definition EditorHistory.cpp:19
bool applyLastToBuffer(TileBuffer *buffer)
Apply last undone/redone tile group to buffer (no-op for opaque actions).
Definition EditorHistory.cpp:84
std::string getLastPayload() const
Definition EditorHistory.cpp:96
void beginGroup(const std::string &name)
Definition EditorHistory.cpp:29
int getLastTileCount() const
Definition EditorHistory.cpp:98
Independent GID grid for map brushes (no hard dependency on map.TileLayer).
Definition TileBuffer.h:9
Definition Brush.cpp:10