Something went wrong. Try again.
the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
Something went wrong. Try again.
631 B · 38 lines
C
at master
123456789101112131415161718192021222324252627282930313233343536373839#pragma once
#define BEGIN_CONTROL_MAP() \ HRESULT MapChildControls() \ { \ HRESULT hr = S_OK; \ CXuiElement e = m_hObj; \
#define MAP_CONTROL(name, member) \ hr = e.GetChildById(name, &member); \ assert(hr==0); \
#define BEGIN_MAP_CHILD_CONTROLS( member ) \ { \ CXuiElement tempE = e; \ e = member; \
#define END_MAP_CHILD_CONTROLS() \ e = tempE; \ } \
#define MAP_OVERRIDE(name, member) \ { \ HXUIOBJ h; \ hr = e.GetChildById(name, &h); \ assert(hr==0); \ hr = XuiObjectFromHandle(h, reinterpret_cast<PVOID*>(&member)); \ assert(hr==0); \ } \
#define END_CONTROL_MAP() \ return hr; \ } \