Classes | |
| struct | AnchorPos |
| class | MeasurementDungeonState |
Functions | |
| const DungeonState * | SelectMeasurementState (const DrawRoutineInfo &routine) |
| std::vector< gfx::TileInfo > | MakeDummyTiles () |
| AnchorPos | ChooseAnchor (const DrawRoutineInfo &routine, const RoomObject &object) |
Variables | |
| constexpr int | kDummyTileCount = 512 |
| const DungeonState * yaze::zelda3::anonymous_namespace{object_geometry.cc}::SelectMeasurementState | ( | const DrawRoutineInfo & | routine | ) |
Definition at line 52 of file object_geometry.cc.
References yaze::zelda3::DrawRoutineInfo::id, yaze::zelda3::DrawRoutineIds::kEmptyWaterFace, and SelectMeasurementState().
Referenced by SelectMeasurementState().

| std::vector< gfx::TileInfo > yaze::zelda3::anonymous_namespace{object_geometry.cc}::MakeDummyTiles | ( | ) |
Definition at line 64 of file object_geometry.cc.
References kDummyTileCount, and MakeDummyTiles().
Referenced by MakeDummyTiles().

| AnchorPos yaze::zelda3::anonymous_namespace{object_geometry.cc}::ChooseAnchor | ( | const DrawRoutineInfo & | routine, |
| const RoomObject & | object ) |
Definition at line 79 of file object_geometry.cc.
References yaze::zelda3::DrawRoutineInfo::category, ChooseAnchor(), yaze::zelda3::DrawRoutineInfo::Corner, yaze::zelda3::DrawRoutineInfo::Diagonal, yaze::zelda3::DrawRoutineInfo::id, yaze::zelda3::DrawContext::kMaxTilesX, yaze::zelda3::DrawContext::kMaxTilesY, yaze::zelda3::DrawRoutineIds::kMovingWallWest, yaze::zelda3::moving_wall::ObjectCountForSize(), yaze::zelda3::anonymous_namespace{object_geometry.cc}::AnchorPos::x, and yaze::zelda3::anonymous_namespace{object_geometry.cc}::AnchorPos::y.
Referenced by ChooseAnchor().

|
constexpr |
Definition at line 19 of file object_geometry.cc.
Referenced by MakeDummyTiles().