1#ifndef LEGOCACHESOUNDLIST_H
2#define LEGOCACHESOUNDLIST_H
41 return p_a == p_b ? 0 : p_a < p_b ? -1 : 1;
[AI] Cursor/iterator class for traversing a LegoCacheSoundList.
LegoCacheSoundListCursor(LegoCacheSoundList *p_list)
[AI] Construct a cursor for a given LegoCacheSoundList.
[AI] Specialized pointer list for managing a collection of LegoCacheSound objects,...
LegoCacheSoundList(MxBool p_ownership=FALSE)
[AI] Construct a LegoCacheSoundList with optional ownership setting.
MxS8 Compare(LegoCacheSound *p_a, LegoCacheSound *p_b) override
[AI] Compare two LegoCacheSound pointer values for list ordering.
Sound cache object managing DirectSound buffers and 3D positioning for preloaded sound data.