39 lines
807 B
C
39 lines
807 B
C
![]() |
/////////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// FILE : uiPageInfo.h
|
||
|
// PURPOSE : Info of a page for use when transitioning
|
||
|
//
|
||
|
// AUTHOR : stephen.phillips
|
||
|
// STARTED : September 2021
|
||
|
//
|
||
|
/////////////////////////////////////////////////////////////////////////////////
|
||
|
#ifndef UI_PAGE_INFO_H
|
||
|
#define UI_PAGE_INFO_H
|
||
|
|
||
|
#include "frontend/page_deck/uiPageConfig.h"
|
||
|
#if UI_PAGE_DECK_ENABLED
|
||
|
|
||
|
// rage
|
||
|
#include "parser/macros.h"
|
||
|
|
||
|
class uiPageInfo final
|
||
|
{
|
||
|
public:
|
||
|
uiPageInfo() { }
|
||
|
explicit uiPageInfo( uiPageId const pageId );
|
||
|
~uiPageInfo() { }
|
||
|
|
||
|
uiPageId const& GetId() const { return m_pageId; }
|
||
|
|
||
|
bool operator ==( const class uiPageInfo& op ) const;
|
||
|
|
||
|
private:
|
||
|
uiPageId m_pageId;
|
||
|
|
||
|
PAR_SIMPLE_PARSABLE;
|
||
|
};
|
||
|
|
||
|
#endif // UI_PAGE_DECK_ENABLED
|
||
|
|
||
|
#endif // UI_PAGE_INFO_H
|