A reimplementation of Mario Kart Wii's physics engine in C++
Loading...
Searching...
No Matches
Abstract::ArchiveHandle::Node Struct Reference

Description

Definition at line 25 of file Archive.hh.

Public Member Functions

bool isDirectory () const
 
u32 stringOffset () const
 

Public Attributes

union { 
 
   u32   val 
 
   u8   str [4] 
 
};  
 
union { 
 
   struct { 
 
      u32   parent 
 
      u32   next 
 
   }   m_directory 
 
   struct { 
 
      u32   startAddress 
 
      u32   length 
 
   }   file 
 
};  
 

Member Function Documentation

◆ isDirectory()

bool Abstract::ArchiveHandle::Node::isDirectory ( ) const
inlinenodiscard

Definition at line 26 of file Archive.hh.

◆ stringOffset()

u32 Abstract::ArchiveHandle::Node::stringOffset ( ) const
inlinenodiscard

Definition at line 30 of file Archive.hh.

Member Data Documentation

◆ length

u32 Abstract::ArchiveHandle::Node::length

Definition at line 45 of file Archive.hh.

◆ next

u32 Abstract::ArchiveHandle::Node::next

Definition at line 41 of file Archive.hh.

◆ parent

u32 Abstract::ArchiveHandle::Node::parent

Definition at line 40 of file Archive.hh.

◆ startAddress

u32 Abstract::ArchiveHandle::Node::startAddress

Definition at line 44 of file Archive.hh.

◆ str

u8 Abstract::ArchiveHandle::Node::str[4]

Definition at line 36 of file Archive.hh.

◆ val

u32 Abstract::ArchiveHandle::Node::val

Definition at line 35 of file Archive.hh.