|
DxLibEx
|
2Dグラフィック More...
Namespaces | |
| gr_impl | |
Classes | |
| class | animation_graph |
| class | derivative_texture2d |
| class | screen |
| 描画可能画像クラス More... | |
| class | screen_mutex_c |
| class | shared_texture2d |
| class | static_derivative_texture2d |
| N = AllNum. More... | |
| class | texture2d |
Enumerations | |
| enum | bright_clip_mode : int |
| for filter_bright_clip(texture2d and screen_c ) More... | |
Functions | |
| derivative_texture2d | LoadDivGraph (const TCHAR *FileName, int AllNum, const dxle::sizei &Num, const dxle::sizei &Size, bool NotUse3DFlag=false) |
| 画像ファイルを分割してグラフィックハンドルを作成する More... | |
| derivative_texture2d | LoadDivGraph (const tstring &FileName, int AllNum, const dxle::sizei &Num, const dxle::sizei &Size, bool NotUse3DFlag=false) |
| 画像ファイルを分割してグラフィックハンドルを作成する More... | |
| texture2d | MakeGraph (int SizeX, int SizeY, bool NotUse3DFlag=false) DXLE_NOEXCEPT_OR_NOTHROW |
| 指定サイズのグラフィックを作成する More... | |
| texture2d | MakeGraph (const sizei &size, bool NotUse3DFlag=false) DXLE_NOEXCEPT_OR_NOTHROW |
| 指定サイズのグラフィックを作成する More... | |
| screen | MakeScreen (int SizeX, int SizeY, bool UseAlphaChannel=false) DXLE_NOEXCEPT_OR_NOTHROW |
| SetDrawScreen で描画対象にできるグラフィックを作成する More... | |
| screen | MakeScreen (const sizei &size, bool UseAlphaChannel=false) DXLE_NOEXCEPT_OR_NOTHROW |
| SetDrawScreen で描画対象にできるグラフィックを作成する More... | |
| texture2d | DerivationGraph (int SrcX, int SrcY, int Width, int Height, const texture2d &SrcGraphHandle) DXLE_NOEXCEPT_OR_NOTHROW |
| 指定のグラフィックの指定部分だけを抜き出して新たなグラフィックを作成する More... | |
| texture2d | DerivationGraph (const pointi &src, const sizei &size, const texture2d &SrcGraphHandle) DXLE_NOEXCEPT_OR_NOTHROW |
| 指定のグラフィックの指定部分だけを抜き出して新たなグラフィックを作成する More... | |
| texture2d | LoadBmpToGraph (const TCHAR *FileName, int TextureFlag, int ReverseFlag, int SurfaceMode=DX_MOVIESURFACE_NORMAL) DXLE_NOEXCEPT_OR_NOTHROW |
| 画像ファイルからグラフィックを作成する More... | |
| texture2d | LoadBmpToGraph (const tstring &FileName, int TextureFlag, int ReverseFlag, int SurfaceMode=DX_MOVIESURFACE_NORMAL) DXLE_NOEXCEPT_OR_NOTHROW |
| 画像ファイルからグラフィックを作成する More... | |
| texture2d | LoadGraph (const TCHAR *FileName, bool NotUse3DFlag=false) DXLE_NOEXCEPT_OR_NOTHROW |
| 画像ファイルからグラフィックを作成する More... | |
| texture2d | LoadGraph (const tstring &FileName, bool NotUse3DFlag=false) DXLE_NOEXCEPT_OR_NOTHROW |
| 画像ファイルからグラフィックを作成する More... | |
| texture2d | LoadReverseGraph (const TCHAR *FileName, bool NotUse3DFlag=false) DXLE_NOEXCEPT_OR_NOTHROW |
| 画像ファイルを反転したものでグラフィックを作成する More... | |
| texture2d | LoadReverseGraph (const tstring &FileName, bool NotUse3DFlag=false) DXLE_NOEXCEPT_OR_NOTHROW |
| 画像ファイルを反転したものでグラフィックを作成する More... | |
| texture2d | CreateGraphFromMem (const void *RGBFileImage, int RGBFileImageSize, const void *AlphaFileImage=nullptr, int AlphaFileImageSize=0, bool TextureFlag=true, bool ReverseFlag=false) DXLE_NOEXCEPT_OR_NOTHROW |
| メモリ上の画像イメージからグラフィックを作成する More... | |
| int | ReCreateGraphFromMem (const void *RGBFileImage, int RGBFileImageSize, texture2d &GrHandle, const void *AlphaFileImage=nullptr, int AlphaFileImageSize=0, bool TextureFlag=true, bool ReverseFlag=false) DXLE_NOEXCEPT_OR_NOTHROW |
| メモリ上の画像イメージから既存のグラフィックにデータを転送する More... | |
| texture2d | CreateDXGraph (const DxLib::BASEIMAGE *RgbBaseImage, const DxLib::BASEIMAGE *AlphaBaseImage, bool TextureFlag) DXLE_NOEXCEPT_OR_NOTHROW |
| 基本イメージデータからサイズを割り出し、それに合ったグラフィックを作成する More... | |
| texture2d | CreateGraphFromGraphImage (const DxLib::BASEIMAGE *RgbBaseImage, bool TextureFlag=true, bool ReverseFlag=false) DXLE_NOEXCEPT_OR_NOTHROW |
| 基本イメージデータからグラフィックを作成する More... | |
| texture2d | CreateGraphFromGraphImage (const DxLib::BASEIMAGE *RgbBaseImage, const DxLib::BASEIMAGE *AlphaBaseImage, bool TextureFlag=true, bool ReverseFlag=false) DXLE_NOEXCEPT_OR_NOTHROW |
| 基本イメージデータからグラフィックを作成する More... | |
| int | ReCreateGraphFromGraphImage (const DxLib::BASEIMAGE *RgbBaseImage, texture2d &GrHandle, bool TextureFlag=true, bool ReverseFlag=false) DXLE_NOEXCEPT_OR_NOTHROW |
| 基本イメージデータから既存のグラフィックにデータを転送する More... | |
| int | ReCreateGraphFromGraphImage (const DxLib::BASEIMAGE *RgbBaseImage, const DxLib::BASEIMAGE *AlphaBaseImage, texture2d &GrHandle, bool TextureFlag=true, bool ReverseFlag=false) DXLE_NOEXCEPT_OR_NOTHROW |
| 基本イメージデータから既存のグラフィックにデータを転送する More... | |
| texture2d | CreateGraph (int Width, int Height, int Pitch, const void *RGBImage, const void *AlphaImage=nullptr, const texture2d &GrHandle=texture2d()) DXLE_NOEXCEPT_OR_NOTHROW |
| メモリ上のビットマップイメージからグラフィックを作成する More... | |
| texture2d | CreateGraph (const sizei &size, int Pitch, const void *RGBImage, const void *AlphaImage=nullptr, const texture2d &GrHandle=texture2d()) DXLE_NOEXCEPT_OR_NOTHROW |
| メモリ上のビットマップイメージからグラフィックを作成する More... | |
| int | ReCreateGraph (int Width, int Height, int Pitch, const void *RGBImage, texture2d &GrHandle, const void *AlphaImage=nullptr) DXLE_NOEXCEPT_OR_NOTHROW |
| メモリ上のビットマップイメージからグラフィックを再作成する More... | |
| int | ReCreateGraph (const sizei &size, int Pitch, const void *RGBImage, texture2d &GrHandle, const void *AlphaImage=nullptr) DXLE_NOEXCEPT_OR_NOTHROW |
| メモリ上のビットマップイメージからグラフィックを再作成する More... | |
| texture2d | CreateGraphFromBaseImage (const DxLib::BASEIMAGE *BaseImage) DXLE_NOEXCEPT_OR_NOTHROW |
| 基本イメージデータからグラフィックを作成する More... | |
| texture2d | CreateGraphFromRectBaseImage (const DxLib::BASEIMAGE *BaseImage, int x, int y, int SizeX, int SizeY) DXLE_NOEXCEPT_OR_NOTHROW |
| 基本イメージデータの指定の領域を使ってグラフィックを作成する More... | |
| texture2d | CreateGraphFromRectBaseImage (const DxLib::BASEIMAGE *BaseImage, const pointi &p, const sizei &size) DXLE_NOEXCEPT_OR_NOTHROW |
| 基本イメージデータの指定の領域を使ってグラフィックを作成する More... | |
| int | ReCreateGraphFromBaseImage (const DxLib::BASEIMAGE *BaseImage, texture2d &GrHandle) DXLE_NOEXCEPT_OR_NOTHROW |
| 基本イメージデータから既存のグラフィックに画像データを転送する More... | |
| int | ReCreateGraphFromRectBaseImage (const DxLib::BASEIMAGE *BaseImage, int x, int y, int SizeX, int SizeY, texture2d &GrHandle) DXLE_NOEXCEPT_OR_NOTHROW |
| 基本イメージデータの指定の領域を使って既存のグラフィックに画像データを転送する More... | |
| int | ReCreateGraphFromRectBaseImage (const DxLib::BASEIMAGE *BaseImage, const pointi &p, const sizei &size, texture2d &GrHandle) DXLE_NOEXCEPT_OR_NOTHROW |
| 基本イメージデータの指定の領域を使って既存のグラフィックに画像データを転送する More... | |
| int | ReloadGraph (const TCHAR *FileName, texture2d &GrHandle, bool ReverseFlag=false) DXLE_NOEXCEPT_OR_NOTHROW |
| 画像ファイルからグラフィックへ画像データを転送する More... | |
| int | ReloadGraph (const tstring &FileName, texture2d &GrHandle, bool ReverseFlag=false) DXLE_NOEXCEPT_OR_NOTHROW |
| 画像ファイルからグラフィックへ画像データを転送する More... | |
| int | ReloadReverseGraph (const TCHAR *FileName, texture2d &GrHandle) DXLE_NOEXCEPT_OR_NOTHROW |
| ReloadGraph の画像反転処理追加版 More... | |
| int | ReloadReverseGraph (const tstring &FileName, texture2d &GrHandle) DXLE_NOEXCEPT_OR_NOTHROW |
| ReloadGraph の画像反転処理追加版 More... | |
2Dグラフィック
|
related |
for filter_bright_clip(texture2d and screen_c )
Definition at line 54 of file texture2d.hpp.
|
inline |
基本イメージデータからサイズを割り出し、それに合ったグラフィックを作成する
Definition at line 621 of file texture2d.hpp.
|
inline |
メモリ上のビットマップイメージからグラフィックを作成する
Definition at line 632 of file texture2d.hpp.
|
inline |
メモリ上のビットマップイメージからグラフィックを作成する
Definition at line 634 of file texture2d.hpp.
|
inline |
基本イメージデータからグラフィックを作成する
Definition at line 642 of file texture2d.hpp.
|
inline |
基本イメージデータからグラフィックを作成する
Definition at line 623 of file texture2d.hpp.
|
inline |
基本イメージデータからグラフィックを作成する
Definition at line 625 of file texture2d.hpp.
|
inline |
メモリ上の画像イメージからグラフィックを作成する
Definition at line 616 of file texture2d.hpp.
|
inline |
基本イメージデータの指定の領域を使ってグラフィックを作成する
Definition at line 644 of file texture2d.hpp.
|
inline |
基本イメージデータの指定の領域を使ってグラフィックを作成する
Definition at line 646 of file texture2d.hpp.
|
inline |
指定のグラフィックの指定部分だけを抜き出して新たなグラフィックを作成する
Definition at line 591 of file texture2d.hpp.
|
inline |
指定のグラフィックの指定部分だけを抜き出して新たなグラフィックを作成する
Definition at line 593 of file texture2d.hpp.
|
inline |
画像ファイルからグラフィックを作成する
Definition at line 598 of file texture2d.hpp.
|
inline |
画像ファイルからグラフィックを作成する
Definition at line 600 of file texture2d.hpp.
|
inline |
画像ファイルを分割してグラフィックハンドルを作成する
Definition at line 238 of file texture2d.hpp.
|
inline |
画像ファイルを分割してグラフィックハンドルを作成する
Definition at line 242 of file texture2d.hpp.
|
inline |
画像ファイルからグラフィックを作成する
Definition at line 602 of file texture2d.hpp.
画像ファイルからグラフィックを作成する
Definition at line 604 of file texture2d.hpp.
|
inline |
画像ファイルを反転したものでグラフィックを作成する
Definition at line 606 of file texture2d.hpp.
|
inline |
画像ファイルを反転したものでグラフィックを作成する
Definition at line 608 of file texture2d.hpp.
|
inline |
指定サイズのグラフィックを作成する
Definition at line 583 of file texture2d.hpp.
|
inline |
指定サイズのグラフィックを作成する
Definition at line 585 of file texture2d.hpp.
|
inline |
SetDrawScreen で描画対象にできるグラフィックを作成する
Definition at line 587 of file texture2d.hpp.
|
inline |
SetDrawScreen で描画対象にできるグラフィックを作成する
Definition at line 589 of file texture2d.hpp.
|
inline |
メモリ上のビットマップイメージからグラフィックを再作成する
Definition at line 636 of file texture2d.hpp.
|
inline |
メモリ上のビットマップイメージからグラフィックを再作成する
Definition at line 638 of file texture2d.hpp.
|
inline |
基本イメージデータから既存のグラフィックに画像データを転送する
Definition at line 648 of file texture2d.hpp.
|
inline |
基本イメージデータから既存のグラフィックにデータを転送する
Definition at line 627 of file texture2d.hpp.
|
inline |
基本イメージデータから既存のグラフィックにデータを転送する
Definition at line 629 of file texture2d.hpp.
|
inline |
メモリ上の画像イメージから既存のグラフィックにデータを転送する
Definition at line 618 of file texture2d.hpp.
|
inline |
基本イメージデータの指定の領域を使って既存のグラフィックに画像データを転送する
Definition at line 650 of file texture2d.hpp.
|
inline |
基本イメージデータの指定の領域を使って既存のグラフィックに画像データを転送する
Definition at line 652 of file texture2d.hpp.
|
inline |
画像ファイルからグラフィックへ画像データを転送する
Definition at line 654 of file texture2d.hpp.
|
inline |
画像ファイルからグラフィックへ画像データを転送する
Definition at line 656 of file texture2d.hpp.
|
inline |
ReloadGraph の画像反転処理追加版
Definition at line 658 of file texture2d.hpp.
ReloadGraph の画像反転処理追加版
Definition at line 660 of file texture2d.hpp.