SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Attributes | List of all members
KCLFile Struct Reference

Public Attributes

union { 
 
   TVec3f *   mPos 
 
   u32   mPosOffset 
 
};  
 
union { 
 
   TVec3f *   mNorms 
 
   u32   mNormOffset 
 
};  
 
union { 
 
   KC_PrismData *   mPrisms 
 
   u32   mPrismOffset 
 
};  
 
union { 
 
   void *   mOctree 
 
   u32   mOctreeOffset 
 
};  
 
f32 mThickness
 
TVec3f mMin
 
s32 mXMask
 
s32 mYMask
 
s32 mZMask
 
s32 mBlockWidthShift
 
s32 mBlockXShift
 
s32 mBlockXYShift
 

Detailed Description

Definition at line 28 of file KCollision.hpp.

Member Data Documentation

◆ mPos

TVec3f* KCLFile::mPos

Definition at line 30 of file KCollision.hpp.

◆ mPosOffset

u32 KCLFile::mPosOffset

Definition at line 31 of file KCollision.hpp.

◆ mNorms

TVec3f* KCLFile::mNorms

Definition at line 34 of file KCollision.hpp.

◆ mNormOffset

u32 KCLFile::mNormOffset

Definition at line 35 of file KCollision.hpp.

◆ mPrisms

KC_PrismData* KCLFile::mPrisms

Definition at line 38 of file KCollision.hpp.

◆ mPrismOffset

u32 KCLFile::mPrismOffset

Definition at line 39 of file KCollision.hpp.

◆ mOctree

void* KCLFile::mOctree

Definition at line 42 of file KCollision.hpp.

◆ mOctreeOffset

u32 KCLFile::mOctreeOffset

Definition at line 43 of file KCollision.hpp.

◆ mThickness

f32 KCLFile::mThickness

Definition at line 45 of file KCollision.hpp.

◆ mMin

TVec3f KCLFile::mMin

Definition at line 46 of file KCollision.hpp.

◆ mXMask

s32 KCLFile::mXMask

Definition at line 47 of file KCollision.hpp.

◆ mYMask

s32 KCLFile::mYMask

Definition at line 48 of file KCollision.hpp.

◆ mZMask

s32 KCLFile::mZMask

Definition at line 49 of file KCollision.hpp.

◆ mBlockWidthShift

s32 KCLFile::mBlockWidthShift

Definition at line 50 of file KCollision.hpp.

◆ mBlockXShift

s32 KCLFile::mBlockXShift

Definition at line 51 of file KCollision.hpp.

◆ mBlockXYShift

s32 KCLFile::mBlockXYShift

Definition at line 52 of file KCollision.hpp.