Classes
Engine::Assets::Asset
Engine::Assets::Asset::Event
Engine::Assets::Asset::Event::Loaded
Engine::Assets::Asset::Event::Unloaded
Engine::Assets::Asset::Event::Waiting
Engine::Audio::AudioBuffer
Engine::Audio::AudioBuffer::TypedAudioData
Engine::Audio::AudioManager
Engine::Exception
Engine::Graphics::Framebuffer
Engine::Graphics::Handle
Engine::Graphics::Texture
Engine::Graphics::Texture2D
Engine::Graphics::Texture3D
Engine::Gui::GuiWidget
Engine::Utils::ArrayView
Examples
example-1.cpp
Files
src
src/Assets
src/Assets/Asset.hpp
src/Assets/Assets.hpp
src/Audio
src/Audio/Audio.hpp
src/Audio/AudioBuffer.hpp
src/Audio/AudioManager.hpp
src/Engine.hpp
src/Exception.hpp
src/Graphics
src/Graphics/Framebuffer.hpp
src/Graphics/Graphics.hpp
src/Graphics/Handle.hpp
src/Graphics/Renderer.hpp
src/Graphics/Texture.hpp
src/Graphics/Texture2D.hpp
src/Graphics/Texture3D.hpp
src/Gui
src/Gui/Gui.hpp
src/Gui/GuiWidget.hpp
src/Utils
src/Utils/ArrayView.hpp
src/Utils/Config.hpp
src/Utils/Log.hpp
src/Utils/Path.hpp
src/Utils/Utils.hpp
Modules
An example game engine
Audio buffers and devices
Generic assets
Graphical related classes
Some gui related stuff and whatever
Some useful utilities
Namespaces
Engine
Engine::Assets
Engine::Audio
Engine::Graphics
Engine::Gui
Engine::Utils
Engine::Utils::Path
Pages
Advanced Usage
Bug List
Deprecated List
Introduction
Test List
Todo List
Built with
from
Grav
and
Hugo
Doxybook2 Example
> Classes
Classes
namespace
Engine
This namespace contains all of the necessary engine components.
namespace
Assets
class
Asset
union
Event
struct
Loaded
struct
Unloaded
struct
Waiting
namespace
Audio
class
AudioBuffer
_A simple audio buffer to hold PCM samples_
struct
TypedAudioData
Use this to populate the buffer.
class
AudioManager
An audio manager that
accepts
multiple
Audio::AudioBuffer
instances.
class
Exception
namespace
Graphics
class
Framebuffer
class
Handle
interface
Texture
This is a base texture class that serves as a base class for other texture types.
class
Texture2D
class
Texture3D
Some deprecated class.
namespace
Gui
class
GuiWidget
Some generic gui widget class.
namespace
Utils
class
ArrayView
Filesystem path utility functions.
namespace
Path
Filesystem path utility functions.
Updated on 2022-10-19 at 22:22:02 +0000