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

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

AddRefOwner(void **ref_owner)=0 | iBase | `[pure virtual]`
DecRef()=0 | iBase | `[pure virtual]`
GetGranularity()=0 | iWaterFactoryState | `[pure virtual]`
GetInterfaceMetadata()=0 | iBase | `[pure virtual]`
GetLength()=0 | iWaterFactoryState | `[pure virtual]`
GetMurkiness()=0 | iWaterFactoryState | `[pure virtual]`
GetRefCount()=0 | iBase | `[pure virtual]`
GetWidth()=0 | iWaterFactoryState | `[pure virtual]`
IncRef()=0 | iBase | `[pure virtual]`
Invalidate()=0 | iWaterFactoryState | `[pure virtual]`
isOcean()=0 | iWaterFactoryState | `[pure virtual]`
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | `[pure virtual]`
RemoveRefOwner(void **ref_owner)=0 | iBase | `[pure virtual]`
SetAmplitudes(float amp1, float amp2, float amp3)=0 | iWaterFactoryState | `[pure virtual]`
SetDirections(csVector2 dir1, csVector2 dir2, csVector2 dir3)=0 | iWaterFactoryState | `[pure virtual]`
SetFrequencies(float freq1, float freq2, float freq3)=0 | iWaterFactoryState | `[pure virtual]`
SetGranularity(uint granularity)=0 | iWaterFactoryState | `[pure virtual]`
SetLength(uint length)=0 | iWaterFactoryState | `[pure virtual]`
SetMurkiness(float murk)=0 | iWaterFactoryState | `[pure virtual]`
SetPhases(float phase1, float phase2, float phase3)=0 | iWaterFactoryState | `[pure virtual]`
SetWaterType(waterMeshType type)=0 | iWaterFactoryState | `[pure virtual]`
SetWidth(uint width)=0 | iWaterFactoryState | `[pure virtual]`
WATER_TYPE_LOCAL enum value | iWaterFactoryState |
WATER_TYPE_OCEAN enum value | iWaterFactoryState |
waterMeshType enum name | iWaterFactoryState |
~iBase() | iBase | `[inline, protected, virtual]`