Definition at line 11 of file MapdataArea.hh.
|
| enum class | Shape {
Box = 0
,
Cylinder = 1
} |
| |
| enum class | Type { MovingRoad = 3
} |
| |
◆ Shape
| enum class System::MapdataAreaBase::Shape |
|
strong |
◆ Type
| enum class System::MapdataAreaBase::Type |
|
strong |
◆ MapdataAreaBase()
| System::MapdataAreaBase::MapdataAreaBase |
( |
const SData * | data, |
|
|
s16 | index ) |
|
0x80516050 |
◆ getPointInfo()
◆ index()
| s16 System::MapdataAreaBase::index |
( |
| ) |
const |
|
inlinenodiscard |
◆ param()
| s16 System::MapdataAreaBase::param |
( |
size_t | i | ) |
const |
|
inlinenodiscard |
◆ priority()
| u8 System::MapdataAreaBase::priority |
( |
| ) |
const |
|
inlinenodiscard |
◆ read()
| void System::MapdataAreaBase::read |
( |
EGG::Stream & | stream | ) |
|
◆ test()
| bool System::MapdataAreaBase::test |
( |
const EGG::Vector3f & | pos | ) |
const |
|
inlinenodiscard0x805160B0 |
◆ type()
| Type System::MapdataAreaBase::type |
( |
| ) |
const |
|
inlinenodiscard |
◆ m_dimensions
◆ m_ellipseAspectRatio
| f32 System::MapdataAreaBase::m_ellipseAspectRatio |
|
protected |
◆ m_ellipseRadiusSq
| f32 System::MapdataAreaBase::m_ellipseRadiusSq |
|
protected |
◆ m_forward
◆ m_index
| s16 System::MapdataAreaBase::m_index |
|
protected |
◆ m_params
| std::array<s16, 2> System::MapdataAreaBase::m_params |
|
protected |
◆ m_position
◆ m_priority
| u8 System::MapdataAreaBase::m_priority |
|
protected |
◆ m_railId
| s8 System::MapdataAreaBase::m_railId |
|
protected |
◆ m_rawData
| const SData* System::MapdataAreaBase::m_rawData |
|
protected |
◆ m_right
◆ m_rotation
◆ m_scale
◆ m_sqBoundingSphereRadius
| f32 System::MapdataAreaBase::m_sqBoundingSphereRadius |
|
protected |
Used to phase out intersection tests early.
Definition at line 83 of file MapdataArea.hh.
◆ m_type
| Type System::MapdataAreaBase::m_type |
|
protected |
◆ m_up