OpenGothic
Open source reimplementation of Gothic I and II
Loading...
Searching...
No Matches
Dx8::PatternList Class Referencefinal

#include <patternlist.h>

Classes

struct  Pattern
 

Public Member Functions

 PatternList ()=default
 
 PatternList (PatternList &&)=default
 
PatternListoperator= (PatternList &&)=default
 
auto operator[] (size_t i) const -> const Pattern &
 
size_t size () const
 
void dbgDumpPatternList () const
 
void dbgDump (const size_t patternId) const
 

Friends

class DirectMusic
 
class Mixer
 
class Music
 

Detailed Description

Definition at line 18 of file patternlist.h.

Constructor & Destructor Documentation

◆ PatternList() [1/2]

Dx8::PatternList::PatternList ( )
default

◆ PatternList() [2/2]

Dx8::PatternList::PatternList ( PatternList &&  )
default

Member Function Documentation

◆ dbgDump()

void PatternList::dbgDump ( const size_t  patternId) const

Definition at line 268 of file patternlist.cpp.

◆ dbgDumpPatternList()

void PatternList::dbgDumpPatternList ( ) const

Definition at line 260 of file patternlist.cpp.

◆ operator=()

PatternList & Dx8::PatternList::operator= ( PatternList &&  )
default

◆ operator[]()

auto Dx8::PatternList::operator[] ( size_t  i) const -> const Pattern&
inline

Definition at line 29 of file patternlist.h.

◆ size()

size_t PatternList::size ( ) const

Definition at line 256 of file patternlist.cpp.

Friends And Related Symbol Documentation

◆ DirectMusic

friend class DirectMusic
friend

Definition at line 114 of file patternlist.h.

◆ Mixer

friend class Mixer
friend

Definition at line 115 of file patternlist.h.

◆ Music

friend class Music
friend

Definition at line 116 of file patternlist.h.


The documentation for this class was generated from the following files: