![]() |
Blamite Game Engine - blam!
00296.01.12.21.0102.blamite
The core library for the Blamite Game Engine.
|
#include <string>
#include <vector>
#include <Windows.h>
#include <dwrite.h>
#include <Strings/components/utils/saferelease/saferelease.h>
Go to the source code of this file.
Classes | |
class | BlamRendering::DirectX::D2D::MF::MFFontCollectionLoader |
Class to assist in the loading of font collections. More... | |
class | BlamRendering::DirectX::D2D::MF::MFFontFileEnumerator |
Class to implement the DirectWrite Font File Enumerator interface. More... | |
Namespaces | |
BlamRendering | |
Namespace for things relating to rendering. | |
BlamRendering::DirectX | |
Namespace containing functions exclusive to DirectX. | |
BlamRendering::DirectX::D2D | |
Namespace containing functions relating to Direct2D. | |
BlamRendering::DirectX::D2D::MF | |
Namespace containing things relating to the MF font loader. | |
BlamRendering::DirectX::D2D::MF::MFFontGlobals | |
Global data used to store font collections. | |
Macros | |
#define | BLAM |
Typedefs | |
typedef std::vector< std::wstring > | MFFontList |
Somewhat pointless font list type definition, but it does make things slightly easier to read. More... | |
Functions | |
BLAM int | BlamRendering::DirectX::D2D::MF::MFFontGlobals::push (MFFontList &collection) |
Inserts a font list into the list of font lists. More... | |
BLAM std::vector< MFFontList > & | BlamRendering::DirectX::D2D::MF::MFFontGlobals::getFontFileLists () |
Retrieves the list of font lists. More... | |
BLAM void | BlamRendering::DirectX::D2D::MF::MFFontGlobals::addFontCollection (std::string id, IDWriteFontCollection *collection) |
Adds a font collection to the list of font collections. More... | |
BLAM IDWriteFontCollection * | BlamRendering::DirectX::D2D::MF::MFFontGlobals::getFontCollection (std::string id) |
Retrieves a font collection from the list of font collections. More... | |
BLAM void | BlamRendering::DirectX::D2D::MF::MFFontGlobals::cleanupCollectionList () |
Cleans up the font collection list. More... | |
BLAM HRESULT | BlamRendering::DirectX::D2D::MF::CreateFontCollection (MFFontList &newCollection, std::string font_id) |
Creates a new font collection. More... | |
#define BLAM |
typedef std::vector<std::wstring> MFFontList |
Somewhat pointless font list type definition, but it does make things slightly easier to read.