summaryrefslogtreecommitdiff
path: root/src/KingSystem/Physics/physMaterialMask.cpp
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2022-03-11 21:59:14 +0100
committerLéo Lam <leo@leolam.fr>2022-03-13 02:28:34 +0100
commite27c55361dd696ef248e22a7a03da4d4335ae89e (patch)
tree390deb283896f176c864f33a283842e56a0c148e /src/KingSystem/Physics/physMaterialMask.cpp
parentad6c11f4685bb609bdba08e94dd6abd2493483a3 (diff)
ksys/phys: Add impulse related ContactMgr functions
Diffstat (limited to 'src/KingSystem/Physics/physMaterialMask.cpp')
-rw-r--r--src/KingSystem/Physics/physMaterialMask.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/KingSystem/Physics/physMaterialMask.cpp b/src/KingSystem/Physics/physMaterialMask.cpp
index 365248fa..04345c51 100644
--- a/src/KingSystem/Physics/physMaterialMask.cpp
+++ b/src/KingSystem/Physics/physMaterialMask.cpp
@@ -6,13 +6,13 @@ namespace ksys::phys {
MaterialMask::MaterialMask() = default;
-MaterialMask::MaterialMask(MaterialMaskData data) : mData(data) {}
+MaterialMask::MaterialMask(u32 data) : mData(data) {}
MaterialMask::MaterialMask(Material mat, FloorCode floor, WallCode wall, bool flag) {
mData.material.Init(mat);
mData.floor.Init(floor);
mData.wall.Init(wall);
- mData.setFlag(flag);
+ mData.setFlag31(flag);
}
MaterialMask::MaterialMask(Material mat, const char* submat_name, FloorCode floor, WallCode wall,
@@ -26,7 +26,7 @@ MaterialMask::MaterialMask(Material mat, const char* submat_name, FloorCode floo
mData.sub_material.Init(submat_idx);
mData.floor.Init(floor);
mData.wall.Init(wall);
- mData.setFlag(flag);
+ mData.setFlag31(flag);
}
MaterialMask::MaterialMask(Material mat, int submat_idx, FloorCode floor, WallCode wall, bool flag)
@@ -36,7 +36,7 @@ MaterialMask::MaterialMask(Material mat, int submat_idx, FloorCode floor, WallCo
mData.sub_material.Init(submat_idx);
mData.floor.Init(floor);
mData.wall.Init(wall);
- mData.setFlag(flag);
+ mData.setFlag31(flag);
}
MaterialMask::~MaterialMask() = default;