Wing Commander II
Reconstructed Win32 source (1996)
Loading...
Searching...
No Matches
IxStream Struct Reference

#include </home/runner/work/wc2-re/wc2-re/out/site/source/src/ix/ix.h>

Public Member Functions

IxStream & operator= (const IxStream &)

Data Fields

unsigned int flags
unsigned char * buffer
unsigned int size
unsigned int writePos
unsigned int playPos
unsigned int pending
unsigned char * lockPtr
unsigned int lockLen
CRITICAL_SECTION cs

Detailed Description

Definition at line 198 of file ix.h.

Member Function Documentation

◆ operator=()

IxStream & IxStream::operator= ( const IxStream & )

Field Documentation

◆ buffer

unsigned char* IxStream::buffer

◆ cs

CRITICAL_SECTION IxStream::cs

Definition at line 207 of file ix.h.

◆ flags

unsigned int IxStream::flags

◆ lockLen

unsigned int IxStream::lockLen

Definition at line 206 of file ix.h.

Referenced by ix_dsps_lock(), and ix_dsps_unlock().

◆ lockPtr

unsigned char* IxStream::lockPtr

Definition at line 205 of file ix.h.

Referenced by ix_dsps_lock().

◆ pending

unsigned int IxStream::pending

Definition at line 204 of file ix.h.

Referenced by ix_dsps_alloc(), ix_dsps_get_buffer_free(), ix_dsps_prepare(), and ix_dsps_unlock().

◆ playPos

unsigned int IxStream::playPos

Definition at line 203 of file ix.h.

Referenced by ix_dsps_alloc(), ix_dsps_get_buffer_free(), ix_dsps_play(), and ix_dsps_prepare().

◆ size

unsigned int IxStream::size

Definition at line 201 of file ix.h.

Referenced by ix_dsps_alloc(), ix_dsps_get_buffer_free(), ix_dsps_lock(), and ix_dsps_unlock().

◆ writePos

unsigned int IxStream::writePos

Definition at line 202 of file ix.h.

Referenced by ix_dsps_alloc(), ix_dsps_lock(), ix_dsps_prepare(), and ix_dsps_unlock().


The documentation for this struct was generated from the following file: