summaryrefslogtreecommitdiff
path: root/src/KingSystem/Physics/System/physInstanceSet.h
AgeCommit message (Collapse)Author
5 daysMatch Actor::getCharacterControllerRobbyV2
2022-12-20ksys/phys: Rename RagdollController to RagdollInstanceLéo Lam
RagdollController is a different thing!
2022-10-18Decompile some Action classes (#104)notyourav
* various action classes * rename instanceset fns * rename isFork -> isChangeable
2022-03-26ksys/phys: Add more InstanceSet member variablesLéo Lam
2022-03-26ksys/phys: Merge duplicate definitions of RagdollControllerLéo Lam
2022-03-01ksys/phys: Unify ContactPointInfo/CollisionInfo with InstanceSetLéo Lam
2022-03-01ksys/phys: Add some ContactListener prerequisitesLéo Lam
2022-01-30ksys/phys: Add more InstanceSet membersLéo Lam
2022-01-30ksys/phys: Add RigidBodySetLéo Lam
2022-01-25ksys/phys: Add RigidBody collision filter info functionsLéo Lam
Including a bunch of BitFields additions so we can get the desired codegen without sacrificing readability or flexibility. (The alternative would be building masks and masking manually.) getCollisionFilterInfo was changed to return a u32 instead of EntityCollisionFilterInfo because a collision filter info mask can be either an EntityCollisionFilterInfo or a ReceiverMask. (Also at some point we'll probably want to rename EntityCollisionFilterInfo because that is also used for sensor rigid bodies and not just for entities.)
2021-12-22ksys: Move physInstanceSet to Physics/SystemLéo Lam
It's right after EntityGroupFilter and before MaterialTable