libHSPlasma
Classes | Public Types | Public Member Functions | Protected Attributes | List of all members
plFixedWaterState7 Class Reference

#include <plFixedWaterState7.h>

Classes

struct  WaveState

Public Types

enum  { kNoise, kSpecStart, kSpecEnd }

Public Member Functions

 plFixedWaterState7 ()
void read (hsStream *S)
void write (hsStream *S)
void prcWrite (pfPrcHelper *prc)
void prcParse (const pfPrcTag *tag)
const WaveStategetGeoState () const
WaveStategetGeoState ()
const WaveStategetTexState () const
WaveStategetTexState ()
float getRippleScale () const
float getWaterHeight () const
hsVector3 getWindDir () const
hsVector3 getSpecVector () const
hsVector3 getWaterOffset () const
hsVector3 getMaxAtten () const
hsVector3 getMinAtten () const
hsVector3 getDepthFalloff () const
float getWispiness () const
hsColorRGBA getShoreTint () const
hsColorRGBA getMaxColor () const
hsColorRGBA getMinColor () const
float getEdgeOpacity () const
float getEdgeRadius () const
float getPeriod () const
float getFingerLength () const
hsColorRGBA getWaterTint () const
hsColorRGBA getSpecularTint () const
hsVector3 getEnvCenter () const
float getEnvRefresh () const
float getEnvRadius () const
void setRippleScale (float scale)
void setWaterHeight (float height)
void setWindDir (const hsVector3 &dir)
void setSpecVector (const hsVector3 &vec)
void setWaterOffset (const hsVector3 &offset)
void setMaxAtten (const hsVector3 &atten)
void setMinAtten (const hsVector3 &atten)
void setDepthFalloff (const hsVector3 &falloff)
void setWispiness (float wispiness)
void setShoreTint (const hsColorRGBA &tint)
void setMaxColor (const hsColorRGBA &color)
void setMinColor (const hsColorRGBA &color)
void setEdgeOpacity (float opacity)
void setEdgeRadius (float radius)
void setPeriod (float period)
void setFingerLength (float length)
void setWaterTint (const hsColorRGBA &tint)
void setSpecularTint (const hsColorRGBA &tint)
void setEnvCenter (const hsVector3 &center)
void setEnvRefresh (float refresh)
void setEnvRadius (float radius)

Protected Attributes

WaveState fGeoState
WaveState fTexState
float fRippleScale
float fWaterHeight
hsVector3 fWindDir
hsVector3 fSpecVec
hsVector3 fWaterOffset
hsVector3 fMaxAtten
hsVector3 fMinAtten
hsVector3 fDepthFalloff
float fWispiness
hsColorRGBA fShoreTint
hsColorRGBA fMaxColor
hsColorRGBA fMinColor
float fEdgeOpac
float fEdgeRadius
float fPeriod
float fFingerLength
hsColorRGBA fWaterTint
hsColorRGBA fSpecularTint
hsVector3 fEnvCenter
float fEnvRefresh
float fEnvRadius

Member Enumeration Documentation

anonymous enum
Enumerator:
kNoise 
kSpecStart 
kSpecEnd 

Constructor & Destructor Documentation

plFixedWaterState7::plFixedWaterState7 ( )

Member Function Documentation

hsVector3 plFixedWaterState7::getDepthFalloff ( ) const
float plFixedWaterState7::getEdgeOpacity ( ) const
float plFixedWaterState7::getEdgeRadius ( ) const
hsVector3 plFixedWaterState7::getEnvCenter ( ) const
float plFixedWaterState7::getEnvRadius ( ) const
float plFixedWaterState7::getEnvRefresh ( ) const
float plFixedWaterState7::getFingerLength ( ) const
const WaveState& plFixedWaterState7::getGeoState ( ) const
WaveState& plFixedWaterState7::getGeoState ( )
hsVector3 plFixedWaterState7::getMaxAtten ( ) const
hsColorRGBA plFixedWaterState7::getMaxColor ( ) const
hsVector3 plFixedWaterState7::getMinAtten ( ) const
hsColorRGBA plFixedWaterState7::getMinColor ( ) const
float plFixedWaterState7::getPeriod ( ) const
float plFixedWaterState7::getRippleScale ( ) const
hsColorRGBA plFixedWaterState7::getShoreTint ( ) const
hsColorRGBA plFixedWaterState7::getSpecularTint ( ) const
hsVector3 plFixedWaterState7::getSpecVector ( ) const
const WaveState& plFixedWaterState7::getTexState ( ) const
WaveState& plFixedWaterState7::getTexState ( )
float plFixedWaterState7::getWaterHeight ( ) const
hsVector3 plFixedWaterState7::getWaterOffset ( ) const
hsColorRGBA plFixedWaterState7::getWaterTint ( ) const
hsVector3 plFixedWaterState7::getWindDir ( ) const
float plFixedWaterState7::getWispiness ( ) const
void plFixedWaterState7::prcParse ( const pfPrcTag tag)
void plFixedWaterState7::prcWrite ( pfPrcHelper prc)
void plFixedWaterState7::read ( hsStream S)
void plFixedWaterState7::setDepthFalloff ( const hsVector3 falloff)
void plFixedWaterState7::setEdgeOpacity ( float  opacity)
void plFixedWaterState7::setEdgeRadius ( float  radius)
void plFixedWaterState7::setEnvCenter ( const hsVector3 center)
void plFixedWaterState7::setEnvRadius ( float  radius)
void plFixedWaterState7::setEnvRefresh ( float  refresh)
void plFixedWaterState7::setFingerLength ( float  length)
void plFixedWaterState7::setMaxAtten ( const hsVector3 atten)
void plFixedWaterState7::setMaxColor ( const hsColorRGBA color)
void plFixedWaterState7::setMinAtten ( const hsVector3 atten)
void plFixedWaterState7::setMinColor ( const hsColorRGBA color)
void plFixedWaterState7::setPeriod ( float  period)
void plFixedWaterState7::setRippleScale ( float  scale)
void plFixedWaterState7::setShoreTint ( const hsColorRGBA tint)
void plFixedWaterState7::setSpecularTint ( const hsColorRGBA tint)
void plFixedWaterState7::setSpecVector ( const hsVector3 vec)
void plFixedWaterState7::setWaterHeight ( float  height)
void plFixedWaterState7::setWaterOffset ( const hsVector3 offset)
void plFixedWaterState7::setWaterTint ( const hsColorRGBA tint)
void plFixedWaterState7::setWindDir ( const hsVector3 dir)
void plFixedWaterState7::setWispiness ( float  wispiness)
void plFixedWaterState7::write ( hsStream S)

Member Data Documentation

hsVector3 plFixedWaterState7::fDepthFalloff
protected
float plFixedWaterState7::fEdgeOpac
protected
float plFixedWaterState7::fEdgeRadius
protected
hsVector3 plFixedWaterState7::fEnvCenter
protected
float plFixedWaterState7::fEnvRadius
protected
float plFixedWaterState7::fEnvRefresh
protected
float plFixedWaterState7::fFingerLength
protected
WaveState plFixedWaterState7::fGeoState
protected
hsVector3 plFixedWaterState7::fMaxAtten
protected
hsColorRGBA plFixedWaterState7::fMaxColor
protected
hsVector3 plFixedWaterState7::fMinAtten
protected
hsColorRGBA plFixedWaterState7::fMinColor
protected
float plFixedWaterState7::fPeriod
protected
float plFixedWaterState7::fRippleScale
protected
hsColorRGBA plFixedWaterState7::fShoreTint
protected
hsColorRGBA plFixedWaterState7::fSpecularTint
protected
hsVector3 plFixedWaterState7::fSpecVec
protected
WaveState plFixedWaterState7::fTexState
protected
float plFixedWaterState7::fWaterHeight
protected
hsVector3 plFixedWaterState7::fWaterOffset
protected
hsColorRGBA plFixedWaterState7::fWaterTint
protected
hsVector3 plFixedWaterState7::fWindDir
protected
float plFixedWaterState7::fWispiness
protected

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