FineKernelToolKit 3.1.0

- 総合概要
- 名前空間
- クラス
- ファイル

- クラス一覧
- クラス階層
- クラスメンバ

公開メンバ関数 | イベント | 全メンバ一覧
FK_CLI::fk_Renderer クラス

## 公開メンバ関数
| fk_Renderer::fk_Renderer (void)
| fk_Renderer::~fk_Renderer ()
| fk_Renderer::!fk_Renderer ()
bool | Initialize (System::IntPtr pWnd, int w, int h)
void | Shutdown (void)
void | Resize (int w, int h)
void | SetScene (fk_Scene^ scene)
void | Draw (void)
bool | GetProjectPosition (double argX, double argY, fk_Plane^ argPlane, fk_Vector^ argPos)
bool | GetProjectPosition (double argX, double argY, double argDist, fk_Vector^ argPos)
bool | GetWindowPosition (fk_Vector^ argPos_3D, fk_Vector^ argPos_2D)
cli::array< fk_PickData^ >^ | GetPickData (int argX, int argY, int argPixel)

## イベント
fk_DrawCallback^ | PreInit
fk_DrawCallback^ | PostInit
fk_DrawCallback^ | PreDraw
fk_DrawCallback^ | PostDraw

## 構築子と解体子

FK_CLI::fk_Renderer::fk_Renderer::~fk_Renderer | ( |  | ) |

FK_CLI::fk_Renderer::fk_Renderer::!fk_Renderer | ( |  | ) |

## 関数詳解

FK_CLI::fk_Renderer::fk_Renderer::fk_Renderer | ( | void |  | ) |

bool FK_CLI::fk_Renderer::Initialize | ( | System::IntPtr | pWnd,
|  | int | w,
|  | int | h
| ) |  |

void FK_CLI::fk_Renderer::Shutdown | ( | void |  | ) |

void FK_CLI::fk_Renderer::Resize | ( | int | w,
|  | int | h
| ) |  |

void FK_CLI::fk_Renderer::SetScene | ( | fk_Scene^ | scene | ) |

void FK_CLI::fk_Renderer::Draw | ( | void |  | ) |

bool FK_CLI::fk_Renderer::GetProjectPosition | ( | double | argX,
|  | double | argY,
|  | fk_Plane^ | argPlane,
|  | fk_Vector^ | argPos
| ) |  |

bool FK_CLI::fk_Renderer::GetProjectPosition | ( | double | argX,
|  | double | argY,
|  | double | argDist,
|  | fk_Vector^ | argPos
| ) |  |

bool FK_CLI::fk_Renderer::GetWindowPosition | ( | fk_Vector^ | argPos_3D,
|  | fk_Vector^ | argPos_2D
| ) |  |

cli::array<fk_PickData^> ^ FK_CLI::fk_Renderer::GetPickData | ( | int | argX,
|  | int | argY,
|  | int | argPixel
| ) |  |

## イベント詳解

fk_DrawCallback^ FK_CLI::fk_Renderer::PreInit

fk_DrawCallback^ FK_CLI::fk_Renderer::PostInit

fk_DrawCallback^ FK_CLI::fk_Renderer::PreDraw

fk_DrawCallback^ FK_CLI::fk_Renderer::PostDraw