Brunot
Loading...
Searching...
No Matches
AudioObject.cpp File Reference
#include "AudioObject.h"
#include <FMOD/fmod.h>
#include <FMOD/fmod.hpp>
#include <FMOD/fmod_errors.h>
#include "System/Logging.h"
#include "System/Json.h"
#include <nlohmann/json.hpp>
#include <filesystem>
#include "System/AudioSystem.h"
#include "Framework/Engine.h"
#include <source_location>
Include dependency graph for AudioObject.cpp:

Functions

static auto FMODERR (FMOD_RESULT result, std::source_location location=std::source_location::current()) -> bool
 FMOD error checking function used internally for checking FMOD function results.
auto to_json (json &j, const AudioObject &a) ->void
auto from_json (const json &j, AudioObject &a) ->void

Variables

static FMOD_RESULT result

Function Documentation

◆ FMODERR()

auto FMODERR ( FMOD_RESULT result,
std::source_location location = std::source_location::current() )->bool
static

FMOD error checking function used internally for checking FMOD function results.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ from_json()

auto from_json ( const json & j,
AudioObject & a )->void

◆ to_json()

auto to_json ( json & j,
const AudioObject & a )->void

Variable Documentation

◆ result

FMOD_RESULT result
static