zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ALeffectState Struct Reference

#include <alAuxEffectSlot.h>

Public Attributes

ALvoid(* Destroy )(struct ALeffectState *State)
 
ALboolean(* DeviceUpdate )(struct ALeffectState *State, ALCdevice *Device)
 
ALvoid(* Process )(struct ALeffectState *State, ALuint SamplesToDo, const ALfloat *RESTRICT SamplesIn, ALfloat(*RESTRICT SamplesOut)[BUFFERSIZE])
 
ALvoid(* Update )(struct ALeffectState *State, ALCdevice *Device, const struct ALeffectslot *Slot)
 

Detailed Description

Definition at line 11 of file alAuxEffectSlot.h.

Member Data Documentation

ALvoid(* ALeffectState::Destroy)(struct ALeffectState *State)

Definition at line 12 of file alAuxEffectSlot.h.

Referenced by NoneCreate().

ALboolean(* ALeffectState::DeviceUpdate)(struct ALeffectState *State, ALCdevice *Device)

Definition at line 13 of file alAuxEffectSlot.h.

Referenced by NoneCreate().

ALvoid(* ALeffectState::Process)(struct ALeffectState *State, ALuint SamplesToDo, const ALfloat *RESTRICT SamplesIn, ALfloat(*RESTRICT SamplesOut)[BUFFERSIZE])

Definition at line 15 of file alAuxEffectSlot.h.

Referenced by NoneCreate().

ALvoid(* ALeffectState::Update)(struct ALeffectState *State, ALCdevice *Device, const struct ALeffectslot *Slot)

Definition at line 14 of file alAuxEffectSlot.h.

Referenced by NoneCreate().


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