26 [[nodiscard]]
bool checkSpherePartial(f32 radius,
const EGG::Vector3f &pos,
28 KCLTypeMask *maskOut, u32 timeOffset);
29 [[nodiscard]]
bool checkSpherePartialPush(f32 radius,
const EGG::Vector3f &pos,
31 KCLTypeMask *maskOut, u32 timeOffset);
32 [[nodiscard]]
bool checkSphereFull(f32 radius,
const EGG::Vector3f &pos,
34 KCLTypeMask *maskOut, u32 timeOffset);
35 [[nodiscard]]
bool checkSphereFullPush(f32 radius,
const EGG::Vector3f &pos,
37 KCLTypeMask *maskOut, u32 timeOffset);
38 [[nodiscard]]
bool checkSphereCachedPartial(f32 radius,
const EGG::Vector3f &pos,
40 KCLTypeMask *maskOut, u32 timeOffset);
41 [[nodiscard]]
bool checkSphereCachedPartialPush(f32 radius,
const EGG::Vector3f &pos,
43 KCLTypeMask *maskOut, u32 timeOffset);
44 [[nodiscard]]
bool checkSphereCachedFullPush(f32 radius,
const EGG::Vector3f &pos,
46 KCLTypeMask *maskOut, u32 timeOffset);
47 void colNarScLocal(f32 radius,
const EGG::Vector3f &pos, KCLTypeMask mask, u32 timeOffset);
54 static void DestroyInstance();
Contexts can be used to restore a previous memory state for the current session.