mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-05-12 05:55:46 -05:00
28 lines
736 B
C
28 lines
736 B
C
#include "persisted_map_features.h"
|
|
|
|
#include <nitro.h>
|
|
|
|
void PersistedMapFeatures_Init(PersistedMapFeatures *persistedMapFeatures)
|
|
{
|
|
MI_CpuClear8(persistedMapFeatures, sizeof(PersistedMapFeatures));
|
|
}
|
|
|
|
void *PersistedMapFeatures_InitWithID(PersistedMapFeatures *persistedMapFeatures, int id)
|
|
{
|
|
PersistedMapFeatures_Init(persistedMapFeatures);
|
|
persistedMapFeatures->id = id;
|
|
|
|
return persistedMapFeatures->buffer;
|
|
}
|
|
|
|
void *PersistedMapFeatures_GetBuffer(PersistedMapFeatures *persistedMapFeatures, int id)
|
|
{
|
|
GF_ASSERT(persistedMapFeatures->id == id);
|
|
return persistedMapFeatures->buffer;
|
|
}
|
|
|
|
int PersistedMapFeatures_GetID(const PersistedMapFeatures *persistedMapFeatures)
|
|
{
|
|
return persistedMapFeatures->id;
|
|
}
|