#include <Mii_IconFacelineObj.h>
Inherits RenderObj.
|
| | IconFacelineObj () |
| void | calc () override |
| void | updateView (s32 view_index, const sead::Matrix34f &view_mtx, const sead::Matrix44f &proj_mtx, RenderObjRenderMgr *render_mgr) override |
| void | calcGPU (s32 view_index, const sead::Matrix34f &view_mtx, const sead::Matrix44f &proj_mtx, RenderObjRenderMgr *render_mgr) override |
| void | drawOpa (s32 view_index, const sead::Matrix34f &view_mtx, const sead::Matrix44f &proj_mtx, RenderObjRenderMgr *render_mgr) override |
| void | drawXlu (s32 view_index, const sead::Matrix34f &view_mtx, const sead::Matrix44f &proj_mtx, RenderObjRenderMgr *render_mgr) override |
| virtual | ~IconFacelineObj () |
| bool | initialize (const IconRenderBuffer *render_buffer) |
| void | destroy () |
| void | setPosition (const sead::Vector3f &position) |
| void | setVertex (const Vertex *vertex, u32 num) |
| | RenderObj () |
| virtual void | drawShadowOpa (s32 view_index, const sead::Matrix34f &view_mtx, const sead::Matrix44f &proj_mtx, RenderObjRenderMgr *render_mgr) |
| virtual void | drawReflectionOpa (s32 view_index, const sead::Matrix34f &view_mtx, const sead::Matrix44f &proj_mtx, RenderObjRenderMgr *render_mgr) |
| virtual void | drawReflectionXlu (s32 view_index, const sead::Matrix34f &view_mtx, const sead::Matrix44f &proj_mtx, RenderObjRenderMgr *render_mgr) |
| virtual bool | hasShadow () const |
| sead::Vector3f & | getOrderPos () |
| const sead::Vector3f & | getOrderPos () const |
| | RenderObjBase () |
◆ IconFacelineObj()
| Mii::IconFacelineObj::IconFacelineObj |
( |
| ) |
|
◆ ~IconFacelineObj()
| virtual Mii::IconFacelineObj::~IconFacelineObj |
( |
| ) |
|
|
inlinevirtual |
◆ calc()
| void Mii::IconFacelineObj::calc |
( |
| ) |
|
|
overridevirtual |
◆ updateView()
◆ calcGPU()
◆ drawOpa()
◆ drawXlu()
◆ initialize()
◆ destroy()
| void Mii::IconFacelineObj::destroy |
( |
| ) |
|
◆ setPosition()
| void Mii::IconFacelineObj::setPosition |
( |
const sead::Vector3f & | position | ) |
|
◆ setVertex()
| void Mii::IconFacelineObj::setVertex |
( |
const Vertex * | vertex, |
|
|
u32 | num ) |
◆ clearVertex_()
| void Mii::IconFacelineObj::clearVertex_ |
( |
| ) |
|
|
private |
◆ setupVertex_()
| void Mii::IconFacelineObj::setupVertex_ |
( |
| ) |
|
|
private |
◆ setupIndex_()
| void Mii::IconFacelineObj::setupIndex_ |
( |
| ) |
|
|
private |
◆ mVertexBuffer
◆ mVertexAttribute
◆ mIndexStream
◆ mVertex
◆ mIndex
◆ _398
| u32 Mii::IconFacelineObj::_398 |
|
private |
◆ _39c
| u32 Mii::IconFacelineObj::_39c |
|
private |
◆ mRenderBuffer
◆ mWorldMtx