SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
AreaFormSphere Class Reference
Inheritance diagram for AreaFormSphere:
AreaForm

Public Member Functions

virtual void init (const JMapInfoIter &)
 
virtual bool isInVolume (const TVec3f &) const
 
void calcUpVec (TVec3f *) const
 
void calcPos (TVec3f *) const
 

Public Attributes

TVec3f mTranslation
 
f32 _14
 
TVec3f mUp
 
- Public Attributes inherited from AreaForm
TPos3f * _4
 

Detailed Description

Definition at line 37 of file AreaForm.hpp.

Constructor & Destructor Documentation

◆ AreaFormSphere()

AreaFormSphere::AreaFormSphere ( )

Definition at line 152 of file AreaForm.cpp.

Member Function Documentation

◆ init()

void AreaFormSphere::init ( const JMapInfoIter & rIter)
virtual

Reimplemented from AreaForm.

Definition at line 309 of file AreaForm.cpp.

◆ isInVolume()

bool AreaFormSphere::isInVolume ( const TVec3f & rVector) const
virtual

Reimplemented from AreaForm.

Definition at line 179 of file AreaForm.cpp.

◆ calcUpVec()

void AreaFormSphere::calcUpVec ( TVec3f * pOut) const

Definition at line 160 of file AreaForm.cpp.

◆ calcPos()

void AreaFormSphere::calcPos ( TVec3f * pOut) const

Definition at line 170 of file AreaForm.cpp.

Member Data Documentation

◆ mTranslation

TVec3f AreaFormSphere::mTranslation

Definition at line 47 of file AreaForm.hpp.

◆ _14

f32 AreaFormSphere::_14

Definition at line 48 of file AreaForm.hpp.

◆ mUp

TVec3f AreaFormSphere::mUp

Definition at line 49 of file AreaForm.hpp.