xtd
1.0.0
Toggle main menu visibility
Loading...
Searching...
No Matches
xtd.core
include
xtd
media
system_sound.hpp
Go to the documentation of this file.
1
4
#pragma once
5
#include "
../core_export.hpp
"
6
#include "
../object.hpp
"
7
#include "
../uint32.hpp
"
8
10
namespace
xtd
{
12
namespace
media
{
13
class
system_sounds
;
29
class
core_export_
system_sound :
public
xtd::object
{
30
public
:
32
system_sound() =
default
;
34
36
45
auto
play
() const ->
void
;
47
48
private:
49
friend class system_sounds;
50
explicit system_sound(
xtd
::
uint32
type
);
51
uint32
type_ = 0;
52
};
53
}
54
}
xtd::media::system_sound::play
auto play() const -> void
Plays the system sound type.
xtd::media::system_sounds
Retrieves sounds associated with a set of Windows operating system sound-event types....
Definition
system_sounds.hpp:28
xtd::object
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes....
Definition
object.hpp:45
core_export.hpp
Contains core_export_ keyword.
core_export_
#define core_export_
Define shared library export.
Definition
core_export.hpp:13
xtd::type
std::type_info type
Stores information about a type.
Definition
type.hpp:23
xtd::uint32
std::uint32_t uint32
Represents a 32-bit unsigned integer.
Definition
uint32.hpp:23
xtd::media
The xtd::media namespace contains classes for playing sound files and accessing sounds provided by th...
Definition
system_sound.hpp:12
xtd
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition
abstract_object.hpp:8
object.hpp
Contains xtd::object class.
uint32.hpp
Contains xtd::uint32 type.
Generated on
for xtd by
Gammasoft
. All rights reserved.