Project_DJ_Engine

Documentation:

  • Getting Started
  • API Reference
  • Editor_Format
  • About Beat & subBeat & Separate
Project_DJ_Engine
  • File jsonWrapper.hpp
  • View page source

File jsonWrapper.hpp

↰ Parent directory (include\editor\featureWrapper\JSONWrap)

JSON based storage helpers for editor data.

Contents

  • Definition (include\editor\featureWrapper\JSONWrap\jsonWrapper.hpp)

  • Includes

  • Included By

  • Classes

  • Defines

  • Typedefs

Definition (include\editor\featureWrapper\JSONWrap\jsonWrapper.hpp)

  • Program Listing for File jsonWrapper.hpp

Includes

  • EditorArgs.hpp (File EditorArgs.hpp)

  • MixTranslator.hpp (File MixTranslator.hpp)

  • PDJE_EXPORT_SETTER.hpp (File PDJE_EXPORT_SETTER.hpp)

  • PDJE_LOG_SETTER.hpp (File PDJE_LOG_SETTER.hpp)

  • fileNameSanitizer.hpp (File fileNameSanitizer.hpp)

  • filesystem

  • fstream

  • functional

  • memory

  • nlohmann/json.hpp

  • ranges

  • string

Included By

  • File editor.hpp

  • File KVJson.cpp

  • File MixJson.cpp

  • File MusicJson.cpp

  • File NoteJson.cpp

Classes

  • Template Class PDJE_JSONHandler

Defines

  • Define PDJE_JSON_BEAT

  • Define PDJE_JSON_BPM

  • Define PDJE_JSON_COMPOSER

  • Define PDJE_JSON_DETAILS

  • Define PDJE_JSON_EBEAT

  • Define PDJE_JSON_ESEPARATE

  • Define PDJE_JSON_ESUBBEAT

  • Define PDJE_JSON_FIRST

  • Define PDJE_JSON_FIRST_BEAT

  • Define PDJE_JSON_ID

  • Define PDJE_JSON_NOTE_DETAIL

  • Define PDJE_JSON_NOTE_TYPE

  • Define PDJE_JSON_PATH

  • Define PDJE_JSON_SECOND

  • Define PDJE_JSON_SEPARATE

  • Define PDJE_JSON_SUBBEAT

  • Define PDJE_JSON_THIRD

  • Define PDJE_JSON_TITLE

  • Define PDJE_JSON_TYPE

  • Define PDJEARR

  • Define PDJEMUSICBPM

  • Define PDJENOTE

Typedefs

  • Typedef KEY_VALUE

  • Typedef KV_W

  • Typedef MIX_W

  • Typedef MUSIC_W

  • Typedef nj

  • Typedef NOTE_W


© Copyright 2025, RLIOP913.

Built with Sphinx using a theme provided by Read the Docs.