#include <Renderer.h>
Classes | |
| class | LayerSetter |
| class | LayerSwitcher |
Public Types | |
| enum | RenderPassType { cRenderPassType_Course = 0 , cRenderPassType_CourseSelect , cRenderPassType_DemoScene , cRenderPassType_Misc } |
Public Member Functions | |
| Renderer () | |
| ~Renderer () | |
| void | setViewBoundBox (const sead::BoundBox2f &box) |
| void | calcForAreaTask () |
| void | setLayer (agl::lyr::Layer *layer, RenderPassType render_pass_type) |
| void | resetLayer () |
| void | drawModel (Model *model) |
| void | drawModel (const AnimModel *model) |
| void | drawModel (ModelFFL *model) |
| void | drawActorBgUnit (UnitID unit, const sead::Vector3f &pos, Angle angle, const sead::Vector3f &scale) |
| void | drawActorBgUnitLayer0 (UnitID unit, const sead::Vector3f &pos, Angle angle, const sead::Vector3f &scale) |
Static Public Attributes | |
| static const s32 | cDefaultRenderPass = -2 |
| Enumerator | |
|---|---|
| cRenderPassType_Course | |
| cRenderPassType_CourseSelect | CourseSelectTask, DarkCloudDemoScene, GameSetupScene, MultiPlayCourseSelectScene, ResultScene. |
| cRenderPassType_DemoScene | DemoTestScene. |
| cRenderPassType_Misc | CourseTask, ChallengeResultScene, WithMiiPackSelectScene. |
| Renderer::Renderer | ( | ) |
| Renderer::~Renderer | ( | ) |
| void Renderer::setViewBoundBox | ( | const sead::BoundBox2f & | box | ) |
| void Renderer::calcForAreaTask | ( | ) |
| void Renderer::setLayer | ( | agl::lyr::Layer * | layer, |
| RenderPassType | render_pass_type ) |
| void Renderer::resetLayer | ( | ) |
| void Renderer::drawModel | ( | Model * | model | ) |
| void Renderer::drawModel | ( | const AnimModel * | model | ) |
| void Renderer::drawModel | ( | ModelFFL * | model | ) |
| void Renderer::drawActorBgUnit | ( | UnitID | unit, |
| const sead::Vector3f & | pos, | ||
| Angle | angle, | ||
| const sead::Vector3f & | scale ) |
| void Renderer::drawActorBgUnitLayer0 | ( | UnitID | unit, |
| const sead::Vector3f & | pos, | ||
| Angle | angle, | ||
| const sead::Vector3f & | scale ) |
|
static |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |