warfactoryracine/tools/helpers
StillHammer f6c3b3430d Add comprehensive IDataTree configuration system
- Create modular IDataNode interface with tree navigation, pattern matching, and typed access
- Implement IDataTree container with manual hot-reload capabilities
- Add DataTreeFactory for flexible data source management
- Support hierarchical data with per-node blobs and children
- Enable pattern matching search (*wildcards) across entire subtrees
- Provide type-safe property access (getString, getInt, getBool, getDouble)
- Include hash system for validation and synchronization (getDataHash, getTreeHash)
- Add property-based queries with lambda predicates for gameplay data filtering
- Fix window positioning system to eliminate UI overlaps
- Enforce explicit type declarations (ban auto keyword) in CLAUDE.md coding standards

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-27 10:42:35 +08:00
..
README.md Add comprehensive IDataTree configuration system 2025-09-27 10:42:35 +08:00

Helpers & Utilities

Outils et utilitaires partagés pour le développement Warfactory.

Build & Development

  • CMake helpers : Scripts pour configuration build multi-platform
  • Build scripts : Automatisation compilation engines
  • Dependencies : Gestion librairies externes (OpenGL, networking, etc.)

Testing & Debug

  • Test utilities : Helpers pour tests unitaires engines
  • Debug tools : Profiling, monitoring performance
  • Mock engines : Engines factices pour tests

Data & Configuration

  • Config generators : Scripts génération configurations
  • Data converters : Outils conversion formats données
  • Migration scripts : Scripts migration database/formats

Engine Utilities

  • Communication helpers : Utilities inter-engine communication
  • Redis helpers : Wrappers Redis pour patterns communs
  • Performance monitoring : Tools mesure performance engines

Documentation

  • Doc generators : Scripts génération documentation
  • Architecture validators : Vérification cohérence architecture
  • Metrics calculators : Calculs métriques projet

Deployment

  • Docker configs : Containerisation engines
  • CI/CD scripts : Automation deployment
  • Environment setup : Scripts setup dev environment