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

#include <ExpHeap.hh>

Description

Non-intrusive doubly-linked list.

Definition at line 27 of file ExpHeap.hh.

Public Member Functions

MEMiExpBlockHeadinsert (MEMiExpBlockHead *block, MEMiExpBlockHead *prev)
 
MEMiExpBlockHeadappend (MEMiExpBlockHead *block)
 
MEMiExpBlockHeadremove (MEMiExpBlockHead *block)
 

Public Attributes

MEMiExpBlockHeadm_head
 
MEMiExpBlockHeadm_tail
 

Member Function Documentation

◆ append()

MEMiExpBlockHead * Abstract::Memory::MEMiExpBlockList::append ( MEMiExpBlockHead * block)

Definition at line 36 of file ExpHeap.cc.

◆ insert()

MEMiExpBlockHead * Abstract::Memory::MEMiExpBlockList::insert ( MEMiExpBlockHead * block,
MEMiExpBlockHead * prev )

Definition at line 14 of file ExpHeap.cc.

◆ remove()

MEMiExpBlockHead * Abstract::Memory::MEMiExpBlockList::remove ( MEMiExpBlockHead * block)

Definition at line 40 of file ExpHeap.cc.

Member Data Documentation

◆ m_head

MEMiExpBlockHead* Abstract::Memory::MEMiExpBlockList::m_head

Definition at line 32 of file ExpHeap.hh.

◆ m_tail

MEMiExpBlockHead* Abstract::Memory::MEMiExpBlockList::m_tail

Definition at line 33 of file ExpHeap.hh.