isle-portable/extensions/include/extensions/thirdpersoncamera
Christian Semmler f7947e1720
Refactor extensions: DRY, named constants, and cleanup
Replace magic numbers with named constants across third-person camera,
multiplayer, and common utilities. Extract duplicated code into shared
helpers: CancelExternalAnim, StartEmotePhase, DeriveDependentIndices,
ReaddROI, SendFixedMessage. Deduplicate finger-down handling via
TryClaimFinger and tighten Extensions::Enable() dispatch with a
table-driven approach. Fix missing <functional> include in sceneplayer.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 15:08:23 -07:00
..
controller.h Refactor extensions: DRY, named constants, and cleanup 2026-03-28 15:08:23 -07:00
displayactor.h Separate extensions (#18) 2026-03-13 23:12:07 +01:00
inputhandler.h Refactor extensions: DRY, named constants, and cleanup 2026-03-28 15:08:23 -07:00
orbitcamera.h Refactor extensions: DRY, named constants, and cleanup 2026-03-28 15:08:23 -07:00