Member List (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

iSndSysStream Member List
This is the complete list of members for iSndSysStream, including all inherited members.

AddRefOwner(void **ref_owner)=0 | iBase | `[pure virtual]`
AdvancePosition(size_t frame_delta)=0 | iSndSysStream | `[pure virtual]`
AlwaysStream() const =0 | iSndSysStream | `[pure virtual]`
DecRef()=0 | iBase | `[pure virtual]`
Get3dMode()=0 | iSndSysStream | `[pure virtual]`
GetAutoUnregister()=0 | iSndSysStream | `[pure virtual]`
GetAutoUnregisterRequested()=0 | iSndSysStream | `[pure virtual]`
GetDataPointers(size_t *position_marker, size_t max_requested_frames, void **buffer1, size_t *buffer1_frames, void **buffer2, size_t *buffer2_frames)=0 | iSndSysStream | `[pure virtual]`
GetDescription()=0 | iSndSysStream | `[pure virtual]`
GetFrameCount()=0 | iSndSysStream | `[pure virtual]`
GetInterfaceMetadata()=0 | iBase | `[pure virtual]`
GetLoopEnd()=0 | iSndSysStream | `[pure virtual]`
GetLoopStart()=0 | iSndSysStream | `[pure virtual]`
GetLoopState()=0 | iSndSysStream | `[pure virtual]`
GetPauseState()=0 | iSndSysStream | `[pure virtual]`
GetPlayRatePercent()=0 | iSndSysStream | `[pure virtual]`
GetPosition()=0 | iSndSysStream | `[pure virtual]`
GetRefCount()=0 | iBase | `[pure virtual]`
GetRenderedFormat()=0 | iSndSysStream | `[pure virtual]`
IncRef()=0 | iBase | `[pure virtual]`
InitializeSourcePositionMarker(size_t *position_marker)=0 | iSndSysStream | `[pure virtual]`
Pause()=0 | iSndSysStream | `[pure virtual]`
PendingSeek()=0 | iSndSysStream | `[pure virtual]`
ProcessNotifications()=0 | iSndSysStream | `[pure virtual]`
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | `[pure virtual]`
RegisterCallback(iSndSysStreamCallback *pCallback)=0 | iSndSysStream | `[pure virtual]`
RegisterFrameNotification(size_t frame_number)=0 | iSndSysStream | `[pure virtual]`
RemoveRefOwner(void **ref_owner)=0 | iBase | `[pure virtual]`
ResetPosition()=0 | iSndSysStream | `[pure virtual]`
SetAutoUnregister(bool autounreg)=0 | iSndSysStream | `[pure virtual]`
SetLoopBoundaries(size_t startPosition, size_t endPosition)=0 | iSndSysStream | `[pure virtual]`
SetLoopState(int loopstate)=0 | iSndSysStream | `[pure virtual]`
SetPlayRatePercent(int percent)=0 | iSndSysStream | `[pure virtual]`
SetPosition(size_t newposition)=0 | iSndSysStream | `[pure virtual]`
Unpause()=0 | iSndSysStream | `[pure virtual]`
UnregisterCallback(iSndSysStreamCallback *pCallback)=0 | iSndSysStream | `[pure virtual]`
~iBase() | iBase | `[inline, protected, virtual]`