SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
BaseMatrixFollowTarget Class Reference

Public Member Functions

 BaseMatrixFollowTarget (const JMapLinkInfo *)
 
void set (LiveActor *, const TPos3f &, const TPos3f *, BaseMatrixFollowValidater *)
 
const MtxPtr getHostBaseMtx () const
 
bool isValid (s32) const
 

Public Attributes

TMtx34f _0
 
const TPos3f * _30
 
LiveActormActor
 
const JMapLinkInfomLinkInfo
 
BaseMatrixFollowValidatermValidater
 

Detailed Description

Definition at line 13 of file BaseMatrixFollowTargetHolder.hpp.

Constructor & Destructor Documentation

◆ BaseMatrixFollowTarget()

BaseMatrixFollowTarget::BaseMatrixFollowTarget ( const JMapLinkInfo * pInfo)

Definition at line 37 of file BaseMatrixFollowTargetHolder.cpp.

Member Function Documentation

◆ set()

void BaseMatrixFollowTarget::set ( LiveActor * pActor,
const TPos3f & a2,
const TPos3f * a3,
BaseMatrixFollowValidater * pValidator )

Definition at line 45 of file BaseMatrixFollowTargetHolder.cpp.

◆ getHostBaseMtx()

const MtxPtr BaseMatrixFollowTarget::getHostBaseMtx ( ) const

Definition at line 56 of file BaseMatrixFollowTargetHolder.cpp.

◆ isValid()

bool BaseMatrixFollowTarget::isValid ( s32 followId) const

Definition at line 65 of file BaseMatrixFollowTargetHolder.cpp.

Member Data Documentation

◆ _0

TMtx34f BaseMatrixFollowTarget::_0

Definition at line 21 of file BaseMatrixFollowTargetHolder.hpp.

◆ _30

const TPos3f* BaseMatrixFollowTarget::_30

Definition at line 22 of file BaseMatrixFollowTargetHolder.hpp.

◆ mActor

LiveActor* BaseMatrixFollowTarget::mActor

Definition at line 23 of file BaseMatrixFollowTargetHolder.hpp.

◆ mLinkInfo

const JMapLinkInfo* BaseMatrixFollowTarget::mLinkInfo

Definition at line 24 of file BaseMatrixFollowTargetHolder.hpp.

◆ mValidater

BaseMatrixFollowValidater* BaseMatrixFollowTarget::mValidater

Definition at line 25 of file BaseMatrixFollowTargetHolder.hpp.