Add GetSector() to the SectorEffect class, allowing read-only access to its m_Sector variable to outside objects.

This commit is contained in:
Marisa Kirisame 2018-01-26 18:51:06 +01:00
parent 8cfb1cba7c
commit d7521c1540
2 changed files with 8 additions and 0 deletions

View file

@ -79,6 +79,12 @@ void DSectorEffect::Serialize(FSerializer &arc)
DEFINE_FIELD(DSectorEffect, m_Sector)
DEFINE_ACTION_FUNCTION(DSectorEffect, GetSector)
{
PARAM_SELF_PROLOGUE(DSectorEffect);
ACTION_RETURN_POINTER(self->m_Sector);
}
IMPLEMENT_CLASS(DMover, true, true)
IMPLEMENT_POINTERS_START(DMover)

View file

@ -789,6 +789,8 @@ struct StringStruct native
class SectorEffect : Thinker native
{
native protected Sector m_Sector;
native clearscope Sector GetSector();
}
class Mover : SectorEffect native