mirror of
https://github.com/Kiritow/MiniEngine.git
synced 2024-03-22 13:11:22 +08:00
34 lines
1.2 KiB
C++
34 lines
1.2 KiB
C++
#pragma once
|
|
#include "include.h"
|
|
#include "_BlendMode.h"
|
|
#include "_WindowType.h"
|
|
#include "_SystemCursorType.h"
|
|
#include "_FontStyle.h"
|
|
#include "_FlipMode.h"
|
|
#include "_SDLInitFlag.h"
|
|
#include "_IMGInitFlag.h"
|
|
#include "_MixInitFlag.h"
|
|
#include "_MusicType.h"
|
|
#include <vector>
|
|
namespace MiniEngine
|
|
{
|
|
namespace _internal
|
|
{
|
|
BlendMode getBlendModeFromSDLBlendMode(SDL_BlendMode mode);
|
|
SDL_BlendMode getSDLBlendModeFromBlendMode(BlendMode mode);
|
|
/// FIXME: return SDL_WindowFlags or Uint32 ?
|
|
Uint32 getSDLWindowFlagsFromWindowType(WindowType type);
|
|
SystemCursorType getCursorTypeFromSDLSystemCursor(SDL_SystemCursor id);
|
|
SDL_SystemCursor getSDLSystemCursorFromSystemCursorType(SystemCursorType type);
|
|
int getTTFFontStyleFromFontStyle(FontStyle style);
|
|
std::vector<FontStyle> getFontStyleVecFromMixedTTFFontStyle(int Mixed_TTF_Font_Style);
|
|
SDL_RendererFlip getSDLRendererFlipFromFlipMode(FlipMode mode);
|
|
Uint32 getUint32FromSDLInitFlag(SDLInitFlag flag);
|
|
int getIntFromIMGInitFlag(IMGInitFlag flag);
|
|
int getIntFromMixInitFlag(MixInitFlag flag);
|
|
MusicType getMusicTypeFromMixMusicType(Mix_MusicType);
|
|
Mix_MusicType getMixMusicTypeFromMusicType(MusicType);
|
|
}/// End of namespace _internal
|
|
} /// End of namespace MiniEngine
|
|
|