DxLibEx
prototype2d.hpp
Go to the documentation of this file.
1
/*=============================================================================
2
Copyright (C) 2015-2017 DxLibEx project
3
https://github.com/Nagarei/DxLibEx/
4
5
Distributed under the Boost Software License, Version 1.0.
6
(See http://www.boost.org/LICENSE_1_0.txt)
7
=============================================================================*/
8
#ifndef DXLE_INC_TEXTURE_TEXTURE2D_PROTOTYPE2D_HPP_
9
#define DXLE_INC_TEXTURE_TEXTURE2D_PROTOTYPE2D_HPP_
10
11
#include "
dxlibex/config/no_min_max.h
"
12
#if defined(__c2__) && __clang_major__ == 3 && __clang_minor__ == 8
13
//To avoid compile error
14
//C:\Program Files (x86)\Windows Kits\8.1\Include\um\combaseapi.h(229,21): error : unknown type name 'IUnknown'
15
// static_cast<IUnknown*>(*pp); // make sure everyone derives from IUnknown
16
struct
IUnknown;
17
#endif
18
#include "DxLib.h"
19
#include "
dxlibex/basic_types.hpp
"
20
21
namespace
dxle
22
{
24
namespace
graph2d
25
{
26
class
texture2d;
27
class
screen;
28
29
class
animation_graph;
30
31
class
shared_texture2d;
32
33
template
<
size_t
N>
34
class
static_derivative_texture2d
;
35
class
derivative_texture2d
;
36
37
38
namespace
gr_impl
39
{
40
template
<
typename
BuffT,
typename
OutFunc>
41
void
LoadDivGraph_impl
(OutFunc&& out_func, BuffT* HandleBuf,
const
TCHAR *FileName,
int
AllNum,
const
dxle::sizei& Num,
const
dxle::sizei& Size,
bool
NotUse3DFlag);
42
}
43
}
44
using namespace
graph2d;
45
}
46
47
#endif
no_min_max.h
basic_types.hpp
dxle
Definition:
cast_if.hpp:12
dxle::graph2d::gr_impl::LoadDivGraph_impl
void LoadDivGraph_impl(OutFunc &&out_func, BuffT *HandleBuf, const TCHAR *FileName, int AllNum, const dxle::sizei &Num, const dxle::sizei &Size, bool NotUse3DFlag)
画像ファイルを分割してグラフィックハンドルを作成する
Definition:
texture2d.hpp:35
dxle::graph2d::derivative_texture2d
Definition:
texture2d.hpp:504
dxle::graph2d::static_derivative_texture2d
N = AllNum.
Definition:
prototype2d.hpp:34
dxlibex
texture
texture2d
prototype2d.hpp
Generated on Sun Jan 1 2017 10:49:51 for DxLibEx by
1.8.12