start work on raddbg building

This commit is contained in:
Ryan Fleury
2024-07-16 17:23:08 -07:00
parent de131b0c18
commit ec9c68f55e
9 changed files with 403 additions and 118 deletions
+33 -33
View File
@@ -1,33 +1,33 @@
// Copyright (c) 2024 Epic Games Tools
// Licensed under the MIT license (https://opensource.org/license/mit/)
#ifndef FONT_PROVIDER_INC_H
#define FONT_PROVIDER_INC_H
////////////////////////////////
//~ rjf: Backend Constants
#define FP_BACKEND_DWRITE 1
////////////////////////////////
//~ rjf: Decide On Backend
#if !defined(FP_BACKEND) && OS_WINDOWS
# define FP_BACKEND FP_BACKEND_DWRITE
#endif
////////////////////////////////
//~ rjf: Main Includes
#include "font_provider.h"
////////////////////////////////
//~ rjf: Backend Includes
#if FP_BACKEND == FP_BACKEND_DWRITE
# include "dwrite/font_provider_dwrite.h"
#else
# error Font provider backend not specified.
#endif
#endif // FONT_PROVIDER_INC_H
// Copyright (c) 2024 Epic Games Tools
// Licensed under the MIT license (https://opensource.org/license/mit/)
#ifndef FONT_PROVIDER_INC_H
#define FONT_PROVIDER_INC_H
////////////////////////////////
//~ rjf: Backend Constants
#define FP_BACKEND_DWRITE 1
////////////////////////////////
//~ rjf: Decide On Backend
#if !defined(FP_BACKEND) && OS_WINDOWS
# define FP_BACKEND FP_BACKEND_DWRITE
#endif
////////////////////////////////
//~ rjf: Main Includes
#include "font_provider.h"
////////////////////////////////
//~ rjf: Backend Includes
#if FP_BACKEND == FP_BACKEND_DWRITE
# include "dwrite/font_provider_dwrite.h"
#else
# error Font provider backend not specified.
#endif
#endif // FONT_PROVIDER_INC_H