|
tile2d
|
This is the complete list of members for TileBody< TileType >, including all inherited members.
| addAngularVel(const Float &vel) | Body | inline |
| addLinearVel(const vec2 &vel) | WorldBody | inline |
| addTile(const glm::i32vec2 &iPos) (defined in TileBody< TileType >) | TileBody< TileType > | inlineprotected |
| beginBulkErase() (defined in TileBody< TileType >) | TileBody< TileType > | inlineprotected |
| beginBulkInsert() (defined in TileBody< TileType >) | TileBody< TileType > | inlineprotected |
| Body(uint32_t id, BodyType type) | Body | inline |
| bodyType() const | WorldBody | inline |
| calculateRotationalInertia() (defined in TileBody< TileType >) | TileBody< TileType > | inlineprotected |
| calculateRotationalInertiaAndAABB() (defined in TileBody< TileType >) | TileBody< TileType > | inlineprotected |
| centroid() const | Body | inline |
| com() const | Body | inline |
| endBulkErase() (defined in TileBody< TileType >) | TileBody< TileType > | inlineprotected |
| endBulkInsert() (defined in TileBody< TileType >) | TileBody< TileType > | inlineprotected |
| FlagIndexes enum name (defined in WorldBody) | WorldBody | |
| getAABB() const override | TileBody< TileType > | inlinevirtual |
| getAABB(const Transform &spaceTransform, const vec2 &localOffset={ Float(0.5f), Float(0.5f) }) const (defined in WorldBody) | WorldBody | inline |
| getAABB(const AABB< Float > &localAABB, const Transform &spaceTransform, const vec2 &localOffset={ Float(0.5f), Float(0.5f) }) const (defined in WorldBody) | WorldBody | inline |
| getChunkAABB(const glm::i32vec2 &chunk) const | TileBody< TileType > | inline |
| getChunkCoords(const vec2 &localCoords) const | TileBody< TileType > | inline |
| getChunkCoords(const glm::i32vec2 &tileCoords) const | TileBody< TileType > | inline |
| getLocalAABB() const (defined in TileBody< TileType >) | TileBody< TileType > | inlineprotected |
| getLocalPoint(const vec2 &worldPoint) const override | Body | inlinevirtual |
| getTileCoords(const vec2 &localCoords) const | TileBody< TileType > | inline |
| getTileLocalAABB(const glm::i32vec2 &iPos) const | TileBody< TileType > | inline |
| getTileLocalPoint(const glm::i32vec2 &iPos) const | TileBody< TileType > | inline |
| getTileLocalPointNoDim(const glm::i32vec2 &iPos) const (defined in TileBody< TileType >) | TileBody< TileType > | inlineprotected |
| getTileWorldAABB(const glm::i32vec2 &iPos) const | TileBody< TileType > | inline |
| getTileWorldOBB(const glm::i32vec2 &iPos) const | TileBody< TileType > | inline |
| getTileWorldOBBOffset(const glm::i32vec2 &iPos, const vec2 &worldOffset) const | TileBody< TileType > | inline |
| getTileWorldOBBOffsetVertices(const glm::i32vec2 &iPos, const vec2 &worldOffset) const | TileBody< TileType > | inline |
| getTileWorldPoint(const glm::i32vec2 &iPos) const | TileBody< TileType > | inline |
| getWorldPoint(const vec2 &localPoint) const override | Body | inlinevirtual |
| getWorldPos() override | Body | inlinevirtual |
| id() const | WorldBody | inline |
| insertIntoChunk(const glm::i32vec2 &tile) (defined in TileBody< TileType >) | TileBody< TileType > | inlineprotected |
| integrate(Float dt) override | TileBody< TileType > | inlinevirtual |
| inverseMass() const | WorldBody | inline |
| IS_STATIC enum value (defined in WorldBody) | WorldBody | |
| isStatic() const | WorldBody | inline |
| m_angularVelocity (defined in Body) | Body | protected |
| m_bodyType (defined in WorldBody) | WorldBody | protected |
| m_centroid (defined in Body) | Body | protected |
| m_com (defined in Body) | Body | protected |
| m_flags (defined in WorldBody) | WorldBody | protected |
| m_force (defined in Body) | Body | protected |
| m_I (defined in Body) | Body | protected |
| m_inverseI (defined in Body) | Body | protected |
| m_inverseMass (defined in WorldBody) | WorldBody | protected |
| m_linearVelocity (defined in WorldBody) | WorldBody | protected |
| m_mass (defined in WorldBody) | WorldBody | protected |
| m_torque (defined in Body) | Body | protected |
| m_transform (defined in WorldBody) | WorldBody | protected |
| m_unweightedCentroid (defined in Body) | Body | protected |
| m_unweightedCom (defined in Body) | Body | protected |
| mass() const | WorldBody | inline |
| moveBy(const vec2 &amount) | WorldBody | inline |
| NEEDS_REINSERT enum value (defined in WorldBody) | WorldBody | |
| normals() const | TileBody< TileType > | inline |
| queryChunks(const AABB< Float > &intersectBox, OutIt chunks) const | TileBody< TileType > | inline |
| queryTiles(const AABB< Float > &intersectBox, OutIt tiles) const | TileBody< TileType > | inline |
| removeTile(const glm::i32vec2 &iPos) (defined in TileBody< TileType >) | TileBody< TileType > | inlineprotected |
| rotateBy(Float amount) | WorldBody | inline |
| rotationalInertia() const | Body | inline |
| setPos(const vec2 &pos) | WorldBody | inline |
| setRot(Float rot) | WorldBody | inline |
| setStatic(bool static_) override | Body | inlinevirtual |
| TileBody(TileMap< TileType > &tileMap, uint32_t id) | TileBody< TileType > | inline |
| tileMap() const | TileBody< TileType > | inline |
| TileMap< TileType > (defined in TileBody< TileType >) | TileBody< TileType > | friend |
| transform() | WorldBody | inline |
| transform() const | WorldBody | inline |
| WorldBody(uint32_t id, BodyType bodyType) | WorldBody | inline |