8 #ifndef LMITECH_KTERRAIN_MODEL_H_INCLUDED
9 #define LMITECH_KTERRAIN_MODEL_H_INCLUDED
17 kFsFx(
kStatus) kTerrainModel_Construct(kTerrainModel* model,
k32u minimumRegions,
kAlloc allocator);
19 kFsFx(
kStatus) kTerrainModel_Add(kTerrainModel model, const kTerrain* item);
20 kFsFx(
kStatus) kTerrainModel_Clear(kTerrainModel model);
22 kFsFx(kTerrain*) kTerrainModel_At(kTerrainModel model,
k32u index);
23 kFsFx(
kSize) kTerrainModel_RegionCount(kTerrainModel model);
25 kFsFx(
k32s) kTerrainModel_GetSuppressedValue(kTerrainModel model);
26 kFsFx(
kStatus) kTerrainModel_SetSuppressedValue(kTerrainModel model,
k32s value);
28 kFsFx(
kBool) kTerrainModel_IsSuppressionEnabled(kTerrainModel model);
29 kFsFx(
kStatus) kTerrainModel_EnableSuppression(kTerrainModel model,
kBool enable);
32 #include <kFireSync/Data/kTerrainModel.x.h>
Essential API declarations for the kFireSync library.