the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 32 lines 636 B view raw
1#include "stdafx.h" 2#include "DLCManager.h" 3#include "DLCUIDataFile.h" 4 5DLCUIDataFile::DLCUIDataFile(const wstring &path) : DLCFile(DLCManager::e_DLCType_UIData,path) 6{ 7 m_pbData = NULL; 8 m_dwBytes = 0; 9 m_canDeleteData = false; 10} 11 12DLCUIDataFile::~DLCUIDataFile() 13{ 14 if(m_canDeleteData && m_pbData != NULL) 15 { 16 app.DebugPrintf("Deleting DLCUIDataFile data\n"); 17 delete [] m_pbData; 18 } 19} 20 21void DLCUIDataFile::addData(PBYTE pbData, DWORD dwBytes,bool canDeleteData) 22{ 23 m_pbData = pbData; 24 m_dwBytes = dwBytes; 25 m_canDeleteData = canDeleteData; 26} 27 28PBYTE DLCUIDataFile::getData(DWORD &dwBytes) 29{ 30 dwBytes = m_dwBytes; 31 return m_pbData; 32}