VR-Engage  2.2
Loading...
Searching...
No Matches
makRadio.h
Go to the documentation of this file.
1/*****************************************************************************
2 * Copyright (c) 2025 MAK Technologies
3 * All rights reserved.
4 *****************************************************************************/
5
6//! \file makRadio.h
7//! \ingroup vreMakRadio
8//! \brief Provides initialization functionality for the MAK Radio subsystem
9//!
10//! This file contains the global initialization function for the MAK Radio
11//! subsystem, which integrates radio communications functionality into VREngage.
12
13#pragma once
14
15#include "vreMakRadio/export.h"
16
17namespace makVrv
18{
19class DtDe;
20}
21
22namespace makRadio
23{
24//! \brief Initializes the MAK Radio subsystem
25//! \param de Reference to the display engine to integrate with
26//!
27//! This function initializes the MAK Radio subsystem, setting up
28//! radio communications functionality within the VREngage environment.
29//! It must be called once at application startup before any radio
30//! functionality can be used.
31DT_DLL_VREMAKRADIO void init(makVrv::DtDe& de);
32} // namespace makRadio
Export/import macros for vreMakRadio library.
#define DT_DLL_VREMAKRADIO
Definition export.h:23
Definition makRadio.h:23
DT_DLL_VREMAKRADIO void init(makVrv::DtDe &de)
Initializes the MAK Radio subsystem.
Definition appLauncherComponent.h:28
makVrv::DtDe * de()
Gets the display element pointer used by the plugin.