Loading [MathJax]/extensions/MathMenu.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
c_m3d_g_cir.h
Go to the documentation of this file.
1#ifndef C_M3D_G_CIR_H
2#define C_M3D_G_CIR_H
3
4#include "dolphin/types.h"
5
6class cM2dGCir {
7public:
11
12 f32 GetCx() const { return mPosX; }
13 f32 GetCy() const { return mPosY; }
14 f32 GetR() const { return mRadius; }
15
16 void Set(f32 pos_x, f32 pos_y, f32 radius) {
17 mPosX = pos_x;
18 mPosY = pos_y;
19 mRadius = radius;
20 }
21
23 virtual ~cM2dGCir() {}
24};
25
26class cM3dGCir : public cM2dGCir {
28
29public:
30 cM3dGCir(void);
31 virtual ~cM3dGCir(void);
32 void Set(f32, f32, f32, f32);
33};
34
35#endif /* C_M3D_G_CIR_H */
Definition c_m3d_g_cir.h:6
cM2dGCir()
Definition c_m3d_g_cir.h:22
f32 mPosX
Definition c_m3d_g_cir.h:8
f32 GetCx() const
Definition c_m3d_g_cir.h:12
f32 GetCy() const
Definition c_m3d_g_cir.h:13
f32 mPosY
Definition c_m3d_g_cir.h:9
virtual ~cM2dGCir()
Definition c_m3d_g_cir.h:23
f32 mRadius
Definition c_m3d_g_cir.h:10
void Set(f32 pos_x, f32 pos_y, f32 radius)
Definition c_m3d_g_cir.h:16
f32 GetR() const
Definition c_m3d_g_cir.h:14
Definition d_a_npc_fguard.cpp:133
f32 mPosZ
Definition c_m3d_g_cir.h:27
void Set(f32, f32, f32, f32)
Definition c_m3d_g_cir.cpp:15
virtual ~cM3dGCir(void)
cM3dGCir(void)
Definition c_m3d_g_cir.cpp:9
float f32
Definition types.h:22