#include <room_collision.h>
Public Member Functions | |
| uint8_t | upper (int x, int y) const |
| uint8_t | lower (int x, int y) const |
Public Attributes | |
| std::array< uint8_t, kRoomCollisionBytes > | attributes {} |
| std::array< CollisionSource, kRoomCollisionBytes > | sources {} |
Definition at line 65 of file room_collision.h.
|
inline |
Definition at line 69 of file room_collision.h.
References attributes.
|
inline |
Definition at line 70 of file room_collision.h.
References attributes, and yaze::zelda3::kCollisionMapTiles.
| std::array<uint8_t, kRoomCollisionBytes> yaze::zelda3::RoomCollisionMaps::attributes {} |
Definition at line 66 of file room_collision.h.
Referenced by yaze::zelda3::ComputeBasicCollisionMaps(), yaze::zelda3::ComputeRoomCollisionMaps(), yaze::cli::handlers::DungeonTileTypesCommandHandler::Execute(), lower(), and upper().
| std::array<CollisionSource, kRoomCollisionBytes> yaze::zelda3::RoomCollisionMaps::sources {} |
Definition at line 67 of file room_collision.h.
Referenced by yaze::zelda3::ComputeBasicCollisionMaps(), yaze::zelda3::ComputeRoomCollisionMaps(), and yaze::cli::handlers::DungeonTileTypesCommandHandler::Execute().