|
Polyphase Game Engine
|
This is the complete list of members for TileMap, including all inherited members.
| As() const | Object | inline |
| Asset() | Asset | |
| ClassRuntimeName() | Object | inlinestatic |
| ClearCell(int32_t cellX, int32_t cellY, int32_t layerIndex=0) | TileMap | |
| ClearDirtyChunks() | TileMap | inline |
| Copy(Asset *srcAsset) | Asset | virtual |
| CountTileUses(int32_t tileIndex, int32_t layerIndex=0) const | TileMap | |
| Create() override | TileMap | virtual |
| DECLARE_ASSET(TileMap, Asset) | TileMap | |
| DECLARE_FACTORY(Asset, Asset) | Asset | |
| DECLARE_FACTORY_MANAGER(Asset) | Asset | |
| DECLARE_OBJECT(Asset, Object) | Asset | |
| DecrementRefCount() | Asset | |
| Destroy() override | TileMap | virtual |
| DrawCustomProperty(Property &prop) | Object | inlinevirtual |
| EnsureLayer(int32_t layerIndex) | TileMap | protected |
| EnsureUuid() | Asset | |
| Equals(const Object *rhs) const | Object | inlinevirtual |
| FloorDivChunk(int32_t cell) | TileMap | static |
| FloorModChunk(int32_t cell) | TileMap | static |
| GatherProperties(std::vector< Property > &outProps) override | TileMap | virtual |
| GetCell(int32_t cellX, int32_t cellY, int32_t layerIndex=0) const | TileMap | |
| GetDirectoryFromPath(const std::string &path) | Asset | static |
| GetDirtyChunks() const | TileMap | inline |
| GetLayer(int32_t layerIndex) | TileMap | |
| GetLayer(int32_t layerIndex) const | TileMap | |
| GetMaxUsed() const | TileMap | inline |
| GetMinUsed() const | TileMap | inline |
| GetName() const | Asset | |
| GetNameFromPath(const std::string &path) | Asset | static |
| GetNameFromTypeId(TypeId id) | Asset | static |
| GetNumLayers() const | TileMap | inline |
| GetOrigin() const | TileMap | inline |
| GetRefCount() const | Asset | |
| GetTile(int32_t cellX, int32_t cellY, int32_t layerIndex=0) const | TileMap | |
| GetTileSet() const | TileMap | |
| GetTileSize() const | TileMap | inline |
| GetTypeColor() override | TileMap | virtual |
| GetTypeIdFromName(const char *name) | Asset | static |
| GetTypeImportExt() | Asset | virtual |
| GetTypeName() override | TileMap | virtual |
| GetUuid() const | Asset | |
| HandlePropChange(class Datum *datum, uint32_t index, const void *newValue) | TileMap | static |
| HasContent() const | TileMap | inline |
| Import(const std::string &path, ImportOptions *options=nullptr) | Asset | virtual |
| IncrementRefCount() | Asset | |
| InstanceRuntimeId() const =0 | Object | pure virtual |
| Is(RuntimeId id) const | Object | inlinevirtual |
| Is(const char *name) const | Object | inlinevirtual |
| IsCellOccupied(int32_t cellX, int32_t cellY, int32_t layerIndex=0) const | TileMap | |
| IsEmbedded() const | Asset | |
| IsEngineAsset() const | Asset | |
| IsLoaded() const | Asset | |
| IsRefCounted() const | Asset | |
| IsTransient() const | Asset | |
| LoadEmbedded(const EmbeddedFile *embeddedAsset, AsyncLoadRequest *request=nullptr) | Asset | |
| LoadFile(const char *path, AsyncLoadRequest *request=nullptr) | Asset | |
| LoadStream(Stream &stream, Platform platform) override | TileMap | virtual |
| mAllowNegativeCoords | TileMap | protected |
| MarkAllDirty() | TileMap | |
| mDirtyChunks | TileMap | protected |
| mEmbedded | Asset | protected |
| mEnableRefCount | Asset | protected |
| mEngineAsset | Asset | protected |
| mHasContent | TileMap | protected |
| mLayers | TileMap | protected |
| mLoaded | Asset | protected |
| mMaxUsed | TileMap | protected |
| mMinUsed | TileMap | protected |
| mName | Asset | protected |
| mOrigin | TileMap | protected |
| mRefCount | Asset | protected |
| mTileSet | TileMap | protected |
| mTileSize | TileMap | protected |
| mTransient | Asset | protected |
| mType | Asset | protected |
| mUuid | Asset | protected |
| mVersion | Asset | protected |
| PackChunkKey(int32_t chunkX, int32_t chunkY) | TileMap | static |
| QueryInterface(RuntimeId id) const | Object | inlinevirtual |
| ReadHeader(Stream &stream) | Asset | static |
| RecomputeUsedBounds() | TileMap | protected |
| ReplaceTile(int32_t oldIndex, int32_t newIndex, int32_t layerIndex=0) | TileMap | |
| ReplaceTilesWithTag(const std::string &tag, int32_t newIndex, int32_t layerIndex=0) | TileMap | |
| RuntimeName() const =0 | Object | pure virtual |
| RuntimeParentName() const =0 | Object | pure virtual |
| SaveFile(const char *path, Platform platform) | Asset | |
| SaveStream(Stream &stream, Platform platform) override | TileMap | virtual |
| SetCell(int32_t cellX, int32_t cellY, const TileCell &cell, int32_t layerIndex=0) | TileMap | |
| SetEmbedded(bool embed) | Asset | |
| SetEngineAsset(bool engineAsset) | Asset | |
| SetName(const std::string &name) | Asset | |
| SetOrigin(glm::vec2 origin) | TileMap | inline |
| SetTile(int32_t cellX, int32_t cellY, int32_t tileIndex, int32_t layerIndex=0) | TileMap | |
| SetTileSet(TileSet *tileSet) | TileMap | |
| SetTileSize(glm::ivec2 size) | TileMap | inline |
| SetTransient(bool transient) | Asset | |
| SetUuid(uint64_t uuid) | Asset | |
| ShouldSnapshotForPie() const | Asset | inlinevirtual |
| TileMap() | TileMap | |
| UnpackChunkKey(int64_t key, int32_t &outChunkX, int32_t &outChunkY) | TileMap | static |
| WriteHeader(Stream &stream) | Asset | |
| ~Asset() | Asset | virtual |
| ~Object()=default | Object | virtual |
| ~TileMap() | TileMap | virtual |