DragonNest/Common/Utility/MultiElement.h
2024-12-20 16:56:44 +08:00

18 lines
760 B
C++
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#pragma once
class CMultiRoom;
class CMultiElement {
public:
CMultiElement() { m_pBaseRoom = NULL; }
CMultiElement( CMultiRoom *pRoom ) { Initialize( pRoom ); }
virtual ~CMultiElement() {}
protected:
CMultiRoom *m_pBaseRoom;
public:
void Initialize( CMultiRoom *pRoom ) { m_pBaseRoom = pRoom; }
CMultiRoom *GetRoom() const { return m_pBaseRoom; }
};