mirror of
https://github.com/isledecomp/isle.git
synced 2024-11-29 19:16:05 -05:00
0ab8fc52d2
* add MxDSObject, implement SetObjectName, adjust MxDSAction * add a TODO * update project files * add WIP MxDSObject stuff * merge * update project file * add addresses and SetAtomId * switch addresses * remove comment since it's fixed now (?) * refactor * update project file * refactor into separate unit * refactor into separate unit * rename unit to avoid NMAKE issue * rename param * add last missing piece to Isle::Close * fix spelling * merge * use union hack
24 lines
352 B
C++
24 lines
352 B
C++
#ifndef MXATOMID_H
|
|
#define MXATOMID_H
|
|
|
|
enum LookupMode
|
|
{
|
|
};
|
|
|
|
class MxAtomId
|
|
{
|
|
public:
|
|
__declspec(dllexport) MxAtomId(const char *, LookupMode);
|
|
__declspec(dllexport) MxAtomId &operator=(const MxAtomId &id);
|
|
__declspec(dllexport) ~MxAtomId();
|
|
|
|
MxAtomId()
|
|
{
|
|
this->m_internal = 0;
|
|
};
|
|
|
|
private:
|
|
char *m_internal;
|
|
};
|
|
|
|
#endif // MXATOMID_H
|